/* CSS Document */
html{height: 100%;}
body{background: #e5ebdf url(/img/wrapper_bg.png) top left repeat-y;height: 100%;margin: 0;padding: 0;font-family: "Myraid Pro", "Trebuchet", "Trebuchet MS", Verdana, Arial, sans-serif;}
.wrapper{background: url(/img/bg.png) top left repeat-x;min-height: 100%;height: auto !important;height: 100%;position: relative;}
.container{width: 998px;margin: 0;padding: 0;}
form{margin: 0;padding: 0;}
.icon{width: 206px;height: 275px;margin: 0 15px 0 16px;padding: 0 ;background: #b2c979;float: left;text-align: center;vertical-align: middle;border: #FFF solid;border-width: 0 2px 2px;}
* html .icon{margin: 0 15px 0 8px;}
.icon a{display:block;background:url(/img/logo.png) no-repeat;width:203px;height:64px;position:absolute;top:100px;z-index:100;left:21px;}
#title {position:absolute;left:0px;top:38px;width:998px;height:200px;margin: 0;padding: 5px 0 0;clear: right;color: #e5ebdf;color: #FFF;background:url(/img/bnr.jpg) no-repeat 240px 13px;}
#title h1{font-size: 1.7em;margin: 0;padding: 0;font-weight: normal;}
#title h2{font-size: 1.3em;line-height: .8em;margin: 0;padding: 0;font-weight: normal;}
#navigation {position: absolute;top: 235px;left: 240px;width: 750px;}
#navigation ul{margin: 0;padding: 0;list-style: none;list-style-image: none;border: none;font-size:11px;line-height:15px;}
#navigation ul li{float: left;margin: 0 4px 0 0;padding: 0;width: 110px;height: 42px;}
* html #navigation ul li{margin: 0 2px 0 0;width:90px;}
#navigation ul li a               {background: url(/img/tabs.png) 00px  00px no-repeat;color: #FFF;display: block;width: 110px;height: 32px;margin: 0;padding: 10px 0px 0px 10px;text-decoration: none;}
#navigation ul li a:hover         {background: url(/img/tabs.png) 00px -86px no-repeat;color: #EEE;}
#navigation ul li a.selected      {background: url(/img/tabs.png) 00px -86px no-repeat;color: #343434;}
#navigation ul li a.selected:hover{background: url(/img/tabs.png) 00px -43px no-repeat;color: #000;}
#body{float: left;margin-bottom: 220px;}
#body .sidebar{margin: 10px 0 0 30px;width: 170px;float: left;font-size: .9em;color: #465052;}
* html #body .sidebar{margin: 10px 0 0 15px;}
#body .sidebar h3{color: #465052;}
#body .sidebar .content{margin: 3px 0 3px 10px;padding: 0;width: auto;float: none;color: #465052;}
* html #body .sidebar .content {margin: 3px 0 3px 5px;}
/*  Menu      */
#body .sidebar ul.links{list-style: none;padding: 0;margin: 0;border: none;list-style-image: none;font-weight:bold;}
#body .sidebar ul.links li{padding: 0;border-bottom: #7c8c9b solid 1px;}
#body .sidebar ul.links li a{padding: 2px 6px;display: block;color: #465052;text-decoration: none;}
#body .sidebar ul.links li a:hover{background: #e0edf7;}
/*  Submenu   */
#body .sidebar ul.links li.active .title{background: #e0edf7;}
#body .sidebar ul.links li.active .title{}
#body .sidebar #submenu    {border-bottom: #7c8c9b solid 1px;}
#body .sidebar #submenu div.item {font-size:12px;border-bottom: #7c8c9b solid 0px;}
#body .sidebar .sub_active{text-decoration:underline;}

#body .content   {float: left;width: 710px;margin: 0px 0 0 43px;padding: 0;color: #59452a;cborder:1px solid red;}
#body .content  p{margin: 0;padding: 0 0 1em;}
#body .content h1{margin: 0;padding: 0;margin-bottom:1em;font-size:1.3em;margin-top:1.2em;}


h3{font-size: 1.1em;font-weight: bold;margin: 0;padding: 0;color: #59452a;clear: both;}
h4, h5, h6{margin: 0;padding: 0;clear: both;}
h4 a, h5 a, h6 a{text-decoration: none;}
h4{font-style: italic;}
#body a{color: #59452a;}
#body h3 a{text-decoration: none;}
/*Gallery*/
.navigate{margin-top:1em;}
#photos{}
#photos .item{width:100px;height:100px;margin-right:1em;margin-bottom:1em;float:left;text-align:center;}
.photo{text-align:center;}
/*Footer*/
.clear{clear: both;}
#footer{clear: both;position: absolute;background: #465052;bottom: 0 !important;bottom: -1px;width: 100%;margin: 0;padding: 0;padding-top:7px;padding-bottom:7px;color:#fff;font-size:13px;}
#footBody{clear: both;width: 100%;margin: 0;padding: 0;}
#footBody .showcase{text-align: center;}
#footBody .showcase img{padding: 0;margin: 2px;border: #DDA 3px solid;}
#copyright{background: #465052;color: #DDA;border-top: 1px solid;height: 1.7em;display:none;}
#copyright a{color: #DDA;}
#copyright .container{text-align: right;}
#contacts  {text-align:right;padding-right:2em;}
#counters  {position:absolute;left:-1000px;top:-1000px;}
/*  Subpages  */
#subpages {margin-bottom:1em;}
#subpages div{margin-bottom:0.5em;font-size:13px;}
#subpages .active{font-weight:bold;}
#subpages .active a{text-decoration:none;}
/*  Calendar  */
#calendar a {color: #DF9496;}
#calendar {width: 100%;padding: 0;margin: 0;border-left: 1px solid #A2ADBC;font: normal 12px/20px;color: #616B76;text-align: center;background-color: #fff;}
#calendar .nav, #calendar .nav a {font: bold 18px;color: #fff;text-align: center;text-decoration: none;}
#calendar caption {margin: 0;padding: 0;width: 100%;background: #A2ADBC;color: #fff;font: bold 12px;text-align: center;}
#calendar th {font: bold 11px/20px;color: #616B76;background: #D9E2E1;border-right: 1px solid #A2ADBC;border-bottom: 1px solid #A2ADBC;border-top: 1px solid #A2ADBC;}
#calendar .today, #calendar td.today a, #calendar td.today a:link, #calendar td.today a:visited {color: #F6F4DA;font-weight: bold;background: #DF9496;}
#calendar td {border-right: 1px solid #A2ADBC;border-bottom: 1px solid #A2ADBC;width: 20px;height: 20px;text-align: center;}
#calendar td a {text-decoration: none;font-weight: bold;display: block;}
#calendar td a:link, #calendar td a:visited {color: #608194;}
#calendar td a:hover, #calendar td a:active {color: #6aa3ae;}
/*  Gallery  */
#gallery{padding:0;margin:0 auto;list-style-type:none;overflow:hidden;width:467px;height:240px;border:1px solid #888;background:#fff url(/img/win_backh.gif) bottom right no-repeat;}
#gallery li {float:left;}
#gallery li a {display:block;height:240px;width:28px;overflow:hidden;float:left;text-decoration:none;border-right:1px solid #fff;cursor:default;}
#gallery li a img {border:0;background: #FFF url(/img/gallery_loading.gif) top left no-repeat;}
#gallery li a:hover {background:#eee; width:320px;}  
/*  Archive  */
.archive{width: 700px;background: #ecf2e6;border-collapse: collapse;margin-left: 20px;}
.archive thead{text-align: left;}
.archive td, .archive th{border: 2px solid #d3d9ce;padding: 3px;border-collapse: collapse;}
.archive .spanner{color: #d3d9ce;font-weight: bold;}
.archive .options{text-align: center;}
/*  General Elements  */
pre{display: block;font-family: monospace;overflow:visible;border-width: 1px 0;border-style: dashed;padding: 3px;}
code{color: #F60;border-width: 0 1px;border-style: dashed;display: block;padding: 3px;}
blockquote{background: #ecf2e6 url(/img/quote.gif) top left no-repeat;margin: 5px 20px;padding: 5px 5px 5px 43px;border: 1px solid #d3d9ce;}
ol li ol{list-style: lower-roman;}
ol li ol li ol{list-style: lower-alpha;}
ul{list-style-image: url(/img/arrow.gif);padding-left: 30px;}

/* Баннер */
#banners{margin-top:1em;}
.banner_container{margin-bottom:1em;}
/* Новости */
.news_in_page {margin-bottom:1.5em;border:1px solid xred;padding:1em;background:#d0d6cb;}
.news_in_page .date{float:left;width:120px;text-align:right;font-size:80%;}
.news_in_page .name{margin-left:130px;}
.news_in_page .name a{text-decoration:none;}
.news_in_page .desc{margin-left:130px;margin-top:1em;font-size:80%;}
.content_date {}