/*
Project: --------------
Author: Stadnikov [lobster] Veniamin
e-mail: veiamins@gmail.com
icq: 264927884  */

/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- GENERAL CLASSES -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
* {margin: 0; padding: 0;}
html {height: 100%;}
body {height: 100%; }
.body_main{background: #d9e5fe url(./images/background/body.png) top left repeat-x !important;}
.body_inner{background: #dae6ff url(./images/background/body_inner.png) top left repeat-x !important;}
img{border: none;}
.clear{clear:both; font-size:1px; line-height:0px;}
a:hover{text-decoration: none;}


/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- CONTAINERS CLASSES -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
div#general{height: 100%;}
#content {position: relative; min-height: 100%; min-width: 1000px; width: expression((documentElement.clientWidth||document.body.clientWidth)<1000?'995px':''); z-index:100000000000000000;}
* html #content { height: 99.9999999999999%; }

#content_ {position: relative; min-height: 100%; min-width: 1000px; width: expression((documentElement.clientWidth||document.body.clientWidth)<1000?'995px':''); z-index:100000000000000000;}
* html #content_ { height: 99.9999999999999%; }

#text_block { padding-bottom: 180px; width: 939px; margin:0px auto; background: url(./images/background/head.jpg) top center no-repeat !important; min-height: 100%;}
#text_block_ { padding-bottom: 0px; width: 939px; margin:0px auto; background: url(./images/background/head_inner.jpg) top center no-repeat !important; min-height: 100%;}
#header{height: 339px; position: relative;}
/* 765 - 340 = 425 */

#left_collumn{float:left; width:0px;}
#right_collumn{float:right;width:340px;}
#wrap1{float:right;width:100%;margin-left:-0px;}
#wrap2{margin-left:0px;}
#wrap3{width:100%;}
#wrap4{float:left;width:100%;margin-right:-340px;}
#center_collumn{margin-right:340px;}

#footer { position: relative; height: 167px; margin-top: -167px; z-index: 0;}

/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- HEADER -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
.logo{width: 204px; height: 114px; position: absolute; top: 23px; left: 50%; margin-left: -112px; cursor: pointer;}

.left_side{background: url(./images/leftside.jpg) left 519px no-repeat; min-height: 100%;}
* html .left_side { height: 99.9999999999999%; }
.right_side{background: url(./images/rightside.jpg) right 446px no-repeat; min-height: 100%;}
* html .right_side { height: 99.9999999999999%; }

/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- INDEX MENU -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
.index_menu{height: 425px; position: relative; margin-bottom: 40px;}
.index_menu .p1{position: absolute; top: 278px; left: 133px;}
.index_menu .p2{position: absolute; top: 380px; left: 261px;}
.index_menu .p3{position: absolute; top: 402px; left: 472px;}
.index_menu .p4{position: absolute; top: 363px; left: 661px;}
.index_menu .p5{position: absolute; top: 262px; left: 727px;}

/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- INDEX NEWS BLOCK -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
.index_news_container{position: relative; width: 428px;}
.index_news_header{height: 20px; width: 128px; background: url(./images/news_block/header.gif) top left no-repeat; color: #ffffff; font-size: 12px; font-family: Tahoma; font-weight: bold; padding-left: 18px; line-height: 18px;}

.index_news_block{background: #5778b7 url(./images/news_block/bg.jpg) top left repeat-x;}
.index_news_block .t{background: url(./images/news_block/border.jpg) top left repeat-x;}
.index_news_block .r{background: url(./images/news_block/border.jpg) top right repeat-y;}
.index_news_block .l{background: url(./images/news_block/border.jpg) top left repeat-y;}
.index_news_block .tr{background: url(./images/news_block/tr.gif) top right no-repeat;}
.index_news_block .bl{background: url(./images/news_block/bl.jpg) bottom left no-repeat;}
.index_news_block .br{background: url(./images/news_block/br.jpg) bottom right no-repeat;}
.index_news_block .ri{background: url(./images/news_block/right_img.gif) top right no-repeat;}
.index_news_block .news_content_area{min-height: 215px;}
* html .index_news_block .news_content_area{height: 215px;}

.news_list{padding: 19px 45px 10px 18px;}
.news_list li{list-style: none; padding-bottom: 14px;}
.news_list li .news_date{height: 16px; float: left; background: url(./images/news_block/date_bg.gif) top left repeat-x; color: #FFFFFF; font-size: 11px; font-family: Tahoma; padding: 1px 7px; margin-bottom: 4px;}
.news_list li .news_header{color: #FFFFFF; font-size: 11px; font-family: Tahoma; font-weight: bold; line-height: 14px; display: block;}
.news_list li .news_header a{color: #FFFFFF; font-size: 11px; font-family: Tahoma; font-weight: bold; line-height: 14px; }

.news_list li.arhive{position: relative; height: 30px;}
.news_list li.arhive a{color: #010101; font-size: 12px; font-family: Tahoma; font-weight: bold; position: absolute; top: 25px; right: 0px;}

/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- INDEX OZJIDAETSYA BLOCK -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
.index_ozjidaetsya_container{position: relative; width: 340px;}
.index_ozjidaetsya_header{height: 19px; width: 128px; background: url(./images/ozjidaetsya/header.gif) top left no-repeat; color: #ffffff; font-size: 12px; font-family: Tahoma; font-weight: bold; padding-left: 18px; line-height: 18px;}

.index_ozjidaetsya_block{background: #ffa200 url(./images/ozjidaetsya/bg.gif) top left repeat-x;}
.index_ozjidaetsya_block .t{background: url(./images/ozjidaetsya/border.gif) top left repeat-x;}
.index_ozjidaetsya_block .r{background: url(./images/ozjidaetsya/border.gif) top right repeat-y;}
.index_ozjidaetsya_block .l{background: url(./images/ozjidaetsya/border.gif) top left repeat-y;}
.index_ozjidaetsya_block .tr{background: url(./images/ozjidaetsya/tr.gif) top right no-repeat;}
.index_ozjidaetsya_block .bl{background: url(./images/ozjidaetsya/bl.gif) bottom left no-repeat;}
.index_ozjidaetsya_block .br{background: url(./images/ozjidaetsya/br.gif) bottom right no-repeat;}
.index_ozjidaetsya_block .ri{background: url(./images/ozjidaetsya/right_img.gif) top right no-repeat;}
.index_ozjidaetsya_block .news_content_area{min-height: 215px;}
* html .index_ozjidaetsya_block .news_content_area{height: 215px;}

.ozjidaetsya_list{padding: 19px 85px 10px 18px;}
.ozjidaetsya_list li{list-style: none; padding-bottom: 14px;}
.ozjidaetsya_list li .ozjidaetsya_date{height: 16px; background: url(./images/ozjidaetsya/date_bg.gif) top left repeat-x; color: #000000; font-size: 11px; font-family: Tahoma; padding: 1px 10px; margin-bottom: 4px;}
.ozjidaetsya_list li .ozjidaetsya_date span{color: #ffffff; font-size: 11px; font-family: Tahoma; font-weight: bold;}
.ozjidaetsya_list li .ozjidaetsya_header{color: #000000; font-size: 11px; font-family: Tahoma; font-weight: bold; line-height: 14px; display: block;}
.ozjidaetsya_list li .ozjidaetsya_readmore{color: #000000; font-size: 11px; font-family: Tahoma; line-height: 14px;}
.ozjidaetsya_list li.arhive{position: relative; height: 30px;}
.ozjidaetsya_list li.arhive a{color: #010101; font-size: 12px; font-family: Tahoma; font-weight: bold; position: absolute; top: 25px; right: 0px;}



.main_content_box{width: 800px; margin: 0px auto;}

.index_under_text_spacer{height: 49px;}
.index_under_text{}
.index_under_text .sluchaynoe_photo_box{width: 214px; height: 250px; padding-left: 8px; padding-top: 0px; background: url(./about/vedushie/dt3_.jpg) top left no-repeat; float: left; padding-right: 40px;}
.index_under_text .sluchaynoe_photo_box img{width: 110px; height: 154px;}
.index_under_text h1{color: #d62700; font-size: 36px; font-family: Georgia; margin-left: 25px;}
.index_under_text h1 span{color: #000000; font-size: 18px; font-family: Georgia; font-weight: normal;}
.index_under_text .brown_text{margin: 15px 0px 15px 0px; color: #867a6f; font-size: 15px; font-family: Georgia; padding-left: 50px;}
.index_under_text .brown_text a{margin: 15px 0px 15px 0px; color: #867a6f; font-size: 15px; font-family: Georgia; padding-left: 0px;}
.index_under_text .big_text{color: #000000; font-size: 20px; font-family: Georgia;}
.index_under_text .big_text strong{color: #d62700;}
.index_under_text .big_text a{color: #867a6f; font-size: 15px ; font-family: Georgia; font-weight: bold;}



/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- INNER MENU -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
.inner_menu_box{width: 805px; margin-left: -5px;}
.inner_menu_box td{width: 161px; height: 52px; background: url(./images/inner_menu/bg.jpg) top left no-repeat; text-align: center;}

.inner_content_box{background: url(./images/inner_content/bg_line.jpg) top left repeat-y; z-index: 10000000;}




/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- BLOCKS FOR INNER -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
#left_collumn_{float:left; width:215px;}
#right_collumn_{float:right;width:0px;}
#wrap1_{float:right;width:100%;margin-left:-215px;}
#wrap2_{margin-left:215px;}
#wrap3_{width:100%;}
#wrap4_{float:left;width:100%;margin-right:-0px;}
#center_collumn_{margin-right:0px;}

.inner_content_output{padding-top: 50px; padding-bottom: 60px; /*min-height: 500px;*/}
/** html .inner_content_output{height: 500px;}*/
.inner_content_output h1{color: #841914; font-size: 24px; font-family:  Arial; margin-left: 15px;}
.inner_content_output p{color: #000000; font-size: 14px; font-family:  Arial; margin: 8px 40px 8px 15px; text-align: justify;}
.inner_content_output div{color: #000000; font-size: 14px; font-family:  Arial; margin: 8px 40px 8px 15px; text-align: justify;}
.inner_content_output h3{color: #000000; font-size: 18px; font-family:  Arial; margin-left: 15px;}
.inner_content_output ul{color: #000000; font-size: 14px; font-family:  Arial; margin: 8px 40px 8px 15px; text-align: justify;}
.inner_content_output li{color: #000000; font-size: 14px; font-family:  Arial; margin: 8px 40px 8px 15px; text-align: justify;}
.inner_content_output a{color: #000000;   font-weight: bold;}
.inner_content_output img{margin: 8px 40px 8px 15px; }
.inner_content_output .a2{font-weight: normal; }
.inner_content_output .p2{ line-height: 25px }


#left_collumn_ .top_img{width: 247px; height: 84px; background: url(./images/inner_content/left_coll_hdr.jpg) top left no-repeat;}
#left_collumn_ .top_img1{width: 247px; height: 84px; position: absolute; background: url(./images/inner_content/left_coll_hdr.gif) top left no-repeat;}
* html #left_collumn_ .top_img1{margin-left: -30px;}
*+html #left_collumn_ .top_img1{margin-left: -30px;}
#left_collumn_ .subcategory{margin-left: 30px; position: relative; margin-top: 84px;}
#left_collumn_ .subcategory li{list-style: none; padding: 6px 18px; background: url(./images/sub_category_marker.jpg) left center no-repeat; color: #9f2102; font-size: 14px; font-family: Tahoma; font-weight: bold; position: relative}
#left_collumn_ .subcategory li a{color: #9f2102; font-size: 14px; font-family: Tahoma; font-weight: bold;}
#left_collumn_ .text { padding: 6px 18px; color: #000000;  font-family: Tahoma; position: relative; font-size: 14px;}
#left_collumn_ .text a{color: #000000;   font-weight: bold; font-size: 12px;}}
#left_collumn_ .text .tags a{color: #9f2102; font-size: 14px; font-family: Tahoma; font-weight: bold;}


/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- CENTER COLLUMN -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */

/*
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- FOOTER -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
.footer_cloud_box{heidth: 167px; width: 100%; overflow: hidden;}
.footer_clouds{height: 167px; width: 1878px; background: url(./images/background/footer.png) -410px 0%;
-background-image: none;
-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=./images/background/footer.png,sizingMethod='scale');}