html {
    height: 100%;
    margin: 0px;
    padding: 0px;
    }

body {
	font-family: "Times New Roman", Times, serif;
	font-size:95%;
	color: #ffffff;
	margin:0px;
	padding:0px;
	height:100%;
	line-height: 1.3;
	behavior:url("/csshover.htc");
}

a img {border:none}
a {color:#FFFFFF}
a:hover {color:#ffff5e}

p {padding:none; margin: 0.8em 0;}
h1 {font-weight:normal; font-size:185%; padding:none; margin: 0.4em 0;}
h2 {font-weight:normal; font-size:135%; padding:none; margin: 1.0em 0 0.4em 0;}
h3 {font-size:110%; padding:none; margin: 1.0em 0 0.4em 0;}
.yellow { color:#ffff5e}

ul {margin-left:11px; padding-left:11px;}
ul li {line-height:normal; padding-left:7px;margin-top:7px; margin-bottom:7px}


ul.ad_links {margin:0px; padding:0px;}
ul.ad_links li {list-style-image:none; list-style-type: none; line-height:normal; padding:3px 0px 0px 3px; margin:0px 0px 3px 0px; text-indent:-0.6em}

table.top_tab td { vertical-align:top;}
table.main_tab td { vertical-align:top;}
table.main_tab { margin-bottom:40px}

.bottom_object{height:620px}


div.menu_top {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:70%; height:28px; padding:10px 0 0 25px;}
div.menu_top span {padding:0 16px 0 16px;}

img.logo {margin-left:25px}

div.tel_top { text-align:right; padding: 17px 23px 0 0; }


table.menu_level_1_topline { margin:14px 0px 0px 0px;}
table.menu_level_1_bottomline { margin:79px 0px 0px 0px;}

table.menu_level_1 td{line-height: normal; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:80%;white-space:nowrap; padding:0px}
table.menu_level_1 {padding:0px; margin:0px; height:37px;}

table.menu_level_1 td.menu_level_1_c {padding:10px 5px 0px 6px;}
table.menu_level_1 td.menu_level_1_c div.hvostik { display:none;}
table.menu_level_1 td.menu_level_1_l {width:7px;}
table.menu_level_1 td.menu_level_1_r {width:7px;}

table.menu_level_1:hover td.menu_level_1_c {background-color:#ffffff; border-width:2px 0px; border-color:#185085; border-style:solid;padding:8px 5px 0px 6px }
table.menu_level_1:hover td.menu_level_1_l {width:7px; background-image:url(/img/menu_top_left.gif); background-repeat:no-repeat;}
table.menu_level_1:hover td.menu_level_1_r {width:7px; background-image:url(/img/menu_top_right.gif); background-repeat:no-repeat;}


table.menu_level_1 a:hover {color:#ec9c1c}
table.menu_level_1:hover a {color:#ec9c1c}
table.menu_level_1_selected a {color:#ec9c1c}
table.menu_level_1_selected a:hover {color:#ec9c1c}

table.menu_level_1#type_tour_4 a:hover {color:#1e9e00}
table.menu_level_1#type_tour_4:hover a {color:#1e9e00}
table.menu_level_1_selected#type_tour_4 a {color:#1e9e00}

table.menu_level_1#type_tour_1 a:hover {color:#486b8b}
table.menu_level_1#type_tour_1:hover a {color:#486b8b}
table.menu_level_1_selected#type_tour_1 a {color:#486b8b}

table.menu_level_1#type_tour_10 a:hover {color:#bbaa00}
table.menu_level_1#type_tour_10:hover a {color:#bbaa00}
table.menu_level_1_selected#type_tour_10 a {color:#bbaa00}


table.menu_level_1#type_tour_27 a:hover {color:#FF4433}
table.menu_level_1#type_tour_27:hover a {color:#FF4433}
table.menu_level_1_selected#type_tour_27 a {color:#FF4433}


table.menu_level_1#type_tour_16 a:hover {color:#358388}
table.menu_level_1#type_tour_16:hover a {color:#358388}
table.menu_level_1_selected#type_tour_16 a {color:#358388}

table.menu_level_1#type_tour_13 a:hover {color:#00ace5}
table.menu_level_1#type_tour_13:hover a {color:#00ace5}
table.menu_level_1_selected#type_tour_13 a {color:#00ace5}



table.menu_level_1_selected td{line-height: normal; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:80%;white-space:nowrap; padding:0px}
table.menu_level_1_topline table.menu_level_1_selected {padding:0px; margin:0px; height:37px;}
table.menu_level_1_bottomline table.menu_level_1_selected {padding:0px; margin:0px; height:37px;}

table.menu_level_1_selected td.menu_level_1_c {padding:10px 5px 0px 6px;background-image:url(/img/menu_top_center.gif); background-repeat:repeat-x; background-position:top}
table.menu_level_1_selected td.menu_level_1_l {width:7px; background-image:url(/img/menu_top_left.gif); background-repeat:no-repeat; background-position:top}
table.menu_level_1_selected td.menu_level_1_r {width:7px; background-image:url(/img/menu_top_right.gif); background-repeat:no-repeat; background-position:top}


table.menu_level_1_topline table.menu_level_1_selected td.menu_level_1_c div.hvostik { position:absolute; margin-top:25px; margin-left:10px; width:34px; height:25px; background-image:url(/img/menu_top_right_up_s.gif);}
table.menu_level_1_topline table.menu_level_1_selected td.menu_level_1_c#num_1 div.hvostik {margin-left:40px; background-image:url(/img/menu_top_left_up_s.gif);}
table.menu_level_1_topline table.menu_level_1_selected td.menu_level_1_c#num_2 div.hvostik {margin-left:30px; background-image:url(/img/menu_top_left_up_s.gif);}
table.menu_level_1_topline table.menu_level_1_selected td.menu_level_1_c#num_3 div.hvostik {margin-left:20px; background-image:url(/img/menu_top_right_up_s.gif);}


table.menu_level_1_bottomline table.menu_level_1_selected td.menu_level_1_c div.hvostik { position:absolute; margin-top:-32px; margin-left:10px;   width:33px; height:24px; background-image:url(/img/menu_top_right_down_s.gif);}
table.menu_level_1_bottomline table.menu_level_1_selected td.menu_level_1_c#num_1 div.hvostik {margin-left:40px; background-image:url(/img/menu_top_left_down_s.gif);}
table.menu_level_1_bottomline table.menu_level_1_selected td.menu_level_1_c#num_2 div.hvostik {margin-left:30px; background-image:url(/img/menu_top_left_down_s.gif);}
table.menu_level_1_bottomline table.menu_level_1_selected td.menu_level_1_c#num_3 div.hvostik {margin-left:20px; background-image:url(/img/menu_top_right_down_s.gif);}




div.menu_level_2 {
	line-height: normal; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:80%;
	background-repeat: no-repeat; background-position: top left;
	padding:0 0 0 18px; margin: 12px 3px; height:13px;
}

div.menu_level_2_selected {
	line-height: normal; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:80%;
	background-image: url(/img/dot_selected.gif); background-repeat: no-repeat; background-position: top left;
	padding:0 0 0 18px; margin: 12px 3px; height:13px;
}

div.menu_level_2_sub_transparent {
	line-height:1.5; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:70%;
	padding:0 0 3px 18px; margin-top:-8px; width:188px;
}

div.menu_level_2_sub {
	line-height:1.5; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:70%;
	padding:0 0 3px 18px; background-color:#4e7ba2; width:188px;
}
div.menu_level_2_sub1 {font-size:1px;background-image: url(/img/menu_level_2_sub1.gif); background-repeat: no-repeat; width:206px; height:6px; margin-top:-4px}
div.menu_level_2_sub2 {font-size:1px;background-image: url(/img/menu_level_2_sub2.gif); background-repeat: no-repeat; width:206px; height:6px;  margin-bottom:-4px}



div.menu_level_3 {line-height: normal; color:#fffec0; padding:3px 0px;}
div.menu_level_3 a{color:#fffec0;}

















.dno_img {background-image:url(/img/dno.jpg); background-repeat:repeat-x; background-position:bottom left;margin:0;padding:0}


div.footer {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:70%; padding:10px 30px; background-color:#335977; border-top:1px solid #7a93a6; border-bottom:1px solid #7a93a6;}

table.price_table td {padding:6px 10px 6px 10px; line-height:normal}
table.price_table tr.dark td {padding:0px 6px 0px 10px}
table.price_table td.left {width:60%}
table.price_table td.right {width:40%}
table.price_table td span {white-space:nowrap;}

table.price_table tr.top td.left { background: url(/img/price_table_corner1.gif) top left no-repeat; height:6px; font-size:1px; padding:0px}
table.price_table tr.top td.right { background: url(/img/price_table_corner2.gif) top right no-repeat; height:6px; font-size:1px; padding:0px}
table.price_table tr.bottom td.left { background: url(/img/price_table_corner3.gif) bottom left no-repeat; height:6px; font-size:1px; padding:0px}
table.price_table tr.bottom td.right { background: url(/img/price_table_corner4.gif) bottom right no-repeat; height:6px; font-size:1px; padding:0px}
table.price_table tr.dark { background-color:#6b9bbc;}


table.page_country_table {border-collapse:collapse;border:none; margin-top:10px}
table.page_country_table td {padding:3px 5px;border:1px solid #ffffff; line-height: normal; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:75%; }



.table-cap-podr		{font-weight: bold; background: #0F6494; color: #ffffff}
.table-cap-inner-podr	{font-weight: normal; background: #E85A02; color: #0F6494}
.table-podr-even		{background: #f8f8f8; color: #0F6494}
.table-podr-odd		{background: #efefef; color: #0F6494}
.table-podr-even  a {color:#0F6494; font-weight:bold}
.table-podr-odd a {color:#0F6494; font-weight:bold}
.table-podr-even a:hover {color:#0F6494; font-weight:bold}
.table-podr-odd a:hover {color:#0F6494; font-weight:bold}
.table-cap				{font-weight: bold; color: #ffffff; background: #3D96C2}
.table-cap-inner		{font-weight: normal; background: #9DD3EE; color: #0F6494}
.table-header			{font-weight: bold; color: #ffffff; background: #217198}



table.page_hotels_list {border-collapse:collapse;border:none; margin:15px 4px}
table.page_hotels_list td {padding:3px 5px;border:1px solid #cceeff; line-height: normal; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:75%; }
table.page_hotels_list tr.header td {font-size:85%; background-color:#7babcc;border:1px solid #ffffff;}
table.page_hotels_list tr.header td.city {border-right:0px}
table.page_hotels_list tr.header td.name {border-left:0px;border-right:0px}
table.page_hotels_list tr.header td.cat {border-left:0px}
table.page_hotels_list td.city {font-size:85%; font-weight:bold;border-left:1px solid  #ffffff;}
table.page_hotels_list td.cat {font-size:85%;border-right:1px solid  #ffffff;}
table.page_hotels_list tr.newcity td { background-color:#6b9bbc}


table.form_tour_tab {border:2px solid #ffffff}
table.form_tour_tab td {padding:5px 6px 5px 6px}
table.form_tour_tab tr.dark {background-color:#3b6488}
table.form_tour_tab tr.light {background-color:#5e90ba}

ul.bottom_ad_links {margin:0px 0px 10px 0px; padding:0px;}
ul.bottom_ad_links li {display:inline;list-style-image:none; list-style-type: none; line-height:normal; padding:3px 0px 0px 3px; margin:0px 0px 3px 0px; text-indent:-0.6em}
