/* start reset.css */
/** {
	margin: 0;
	padding: 0;
	list-style: none;
}*/
/* End reset.css */

/* Start dropdown-behavior.css */
/* first level */
ul.menu {
	float: left;
	width: 100%;
	z-index:1;
}

ul.menu li {
	position: static;
	float: left;
	z-index:2;
}

ul.menu li a {
	display: block;
	clear: both;
	position: relative;
	z-index:2;
}

/* second level */
ul.menu .submenu {
	position: absolute;
	float: none;				
	white-space: nowrap;
	z-index:2;
}

/* show hide behaviour */
ul.menu .submenu {
	display: none;
	z-index:2;
}

ul.menu li.hover,
ul.menu li:hover {
	position: relative;
	z-index:2;
}

ul.menu li.hover .submenu,
ul.menu li:hover .submenu {
	position: absolute;
	display: block;
	z-index: 2000;
	z-index:2;
}

ul.menu li.hover .submenu .submenu,
ul.menu li:hover .submenu .submenu {
	display: none !important;
}

ul.menu .submenu li.hover .submenu,
ul.menu .submenu li:hover .submenu {
	display: block !important;
	z-index: 2000;
	z-index:2;
}

/* start master3.css */
html, body, td, h1, h2, h3, h4, ol, ul, dl, li, dt, dd {font-family: arial, helvetica, sans-serif;}
html, body, td, code, kbd, tt, ol, ul, dl, li, dt, dd {font-size: 12px;}

