* { margin: 0; padding: 0; border-collapse: collapse;}
BODY { font: 0.8em Tahoma; color: #4B4B4B; background: #EAEAEA;}
A { color: #CE3000;}
A:hover { text-decoration: none; color: #0085C2;}
A IMG { border: none;}
H1 {font: bold 150% Verdana; color: #4B4B4B; margin: 10px 0; text-transform: uppercase;}
H2 {font: bold 110% Tahoma; color: #CE3000; margin: 10px 0;}
H3 {font: bold 100% Tahoma; color: #4B4B4B; margin: 10px 0;}
H4 {font: bold 100% Tahoma; color: #4B4B4B; margin: 10px 0;}
H5 {font: bold 95% Tahoma; color: #CE3000; margin: 10px 0;}
H6 {font: bold 95% Tahoma; color: #4B4B4B; margin: 10px 0;}
P { margin-bottom: 7px;}

#body {background: #000;}
#main { width: 1000px; margin: 0 auto; background: #EAEAEA;}
#logo { padding: 20px 0 20px 20px; background: #FEFEFE;}
#menu1 div { text-align: left; padding: 10px 0 20px 10px;}
#search { white-space: nowrap; vertical-align: top;}
#search div { text-align: right;}
#searchbutton { border: 1px outset #fff; padding: 0 1px;}
#menu1 { text-align: right; padding: 40px 30px 20px 10px; background: #FEFEFE;}
#menu1 a { font: bold 11px Tahoma; color: #5F5F5F; text-transform: uppercase; text-decoration: none; white-space: nowrap;}
#menu1 a:hover { color: #CE3000; }
#menu1 a.act { color: #CBD564;}
#menu1 img { vertical-align:middle; margin: 0 10px;}
#fon1 {width: 250px; vertical-align: top; background: url(/bsystem/templates/base_template/images/fon3.jpg) repeat-x;}
#fon2Main { background: url(/bsystem/templates/base_template/images/fon2.jpg) no-repeat; vertical-align: top; padding-top: 370px;}
#fon2 { background: url(/bsystem/templates/base_template/images/fon3.jpg) repeat-x; vertical-align: top; padding-top: 30px;}
#menu2 { padding: 100px 20px 20px; vertical-align:top; width: 170px;}
#menu2 a { font: bold 100% Tahoma; text-transform: uppercase; color: #5F5F5F; text-decoration: none;  display: block;
           margin: 6px 0;  background: url(/bsystem/templates/base_template/images/fon_polos.gif) repeat-x bottom; }
#menu2 a:hover { color: #CE3000; }
#menu2 a.act { color: #CBD564;}
#menu2 img { vertical-align: middle; margin-right: 7px;}
#menu3 div { padding: 10px 15px 10px 10px; text-decoration: none; }
#menu3 a { font-weight: normal; text-transform: none; border-bottom: 1px solid #EAEAEA; background: none;}
#menu3 img { vertical-align:middle; margin: 0 10px; }
#menu3 a:hover { color: #CE3000; }
#cont { vertical-align:top; background: url(/bsystem/templates/base_template/images/mebel_fon.jpg) no-repeat top; padding: 0 30px 20px 15px; line-height: 1.8;}
#cont p { text-align: justify; margin-bottom: 10px;}
#news { vertical-align: bottom; padding: 20px; width: 150px;}
#footer { color: #fff; background: #1C2A2F; padding: 20px 30px 13px 30px; font-size: 90%; text-align: right;}
#footer a {color: #fff;}
#bigpic { margin-right: 10px;}

.cnt { text-align: center !important;}
.im { border: 2px solid #5B4643; margin: 8px 5px;}
.alignLeft { text-align: left;}
.alignRight { text-align: right;}
.floatLeft { float: left;}
.floatRight { float: right;}
.cat img { vertical-align: middle; margin: 5px 10px; border: 1px solid #4B4B4B;}
.left_logo { padding: 20px 10px;}
.left_logo img { margin-bottom: 20px;}