body {margin:0; padding: 0; background: #000000;}
.bold {font-weight:bold;}
.red {color:#ff0000;}
.clearb {clear:both;}
#main_table {width:100%; border: 0 none; border-collapse: collapse; background: #ffffff; padding:0; margin:0;}

#header {background: #000000;}
#header #home_link {background: url(images/tmpl7_companyname.gif) no-repeat 0 0; display: block; width: 720px; height: 110px; float: left;}
#header #right {display: block; float: right; margin-right: 10px;}
#header #right_phones {text-align: right; color:#ff0000; font-weight: bold;}
#main_menu {background: #000000; height: 38px;}
#main_menu a {border-left: 1px solid #ffffff; padding-left: 10px; margin-left: 10px; display: block; float: left; line-height: 20px; color:#ffffff; font-size: 12px; text-decoration: none;}
#main_menu a.no_border {border-left: 0 none;}

#coll_left {background: #000000; width: 200px; vertical-align: top;}
#coll_right {width: 200px; vertical-align: top; text-align: center;}
.coll_head {background: url(images/tmpl7_shoppingcartinfo_bg.gif) no-repeat 0 0; display: block; line-height:30px; font-weight: bold; font-size: 14px; padding-left: 10px; text-align: left;}
.nav_categories {background: #ffffff; padding:10px 0 20px 10px;}
.offers {background: #ffffff url(images/tmpl7_specialoffers_bg.gif) no-repeat 0 0; padding-top:32px;}
.of_inside {margin:5px 0; text-align: center;}
.special_offer {text-align: center; background: #ffffff; padding:5px; margin:8px 0;}
.special_offer .name {float:left;}
.special_offer .price {float:right;}
#coll_left .info {display: block; color: #ffff00; font-size: 12px; margin-top:10px; text-align: center;}
.spacer {height: 10px;}
.icq_cons {text-align: center; font-weight: bold;}
.icq_cons span {color:#339933;}
.icq_cons a {display: block; margin-top: 5px;}
.counters {text-align: right; padding-right: 5px;}\
#footer {text-align: center !important; color:#ffffff !important; line-height: 35px; width:100%;}
#footer a {color:#ffffff; line-height: 35px; font-weight:normal;}
