* {margin:0;padding:0;}

img {border:0;}

a {color:#7c7c7c;outline:none}

a:hover {text-decoration:none;outline:none}
html {height:100%;}

body {position:relative;height:100%;font:90% tahoma, sans-serif;_behavior:url("./css/csshover.htc"); }
.all {position:relative;min-height:100%;min-width:1120px;}
*html .all {height:100%;width: expression(document.childNodes[1].offsetWidth < 1120 ? '1120px' : 'auto');}       
.head {height:85px;position:relative;}


.head_icons {width:295px;right:0;position:absolute;top:16px;height:22px;}

.home {width:22px; height:21px; background:url(../images/home_icon.png) no-repeat}
.email {width:22px; height:21px; background:url(../images/mail_icon.png) no-repeat}
.map {width:22px; height:21px; background:url(../images/sitemap_icon.png) no-repeat}
.home:hover, .email:hover, .map:hover {background-position:0 -21px}
.head_icons .search {float:left}        
.head_icons .search-text {width:171px;border-width:1px 0 1px 1px; border-color:#dbdbdb; border-style:solid;padding:1px 0 2px 3px;color:#7c7c7c;font-size:90%;float:left;font-family:tahoma; font-size:13px}
.head_icons .search-button {float:left; width:26px; height:21px; background:url(../images/s-button.gif) no-repeat; border:0; text-indent:-999px; position:relative; border-width:1px 1px 1px 0; border-color:#dbdbdb; border-style:solid; left:-1px; margin:0 3px 0 0; cursor:pointer; *background-position:0 -1px}
.head_icons .search-button:hover {background-position:0 -19px; *background-position:0 -20px}
.head_icons a {float:left; margin:0 0 0 4px}
.head_icons img {vertical-align:middle;}
.menu {height:60px;position:relative;background:url('../images/menu-x.png') repeat-x 0 0;margin-top:-3px;font-family:Myriad Pro;text-transform:uppercase;text-align:center;}
.menu li {display:inline;padding:13px 3px 7px 7px;position:relative;top:6px;margin:0 8px;list-style:none;}
.menu a {color:#fff;text-decoration:none;}

.menu .active span, .menu li:hover span {background:url('../images/menu-b.png') no-repeat 50% 100%;padding-bottom:7px;//padding-bottom:8px;}
.menu .active, .menu li:hover {background:url('../images/menu_item.png') repeat-x 0 0;}
.menu .active a, .menu li:hover a {color:#9d0d14;}       
.menu-b {position:absolute;width:14px;height:7px;top:0;right:-7px;}

noindex:-o-prefocus,.menu-b {right:-13px;}      
.menu-b {//right:-7px;}       
.active .menu-b, li:hover .menu-b {background:url('../images/menu-t.png') no-repeat 100% 0; _background:none}
* html .active .menu-b {right:auto;background:url('../images/menu-t.png') no-repeat 3px 0;}
* html li:hover .menu-b {right:auto;display:none;}       
.intro {position:relative;background:#fcfcfc url('../images/intro-t.png') repeat-x 0 0;color:#acacac;font-size:75%;float:left;width:100%;margin:15px 0 0 0;_margin-top:-13px;}
.intro .inner {background:url('../images/intro-b.png') repeat-x 0 100%;position:relative;padding:1px 4px 1px 9px;float:left;}       
.intro .left {float:left;margin-right:-560px;width:100%;}
.intro p {margin:0 560px 15px 0;}
.intro .title {margin:15px 0 5px 10px;}
.intro .flash {float:right;width:540px;margin:5px 0;}
.intro .more {text-align:right;margin-top:25px;}
.intro .more a {color:#9d0d14;}       
.content {position:relative;overflow:hidden;clear:both;font-size:75%;padding:5px 0 90px 0;_float:left;_width:100%;}
.left_cont {float:left;margin-right:-510px;width:100%;margin-left:8px;_margin-left:4px;}

.left_cont .inner {margin-right:510px;}
.middle_cont {width:215px;float:left;margin:5px 0 0 9px;_margin-left:7px;}
.right_cont {width:265px;float:right;margin-right:7px;_margin-right:3px;margin-top:4px;position:relative; _left:-1px;}       
.nav {position:relative;color:#bdbcbc;}
.nav a {color:#4a4a4a;}       
.nav img {vertical-align:middle;  margin:0 4px;}

.left_cont .title {position:relative;padding:22px 0 10px 0;clear:both;}
.left_cont .title .inn1 {color:#7d7d7d;font-size:18px;background:url('../images/title_cont.png') no-repeat 0 0;//background:url('../images/title_cont.png') no-repeat 0 3px;padding:3px 0px 9px 20px;font-style:italic;}
.left_cont .title .inn2 {background:url('../images/title_cont-l.png') no-repeat 100% 0;padding:3px 15px 9px 10px;}       
.main_page {position:relative;margin:0 0 0 0;//float:left;//width:100%;}
.main_page .item {position:relative;background-color:#e7e7e7;margin:8px 0;   float:left;width:100%;padding:1px;}
.main_page .item .inner_m {position:relative;border:1px solid #f7f7f7;}       
.inner_m-t-l {position:relative;background:url('../images/main-t-l.png') no-repeat 0 5px;margin:-9px -2px 0 -2px;//margin-top:-8px;_margin-top:-8px;bottom:-2px;//bottom:-1px;}
.inner_m-t-r {position:relative;background:url('../images/main-t-r.png') no-repeat 100% 5px;}

.inner_m-b-r {position:relative;background:url('../images/main-b-r.png') no-repeat 100% 100%;}       

.inner_m-b-l {position:relative;background:url('../images/main-b-l.png') no-repeat 0 100%;}       

.inner_m-p {position:relative;padding:15px 0 0 0;}
.main_page .pic {width:125px;float:left;text-align:center;position:relative;margin-left:10px;_margin-left:5px;}
.main_page .pic img {border:1px solid #fff;padding:4px;}
.main_page .pic:hover img {border:1px solid #B70000;padding:4px;}
.main_page .pic p {color:#afafaf;  margin-top:3px;}       
.main_page .text {position:relative;margin:0 12px 0 142px;_margin:0 12px 0 139px;color:#4a4a4a;padding-bottom:18px;}
.main_page .text2 {position:relative;margin:0 12px 0 12px;_margin:0 12px 0 12px;color:#4a4a4a;padding-bottom:18px;}
.main_page .text3 {position:relative;margin:0 12px 0 199px;_margin:0 12px 0 139px;color:#4a4a4a;padding-bottom:18px;}        
.main_page .text-title {position:relative;color:#940810;font-style:italic;font-size:16px;background:url('../images/book.png') no-repeat 0 6px;padding-left:18px;padding-bottom:3px;margin:4px 0 3px 0;border-bottom:1px solid #fff;}       

.main_page .text-title a {color:#940810;text-decoration:none;}       
.main_page .text-title a:hover {color:#940810;text-decoration:underline;}               
.main_page .text-title2 {position:relative;color:#940810;font-style:italic;font-size:13px;background:url('../images/book.png') no-repeat 0 6px;padding-left:18px;padding-bottom:3px;margin:4px 0 3px 0;border-bottom:1px solid #fff;}       

.main_page .text-title2 a {color:#940810;text-decoration:none;}       
.main_page .text-title2 a:hover {color:#940810;text-decoration:underline;}   
.main_page .text .more {text-align:right;margin:17px 0 0 0;}
.main_page .text .more a {color:#a83d43;background:url('../images/read.png') no-repeat 0 5px;padding-left:15px;}
.main_page .text2 .more {text-align:right;margin:17px 0 0 0;}
.main_page .text2 .more a {color:#a83d43;background:url('../images/read.png') no-repeat 0 5px;padding-left:15px;}      
.main_page .text3 .more {text-align:right;margin:17px 0 0 0;}
.main_page .text3 .more a {color:#a83d43;background:url('../images/read.png') no-repeat 0 5px;padding-left:15px;}


.faq {position:relative;margin-top:7px;float:left;width:100%;zoom:1;}

.faq-border {border:1px solid #efa2a2;background-color:#ffefef;position:relative; zoom:1}
.faq-t-l {position:relative;background:url('../images/faq-t-l.png') no-repeat 0 0;margin:-1px; zoom:1}       

.faq-t-r {position:relative;background:url('../images/faq-t-r.png') no-repeat 100% 0; zoom:1}

.faq-b-l {position:relative;background:url('../images/faq-b-l.png') no-repeat 0 100%;padding-bottom:20px;zoom:1}       
.faq-b-r {position:relative;background:url('../images/faq-b-r.png') no-repeat 100% 100%;zoom:1}       
.faq .item {position:relative;margin:0 12px;border:1px solid #efa2a2;background-color:#fff;color:#888;zoom:1}

.faq-item-t-l {position:relative;background:url('../images/faq-item-t-l.png') no-repeat 0 0;margin:-1px;zoom:1}
.faq-item-t-r {position:relative;background:url('../images/faq-item-t-r.png') no-repeat 100% 0;zoom:1}       
.faq-item-b-r {position:relative;background:url('../images/faq-item-b-r.png') no-repeat 100% 100%;}               
.faq-item-b-l {position:relative;background:url('../images/faq-item-b-l.png') no-repeat 0 100%;padding:7px 9px;}
.faq .ques {color:#9c0c14;text-transform:uppercase;font-size:120%;}
.faq .answ {color:#000;text-transform:uppercase;font-size:120%;margin-top:5px;}       
.faq .name {color:#444;font-size:130%;padding:15px 0 3px 56px;background:url('../images/faq.png') no-repeat 30px 100%;position:relative;z-index:200;margin:0 0 -1px 0;}
.advertising {padding:20px 0 0 0;clear:both; overflow:hidden; position:relative}

.section {width:211px;position:relative;color:#5f5f5f;border:1px solid #a5a5a5;margin-top:2px;}

.section-t {position:relative;background:url('../images/section-t.png') no-repeat 50% 0;margin:-3px -1px; zoom:1}

.section-b {position:relative;background:url('../images/section-b.png') no-repeat 50% 100%;padding:2px 0 9px 2px;//padding-top:3px;}
.section .title {color:#4b4b4b;text-transform:uppercase;background:url('../images/section.png') no-repeat 0 0;height:34px;padding:6px 0 0 43px;font-size:130%;margin:0;position:relative; _top:-1px}
*+html .section .title {top:-1px}
.section p {color:#5f5f5f;margin:0 10px;}

.video {width:211px;position:relative;color:#5f5f5f;margin-top:7px;border:1px solid #d7d4d4;}

.video-t {background:url('../images/video-t.png') no-repeat 50% 0;position:relative;margin:-3px -1px; zoom:1}

.video-b {background:url('../images/video-b.png') no-repeat 50% 100%;position:relative;padding:2px 0 20px 2px;//padding-top:3px;}       
.video .title {color:#fff;text-transform:uppercase;background:url('../images/video.png') no-repeat 0 0;height:40px;margin:0 0 -5px 0;padding:6px 0 0 55px;font-size:130%;position:relative;_top:1px;}
*+html .video .title {top:-1px}
.video .item {position:relative;margin:8px 0 0 30px;}
.video .name {background:url('../images/video_icon.png') no-repeat 0 0;padding:0 0 3px 20px;margin:0 0 4px 0;}       

.video .name a {text-decoration:none;}       
.video .name a:hover {text-decoration:underline;}               

.video .prev {position:relative;_height:1px;}

.video .prev img {border:1px solid #d7d4d4;padding:3px;}
.video .prev:hover img {border:1px solid #BF0000;padding:3px;}               
.video .prev p {position:absolute;width:53px;height:20px;bottom:3px;left:91px;background:url('../images/time.png') no-repeat 0 0;z-index:20;color:#fff;text-align:left;padding:3px 0 0 22px;}       
.vote {position:relative;background:url('../images/vote.png') no-repeat 0 0;height:160px;margin:7px 0 0 1px;padding:6px 8px;}
.vote .title {color:#e1e0e0;margin:0 0 0 31px;font-weight:bold;}       
.vote .form {color:#fff;margin:7px 0 0 25px;//margin-left:20px;}
.vote .form input {vertical-align:middle;margin-right:4px;}       
.vote .form label {vertical-align:middle;}               
.vote .form p {margin:2px 0;//margin:-2px 0;}               
.vote .submit {width:103px;height:19px;position:absolute;bottom:17px;left:100px;//left:80px;//bottom:20px;}
.vote .submit input {width:103px;height:19px;background:url('../images/vote_submit.png') no-repeat 0 0;border:0;cursor:pointer;color:#fff;text-align:center;padding-bottom:3px;//padding-bottom:0;}       
.vote .submit input:hover {background-position:0 -19px; color:#000}
.vote-ot {height:21px}
.nelya {font:10px tahoma;padding-bottom:3px;color:#F2F2F2;height:8px}
.nelya span {color:#887048;font:9px tahoma;}

.videoarhive {position:relative;width:265px;background:url('../images/videoarhive-t.png') no-repeat 0 0;min-height:360px;_height:360px;padding:1px 0 50px 0;}
.videoarhive-b {height:98px;background:url('../images/videoarhive-b.png') no-repeat 0 0;width:265px;bottom:0;left:0;position:absolute;}
.videoarhive .title {text-transform:uppercase;color:#bfbfbf;font-size:130%;margin:7px 0 0 50px;}
.videoarhive ul {list-style:none;margin-top:25px;        position:relative;z-index:201;}
.videoarhive ul li {margin:2px 25px 2px 20px;border-bottom:1px dashed #cacaca;padding:0 0 2px 15px;}       
.videoarhive ul li.last {border-bottom:0 dashed #cacaca;}       
.videoarhive ul li.active {background:url('../images/videoarhive-li.png') no-repeat 0 2px;}       

.videoarhive ul li.active a {color:#a41018;}       
.videoarhive ul li a {color:#7c7c7c;text-decoration:none;}       
.videoarhive ul li a:hover {color:#a41018;}       
.videoarhive .all_video {color:#868686;position:absolute;width:151px;height:17px;bottom:6px;right:10px;background:url('../images/allvideo.png') no-repeat 0 0;text-align:center;z-index:201;text-decoration:none;padding-top:3px;margin-bottom:3px}
.videoarhive .all_video:hover {background-position:0 -20px}
.bibl {position:relative;min-height:230px;_height:230px;background:url('../images/bibl.png') repeat-y 0 0;margin:10px 0 0 0;padding-top:1px;}
.bibl-t {position:absolute;width:265px;height:136px;top:0;left:0;background:url('../images/bibl-t.png') no-repeat 0 0;}
.bibl-b {position:absolute;width:265px;height:82px;bottom:-5px;left:0px;background:url('../images/bibl-b.png') no-repeat 0 0;}       
.bibl .title {text-transform:uppercase;font-size:130%;color:#a41018;margin:7px 0 0 55px;position:relative;z-index:200;}
.bibl ul {list-style:none;margin-top:25px;position:relative;z-index:201;padding-bottom:20px;}
.bibl ul li {margin:2px 25px 2px 20px;border-bottom:1px dashed #fff;padding:0 0 2px 15px;}       
.bibl ul li.last {border-bottom:0 dashed #fff;}       
.bibl ul li.active {background:url('../images/videoarhive-li.png') no-repeat 0 2px;}       
.bibl ul li.active a {color:#a41018;}               
.bibl ul li a {color:#fff;text-decoration:none;}       
.bibl ul li a:hover {color:#a41018;}       

.ads {position:relative;width:263px;    margin:11px 0 0 0;border:1px solid #acacac;}

.ads-t {position:relative;background:url('../images/ads-t.png') no-repeat 50% 0;margin:-3px -1px; zoom:1}
.ads-b {position:relative;background:url('../images/ads-b.png') no-repeat 50% 100%;padding:2px 0 20px 0;}       
.ads .title {position:relative;text-transform:uppercase;font-size:130%;color:#acacac;background:url('../images/ads.png') no-repeat 0 0;padding:4px 0 14px 43px;margin:0 0 -3px 3px;}
.ads .item {position:relative;margin:5px 0 0 27px;}
.ads .item img {padding:3px;border:1px solid #d7d4d4;margin-top:4px;}       
.footer {position:absolute;width:100%;height:46px;left:0;bottom:0;background:url('../images/footer.png') repeat-x 0 0;z-index:256;clear:both;}
.footer-r {position:absolute;width:274px;height:46px;right:0;top:0;background:url('../images/footer-r.png') no-repeat 0 0;}
.copyright {position:absolute;top:9px;left:10px;color:#5c5c5c;font-size:75%;}
.copyright a {color:#910d13;}       
/* Contact */
.morph td {border-bottom: 1px solid #bbdced;padding:5px}
.telef {font-size:15px;color:#153e56;}
.telef a {color:#153e56;text-decoration:underline;}
.telef a:hover {color:#4983a5;text-decoration:none;}
.error {background: #FFC1C1;height:27px;color:#D50000;font-size:14px;font-weight: bold;padding-top:12px;text-align:center;}
.goods {background: #CCFFCC;height:27px;color:#004000;font-size:14px;font-weight: bold;padding-top:12px;text-align:center;}
.f_input {background:#fffcf6;width:96%;height:20px;font-size:12px;font-family:tahoma;color:#353535;padding-left:4px;vertical-align:middle;border:1px solid #d1d1d1}
.f_input2 {background:#fffcf6;width:96%;height:122px;font-size:12px;font-family:tahoma;color:#353535;padding-left:4px;vertical-align:middle;border:1px solid #d1d1d1}
.prux {color:#808080;font-family:Tahoma;font-size:11px;}
.btn {width:151px; height:20px; background:url(../images/allvideo.png) left top no-repeat; text-align:center; color:#808080; text-decoration:none; line-height:16px; padding:0px 0px 2px 0px; position:relative; border:0px;font-size:11px;cursor:pointer;font-weight: bold;outline:none}
.btn8 {background:url(../images/allvideo.png) left bottom no-repeat;border:0px;width:151px; height:20px;text-align:center; color:#C0C0C0; text-decoration:none;line-height:16px; padding:0px 0px 2px 0px; position:relative; border:0px;font-size:11px;cursor:pointer;font-weight: bold;outline:none}

/* Navigation Page */
.navigation {color:#666; border:0px;padding:3px 6px;font-size:10px;line-height:23px}
.navigation a {text-decoration:none;color: #808080;background:#fff;border:1px solid #808080;padding:3px 6px;font-size:10px}
.navigation a:hover {background:#F2F2FF;color:#2b200e;border-color:#2b200e;padding:3px 6px;}
.navigation span {text-decoration:none;background:#fff;border:1px solid #E9E9E9;padding:3px 6px;color:#E9E9E9;font-size:10px;}

#tooltip { background: #fff; border : 1px solid #8d764f; font : 11px tahoma; color : #2e4f4d; padding : 7px; position : absolute; visibility : hidden; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;z-index:185;}
div.box_obshee{float:left;width:49%;min-height:140px;_min-height:140px;height:100%;_height:100%;overflow:hidden;padding:0;margin-right:5px;}
.poplovok img {border:1px solid #fff; padding:3px;}
.poplovok:hover img {border:1px solid #AA0000; padding:3px;}

/* Guestbook */
#forms1 {position: absolute;width: 530px;left: 30%;top: 5px;background:#fff;border:solid #b14a4d 5px;display: none;color:#2C2C2C;z-index: 18;overflow: hidden;}
#border1 {border:1px solid #fff;padding:15px}
.faq a {float:right; width:151px; height:20px; background:url(../images/faq-b.png) left top no-repeat; text-align:center; color:#fff; text-decoration:none; line-height:18px;  position:relative;margin:0px 8px 0 0;outline:none}
.faq a:hover {background:url(../images/faq-b.png) left bottom no-repeat;outline:none}
.mini{font-size:10px;font-family:verdana;padding:0;margin:0;color:#808000}
.regf_9 {background:#fffcf6;border: 1px solid #3c2e19;width:300;height:40px;font-size:24px;vertical-align:middle;color:#6b2b1f;}
.regf_5 {background:#fffcf6;border: 1px solid #3c2e19;width:100%;color:#6b2b1f;}
.regf_6 {width:100%;background:#fffcf6;border: 1px solid #3c2e19;color:#6b2b1f;}
.regf_1 {width:100%;background:#fffcf6;border: 1px solid #3c2e19;color:#6b2b1f;}

.thumb_vid img {border:1px solid #AA0000; padding:3px;}

div.box_video{float:left;width:180px;min-height:90px;_min-height:90px;overflow:hidden;padding:0;}
.video-good .title {color:#fff;text-transform:uppercase;background:url('../images/video.png') no-repeat 0 0;height:40px;margin:0 0 -5px 0;padding:6px 0 0 55px;font-size:130%;position:relative;_top:1px;}
*+html .video .title {top:-1px}
.video-good .item {position:relative;margin:8px 0 0 30px;}
.video-good .name {background:url('../images/video_icon.png') no-repeat 0 0;padding:0 0 3px 20px;margin:0 0 4px 0;}       
.video-good .name a {text-decoration:none;}       
.video-good .name a:hover {text-decoration:underline;}               
.video-good .prev {position:relative;_height:1px;}
.video-good .prev img {border:1px solid #d7d4d4;padding:3px;}
.video-good .prev:hover img {border:1px solid #BF0000;padding:3px;}               
.video-good .prev p {position:absolute;width:53px;height:20px;bottom:3px;left:91px;background:url('../images/time.png') no-repeat 0 0;z-index:20;color:#fff;text-align:left;padding:3px 0 0 22px;}
.video-thumb {float:left}
.video-thumb img {border:1px solid #493a21; padding:3px;margin: 0 5px 1px 0;}
.video-thumb:hover img {border:1px solid #8d764f; padding:3px}
.video-op {padding-left:8px}
.video-tit h2 {color: #231b0d; padding: 0 0 5px 10px; font-size: 14px; font-weight: normal; background: url(../graph/news-item.gif) no-repeat left 6px; overflow: hidden;}
.video-tit a {color: #231b0d;font-weight: bold;}
.video-bor {border-bottom:1px solid #ffebc9;margin: 10px 0 10px 0;}
.op_razd h3 {color: #231b0d; font-size: 13px; font-weight: normal;}
.thumb_vid img {border:1px solid #493a21; padding:3px;}
.playerbg {background:#1c140b url(../images/plbg.png) bottom no-repeat;padding:5px 5px 8px 5px;width:600px}
.flv_net {border:1px solid #fef6ee;background:#ffefd2;color:#000000;margin:0px;padding:0px}
.flv_net td {color:#000000;text-align:center}

/* Sitemap */
.map_15 {background:url(../content/def_image/fol_3.gif) no-repeat;padding:1px 0 0 18px;font:12px tahoma;height:20px;}
.map_30 {background:url(../content/def_image/sub.gif) no-repeat;padding:1px 0 0 15px;font:11px tahoma;height:20px;margin-left:30px}
.map_75 {background:url(../content/def_image/arr_small_dn.gif) no-repeat;padding:1px 0 0 15px;height:20px;font:10px tahoma;margin-left:60px}
.map_15 a {text-decoration:none;color:#3d4071;}
.map_30 a {text-decoration:none}
.map_75 a {text-decoration:none;color:#808080;}
.map_15 a:hover {text-decoration:underline}
.map_30 a:hover {text-decoration:underline}
.map_75 a:hover {text-decoration:underline}
.map_15 span {font:11px tahoma;color:#FFCB97;font-style: italic;}
.map_30 span {font:10px tahoma;color:#FFCB97;font-style: italic;}
.map_75 span {font:9px tahoma;color:#FFCB97;font-style: italic;}


.allabous ul{margin-top:5px;margin-bottom:5px;list-style:none}
.allabous li{padding-left:22px;background:url(../images/bullet.gif) no-repeat 10px 5px;line-height:130%}
.allabous a {text-decoration:none}
.allabous a:hover {text-decoration:none;color:#202020}


.paragraph h2 {background: #EEEEEE;height:27px;color:#808080;font-size:14px;font-weight: bold;padding-top:12px;text-align:center;margin-top:10px;margin-bottom:10px;}
.paragraph b {color:#C40000;font-size:11px;font-weight: bold;padding-left:7px;}
