/* Базовые элементы */

html,body{margin:0; padding:0; width:100%; height:100%;}
body{font-family:Tahoma; font-size:11px; color:#ffffff; background-color:#0b496a;}

p,td,div{font-family:Tahoma;font-size:11px;color:#ffffff;}
p{padding:0px; margin:0px;}
img{border:none;}
form{margin:0px; padding:0px;}
a{color:#00ccff; text-decoration:underline;}
a:hover{text-decoration:underline;}
a:visited{text-decoration:underline;}
a:visited:hover{text-decoration:underline;}
input{border:none;margin:0px; padding:0px;}

/* Сайт */  

.HeaderLeft{width:526; height:190; background:#60beec;}
.HeaderFill{height:190; background:#60beec; background-image:url('/images/head_fill.jpg'); background-repeat:repeat;} 
.HeaderRight{width:300; height:190; background:#60beec;} 

.LeftMenu{width:240; background:#0d5576; vertical-align:top;padding:4px 5px 4px 5px;}
.Content{background:#0b496a; vertical-align:top;padding: 18px 15px 15px 15px;} 
.ContentMaps{background:#0b496a; vertical-align:top;padding: 18px 3px 15px 3px;}
.ContentBlock{background:#0b496a; vertical-align:top;padding: 18px 3px 15px 3px;}
.ContentHome{background:#0b496a; vertical-align:top;padding: 3px 0px 15px 0px;}
.ContentHome2{background:#0b496a; vertical-align:top;padding: 18px 15px 15px 15px;}
.RightMenu{width:240; background:#0d5576; vertical-align:top;padding:4px 5px 4px 4px;}
.MainSep{width:1; background:#336682;}

.MainFootSep{height:1; background:#0b496a;}

.FooterTop{height:1; background:#5a8ba1;}   
.FooterLeft{width:250; height:88; background:#1b7f7e; background-image:url('/images/foot_leftfill.jpg'); background-repeat:repeat;font-size:10px;text-align: center; vertical-align:middle;}
.FooterFill{height:88; background:#1b7f7e; background-image:url('/images/foot_fill.jpg'); background-repeat:repeat;}
.FooterRight{width:249; height:88; background:#1b7f7e;}
.FooterSep{width:1; height:88; background:#336f8b; background-image:url('/images/foot_lrfill.jpg'); background-repeat:no-repeat;}   

.RMenuAll{width:240;}

.RSep{width:240; height:1;color:#347f9b;}

.NewsHead{width:240; height:38; background:#137291;}
.NewsItem{background:#116989;padding:7px;}
.NewsFoot{width:240; height:8; background:#116989;padding:0;}

.NewsDate{color:#ffffff;font-size:10px;padding-bottom:3px;text-align:left;}
.NewsDesc{color:#ffffff;font-size:10px;} 
.NewsTextLink{color:#a8eeff;font-size:10px;line-height:150%;text-align:left;} 
.NewsTextLink:hover{text-decoration: underline;}
.NewsTextLink:visited{text-decoration: none;}
.NewsTextLink:visited:hover{text-decoration: underline;}
.NewsText{color:#a8eeff;font-size:10px;line-height:150%;text-align:left;}
.NewsStamp{vertical-align:top;padding:3px;padding-right:6px;} 
.NewsLink{color:#ffffff}  
.NewsLink:visited{color:#ffffff;} 
.NewsLink:hover{color:#ffffff;text-decoration: underline;}  
.NewsLink:visited:hover{color:#ffffff;text-decoration: underline;}  

.NewsFull{vertical-align:top;}

.RMenuFill{height:100%;}  

.RMenuBannerSep{height:5px;} 

.MainMenuSep{width:240px; height:1px;color:#347f9b;}
.MainMenuItem{width:240px;height:13px;background:#116989;}
.MainMenuStampCell{text-align:center;}
.MainMenuStamp{width:30px;;display:block;float:left;}
.MainMenuLink{width:210px;color:#ffffff;font-size:10px;font-weight:bold;text-transform:uppercase;display:block;float:left;}

.MainMenuItemFill{width:240px;height:10px;background:#116989;}  
.MainMenuTopFill{width:240px;height:10px;background:#116989;} 
.MainMenuBottomFill{width:240px;height:9px;background:#116989;} 

.MainMenuTopFill{height:4px;background:#0d5576;}
.MainMenuFill{height:100%;background:#0e5c7c;}  

.MainMenuSubItem{width:240px;height:13px;background:#116989;padding-left:40px;}  
.MainMenuSubLink{color:#64e0ff;font-size:10px;text-transform:uppercase;display:block;float:left;}
.MainMenuSubLinkActive{color:#ffffff;font-size:10px;text-transform:uppercase;display:block;float:left;}

.DescMain{width:100%; height:60; background:#116989; background-image:url('/images/desc_main.jpg'); background-repeat:no-repeat;}
.DescText{padding: 0px 0px 0px 13px;height:32px;float:left;font-size: 25;}
.DescCorner{position: relative; top: 46px; left: 0px;float:left} 

.MainArea{padding: 5px 5px 5px 6px;height:100%;vertical-align: top;}
.MainAreaTable{vertical-align:top;} 

.WeatherHead{width:240; height:38; background:#137291;}  
.WeatherHead2{width:240; height:35; background:#116989;}
.WeatherHeadLeft{color:#ffffff;font-size:10px;float:left;left:12;top:12;position:relative;}
.WeatherHeadRight{float:right;}
.WeatherContent{width:240;padding:10px;background:#116989;}         
.WeatherContentA{font-size:10px;color:#ffffff;}

.PageNews{width:100%;vertical-align:top;text-align:left;height:100%;}    
.PageNewsDate{height:13px;vertical-align:top;}  
.PageNewsImageBorder{width:134px;height:100px;border-style:solid;border-color:#0099cc;border-width:1px;text-align:center;}  
.PageNewsTitle{text-transform:uppercase;font-weight:bold;height:13px;vertical-align:top;}
.PageNewsText{vertical-align:top;}
.PageNewsStamp{padding:4px;vertical-align:top;}

.RMenuNewsDate{padding:15px 0px 5px 25px; background:#116989;}
.NewsDateInput{font-size:10px;}
.NewsDateHSpace{width:10px;}
.NewsDateVSpace{height:10px;}
.NewsDateButton{text-align: right;}

.LineContent{text-align:center;vertical-align:bottom;padding-top:15px;height:100%;}         /*  */

.HorLineFill{width:100%;height:1px; background:#2f6480; background-image:url('/images/horline_fill.jpg'); background-repeat:repeat;}
.PageNewsFill{height:100%;height:20px;}

.PageLineLink{color:#116989;font-size:10px;font-weight:bold;text-decoration:underline;}
.PageLineLink:hover{text-decoration:underline;}
.PageLineLink:visited{text-decoration:underline;} 
.PageLineLink:visited:hover{text-decoration:underline;} 
.PageLineSpace{width:10px;}

.PageService{width:100%;vertical-align:top;}
.PageServiceImg{width:155px;height:127px;text-align:center;vertical-align:top;}
.PageServiceZoom{width:155px;background:#116989;text-align:center;background-image:url('/images/advservice_corner2.jpg'); background-position:bottom right; background-repeat:no-repeat;}
.PageServiceZoomLink{color:#64e0ff;font-size:10px;font-weight:bold;display:block;height:100%;padding:10px 0px 10px 0px;}
.PageServiceTitle{height:23px;color:#64e0ff;font-weight:bold;padding-left:20px;}
.PageServiceButton{height:23px;text-align:right;}
.PageServiceText{height:90px;padding-left:18px;vertical-align:top;padding-top:5px;} 
.PageServicePriceTitle{padding-left:18px;height:15px;}
.PageServicePrice{padding-left:18px;}  
.PageServicePrice2{font-size:19px;font-weight:bold;}
.PageServiceFill{height:20px;}  
.PageServiceCorner{position:relative;top:10px;left:0px;}   

.PageAdvService{width:100%;vertical-align:top;height:100%;}
.PageAdvServiceHFill{width:2px;}
.PageAdvServiceVFillH{height:2px;}
.PageAdvServiceVFill{height:1px; background:#2f6480; background-image:url('/images/horline_fill2.jpg'); background-repeat:repeat;} 
.PageAdvServiceNameH{text-align:center;color:#64e0ff;font-size:10px;font-weight:bold;text-transform:uppercase;width:157px;height:42px;background:#106383;background-image:url('/images/advservice_corner1.jpg'); background-repeat:no-repeat;}
.PageAdvServiceTextH{text-align:center;color:#64e0ff;font-size:10px;font-weight:bold;text-transform:uppercase;height:42px;background:#106383;}
.PageAdvServicePriceH{text-align:center;color:#64e0ff;font-size:10px;font-weight:bold;text-transform:uppercase;width:129px;height:42px;background:#106383;}
.PageAdvServiceName{text-align:center;vertical-align:top;font-size:10px;font-weight:bold;background:#116989;padding:5px 5px 10px 5px;}
.PageAdvServiceText{vertical-align:top;background:#116989;padding:5px 5px 10px 5px;}
.PageAdvServicePrice{text-align:center;vertical-align:top;background:#116989;padding:5px 5px 10px 5px;}
.PageAdvServicePriceLast{text-align:center;vertical-align:top;background:#116989;padding:5px 5px 10px 5px;background-image:url('/images/advservice_corner2.jpg'); background-position:bottom right; background-repeat:no-repeat;}
.PageAdvServiceImage{border-style:solid;border-color:#0b496a;border-width:1px;}

.PageFish{width:100%;vertical-align:top;height:100%;}
.PageFishHFill{width:2px;}
.PageFishVFillH{height:2px;}
.PageFishVFill{height:1px; background:#2f6480; background-image:url('/images/horline_fill2.jpg'); background-repeat:repeat;} 
.PageFishNameH{text-align:center;color:#64e0ff;font-size:10px;font-weight:bold;text-transform:uppercase;width:181px;height:42px;background:#106383;background-image:url('/images/advservice_corner1.jpg'); background-repeat:no-repeat;}
.PageFishTextH{text-align:center;color:#64e0ff;font-size:10px;font-weight:bold;text-transform:uppercase;background:#106383;}
.PageFishName{text-align:center;vertical-align:top;font-size:10px;font-weight:bold;text-transform:uppercase;width:157px;background:#116989;padding:5px 5px 10px 5px;}
.PageFishText{vertical-align:top;background:#116989;padding:5px 5px 10px 5px;}
.PageFishTextLast{vertical-align:top;background:#116989;padding:5px 5px 10px 5px;background-image:url('/images/advservice_corner2.jpg'); background-position:bottom right; background-repeat:no-repeat;}
.PageFishImage{border-style:solid;border-color:#0b496a;border-width:1px;}
.PageFishFull{vertical-align:top;}
                   
.PageRestTable{width:100%;vertical-align:top;text-align:center;}
.PageRest{float:left;padding:10px;}
.PageRestImg{width:155px;height:106px;}
.PageRestTitle{min-width:155px;width:155px;height:46px;background-color:#116989;text-align:center;background-image:url('/images/advservice_corner2.jpg'); background-position:bottom right; background-repeat:no-repeat;}
.PageRestLink{color:#64e0ff;font-weight:bold;}
.PageRestFull{vertical-align:top;} 

.PageGroupName{padding:10px 10px 10px 10px;clear:both;} 
.PageGroupNameLink{color:#64E0FF;font-weight:bold;text-transform:uppercase;}
.PageGallery{padding:10px 10px 10px 10px;cursor:pointer;float:left;}
.PageGalleryTable{display:inline;margin-bottom: 10px;} 
.PageGalleryImg{border-style:solid;border-color:#0098cc;border-width:1px;height:112px;text-align:center;}
.PageGalleryTitle{height:46px;background-color:#116989;text-align:center;width:112px;min-width:110px;}
.PageGalleryLink{color:#64e0ff;font-weight:bold;}
.PageGalleryFill{background-color:#116989;}
.PageGLTCorner{width:5px;height:5px;background-color:#116989;text-align:center;background-image:url('/images/gallery_lt.jpg'); background-repeat:no-repeat;}
.PageGRTCorner{width:5px;height:5px;background-color:#116989;text-align:center;background-image:url('/images/gallery_rt.jpg'); background-repeat:no-repeat;}
.PageGLBCorner{width:5px;height:5px;background-color:#116989;text-align:center;background-image:url('/images/gallery_lb.jpg'); background-repeat:no-repeat;background-position:bottom;}
.PageGRBCorner{width:5px;height:5px;background-color:#116989;text-align:center;background-image:url('/images/gallery_rb.jpg'); background-repeat:no-repeat;background-position:bottom;}

.PageGLTCornerV{width:4px;height:4px;background-color:#116989;text-align:center;background-image:url('/images/gallery_photo_lt.jpg'); background-repeat:no-repeat;}
.PageGRTCornerV{width:4px;height:4px;background-color:#116989;text-align:center;background-image:url('/images/gallery_photo_rt.jpg'); background-repeat:no-repeat;}
.PageGLBCornerV{width:4px;height:4px;background-color:#116989;text-align:center;background-image:url('/images/gallery_photo_lb.jpg'); background-repeat:no-repeat;background-position:bottom;}
.PageGRBCornerV{width:4px;height:4px;background-color:#116989;text-align:center;background-image:url('/images/gallery_photo_rb.jpg'); background-repeat:no-repeat;background-position:bottom;}
.PageGalleryTitleV{height:35px;color:#64e0ff;text-align:center;vertical-align:middle;background-color:#116989;}
.PageGalleryImgV{width:640px;height:480px;border-style:solid;border-color:#0098cc;border-width:1px;text-align:center;} 

.PageZakaz{width:100%;background-color:#116989;}   
.PageZakazContent{padding:10px;}   
.PageZakazTable{width:100%;}
.PageZakazInput{width:100%;margin-top:5px;border-style:solid;border-color:#0c4a6b;border-width:1px;}
.PageZakazInput2{width:100%;height:115px;margin-top:5px;border-style:solid;border-color:#0c4a6b;border-width:1px;}
.PageZakazInput3{width:100%;height:330px;margin-top:5px;border-style:solid;border-color:#0c4a6b;border-width:1px;}
.PageZakazCell{padding:5px 0px 5px 0px;}
.PageZakazCellHeader{padding:25px 0px 5px 0px;}
.PageZakazCellHeader2{padding:25px 0px 15px 0px;}  
.PageZakazSubmit{padding:15px 0px 5px 0px;}
.PageZLTCorner{width:4px;height:4px;background-color:#116989;background-image:url('/images/zakaz_lt.jpg'); background-repeat:no-repeat;}
.PageZRTCorner{width:4px;height:4px;background-color:#116989;background-image:url('/images/zakaz_rt.jpg'); background-repeat:no-repeat;}
.PageZLBCorner{width:4px;height:4px;background-color:#116989;background-image:url('/images/zakaz_lb.jpg'); background-repeat:no-repeat;}
.PageZRBCorner{width:4px;height:4px;background-color:#116989;background-image:url('/images/zakaz_rb.jpg'); background-repeat:no-repeat;}
.PageZL{width:4px;background-color:#116989;background-image:url('/images/zakaz_l.jpg'); background-repeat:repeat;}
.PageZR{width:4px;background-color:#116989;background-image:url('/images/zakaz_r.jpg'); background-repeat:repeat;}
.PageZT{height:4px;background-color:#116989;background-image:url('/images/zakaz_t.jpg'); background-repeat:repeat;}
.PageZB{height:4px;background-color:#116989;background-image:url('/images/zakaz_b.jpg'); background-repeat:repeat;}
.PageZLine{padding:9px;width:1px;background-color:#116989;background-image:url('/images/zakaz_line.jpg'); background-repeat:repeat-y;background-position:center;}
.PageZLine2{margin:9px 0px;height:1px;background-image:url('/images/shline.gif'); background-repeat:repeat-x;}

.PageMessage{width:100%;background-color:#116989;} 
.PageMessageContent{padding:20px;text-align:center;} 
.PageMessageLink{color:#64e0ff;} 
.PageMLTCorner{width:4px;height:4px;background-color:#116989;background-image:url('/images/zakaz_lt.jpg'); background-repeat:no-repeat;}
.PageMRTCorner{width:4px;height:4px;background-color:#116989;background-image:url('/images/zakaz_rt.jpg'); background-repeat:no-repeat;}
.PageMLBCorner{width:4px;height:4px;background-color:#116989;background-image:url('/images/zakaz_lb.jpg'); background-repeat:no-repeat;}
.PageMRBCorner{width:4px;height:4px;background-color:#116989;background-image:url('/images/zakaz_rb.jpg'); background-repeat:no-repeat;}
.PageML{width:4px;background-color:#116989;background-image:url('/images/zakaz_l.jpg'); background-repeat:repeat;}
.PageMR{width:4px;background-color:#116989;background-image:url('/images/zakaz_r.jpg'); background-repeat:repeat;}
.PageMT{height:4px;background-color:#116989;background-image:url('/images/zakaz_t.jpg'); background-repeat:repeat;}
.PageMB{height:4px;background-color:#116989;background-image:url('/images/zakaz_b.jpg'); background-repeat:repeat;} 

.PageResp{width:100%;vertical-align:top;height:100%}
.PageRespDateName{}
.PageRespDate{font-weight:bold;}  
.PageRespDateNameSep{font-weight:bold;color:#137291;} 
.PageRespName{font-weight:bold;color:#64e0ff;}  
.PageRespText{padding: 0px 0px 20px 0px;}
.PageRespPhotoTd{text-align:right;}
.PageRespPhoto{font-weight:bold;color:#64e0ff;text-decoration:underline;}     
.PageRespPhoto:hover{text-decoration:underline;}
.PageRespPhoto:visited{text-decoration:underline;}
.PageRespPhoto:visited:hover{text-decoration:underline;}

.PageGalleryLineLink{font-weight:bold;color:#ffffff;text-transform:uppercase;text-decoration:underline;}
.PageGalleryLineLink:hover{text-decoration:underline;}  
.PageGalleryLineLink:visited{text-decoration:underline;} 
.PageGalleryLineLink:visited:hover{text-decoration:underline;}
.PageGalleryLineSep{color:#339900;font-weight:bolder;font-family: Verdana;}

.PageMapsParent{width:100%;text-align: center;}  
.PageMaps{background-color:red;margin:0px auto;text-align: left;} 
.PageMapsCell{background-color:#0b496a;cursor:pointer;} 


