﻿body{margin:0px;padding:0px;background: url('/img/HeadBG.png') repeat-x top;font-family:Arial;font-size: 12px;color: #414141;}
a{color: #14709f;text-decoration: none;}
a:hover{text-decoration: underline;}
img{border:none;}
.Header,.CenterBody,.Map,.CopyrightBlock{margin:auto;padding:0px;width: 974px;}
.ErrorList{padding: 10px;color: Red;}
/* ----- Шапка -- */
div.InMain{padding: 30px 300px 20px 200px;}
div.InMain img{border: none 0px;height:93px;width: 472px;}
.HeadBlock{background: url('/img/Head.jpg') no-repeat top center;border-bottom: solid 1px #ffffff;height: 177px;padding-left: 20px;}
.HeadBut{padding-left: 350px;}
.HeadBut td{padding: 0px 7px;}
.SearchBlock div{padding: 2px 5px;border: solid 1px #b5ced9;background-color: #ffffff;}
.SerchText{border: 0px;font-family: Arial;font-size: 11px;font-style:italic;color:#3e4042;height:20px;}
.InputBtn{cursor: pointer;border:0px;background-color: #ffffff;background: url('/img/Search.gif') no-repeat center center;width:14px;height:20px;}
/* -- // Шапка -- */
/* ----- Центральная часть -- */
.CenterBlock{margin:0px;padding: 0px 0px 15px 0px;background: url('/img/CenterBG.png') repeat-x bottom;	border-bottom: solid 3px #b4b9bf;position:relative;}
.PersonPhoto{width: 165px;vertical-align: top;}
.Avatar{width:70px;margin:10px;}
/*   Главное меню  */
.MainMenuBlock{background: #ebe7da url('/img/MainMenu.png') 0px -43px repeat-x;}
.MMBLeft{background: url('/img/MainMenu.png') 0px -86px no-repeat;}
.MMBRight{background: url('/img/MainMenu.png') no-repeat right top;}
.MainMenu{margin:0px;padding: 0px;list-style: none;height: 43px;text-align:center;}
.MainMenu li{background: url('/img/MainMenuSplit.png') no-repeat right top;padding: 12px 20px 15px 20px;font-size:13px;font-weight:bold;float:left;text-align:center;}
li.MainMenu_Activ,.MainMenu li:hover{background: url('/img/MainMenu.png') 0px -129px repeat-x;cursor: pointer;}
.MainMenu_Activ a{color: #347198;}
.MainMenu_DeActiv a{color: #3b4a56;}
.MainMenu a:hover{text-decoration: none;}
/* // Главное меню */
/* Вкладки */
.PageTabs{margin-bottom: 12px;padding-left:20px;border-bottom: solid 2px #cfccc0;height: 35px;}
.PageTabs div{float:left;margin: 0px;background-color: #f1efeb;border-right: solid 1px #cfccc0;border-top: solid 1px #edebe6;font-family:Arial;font-size: 13px;color: #414141;}
.PageTabs div.Now{background-color:#dbd9d2;border:solid 1px #ffffff;border-bottom:solid 3px #7dc0e8;}
.PageTabs a{display:block;font-family:Arial;font-size: 13px;color: #414141;padding: 10px 20px 8px 20px;}
/* // Вкладки */
/* Информационные блоки */
.BlockInMain{margin: 0px;width: 972px;background-color: #ffffff;border-left: solid 1px #e0e2e4;border-right: solid 1px #e0e2e4;border-bottom: solid 1px #e0e2e4;}
.BlockInMain td{padding:0px;text-align:left;vertical-align: top;}
.GreyBlock{border:solid 1px #e0e2e4;border-top: solid 3px #bbc5cf;background: url('/img/GreyBlock.png') repeat-x top;}
.BrownBlock{border:solid 1px #ebe7da;border-top:solid 3px #d7d0b9;background: #f6f4ee url('/img/BrownBlock.png') repeat-x top;}
.Graphics{width:100%;margin-bottom: 10px;}
.AlbomsBlock{border: solid 1px #e0e2e4;border-top: solid 3px #e0e2e4;background: #f6f6f6 url('/img/AlbomsBG.png') repeat-x top;}
.BlockTitle{margin:0px;padding:15px;font-size:13px;font-weight:bold;color:#414141;text-transform:uppercase;}
.Archive{margin: 0px;padding-left: 21px;float:right;background: url('/img/Archive.gif') no-repeat center left;}
.AllPhotos a,.AllVideos a,.Archive a{color:#14709f;font-size: 13px;text-decoration: underline;text-transform: none;font-weight:bold;}
.AllPhotos a:hover,.AllVideos a:hover,.Archive a:hover{color: #414141;}
       
.NewsItem{margin:0px 13px;margin-bottom:8px;}
.NewsPhoto{float:left;margin-right:10px;max-width:108px;}
.NewsDate{background: url('/img/NewsDate_Bg.png') no-repeat top left;font-size:10px;color:#666666;max-height:14px;padding:2px 5px 0px 5px;}
.NewsPhoto a{border:none;}
.NewsPhoto img{margin:0px;padding:0px;width:102px;min-height:69px; border:Solid 3px #D2CFC5;}
.NewsDesc{padding-top:15px;line-height:14px;}

.AlbomPic{margin:0px;border:solid 1px #f6f6f6;background-color:#e0e0e0;text-align:center;padding:8px;}
.AlbomPic img{border:0px;height:94px;max-width:176px;}
.AlbomDate{margin-top:11px;padding:0px 11px;color:#8c8a82;}
.AlbomDesc{margin:5px 0px;padding:0px 11px;}
.AllPhotos,.AllVideos{margin:0px 11px 10px 11px;padding-left:21px;}
.AllPhotos{background: url('/img/Photo.png') no-repeat center left;}
.AllVideos{background: url('/img/Video.png') no-repeat center left;}

.PublText,.AnonsText{padding: 0px 5px;}
.DateBlock{font-size: 11px;color: #8c8a82;padding: 0px 5px 2px 5px;}
.Publ_Title,.Anons_Title{padding: 0px 5px;}
.Publ_Title a,.News_Title a{font-size: 12px;color: #14709f;}
.Anons_Title a{font-size: 12px;color: #a07235;}
/* // Информационные блоки */
.BlockInMainFirst{margin: 0px;width: 972px;background-color: #ffffff;border: solid 1px #e0e2e4;}
.PagePath{padding: 4px 10px;font-size: 12px;color:#a9a7a0;}
.PagePath span{color:#189ee2;padding: 0px 5px;}
.PagePath a{font-size: 12px;color:#a9a7a0;text-decoration: underline;}
.Caption{padding: 20px;font-family: Arial Narrow;font-size: 27px;color:#7296b5;}
div.FlashMap{margin: 5px 0px 20px 50px;width:302px;height:333px;}
div.FlashMap img{position: absolute;width:302px;height:333px;border: none;}
div.FlashMap img.SelectRgion{display: none;}
.MainText{padding: 0px 20px;}
.ContactsList{padding: 0px 20px;}
.ContactsList div.PersonItem{margin-bottom: 25px;padding: 0px 20px;}
.ContactsList div.PersonItem p{margin:2px 0px;}
.ContactsList div.PersonItem a.PersonName{font-weight:bold;font-size:13px;margin: 0px 0px 10px 0px;}
/* -- // Центральная часть -- */

/*-- PersonLaw.aspx -- */
.ListItem{clear:both;padding: 4px;margin: 0px 1px;}
.ListItem:hover{background:#f5f5f5;}
.LiPhoto{float:left;margin:0px 15px;border:solid 4px #d5d5d5;max-width:76px;}
.LiPhoto img{width:75px;max-width:76px;min-width:76px;}
.LiInfo{margin-left:105px;}
.LiInfo p{margin: 0px;padding:0px;color:#313131;font-size:11px;}
.LiInfo a{margin:3px 5px 3px 0px;padding:0px;font-size:13px;color:#2072aa;font-weight:bold;}
/* //-- PersonLaw.aspx -- */

/*-- Photo.aspx -- */
.AlbomPhoto{float:left;margin:0px 15px;border:solid 4px #d5d5d5;}
.AlbomPhoto img{width: 143px;}
.AlbomInfo{margin-left:173px;}
.AlbomInfo p{margin: 0px 5px;padding:0px;color:#313131;font-size:11px;}
.AlbomInfo a{margin:3px 5px 3px 0px;padding:0px;color:#2072aa;font-weight:bold;}
.AlbomInfo a.AlbomCap{font-size:13px;}
/* //-- Photo.aspx -- */

/* ----- Карта сайта (снизу) -- */
.MapBlock{border-top: solid 1px #b4b9bf;background: url('/img/GreyBlock.png') repeat-x top;}
div.Map table td{width: 25%;font-family: Arial;font-size: 11px;vertical-align:top;}
div.Map table td li{list-style: none;}
div.Map table td li.lavel1{margin: 7px 0px;color:#414141;font-weight: bold;text-transform:uppercase;}
div.Map table td li.lavel1 a{color:#414141;}
div.Map table td li.lavel2{color:#14709f;border-bottom: dotted 1px #b1aea7;padding: 4px 0px 4px 10px;background: url('/img/BotMenuBg.gif') no-repeat top left;}
div.Map table td li.lavel2 a{color:#14709f;}
div.Map table td li.lavel2 a:hover{color:#414141;text-decoration: none;}
/* -- // Карта сайта (снизу) -- */
/* ----- Копирайт -- */
.CopyrightBlock{font-family: Arial;font-size: 11px;color:#787d7f;}
.Statictik{text-align:right;vertical-align:bottom;}
/* -- // Копирайт -- */
/* Социальные сети */
#SocSeti {margin-right:auto;margin-left:auto;display: inline-block;border: 1px solid #E5E5E5;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;padding: 6px 0 6px 6px;background: #FFF;overflow: hidden;}
* html #SocSeti {display: inline}
*+html #SocSeti {display: inline}
#SocSeti:hover {background: #F6F6F6;border: 1px solid #D4D4D4;-moz-box-shadow: 0 0 5px #DDD;-webkit-box-shadow: 0 0 5px #DDD;box-shadow: 0 0 5px #DDD;}
#SocSeti a {float: left;width: 32px;height: 32px;margin: 0 6px 0 0;padding: 0;background-color: #F6F6F6;}
#SocSeti img {margin: 0 !important;padding: 0 !important; border: none !important;}
/* Социальные сети */

div.Pager{padding:10px 0px;overflow:hidden;}
div.Pager a{padding:5px 7px 6px 7px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:solid 1px #dedede;background:#f0f0f0;color:#313131;}
div.Pager td.PagerNow a{border:solid 1px #41708e;background:#6799b8;color:#ffffff;}

div.BannersBlock{position:absolute;z-index:1000;left:0px;top:0px;bottom:0px;overflow:hidden;width:30px;padding:3px;background:#fff; filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
div.BannersBlock:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;width:200px;}
div.Buttons{float:right;}


/* Для разрешения экрана 1100px */
@media only screen and (min-width: 1200px)
{
    div.CenterBody{width: 1182px;}
    div.BannersBlock{position:inherit;overflow:auto;margin-right:8px;padding:0px 2px;width:196px;float:left;display:block;min-height:196px;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
    div.BannersBlock:hover{width:196px;}
    a.ButtonText{display:block;overflow:hidden;}
}