* {margin:0px;padding:0px;list-style-type:none;border:none;}

#main {width:970px;margin:3px auto 0 auto;}
#menu_column {width:240px;float:left;}
#content {width:730px;padding:10px 0;float:right;}


a.more {float:left; padding-left:18px; 
font:normal 10px Tahoma, Arial, Helvetica, sans-serif;color:#C91014; line-height:18px;
background:url(a_more_bul.gif) 2px 8px no-repeat;}
a.more:hover {text-decoration:none;}

.logo {margin:82px 0px 60px 18px;}

.menu_in {display:block; width:163px; padding:15px 5px 12px 45px; 
font:bold 13px Arial, Helvetica, sans-serif; color:#C32523; text-decoration:none; text-transform:uppercase;
background:url(menu_in_bul.gif)  no-repeat;}

a.menu {display:block; width:155px; padding:14px 5px 14px 35px; margin-left:9px;
font:bold 13px Arial, Helvetica, sans-serif; color:#333; text-decoration:none;
background:url(menu_bul.gif) 6px 13px no-repeat;
border-top:1px solid #DADADA;}
a.menu:hover {text-decoration:underline; color:#C32523;}
a.menu:visited {color:#999;}


a.menu_in {display:block; width:163px; padding:15px 5px 12px 45px; 
font:bold 13px Arial, Helvetica, sans-serif; color:#C32523; text-decoration:none; text-transform:uppercase;
background:url(menu_in_bul.gif) no-repeat;}
a.menu_in:hover {text-decoration:underline;}
a.menu_in:visited {color:#E87D7D;}

.phone {width: 180px; padding:16px 15px 26px 15px; background:url(phone_bg.gif) no-repeat;text-align:right;}
.phone h3 {font:bold 16px Arial, Helvetica, sans-serif; color:#333;white-space:pre;text-transform:uppercase;}
.phone h3:first-line {color:#D6181D;}
.phone a.more {float:right;}

.banner {width: 180px; padding:16px 15px 26px 15px; background:url(banner_bg.gif) no-repeat;text-align:right;}
.banner h3 {font:bold 16px Arial, Helvetica, sans-serif; color:#333;white-space:pre;text-transform:uppercase;}
.banner h3:first-line {color:#D6181D;}
.banner a.more {float:right;}


.main_box {width: 722px; margin-bottom:22px; }

.f {height:54px;margin:0; padding:0; text-align:center;background:url(f_bg.gif) no-repeat bottom right;}
.f p {float:left; font:normal 10px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#AFB8BC; margin:10px 20px;}
.f a {font:normal 10px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#AFB8BC;}
.f a:hover {text-decoration:none;}
.f a:visited { color:#AFB8BC;}

.counters { float:right; margin:8px 28px;}
div.clearfloats {clear:both; height:1px; margin:0;}

.preloader_container { position:absolute; margin: 150px 50%;}

#preloader {font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#FFF; padding:3px 10px 20px 10px;
text-align:center; vertical-align:middle; position:absolute; z-index:1; margin:auto; background:#D6181D url(loading_transp.gif) no-repeat 50% 50%;  width:200px; height:80px; display:none;}

#preloader a {font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#FFF;float:right; text-decoration:none;}
#preloader a:visited {color:#FFF;}