a.worldwide:link {color: #666; text-decoration: none;}
a.worldwide:visited {color: #666; text-decoration: none;}
a.worldwide:hover {color: #F26D00; text-decoration: none;}
body{background: #fff; padding: 20px;}

ul#navigation { font-family: Arial; font-size: 12px; font-weight: bold; height: 43px; min-width: 951px; background: url('http://www.yestravel.ru/templates/template45/images/navigation-item-background.png') left bottom repeat-x; position: relative; z-index:50; }
ul#navigation li,
ul#navigation li p,
ul#navigation li p a { float: left; height: 100%; *height:43px;list-style: none;}
ul#navigation li a { padding: 0 20px; text-decoration: none; color: #000; }
ul#navigation li.top-level p a { height: 27px; background:url('http://www.yestravel.ru/templates/template45/images/separator.png') right top no-repeat; padding: 12px 15px 0 15px; }
ul#navigation li.top-level p a.noimg {background:none;}
ul#navigation li.top-level p a:hover { color:#F26D00; text-decoration:underline; }
ul#navigation li.top-level p span { height: auto; margin: 0 !important;  padding-bottom: 12px;}
ul#navigation li.special { float: right; }
ul#navigation a { text-decoration: none; }
ul#navigation li p a span { display: block; text-align: center; }
ul#navigation li { background: transparent url('http://www.yestravel.ru/templates/template45/images/navigation-item-background.png') left bottom repeat-x; }
ul#navigation li.special.last,
ul#navigation li.special:last-child { background: none; }

ul#navigation li.last p,
ul#navigation li:last-child p { background: transparent url('http://www.yestravel.ru/templates/template45/images/navigation-last-button-cap.png') right bottom no-repeat; }
ul#navigation li.first.active,
ul#navigation li.active:first-child,
ul#navigation li.hover,
ul#navigation li:hover { background-position: left top; background-color: #fff; }

ul#navigation div.submenu { background: #fff; margin-top: 39px; border: 1px solid #b7b7b7; border-top: none; font-weight: normal; margin-left: -1px; min-width: 150px; max-width: 300px; top: 0; left: 0; z-index: 1000;  border-bottom:0px;}
ul#navigation div.submenu .bottomleft{  background:url('http://www.yestravel.ru/templates/template45/images/flyout-shadow-left.png') left top no-repeat; width:15px; height:30px; position:relative; float:left; margin-left:-16px; margin-bottom:-43px; clear:both; margin-top:15px;}
ul#navigation div.submenu .bottomcenter{  background:url('http://www.yestravel.ru/templates/template45/images/flyout-shadow-bg.png') left top repeat-x; width:382px; height:30px; position:absolute; margin-left:15px;  float:center;}
ul#navigation div.submenu .bottomright{  background:url('http://www.yestravel.ru/templates/template45/images/flyout-shadow-right.png') left top no-repeat; width:15px; height:30px; position:relative; float:right; margin-right:-15px;}
/* End code*/

ul#navigation div.submenu * { background: none; }
ul#navigation div.submenu a { border: none; display: block; }
ul#navigation div.submenu li.hover,
ul#navigation div.submenu li:hover { background: #b7b7b7; }
ul#navigation div.submenu li.hover a,
ul#navigation div.submenu li:hover a { color: #fff; }
ul#navigation div.submenu li.hover ul *,
ul#navigation div.submenu li:hover ul * { color: #666 !important; }
ul#navigation li.top-level div.submenu { padding: 15px; max-width: none; opacity:0.95;filter:alpha(opacity=95);}
ul#navigation li.top-level div.submenu.two-columns { width: 380px; }
ul#navigation li.top-level div.submenu.anchor-right { left: auto; right: 0; }
ul#navigation li.top-level div.submenu div.left-column { width: 185px; float: left; border-right: 1px solid #ddd; padding: 3px 0; }
ul#navigation li.top-level div.submenu div.right-column { width: 175px; float: left; padding: 3px 0px 10px 15px;  border-left: 1px solid #ddd; margin-left:-1px; _clear:right;}
ul#navigation li.top-level div.submenu dl { font-size: 11px; margin: 0 0 0px; }
ul#navigation li.top-level div.submenu dl:last-child { margin: 0; }
ul#navigation li.top-level div.submenu dl dt { font-size: 12px; font-weight: bold; margin: 0 0 8px; }
ul#navigation li.top-level div.submenu dl dt a { padding: 0; }
ul#navigation li.top-level div.submenu dl dt a:hover { text-decoration: underline; color:#F26D00;  }
ul#navigation li.top-level div.submenu dl dd { font-size: 11px; line-height: 13px; padding-left:10px; text-indent:0px;}
ul#navigation li.top-level div.submenu dl dd a { padding: 0; }
ul#navigation li.top-level div.submenu dl dd a:hover { text-decoration: underline; color:#F26D00; }
ul#navigation li.top-level div.submenu dl dd:last-child { margin-bottom:20px; }
ul#navigation li.top-level div.submenu dl dd{margin-bottom:expression(this.nextSibling == null ? "20px" : "inherit");}

/* End Partner Bottom Fly Out */
ul#navigation li.top-level div.submenu dl dd a:link .seeAll  {font-size:11px; color:#666666; }
ul#navigation li.top-level div.submenu dl dd a:visited .seeAll {font-size:11px; color:#666666; }
ul#navigation li.top-level div.submenu dl dd a:hover .seeAll {font-size:11px; color:#F26D00; }
ul#navigation li.top-level div.submenu dl dd a:active .seeAll {font-size:11px; color:#F26D00; }

/* Выпадающая плашка fastNavigation */
ul#navigation li#fastNavigation { position: absolute; top: 7px; right: 9px; background: url('http://www.yestravel.ru/templates/template45/images/navigation-pill.png') no-repeat; width: 180px; height: 26px; }
ul#navigation li#fastNavigation p { font-size: 11px; float: none;  padding-right:15px; }
ul#navigation li#fastNavigation p a{ padding: 6px 0 0; display: block; border: 0; text-align: center; width: 100%; }
ul#navigation li#fastNavigation:hover,
ul#navigation li#fastNavigation.hover { background-position: 0 -26px; height: 32px; overflow: visible; }
ul#navigation li#fastNavigation div.submenu { margin-top: 32px; }

/* First child left cap fix */
ul#navigation li#left_cap{background: transparent url('http://www.yestravel.ru/templates/template45/images/mosaic-homebutton.png') -2px -46px;}
ul#navigation li#left_cap.hover,
ul#navigation li#left_cap:hover { background: transparent url('http://www.yestravel.ru/templates/template45/images/mosaic-homebutton.png') -2px -2px; background-color: #fff;}
/* End master3.css */

/* Start Search textbox */
.search_position{margin:55px 3px 16px 16px;}
#serch_txtbox{position:relative;z-index:20002;width:174px;}
#serch_txtbox .search_text{float:left; }
#serch_txtbox .textbg{margin-top:0px; background:url('http://www.yestravel.ru/templates/template45/images/text-bg.gif') left top repeat-x; width:133px; height:22px; border:none; float:left;}
#serch_txtbox .textcnt{width:133px;height:12px; background:none; border:none; font-family:Verdana, Geneva, sans-serif; font-size:11px;color:#7b7c7c; margin-top:3px;}
#serch_txtbox .search_button{width:21px; height:22px; float:left;}
img{border:0px;}
/* End Start Search textbox */

#breadCrumb{width:974px; font-family:arial,helvetica,sans-serif;; font-size:11px;}
#breadCrumb .breadCrumb_Left{background:url('http://www.yestravel.ru/templates/template45/images/breadcrumb-left.png') left top no-repeat;width:129px;height:33px; float:left;}
#breadCrumb .breadCrumb_Center .breadCrumb_Content {font-size:13px; color:#666666; padding:4px 0px 0px 5px; line-height:22px; font-weight:bold; position:absolute; left:-125px;}
#breadCrumb .breadCrumb_Center .breadCrumb_Content .red{ color:#F26D00;}
#breadCrumb .breadCrumb_Center .breadCrumb_Content .rightarrow{ font-size:11px; color:#a6a6a6; margin:0px 5px;}
#breadCrumb .breadCrumb_Center .breadCrumb_Content a{font-size:11px; color:#666666; text-decoration:none; font-weight:normal;}
#breadCrumb .breadCrumb_Center .breadCrumb_Content .active{font-size:11px; color:#a6a6a6; text-decoration:none; font-weight:normal;}
#breadCrumb .breadCrumb_Center .breadCrumb_Content a:hover{font-size:11px; color:#F26D00; text-decoration:underline; font-weight:normal;}
#breadCrumb .breadCrumb_Left .breadCrumb_Content.heading{color:#F26D00; font-weight:bold;}
#breadCrumb .breadCrumb_Center{background:url('http://www.yestravel.ru/templates/template45/images/breadcrumb-center.png') left top repeat-x;width:716px;height:33px; float:left;}
#breadCrumb .breadCrumb_Right{background:url('http://www.yestravel.ru/templates/template45/images/breadcrumb-right.png') right top no-repeat;width:129px;height:33px; float:right;}

* {margin: 0; padding: 0; /*list-style: none;*/}
a:hover {text-decoration: none;}
ul.menu {float: left;width: 100%;z-index:1;}
ul.menu li {position: static;float: left;z-index:2;}
ul.menu li a {display: block;clear: both;position: relative;z-index:2;}
ul.menu .submenu {position: absolute;float: none;white-space: nowrap;z-index:2;}
ul.menu .submenu {display: none;z-index:2;}
ul.menu li.hover,ul.menu li:hover {position: relative;z-index:2;}
ul.menu li.hover .submenu,ul.menu li:hover .submenu {position: absolute;display: block;z-index: 2000;z-index:2;}
ul.menu li.hover .submenu .submenu,ul.menu li:hover .submenu .submenu {display: none !important;}
ul.menu .submenu li.hover .submenu,ul.menu .submenu li:hover .submenu {display: block !important;z-index: 2000;z-index:2;}

a.legalese:link {padding-left:12px; margin:0px;}
a.legalese:visited {padding-left:12px; margin:0px;}
ul#navigation li.top-level p a.noimg {background:none;}

/* Вторая часть мармезонского балета */
/* CSS Document */
html, body {padding:0;margin:0;}
a:link {color:#009be8;text-decoration:none;}
a:visited {color:#009be8;text-decoration:none;}
a:hover {color:#F26D00;text-decoration:underline;}
body{padding:10px;margin:0;font-family:arial,helvetica,sans-serif;font-size:11px;color:#666;}

h1 {font-size:18px;}
h2, h3, h4, h5 {font-size:14px;}
h1,h2,h3,h4,dt {font-weight:bold;}
h1,h2,h3,h4,h5 {margin:0px;padding:0px;}
h2 {background:url('http://www.yestravel.ru/images/buttons/bullet_ball_glass_green_11.png') no-repeat 0 2px;padding:0px 0px 0px 15px;}

h2 a:link {text-decoration:none;}
h2 a:visited {color:#666666;text-decoration:none;}
h2 a:hover {color:#F26D00;text-decoration:underline;}
h1 {font-size:1.5em;font-weight:bold;line-height:250%;background:url('http://www.yestravel.ru/templates/template45/images/h1-left.gif') left no-repeat;padding:0 0 0 18px;margin:0 0 15px 0;white-space:nowrap;}
h1 .contents {background:url('http://www.yestravel.ru/templates/template45/images/h1-right.gif') right no-repeat;display:block;width:100%;}
H1,H2,H3,H4 {color:#003f93;}
HTML,BODY,TD,OL,UL,DL,LI,DT,DD,.legalese {color:#666666;}
OL,DL {margin-bottom:1px;}
OL,DL,DT,DD {line-height:14px;}
DD {margin-bottom:.5em;}
P {margin:0px 0px 10px 0px;}
.genericBoxBgLftTop {background:url('http://www.yestravel.ru/templates/template45/images/anchorbox_topleft.gif') no-repeat #f4f4f4; height:2px; width:2px;}
.genericBoxBgRptTop {background:url('http://www.yestravel.ru/templates/template45/images/anchorbox_toprpt.gif') repeat-x #f4f4f4; height:2px;}
.genericBoxBgRtTop {background:url('http://www.yestravel.ru/templates/template45/images/anchorbox_topright.gif') no-repeat #f4f4f4; height:2px; width:2px;}
.genericBoxBgLftBot {background:url('http://www.yestravel.ru/templates/template45/images/anchorbox_botleft.gif') no-repeat #f4f4f4; height:2px; width:2px;}
.genericBoxBgRptBot {background:url('http://www.yestravel.ru/templates/template45/images/anchorbox_botrpt.gif') repeat-x #f4f4f4; height:2px;}
.genericBoxBgRtBot {background:url('http://www.yestravel.ru/templates/template45/images/anchorbox_botright.gif') no-repeat #f4f4f4; height:2px; width:2px;}
.genericBoxBgLftBotFeat {background:url('http://www.yestravel.ru/templates/template45/images/genericbox_lft_bot_feat.gif') no-repeat; height:26px; width:2px;}
.genericBoxBgRptBotFeat {background:url('http://www.yestravel.ru/templates/template45/images/genericbox_rpt_bot_feat.gif') repeat-x; height:26px;}
.genericBoxBgRtBotFeat {background:url('http://www.yestravel.ru/templates/template45/images/genericbox_rt_bot_feat.gif') no-repeat; height:26px; width:2px;}
.genericBoxSideLft {background:url('http://www.yestravel.ru/templates/template45/images/anchorbox_sideleftrpt.gif') repeat-y #f4f4f4; width:2px;}
.genericBoxSideRt {background:url('http://www.yestravel.ru/templates/template45/images/anchorbox_siderightrpt.gif') repeat-y #f4f4f4; width:2px;}
.fifteenpxBotMargin {margin-bottom:15px;}

/* New Wireframe Styles */
.horidotted {background-image: url('http://www.yestravel.ru/templates/template45/images/dotted_horridotted.gif'); background-repeat: repeat;height:1px;}
.vertdotted {background-image: url('http://www.yestravel.ru/templates/template45/images/6281.gif'); background-repeat: repeat;}
.sngheading {padding:6px 0px 6px 8px;color:#666;margin:0px 0px 0px 10px; font-size:11px; line-height:13px; font-weight:bold}
.sngheading a:link {color:#009be8;text-decoration:none;}
.sngheading a:hover {color:#F26D00;text-decoration:underline;}
.sngheading a:visited {color:#009be8;text-decoration:none;}

/* Header Styles */
.profile{font-family:arial,elvetica,sans-serif;font-size:10px;color:#666;text-decoration:none;}
.profile a:link{font-family:arial,helvetica,sans-serif;font-size:10px;color:#009be8;text-decoration:none;}
.profile a:visited{font-family:arial,helvetica,sans-serif;font-size:10px;color:#009be8;text-decoration:none;}
.profile a:hover{font-family:arial,helvetica,sans-serif;font-size:10px;color:#F26D00;text-decoration:underline;}
.header{display:block; width:100%; padding:2px 0px 5px 0px; margin:0px 0px 10px 0px;}
.logo{width:158px; float:left; padding:4px 0px 0px 5px;}
a.sngPst:link {color:#009be8;text-decoration:none;}
a.sngPst:visited {color:#009be8;text-decoration:none;}
a.sngPst:hover {color:#F26D00;text-decoration:underline;}

.backToTop a:link {color:#666666;text-decoration:underline;} 
.backToTop a:visited {color:#666666;text-decoration:underline;} 
.backToTop a:hover {color:#F26D00;text-decoration:underline;} 
.innerBoxContentSideBSide a:link {color:#003f93;text-decoration:underline;}
.innerBoxContentSideBSide a:visited {color:#003f93;text-decoration:underline;}
.innerBoxContentSideBSide a:hover {color:#F26D00;text-decoration:underline;}

/*RIGHT COLUMN*/
.contactboxTop{background:url('http://www.yestravel.ru/templates/template45/images/contact_box_top.gif') no-repeat #f4f4f4; width:185px; height:3px;}
.contactboxMiddle{background:url('http://www.yestravel.ru/templates/template45/images/contact_box_middle.gif') no-repeat #f4f4f4; width:185px;}
.paddingTen {padding:6px 10px 6px 10px;}
.contactboxMiddle .phonenumber {font-size:15px;margin-bottom:2px; color:#003f93;}
.contactboxMiddle .icons {margin-top:5px;}
.contactboxMiddle .icons img {margin:0 7px 5px 0;border:0;vertical-align:middle;}
.contactboxMiddle .icons a:link {font-size:11px;font-weight:bold;color:#555555;text-decoration:none;}
.contactboxMiddle .icons a:visited {font-size:11px;font-weight:bold;color:#555555;text-decoration:none;}
.contactboxMiddle .icons a:hover {font-size:11px;font-weight:bold;color:#F26D00;text-decoration:underline;}
.contactboxBottom {background:url('http://www.yestravel.ru/templates/template45/images/contact_box_bottom.gif') no-repeat; width:185px; height:3px;margin-bottom:15px;}
.sidebox {margin:0 0 4px 0;width:185px;background-color:#f4f4f4;}
.sidebox h4 {background:url('http://www.yestravel.ru/templates/template45/images/sidebox-background-top.gif') no-repeat;padding:0;margin:0;height:17px;}
.sidebox h4 a:link {font-weight:bold;display:block;font-size:10px;padding:4px 0 0 7px;margin:0;text-decoration:none;color:#000;width:185px;}
.sidebox h4 a:visited{font-weight:bold;display:block;font-size:10px;padding:4px 0 0 7px;margin:0;text-decoration:none;color:#000;width:185px;}
.sidebox h4 a:hover {font-weight:bold;display:block;font-size:10px;padding:4px 0 0 7px;margin:0;text-decoration:none;color:#F26D00;width:185px;}
.sidebox .contents {margin:0px;padding:10px 10px 2px 10px;background:url('http://www.yestravel.ru/templates/template45/images/sidebox-background-main.gif') repeat-y;}
.expandall a:link {font-size:10px;color:#999999;text-decoration:none;}
.expandall a:hover {color:red;text-decoration:underline;}
.expandall a:visited {color:#999999;text-decoration:none;}
.sidebox .viewall a:link{font-size:9px;color:gray;font-weight:bold;text-decoration:none;}
.sidebox .viewall a:visited{font-size:9px;color:gray;text-decoration:none;}
.sidebox viewall a:hover{font-size:9px;color:red;text-decoration:underline;}
.sidebox .close {text-align:right;color:#666;}
.sidebox .close a:link{color:#000;font-size:10px;text-decoration:underline;margin:0;padding:0 5px 3px 0;}
.sidebox .close a:visited{color:#000;font-size:10px;text-decoration:underline;}
.sidebox .close a:hover{color:#F26D00;font-size:10px;text-decoration:underline;}
.sideboxbottom{height:3px;background:url('http://www.yestravel.ru/templates/template45/images/sidebox-background-bottom.gif') no-repeat;margin:0;padding:0;}
.sidelist {padding:0;margin:0;}
.sidelist li {list-style-type:none;background-image:url('http://www.yestravel.ru/templates/template45/images/bullet1.gif');background-repeat: no-repeat;background-position: 0 .5em;padding:0 0 0 8px;margin:0 0 5px 0;font-size:11px;}
.sidelist a:link {font-size:11px;color:#666;text-decoration:none;}
.sidelist a:visited {font-size:11px;color:#666;text-decoration:none;}
.sidelist a:hover {font-size:11px;color:#F26D00;text-decoration:underline;}
.BannerBelowContact {margin-bottom:15px;}

/* Social Icons List */
.sidelistSocial a:link {font-size:11px;color:#009be8;text-decoration:none;}
.sidelistSocial a:visited {font-size:11px;color:#009be8;text-decoration:none;}
.sidelistSocial a:hover {font-size:11px;color:#F26D00;text-decoration:underline;}

/* FOOTER */
.footer{ margin-top:5px; float:right; margin-bottom:40px; width:100%; }
.infoCompany{float:left; padding:0px 0px 0px 12px;}
.footerContent{float:right; font-size:12px; padding:0px 10px 0px 0px; text-align:right;}
.footerLinks {font-size:10px;}
a.footerLinks:link {color:#666;text-decoration:none;}
a.footerLinks:visited {color:#666;text-decoration:none;}
a.footerLinks:hover {color:#F26D00;text-decoration:underline;}
.greyBarBottom{background: #DCDCDC;height: 7px; width:100%; margin-bottom:12px;}
.addThisPrintEmail{padding:15px 15px 6px 0px; text-align:right;font-family:arial,helvetica,sans-serif;font-size:10px;line-height:16px;color:#666666;}    
a.addThisPrintEmail:link {color:#666666;text-decoration:none;}
a.addThisPrintEmail:visited {color:#666666;text-decoration:none;} 
a.addThisPrintEmail:hover {color:#F26D00;text-decoration:underline;}
  
/* Pressroom */
.horidotted {background-image: url('http://www.yestravel.ru/templates/template45/images/dotted_horridotted.gif'); background-repeat: repeat;height:1px;}
.pressBody a:link {color:#009be8;text-decoration:underline;}
.pressBody  a:visited {color:#009be8;text-decoration:underline;}
.pressBody  a:hover {color:#F26D00;text-decoration:underline;}
.pressBullet a:link {color:#009be8;text-decoration:underline;}
.pressBullet a:visited {color:#009be8;text-decoration:underline;}
.pressBullet a:hover {color:#F26D00;text-decoration:underline;}
.pressBulletSingleSpace a:link {color:#009be8;text-decoration:underline;}
.pressBulletSingleSpace a:visited {color:#009be8;text-decoration:underline;}
.pressBulletSingleSpace a:hover {color:#F26D00;text-decoration:underline;}
  
/* NEW STYLES */
.legalese {font-size:10px;font-family:arial,helvetica,sans-serif;}
a.legalese:link {color:#666;text-decoration:none;}
a.legalese:visited {color:#666;text-decoration:none;}
a.legalese:hover {color:#F26D00;text-decoration:underline;}
p {font-size:12px;}

.innerBoxHeaderBgRpt {background:url('http://www.yestravel.ru/templates/template45/images/pg_box_hder_bg_rpt.gif') repeat-x #f4f4f4; height:22px;padding-left:8px;}
.innerBoxBgRptBot {background:url('http://www.yestravel.ru/templates/template45/images/pg_box_bg_rpt_bot.gif') repeat-x #f4f4f4; height:2px;}
.innerBoxSideLft {background:url('http://www.yestravel.ru/templates/template45/images/pg_box_side_lft.gif') repeat-y #f4f4f4; width:3px;}
.innerBoxSideRt {background:url('http://www.yestravel.ru/templates/template45/images/pg_box_side_rt.gif') repeat-y #f4f4f4; width:3px;}
.innerBoxBgLftBot {background:url('http://www.yestravel.ru/templates/template45/images/pg_box_bg_lft_bot.gif') no-repeat #f4f4f4; height:2px; width:3px;}
.innerBoxBgRtBot {background:url('http://www.yestravel.ru/templates/template45/images/pg_box_bg_rt_bot.gif') no-repeat #f4f4f4; height:2px; width:3px;}
.innerBoxHeaderBgLft {background:url('http://www.yestravel.ru/templates/template45/images/pg_box_hder_bg_lft.gif') no-repeat #f4f4f4; height:22px; width:3px;}
.innerBoxHeaderBgRt {background:url('http://www.yestravel.ru/templates/template45/images/pg_box_hder_bg_rt.gif') no-repeat #f4f4f4; height:22px; width:3px;}

.fifteenpxTopMargin {margin-top:15px;}  
.innerBoxContent {padding:10px 10px 10px 10px; line-height:16px;}
.innerBoxContent ul {list-style:none;padding:0px;margin:0px;}
.innerBoxContent li {background:url('http://www.yestravel.ru/admin/images/bullet_green.gif') no-repeat 0 1px;padding:0px 0px 0px 15px;margin:0px 5px 10px 10px;}

.innerBoxContent p {margin:10px; 0px; 10px; 0px;}
.innerBoxContent a:link {color:#009be8;text-decoration:underline;}
.innerBoxContent a:visited {color:#009be8;text-decoration:underline;}
.innerBoxContent a:hover {color:#F26D00;text-decoration:underline;}
  
/* Content CSS */
.backToTop a:link {color:#666666;text-decoration:underline;} 
.backToTop a:visited {color:#666666;text-decoration:underline;} 
.backToTop a:hover {color:#F26D00;text-decoration:underline;} 

.innerPgSignpost ul {list-style:none;padding:0px;margin:0px;}
.innerPgSignpost li {background:url('http://www.yestravel.ru/templates/template45/images/index_button.png') no-repeat 0 3px;padding:0px 0px 0px 16px;margin:0px 5px 10px 0px;}
.innerPgSignpost a:link {color:#666;text-decoration:underline;}
.innerPgSignpost a:visited {color:#666;text-decoration:underline;}
.innerPgSignpost a:hover {color:#F26D00;text-decoration:underline;}

.subBullets a:link{color:#565656;text-decoration:none;}
.subBullets a:visited{color:#565656;text-decoration:none;}
.subBullets a:hover{color:#F26D00;text-decoration:underline;}

/** Feature Navigator **/
.mainBkgBlankPS { height: 177px;width: 100%;display: block;}
.featureNavButtPosition {margin-right:125px;}
#centerSectBlankPS {display: block;min-width: 585px;}
#featureImageText a:link {text-decoration:none;color:#009be8;}
#featureImageText a:visited {text-decoration:none;color:#009be8;}
#featureImageText a:hover {text-decoration:none;color:#F26D00;}
#featureLink1PS {padding:0px;margin:0px;}
#featureLink1PS ul {list-style:none;padding:0px;margin:0px;}
#featureLink1PS li {padding:0px;margin:0px;display:inline;list-style:none}	
#featureLink1PS li a {height:155px;padding:0px;margin:0px;display:block;text-decoration:none;}
#featureLink1PS a:link {text-decoration:none;color:#009be8;}
#featureLink1PS a:visited {text-decoration:none;color:#009be8;}
#featureLink1PS a:hover {text-decoration:none;color:#F26D00;}
#featureLink1PS {padding:0px;margin:0px;}
.mainBkgBlankPS { width: 100%;display: block;}

/* Sitefinder */
.lightbox_overlay {display: none;position: fixed;top: 0%;left: 0%;width:100%;height:100%;background-color: black;z-index:100001;-moz-opacity: 0.6;opacity:.60;filter: alpha(opacity=60);overflow:auto;display: none}
.sitefinder_content {z-index: 100002;  overflow: auto; position: absolute; top: 3px; right:10px;margin-top: 0px; display: none; width: 624px; margin-right: 7px; text-align:right;}

.topnavtext a:link {text-decoration:none;color:#272727;}
.topnavtext a:visited {text-decoration:none;color:#272727;}
.topnavtext a:hover {text-decoration:underline;color:#FF0000;}

/* Start of LHN CSS Code */
.XMLLeftNav_li {padding:0px 2px 0px 2px;display:block;width:175px;overflow:hidden;border-left-style:solid;border-left-color:#cccccc;border-left-width:1px;border-right-style:solid;border-right-color:#cccccc;border-right-width:1px;}
.topLeftNavBorder_li{background-image:url('http://www.yestravel.ru/templates/template45/images/left_nav_top.jpg');background-position:bottom left;background-repeat:no-repeat;height:3px;width:181px;}
.botLeftNavBorder_li {background-image:url('http://www.yestravel.ru/templates/template45/images/left_nav_bot.jpg');background-position:top left;background-repeat:no-repeat;height:3px;width:181px;}

/*Level 1 */
.level01 {font-size:10px;color:#666;padding:0 0 0 0px;margin:0 0 0 0px; height:1%;border-bottom: 1px solid #dedede; }
.level01 li{border-right: 1px solid #ebebeb; font-family:arial,helvetica,sans-serif; font-size:11px;}
a.level01_link:link {color:#383838;padding:5px 10px 5px 11px;margin:0;border-bottom:1px solid #dedede;}
a.level01_link:active {color:#666;padding:5px 10px 5px 11px;margin:0;border-bottom:1px solid #dedede;}
a.level01_link:visited {color:#383838;padding:5px 10px 5px 11px;margin:0;border-bottom:1px solid #dedede;}
a.level01_link:hover {color:#F26D00;padding:5px 10px 5px 11px;margin:0;background: url('http://www.yestravel.ru/templates/template45/images/level_01_top_on.jpg') no-repeat top left;text-decoration:none;border-bottom:1px solid #dedede;}

/*Level 1 Active links with Sub nav */
a.level01_link_active:link {color:#000000;padding:5px 10px 5px 11px;;margin:0;border-bottom:1px solid #dedede;}
a.level01_link_active:active {color:#000000; padding:5px 10px 5px 11px;; margin:0; border-bottom:1px solid #dedede;}
a.level01_link_active:visited {color:#000000;padding:5px 10px 5px 11px;;margin:0;border-bottom:1px solid #dedede;}
a.level01_link_active:hover {color:#F26D00;padding:5px 10px 5px 11px;;margin:0;border-bottom:1px solid #dedede;}

a.level01_link_subnav:link {color:#383838;padding:5px 10px 5px 11px;; margin:0;border-bottom:1px solid #dedede;}
a.level01_link_subnav:active {color:#383838;padding:5px 10px 5px 11px;; margin:0;border-bottom:1px solid #dedede;}
a.level01_link_subnav:visited {color:#383838;padding:5px 10px 5px 11px;; margin:0;border-bottom:1px solid #dedede;}
a.level01_link_subnav:hover {color:#F26D00;padding:5px 10px 5px 11px;; margin:0;background: url('http://www.yestravel.ru/templates/template45/images/level_01_top_on.jpg') no-repeat top left; border-bottom:1px solid #dedede;}

a.level01_link_subnav_active:link {color:#000000;padding:5px 10px 5px 11px;;margin:0; border-bottom:1px solid #dedede;}
a.level01_link_subnav_active:active {color:#000000; padding:5px 10px 5px 11px;; margin:0; border-bottom:1px solid #dedede;}
a.level01_link_subnav_active:visited {color:#000000;padding:5px 10px 5px 11px;;margin:0; border-bottom:1px solid #dedede;}
a.level01_link_subnav_active:hover {color:#F26D00;padding:5px 10px 5px 11px;;margin:0; border-bottom:1px solid #dedede;}

/* Level 1 links top */
a.level01_top_link:link {background:url('http://www.yestravel.ru/templates/template45/images/level_01_top.jpg') no-repeat top left;display:block;color:#383838;padding:5px 10px 5px 11px;;margin:0;height:1%;text-decoration:none;border-bottom:1px solid #dedede;}
a.level01_top_link:active {background:url('http://www.yestravel.ru/templates/template45/images/level_01_top.jpg') no-repeat top left;display:block;color:#000000;padding:5px 10px 5px 11px;;margin:0;height:1%;text-decoration:none;border-bottom:1px solid #dedede;}
a.level01_top_link:visited {background:url('http://www.yestravel.ru/templates/template45/images/level_01_top.jpg') no-repeat top left;display:block;color:#383838;padding:5px 10px 5px 11px;;margin:0;height:1%;text-decoration:none;border-bottom:1px solid #dedede;font-weight:normal;}
a.level01_top_link:hover {display:block;color:#F26D00;padding:5px 10px 5px 11px;;margin:0;height:1%; background: url('http://www.yestravel.ru/templates/template45/images/level_01_top_on.jpg') no-repeat top left;text-decoration:none;border-bottom:1px solid #dedede; }

/*Level 1 links with Sub nav top */
a.level01_top_link_subnav:link {background:url('http://www.yestravel.ru/templates/template45/images/level_01_top.jpg') no-repeat top left;display:block;color:#383838;padding:5px 10px 5px 11px;;margin:0;height:1%;text-decoration:none;font-weight:normal;border:none;*border:none;}
a.level01_top_link_subnav:active {background:url('http://www.yestravel.ru/templates/template45/images/level_01_top.jpg') no-repeat top left;display:block;color:#383838;padding:5px 10px 5px 11px;;margin:0;height:1%;text-decoration:none;font-weight:normal;border:none;*border:none;}
a.level01_top_link_subnav:visited {background:url('http://www.yestravel.ru/templates/template45/images/level_01_top.jpg') no-repeat top left;display:block;color:#383838;padding:5px 10px 5px 11px;;margin:0;height:1%;text-decoration:none;font-weight:normal;border:none;*border:none;}
a.level01_top_link_subnav:hover {display:block;color:#F26D00;padding:5px 10px 5px 11px;;margin:0;background: url('http://www.yestravel.ru/templates/template45/images/level_01_top_on.jpg') no-repeat top left;height:1%;text-decoration:none; font-weight:normal;border:none;*border:none;}

/*Level 1 Active links with Sub nav top */
a.level01_top_link_subnav_active:link {background: url('http://www.yestravel.ru/templates/template45/images/level_01_top_active.jpg') no-repeat top left;display:block;color:#666666;padding:5px 10px 5px 11px;;margin:0;border-bottom:1px solid #dedede;font-size:11px;height:1%;text-decoration:none;outline:none;}
a.level01_top_link_subnav_active:active {background: url('http://www.yestravel.ru/templates/template45/images/level_01_top_active.jpg') no-repeat top left;display:block;text-decoration:none;color:#666666;padding:5px 10px 5px 11px;;margin:0;border-bottom:1px solid #dedede;font-size:11px;height:1%;outline:none;}
a.level01_top_link_subnav_active:visited {background: url('http://www.yestravel.ru/templates/template45/images/level_01_top_active.jpg') no-repeat top left;display:block;text-decoration:none;color:#666666;padding:5px 10px 5px 11px;;margin:0;border-bottom:1px solid #dedede;font-size:11px;height:1%;outline:none;}
a.level01_top_link_subnav_active:hover {background: url('http://www.yestravel.ru/templates/template45/images/level_01_top_active.jpg') no-repeat top left;display:block;text-decoration:none;color:#F26D00;padding:5px 10px 5px 11px;;margin:0;border-bottom:1px solid #dedede;font-size:11px;height:1%;outline:none; }

/* Level 2 direct links */
a.level02_link:link {display:block;text-decoration:none;color:#4c4c4c;padding:3px 10px 4px 20px;margin:0;font-size:10px;height:1%;border-bottom:1px solid #ebebeb;}
a.level02_link:active {display:block;text-decoration:none;color:#4c4c4c;padding:3px 10px 4px 20px;margin:0;font-size:10px; height:1%;border-bottom:1px solid #ebebeb;}
a.level02_link:visited {display:block;text-decoration:none;color:#4c4c4c;padding:3px 10px 4px 20px;margin:0;font-size:10px; height:1%;border-bottom:1px solid #ebebeb;}
a.level02_link:hover {display:block;text-decoration:none;color:#F26D00;padding:3px 10px 4px 20px;margin:0;font-size:10px; height:1%;border-bottom:1px solid #ebebeb;}

/* level 2 Active direct links */
a.level02_link_active:link {display:block;text-decoration:none;color:#ff0000;padding:3px 10px 4px 20px;margin:0;font-size:10px;height:1%; border-bottom:1px solid #ebebeb;}
a.level02_link_active:active {display:block;text-decoration:none;color:#ff0000;padding:3px 10px 4px 20px;margin:0;font-size:10px;height:1%; border-bottom:1px solid #ebebeb;}
a.level02_link_active:visited {display:block;text-decoration:none;color:#ff0000;padding:3px 10px 4px 20px;margin:0;font-size:10px;height:1%; border-bottom:1px solid #ebebeb;}
a.level02_link_active:hover {display:block;text-decoration:none;color:#F26D00;padding:3px 10px 4px 20px;margin:0;font-size:10px;height:1%; border-bottom:1px solid #ebebeb;}

/* Level 2 links with sub navigation */
a.level02_link_subnav:link {display:block;text-decoration:none;color:#595959;padding:4px 10px 7px 22px;margin:0;font-size:10px; height:1%;border-bottom:1px solid #ebebeb;}
a.level02_link_subnav:active {display:block;text-decoration:none;color:#595959;padding:4px 10px 7px 22px;margin:0;font-size:10px; height:1%;border-bottom:1px solid #ebebeb;}
a.level02_link_subnav:visited {display:block;text-decoration:none;color:#595959;padding:4px 10px 7px 22px;margin:0;font-size:10px; height:1%;border-bottom:1px solid #ebebeb;}
a.level02_link_subnav:hover {display:block;text-decoration:none;color:#F26D00;padding:4px 10px 7px 22px; margin:0;font-size:10px; height:1%;border-bottom:1px solid #ebebeb;}

/*a.level02_link_subnav_active { background:url('http://www.yestravel.ru/templates/template45/images/level_02.jpg') repeat-y left;}*/
a.level02_link_subnav_active:link {display:block;text-decoration:none;color:#ff0000;padding:4px 10px 7px 22px;margin:0;border-bottom:1px solid #ebebeb;font-size:10px;height:1%;}
a.level02_link_subnav_active:active {display:block;text-decoration:none;color:#ff0000;padding:4px 10px 7px 22px;margin:0;border-bottom:1px solid #ebebeb;font-size:10px;height:1%;}
a.level02_link_subnav_active:visited {display:block;text-decoration:none;color:#ff0000;padding:4px 10px 7px 22px;margin:0;border-bottom:1px solid #ebebeb;font-size:10px;height:1%;}
a.level02_link_subnav_active:hover {display:block;text-decoration:none;color:#F26D00;padding:4px 10px 7px 22px;*padding-left:22px;margin:0;border-bottom:1px solid #ebebeb;font-size:10px;height:1%;}

/* Level 3 Links with sub navigation */
a.level03_link_subnav:link {display:block;text-decoration:none;color:#4c4c4c;padding:4px 10px 5px 34px;margin:0; font-size:10px;height:1%;border-bottom:1px solid #ebebeb;}
a.level03_link_subnav:active {display:block;text-decoration:none;color:#4c4c4c;padding:4px 10px 5px 34px;margin:0; font-size:10px;height:1%;border-bottom:1px solid #ebebeb;}
a.level03_link_subnav:visited {display:block;text-decoration:none;color:#4c4c4c;padding:4px 10px 5px 34px;margin:0; font-size:10px;height:1%;border-bottom:1px solid #ebebeb;}
a.level03_link_subnav:hover {display:block;text-decoration:none;color:#F26D00;padding:4px 10px 5px 34px;margin:0;font-size:10px; height:1%;border-bottom:1px solid #ebebeb;}

/* Level 3 Links with sub navigation */
a.level03_link_subnav_active:link {display:block;text-decoration:none;color:#ff0000;padding:4px 10px 5px 34px;margin:0;font-size:10px;height:1%;border-bottom:1px solid #ebebeb;}
a.level03_link_subnav_active:active {display:block;text-decoration:none;color:#ff0000;padding:4px 10px 5px 34px; margin:0;font-size:10px;height:1%;border-bottom:1px solid #ebebeb;}
a.level03_link_subnav_active:visited {display:block;text-decoration:none;color:#ff0000;padding:4px 10px 5px 34px; margin:0;font-size:10px;height:1%;border-bottom:1px solid #ebebeb;}
a.level03_link_subnav_active:hover {display:block;text-decoration:none;color:#F26D00;padding:4px 10px 5px 34px; margin:0;font-size:10px;height:1%;border-bottom:1px solid #ebebeb;}

/* Level 4 direct links */
a.level04_link:link {display:block;text-decoration:none;color:#8c8c8c;padding:3px 10px 4px 40px;margin:0;font-size:10px;height:1%;border-bottom:1px solid #ebebeb;}
a.level04_link:active {display:block;text-decoration:none;color:#8c8c8c;padding:3px 10px 4px 40px;margin:0;font-size:10px;height:1%;border-bottom:1px solid #ebebeb;}
a.level04_link:visited {display:block;text-decoration:none;color:#8c8c8c;padding:3px 10px 4px 40px;margin:0;font-size:10px;height:1%;border-bottom:1px solid #ebebeb;}
a.level04_link:hover {display:block;text-decoration:none;color:#F26D00;padding:3px 10px 4px 40px;margin:0;font-size:10px;height:1%;border-bottom:1px solid #ebebeb;}

/* level 4 Active direct links */
a.level04_link_active:link {display:block;text-decoration:none;color:#ff0000;padding:3px 10px 4px 40px;margin:0;font-size:10px;height:1%;border-bottom:1px solid #ebebeb;}
a.level04_link_active:active {display:block;text-decoration:none;color:#ff0000;padding:3px 10px 4px 40px;margin:0;font-size:10px;height:1%;border-bottom:1px solid #ebebeb;}
a.level04_link_active:visited {display:block;text-decoration:none;color:#ff0000;padding:3px 10px 4px 40px;margin:0;font-size:10px;height:1%;border-bottom:1px solid #ebebeb;}
a.level04_link_active:hover {display:block;text-decoration:none;color:#F26D00;padding:3px 10px 4px 40px;margin:0;font-size:10px;height:1%;border-bottom:1px solid #ebebeb;}

/* level 4 Links with sub navigation */
a.level04_link_subnav:link {display:block;text-decoration:none;color:#8c8c8c;padding:3px 10px 4px 40px;margin:0;font-size:10px;height:1%;border-bottom:1px solid #ebebeb;}
a.level04_link_subnav:active {display:block;text-decoration:none;color:#8c8c8c;padding:3px 10px 4px 40px;margin:0;font-size:10px;height:1%;border-bottom:1px solid #ebebeb;}
a.level04_link_subnav:visited {display:block;text-decoration:none;color:#8c8c8c;padding:3px 10px 4px 40px;margin:0;font-size:10px;height:1%;border-bottom:1px solid #ebebeb;}
a.level04_link_subnav:hover {display:block;text-decoration:none;color:#F26D00;padding:3px 10px 4px 40px; margin:0;font-size:10px; height:1%;border-bottom:1px solid #ebebeb;}

/* level 4 Active Links with sub navigation */
a.level04_link_subnav_active:link {display:block;text-decoration:none;color:#ff0000;padding:3px 10px 4px 40px;margin:0;font-size:10px;height:1%;border-bottom:1px solid #ebebeb;}
a.level04_link_subnav_active:active {display:block;text-decoration:none;color:#ff0000;padding:3px 10px 4px 40px;margin:0;font-size:10px;height:1%;border-bottom:1px solid #ebebeb;}
a.level04_link_subnav_active:visited {display:block;text-decoration:none;color:#ff0000;padding:3px 10px 4px 40px;margin:0;font-size:10px;height:1%;border-bottom:1px solid #ebebeb;}
a.level04_link_subnav_active:hover {display:block;text-decoration:none;color:#F26D00;padding:3px 10px 4px 40px;margin:0;border-right:none;font-size:10px;height:1%;border-bottom:1px solid #ebebeb;}

.navcontainer a:link {color: #272727; text-decoration: none}
.navcontainer a:visited {COLOR: #272727; text-decoration: none}
.navcontainer a:hover {COLOR: #F26D00; text-decoration: underline}

.hnavList-focus A:link {COLOR: #ffffff; text-decoration: none}
.hnavList-focus A:visited {COLOR: #ffffff;text-decoration: none}
.hnavList-focus A:hover {COLOR: #F26D00; text-decoration: underline}

/* homepage featured download elements */
.down01 a:link {color:#000;text-decoration:underline;list-style:none;margin:0;padding:0;} 
.down01 a:visited {color:#666;text-decoration:underline;}
.down01 a:hover {color:#F26D00;text-decoration:underline;}
.down02 a:link {color:#666;text-decoration:none;margin:0;padding:0;} 
.down02 a:visited {color:#666;text-decoration:none;}
.down02 a:hover {color:#F26D00;text-decoration:underline;}

.legalese {font-family:arial,helvetica,sans-serif;font-size:10px;}
a.legalese:link {color:#666;text-decoration:none;}
a.legalese:visited {color:#666;text-decoration:none;}
a.legalese:hover {color:#F26D00;text-decoration:underline;}
a.worldwide:link {color:#666;text-decoration:none;}
a.worldwide:visited {color:#666;text-decoration:none;}
a.worldwide:hover {color:#F26D00;text-decoration:underline;}

#featureLink1 a:link {text-decoration:none;color:#009be8;}
#featureLink1 a:visited {text-decoration:none;color:#009be8;}
#featureLink1 a:hover {text-decoration:none;color:#F26D00;}

/* Start callout Styles */
.callout_learnmore a:link {font-size:11px;color:#009be8;text-decoration:underline;font-weight:bold;}
.callout_learnmore a:visited {font-size:11px;color:#009be8;text-decoration:underline;font-weight:bold;}
.callout_learnmore a:hover {font-size:11px;color:#F26D00;text-decoration:underline;font-weight:bold;} 
/* End callout Styles */

/*CHAT WINDOW*/
.contactboxTop {background:url('http://www.yestravel.ru/templates/template45/images/contact_box_top.gif') no-repeat #f4f4f4; width:185px; height:3px;}
.contactboxMiddle {background:url('http://www.yestravel.ru/templates/template45/images/contact_box_middle.gif') no-repeat #f4f4f4; width:185px;}
.paddingTen {padding:6px 10px 6px 10px;}
.contactboxMiddle .phonenumber {font-size:15px;margin-bottom:2px;}
.contactboxMiddle .icons {margin-top:5px;}
.contactboxMiddle .icons img {margin:0 7px 2px 0;border:0;vertical-align:middle;}
.contactboxMiddle .icons a:link {font-size:11px;font-weight:bold;color:#555555;text-decoration:none;}
.contactboxMiddle .icons a:visited {font-size:11px;font-weight:bold;color:#555555;text-decoration:none;}
.contactboxMiddle .icons a:hover {font-size:11px;font-weight:bold;color:#F26D00;text-decoration:underline;}
.chaticon a:link {font-size:11px;font-weight:bold;color:#555555;text-decoration:none;}
.chaticon a:visited {font-size:11px;font-weight:bold;color:#555555;text-decoration:none;}
.chaticon a:hover {font-size:11px;font-weight:bold;color:#F26D00;text-decoration:underline;}

/* SUN Flyout styles */
a.sngPsta:link {color:#000;text-decoration:none;display:block;padding:3px 10px;}
a.sngPsta:visited {color:#000;text-decoration:none;display:block;padding:3px 10px;}
a.sngPsta:hover {color:#fff;text-decoration:none;display:block;background-color:#9a9a9a;padding:3px 10px;}

/* Start Fixed width styles */
#Wrapper_FixedWidth {text-align: left; margin: 0px auto; padding: 0px; border:0; width: 974px;}
#Wrapper_FixedWidth_Header {margin: 0 0 15px 0; width:100%; display:block; }
#Wrapper_FixedWidth_Leftnav {float: left; width: 181px;}
#Wrapper_FixedWidth_Rightnav {float: right;  width: 185px; }
#Wrapper_FixedWidth_Maincontent {float: left; width: 592px; margin-left:12px;}
#Wrapper_FixedWidth_Footer{ clear: both; }
#centerSectBlankPS {display: block;min-width: 570px;}

/* IE6 RHS fix */
.sidebox h4 a:link {_width:178px;}
.sidebox h4 a:visited{_width:178px;}
.sidebox h4 a:hover {_width:178px;}
/* End Fixed width styles */

.welcomesignin_wrapper{float: left; width:621px; text-align: right; vertical-align: bottom; padding-top: 60px}
.logo_wrapper{display: block; margin-bottom: 6px; float:left; width: 974px; heigt: 90px;}
div.centered {text-align: center;}
div.centered table {margin: 0 auto;text-align: left;}

/* Своя игра */
/* jQuery lightbox */
#gallery { clear: both; }
#gallery ul { list-style: none; }
#gallery ul li { display: inline; }
#gallery ul img { /*border: 5px solid #3e3e3e; border-width: 5px 5px 20px;*/ }
#gallery ul a:hover img { /*border: 5px solid #fff;	border-width: 5px 5px 20px; color: #fff;*/ }
#gallery ul a:hover { color: #fff; }
/* jQuery lightbox */

/* Информационные элементы */
.add {
       padding-left:20px;
       background:url('/hostcmsfiles/images/add_review.gif') 0 0px no-repeat;
}

.date_hr
{
        border-top: 1px dotted #ccc;
        padding: 5px 0;
}

.read_more
{
	float: left;
	display: block;
	padding: 0.2em 0em 0.3em 0em;
	margin-right: 0.3em;
}

#ShowAddComment
{
	padding: 5px;
	margin: 0px 0px;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	width: 100%;
	background-color: #f4f4f4;
}

.userinfo1
{
	margin-right: 5px;
	margin-bottom: 5px;
	font-weight: bold;
	float: right;
}

.userinfo2
{
	margin-left: 5px;
	margin-bottom: 5px;
}

/* ссылка "ответить" для комментария */
.c_u_l
{
	font-weight: bold;
}

/* Ответ на комментарий */
.cr
{
	display: none;
	margin: 20px 0px 10px 0px;
}

/* sub-div для дерева комментариев */
.csd
{
	margin-left: 0px;
}

.comment
{
	background: #f4f4f4;
	padding: 30px;
	margin: 0px 0px 0px 0px;
	width: 100%;
	zoom: 1;
	position: relative;
	padding: 0px;
	text-align: justify;
}

.comment_desc
{
	margin: 0px 0px 0px 0px;
}

.stars
{
	margin: 0px;
	padding: 0px;
}

.stars li
{
	margin: 0px;
	padding: 0px;
	width: 12px;
	height: 11px;
	float: left;
	background: url('/hostcmsfiles/images/r_none.png') no-repeat 0 0;
	cursor: pointer;
	list-style-type: none;
}

.stars .curr
{
	margin: 0px;
	padding: 0px;
	width: 12px;
	height: 11px;
	float: left;
	background: none;
	background: url('/hostcmsfiles/images/r_single.png') no-repeat 0 0;
}

.group_gallery
{
	float: left;
	position: relative;
	padding: 7px;
	margin: 0px 25px 25px 0px;
	background-color: #eee;
}

.group_gallery img
{
	padding: 1px;
	border: 1px solid #c6bea7;

}

.group_gallery .t
{
	position: absolute;
	top: -4px;
	left: 0px;
	background: url('/images/t_fotogroup.png') no-repeat 0 0 !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/t_fotogroup.png');
	width: 88px;
	height: 4px;
}

.group_gallery .r
{
	position: absolute;
	top: 0px;
	right: -4px;
	background: url('/images/r_fotogroup.png') no-repeat 0 0 !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/r_fotogroup.png');
	width: 4px;
	height: 88px;
}

.group_gallery .b
{
	position: absolute;
	bottom: -4px;
	right: 0px;
	background: url('/images/b_fotogroup.png') no-repeat 0 0 !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/b_fotogroup.png');
	width: 88px;
	height: 4px;
}

.group_gallery .l
{
	position: absolute;
	bottom: 0px;
	left: -4px;
	background: url('/images/l_fotogroup.png') no-repeat 0 0 !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/l_fotogroup.png');
	width: 4px;
	height: 88px;
}

/* Для 1 - 2 - 3 списка информационных элементов */
.current, .page_link, .ctrl
{
	padding: 0.2em 0.5em 0.3em 0.5em;
	float: left;
	display: block;
	margin-right: 0.3em;
}

.page_link
{
	border: 1px dashed #bbbbbb;
}

.current
{
	background: #f1efc0;
	color: #555555;
	border: 1px solid #ece7aa;
}

.ctrl
{
	padding: 0.5em 0.5em 0.3em 0.5em;
	font-size: 10px;
	color: #4F3327;
}

.path_arrow
{
	color: #0096AA;
	padding: 0px 5px 0px 5px;
	font-size: 10pt;
}

.table_border_hostcms {
	border-spacing: 2px;
}

.table_border_hostcms td
{
	padding: 6px 20px 5px 6px;
}

.table_border_hostcms th
{
	padding: 5px 20px 5px 5px;
	border-bottom: 1px solid #D20A1C;
	text-align: left;
}

.rss_4_ie
{
	width: 16px;
	height: 16px;
	position: absolute;
	z-index:-1;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/rss/rss_2.0.png');
}

.archives_4_ie
{
	width: 16px;
	height: 16px;
	position: absolute;
	z-index:-1;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/archives.png');
}

.path_arrow
{
	color: #0096AA;
	padding: 0px 5px 0px 5px;
	font-size: 10pt;
}

.news_title
{
	font-weight: bold;
	margin-bottom: 3px;
	padding: 0px 0px;
	margin: 0px;
}

.news_img
{
	margin: 0px 8px 0px 0px;
	list-style-type: none;
	padding-left: 0px;
}

.date
{
	color: #8a8a8a;
}

.image
{
	border: 1px solid #DADADA;
}

/* Метки */
.tags {
	font-style: italic;
	color: #a8a8a8;
	margin: 5px 0 10px 0;
}

.tags img {
	margin: 0 5px -3px 0;
	text-align: left;
}

.tags a
{
	color: #090;
}
/* END Метки */

.rb_car {background:url('/hostcmsfiles/images/index_block_312.png') no-repeat; height:102px; width:300px; padding-top:8px;}
.rb_car div {margin:0px 2px 0px 8px; height:94px; text-align:center; padding-left:95px;}
.rb_car a.lnk {margin:10px 0px 0px 0px; display:block; color:#FF0000; line-height:18px; font-weight:bold; font-size:12px;}
.rb_car a b {display:block; color:#004284; line-height:25px; font-size:12px; text-decoration:none;}
.rb_car .car_block0 {background:url('/hostcmsfiles/images/car_vw_106.png') left no-repeat;}
.rb_car .car_block1 {background:url('/hostcmsfiles/images/hotels.png') left no-repeat;}
.rb_car .car_block2 {background:url('/hostcmsfiles/images/insurance-94.png') left no-repeat;}
.rb_car .car_block3 {background:url('/hostcmsfiles/images/air-tickets-94.png') left no-repeat;}
.rb_car a.more {margin:10px 10px 0px 0px; display:block; background:url('/hostcmsfiles/images/index_button.png') right center no-repeat; line-height:16px; font-weight:bold;}

/* ****************** */
#error
{
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px 5px 5px 25px;
	position: relative;
	font-size: 8pt;
	border-collapse: collapse;
	border: 1px #CA1D13 dashed;
	color: #CA1D13;
	background-color: #F2EDE9;
	background: url('/hostcmsfiles/images/error.gif') no-repeat 5px 50%;
	width: 450px;
}

#message
{
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px 5px 5px 25px;
	position: relative;
	font-size: 8pt;
	border-collapse: collapse;
	border: 1px #4ba749 dashed;
	color: #4ba749;
	background: url('/hostcmsfiles/images/message.gif') no-repeat 5px 50%;
	width: 450px;
}

#message p
{
	margin: 0px;
	padding: 0px;
}

/* Стили для форумов */
/* Таблица груп форумов */
.table_group_forums
{
	width: 100%; 
	padding: 2px; 
	border-collapse: collapse;
	empty-cells: show;
	border-width: 1px;
	border-color: #ccc;
	border-style: solid;
	vertical-align: middle;
}

/*Ячейка таблицы групп форумов*/
.table_group_forums td
{
	padding: 2px;
	border-collapse: collapse;
	empty-cells: show;
	border-width: 1px;
	border-color: #ccc;
	border-style: solid;
	vertical-align: middle;
}

.table_group_title td
{
	padding: 2px;
	border-collapse: collapse;
	empty-cells: show;
	border-width: 0px;
	border-color: #ccc;
	border-style: solid;
	background-color: #f4f4f4;
	color: #666;
	vertical-align: middle;
}

/*Заголовок группы форумов*/
.title_group_forums
{
	font-weight: bold;
}

/*Описание группы форумов*/
.desc_group_forums
{
	/*font-size: 10px;*/
}

/*Строка заголовка группы форумов*/
.row_title_group_forums
{
	background-color: #f4f4f4;
	color: #666;
	font-weight: bold;
}

/*Таблица идентификации пользователя*/
.table_identification
{
	width: 100%;
	padding: 2px;
	border-collapse: collapse;
	empty-cells: show;
	border-width: 1px;	
	border-style: solid;
	border-color: #ccc;
	/*background-color: #F7F7F7;*/
}

/*Ячейка таблицы идентификации пользователя*/
.table_identification td
{
	padding: 2px;
	border-collapse: collapse;
	empty-cells: show;
	border-width: 1px;
	border-color: #ccc;
	border-style: solid;
	vertical-align: middle;
}

/*Имя залогинившегося пользователя*/
.name_users
{
	color: #DB1905;	
}

/*Строка заголовка таблицы идентификации пользователя*/
.row_title_identification
{
	color: #666;
	background-color: #f4f4f4;
	font-weight: bold;
}

/*Таблица текущего форума*/
.table_forum
{
	width: 100%;
	padding: 2px;
	border: 0px; 
}

/*Таблица добавление сообщения */
.table_forum_message
{
	width: 100%;
	color: #666;
	padding: 2px;
	border-collapse: collapse;	
	empty-cells: show;
	border-width: 1px; 
	border-color: #ccc;
	border-style: solid;
	background-color: #f4f4f4;
}

.table_forum_message td
{
	color: #666;
	empty-cells: show;
	border-width: 1px; 
	border-color: #ccc;
	border-style: solid;	
	vertical-align: middle;
}

/*Ячейка таблицы текущего форума*/
.table_forum td
{
	vertical-align: middle;
}

/*Строка заголовка форума*/
.row_title_forum
{
	/*background-color: #F7F7F7;	*/
	padding-top: 5px;
}

/*Таблица заголовка форума*/
.table_title_forum
{
	width: 100%;
	color: #666;
}

/*Ячейка таблицы заголовка форума*/
.table_title_forum td
{
	border: none;
}

/*Заголовок форума*/
.title_forum
{
	color: #666;
	font-weight: bold;
}

/*Описание форума*/
.desc_forum
{
 /* font-size: 10px;*/
}

/*Таблица тем в таблице текущего форума*/
.table_themes
{
	width: 100%;
	/*cellpadding*/
	padding: 2px;
	/*cellspacing*/
	border-spacing: 0px;
	color: #666;
	border-collapse: collapse;
	empty-cells: show;
}

/*Таблица тем в таблице текущего форума*/
.table_themes td
{
	/*cellpadding*/
	padding: 3px;
	/*cellspacing*/
	border-spacing: 0px;
	color: #666;
	border-collapse: collapse;
	empty-cells: show;
	border-width: 1px;
	border-color: #ccc;
	border-style: solid;	
}

/*Строка имён параметров тем форума*/
.row_title_themes
{
	background-color: #f4f4f4;
	font-weight: bold;
	/*text-align:center;*/
	height: 25px;
	width: 100px;
	padding-left: 10px;
}

.row_title_themes td
{
	color: #666;
}

.row_title_themes_message
{
	height: 25px;
	width: 100px;
	padding-left: 5px;
	padding-right: 5px;	
	background-color: #f4f4f4;
}

.row_title_themes_message label
{
	color:#666;
}

/*Ячейка таблицы тем атрибут*/
.theme_td_attribute
{
	width: 20px;	
}

/*Ячейка таблицы тем заголовок*/
.theme_td_title
{
		
}

/*Ячейка таблицы тем автор*/
.theme_td_author
{
	width: 120px;
}

/*Ячейка таблицы тем дата создания*/
.theme_td_create_date
{
	width: 80px;
}

/*Ячейка таблицы тем количество ответов*/
.theme_td_count_answer
{
	width: 50px;
}

/*Ячейка таблицы тем последнее сообщение*/
.theme_td_last_message
{
	width: 120px;
}

/*Ячейка таблицы тем действие*/
.theme_td_action
{
	width: 140px;
}
.color_hidden_theme
{
	background-color: #ECE9DB;
}

.color_2_theme
{
	background-color: #F9F9F9;
}

.current_page_link:visited
{
	/*color: #6C5722;*/
}

.add_theme_table
{
	width: 100%;
	border-collapse: collapse;
	background-color: #f4f4f4;
	color: #666;
	empty-cells: show;
	border-width: 1px;
	border-color: #ccc;
	border-style: solid;
}

.add_theme_table td
{
	background-color: #f4f4f4;
	border-width: 8px;
}

/*Таблица сообщений*/
.table_messages
{
	width: 100%;
	border-collapse: collapse;
	empty-cells: show;
	border-width: 1px;
	border-color: #E3E1DA;
	border-style: solid;
}

/*Ячейка таблицы сообщений*/
.table_messages td
{
	border-collapse: collapse;

	empty-cells: show;
	border-width: 1px;
	border-color: #E3E1DA;
	border-style: solid;	
}

/*Строка темы сообщения*/
.row_title_messages
{
	background-color: #f4f4f4;
	font-weight: bold;
	color:#666;
}

/*Таблица темы сообщения*/
.table_title_message
{
	width: 100%;
}

/*Ячейка таблицы темы сообщения*/
.table_title_message td
{
	border: none;
}

/*Тема сообщения*/
.title_messages
{
	color: #666;
}

/*Имя автора сообщения*/
.author_name
{
	font-weight: bold;
	cursor: pointer;
}

/*Статус автора сообщения*/
.author_status
{
}

/*Ссылка на цитировать выделенное*/
.selectedquote
{
	color: #0089C6;
	text-decoration: underline;
	cursor:pointer;
}

/*Стиль для BBcode - цитировать*/
.quotestyle
{
	background-color: #f4f4f4;
	border-collapse: collapse;
	border-width: 1px;
	border-color: #ccc;
	border-style: solid;	
	padding: 5px;
}

/*Стиль для BBcode - code*/
.codestyle
{
	font-family: monospace;
	border-collapse: collapse;
	border: 1px solid #ccc;
	background-color: #f4f4f4;
	padding: 5px;
}

/*Строка добавления нового сообщения*/
.row_add_message
{
	color: #666;
	/*font-weight: bold;*/
}

/*Таблица параметров сообщения*/
.table_message_parameters
{
	width: 100%;
}

/*Ячейка таблицы параметров сообщения*/
.table_message_parameters td
{
	border-width: 0px;
}

/* Таблица добавления нового сообщения */
.add_message_table
{	
	border: 1px solid #ccc;
	color: #666;
	background-color: #f4f4f4;
}

.add_message_table td
{
	border-width: 0px;
}

.add_message_bbcode_table td
{
	border-collapse: collapse;
	border-width: 1px;
	border-color: #ccc;
	border-style: solid;
	cursor:pointer;	
}

/*Таблица информации об авторе*/
.table_user_info
{
	border-collapse: collapse;
	empty-cells: show;
	border-width: 1px;
	border-color: #ccc;
	border-style: solid;
}

/*Ячейка таблицы информации об авторе сообщения*/
.table_user_info td
{
	border-collapse: collapse;
	empty-cells: show;
	border-width: 1px;
	border-color: #ccc;
	border-style: solid;
}

/*Строка имени пользователя*/
.row_user_name
{
	background-color: #f4f4f4;
	font-weight: bold;
	color: #666;
}

/*Строка заголовка параметров пользователя*/
.row_user_parameters
{
	background-color: #f4f4f4;
	font-weight: bold;
	color: #666;
}

/*Таблица дополнительных параметров пользователя*/
.table_extra_properties
{
	
}

/*Ячейка таблицы дополнительных параметров пользователя*/
.table_extra_properties td
{
	border: none;
}

/* Ячейка смайликов */
.smiles_td td
{
	border: none;
}
/* Конец стилей для форума */

/* стили кабинета пользователя */
.large_input
{
	font-size: 16pt;
}

.users_list
{
	margin: 0px;
	padding: 0px;
}

.users_list li
{
	list-style-type: none;
	padding: 5px 0px 11px 45px;
	margin: 0px 0px 6px 0px;   
	background-repeat: no-repeat;   
	background-position: 10px 6px;  
	width: 230px;
}

.users_list li a:link, .users_list li a:hover, .users_list li a:visited 
{
	color: #666;
	font-size: 14pt;
	font-family: Georgia;
	text-decoration: none;
	+border-bottom: 1px dashed #0097E2;
	border-bottom: 1px dashed #666;
}

.blue_button {
	background: url('/images/buttons/ask_button_lt.gif') no-repeat 0 0;
	margin: 15px 0;
	height: 35px;
}

.blue_button div {
	background: url('/images/buttons/ask_button_rt.gif') no-repeat 100% 0;
	height: 35px;
	float: left;
	padding-right: 10px;
}

.blue_button input {
	border: 0;
	color: #fff;
	font-family: verdana;
        font-weight: bold;
        text-align: center;
	height: 35px;
	padding: 0 5px 10px 0;
	background: url('/images/buttons/ask_button_bg.gif') repeat-x;
        cursor: pointer;
	margin-left: 10px;
}
/* Конец стилей кабинета пользователя */

DIV.panel {
	background: #eee;
	font-size: 90%; text-decoration: none;
	margin: 0;
	padding: 2px;
	margin-top: 7px;
	margin-bottom: 10px;
	overflow: auto;
        width: 268px; 
	max-height: 300px;
	border: 1px solid #8CA3C9;
}

DIV.panel li {
	list-style-type: none;
	padding-bottom: 4px;
	margin: 0px;
	font-weight: bold;
}

DIV.panel ul {
	padding: 3px;
	margin: 0px;
}

.car_block
{
/*	border: 1px solid #f9f9f9; */
	background-color: #ffffff;
	background-image: url(/images/car/car_travler_block.png); 
	background-repeat: no-repeat;
	padding: 5px 10px;
	margin: 0px 0px 0px 0px;
	height: 380px;
}

.car_block a
{

}

.title {
	font-size: 15pt;color:#003f93;font-weight:bold;
}

.producer_logo_block, producer_logo_block td
{
	background-color: #ffffff;
	background-image: url(/hostcmsfiles/images/logo_place.png); 
	background-repeat: no-repeat;
	padding: 5px 0px;
	margin: 0px 0px 0px 0px;
	height: 117px;
	width: 146px;
}

/* Helpdesk */
.helpdesk_status_1
{
	color: #999999;
}

.helpdesk_status_2
{
	color: #000000;
}

.helpdesk_hour div, .helpdesk_wt_0, .helpdesk_wt_1, .helpdesk_wt_2
{
	color: #6A6A6A;
	float: left;
	width: 20px;
	height: 20px;
	margin: 0px 1px 1px 0px;
	/*border: 1px solid #777;*/
}

.helpdesk_wt_0
{
	background-color: #EFEEEA;
}

.helpdesk_wt_1
{
	background-color: #a6bd4a;
}

.helpdesk_wt_2
{
	background-color: #DF5910;
}

.helpdesk_day
{
	color: #6A6A6A;
	width: 100px;
}

.helpdesk_day div
{
	height: 19px;
	/*border: 1px solid #e3d6cc;*/
	margin: 0px 1px 1px 0px;
	padding: 1px 0px 0px 5px;
}


.helpdesk_legend
{
	margin: 15px 0px 0px 30px;
}

.helpdesk_hour
{
	text-align: center;
}
/* /Helpdesk */
/* Авторизация Тест */
#login-box {
	width:333px;
	height: 352px;
	padding: 58px 76px 0 76px;
	color: #ebebeb;
	font: 12px Arial, Helvetica, sans-serif;
	background: url(/images/buttons/login-box-backg.png) no-repeat left top;
}

#login-box img {
	border:none;
}

#login-box h3 {
	padding:0;
	margin:0;
	color: #ebebeb;
	font: bold 30px "Calibri", Arial;
}

#login-box-name {
	float: left;
	display:inline;
	width:80px;
	text-align: right;
	padding: 14px 10px 0 0;
	margin:0 0 7px 0;
}

#login-box-field {
	float: left;
	display:inline;
	width:230px;
	margin:0;
	margin:0 0 7px 0;
}

.form-login  {
	width: 205px;
	padding: 10px 4px 6px 3px;
	border: 1px solid #0d2c52;
	background-color:#1e4f8a;
	font-size: 16px;
	color: #ebebeb;
}

.login-box-options  {
	clear:both;
	padding-left:89px;
	font-size: 11px;
}

.login-box-options a {
	color: #ebebeb;
	font-size: 11px;
        text-decoration:underline;
}

.login-box-options a:hover {font-size:11px;color:#F26D00;text-decoration:none;}


.login-box-btn {
	background: url('/images/buttons/login-btn-lt.png') no-repeat 0 0;
	margin: 15px 0;
	height: 42px;
}

.login-box-btn div {
	background: url('/images/buttons/login-btn-rt.png') no-repeat 100% 0;
	height: 42px;
	float: left;
	padding-right: 10px;
}

.login-box-btn input {
	border: 0;
	color: #fff;
	font-family: Arial;
        font-weight: bold;
	font-size: 15px;
        text-align: center;
	height: 42px;
	padding: 5px 5px 10px 0;
	background: url('/images/buttons/login-btn-bg.png') repeat-x;
        cursor: pointer;
	margin-left: 10px;
}

/* Validate */
.validate label.input_error { display:block; line-height:1.8; vertical-align:top; color: red; font-style: italic; }
.validate input.input_error { border: 1px dashed #DB1905; background-color: #FFFFD5; }
/* / Validate */

/* Стили для ЦРУ */
.cia_table
{
	/* width: 100%; */
}

.cia_table, .cia_table td
{
	border-collapse: collapse;
	empty-cells: show;
	border: 1px solid #C8C0A9;
}

.cia_table td, .cia_table_title td
{
	padding-right: 10px;
	padding-left: 5px;
	height: 25px;
	vertical-align: top;
}

.cia_table td
{
	border-bottom: 1px solid #C8C0A9;
}

.cia_table_title td
{
	background-color: #EAE4DF;
	font-weight: bold;
	height: 30px;
}

