*{margin:0px; padding:0px;}
html{}
body{font:14px arial; color:#080508; line-height:1.2; background:#e2dec8 url("../images/bg.gif") repeat-x top;}
img{border:none;}
a{outline:none; color:#215d46;}
a:hover{color:#0ca847;}
ul li{list-style: none;}
fieldset{border:none;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.no_back{background:none !important;}
.no_bord{border:none !important;}
.no_marg{margin:0 !important;}
h1{font-size:24px;}
h2{font-size:18px;}
h3{font-size:14px;}

#wrap{width:1000px; margin:0 auto; overflow:hidden;}

#header{height:194px; background: url("../images/header_bg.jpg") no-repeat 60px; margin-bottom:9px;}
#header .logo{float:left; width:765px; text-indent:-9999px;}
#header .logo a{display:block; margin:22px 0 0 344px; width:325px; height:109px;}
#header .header_right{float:left; width:190px;}
#header .text{color:#403f3d; font-size:12px;}
#header .bookmark{height:57px;}
#header .bookmark a{display:block; width:172px; height:49px; text-indent:-9999px;}

.block{margin:0 2px 0 3px;}
.block h2{height:76px; padding:0 0 0 16px; background: url("../images/h2_bg.jpg");}
.block h2 img{margin-top:16px;}
.block h2 .bookmark{float:right; width:188px;}
.block h2 .bookmark a{display:block; width:188px; height:70px; text-indent:-9999px;}
.block .links{overflow:hidden; background:#afa989; margin:0 28px 0 27px; padding:5px 0 5px 19px;}
.block .links a{display:block; width:175px; height:215px; float:left; margin:0 4px 8px 0; border:solid 1px #FFF;}
.block .links a:hover{border-color:#000;}
.block_bottom,.block_bottom2{height:8px; background: url("../images/block_bottom_bg.gif") left top; font-size:0; overflow:hidden; clear:both; margin:0 15px;}
.twocolumn{padding:5px 0 48px 19px; background: #d9cca3 url("../images/twocolumn_bg.png") repeat-x bottom; overflow:hidden; margin:0 29px 13px 30px; font-size:16px;}
.twocolumn ul{float:left; width:450px; margin-right:10px;}
.twocolumn ul li{background: url("../images/dot.gif") no-repeat left 5px; padding:0 0 2px 20px;}

.paysite{margin:0 2px 44px 3px;}
.paysite h2{background: url("../images/h2_bg2.jpg"); height:51px; padding:15px 0 0 53px;}
.paysite h2 a{font-size:30px; font-weight:normal;}
.paysite_inner{overflow:hidden; margin:0 27px; background:#afa989; padding:12px 0 13px 25px;}
.pm_left{float:left; width:272px;}
.pm_left a{display:block; width:250px; height:200px; background:#cec096;}
.pm_right{float:left; width:568px; padding-top:2px; line-height:17px;}
.pm_right .link{padding-top:10px;}

.block ul{margin:0 28px 0 27px; background:#afa989; overflow:hidden; font-size:16px; padding:9px 0 7px;}
.block ul li{float:left; width:280px; margin:0 13px 0 13px; padding-left:7px; color:#6b682d; font-weight:bold;}
.block ul li.big{background:#FFF; padding:4px 0 5px 7px; margin-bottom:6px;}
.block ul li a{font-weight:normal;}
.block_bottom2{margin-bottom:36px;}

#bottom{background:#f1d57c; border:solid 1px #a0783e; margin:0 28px 20px 27px; padding:10px 30px 10px 19px; line-height:18px; color:#688367;}

/*block thumb s dvd ikonkami*/
.thumb2_block{ width: 100%; background: #afa989 url(images/bord_bg.gif) repeat-x top; font-size: 14px; margin: 10px 0; }/*zadayem shirinu blocka, i background, a tak zhe verhnii uzor*/
.thumb2_block .padd{ width: 100%; background: url(images/bord_bg.gif) repeat-x bottom; padding: 15px 0; }/*zadayem nizhnii uzor, i vnutrennii otstup*/
.thumb2_block ul{ text-align: center; }/*tsentruem elementi v spiske*/
.thumb2_block ul li{ display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline; position: relative; z-index: 99; *margin: 0 2px 0 1px; width: 160px;}/* width: 160px; - eto shirina elementa , ostal'noe v etoi stroke ne trogat'!!!*/
.thumb2_block img{ display: block; background: #1C1C1C; margin: 0 auto; }/*zadaem svoistva imadgei, back, viravnivanie po seredine elementa spiska*/
.thumb2_block a img{ border: 1px solid #FFF; }/*zadaem border imadgu*/
.thumb2_block a:hover img{  border: 1px solid #000; }/*zadaem border imadgu pri hover*/
.thumb2_block .descr{ display: block; line-height: 20px; }/*visota opisania*/
.thumb2_block .descr a{ background: url(images/ico_dvd.png) no-repeat left 0; padding: 0 0 0 0px; }/*zadaem back dlya opisania (ico_dvd.gif), i sdvigaem vpravo opisanie, chob ne napolzalo na ikonku*/
/*stili dlya textovih ssilok berutsa global'nie*/
/* okonchanie blocka thumb s dvd ikonkami*/

#footer_wrap{background: #afa989 url("../images/footer_wrap_bg.gif") repeat-x top;}
#footer{height:181px; background: url("../images/footer_bg.jpg") no-repeat 27px top; width:952px; padding-left:48px; margin:0 auto;}
.footer_left{float:left; width:471px;}
.footer_left .bookmark{padding:1px 0 0 11px; height:59px;}
.footer_left .bookmark a{display:block; width:196px; height:49px; text-indent:-9999px;}
.footer_left .text{color:#ffcc30; width:275px; line-height:17px;}
.footer_right{float:left; width:448px; color:#e2dec8; padding-top:58px; font:12px verdana;}
.footer_right .text{padding-bottom:14px;}
.footer_right a{color:#e2dec8;}
.footer_right a:hover{text-decoration:none;}
