/***************************************************************************
 * Cascade Style Sheet. Copyright (c) 2009 Vinokrat.ru
 * Create Date 29.09.2009 by dolCom
 * ICQ: 386-166-115; E-mail: dolcom20@gmail.com
 ***************************************************************************/

body {padding:0; margin:0; min-width:1000px; font:normal 14px Arial; background:#450708; scolor:#d09841;}
table {border-collapse:collapse; swidth:100%;}
img {border:0;}
td {vertical-align:top;}
h1 {font:normal 20px Arial; margin:10px 0; color:#feb836;}
h2 {font:normal 16px Arial; margin:10px 0; color:#feb836;}
h1 img {vertical-align:middle;}
form {padding:0; margin:0;}
a {outline:0;}
a:hover {text-decoration:none;}
p{text-indent:8px! important;}


.over_head {width:100%}
.over_head td {padding:0 0 10px 0;}
.over_head .left {width:250px;}
.over_head .right {width:250px; padding:0 0 2px 0! important;}

.logo {padding:30px 0 0 20px;}

.auth {width:180px; color:#d09841; padding:10px 20px 0 0; font-size:12px; float:right;}
.auth img {margin:0 5px;}
.auth td, .auth th {vertical-align:middle; padding:2px; text-align:right; }
.auth th {font-weight:normal;}
.auth td {}
.auth a {text-decoration:none; color:#d09841;}
.auth a:hover {text-decoration:underline;}
.text {background:#d3d3d3; border:1px solid #ccc; font:normal 12px Arial; text-align:center;}

.top_banner {background:url('/i/main/ban_left.gif') left center no-repeat; width:468px; padding-left:8px; margin:10px auto 0 auto; color:#000;}
.top_banner div {background:url('/i/main/ban_right.gif') right center no-repeat; width:468px; padding-right:8px;}
.top_banner a {display:block; border:0px solid #7d3b16; height:62px; text-align:center; overflow:hidden;}
.top_banner img {}

.pages {text-align:center; padding:2px 0 0 0;}
.pages a {margin:0 2px; padding:1px 3px; color:#d09841; font-weight:bold; font-size:12px; text-decoration:none; cursor:pointer;}
.pages a:hover {background-color:#6e0607;  color:#d09841;}
.pages .active {background-color:#6e0607; color:#d09841!important; text-decoration:none;}
.pages .selected {background-color:#6e0607; color:#d09841!important; text-decoration:none;}
.for_top_pages{width:100%; text-align:center; padding-top:4px;padding-bottom:0px; margin:0px; }
.t_pages{width:468px; margin:auto;}
.top_pages{margin:auto; width:84px; float:right}
.top_pages .number_foto{cursor:auto;}
.top_pages .num_bann{padding:1px 0px 0px 0px! important; cursor:auto;}
.top_pages div{float:left; color:#d09841; font:normal 14px Arial; padding:0px 4px; cursor:pointer;}
.top_pages input{float:left; color:#d09841; background-color:transparent; border:none; font:normal 14px Arial; padding:0px; margin:0px;}

/* ///// Шляпа \\\\\*/
.head {background:url('/i/main/wall.jpg') 102px top repeat; height:337px;}
.head div {height:100%;}
.head .left {background:url('/i/main/left_2.jpg') left no-repeat;}
.head .right {background:url('/i/main/right.jpg') right no-repeat;}

.lm_tp {background:url('/i/main/lm_tp.gif') 18px bottom no-repeat;}
.light{width:182px; height:134px;}
.pokrivalo_t {background:url('/i/main/pokrivalo_t.gif') 475px bottom no-repeat;}
.kuvshin {background:url('/i/main/kuvshin.gif') 413px bottom no-repeat;}
.bra {background:url('/i/main/bra.gif') 342px 21px no-repeat;}

.polka_1 {background:url('/i/main/polka_1.gif') 65% 75px no-repeat;}
.polka_2 {background:url('/i/main/polka_2.gif') 68% 180px no-repeat;}
.polki {background:url('/i/main/polki.jpg') 65% no-repeat;}
.register {width:892px; float:right; height:10px!important; text-align:right; padding:302px 108px 0 0;}

.second .head {background:url('/i/main/wall.jpg') top repeat-x!important; height:276px!important;}
.second .head .left {background:url('/i/main/s_left.jpg') left no-repeat!important;}
.second .head .right {background:url('/i/main/s_right.jpg') right no-repeat!important;}
.teibl {background:url('/i/main/teibl_2.jpg') 57% bottom no-repeat;}

/* \\\\\ Шляпа /////*/

/* ///// Бодя \\\\\*/
.body {background:url('/i/main/pokrivalo.jpg') 285px top no-repeat; width:100%;}
.second .body {background:url('/i/main/teiblb.jpg') 57% top no-repeat!important; width:100%;}
.body .left {width:290px; padding:0 0 20px 0;}

.body td {vertical-align:top;}

.l_menu {background:url('/i/main/lm_bg.gif') left top repeat-y;}
.l_menu div {background:url('/i/main/lm_top.gif') 46px top no-repeat; height:100%;}
.l_menu div div {background:url('/i/main/lm_right.gif') right top no-repeat;}
.l_menu div div div{background:url('/i/main/liana.png') right bottom no-repeat;}
.l_menu div div div div{background:url('/i/main/lm_btm_2.gif') left bottom no-repeat; padding:30px 20px 100px 60px;}

.l_menu a {display:block; color:#feb836; text-decoration:none; padding:1px 0; font-size:15px;}
.l_menu a:hover {text-decoration:underline; color:#fff;}
.l_menu .active {text-decoration:underline; color:#fff;}

.lev_2 {background:url('/i/main/item.gif') 10px center no-repeat; padding:1px 0 1px 20px!important; font-size:12px! important;}

.content {padding:30px 8px 20px 0px; color:#d09841; text-align:justify;}
.content p {text-indent:45px;}
.content ul {list-style-type:circle;}
.cont_sp{width:434px; line-height:0; height:0;}
.top_trees a{text-decoration:none;}
.top_trees a:hover{text-decoration:underline;}
.second .content a{color:#d09841;}
.tizers {background:url('/i/main/border.gif') top repeat-x;}
.tizers div {background:url('/i/main/border.gif') bottom repeat-x; padding:20px 0 20px 0; overflow:hidden; height:100%;}
.tizers a {display:block; text-align:center; float:left; width:50%!important; width:49%; margin:0 0 20px 0; text-decoration:none; color:#ffb636! important; font-size:14px;}
.tizers a:hover {color:#fff! important;}
.tizers span {display:block; text-align:left; width:164px; margin:0 auto 3px auto; background:url('/i/main/item.gif') 10px center no-repeat; padding:0 0 0 20px;}

.body .right {padding:0 20px 20px 14px;}

.for_right_pl{margin-top:47px; width:153px;  padding:8px 14px 18px 14px; background-color:#692811; color:#d09841;}
.right_tit{background:url('/i/main/item.gif') left 4px no-repeat; color:#f6c03c; font:normal 14px Arial; padding-left:10px;}
.for_right_pl a{text-align:right; color:#d09841;}
.for_right_pl p{text-indent:0px! important;}

.news {color:#d09841; padding-right:52px;}
.news span {color:#fff; }
.news a {color:#d09841; text-decoration:none;}
.news a:hover {text-decoration:underline;}
.news p {margin:0 0 10px 0; text-indent:0px! important;}
.news .new_txt{text-align:justify! important;}
/* \\\\\ Бодя /////*/

.for_bott_banner{text-align:center; width:100%; height:102px; padding-bottom:12px;}
.bott_bann{margin:auto;}

/* ///// Тапки \\\\\*/
.under {background:#2d0102; padding:15px 0 10px 0; font-size:10px; height:100%; overflow:hidden; color:#ccc;}

.under a {color:#ccc;}
.informs {background:url('/i/main/informs.jpg') left center no-repeat; padding:10px 10px 10px 45px; display:block; float:left; border-right:1px solid #9c8688;}
.items {padding:10px 30px 0 10px; float:right;}
.items a {background:url('/i/main/item_w.gif') 10px center no-repeat; padding:1px 0 1px 20px;}
.foot {float:left; display:none;}
/* \\\\\ Тапки /////*/

/* ///// Регистрация \\\\\*/
.form_reg_left{width:417px; height:322px; background: url('/i/main/form_reg_left.png') left top repeat-y;}
.form_reg_right{width:369px; height:322px; background:url('/i/main/form_reg_right.png') right top repeat-y; padding:0px 24px;}
.form_reg_bottom{position:absolute; top:224px; left:33%; width:417px; height:397px; background:url('/i/main/form_reg_bottom.png') left bottom no-repeat; margin:auto; z-index:4;}
.form_reg_bottom a {display:block; color:#feb836; text-decoration:none; padding:1px 0;}
.form_reg_bottom a:hover {text-decoration:underline; color:#fff;}
.form_reg_top{width:417px; height:322px; background: url('/i/main/form_reg_top.png') left top no-repeat;padding:36px 0px 39px 0px;}
.form_reg{background:#8c0e10; width:369px; height:322px;}
.close_reg{position:absolute; top:18px; right:22px; display:block; width:22px; height:22px; display:block; background: url('/i/main/close_reg.jpg') right top no-repeat; z-index:10;}
/* \\\\\ Регистрация  /////*/

.map{width:1024px; height:768px; text-align:center; border:1px solid red; margin:auto;color:#000}
.map_top_border{height:14px; width:1024px; margin:auto; background: url('/i/main/map_top_border.jpg') left top repeat-x;}
.for_map_bottom{padding:0px 0px 14px 0px;}
.map_bottom_border{width:1024px; height:14px; margin:auto; background: url('/i/main/map_bottom_border.jpg') left bottom repeat-x;}
.art_item{width:100%; text-align:justify; padding: 5px 0px 20px 5px; background: url('/i/main/art_space.jpg') left bottom repeat-x;}
.art_item a{font:bold 17px Arial; color:#feb836! important;}
.art_item1{width:100%; text-align:justify; padding: 5px 0px 20px 5px; background: url('/i/main/art_space.jpg') left bottom repeat-x;}
.letters {display:block; float:left; padding:2px 4px; margin:0px; background-color:#6e0607;}
.lett .active{background-color:#450708;}
.sel_lett{padding:2px 4px; background-color:#450708! important; color:#fcb936;}
.pages .selected {background-color:#6e0607; color:#d09841!important; text-decoration:none;}
.a_more{paddimg:4px 0px; text-align:right;}
.a_more a{margin:auto; color:#d09841! important; font:normal 14px Arial;}

.error_list{ color:#FF0000; text-align:center;}
.ok_list{ color:#009900; text-align:center;}
