html, body{height:100%;background:#040404;}
body{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;color:#FFFFFF;}

/*---Global tags---*/
img{border:none;}
table{width:100%;border-collapse:collapse;border:0;}
form, ul, li, td{padding:0;margin:0;}
ul{/*list-style:none;*/}
input,textarea{font:12px Arial;line-height:14px;color:#000;border:1px solid #7c0006;background:#E8E8E8;}

p, span, a, td, li{font-size:13px;}
h1{font-size:18px;font-weight:normal;margin:1px 0 10px 0;}

a{color:#0084ed;text-decoration:underline;}
a:hover{text-decoration:none;}

.abs{position:absolute;}
.rel{position:relative;}
.f1{font-size:1px;line-height:1px;}
.h1px{height:1px;font-size:1px;line-height:1px;}
.h5px{height:5px;font-size:1px;line-height:1px;}
.h10px{height:10px;font-size:1px;line-height:1px;}
.h25px{height:25px;font-size:1px;line-height:1px;}
.w100{width:100%;}
.w1px{width:1px;}
.w10px{width:10px;}

/*--- framework ---*/
.dot{position:absolute;width:1px;height:1px;overflow:hidden;}

.page_in{padding:0;margin:0 auto;width:1000px;min-width:1000px;height:100%;}
.page{padding:0;margin:0;width:100%;min-width:1000px;position:relative;height:100%;}
html>body .page{height:auto;min-height:100%;}
.before{font-size:1px;line-height:1px;width:999px;height:80px;clear:both;}
.empty,.footer{height:_foo_;}
.empty{font-size:1px;line-height:1px;}
.footer{position:absolute;left:0px;bottom:0px;width:100%;height:70px;}

.header{width:1000px;margin:0 auto;}
.top{width:900px;margin:0 auto;position: relative;}
.main{width:990px;margin:0 auto;}
.main .spcr{width:999px;height:1px;font-size:1px;line-height:1px;clear:both;}
.left_part{float:left;width:325px;margin-bottom:20px;padding-left:10px;}
.cont_part{margin:0 20px 0 375px;margin-bottom:20px;}
.full_part{margin:0 7px 0 7px;margin-bottom:20px;}
.right_part{float:right;width:355px;padding-right:20px;padding-top:20px;}
.mainpage .cont_part{margin:0 425px 0 20px;padding-top:20px;}

/*--- header ---*/
.spcr{width:1000px;height:40px;font-size:1px;line-height:1px;clear:both;}
.sub_spcr{height:1px;font-size:1px;line-height:1px;clear:both;display:block;}

.line{clear:both;}
.line_l{width:400px;float:left;}
.line_r{width:60%;float:right;clear:right;}
.icons{width:155px;padding:17px 0;margin:0 20px 0 0px;}
.icons img{float:left;margin:6px 20px;}
.icons .bvl{float:left;width:1px;height:21px;font-size:1px;line-height:1px;background:#e1e1e1;}

.top_menu{width:990px;margin:0 auto;height:42px;padding:0 7px;}
.mainpage .top_menu{background:url(/_pic/menu_t.jpg) center bottom no-repeat;}
.top_menu_i{width:900px;margin:0 auto;}
.top_menu table{height:42px;}
.top_menu .pnt{padding:4px 0 18px 0;white-space:nowrap;cursor:pointer;text-align:left;}
.top_menu .pnt div{margin:0 6px;text-align:center;}
.top_menu .pnt .sub,.top_menu .pnt .sub div{margin:0;text-align:left;}
.top_menu .pnt.over{/*background:#080808;*/}
.top_menu .bvl,.top_menu .bvl div{width:1px;font-size:1px;line-height:1px;background:url(/_pic/bvl.gif) 0 0 no-repeat;}
.top_menu .pnt .sub{position:relative;width:1px;height:1px;text-align:left;}
.top_menu .pnt .sub div{position:absolute;z-index:2;top:20px;}
.top_menu .pnt .sub div div{position:static;float:left;background:#080808;}
.top_menu .pnt .sub ul{position:static;padding:7px 0 7px 0;list-style-type:none;}
.top_menu .pnt .sub ul li{padding:2px 7px 0 7px;margin:0 0 2px 0;}
.top_menu .pnt .sub li a{position:relative;font:12px Tahoma;color:#fff;text-decoration:none;}
.top_menu .pnt .sub li a:hover{color:#fa1313;text-decoration:none;}

.tels{width:100px;padding-top:32px;float:right;}
.tels img{margin-bottom:2px;}

.logo{height:132px;text-align:center;margin:0 auto;}
.logo img{width:185px;height:132px;background:url(/_pic/logo.gif) 0 0 no-repeat;}

.contacts{text-align:center;margin:0 125px 0 65px;}
.contacts img{margin-bottom:15px;}
.contacts a{font-size:16px;font-style:italic;}

.bann{}

.albums{}
.albums td.prvw{width:1%;padding:0;}
.albums td.brf{padding:0 20px;vertical-align:top;}
.albums td.brf div{padding:15px 0 0 0;}
.albums td.brf div a{font-size:14px;}

/*--- main---*/
.main{clear:both;}
.main_i{width:890px;margin:0 auto;}
.mainpage .main{background:url(/_pic/main_b.jpg) center top no-repeat;}

.cont,.cont td,.cont p,.cont a{font-size:13px;color:#fff;}
.cont p{margin:2px 0 16px 0;}

.date{font-size:11px;margin-bottom:3px;}

.pic{float:left;padding:1px;border:1px solid #fff;margin-bottom:20px;}

.frams{}
.cont_part .frams,.cont_part .fix{width:99%;}
.frams td{vertical-align:top;padding:15px 0;}
.frams td td{padding:0;}

.fram{width:auto;}
.fram td{text-align:center;vertical-align:top;}
.fram .tl{width:10px;background:url(/_pic/fram_tl.gif) 0 0 no-repeat;}
.fram .tl div{width:10px;height:10px;font-size:1px;line-height:1px;}
.fram .t{background:url(/_pic/fram_t.gif) 0 0 repeat-x;}
.fram .t div{height:10px;font-size:1px;line-height:1px;}
.fram .tr{width:10px;background:url(/_pic/fram_tr.gif) 0 0 no-repeat;}
.fram .tr div{width:10px;height:10px;font-size:1px;line-height:1px;}
.fram .l{width:10px;background:url(/_pic/fram_l.gif) 0 0 repeat-y;}
.fram .l div{width:10px;height:10px;font-size:1px;line-height:1px;}
.fram .r{width:10px;background:url(/_pic/fram_r.gif) 0 0 repeat-y;}
.fram .r div{width:10px;height:10px;font-size:1px;line-height:1px;}
.fram .bl{width:10px;background:url(/_pic/fram_bl.gif) 0 0 no-repeat;}
.fram .bl div{width:10px;height:10px;font-size:1px;line-height:1px;}
.fram .b{background:url(/_pic/fram_b.gif) 0 0 repeat-x;}
.fram .b div{width:10px;height:10px;font-size:1px;line-height:1px;}
.fram .br{width:10px;background:url(/_pic/fram_br.gif) 0 0 no-repeat;}
.fram .br div{width:10px;height:10px;font-size:1px;line-height:1px;}
.fram .c{background:#fff;padding:0;}

.all{text-align:right;padding-right:7px;}

.ask{text-align:center;margin-bottom:100px;padding-top:5px;}
.ask form{width:215px;margin:0 auto;}
.ask form div{text-align:left;padding-top:15px;}
.ask input,.ask textarea{width:215px;}
.ask textarea{height:100px;}
.ask .for_btn{text-align:center;}
.ask .for_btn input{width:auto;background:none;border:0;}

.ln{background:url(/_pic/ln.gif) center center no-repeat;height:1px;font-size:1px;line-height:1px;margin:30px 0 20px 0;}
.ln1{background:url(/_pic/ln1.gif) center center no-repeat;height:1px;font-size:1px;line-height:1px;margin:30px 0 30px 0;}

.pages{text-align:center;padding-top:35px;}
.pages table{width:auto;margin:0 auto;}
.pages table td{vertical-align:middle;}
.page1{padding-top:1px;float:left;}
.page1{padding:0 5px;font-size:12px;line-height:15px;vertical-align:middle;color:#7c0006;font-weight:bold;}
.page1 a{color:#fff;text-decoration:none;font-size:12px;font-weight:normal;line-height:15px;}
.page1 a:hover{text-decoration:underline;}

.quest{padding-top:7px;margin-bottom:7px;}

.date{font-size:11px;line-height:13px;}

.photo{text-align:center;}
.photo table{margin:0 auto;}
.photo td.inf{text-align:right;padding:5px 12px 5px 0;}
.photo td.inf img{vertical-align:bottom;margin-bottom:1px;}

.navi_l img{width:29px;height:79px;background:url(/_pic/navi_l.gif) 0 0 no-repeat;}
.navi_r img{width:29px;height:79px;background:url(/_pic/navi_r.gif) 0 0 no-repeat;}
.navi_l,.navi_r,.frams .navi_l,.frams .navi_r{width:29px;vertical-align:middle;}

/*--- footer ---*/
.footer{font:11px Arial;line-height:17px;color:#555;}
.footer a{font:11px Arial;}
.bott{width:100%;color:#fff;text-align:center;width:1000px;margin:0 auto;background:url(/_pic/bott.gif) top center no-repeat;}
.bott_i{width:900px;margin:0 auto;padding-top:15px;}
.bott a{font-size:11px;color:#fff;text-decoration:none;}
.bott a:hover{text-decoration:underline;}
.cnts{width:200px;padding:0 30px 0 50px;float:left;text-align:left;}
.cnts img{margin-right:10px;}
.pr_i{width:200px;height:31px;padding:0 10px;float:right;font-size:11px;color:#fff;text-align:right;}
.pr_i a{font-size:11px;color:#fff;text-decoration:underline;}
.pr_i a:hover{text-decoration:none;}
.links{margin:0 240px;}

.feedback {
    position: absolute;
    right: 83px;
    top: 30px;
}
