.banner_t{

color:white;
}

html {height: 100%;  font-size: 13px;}
body {background-image: url(/i/bg.jpg);height: 100%; margin-bottom:0px;margin-top:0px; font-family: 'trebuchet ms', arial, verdana, sans-serif; font-size: 13px; color: #333;background-color: #FFFFFF;}
a:link, a:active, a:visited, a:hover {color: #3C3C3C;text-decoration: underline; font-size: 13px;}
.textlink:link, .textlink:active, .textlink:visited, .textlink:hover {text-decoration: none;}
h1, h2, h3 {font-size: 16px; color: #333; padding-top:0px;}
p {font-family: 'trebuchet ms', arial, verdana, sans-serif; line-height: 16px; font-size: 13px;}
img {border:none;}
#topsite {position: absolute; z-index:0; top:0px; text-align:right;}
#logo {position: absolute; padding-left:125px; z-index:5; top:19px;}
#flash {position: absolute; z-index:0; width:800px; height:290px;}
#call {position: absolute; z-index:2; padding-left:623px; top:22px; color:#FFFFFF; font: bold 17px Arial, Helvetica, sans-serif; text-align:right;}
<!--.icq {font: bold 15px Arial, Helvetica, sans-serif;  text-align:right;}-->
.moduletable-banner_top {text-align:center; padding-bottom:10px;}
#banner_bot { text-align:center; height: 95px; padding-top:10px; padding-bottom:5px;  background:#FFFFFF; clear:both;}
hr {margin-right: 0; width: 100%; height: 1px; background-color: #E5E5E5; border: 0px dashed #FFCC00; color: #E5E5E5;}
.tophead {font-size: 14px; color: #333; padding:0px; margin:0px; line-height:normal;}
.shoprazdel{margin-right: 0; width: 100%; height: 1px; background-color: #009900; border: 0px dashed #FFCC00; color: #009900; }
.tel {color:#E59E06; font-size:24px; margin-left:-20px; padding-right:0px; margin-right:0px;}
.top {position: absolute; padding-top:82px; z-index:1;}
.bot {position: absolute; z-index:1; padding-top:238px;}
.content {padding-right:13px; padding-left:10px; padding-top:15px; margin-bottom:30px; background:#FFFFFF; font-size: 13px;}
.contentpaneopen {font-size: 13px;}
.contentpaneopen td {padding-top:0px; text-align:justify;}
.blog td img {float:left;	width:100px;	margin-right:5px;	margin-bottom:5px;	border: 1px solid #999999;}
.contentpaneopen-news {font-size: 13px;	text-align: justify; line-height:16px; display: block; clear:both;}
.contentpaneopen-news h2{padding:0px; margin-top:8px; width: 310px; text-align:left;}
.contentpaneopen-news img {float:left; width:100px; margin-right:5px; margin-bottom:5px;	border: thin solid #000000;}
.contentpagetitle:link, .contentpagetitle:active, .contentpagetitle:visited, .contentpagetitle:hover {color: black; text-decoration: underline; font: bold 11px Arial, Helvetica, sans-serif; text-transform: uppercase;}
.mostread-news {margin-left:3px; padding-left: 0px; width:310px; float: left;}
.mostread-news li{list-style:circle url(none); padding-top:9px;}
.readon:link, .readon:visited, .readon:active, .readon:hover{color: #0049aa; text-decoration: none; font-size: 13px;} 
.small {font-size: 12px;}
.indent {text-indent: 20px;}
table.moduletable {width: 100%; padding: 0px; border-spacing: 0px; border-collapse: collapse;}
table.moduletablenav {width: 800px; border-spacing: 0px; border-collapse: collapse;}
div.moduletable {padding: 0; margin-bottom: 0px;}
.moduletable-news {border-spacing: 0px; border-collapse: collapse; width:310px; padding-top:0px;}
.moduletable-topblog {border-spacing: 0px; border-collapse: collapse; width:310px; padding-top:0px; margin-bottom:30px;}
.moduletable-more {border-spacing:0px; font-family:Arial, Helvetica, sans-serif; border-collapse: collapse;	width:310px; height:30px; padding-top:10px;	clear:both;	font-style: italic;	font-weight: bold;}
.moduletable-forum { background-color:#000000; margin-top:15px; border:1px solid #000000; margin-right:6px;}
.moduletable-forum a{color: #FFFFFF; font-size:10px;}
.moduletable-forum h3 {color: #FFFFFF;	font: bold 11px Arial, Helvetica, sans-serif; text-align: center; text-transform: uppercase;}
.moduletable-photo {margin-top:15px; border:1px solid #000000; margin-right:6px; background-color:#000000;}
.moduletable-photo h3 {color: #FFFFFF;	font: bold 11px Arial, Helvetica, sans-serif; text-align: center; text-transform: uppercase;}
.contentpaneopen-news { width:310px; display:block;}
.moduletable-news h3 {float:left; width:310px; display: block; padding-top:0px; margin-top:0px; padding-bottom:8px;	color: E59E06;	font: bold 14px Arial, Helvetica, sans-serif; text-align: left; text-transform: uppercase; padding:0px; border-bottom: 3px solid #999999;}
.moduletable-news img {border: 1px solid #999999;}
.moduletable-rp {border-spacing: 0px;border-collapse: collapse;}
.contentpaneopen-rp {width: 120px; border-spacing: 0px;border-collapse: collapse; padding-top:20px;}
.moduletable-rp th{background: #999999; color: #FFFFFF; font-size: 14px;}
.col1{width:310px; float:left; padding-right:10px;}
.col2{width:310px; float: right; clear:both;}
.moduletable-main_body {clear:both;	width:635px; display:block;	border: 1px solid #000000;	margin-top:5px;	padding-bottom:10px; margin-bottom:8px;}
#leftmenu {float:left;	width:128px; margin-left:6px;  margin-top:6px; border-right: thin solid #E5E5E5; z-index:0; position:absolute; top:425px; padding-left:0px;}
#menuleft {text-align:left; width:122px; font-size: 13px;margin-right:6px; padding-top:15px; padding-bottom:0px;}
#menuleft li{list-style-type:none; margin-left:3px; padding-bottom:0px; margin-bottom:1px; padding-left:5px; line-height:20px;background-color:#000000}
#menuleft li a{padding-bottom:0px; color:white;text-decoration:none;font-size:14px}
#menuleft li a:hover{color:#E59E06;text-decoration:none;font-size:14px}
#menu_top{width:800px; height:20px; background-color:#000000; padding:0px; margin:0px; clear:both; display:block;}
#menu{padding-bottom:2px;}
#twocols{ /*the columns that gets dropped down over yours might be different*/z-index:20;}
#leftcol{ /*the columns that gets dropped down over yours might be different*/z-index:10;}
.moduletablemainnav{position:absolute;top:187px;left:20px;z-index:100;font:16px;margin:0;padding:0;}
#mainlevelmainnav,#mainlevelmainnav ul{list-style:none;line-height:1em;background:transparent;font-weight:normal;margin:0;padding:0;}
#mainlevelmainnav a {display:block;color:#FFFFFF;text-decoration:none;margin-right:2px;padding:2px;font-size:16px; width:90px; text-align:center;}
#mainlevelmainnav li {float:left;padding:0;}
#mainlevelmainnav li ul {position:absolute;	left:-999em; height:auto; width: 135px; font-weight:400; background:#000000;	margin:0; padding:0px; border-top: none; border-right: none;	border-bottom: none; border-left: none}
#mainlevelmainnav li li {width: 100%; border-bottom: none; border-top:1px solid white} 
#mainlevelmainnav li ul a{width:  100%; color:#fff; font-size:14px;line-height:20px;font-weight:400; text-align:left; padding-left:5px;}
ul#mainlevelmainnav li a.mainlevelmainnav:hover, a.mainlevelmainnav#active_menumainnav {color: #E59E06;}
#mainlevelmainnav li:hover ul ul,#mainlevelmainnav li:hover ul ul ul,#mainlevelmainnav li.sfhover ul ul,#mainlevelmainnav li.sfhover ul ul ul {left:-999em; margin-left:120px; margin-top:-25px;}
ul#mainlevelmainnav li a.sublevelmainnav:hover {color: #E59E06;}
#mainlevelmainnav li:hover ul,#mainlevelmainnav li li:hover ul,#mainlevelmainnav li li li:hover ul,#mainlevelmainnav li.sfhover ul,#mainlevelmainnav li li.sfhover ul,#mainlevelmainnav li li li.sfhover ul{left:auto;z-index:6000;}
#mainlevelmainnav li li:hover,#mainlevelmainnav li li.sfhover{background:#000000;}
.catname:link,.catname:active, .catname:visited, .catname:hover{font-size: 18px; font-weight: bold; color: #000000; text-decoration: none;}
.product_name:link, .product_name:active, .product_name:visited, .product_name:hover{font-size: 16px; font-weight: bold; color: #000000; text-decoration: none;} .product_details:link, .product_details:active, .product_details:visited, .product_details:hover{font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}
.shop_table {border-collapse:collapse; border: 1px solid #009900; font-size: 12px; color: #000000; font-style: normal; text-align: center;}
.shop_table td{ border-collapse:collapse; border: 1px solid #009900;}
#footer {clear:both; width:800px;	background: #FFFFFF url(i/foot.gif) repeat-x bottom; display: block; border-top:solid #CCCCCC; border-top-width:1px;}
#footer_links {text-align:left; padding:15px; }
#count {height:31px; text-align:left; white-space:nowrap; padding-left:15px; border:none;}
.footlinks:link, .footlinks:active, .footlinks:visited, .footlinks:hover {color:#999999;font-family: Arial, Helvetica, sans-serif;font-size:12px; text-decoration: underline;}
.foot {color:#444; font-size: 12px;}
.foot a{color:#444; font-size: 12px;}

.newone {padding-bottom:0px; color:white;text-decoration:none;font-size:14px;color:white}
.newone:visited{padding-bottom:0px; color:white;text-decoration:none;font-size:14px;color:white}
.newone:hover{color:#E59E06;text-decoration:none;font-size:14px}
.newone a{color:white}