html, body {
width:100%;
height:100%;
margin:0;
padding:0;
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
line-height:16px;

text-align:justify;
}
table#main {
height:100%;
}
table#top {
width:100%;
border:0;
padding:0;
margin:0;
height:188px;
background-image:url(/i/top.jpg);
background-repeat:no-repeat;
}
table#m_blue {
background-color:#13bdfa;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
background-image:url(/i/menu_topbg.jpg);
background-repeat:repeat-x;
}
table#m_blue td {
text-align:center;
}
#mnonline {
background-image:url(/i/mnonline.jpg);
background-repeat:no-repeat;
background-color:#13BDFA;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#c8f0fe;
}
h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#4c6169;
background-image:url(/i/p_h1.jpg);
background-repeat:no-repeat;
background-position:left;
padding:0;
padding-left:7px;
margin:0;
}
h2 {
	font-size: 11px;
	text-align: left;
	color: #13bdf9;
	font-weight: bold;
    margin:0px 0px 0px 0px;

}
div#main_content {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#333333;
line-height: 16px;
text-align:justify;
margin-top:30px;
margin-bottom:30px;
}
div#content {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#333333;
line-height: 16px;
text-align:justify;
margin-top:30px;
}
.content {
}
a.palki {
    color:#3399FF;
    font-size:11px;
    text-decoration:none;
}
a.palki:hover {
   COLOR: #13bdf9;
   text-decoration:none;
}
a.main_l {
    text-decoration:none;
}

a.main_l:hover {
    text-decoration:none;
    COLOR: #4c6169;
}
a.adv {
color:#4c6169;
text-decoration:none;
font-weight:bold;
}
a.adv:hover {
color:#3FA6CA;
text-decoration:none;
font-weight:bold;
}

div.adv {
color:#3FA6CA;
text-decoration:none;
font-weight:bold;
}
div.adv:hover {
color:#6F6E6A;
text-decoration:none;
font-weight:bold;
}
a {
	color: #13bdf9;
	text-decoration:none;
}
a:hover {
	color: #4c6169;
	text-decoration:none;
}
.pix {
margin-right:10px;
}
.pix_note {
text-align:center;
COLOR: #13bdf9;
font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0;margin-right:10px;
}
.bot {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#075A76;padding:2px;margin:0;
}
.lbot {
color:#075A76;
text-decoration:none;
}
.lbot:hover {
color:#075A76;
text-decoration:underline;
}
.ltop_menu {
text-decoration:none;
color:#ffffff;
}
.ltop_menu:hover {
text-decoration:underline;
color:#ffffff;
}
.lltop_menu {
text-decoration:none;
color:#C6F0FD;
padding-left:25px;
}
.lltop_menu:hover {
text-decoration:underline;
color:#C6F0FD;
padding-left:25px;
}
h3 {
color:#018FC1; text-transform:uppercase; font-size: 12px;font-family:Verdana, Arial, Helvetica, sans-serif;padding:0; margin:0; margin-bottom:10px; margin-left:24px;
font-weight:normal;
}
h6 {
color:#018FC1; text-transform:uppercase; font-size: 12px;font-family:Verdana, Arial, Helvetica, sans-serif;padding:0; margin:0; margin-bottom:10px;
font-weight:normal;
}
h4 {
color:#018FC1; 
text-transform:uppercase; 
font-size: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0px; 
margin:0px;
font-weight:normal;
}
div#hot {
list-style:url(/i/arrow.jpg); 
padding:5px; 
margin:0; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#333333; 
text-align:justify; 
padding-right:10px;
}
.hot_list { 
margin-bottom:15px;
}
.div_line {
background-image:url(/i/razdel.jpg); background-repeat:repeat-x;margin-left:5px;margin-right:10px;
}
div#div_lined {
background-image:url(/i/razdel.jpg); background-repeat:repeat-x;margin-top:20px;margin-bottom:20px;height:3px; line-height:3px;
}
div#ads_left {
font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; color:#6F6E6A;padding:0; margin:0; margin-bottom:10px; margin-left:24px;
}
td#main_td {
padding-right:30px; padding-left:10px; vertical-align:top;
}
table#main_resorts {
font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:30px;
}
table#main_ads {
background-color:#FFFFC9; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px; padding:7px; color:#6F6E6A
}
td#counters {
padding:10px 0px 10px 10px;
}
p#phone {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#ffffff;padding:2px;margin:0;
}
.btn {
color:#ffffff;height:20px; background-color:#13BDFA; border:0;
font-size: 11px;
font-weight:bold;
}
table#order {
font-size: 11px;
color:#333333; 
}
.form {
font-size: 11px;
color:#333333; 
}
h5 {
color:#ffffff;
font-size:12px;
margin:0;
padding:0;
}
.arr_list {
list-style:url(/i/arrow2.jpg);
color:#4C6166;
text-decoration:underline;
font-size:11px;
}
td.rest_box {
padding-left:45px;
}
.h_list {
list-style:url(/i/arrow3.jpg);
margin:0;
padding:0;
margin-left:20px;
}
.r_list:hover {
color:#4C6166;
text-decoration:none;
font-size:12px;
}
.r_list {
color:#4C6166;
text-decoration:underline;
font-size:12px;
}
.arr_list:hover {
color:#4C6166;
text-decoration:none;
font-size:11px;
}
.phone2 {
font-size:18px;color:#4C6169;margin:0;padding:0;margin-top:10px;
}
div#yell_block {
background-color:#FFFFC9;font-size:12px;width:195px;padding:5px; text-align:left;
}
.err {
color:#C90100;
}
table td.b_h {
background-image:url(/i/b_h.jpg); background-repeat:repeat-x;
}
table td.b_v2 {
background-image:url(/i/b_v2.jpg); background-repeat:repeat-y;
}
table td.b_v {
background-image:url(/i/b_v.jpg); background-repeat:repeat-y;
}
table td.b_h2 {
background-image:url(/i/b_h2.jpg); background-repeat:repeat-x;
}
table td.b_r2 {
background-image:url(/i/b_r2.jpg); background-repeat:no-repeat; width:11px;
}
table td.b_r {
background-image:url(/i/b_r.jpg); background-repeat:no-repeat; width:11px;
}
.error_red {
   color:#FF0000;
   visibility:hidden;
   font-size:9px;
}
.hotel {
color:#018FC1; 
text-transform:uppercase; 
font-size: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0px; 
margin:0px;
padding-top:10px;
padding-bottom:10px;
font-weight:normal;
}
/*перелинковка*/
.lnks {
    font-size: 10px;
	padding: 5px 10px;
    text-align: center;
}
.lnks P{
    margin: 0;
    text-align: justify;
}
.lnks A {
	color: #13BDF9;
	font-weight: bold;
}
#tel_c { font-size:11px; width:700px;}
#left_menu p a { padding-left:20px;}
.menu-sub1_selected {margin-left:-10px;}
.menu-content .menu-sub1_selected  a {margin-left:-10px;}
.menu-sub2_selected {margin-left:20px; }
table.price {
	border: 1px solid #0066FF;
    background-color:#DCF8D4;
	}
table.price td {
	height: 10px;
    background-color:#FFFFFF;
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 6px;
	TEXT-ALIGN: left;
	height:25px;
}
