a {color: #2174A4; text-decoration: none;}
a:link  {color: #2174A4; text-decoration: underline;}
a:visited  {color: #2174A4; text-decoration: underline;}
a:active  {color: #2174A4; text-decoration: underline;}
a:hover {color: #333; text-decoration: none;}

body {
	margin: 0;
	padding: 0;
	color: #333;
	font: 100% tahoma, verdana, sans-serif;
  background: #fff;
}

form {margin: 0px 0px 0px 0px;}

h1 {color: #333; font: 150% tahoma, verdana, sans-serif; padding: 25px 0 10px 30px; margin: 0; white-space: nowrap;}
h2 {color: #333; font: 138% verdana, tahoma, sans-serif; padding: 0; margin: 0 0 12px 0;}
h3 {color: #333; font: 120% verdana, tahoma, sans-serif; padding-top: 4px; margin: 0; }
h4 {color: #333; font: bold italic 107% verdana, tahoma, sans-serif; padding: 10px 0 4px 10px; margin: 0; }
h5 {color: #333; font: 150% tahoma, verdana, sans-serif; padding: 0; margin: 0 0 7px 0;}
h6 {color: #333; font: 100% tahoma, verdana, sans-serif; padding: 0; margin: 3px 0 4px 0; font-weight: bold;}

input {font: 93% tahoma, verdana, sans-serif; color: #666;}

*HTML .chek { background-color: transparent; }
.chek { background-color: #fff; }

table {
  border: 0; /*  */
  border-collapse: collapse; /* cellspacing="0" */
}

table td {
  color: #333;
  font: 100% tahoma, verdana, sans-serif;
  padding: 0 0 0 0; /* cellspadding="0" */
}

img {border: 0;}

ul {margin: 14px 0px 8px 20px; padding: 0px 0px 0px 0px;}
li {list-style-image: url(img/pt_li.gif); margin: 0px 0px 0px 20px; padding: 0px 0px 4px 0px; font-size: 100%;}
li.li2 {list-style-image: url(img/pt_li2.gif); margin: 0px 0px 0px 20px; padding: 0px 0px 4px 0px; font-size: 100%;}

.w100 {width: 100%;}

.vtop {vertical-align: top;}
.vmid {vertical-align: middle;}




/* border: #FF0066 1px dashed;*/



.top1 { background-color: #fff; font: 100% tahoma, verdana, sans-serif; width: 980px; display: block; }

	.top1 a, .top1 a:link, .top1 a:visited, .top1 a:active, .top1 a:hover { font: 70% tahoma, verdana, sans-serif; margin-bottom: 4px; }


.top1 .one { width: 270px; display: inline; float: left; }
    .top1 .one .logo {margin:  23px 0px 13px 18px; border: 0;}

.top1 .two { width: 235px; display: inline; float: left; margin-left: 20px; margin-top: 34px; }
    .top1 .two a { display: block;}
        .top1 .two div {margin-right: 20px; display: inline; float: left; }
            .top1 .two div div { margin:0; display: block; float:none; font: 100% tahoma, verdana, sans-serif; background: url(img/pt_li.gif) no-repeat top left; padding-left: 7px; text-align: left;}
                .top1 .two div div.a {  color: #333; font: 70% tahoma, verdana, sans-serif; margin-bottom: 4px;}
	.top1 .two div div.a a, .top1 .two div div.a a:link, .top1 .two div div.a a:visited, .top1 .two div div.a a:active, .top1 .two div div.a a:hover { font: 100% tahoma, verdana, sans-serif; color: #333;}



.top1 .three { width: 215px; background: #F1D9CE url(img/cabinet.gif) no-repeat top left;  display: inline; float: left; margin-top: 16px; margin-left: 0px; }
*HTML .top1 .three { width: 207px; background: #F1D9CE url(img/cabinet.gif) no-repeat top left;  display: inline; float: left; margin-top: 16px; margin-left: 0px; }
	.top1 .three a, .top1 .three a:link, .top1 .three a:visited, .top1 .three a:active, .top1 .three a:hover { font-weight: bold; float: right; }
    .top1 .three .oran { margin: 8px 8px 15px 0; padding: 0; font: 70% tahoma, verdana, sans-serif; float: right; }
/*        .top1 .three .oran .in1 { border: #CAB1A6 1px solid; padding: 0 0 0 5px; margin: 2px 0 0 0; font: 100% tahoma, verdana, sans-serif;}*/
         .top1 .three .oran .txt { display: inline; float: left; font: 100% tahoma, verdana, sans-serif; color: #333; width: 110px; padding-top: 4px; text-align: right; }
         *HTML .top1 .three .oran .txt { display: inline; float: left; font: 100% tahoma, verdana, sans-serif; color: #333; width: 100px; padding-top: 4px; text-align: right; }
         .top1 .three .oran .txt1 { display: inline; float: left; font: 100% tahoma, verdana, sans-serif; color: #333; width: 150px; padding-top: 4px; text-align: right; }
         *HTML .top1 .three .oran .txt1 { display: inline; float: left; font: 100% tahoma, verdana, sans-serif; color: #333; width: 136px; padding-top: 4px; text-align: right; }
         .top1 .three .oran .in { margin: 4px 0 0 0; padding: 0px; border: #CAB1A6 1px solid; font: 100% tahoma, verdana, sans-serif; width: 80px; display: inline; float: right; }
         .top1 .three .oran .sub { margin: 4px 0 0 0; padding: 0px; font: 94% tahoma, verdana, sans-serif; width: 50px; display: inline; float: right; }

.top1 .three .txt1 a, .top1 .three .txt1 a:link, .top1 .three .txt1 a:visited, .top1 .three .txt1 a:active, .top1 .three .txt1 a:hover { font-size: 93%; font-weight: normal; margin: 0; padding-right: 0px; }


.top1 .four {width: 240px; display: inline; float: left; margin-top: 34px; text-align: left; }
    .top1 .four div {display: inline; float: left; background: url(img/pt_li2.gif) no-repeat top left; padding: 0 0 0 15px; margin: 0 0 7px 13px; }
		.top1 .four span {font: bold 75% tahoma, verdana, sans-serif; color: #D84E68; display: inline; padding: 0; margin: 0; white-space: nowrap;}

.top1 .five { width: 447px; display: inline; float: left; margin-top: 34px; text-align: left; }
    .top1 .five div {display: inline; float: left; background: url(img/pt_li2.gif) no-repeat top left; padding: 0 0 0 15px; margin: 0 0 7px 13px; }
		.top1 .five span {font: bold 75% tahoma, verdana, sans-serif; color: #D84E68; display: inline; padding: 0; margin: 0; white-space: nowrap;}



.top2 { background-color: #fff; font: 100% tahoma, verdana, sans-serif; width: 980px; display: block; }
    .top2 .one { width: 260px; display: inline; float: left; padding-right: 10px; }
    *HTML .top2 .one { width: 270px; display: inline; float: left; padding-right: 10px; }
        .top2 .one .up { background: url(img/ico-lady.jpg) no-repeat bottom left; padding: 6px 0 6px 90px; display: block; font: 70% tahoma, verdana, sans-serif; color: #4E4E4E; }
            .top2 .one .up span { padding-left: 25px; }
            .top2 .one .up img { vertical-align: middle; margin: 1px 4px; }
        .top2 .one .dn { background: #f4efce url(img/corn-yell.gif) no-repeat top left; display: block; font: 70% tahoma, verdana, sans-serif; color: #786647; text-align: left; padding: 14px 20px 10px 30px; }

    .top2 .two { width: 470px; display: inline; float: left; margin: 10px 0 0 0; }

    .top2 .three { width: 230px; display: inline; float: left; margin: 0px; padding-left: 10px; }
    *HTML .top2 .three { width: 240px; display: inline; float: left; margin: 0px; padding-left: 10px; }
        .top2 .three img { margin: 10px 4px 5px 4px; }
        .top2 .three .sch { background: #e9e6f1 url(img/corn-viol.gif) no-repeat top left; font: bold 75% tahoma, verdana, sans-serif; text-align: left; color: #6B6087; padding: 4px 20px 8px 20px;  }
            .top2 .three .sch img { margin: 6px 0 -3px 3px; padding: 0; }
        .top2 .three .sch select { margin-top: 6px; padding: 0px; border: #B5AFC5 1px solid; font: 84% tahoma, verdana, sans-serif; width: 119px; }
        *HTML .top2 .three .sch select { margin-top: 6px; padding: 0px; border: #B5AFC5 1px solid; font: 84% tahoma, verdana, sans-serif; width: 119px; }
            .top2 .three .sch .in { width: 65px; margin: 0; padding: 0; border: #B5AFC5 1px solid; }
            .top2 .three .sch .in2 { width: 100px; margin: 0; padding: 0; }
            .top2 .three .sch .txt { display: inline; float: left; font: 84% tahoma, verdana, sans-serif; color: #333; width: 60px; padding-top: 8px; }
            .top2 .three .sch .l { display: inline; float: left; padding-top: 0px; padding-bottom: 4px; }
            *HTML .top2 .three .sch .l {display: inline;  float: left; padding-top: 0px; padding-bottom: 5px;}
            .top2 .three .sch .r {display: block; float: left; text-align: right; padding-top: 0px; width: 185px;}
            .top2 .three .sch .zak {display: block; float: left; text-align: right; padding-top: 5px; width: 185px;}
        	.top2 .three a, .top2 .three a:link, .top2 .three a:visited, .top2 .three a:active, .top2 .three a:hover { font: 84% tahoma, verdana, sans-serif; color: #6b6087; vertical-align: top; line-height: 12px; }





.midd  {
	background-color: #fff;
	font: 69% tahoma, verdana, sans-serif;
	width: 720px;
	display: block;
	margin: 0;
	padding: 10px 0 20px 0;
}

    .midd select { margin-top: 4px; padding: 0px; border: #B5AFC5 1px solid; font: 100% tahoma, verdana, sans-serif; width: 119px; }

    .midd a, .midd a:link, .midd a:visited, .midd a:active, .midd a:hover { font: 100% tahoma, verdana, sans-serif; margin-bottom: 4px; display: block; padding-left: 10px; background: none; }


    .midd .lmenu {  width: 260px; display: inline; float: left; text-align: left; margin-right: 10px; color: #3F4D53; }


    .midd .lmenu div { background-color: #d6e9f2; margin-top: 2px; padding: 16px 20px 16px 30px; }
        .midd .lmenu div.up { background: #d6e9f2 url(img/corn-blue.gif) no-repeat top left; }

	.midd .lmenu div div {background: url(img/pt_lm.gif) no-repeat top left; margin: 0 0 4px 0; padding: 0 0 0 10px;}
    .midd .lmenu div div a, .midd .lmenu div a:link, .midd .lmenu div a:visited, .midd .lmenu div a:active, .midd .lmenu div a:hover {display: inline; padding: 0; }
	.midd .lmenu div div.a, .midd .lmenu div div.a a {color: #666;}

    .midd .lmenu div h4 { color: #666; font: bold 110% tahoma, verdana, sans-serif; padding: 0 0 10px 0px; margin: 0; background: none; }
    .midd .lmenu div h4 a, .midd .lmenu div h4 a:link, .midd .lmenu div h4 a:visited, .midd .lmenu div h4 a:active, .midd .lmenu div h4 a:hover { display: inline; font: bold 100% tahoma, verdana, sans-serif; padding: 0 0 0px 0px; margin: 0; background: none; }
    .midd .lmenu div h3 { color: #666; font: bold 110% tahoma, verdana, sans-serif; padding: 0 0 10px 0px; margin: 0; background: none; }
    .midd .lmenu div h3 a, .midd .lmenu div h3 a:link, .midd .lmenu div h3 a:visited, .midd .lmenu div h3 a:active, .midd .lmenu div h3 a:hover {display: inline; font: bold 100% tahoma, verdana, sans-serif; padding: 0 0 0px 0px; margin: 0; background: none; color: #666; }



    .midd .main { width: 710px; display: inline; float: left; }

 .kr {padding: 0px 0px 10px 0px; margin: 0; color: #666; font-size: 94%; display: inline; float: left; }
	.kr a, .kr a:link, .kr a:visited, .kr a:active, .kr a:hover {color: #2174A4; font-size: 94%; background: url(img/pt_kr.gif) no-repeat top right; padding: 0 17px 0 0; display: inline;}


    .midd .main .hotel { text-align: left; padding-left: 20px; font: 100% tahoma, verdana, sans-serif; }
    .midd .main .hotel .line { border-bottom: #C0CFD9 2px solid; width: 100%; display: inline; float: right; }
    .midd .main .hotel img {  vertical-align: middle; }


    .midd .main .hotel .secs, .midd .main .hotel .country { margin: 0 0; display: block; clear: both; }
        .midd .main .hotel .country div, .midd .main .hotel .secs div { float: left; display: inline; width: 170px; margin: 5px 0; }
            .midd .main .hotel .country div img { float: left; display: inline; margin: 4px 5px 0 0; }
            .midd .main .hotel .country div div, .midd .main .hotel .secs div div { width: 150px; padding: 0px 15px 0px 0; }
        .midd .main .hotel .country div.r, .midd .main .hotel .secs div.r { float: left; display: inline; width: 170px; }
            .midd .main .hotel .country div.r div, .midd .main .hotel .secs div.r div { width: 150px; padding: 0px 15px 0px 0; }

    *HTML .midd .main .hotel .country, .midd .main .hotel .secs { margin: 9px 0; display: block; clear: both; }
        *HTML .midd .main .hotel .country div, .midd .main .hotel .secs div { float: left; display: inline; width: 180px; margin: 0 0 0 0; padding: 0; }
            *HTML .midd .main .hotel .country div div, .midd .main .hotel .secs div div { width: 180px; padding: 5px 15px 0px 0; margin: 0; }
        *HTML .midd .main .hotel .country div.r, .midd .main .hotel .secs div.r { float: left; display: inline; width: 150px; margin: 0; padding: 0; }
            *HTML .midd .main .hotel .country div.r div, .midd .main .hotel .secs div.r div { width: 150px; padding: 0px 15px 0px 0; }


    .midd .main .hotel .city { margin: 0px 0; display: block; clear: both; vertical-align: top; width: 500px; padding: 0; }
        .midd .main .hotel .city div { float: left; display: inline; width: 102px; margin: 0;  background: url(img/pt_li3.gif) no-repeat top left; padding: 4px 0 4px 13px; }
	*HTML .midd .main .hotel .city div {width: 115px;}
        .midd .main .hotel .zag { font: bold 134% tahoma, verdana, sans-serif; padding-bottom: 10px; }

    .midd .main .hotel .rimg { display: inline; float: right; margin-top: 4px; }

.hotel a, .hotel a:link, .hotel a:visited, .hotel a:active, .hotel a:hover { font: bold 110% tahoma, verdana, sans-serif; padding: 0; display: inline; margin: 0;}

.hotel .city a, .hotel .city a:link, .hotel .city a:visited, .hotel .city a:active, .hotel .city a:hover { font: bold 100% tahoma, verdana, sans-serif; padding: 0; display: inline;}


    .midd .main .hotel .tit { padding: 2px 0px 10px 0px; margin: 0; }
        .midd .main .hotel .tit h1 { font: bold 161% tahoma, verdana, sans-serif; text-align: left;  padding: 0 10px 0 0; margin: 0; float: left; white-space: normal; zoom: 1; }
            .midd .main .hotel .tit h1 span { font: bold normal 110% tahoma, verdana, sans-serif; color: #D84E68; white-space: nowrap; }
            .midd .main .hotel .tit h1 span.date { font: normal 60% tahoma, verdana, sans-serif; color: #666; white-space: nowrap; }
        .midd .main .hotel .tit table { font-size: 100%; background-color: transparent; }

        .midd .main .hotel .tit hr { border: none; border-bottom: #C0CFD9 2px solid; margin-top: 4px; margin-bottom: 11px; padding: 0; }
        .midd .main .hotel .tit hr.hrnone { border: none; border-bottom: #C0CFD9 2px solid; margin-top: 10px; margin-bottom: 0px; }

        *HTML .midd .main .hotel .tit hr { border: none; border-bottom: #C0CFD9 2px solid; margin-top: -3px; margin-bottom: 12px;}


    .midd .main .hotel .tit1 { padding: 2px 0px 10px 0px; margin: 0; }
        .midd .main .hotel .tit1 h1 { font: bold 161% tahoma, verdana, sans-serif; text-align: left;  padding: 0 10px 0 0; margin: 0; float: left; white-space: nowrap; zoom: 1; }
            .midd .main .hotel .tit1 h1 span { font: bold normal 110% tahoma, verdana, sans-serif; color: #D84E68; white-space: nowrap; }
            .midd .main .hotel .tit1 h1 span.date { font: normal 60% tahoma, verdana, sans-serif; color: #666; white-space: nowrap; }
        .midd .main .hotel .tit1 table { font-size: 100%; background-color: transparent; }

        .midd .main .hotel .tit1 hr { border: none; border-bottom: #C0CFD9 2px solid; margin-top: 4px; margin-bottom: 11px; padding: 0; }
        .midd .main .hotel .tit1 hr.hrnone { border: none; border-bottom: #C0CFD9 2px solid; margin-top: 10px; margin-bottom: 0px; }

        *HTML .midd .main .hotel .tit1 hr { border: none; border-bottom: #C0CFD9 2px solid; margin-top: -3px; margin-bottom: 12px;}



.midd .main .hotel .bron { background: #f4efce url(img/corn-yell.gif) no-repeat top left; font: 110% tahoma, verdana, sans-serif; color: #333; text-align: left; padding: 14px 20px 0px 10px; }
    .midd .main .hotel .bron div { display: block; float: none; clear:both; padding: 0 0 13px 0; margin: 0;}
        .midd .main .hotel .bron div div { display: inline; float: left; width: 300px; clear: none; margin-left: 20px; }
            .midd .main .hotel .bron div div.r { padding-left: 30px; }

.bron a, .bron a:link, .bron a:visited, .bron a:active, .bron a:hover { font: bold 120% tahoma, verdana, sans-serif; padding: 0 0 6px 0; display: block; }

        .midd .main .hotel .descr { font: 110% verdana, tahoma, sans-serif; color: #333; margin-bottom: 12px; margin-top: 0px; line-height: 1.25; padding-right: 0px; }
            .midd .main .hotel .descr img { float: left; margin: 4px 15px 5px 0; }
            .midd .main .hotel .descr .zag { font: bold 125% tahoma, verdana, sans-serif; padding-bottom: 10px; }
            .midd .main .hotel .descr .l { display: inline; float: left; font: 100% verdana, tahoma, sans-serif; width: 130px;  }
            .midd .main .hotel .descr .r { font: 100% verdana, tahoma, sans-serif; margin: 0 0 3px 0; }
			.midd .main .hotel .descr .chek .l { display: inline; float: left; font: 100% verdana, tahoma, sans-serif; width: 100px;  }
.midd .main .hotel .descr a, .midd .main .hotel .descr a:link, .midd .main .hotel .descr a:visited, .midd .main .hotel .descr a:active, .midd .main .hotel .descr a:hover { font: 100% tahoma, verdana, sans-serif;  }

    .midd .main .hotel .descr .left { display: inline; float: left; font: 100% verdana, tahoma, sans-serif; padding-top: 5px; }
        .midd .main .hotel .descr .left img { padding-left: 40px; margin: 0 8px 0 0; }
        .midd .main .hotel .descr .left .img { display: block; float: none; padding: 25px 0 0 0; margin: 0 15px 10px 0; }

.midd .main .hotel .descr .left a, .midd .main .hotel .descr .left a:link, .midd .main .hotel .descr .left a:visited, .midd .main .hotel .descr .left a:active, .midd .main .hotel .descr .left a:hover { font: 90% tahoma, verdana, sans-serif; }


        .midd .main .hotel .descr .chek { display: inline; float: left; background: #F1D9CE url(img/corn-oran.gif) no-repeat top left; margin: 5px 0 0 0px; padding: 10px 0 10px 20px; font: 100% tahoma, verdana, sans-serif; width: 265px;  }
        *HTML .midd .main .hotel .descr .chek { display: inline; float: left; background: #F1D9CE url(img/corn-oran.gif) no-repeat top left; margin: 5px 0 0 0px; padding: 10px 0 10px 20px; font: 100% tahoma, verdana, sans-serif; width: 285px; }
            .midd .main .hotel .descr .chek img { float: left; margin: 0 8px 0 0; }

            .midd .main .hotel .descr .chek .l { display: inline; float: left; font: 90% tahoma, verdana, sans-serif; }
                .midd .main .hotel .descr .chek .l .in { width: 55px; display: inline; margin: 3px 0; }
                    .midd .main .hotel .descr .chek .l img { float: none; margin: 0 0 8px 0; }


            .midd .main .hotel .descr .chek .dn { display: inline; float: left; font: 90% tahoma, verdana, sans-serif; margin-right: 20px; white-space: nowrap; }
                .midd .main .hotel .descr .chek .dn .in { width: 60px; display: block; }


        .midd .main .hotel .photo { background-color: #EBEDEB; padding: 3px; margin:0; float: left; width: 690px;}
            .midd .main .hotel .photo .l { display: block; float: left; text-align: center; }
            .midd .main .hotel .photo img { margin: 8px 8px 4px 8px; }
.midd .main .hotel .photo a, .midd .main .hotel .photo a:link, .midd .main .hotel .photo a:visited, .midd .main .hotel .photo a:active, .midd .main .hotel .photo a:hover { font: 100% tahoma, verdana, sans-serif; display: inline; }

    .midd .main .hotel .subsec { margin: 0; display: block; clear: both;  }
        .midd .main .hotel .subsec div { float: left; display: inline; width: 210px; margin: 10px 0 0px 0; background: url(img/dots.gif) repeat-y top left; padding-left: 18px; }
            .midd .main .hotel .subsec div div { width: 192px; padding: 0px 15px 0px 0; margin: 4px 0 0; background: none; }
.subsec a, .subsec a:link, .subsec a:visited, .subsec a:active, .subsec a:hover { font: bold 100% tahoma, verdana, sans-serif;  }



    .midd .main .hotel .spec { font: 110% tahoma, verdana, sans-serif; margin-bottom: 20px; }
        .midd .main .hotel .spec .zag { font: bold 100% tahoma, verdana, sans-serif; padding: 0; margin: 0;  width: 590px; display: inline; float: right;}
        .midd .main .hotel .spec img { float: left; margin: 4px 12px 4px 0; }
           .midd .main .hotel .spec div { padding: 0; margin: 6px 0 15px 0; }
           .midd .main .hotel .spec .zag span { font: bold 105% tahoma, verdana, sans-serif; color: #D84E68; }
        .midd .main .hotel .spec .date { font: 90% tahoma, verdana, sans-serif; color: #666; display: inline; float: left; margin: 3px 10px 3px 0; }
        .midd .main .hotel .spec .text {  display: inline; float: right; margin: 4px 0px 0 2px; padding-bottom: 10px; width: 590px; }
//.hotel .spec a, .hotel .spec a:link, .hotel .spec a:visited, .hotel .spec a:active, .hotel .spec a:hover { background: url(img/pt_li3.gif) no-repeat top left; font: 100% tahoma, verdana, sans-serif; padding: 0 0 0 12px; margin-top: 10px; }
.hotel .spec .zag a, .hotel .spec .zag a:link, .hotel .spec .zag a:visited, .hotel .spec .zag a:active, .hotel .spec .zag a:hover { background: none; font: bold 100% tahoma, verdana, sans-serif; padding: 0; margin-top: 10px; }


    .midd .main .hotel .tour { font: 110% tahoma, verdana, sans-serif; width: 600px; }
        .midd .main .hotel .tour .zag { font: bold 100% tahoma, verdana, sans-serif; padding: 0; margin: 0; }
        .midd .main .hotel .tour img { float: left; margin: 4px 12px 4px 0; }
           .midd .main .hotel .tour div { padding: 0; margin: 6px 0 15px 0; }
            .midd .main .hotel .tour .zag span { font: bold 115% tahoma, verdana, sans-serif; color: #D84E68; }
.hotel .tour a, .hotel .tour a:link, .hotel .tour a:visited, .hotel .tour a:active, .hotel .tour a:hover { background: url(img/pt_li3.gif) no-repeat top left; font: 100% tahoma, verdana, sans-serif; padding: 0 0 0 12px; margin-top: 10px; }


    .midd .main .hotel .news { font: 110% tahoma, verdana, sans-serif; margin-bottom: 20px; }
        .midd .main .hotel .news .date { font: 90% tahoma, verdana, sans-serif; color: #666; display: inline; float: left; margin: 2px 10px 4px 0; width: 85px; }
        .midd .main .hotel .news img { float: left; margin: 4px 12px 4px 0; }
        .midd .main .hotel .news .zag { font: bold 100% tahoma, verdana, sans-serif; padding: 0; margin: 0; color: #FF0066; }
        .midd .main .hotel .news .text {  display: inline; float: left; margin: 4px 0px 0 2px; padding-bottom: 10px; width: 590px; }
.midd .main .hotel .news .zag a, .midd .main .hotel .news .zag a:link, .midd .main .hotel .news .zag a:visited, .midd .main .hotel .news .zag a:active, .midd .main .hotel .news .zag a:hover { background: none; font: bold 100% tahoma, verdana, sans-serif; padding: 0; margin-top: 10px; }


    .midd .main .hotel .anonce { font: 100% tahoma, verdana, sans-serif; margin-bottom: 20px; }
        .midd .main .hotel .anonce .zag { background-color: #EBEDEB; font: bold 140% tahoma, verdana, sans-serif; padding: 3px 10px 4px 20px; }
            .midd .main .hotel .anonce .zag .stars { display: inline; float: right; font: normal 70% tahoma, verdana, sans-serif; }

        .midd .main .hotel .anonce div.l { width: 215px; display: inline; float: left; padding-right: 15px; }
            .midd .main .hotel .anonce div.l div { padding: 10px 0 0 0; }
                .midd .main .hotel .anonce div.l div div { padding: 0; }

            .midd .main .hotel .anonce div.l .zag-st { background-color: #EBEDEB; font: bold 100% tahoma, verdana, sans-serif; color: #666; padding: 5px 10px 2px 10px; margin-right: 0px; }
            .midd .main .hotel .anonce div.l .spis { background-color: #EBEDEB; padding: 4px 10px 7px 10px; margin: 10px 0px 0 0; }
.midd .main .hotel .anonce div.l .spis a, .midd .main .hotel .anonce div.l .spis a:link, .midd .main .hotel .anonce div.l .spis a:visited, .midd .main .hotel .anonce div.l .spis a:active, .midd .main .hotel .anonce div.l .spis a:hover { font: normal 120% tahoma, verdana, sans-serif; }

        .midd .main .hotel .anonce div.ll { width: 215px; display: inline; float: left; padding-right: 0px; }
            .midd .main .hotel .anonce div.ll div { padding: 10px 0 0 0; }
                .midd .main .hotel .anonce div.ll div div { padding: 0; }

            .midd .main .hotel .anonce div.ll .zag-st { background-color: #EBEDEB; font: bold 100% tahoma, verdana, sans-serif; color: #666; padding: 5px 10px 2px 10px; margin-right: 0px; }
            .midd .main .hotel .anonce div.ll .spis { background-color: #EBEDEB; padding: 4px 10px 7px 10px; margin: 10px 0px 0 0; }
.midd .main .hotel .anonce div.ll .spis a, .midd .main .hotel .anonce div.ll .spis a:link, .midd .main .hotel .anonce div.ll .spis a:visited, .midd .main .hotel .anonce div.ll .spis a:active, .midd .main .hotel .anonce div.ll .spis a:hover { font: normal 120% tahoma, verdana, sans-serif; }

.midd .main .hotel .anonce .zag .stars a, .midd .main .hotel .anonce .zag .stars a:link, .midd .main .hotel .anonce .zag .stars a:visited, .midd .main .hotel .anonce .zag .stars a:active, .midd .main .hotel .anonce .zag .stars a:hover {  background: url(img/pt_sch.gif) no-repeat top left; font: 100% tahoma, verdana, sans-serif; padding: 0 15px 0 10px; }





.top-cab { background-color: #fff; font: 69% tahoma, verdana, sans-serif; width: 980px; display: block; }

.top-cab .one { width: 270px; display: inline; float: left; }
    .top-cab .one .logo {margin:  23px 0px 13px 18px; border: 0;}

    .top-cab .tel { width: 180px; display: inline; float: left; padding: 35px 10px 0 15px; }
    *HTML .top-cab .tel { width: 205px; display: inline; float: left; padding: 35px 10px 0 15px; }
        .top-cab .tel img { vertical-align: middle; margin: 1px 4px; }

.top-cab .two { width: 265px; display: inline; float: left; margin: 34px 0 0 20px; }
    .top-cab .two a { display: block;}
        .top-cab .two div { padding: 0 0 5px 0; margin: 0 20px 0 0; display: inline; float: left; }
            .top-cab .two div div { margin:0; display: block; float:none; font: 100% tahoma, verdana, sans-serif; background: url(img/pt_li.gif) no-repeat top left; padding-left: 7px; text-align: left;}
                .top-cab .two div div.a {  color: #333; font: 70% tahoma, verdana, sans-serif; margin-bottom: 4px;}
	.top-cab .two div div.a a, .top-cab .two div div.a a:link, .top-cab .two div div.a a:visited, .top-cab .two div div.a a:active, .top-cab .two div div.a a:hover { font: 100% tahoma, verdana, sans-serif; color: #333;}

.top-cab .three { width: 215px; background: #F1D9CE url(img/cabinet.gif) no-repeat top left;  display: inline; float: left; margin-top: 16px; margin-left: 0px; }
*HTML .top-cab .three { width: 207px; background: #F1D9CE url(img/cabinet.gif) no-repeat top left;  display: inline; float: left; margin-top: 16px; margin-left: 0px; }
    .top-cab .three .zag { font: bold 100% tahoma, verdana, sans-serif; text-align: right; }
	.top-cab .three a, .top-cab .three a:link, .top-cab .three a:visited, .top-cab .three a:active, .top-cab .three a:hover { font-weight: bold; float: right; }
    .top-cab .three .oran { margin: 8px 8px 13px 0; padding: 0; font: 100% tahoma, verdana, sans-serif; float: right; }

         .top-cab .three .oran .txt { display: inline; float: left; font: 100% tahoma, verdana, sans-serif; color: #333; width: 140px; padding: 4px 0 0 0px; text-align: left; }
         *HTML .top-cab .three .oran .txt { display: inline; float: left; font: 100% tahoma, verdana, sans-serif; color: #333; width: 120px; padding-top: 4px; text-align: left; }


         .top-cab .three .oran .sub { margin: 4px 0 0 0; padding: 0px 8px; font: 106% tahoma, verdana, sans-serif; float: left; }

.top-cab .three .txt1 a, .top-cab .three .txt1 a:link, .top-cab .three .txt1 a:visited, .top-cab .three .txt1 a:active, .top-cab .three .txt1 a:hover { font-size: 93%; font-weight: normal; margin: 0; padding-right: 0px; }


    .midd .main .hotel .block { font: 100% tahoma, verdana, sans-serif; border: #ccc 1px solid; text-align: left; padding: 0; margin: 0 0 20px 0; width: 100%; }
        .midd .main .hotel .block .zag { background-color: #ccc; font: bold 100% tahoma, verdana, sans-serif; color: #000; text-transform: uppercase; padding: 2px 10px 3px 10px; margin: 0; }
        .midd .main .hotel .block div { padding: 10px 10px 15px 10px; font: 110% tahoma, verdana, sans-serif; color: #666; }

        .midd .main .hotel .block .in { font: 109% tahoma, verdana, sans-serif; background-color: #F3F3F3; padding: 0; margin: 10px; }
            .midd .main .hotel .block .in div { padding: 5px 10px; margin: 0; }
            .midd .main .hotel .block .in .d { font: 100% tahoma, verdana, sans-serif; background-color: #E6E6E6; padding: 2px 0px; margin: 0; }
                .midd .main .hotel .block .in .d .dd { font: bold 96% tahoma, verdana, sans-serif; color: #000; }


.block .in .d table { width: 100%; font: 100% tahoma, verdana, sans-serif; }
*HTML .block .in .d table { width: 94%; font: 100% tahoma, verdana, sans-serif; }
    .block .in .d table td { color: #666; padding: 0; vertical-align: middle; }
    .block .in .d table td .num { text-align: right; padding-right: 4px; width: 40px; border: #7F9DB9 1px solid; }

      .block .in .txt-b-blue, .block .in .d table td .txt-b-blue { font: bold 100% tahoma, verdana, sans-serif; color: #2174A4; }
      .block .in .d table td .bl-pt { font: bold 100% Arial, tahoma, verdana, sans-serif; color: #2174A4; }
      .block .in .txt-b-red, .block .in .d table td .txt-b-red { font: bold 100% tahoma, verdana, sans-serif; color: #D84E68; }
      .block .in .sm { font: 81% tahoma, verdana, sans-serif; }

.block .in div table { width: 100%; font: 100% tahoma, verdana, sans-serif; }
*HTML .block .in div table { width: 94%; font: 100% tahoma, verdana, sans-serif; }
    .block .in div table td { padding: 0 5px 7px 0; vertical-align: top; color: #666; }
      .block .in div table td.pt10 {padding-top: 10px;}
        .block .in div table td table td img { padding: 0; margin: 0; vertical-align: top; }
        .block .in div table td .num2, .num111 { padding-left: 4px; margin: 0 0px 0 0; font: 84% tahoma, verdana, sans-serif; width: 90px; border: #7F9DB9 1px solid; }
        .block .in div table td .num3 { padding-left: 4px; font: 90% tahoma, verdana, sans-serif; width: 123px; border: #7F9DB9 1px solid; }
        .block .in div table td .num4 { padding-left: 4px; font: 90% tahoma, verdana, sans-serif; width: 280px; border: #7F9DB9 1px solid; }
        .block .in div table td select { padding: 1px 0 1px 4px; margin: 0; font: 90% tahoma, verdana, sans-serif; width: 130px; color: #666; border: #7F9DB9 1px solid; }
        .block .in div table td textarea { border: #7F9DB9 1px solid; padding: 3px 5px; color: #666; font: normal 100% tahoma, verdana, sans-serif;  }

.block .in div table td table { width: auto; font: 100% tahoma, verdana, sans-serif; }
    .block .in div table td table td { padding: 0 5px 0 0; margin: 0; }

.block a, .block a:link, .block a:visited, .block a:active, .block a:hover { font: normal 100% tahoma, verdana, sans-serif; }
.block .in a, .block .in a:link, .block .in a:visited, .block .in a:active, .block .in a:hover { color: #666; }

.wb a, .wb a:link, .wb a:visited, .wb a:active, .wb a:hover { font-weight: bold; color: #666; }


    .midd .main .hotel .sum { background-color: #F3E9EB; font: bold 145% tahoma, verdana, sans-serif; padding: 15px 20px; margin: 0 0 20px 0; }
        .midd .main .hotel .sum span { color: #CB3E59; }


    .midd .main .hotel .reg { background-color: #E8EFF4; font: bold 100% tahoma, verdana, sans-serif; padding: 15px 20px 20px 20px; margin: 0 0 20px 0; }
        .midd .main .hotel .reg .zag { font: bold 145% tahoma, verdana, sans-serif; color: #333; padding: 0 0 10px 0; }
        .midd .main .hotel .reg .cl { clear: both; }
        .midd .main .hotel .reg div { padding: 0 0 15px 0; font: bold 120% tahoma, verdana, sans-serif; }
            .midd .main .hotel .reg div span { color: #666; border-bottom: #666 1px dashed; cursor: pointer; margin: 0 0 0 20px; }
        .midd .main .hotel .reg table { font: 109% tahoma, verdana, sans-serif; }
            .midd .main .hotel .reg table td { padding: 0 0 5px 0; vertical-align: top; }
                .midd .main .hotel .reg table td table td { vertical-align: middle; }

                .midd .main .hotel .reg table td .butt, .midd .main .hotel .reg .butt { font: 100% tahoma, verdana, sans-serif; padding: 0 10px; }

        .reg table td .num3 { padding-left: 4px; font: 100% tahoma, verdana, sans-serif; width: 90px; border: #7F9DB9 1px solid; }
        .reg table td .num4 { padding-left: 4px; font: 100% tahoma, verdana, sans-serif; width: 258px; border: #7F9DB9 1px solid; }
        .reg table td .num5 { padding-left: 4px; margin: 0 5px 0 0; font: 100% tahoma, verdana, sans-serif; width: 120px; border: #7F9DB9 1px solid; }
        .reg table td .num6 { padding-left: 4px; margin: 0 5px 0 0; font: 94% tahoma, verdana, sans-serif; width: 120px; border: #7F9DB9 1px solid; }
        .reg table td select { width: 265px; padding: 1px 0 1px 2px; margin: 0; border: #7F9DB9 1px solid; color: #666; }
        *HTML .reg table td select { width: 258px; border: #7F9DB9 1px solid; }

        .reg table td textarea { border: #7F9DB9 1px solid; padding: 3px 5px; color: #666; font: normal 100% tahoma, verdana, sans-serif;  }

.reg table td a, .reg table td a:link, .reg table td a:visited, .reg table td a:active, .reg table td a:hover { font: 100% normal tahoma, verdana, sans-serif; color: #2174A4; }
.reg a, .reg a:link, .reg a:visited, .reg a:active, .reg a:hover { font: normal 100% tahoma, verdana, sans-serif; color: #333; }


    .midd .main .hotel .reg2 { background-color: transparent; font: bold 100% tahoma, verdana, sans-serif; padding: 15px 0 20px 0; margin: 0 0 20px 0; }
        .midd .main .hotel .reg2 .zag { font: bold 145% tahoma, verdana, sans-serif; color: #333; padding: 0 0 10px 0; }
        .midd .main .hotel .reg2 .cl { clear: both; }
        .midd .main .hotel .reg2 div { padding: 0 0 15px 0; font: bold 120% tahoma, verdana, sans-serif; }
            .midd .main .hotel .reg2 div span { color: #666; border-bottom: #666 1px dashed; cursor: pointer; margin: 0; }
        .midd .main .hotel .reg2 table { font: 109% tahoma, verdana, sans-serif; }
            .midd .main .hotel .reg2 table td { padding: 0 0 5px 0; vertical-align: top; }
                .midd .main .hotel .reg2 table td table td { vertical-align: middle; }

                .midd .main .hotel .reg2 table td .butt, .midd .main .hotel .reg2 .butt { font: 100% tahoma, verdana, sans-serif; padding: 0 10px; }

        .reg2 table td .num3 { padding-left: 4px; font: 100% tahoma, verdana, sans-serif; width: 90px; border: #7F9DB9 1px solid; }
        .reg2 table td .num4 { padding-left: 4px; font: 100% tahoma, verdana, sans-serif; width: 258px; border: #7F9DB9 1px solid; }
        .reg2 table td .num5 { padding-left: 4px; margin: 0 5px 0 0; font: 100% tahoma, verdana, sans-serif; width: 120px; border: #7F9DB9 1px solid; }
        .reg2 table td .num6 { padding-left: 4px; margin: 0 5px 0 0; font: 94% tahoma, verdana, sans-serif; width: 120px; border: #7F9DB9 1px solid; }
        .reg2 table td select { width: 265px; padding: 1px 0 1px 2px; margin: 0; border: #7F9DB9 1px solid; color: #666; }
        *HTML .reg2 table td select { width: 258px; border: #7F9DB9 1px solid; }

        .reg2 table td textarea { border: #7F9DB9 1px solid; padding: 3px 5px; color: #666; font: normal 100% tahoma, verdana, sans-serif;  }

.reg2 table td a, .reg2 table td a:link, .reg2 table td a:visited, .reg2 table td a:active, .reg2 table td a:hover { font: 100% normal tahoma, verdana, sans-serif; color: #2174A4; }
.reg2 a, .reg2 a:link, .reg2 a:visited, .reg2 a:active, .reg2 a:hover { font: normal 100% tahoma, verdana, sans-serif; color: #333; }





.tabl table { font: 100% tahoma, verdana, sans-serif; }
    .tabl table th { font: bold 110% tahoma, verdana, sans-serif; color: #666; padding: 7px 30px 7px 10px; border-bottom: #ccc 1px solid; border-top: #ccc 1px solid; }
    .tabl table td { font: 100% tahoma, verdana, sans-serif; color: #666; padding: 7px 30px 7px 10px; }
        .tabl table td.bl { background-color: #E9EFF1; }


        .tabl table td .red { font: bold 110% tahoma, verdana, sans-serif; color: #D84E68; }


.tabl a, .tabl a:link, .tabl a:visited, .tabl a:active, .tabl a:hover { font: 110% tahoma, verdana, sans-serif; color: #2174A4; }
.tabl span a, .tabl span a:link, .tabl span a:visited, .tabl span a:active, .tabl span a:hover { font: bold 110% tahoma, verdana, sans-serif; color: #D84E68; text-decoration: none; }




.over-form { font: 100% tahoma, verdana, sans-serif; border: #ccc 1px solid; border-bottom: #ccc 4px solid; border-right: #ccc 4px solid; width: 400px; }
    .over-form .zag { font: bold 100% tahoma, verdana, sans-serif; padding: 15px 0 0 40px; display: inline; float: left; }
    .over-form .close { font: 69% tahoma, verdana, sans-serif; padding: 20px 10px 0 40px; display: inline; float: right; }
        .over-form .close img { margin: 0 5px 0 0; vertical-align: bottom; }

    .over-form li { list-style-image: none; margin: 0px 0px 0px 20px; padding: 0px 0px 4px 0px; font-size: 75%; }

    .over-form div { padding: 0 0 20px 40px; font: 75% tahoma, verdana, sans-serif; }
    .over-form .cl { clear: both; font-size: 1px; padding: 0; margin: 0; }

.over-form .close a, .over-form .close a:link, .over-form .close a:visited, .over-form .close a:active, .over-form .close a:hover { background: none; text-decoration: none; color: #666; padding: 0; }
.over-form a, .over-form a:link, .over-form a:visited, .over-form a:active, .over-form a:hover { background: url(img/pt_plus.gif) no-repeat top left; padding: 0 0 0 12px; color: #666; }
.over-form li li a, .over-form li a:link, .over-form li a:visited, .over-form li a:active, .over-form li a:hover { background: none; color: #2174A4; padding: 0; }





.midd .main2  { font: 100%; width: 710px; display: inline; float: left;}

    .midd .main2 .hotel { text-align: left; padding: 0 10px 0 20px;  font: 100% tahoma, verdana, sans-serif; display: inline; float: left; width: 450px; }
    *HTML .midd .main2 .hotel { text-align: left; padding: 0 10px 0 20px;  font: 100% tahoma, verdana, sans-serif; display: inline; float: left; width: 480px; }

    .midd .main2 .hotel .line { border-bottom: #C0CFD9 2px solid; width: 100%; display: inline; float: right; }
    .midd .main2 .hotel img {  vertical-align: middle; }

    .midd .main2 .hotel .tit { padding: 2px 0px 10px 0px; margin: 0; }
        .midd .main2 .hotel .tit h1 { font: bold 161% tahoma, verdana, sans-serif; text-align: left;  padding: 0 10px 0 0; margin: 0; float: left; white-space: nowrap; }

        .midd .main2 .hotel .tit table { font-size: 100%; background-color: transparent; }

        .midd .main2 .hotel .tit hr { border: none; border-bottom: #C0CFD9 2px solid; margin-top: 4px; margin-bottom: 11px; }
        .midd .main2 .hotel .tit hr.hrnone { border: none; border-bottom: #C0CFD9 2px solid; margin-top: 10px; margin-bottom: 0px; }

        *HTML .midd .main2 .hotel .tit hr { border: none; border-bottom: #C0CFD9 2px solid; margin-top: 0px; margin-bottom: 12px; }

    .midd .main2 .hotel .logobg { background: url(img/titbg.gif) no-repeat top left; margin-left: -20px; padding-left: 20px; }
        .midd .main2 .hotel .logobg div { background-color: transparent; background-image: none; vertical-align: top; }
        .midd .main2 .hotel .logobg div.l { display: inline; float: left; width: 215px;  }
        .midd .main2 .hotel .logobg div.r { display: inline; float: right; width: 215px; }


    .midd .main2 .hotel .country { margin: 0px 0; display: block; clear: both;}
        .midd .main2 .hotel .country div { float: left; display: inline; width: 158px; margin: 5px 0; }
        .midd .main2 .hotel .country div img { float: left; display: inline; margin: 4px 5px 0 0; }
        .midd .main2 .hotel .country div.r { float: left; display: inline; width: 125px;}

        .midd .main2 .hotel .country div.up { float: left; display: inline; width: 160px; margin: 5px 0; vertical-align: top; }
        .midd .main2 .hotel .country div.up img { float: left; display: inline; vertical-align: top; margin: 3px 10px 0 0; }
        .midd .main2 .hotel .country div.upr { float: left; display: inline; width: 125px; vertical-align: top; }
        .midd .main2 .hotel .country div.upr img { float: left; display: inline; vertical-align: top; margin: 3px 10px 0 0; }


    .midd .main2 .leftcol {  width: 230px; font: 120% tahoma, verdana, sans-serif; display: inline; float: left; }

        .midd .main2 .leftcol .lnews-up { background: #E2F5D1 url(img/corn-green.gif) no-repeat top left; font: 71% tahoma, verdana, sans-serif; color: #91A183; text-align: left; padding: 16px 20px 20px 30px; margin: 0; }
           .midd .main2 .leftcol .lnews-up .zag { font: bold 125% tahoma, verdana, sans-serif; color: #5F7D5B; padding-bottom: 10px; }

.midd .main2 .leftcol .lnews-up a, .midd .main2 .leftcol .lnews-up a:link, .midd .main2 .leftcol .lnews-up a:visited, .midd .main2 .leftcol .lnews-up a:active, .midd .main2 .leftcol .lnews-up a:hover { background: none; font: 122% tahoma, verdana, sans-serif; padding: 0 0 10px 0;  }

    .midd .main2 .leftcol .lnews-up div a, .midd .main2 .leftcol .lnews-up div a:link, .midd .main2 .leftcol .lnews-up div a:visited, .midd .main2 .leftcol .lnews-up div a:active, .midd .main2 .leftcol .lnews-up div a:hover { background: url(img/pt_arch.gif) no-repeat top right; font: italic 122% tahoma, verdana, sans-serif; padding: 0 17px 10px 0; width: 62px; }


        .midd .main2 .leftcol .lnews-dn { background: #F5F2E1 url(img/corn-bezh.gif) no-repeat top left; font: 71% tahoma, verdana, sans-serif; color: #A69F77; text-align: left; padding: 16px 20px 20px 30px; margin: 10px 0 0 0; }
            .midd .main2 .leftcol .lnews-dn .zag { font: bold 125% tahoma, verdana, sans-serif; color: #938B5F; padding-bottom: 10px; }

.midd .main2 .leftcol .lnews-dn a, .midd .main2 .leftcol .lnews-dn a:link, .midd .main2 .leftcol .lnews-dn a:visited, .midd .main2 .leftcol .lnews-dn a:active, .midd .main2 .leftcol .lnews-dn a:hover { background: none; font: 122% tahoma, verdana, sans-serif; padding: 0 0 10px 0;  }

    .midd .main2 .leftcol .lnews-dn div a, .midd .main2 .leftcol .lnews-dn div a:link, .midd .main2 .leftcol .lnews-dn div a:visited, .midd .main2 .leftcol .lnews-dn div a:active, .midd .main2 .leftcol .lnews-dn div a:hover { background: url(img/pt_arch.gif) no-repeat top right; font: italic 122% tahoma, verdana, sans-serif; padding: 0 17px 10px 0; width: 32px; white-space: nowrap; }






 .bottmenu { background-color: #fff; font: 100% tahoma, verdana, sans-serif; width: 980px; display: block; padding: 10px 0 16px 0; border-top: #C0CFD9 1px solid; border-bottom: #C0CFD9 2px solid; margin: 0px 10px; }
 .bottmenu span { display:inline; color: #333; font: 70% tahoma, verdana, sans-serif; background: url(img/pt_btm.gif) no-repeat top left; padding: 0 6px 0 7px; margin: 0px; }
.bottmenu span a, .bottmenu span a:link, .bottmenu span a:visited, .bottmenu span a:active, .bottmenu span a:hover  {color: #333; font: 100% tahoma, verdana, sans-serif; margin: 0; padding: 0; background: none;}
	.bottmenu a, .bottmenu a:link, .bottmenu a:visited, .bottmenu a:active, .bottmenu a:hover { font: 70% tahoma, verdana, sans-serif; background: url(img/pt_btm.gif) no-repeat top left; padding: 0 6px 0 7px; margin: 0px; }

.bottom { background-color: #fff; font: 70% tahoma, verdana, sans-serif; width: 980px; display: block; margin: 13px 0px 0 0; padding: 0 0 25px 0; }
    .bottom .one { float: left; display: inline; text-align: left; margin-left: 30px; }
    .bottom .two { float: left; display: inline; margin-left: 100px; }
    .bottom .three { float: right; display: inline; text-align: right; margin-right: 30px; }


.abz {font: 110% tahoma, verdana, sans-serif; color: #333; margin-bottom: 12px; margin-top: 10px; line-height: 1.25;}
    .abz h3 {font: bold 125% tahoma, verdana, sans-serif; margin: 0; text-align: left; padding: 0px 0 3px 0; background-color: transparent;}

	.abz img {clear: both; float: left; margin: 3px 20px 10px 0;}
	.abz .img {font: 110%; clear: both; float: left; margin: 0 6px 4px 0; width: 150px;}
		.abz .img td {color: #333; font-size: 84%; vertical-align: top; padding-right: 10px; border: none;}
			.abz .img td strong {display: block; margin-bottom: 1px;}
		.abz .img img {clear: none; float: none; margin: 3px 0; display: block;}

    .abz table { font: 100% tahoma, verdana, sans-serif; margin: 10px 0;}
        .abz table th { font-weight: bold; padding: 4px 15px 9px 10px; text-align: left; border-top: #ccc 1px solid; border-bottom: #ccc 2px solid; }
        .abz table td { padding: 4px 15px 9px 10px; border-bottom: #ccc 1px solid; }
            .abz table td .in { text-align: right; padding-right: 4px; width: 30px; border: #7F9DB9 1px solid; }
            .abz table td .red { font: bold 100% tahoma, verdana, sans-serif; color: #D84E68; }


    .abz table.form td { border: none; vertical-align: top; }
    .abz table.form img {clear: none; float: none; margin: 0;}


    .abz table.claim  { width: 690px; background-color: #EBEDEB; font: 94% tahoma, verdana, sans-serif; }
        .abz table.claim td { padding: 9px 15px 0px 20px; border: none; margin: 0; }
        .abz table.claim td.dark { background-color: #E3E8E8; padding: 10px 0; }
    .abz table.claim select { width: 155px; }
    .abz table.claim img {clear: none; float: none; margin: 0;}

.abz a, .abz a:link, .abz a:visited, .abz a:active, .abz a:hover { font: 100% tahoma, verdana, sans-serif;  }
.abz span a, .abz span a:link, .abz span a:visited, .abz span a:active, .abz span a:hover { font: bold 100% tahoma, verdana, sans-serif; text-decoration: none; }

.cl {clear: both; font-size: 1px; }



.count {float: left; margin-right: 10px; margin-left: 0;}

.h04 {height: 4px;}
.h06 {height: 6px;}
.h10 {height: 10px;}
.h20 {height: 20px;}
.h40 {height: 40px;}
.h200 {height: 200px;}

.pt6 {padding-top: 6px;}
.pt10 {padding-top: 10px;}
.pb10 {padding-bottom: 10px;}
.pl10 {padding-left: 10px;}
.pl20 {padding-left: 20px;}
.pl30 {padding-left: 30px;}
.pr30 {padding-right: 30px;}
.pr70 {padding-right: 70px;}

.mb8 {margin-bottom: 8px;}
.mt30 {margin-top: 30px;}

.w20 {width: 20px;}
.w60 {width: 60px;}
.w270 {width: 270px; padding-left: 30px;}
.w220 {width: 220px; }
.w590 {width: 590px; }
.w690 {width: 690px; }

.left { float: left; display: inline; }
.right { float: right; display: inline; }

 .hr1 { height: 1px; background-color: #C0CFD9; border: 0px solid #C0CFD9; color: #C0CFD9; margin: 0px 10px; padding: 0; }
 .hr2 { height: 2px; background-color: #C0CFD9; border: 0px solid #C0CFD9; color: #C0CFD9; margin: 0px 10px; }
.pop-up-bg {background: #fff none;}
.pop-up {background: #fff; width: 550px; margin-left: 20px;}
    .pop-up h6 { color: #333; font: 110% tahoma, verdana, sans-serif; padding: 0; margin: 16px 0 8px 0; font-weight: bold; }
    .pop-up .bott {background: transparent; width: 550px;}
    .pop-up .count {float: right; margin-right: 0; margin-left: 10px;}
    .pop-up .pad {padding: 0 20px;}
    .pop-up hr { border: none; border-bottom: #C0CFD9 2px solid; margin-top: 0px; margin-bottom: 8px; }
    *HTML .pop-up hr { border: none; border-bottom: #C0CFD9 2px solid; margin-top: 0px; margin-bottom: 0px; }
        .pop-up .copy { padding: 0px 0 20px 0; font: 70% tahoma, verdana, sans-serif; line-height: 1.5; color: #666; display: inline; float: left;}
        .pop-up .copy img { display: inline; float: left; margin-right: 10px; margin-bottom: 10px; }
        .pop-up .im { font: 70% tahoma, verdana, sans-serif; color: #333; padding-bottom: 10px; display: block; }
        *HTML .pop-up .im { font: 70% tahoma, verdana, sans-serif; color: #333; padding-bottom: 3px; display: block; }
            .pop-up .im img { margin-bottom: 8px; display: block; cursor: pointer;}
        .pop-up h1 { padding-left: 0px; padding-top: 0; }
.pop-up .kr {padding: 0; margin: 0; color: #666; font-size: 63%; display: inline; float: left; }
    .pop-up .kr a, .kr a:link, .kr a:visited, .kr a:active, .kr a:hover {color: #2174A4; font-size: 100%; background: url(img/pt_kr.gif) no-repeat top right; padding: 0 17px 0 0; display: inline;}

.err {margin-bottom: 20px; font: 75% tahoma, verdana; margin: 10px 20px;}
    .err h1 {clear: both; font: italic 200% tahoma, verdana;}

.err .count {float: left; margin-right: 10px; margin-left: 0;}

.err .slogo {float: left; vertical-align: bottom; margin: 0px 20px 15px 0;}

.err .bottom {width: 490px; border-top: 1px solid #6888C0; margin-top: 20px;}
	.err .bottom a, .err .bottom a:link, .err .bottom a:visited, .err .bottom a:active, .err .bottom a:hover {color: #8B8059;}
	.err .bottom td {color: #8B8059; font: 93% tahoma, verdana; vertical-align: top; padding-top: 13px;}


.err .text {width: 490px; font: 100% tahoma, verdana; border: 1px solid #6888C0; margin-bottom: 10px;}
    .err .text div {padding: 20px;}

.err .name {font: bold 100% tahoma, verdana; margin: 0; white-space: nowrap;}



.load {font-size: 120%; background: url(img/pt_load.gif) no-repeat left center;margin-bottom: 0px; padding: 8px 0 10px 20px;}

.pix-up { padding-top: 84px; padding-left: 150px;  width: 233px; }

.allMessage1 {font: 50%; background-color: #FFFFFF; border: 2px #2174A4 solid; color: #00FF00;}

.zag-menu {margin-top: 5; margin-bottom: 18;}
.zag-table {color: #444; font: bold 70% Tahoma; padding: 4 15 9 15; vertical-align: bottom;}
.zag-table-first {color: #444; font: bold 70% Tahoma; padding: 4 15 9 0; vertical-align: top;}
.r-table {background-color: #B2B2B2; height: 1;}
.r-table-b {background-color: #000; height: 2;}
.text-table {color: #000; font: 70% Tahoma; padding: 6 15 9 15; vertical-align: top;}
.text-table-first {color: #000; font: 70% Tahoma; padding: 6 15 9 0; vertical-align: top;}
tr.price11 th {border-color: #c6c6c6; border: 1px solid; border-bottom: 2px; padding: 5px 5px 3px 5px;}
tr.price11 td {border-color: #c6c6c6; border: 1px solid; padding: 5px 5px 3px 5px;}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
