/* START_DEFAULT_STYLES */
html {padding:0;margin:0;font-size:62.5%;}
body {background:#e3e7ce url(../images/content_bg.png) 50% repeat-y;font: 12px Tahoma, Arial, Helvetica, sans-serif;margin: 0;padding: 0;color: #81401a;}
.clear {clear: both;font-size: 0;line-height: 0;display:block;height:0;}
h1, h2, h3, h4, h5, h6 {padding:5px 0;margin:0;font-family: Georgia, "Times New Roman", Times, serif;font-weight: normal; color:#777e5d;}
p {padding: 5px 0;margin:0;}
a, a:link, a:active, a:visited {color: #777e5d;text-decoration: underline;cursor: pointer;}
a:hover {color:#777e5d;text-decoration: none;}
img {border:none;}
ul, ol {margin:0;padding:0;}
li {margin:0;padding:0 10px;}
form, input {padding:0;margin:0;}
em, i {font-style:normal;}
/* END_DEFAULT_STYLES */

#header {background:url(../images/header-1.jpg) 50% 0 no-repeat;}
.header-2 {background:url(../images/header-2.gif) 50% 32px no-repeat;}
.header-3 {background:url(../images/header-3.jpg) 50% 202px no-repeat;}
.header-4 {background:url(../images/h_menu.gif) 50% 315px no-repeat;height:353px; position:relative;}

#header ul {width:946px; margin:0 auto; height:38px; padding-top:315px;}
#header li {float:right; display:inline; padding:0;}
#header li a, #header li a:visited {color:#fff; font-size:12px; font-weight:bold; padding:10px 19px 0; height:28px; background:url(../images/menu_border.png) 0 0 no-repeat; display:block; float:left; }
#header ul .nobrd a, #header ul .nobrd a:visited {background:none;}

#content {padding:35px 0; width:962px; margin:0 auto; overflow:hidden;background:url(../images/decor_fot.jpg) 290px 100% no-repeat;}
#sidebar {width:290px; float:left;  }
#mid_content {width:592px; float:right;}


.bl_t_dot {background:url(../images/bl_dot.png) 0 0 repeat-x;}
.bl_r_dot {background:url(../images/bl_dot.png) 100% 0 repeat-y;}
.bl_b_dot {background:url(../images/bl_dot.png) 0 100% repeat-x;}
.bl_l_dot {background:url(../images/bl_dot.png) 0 0 repeat-y;}
.bl_t_l {background:url(../images/bl_t_l.png) 0 0 no-repeat;}
.bl_t_r {background:url(../images/bl_t_r.png) 100% 0 no-repeat;}
.bl_b_r {background:url(../images/bl_b_r.png) 100% 100% no-repeat;}
.bl_b_l {background:url(../images/bl_b_l.png) 0 100% no-repeat;padding:20px 20px 15px; position: relative; height:1%; }
.rez_white {background:url(../images/rez_white.png) 0 0 no-repeat;}


.bl_b_l h3, .bl_b_l h2, .bl_b_l h4 {position:absolute; background:#fff;padding:5px 10px 0; font-size:23px; top:-20px; left:15px;}
#mid_content .bl_t_dot  {margin-bottom:50px;}
.med {background:url(../images/med_mid.png) 0 0 repeat-y; width:248px; margin:5px auto 0;}
.med-2 {background:url(../images/med_top.png) 0 0 no-repeat; }
.med-3 {background:url(../images/med_bottom.png) 0 100% no-repeat;padding:5px 10px 10px; width:228px; }
.otziv {text-align:center; border-bottom:1px dotted #e3e7ce;padding:5px 0; margin-bottom:10px;}
.otziv p {padding:2px 0;}
.otziv em {color:#7d7878; font-size:10px; display:block;}
.cnt_img {text-align:center;}
.cnt_img img {border:1px solid #57631b;}

.cp_first:first-letter {font-weight:bold; padding-left:32px;}

#content .bl_b_l h4 { color:#ea5d10; padding-left:70px;background:url(../images/icon_bonus.png) 14px 0 no-repeat; padding:20px 10px 20px 80px; top:-35px;}

.decor_fot { background:url(../images/decor_fot.png) 0 0 no-repeat; width:230px; height:224px; position:absolute;left:290px;bottom:10px;}

.special {padding-top:20px;}

#footer {border-top:1px solid #ced6b5; padding: 20px 0 15px 0; width:962px; margin:0 auto; overflow:hidden;}
.copy {color:#000000; float:left; width:359px;padding:0;}

#footer ul {float:right; overflow:hidden; display:block;}
#footer  li {float:left; display:inline; border-left:2px solid #777e5d; padding:0 10px; margin-left:-2px;}

.but {position:relative; margin-top:-30px; text-align:center;}
