* { margin: 0; padding: 0; border-collapse: collapse;}
BODY { font: 0.8em Tahoma; color: #4B4B4B; background: #E9DFEA; line-height:140%;}
A {color: #0085C2;}
A:hover { text-decoration: underline; color: #655468;}
A IMG { border: none;}
H1 {font: normal 150% Verdana; color: #1C1B1F; margin: 10px 0; text-transform: uppercase;}
H2 {font: bold 110% Tahoma; color: #A40000; margin: 10px 0;}
H3 {font: bold 100% Tahoma; color: #1C1B1F; margin: 10px 0;}
H4 {font: bold 100% Tahoma; color: #A40000; margin: 10px 0;}
H5 {font: bold 95% Tahoma; color: #1C1B1F; margin: 10px 0;}
H6 {font: bold 95% Tahoma; color: #C69982; margin: 10px 0;}
P { margin-bottom: 7px;}

#main { width: 1000px; margin: 0 auto;}
#top { background: url(/bsystem/templates/furniture9_template/images/top.jpg) no-repeat; height: 399px;}
#search {padding: 10px;}
#searchbutton { border: 1px outset #fff; padding: 0 7px;}
#logo { padding: 30px 60px 80px 60px; }        

#menu1 {background:#fefefe; padding:10px; border: 1px solid #BAB0BB;}

#menu2 { width: 200px; padding: 5px; text-decoration: none; vertical-align: top;}
#menu2 li { margin-bottom:5px; list-style:none;}
#menu2 a { font: normal 95% Tahoma; color: #AC2A2A; text-decoration: underline;}
#menu2 a:hover { text-decoration: none; color: #655468;} 
#menu2 img { vertical-align: middle; margin-right: 7px;}
#menu3 { padding: 5px 10px 0 10px; text-decoration: none; }
#menu3 a { font: normal 100% Tahoma; color: #5F5F5F; text-decoration: none; background: none; border-bottom: 1px solid #ddd; text-transform: none;}
#cont { vertical-align: top; padding: 20px 10px;}
#news { width: 200px; vertical-align: top; padding: 20px 10px;}
#footer {background: #DBCEDC; color: #4B4B4B; text-align: right; padding: 20px 30px 13px 30px; font-size: 90%;}
#footer a {color: #655468;}


.catalogphoto {padding:10px; margin:10px; margin-top:0px; border:0px; background:#fff;}
.catobj {margin-bottom:10px; padding:20px; border-top:1px dashed #777777;}
.catobj p {text-align:justify;}
.catobj h3 a {text-decoration:none;}

.tab {background:#fff; border-collapse:none; width:100%
border: 0px;
border-top: solid 1px;
border-left: solid 1px;
border-color: #dedede;
}

.tab td, .tab th {
border: 0px;
border-bottom: solid 1px;
border-right: solid 1px;
border-color: #dedede;
padding:3px;
}

 .tab th {background:#efefef;}