@import url("css/menu.css");
.ControlPanel{}
.cpanel_left{}
.cpanel_right{}
body,th,td,div,p,table,h1,h2,h3,h4,h5,h6,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input, .CommandButton{font-family:Arial,Helvetica,Sans-Serif;}
body,th,td,div,p,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead{font-size:12px;font-family:Arial;color:#000;}
body,html{padding:0;margin:0;height:100%;}	
.Head, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox{font-family:Verdana, Arial, Helvetica, sans-serif;}
.Head{color:#2E3D47;font-weight:bold;}
.SubHead{color:#4C6171;}
.SubSubHead{color:#6E8AA0;}
.NormalRed{color:#F00;}
.DataGrid_Container{margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}
div.clear{clear:both;}
li.sitemap{font-size:12px;list-style-type:disc;padding:2px 0px 2px 0px;}
div.RelatedLinks{padding:8px;background-color:#f6f6f6;}
span.RelatedLinksHeading{color:#8A8A8A;font-family:Arial;font-size:18px;font-weight:normal;line-height:24px;}
div.RelatedLinks ul{list-style-type:square;}
div.RelatedLinks ul,li{margin:0px;padding:0px;list-style-type:square;}
div.HotelBooking{width:190px;overflow:hidden;background:transparent no-repeat url(http://blog.ok2go.ru/Portals/_default/Skins/MinimalExtropy/images/hotelbooking-bg.gif) bottom right;float:left;margin:4px 8px 8px 0px;}
div.HotelBooking div.Heading{padding:4px 8px 4px 8px;background:transparent url(http://blog.ok2go.ru/Portals/_default/Skins/MinimalExtropy/images/icon-hotel.gif) center left;background-repeat:no-repeat;}
div.HotelBooking div.Heading span.Book{font-size:18px;font-weight:normal;color:#7db3d9;padding-left:26px;}
div.HotelBooking div.Heading span.Book a{color:#7db3d9;}
div.HotelBooking div.Text{padding:0px 28px 14px 29px;text-align:right;}
.BackgroundGrey1{background:#ffffff;}
.BackgroundGrey2{background:#dedede;}
.BackgroundGrey3{background:#f4f4f4;}
.BackgroundGrey4{background:#a4a4a4;}
.BackgroundGrey5{background:#838383;}
.ColorWhite{color:#ffffff;}
.ColorGrey1{color:#2d2d2d;}
.ColorGrey2{color:#7e7e7e;}
.ColorGrey3{color:#6a6a6a;}
.ColorBlue1{color:#5b6cb2;}
.ColorRed1{color:#cc3333;}
.Fat{font-weight:bold;}
td.HeaderLogo{padding-left:20px;text-align:left;}
td.HeaderCity{padding-top:16px;padding-right:10px;width:139px;text-align:left;}
td.HeaderCity .City{font-family:Arial;font-size:11px;font-weight:bold;color:#7E7E7E;}
td.HeaderCity .Phone{font-family:Arial;font-size:18px;letter-spacing:0px;color:#5762b2;}
#footer{clear:both;margin:0 auto;width:1000px;height:200px;margin-top:-200px;}	
#additional_menu{/*background:url('http://s3.ok2go.ru/images/sprite_vertical.png') bottom repeat-x;*/padding:0 10px 10px 20px;padding-right:10px;height:106px;}	
#additional_menu ul{width:182px;padding:0;margin:0;margin-right:10px;float:left;}	
#additional_menu ul li{list-style:none;font-size:11px;padding:3px 0;}	
#additional_menu ul li.FooterSitemapHeading{color:#ccc;font-family:Arial,Georgia,Verdana,Sans-Serif;border-bottom:1px solid #ccc;font-size:12px;margin:0 0 10px;padding:20px 0 10px;}	
#additional_menu ul li a,#additional_menu ul li a:link{color:#666;text-decoration:none;}	
#additional_menu ul li a:hover{text-decoration:underline;}	
#additional_menu ul li.FooterSitemapHeading a,#additional_menu ul li.FooterSitemapHeading a:hover,#additional_menu ul li.FooterSitemapHeading a:visited{color:#666;}	
.footer_info{height:38px;color:#666;}	
.copyright{padding:10px 0 0 10px;font-size:11px;color:#666;}	
.cb{height:1px;overflow:hidden;clear:both;}	
div.OktogoSlogan{color:#5B6CB2;font-size:14px;font-weight:bold;height:30px;padding-top:20px;padding-left:13px;text-align:right;float:left;}
#OktogoWrapper{margin-left:auto;margin-right:auto;width:980px;background-color:#FFFFFF;text-align:center;}
div.OktogoFooterWrapper{margin-left:auto;margin-right:auto;width:980px;}
#s_wrap_sub{display:table-row}
.template_style{display:table-cell}
.top_space{height:34px;}
.lang_pad{padding:7px 0 0 25px;float:left;}
.logo_top_left{padding:0;margin:0;background:url(images/logo_top_left.png) no-repeat top left;height:23px;}
.logo_top_right{padding:0;margin:0;background:url(images/logo_top_right.png) no-repeat top right;}
.logo_top_bg{padding:0;margin:0 39px 0 27px;background:#FFF url(images/logo_top_bg.png) repeat-x top;height:23px;}
.logo_left{padding:0;background-color:transparent;background-image:url(images/header.jpg);background-position:center top;background-repeat:repeat-x;height:67px;}
.logo_right{}
.logo_pad{}
.menu_bg{padding:0 0 0 0px;}
.menu_left{padding:0;margin:0;}
.menu_right{margin:0;}
.SubHead{font-weight:bold;padding:6px 10px 6px 0;font-size:0.95em;line-height:1.2em;}
a.CommandButton{padding-top:3px;padding-bottom:3px;}
div.menu_style{padding-top:8px;margin-left:20px;}
.search_style{float:right;}
.search_bg{padding:3px 20px 0 0;}
.bread_bg{padding:0;margin:0 19px 0 7px;height:34px;}
.bread_left{padding:0;margin:0;height:34px;}
.bread_right{padding:0;height:34px;}

#login_control{width:165px;	
/*background-image:url('http://s3.ok2go.ru/images/sprite_vertical.png');	*/
height:31px;	
position:relative;	
float:right;	
color:#fff;	
text-align:center;	
padding:10px 0 0 0;	
}	
#login_control a{color:#fff;	
text-transform:uppercase;	
font-size:10px;	
padding:0 5px;	
}	
.br{background-position:-48px -144px;right:-1px;bottom:-1px;*bottom:-2px;}	
.bl{background-position:-38px -144px;left:-1px;bottom:-1px;*bottom:-2px;}	

#bread_style{float:left;line-height:34px;padding-left:18px;color:#000000;}
.center_bg{padding:0;margin:0;clear:both;}
.left_bg{padding:0;margin:0;background:url(images/left_bg.png) repeat-y top left;}
.right_bg{padding:0;margin:0;}
.content_pad{padding:10px 22px 0 22px;margin:0 19px 0 7px;background:#FFF url(images/center_bg.png) repeat-x bottom left;}
.content_width{padding-top:15px;min-height:350px;}
.bot_left{padding:0;margin:0;background:url(images/bot_left.png) no-repeat top left;}
.bot_right{padding:0;margin:0;background:url(images/bot_right.png) no-repeat top right;padding:0 39px 0 27px;}
.bot_bg{padding:0;margin:0;background:url(images/bot_bg.png) repeat-x top left;height:41px;}
.bot_pad{margin-bottom:20px;padding:0 30px 0 20px;}
#terms_style{float:left;}
#copy_style{float:right;}
.clear_float{clear:both;line-height:0;font-size:0;height:0;}
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}
a.CommandButton:link, a.CommandButton:visited{color:#666666;text-decoration:none;}
a.CommandButton:hover{text-decoration:none;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#3E81B5;}
.ControlPanel a.CommandButton:hover{color:#CB2027;text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px;}
.ContentPane, .TopPane, .BottomPane{padding:0;margin:0;}
.LeftPane{padding:0 10px 0 0;width:20%;margin:0;}
.RightPane{width:200px;}
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#3E81B5;}
a.Breadcrumb:hover{color:#C00;}
.linkscontainer{padding-top:20px;text-align:center;}
.links,a.links:link,a.links:active,a.links:visited{font-weight:bold;color:#3E81B5;text-transform:uppercase;}
a.links:hover{color:#C00;}
.user,a.user:link,a.user:active,a.user:visited{color:#3E81B5;}
a.user:hover{color:#C00;}
.footer,a.footer:link,a.footer:active,a.footer:visited{color:#3E81B5;}
a.footer:hover{color:#C00;}
.DNNEmptyPane{width:0;padding:0;margin:0;}
div.SearchContainer{position:relative;white-space:nowrap;}
div.SearchBorder{width:180px;height:20px;border:solid 1px #e0e0e0;float:left;background-color:White;white-space:nowrap;margin-top:2px;}
div.SearchContainer a{padding:0;display:block;float:left;}
div.SearchContainer a img{padding-left:5px;}
div.SearchIcon{float:left;width:31px;height:20px;cursor:pointer;z-index:11;background:no-repeat 2px 2px;text-align:right;}
div.SearchIcon img{margin-top:3px;}
input.SearchTextBox{float:left;z-index:10;border:0;width:130px;height:18px;margin-left:3px;color:#43494D;}
#SearchChoices{clear:both;display:none;border:solid 1px #C3D4DF;z-index:2000;cursor:pointer;margin:0;padding:0;text-align:left;background-color:#F3F7FA;position:absolute;top:22px;left:0;}
#SearchChoices li{cursor:pointer;margin:0;padding:2px 2px 0 2px;padding-left:25px;height:18px;text-align:left;background-color:#F3F7FA;background-repeat:no-repeat;background-position:2px center;list-style:none;list-style-image:none;border:none;display:block;}
#SearchChoices li.searchHilite{background-color:#CE0D0D;color:#ffffff;border:none;}
#SearchChoices li.searchDefault{background-color:#F8FAFF;border:none;}
h2{color:#665344;font-family:Arial;font-size:16px;line-height:1.25em;}
.clearBoth{clear:both;height:0;margin:0;overflow:hidden;padding:0px;margin:0px;}
.spacer14{height:14px;}
#MainContainer{background:#FFFFFF;margin-left:auto;margin-right:auto;text-align:center;width:1000px;overflow:hidden;padding-top:0px;}
#TopHorizontalNav{background-image:url(images/menu.jpg);background-repeat:repeat-x;color:#6B5E4E;height:33px;text-align:left;overflow:hidden;}
#TopHorizontalNav div.Left{float:left;height:33px;}
#TopHorizontalNav div.Left ul, #TopHorizontalNav div.Right ul{padding:0px;margin:0px;list-style-type:none;}
#TopHorizontalNav div.Left li{float:left;list-style-type:none;margin-top:10px;margin-bottom:auto;padding-left:20px;}
#TopHorizontalNav div.Left a, #TopHorizontalNav div.Right a{font-size:12px;color:#6D5D4D;font-weight:bold;text-decoration:none;}
#TopHorizontalNav div.Left a:hover, #TopHorizontalNav div.Right a:hover{color:#058ca1;}
#TopHorizontalNav div.Right{float:right;height:33px;padding:0px;}
#TopHorizontalNav div.Right li{float:left;list-style-type:none;padding-right:20px;padding-top:0px;}
#TopLogo{background:url(images/header.jpg);height:67px;background-repeat:repeat-x;}
#TopLogo div.Logo{float:left;margin-left:20px;}
#LeftColumnContainer{background-color:#FFFFFF;float:left;text-align:left;width:180px;height:100%;}
#CentralColumnContainer{background-color:#FFFFFF;float:left;text-align:left;width:610px;padding-top:6px;padding-bottom:12px;}
#CentralColumnContainer H1{color:#5F5F5F;font-family:Arial;font-size:19px;font-weight:normal;padding-top:0px;margin-top:0px;margin-bottom:6px;}
#CentralColumnContainer H2{color:#8A8A8A;font-family:Arial;font-size:18px;font-weight:normal;margin-bottom:2px;padding-bottom:0;padding-top:0px;margin-top:0px;}
#CentralWrapper{width:578px;}
div.CentralWrapper a{font-size:9px;}
#RightColumnContainer{float:right;text-align:left;width:200px;height:100%;}
#RightColumn{padding-top:49px;padding-right:14px;padding-bottom:50px;padding-left:0;}
div.WhiteBorder{background-color:#FFFFFF;border-color:#FFFFFF #FFFFFF #FFFFFF -moz-use-text-color;border-style:solid solid solid none;border-width:1px 1px 1px medium;width:185px;height:132px;}
#LeftColumn{padding:0px 10px 50px 0px;}
div.LeftNav{font-size:12px;line-height:1.2em;width:153px;padding:8px;}
div.LeftNav ul, div.LeftNav li{margin:0px;padding:0px;}
div.LeftNav ul li{list-style-type:none;padding:3px 0px 3px 0px;}
div.LeftNav a{text-decoration:none;}
div.LeftNav a:hover{}
div.LeftNav li.level2{position:relative !important;}
div.LeftNav li.level2headingstrong{border-bottom:1px solid #E4DED0;position:relative !important;font-weight:bold;}
div.LeftNav li.level2heading{border-bottom:1px solid #E4DED0;position:relative !important;}
div.LeftNav li.level2largeheading{border-bottom:1px solid #E4DED0;position:relative !important;font-weight:bold;font-size:13px;}
div.LeftNav li.level2Bottom{border-bottom:none;position:relative !important;}
div.LeftNav li.level2Selected, div.LeftNav li.level2SelectedAlone, div.LeftNav li.level2BottomSelectedAlone{background:url(/system/css/images/global/arrow_subnav.gif) no-repeat 0px 9px;}
div.LeftNav li.level2SelectedAlone{border-bottom:1px solid #E4DED0;position:relative !important;}
div.LeftNav li.level2SelectedNoArrow{}
div.LeftNav li.level2Selected a, div.LeftNav li.level2SelectedAlone a, div.LeftNav li.level2BottomSelectedAlone a, div.LeftNav li.level2SelectedNoArrow a{left:9px;position:relative !important;}
div.LeftNav li.level3, div.LeftNav li.level3End{left:9px;padding:3px 5px 0px 0px;position:relative !important;}
div.LeftNav li.level3Selected, div.LeftNav li.level3EndSelected{background:url(/system/css/images/global/arrow_subnav.gif) no-repeat 0px 6px;padding:3px 0px 0px 0px;position:relative !important;}
div.LeftNav li.level3Bottom, div.LeftNav li.level3BottomSelected{border-bottom:1px solid #E4DED0;padding:3px 0px 15px 0px;position:relative !important;}
div.LeftNav li.level3BottomSelected{background:url(/system/css/images/global/arrow_subnav.gif) no-repeat 0px 6px;position:relative !important;}
div.LeftNav li.level3Selected a, div.LeftNav li.level3BottomSelected a, div.LeftNav li.level3EndSelected a{left:9px;position:relative !important;}
div.LeftNav li.level3Bottom a{left:9px;position:relative !important;}
#MainContainerHome{background-color:#e0ddd6;margin-left:auto;margin-right:auto;text-align:center;width:980px;}
#LeftColumnContainerHome{float:left;text-align:left;width:324px;}
#LeftColumnHome{padding:12px;}
#RightColumnContainerHome{float:right;text-align:left;width:655px;}
#RightColumnHome{padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:0px;border:1px solid #FFFFFF;}
div.RightColumnHomeWrapper{}
#HotelSearchHome{border:1px solid #FFFFFF;background-color:#9c887f;}
div.BrownHeadingContainer{background-image:url(/ok2go/html/images/bg-brown-heading.gif);background-repeat:repeat-x;border:1px solid #FFFFFF;height:25px;}
div.BrownHeading{padding:4px 0px 0px 10px;height:25px;font-weight:bold;font-size:12px;color:#FFFFFF;}
div.HomepageBannerContainer{border-bottom:1px solid #FFFFFF;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;}
div.HomepageBannerNav{float:left;width:230px;border-right:1px solid #FFFFFF;}
div.HomepageBannerContent{width:412px;float:right;border-right:1px solid #FFFFFF;border-left:1px solid #FFFFFF;}
ul.HomepageBanner{list-style-type:none;padding:0px;margin:0px;}
li.HomepageBannerInactive{list-style-type:none;font-family:arial;font-size:18px;height:71px;width:230px;background-color:#efece5;border-bottom:1px solid #e0ddd6;background-image:url(/ok2go/html/images/homepage-banner-bg.gif);}
li.HomepageBannerActive{list-style-type:none;font-family:arial;font-size:18px;height:71px;width:230px;background-color:#ffffff;border-bottom:1px solid #e0ddd6;background-image:url(/ok2go/html/images/homepage-banner-bg.gif);}
li.HomepageBannerInactive a{text-decoration:none;color:#5f5442;}
li.HomepageBannerActive a{height:72px;width:230px;text-decoration:none;color:#d04e4d;}
div.NewsWrapper{border-left:1px solid #FFFFFF;padding-bottom:12px;}
div.NewsLead{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #e0ddd6;}
div.NewsLeadAva{float:left;margin-right:5px;}
div.NewsLead H2{font-size:18px;font-weight:normal;margin:0px;padding-bottom:4px;}
div.NewsLeadTextarea img.LeadImage{margin-right:6px;float:left;}
div.NewsLead H2 a{text-decoration:none;color:#d14d4b;margin-right:12px;}
div.NewsLeadAuthor{font-size:10px;font-weight:normal;color:#554433;padding:0px;margin:0px;padding:0px;}
span.NewsLeadDate{color:#9b8f83;}
div.NewsLeadTextarea{margin-top:0px;margin-right:12px;}
div.NewsLeadTextarea a{text-decoration:none;}
div.NewsLeadPager{padding-top:12px;padding-bottom:12px;}
div.PopularHotelsWrapper{padding-top:12px;padding-left:6px;padding-right:6px;}
div.PopularHotel{width:136px;display:inline;float:left;margin-left:6px;margin-bottom:6px;}
div.PopularHotelAva{float:left;padding-right:6px;}
div.PopularHotelText a{text-decoration:none;font-weight:bold;}
div.PopularHotelText span.Description{color:#9b8f83;}
div.breadcrumbs{font-size:10px;}
ul.readmore-wrapper{padding:0px;margin:0px;list-style:none;height:28px;}
li.readmore-wrapper-left{float:left;list-style:none;position:relative;height:28px;display:inline;}
li.readmore-wrapper-right{float:right;list-style:none;position:relative;height:28px;display:inline;}
div.FootWrapper{text-align:center;}
div.FootWrapper div.FootNav{width:100%;}
div.FootWrapper div.FootNav ul{float:left;font-family:Arial,Helvetica,Sans-Serif;font-size:12px;list-style-type:none;margin:0 0 5px 9px;padding:0;width:15.6%;}
div.FootWrapper div.FootNav li{list-style-type:none;text-align:left;font-size:12px;}
div.FootWrapper div.FootNav li.bottom-heading{border-bottom:2px solid #CC3431;color:#FFFFFF;font-size:13px;font-weight:bold;margin:0 0 2px;padding:0px 0 2px;}
div.FootWrapper a{color:#DEDED6;}
img.article-image{padding-right:8px;float:left;}
span.blog_author{color:#554433;font-size:10px;font-weight:normal;}
span.blog_date{color:#9B8F83;font-size:10px;font-weight:normal;}
div.OktogoCopyrightWrapper{overflow:hidden;font-size:10px;padding:10px;background-color:#A4A4A4;background:#A4A4A4 url(images/copyright-bg.gif);background-repeat:repeat-x;background-position:top;}
div.OktogoCopyrightWrapper a{color:#CC332E;font-size:11px;}
#AdsContainer{border-top:1px solid rgb(255, 255, 255);border-right:1px solid rgb(255, 255, 255);width:185px;background-color:rgb(255, 255, 255);}
#AdsContainer div.Banner{width:185px;height:130px;}
#AdsContainer div.Text{border-bottom:1px solid rgb(199, 190, 173);padding:4px 0px 4px 6px;background-color:rgb(255, 255, 255);}
#AdsContainer div.Text a{font-size:12px;color:rgb(123, 105, 87);font-family:arial;text-decoration:none;}
table.OktogoNavigation{background:transparent url(images/menu.gif) repeat-x scroll center top;color:#6B5E4E;font-family:Arial;font-size:12px;font-weight:bold;height:39px;margin-left:auto;margin-right:auto;vertical-align:top;width:980px;}
table.OktogoNavigation td.Left{padding-bottom:6px;padding-top:0px;width:700px;padding-left:20px;}
table.OktogoNavigation td.Right{padding-bottom:6px;padding-right:12px;padding-top:0px;width:290px;}
table.OktogoNavigation td.Left a.menuitem{color:#6A6A6A;float:left;font-weight:bold;padding-left:20px;text-decoration:none;}
table.OktogoNavigation td.Right a.menuitem{color:#6A6A6A;font-weight:bold;padding-right:10px;text-decoration:none;}
table.bottom{background-color:#707070;margin-left:auto;margin-right:auto;width:980px;}
.bottom li{font-family:Arial,Helvetica,Sans-Serif;font-size:12px;list-style-type:none;}
.bottom ul{float:left;font-family:Arial,Helvetica,Sans-Serif;font-size:12px;list-style-type:none;margin:0 0 5px 9px;padding:0;width:145px;}
table.bottom ul li.bottom-heading{border-bottom:2px solid #CC3431;color:#FFFFFF;font-family:Arial,Georgia,Verdana,Sans-Serif;font-size:13px;font-weight:bold;margin:0 0 2px;padding:20px 0 2px;list-style-type:none;}
li.bottom-heading a{color:#DEDED6;}
.bottom a{color:#C9C9C1;}
#footerPayment{background-color:#FFFFFF;padding:10px 0px 6px 0px;overflow:hidden;text-align:left;}
#footerPayment div.way{float:left;width:237px;font-size:11px;padding:6px 10px 0px 10px;line-height:12px;text-align:left;}
#footerPayment div.logos{width:224px;float:left;text-align:left;}
#footerPayment div.contacts{width:400px;float:left;font-size:11px;padding:6px 10px 0px 10px;line-height:12px;text-align:left;}
#TopNavi{background-image:url("images/menu.gif");background-position:0 0;background-repeat:repeat-x;height:37px;width:980px;}
#main-menu{}
#main-menu ul{float:left;list-style:none outside none;margin:0;padding:0;}
#main-menu ul li{color:#6A6A6A;float:left;font-weight:bold;line-height:20px;padding-left:20px;}
#main-menu ul a.menuitemActive{float:left;font-weight:bold;text-decoration:none;}
#main-menu ul a.menuitem{color:#5960B0;float:left;font-weight:bold;text-decoration:none;}
.ColorGrey3{color:#6A6A6A;}
.Small{font-size:11px;}
#skidki{}
#skidki td.header{font-size:15px;color:#707070;font-weight:bold;}
#skidki td.stripe{}
#skidki td.hotel a{font-weight:bold;}
#skidki span.procent{color:#008018;font-size:14px;font-weight:bold;}
#skidki span.value{color:#707070;font-weight:bold;}
#skidki td.book a{font-weight:bold;color:#008018;}
ul.morelinks{padding:0px;margin:0px;}
ul.morelinks li{background:url(images/more-links-icon.png) no-repeat left;padding:2px 0px 2px 20px;}
#container{min-height:100%;_height:100%;width:1000px;margin:0 auto;clear:both;position:relative;}	
.cb{clear:both;height:1px;overflow:hidden;}
#header{height:66px;}
.slogan{
    color: #AAAAAA;
    float: left;
    font-family: Arial;
    font-size: 12px;
    margin: 7px 15px 0;
    width: 140px;
}
#logo{width: 440px; float:left;margin:10px 20px 0 0;}
#logo a {float:left;}
#logo strong {font-size: 12px; padding-top: 14px; color: #666; font-family: Arial; display:block; padding-left: 207px; font-weight: normal;}
#phones{margin-left:50px;}
#msk, #spb, #rf{background:url("http://blog.ok2go.ru/images/sprite1.png") no-repeat scroll 0 7px transparent;background-position: 0 -97px;color:#5C58B0;font-size:12px;padding-left:10px;position:absolute;}
#msk span, #spb span, #rf span{color:#AAAAAA;font-size:11px;}
#rf span{}
#msk{left:290px;top:35px;}
#spb{left:290px;top:55px;}
#rf{left:500px;top:35px;}

#service_menu ul{padding:10px 5px 5px 5px;margin:0;list-style:none;}	
#service_menu ul li{float:right;font-size:12px;color:#ccc;padding-right:8px;}	
#service_menu ul li a,#service_menu ul li span{color:#666;font-size:12px;margin-right:8px;}	
#service_menu ul li span{border-bottom:1px dotted #666;}	
.popup_block{-moz-border-radius:5px 5px 5px 5px;background:none repeat scroll 0 0 #FFF9DC;border:1px solid #BBBBBB;display:none;padding:10px 15px;position:absolute;z-index:100;}
.popup_block b{display:none;}
.get_popup span{border-bottom:1px dashed #AAAAAA;color:#AAAAAA;cursor:pointer;margin:0 5px 0 0;}
div.close_popup{display:block !important;height:15px;left:10px;position:absolute;top:3px;}
.close_popup span{border-bottom:1px dashed #000000;color:#000000;cursor:pointer;font-size:11px;}
#subscribe{}
#subscribe td{color:#000000;font-size:11px;}
#subscribe td div{display:none;}
#auth .submit{width:80px;margin:2px 0 5px 40px;}	
#auth{padding-top:20px;text-align:center;}	
#subscribe input{color:#CCCCCC;font-size:11px;height:15px;margin:15px 0 3px;padding:2px 3px;width:140px;}
#footer{clear:both;margin:0 auto;width:1000px;height:235px;margin-top:-210px;position:relative;}

#location{position:absolute;right:17px;top:20px;padding-left:180px;cursor:pointer;}
#location p{font-size:18px;font-weight:normal;width:170px;margin:0 0 0 -180px;position:absolute;left:0;top:0;}
#location ul{position:relative;list-style:none;padding:0;margin:0;width:100px;height:27px;background-image:url('http://s.ok2go.ru/Content22/Css/images/sprite_vertical.png');background-position:0 -47px;background-repeat:repeat-x;z-index:5;}
#location li.active{height:25px;padding:4px 0 0 0;display:block;}
#location li{display:none;}
#location li.tl,#location li.tr{height:27px;width:11px;background-image:url('http://s.ok2go.ru/Content22/Css/images/sprite_corners.png');background-position:0 -134px;background-repeat:no-repeat;display:block;margin-left:-10px;z-index:3;}
#location li.tr{background-position:-12px -134px;width:17px;margin-left:0;margin-right:-16px;}
#locationPopup{position:absolute;z-index:2;width:128px;display:none;margin-left:-10px;}
#locationPopup ul{background:none;width:125px;margin:-8px 0 0 0;padding:10px 0 5px 0;border:1px solid #eee;border-top:0;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;list-style:none;height:auto;background:#fafafa;}
#locationPopup li{padding:0;margin:0;display:block;}
#locationPopup a{display:block;text-decoration:none;padding:3px 5px 3px 11px;}
#locationPopup a:hover{background:#ecf7fe;}

.tl,.tr,.bl,.br{width:9px;height:9px;display:block;background-image:url('http://s.ok2go.ru/Content22/Css/images/sprite_corners.png');position:absolute;overflow:hidden;}	
.tl{background-position:-38px -135px;left:-1px;*left:-2px;top:-1px;}	
.tr{background-position:-48px -135px;right:-1px;*right:-2px;top:-1px;}	
.br{background-position:-48px -144px;right:-1px;bottom:-1px;*bottom:-2px;}	
.bl{background-position:-38px -144px;left:-1px;bottom:-1px;*bottom:-2px;}	

#top_menu{height:39px;background:#fafafa;border-top:#89b1bf solid 3px;clear:both;margin-bottom:0px;}	
#top_menu ul{padding:0;margin:0;}	
#top_menu ul li{float:left;list-style:none;padding:0;margin:0;}	
#top_menu ul li a:link,#top_menu ul li a{color:#000;font-size:14px;text-decoration:none;display:block;padding:11px;}	
#top_menu ul li a.active,#top_menu ul li a.active:link,#top_menu ul li a:hover{background:#f0f0f0;}	
.cart{color:#058ca1;font-size:14px;position:absolute;right:20px;top:110px;z-index:0;background-image:url('http://s.ok2go.ru/Content22/Css/images/sprite_corners.png');background-position:0 0;padding:3px 0 0 30px;}	
.cart a{color:#058ca1;}	

.hole{height:200px;clear:both;}	

a,a:link{color:#4f8b9f;text-decoration:underline;}	
a:hover{color:#058ca1;text-decoration:none;}	
a:visited{color:#4f8b9f;}	


#toparticles	{
overflow:hidden;
padding:0px 0px 20px 0px;
}

#toparticles div.art	{
float:left;
padding-left:5px;
overflow:hidden;
}

#toparticles div.first	{
float:left;
overflow:hidden;
width:196px;
height:60px;
}
#toparticles ul{
background-color: #E7F0F3;
height: 25px;
margin: 0;
padding:0;
overflow: hidden;
}
#toparticles li {
float:left;
color:#014a50;
font-size:12px;
font-weight: bold;
line-height: 25px;
margin-right: 10px;
margin-left: 10px;
}

#toparticles a {
text-decoration:none;
}
