html,body,h1, h2, h3, h4, h5, h6, div, ul, li{margin:0px; padding:0px; font-weight:normal; color:#000; vertical-align:top; outline:0;}
html, body{min-height:700px; height:auto !important; height:1000px; height:100%; width:100%;}
body{background:#000;}

img{border:none;}

table{margin:0px;padding:0px;border:none;border-collapse:collapse;}
td{margin:0px;padding:0px;vertical-align:top;}

a{text-decoration:underline;color:#8f0600;font:11px Verdana;}
a:hover{text-decoration:none;color:#8f0600;}

p,div{font:11px Verdana; color:#000;}

h1{font:20px Verdana;}
h2{font:18px Verdana;}
h3{font:16px Verdana;}
h4{font:14px Verdana;}
h5{font:12px Verdana;}
h6{font:10px Verdana;}

.clear{clear:both;font-size:1px;overflow:hidden;}
.picfloat{float:left;padding:0px 20px 20px 0px;}

#header{background:url(../pics/header.jpg) left top repeat-x;}
#header1{background:url(../pics/header1.jpg) right top no-repeat;}

#top{width:883px;margin:0px auto;background:url(../pics/top.jpg) right top no-repeat;height:46px;}

#main{background:url(../pics/bg.jpg) left 100px repeat;}
#main1{position:relative;width:883px;margin:0px auto;}
#menu{background:url(../pics/menu.jpg) left top repeat-x;height:50px;}
#menu a{color:#fff;font-size:12px;text-decoration:none;line-height:4;height:50px;display:block;float:left;padding:0px 5px;margin:0px 5px;}
#menu a:hover, #menu a.act{background:url(../pics/menu_hover.jpg) left bottom repeat-x;}
#menu .sep{background:url(../pics/sep.jpg) left center no-repeat;width:1px;height:50px;display:block;float:left;}
#menu #ml{background:url(../pics/menu_left.jpg) left top no-repeat;height:50px;}
#menu #mr{background:url(../pics/menu_right.jpg) right top no-repeat;height:50px;}

#logo{background:url(../pics/logo_bg.jpg) left top no-repeat;height:188px;width:884px;position:relative;}
#logo a{position:absolute;left:70px;top:40px;}

#container{background:#fff url(../pics/shadow.jpg) left top repeat-x;padding:15px 15px 0px 30px;}
#contentmain{float:left; overflow:hidden; width:540px;}
#flash{background:url(../pics/flash_bg.jpg) left top no-repeat;padding:7px;width:523px;height:360px;}
#right{float:right; width:255px; background-color:#eee; padding:10px;}
#right h1{font:30px Times New Roman;color:#fff;background:url(../pics/news.jpg) left top no-repeat;height:46px;width:252px;padding:6px 0px 0px 10px;}
.news td{padding:30px 0px 0px 0px;}
.news td,.news td p{font:11px Verdana;}
.news p{padding:0px;margin:10px 0px;}
.news img{padding:3px;margin:0px 10px 10px 0px;border:1px solid #c1c1c1;}
.news .data{background-color:#202021;color:#fff;padding:2px 3px;}
.news .more{font:11px Verdana; color:#8f0600;}
.archive{padding:20px 0px 10px 0px;}

#content{}
#content .shop{clear:both;padding-top:10px;}
#content .shop h1{color:#d10700;font:13px Verdana;}

#content .ware{width:140px; float:left; padding:0px 20px 20px 0px;}
#content .ware p{padding:0px 0px 0px 5px; margin:0px;}
#content .ware .articul{height:18px;padding:3px 0px 0px 5px;font:11px Verdana;color:#fff;background:url(../pics/articul.jpg) left top repeat-x;}
#content .ware .price{color:#8f0600;font:20px Verdana;}

#footer{background:url(../pics/footer.jpg) left top repeat-x;height:70px;}
#footer_grey{width:883px;margin:0px auto;background:#949494 url(../pics/footer_bg.jpg) left bottom repeat-x;height:32px;*width:882px;}
#footer_padding{width:883px;margin:0px auto;background-color:#fff;padding-top:20px;*width:882px;}
#footer_grey_left{background:url(../pics/footer_bg_left.jpg) left bottom no-repeat;height:32px;}
#footer_grey_right{background:url(../pics/footer_bg_right.jpg) right bottom no-repeat;height:32px;}
