img{border:none}
html,#main,body{min-width:995px;width:100%}
body{padding:0;margin:0;font:11px/1.4 Verdana, Arial, Helvetica, sans-serif;color:#757575;height:auto !important;min-height:100%;position:relative;height:100%;background:#1C1C1C url(http://www.donparket.ru/data/donparket/img/space.gif); background-attachment:fixed}
html{min-height:100%}
html,#main{height:100%;width:100%}
a{color:#fff}
a:hover{ text-decoration:none}
.left{float:left}
.right{float:right}
table,td, th,select,input,form,h1,ul,p,h1,h2,h3,h4{padding:0;margin:0}
td{ vertical-align:top}
ul{list-style:none}
table,td{border-collapse:collapse}
select,input{padding:0;margin:0;vertical-align:top; font:12px Verdana, Arial, Helvetica, sans-serif;color:#000;padding-left:3px}
ul{list-style:none}
.clear{clear:both}
.clear2{clear:both;height:1%} 
.clear3{clear:both; height:1px ;width:100%;font-size:0; line-height:0}
.center{ text-align:center}
.width_all{width:100%}
.pos{position:relative}
h1{color:#fff;font-weight:normal;font-size:300%}
h2{font-size:150%;color:#fff; font-weight:normal;margin-bottom:15px; line-height:1.14}
h3{font-size:121%;color:#eb862c; font-weight:bold;margin-bottom:9px; line-height:1.1}
h3 a,.cataloq h3 a{color:#eb862c}
h1.marg-l{padding:0;margin-bottom:0;margin-left:-8px;position:relative}
h1.news{margin-top:-5px;margin-bottom:5px}
h1 img{display:block;line-height:0;font-size:0;margin:0;padding:0}
p{margin:6px 0 15px 0}
#main{background:url(img/l.jpg) no-repeat}
#header{background:#000;min-height:495px;padding-left:56px}
#second #header{background:#000 url(img/fill2.jpg) no-repeat left bottom;padding-left:0;float:left;padding-bottom:50px;width:100%}
.fill2{ background:url(img/fill1.jpg) no-repeat right top;float:left;width:100%}
#logo{padding:25px 0 52px 0; position:relative; z-index:2}#logo img{ display:block}
#dance{position:absolute;width:100%;height:495px;left:0;top:0; z-index:0}#dance img{display:block}
#dance div{margin:0;width:759px;margin:0 auto; background:url(img/main_bot.jpg) no-repeat left bottom;padding-bottom:46px} 

#phone{position:absolute;top:43px;z-index:1; text-align:right;width:100%} #phone img{margin-right:58px}
#navig1{position:absolute;top:114px;width:100%; z-index:2;left:0;clear:both}
#second #navig1{top:115px}
#navig1 a{color:#fff;font:12px/1.2 Verdana, Arial, Helvetica, sans-serif; text-decoration:none; display:inline-block}#navig1 a:hover{ text-decoration:underline}
#navig1 ul{float:right;width:670px;background:url(img/navig1.png) repeat-x;padding-right:55px}
#second #navig1 ul{float:none;background:url(img/navig1.png) repeat-x;padding-right:0;width:100%}
.for_nav1{padding-left:271px;padding-right:55px}
#navig1 li{float:left;text-align:center;padding:3px 0 6px 0; height:1%}



#navig1 li#p1{width:100px}#navig1 li#p2{width:170px}#navig1 li#p3{width:90px}#navig1 li#p4{width:60px}#navig1 li#p5{width:80px}

#navig1 li#p6{width:95px; text-align:right}#second #navig1 li#p6{width:81px; text-align:right;padding-right:8px}
#navig1 li#p7{width:60px; text-align:right;padding-right:8px}



#navig2{ position:absolute;top:184px; z-index:3;width:100%}
#second #navig2{top:55px}
#navig2 ul{padding-right:33px;float:right}
#second #navig2 ul{padding-left:303px;float:none}
#navig2 a{font:10px Verdana, Arial, Helvetica, sans-serif;color:#747474;padding-left:16px;padding-top:9px; display:inline-block; text-decoration:none}#navig2 a:hover{color:#fff}
#navig2 li{float:left;margin-right:22px}
#n2_1 a{background:url(img/m.png) no-repeat}#n2_2 a{background:url(img/map.png) no-repeat}#n2_3 a{background:url(img/mail.png) no-repeat}
#navig3{font:11px Verdana, Arial, Helvetica, sans-serif;color:#fff;position:relative;z-index:3}
#navig3 li{float:left;clear:both;width:100%;margin-bottom:1px}
#navig3 a{color:#fff;text-decoration:none;width:179px;display:block;background:url(img/n3_fill.png) repeat;padding-left:7px}
#navig3 a:hover{text-decoration:underline}
p.up,p.bot{font-size:0;line-height:0;height:5px;width:100%;margin:0}
p.up{background:url(img/n3_1.png) no-repeat}p.bot{background:url(img/n3_2.png) no-repeat}
.gr_block{border-top:1px solid #2A2A2A;background:url(img/fill.png) repeat-x;clear:both; min-height:154px;padding:31px 58px 0 58px}
#second .gr_block{padding:18px 58px 3px 58px;border-top:none}
#foot_sp{clear:both;width:100%}
#foot_sp,#footer{height:93px;color:#6c6c6c}
#footer{width:100%;position:absolute;bottom:0;left:0;background:#161616;color:#3d3b3b;font-size:10px}
.foot_ins{margin:0 auto; text-align:center;padding-top:9px}.foot_ins img{ vertical-align:middle}
#footer a{color:#3d3b3b; text-decoration:none}#footer a:hover{color:#3d3b3b; text-decoration:underline}
.login{background:#2B2B2B url(img/login_b.png) no-repeat left bottom;width:190px;font-size:11px;color:#626262;float:left; line-height:1.3;position:relative; z-index:1}
#foot_navig{margin:0 auto; text-align:center;padding-top:17px}
#l_foot{width:210px;float:left;padding-left:55px;padding-top:2px}
#r_foot{width:172px;float:right;padding-right:60px; position:relative;margin-top:-1px;line-height:1.24}#r_foot img{ vertical-align:top;float:right}
#r_foot a,#r_foot a:hover{color:#6c6c6c; text-decoration:none} #r_foot a:hover{ text-decoration:underline}
#l_foot img{ vertical-align:middle}
#counter{margin-left:210px;margin-right:172px;padding-top:13px}#counter td{padding-left:4px;padding-right:4px}
#counter table{margin:0 auto}
#second .login{background:#1D1D1D;width:190px;font-size:11px;color:#626262;float:right;padding:6px 9px 6px 9px; position:relative;float:right;width:172px;margin-bottom:10px}
.login_r{background:url(img/login_r.png) no-repeat right bottom;padding:10px 9px 11px 9px; position:relative;float:left;width:172px}
.login h2{color:#fff; font-weight:normal;font-size:170%;margin-bottom:6px; line-height:1.3}
#second .login h2{font-size:160%;margin-bottom:7px}
.login table{width:100%}
.login td{padding-right:6px;padding-bottom:7px}
#second .login td{padding-bottom:3px}
.login input{float:left}
.login .i_txt{background:#404040;border:none;width:112px} 
.login a{color:#fff;font-size:10px}
.login .i_but{border:none;cursor:pointer; background:url(img/but.png) repeat-x left 13.4pt; overflow:visible; height:20px;color:#989898;margin:0;padding:0;float:right}
.l1,.l2,.r1,.r2{background:url(img/login.png) no-repeat;width:5px;height:4px; position:absolute;font-size:0;line-height:0;margin:0}
#second .l1,#second .l2,#second .r1,#second .r2{background:url(img/login2.png) no-repeat}
.l1{left:0;top:0}
.l2,#second .l2{left:0;bottom:3px;background-position: left bottom}
#second .l2{bottom:0}
.r1,#second .r1{right:4px;top:0; background-position:right top}
#second .r1{right:0}
.r2,#second .r2{right:4px;bottom:3px;background-position:right bottom}
#second .r2{right:0;bottom:0}
#middle{margin-left:244px;font-size:10px; color:#808080;padding-top:16px}
#middle p{ line-height:1.4}
#cell1{width:42.99%;padding-right:6.99%;float:left}#cell2{width:42.99%;float:left}
.news li{margin-left:60px}.news li.data{margin-left:0;float:left}
.news a{color:#808080} .data{color:#fff}
#left{float:left;width:186px;padding-left:56px}
#content{margin-left:302px;padding-top:194px;margin-right:56px}
.space{float:left;width:100%}
.space:after,p.status:after{content:'';clear:both;visibility:hidden;display:block;height: 0}
.l_part{margin-right:240px}
p.status,p.status2{color:#4c4c4c; font-size:11px;margin-bottom:10px;color:#fff; line-height:1.6;margin-top:0}
p.status a,p.status a:hover,p.status2 a,p.status2 a:hover{color:#4c4c4c;text-decoration:underline}p.status a:hover{text-decoration:none}
p.status span,p.status2 span{color:#4c4c4c;margin-left:3px;margin-right:3px}
.title_cat{margin-left:-7px;position:relative;margin-bottom:2px;display:block}
.page{margin-bottom:1px;display:block}
.page,.p_l{height:18px;background:url(img/page.png) no-repeat right top;padding-right:5px}
.p_l{ background-position:left bottom;padding-left:5px;padding-right:0}
.page p{background:url(img/page_fill.png) repeat-x;margin:0;line-height:17px;height:18px;padding-left:3px}
.page,.page a{color:#fff}
.block{margin-bottom:1px}
.bl_up,.bl_up .bl_r,.bl_up p,.bl_bot, .bl_bot .bl_r,.bl_bot p{background:url(img/block.png) no-repeat right top;padding-right:5px;height:4px;font-size:0;line-height:0; overflow:hidden}
.bl_up{ background-position:right -4px}
.bl_up .bl_r{ background-position:left top;padding-left:5px;padding-right:0}.bl_up p,.bl_bot p{background:#121212;margin:0;padding:0}
.bl_bot{ background-position:right bottom}
.bl_bot .bl_r{ background-position:left -8px;padding-left:5px;padding-right:0}
.img_bord{border:1px solid #fff}
.cataloq td.img_cell{padding-right:12px;padding-left:10px} .img_cell img{ display:block}
.cataloq{color:#fff;background:#121212} 
.cataloq td{padding:6px 10px 6px 0}
.cataloq a{color:#fff}.cataloq p{margin:0}
.more{ display:inline-block; background:url(img/mark.jpg) no-repeat right 4px;padding-right:36px; line-height:18px}
.padd-b{padding-bottom:22px}
.panda{background:url(img/panda.png) no-repeat right top; position:absolute;padding-bottom:10px;left:97px;padding-right:40px}
.panda:hover{ background-image:url(img/panda2.png)}
.panda span{margin-left:-55px; display:block; cursor:pointer}