body {margin: 0; padding:0px; background: #F4F4F4 url(../img/body_bg.gif) 0 0 repeat-x; color:#666666; font-family: Tahoma, sans-serif; font-size:100.01%;}
img {border:0;}form {padding:0; margin:0;}
a {color:#666666; text-decoration:none;}a:hover {text-decoration:underline;}
hr {border:0px solid #7F7F7F; border-bottom:1px solid #7F7F7F;}h1, h2, h3, h4 {}h1 {}h2{color:#FF6410; font-size:18px; font-weight:normal; padding: 0 0 6px 21px;}
.bgr h2 {background: transparent url(../img/h2_bg.gif) 0px 100% no-repeat; padding: 0 0 6px 57px;}h3 {}h4 {}ul {}ul li {}p {}fieldset {padding:0; border:none; border:0px solid #000; margin:0;}
table {border-collapse: collapse;}
textarea, input {font-family:Arial;}
.cl {clear:both; font-size:0;}
.ontable {margin:0 10px 0 0;}
.ontable td{background-color: #FAFAFA; padding:2px; border-left:#003562 1px solid; border-right:#003562 1px solid; border-top: #003562 1px solid; border-bottom:#003562 1px solid;}
.ontable .header td{margin:0; border:#003562 1px solid; background-color: #ECECEC; font-weight: bold; color:#000; height: 20px;}
#container {font-size: 0.7em; width:1130px; margin:0 auto;}
#top_menu {text-align:right; height:25px; padding-right:20px;}
#top_menu a {background: transparent url(../img/top_a_bg.gif) 0 0 no-repeat; padding: 0 8px 0 8px; line-height:150%;}
#top_menu a:hover {color:#000;}
#main_menu {background: transparent url(../img/main_menu_bg.gif) 192px 0 no-repeat; padding: 0 8px 0 8px; height:102px;}
ul.level1 {list-style-type:none; padding:0 0 0 191px; margin:0;}
ul.level1 li {float:left; font-weight:bold; font-size:1.1em;}
ul.level1 li a {float:left; display:block; color:#999999; background: transparent url(../img/a_bg.gif) 0px 0 no-repeat; height:49px; padding: 28px 10px 0px 9px;}
ul.level1 li a:hover {background: transparent url(../img/a_hover.gif) 0px 0 no-repeat; text-decoration:none; color:#A6C400;}
ul.level1 li.active a {background: transparent url(../img/a_hover.gif) 0px 0 no-repeat; text-decoration:none; color:#A6C400; cursor:default;}
ul.level2 {list-style-type:none; padding:4px 0 0 200px; margin:0; clear:both;}ul.level2 li {float:left; color:#FFFFFF;}
ul.level2 li a {float:left; color:#FFFFFF; background: transparent url(../img/a2_bg.gif) 3px 4px no-repeat; padding: 0 15px 0 15px;}
ul.level2 li a:hover {color:#BFE200; background: transparent url(../img/a2_bg_hover.gif) 3px 4px no-repeat; text-decoration:none;}
ul.level2 li.active a {color:#BFE200; background: transparent url(../img/a2_bg_hover.gif) 3px 4px no-repeat; text-decoration:none; cursor:default;}
#logo {position:absolute; padding:15px 0 0 0; }
#main_img {height:197px; margin-top:4px;}
#content_cont {background: transparent url(../img/line_v.gif) 0px 0 repeat-y;  border-left:1px solid #E5E5E5;}
.left_part {float:left; width:230px; background-repeat:no-repeat;}
.center_part {float:left; width:650px;}.right_part {float:left; width:230px; background-repeat:no-repeat;}
#overseas {text-align:center; margin-top:-75px; margin-bottom:6px; position:relative; z-index:100;}
.left_menu {width:218px; margin: 0 auto 7px auto;}
.left_menu_bg {background: transparent url(../img/left_menu_bg.gif) 0px 0 repeat-y;   position:relative;}
.left_menu_top {background: transparent url(../img/left_menu_top.gif) 0px 0px no-repeat; padding-top: 16px;}
.left_menu_bottom {background: transparent url(../img/left_menu_bottom.gif) 0px 100% no-repeat; padding-bottom: 0px; }
.left_menu .level1 {padding:0 0 4px 13px; margin:0;  font-family:Times New Roman, serif; font-size:14px;}
.left_menu .level1 a {display:block; background: transparent url(../img/menu_bg.gif) 0px 0% no-repeat; color:#666666; padding: 6px 25px 4px 40px; overflow:hidden;}
.left_menu .level1 a:hover {text-decoration:none; color:#0084A8; background-position: -256px 0px;}
.left_menu ul {padding:0 0 0 61px; font-size:12px; margin:5px 0 5px 0; list-style-type:none;}
.left_menu ul li {padding-bottom:5px; padding-left:0;}
.left_menu ul li a {background: transparent; padding:0;}
.qs {border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; padding: 9px 0 7px 30px; background: transparent url(../img/qs.gif) 10px 8px no-repeat; font-size:1.2em; font-weight:bold;}
.gray_block {padding: 0 0 0 0; background:#F7F7F7; padding: 6px 0 6px 0; border-bottom:1px solid #E5E5E5;}
.search_block {background: transparent url(../img/search_block_botto.gif) 0px 100% no-repeat; width:218px; margin:0 auto;}
.search_block_top {background: transparent url(../img/search_block_top.gif) 0px 0% no-repeat; padding: 30px 10px 10px 17px;}
.search_block ul {list-style-type:none; padding:0; margin:0;}
.search_block ul li {background: transparent url(../img/li_bg.gif) 0px 0% no-repeat; padding: 8px 5px 8px 14px;}
.buttons {text-align:right; padding: 5px 0 0 0;}
.contacts {background: transparent url(../img/contacts_bottom.gif) 0px 100% no-repeat; width:218px; margin: 7px auto;}
.contacts_top {background: transparent url(../img/contacts_top.gif) 0px 0% no-repeat; padding: 50px 0 10px 20px;}
.contacts ul {padding:0; margin:0; list-style-type:none; font-size:1.1em;}
.contacts ul li {background: none; padding: 0 0 5px 10px;}
#counters {padding:0 0 0 23px;}
.path {text-align:left; color:#999999; padding: 10px 0 10px 10px; border-bottom:1px solid #E5E5E5; font-family:Verdana; border-top:1px solid #E5E5E5;}
.path a {color:#999999; font-weight:bold; padding: 0 3px; font-size:0.9em;}
#contacttable{margin-left:15px;}
#contacttable .info{padding:0 0 0 15px;}
#contacttable img{border:1px solid #666;}
.content {padding: 0 13px 0 13px; text-align:justify;}
.content h1 {height:18px; line-height:18px; color:#BABABA; font-size:18px; font-weight:normal; padding: 0 8px 0 20px; background: transparent url(../img/h1_bg.gif) 0px 0px no-repeat;}
.content h3 {color:#FF6410; font-size:12px; font-weight:normal; padding: 0; font-family:Verdana; margin-bottom:5px; font-size:12px;}
.content a {color:#0084A8;}
img.border_img {padding:10px 11px 11px 11px; background: transparent url(../img/border_img.gif) 0px 0% no-repeat;}
img.border_img_small {padding:6px; background: transparent url(../img/border_img_small.gif) 0px 0% no-repeat; float:left; margin: 0 6px 6px 0;}
.text_td {padding: 0 30px 0px 20px; font-size:1.1em;}
.img_block {width:270px; float:left; background: transparent url(../img/dot.gif) 0px 100% repeat-x; margin: 0 10px 5px 0;}
.img_block h3 {margin-top:3px;}
.img_block h3 a {color:#246694;}.img_block p {margin: 0 0 7px 0; font-size:1.1em;}
.price {padding: 0 0 0 32px; background: transparent url(../img/price.gif) 0px 2px no-repeat; color:#FC8C01; font-family:Verdana;}
.blue {color:#0093DF;}.orange {color:#FF6C00;}
.black {color:#000;}
.red {color:#FF0000;}
.green {color:#008000;}
*---tours---*/
#tourtable{}
#tourtable .info{}
#tourtable .description{}
#tourtable .price{font-size:14px; font-weight:bold; float:right;margin:0 25px 0 0;}
#footer_cont {background: transparent url(../img/footer_bg.gif) 0px 0px repeat-x;}
#footer {font-size: 0.7em; width:900px; margin:0 auto; border-left:1px solid #E5E5E5;}
#footer_menu {font-size:1.1em; text-align:center; height:37px; line-height:37px; border-right:1px solid #E5E5E5; margin-right:19px;}
#footer_menu a {color:#666666; padding: 0 5px;}
#footer_text {background: #5D5D5D url(../img/footer_logo.gif) 95px 21px no-repeat; color:#AFAFAF; padding: 25px 25px 30px 290px; font-family:Times New Roman, serif; font-size:11px; margin-right:19px; height:40px;}
#footer_text a {color:#AFAFAF;}