body {margin:0;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#444}

.td_contect{
font-size:12px; color:#CC0000;
}
.td_contect A{
color:#CC0000; text-decoration:none;
}
.td_contect A:hover{
color:#ffffff; text-decoration:none; background-color:#CC3300;
}
.spisok a {
display:block;
 border-bottom:0px double #ccc;
  padding:3px;
   FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 80%; COLOR: #FFFFFF; HEIGHT: 14px; TEXT-ALIGN: left; TEXT-DECORATION: none; padding-left:0px; font-family:Verdana;
}
.spisok A:hover {
	
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 80%; COLOR: #FBE1B7; HEIGHT: 14px; TEXT-ALIGN: left; TEXT-DECORATION: none; 
}

#hr{
background-image:url('img/line_hr.jpg'); background-color:#CC0000;
}

h2 {font-size:14px;text-align:left; background:#F7F7F7; padding:3px}
h1 {font-size:18px;font-weight:normal;margin:0px;padding:0px}
img {border:0px}
a {text-decoration:none}
a:hover {text-decoration:underline}
input {margin:0px;padding:0px}
form {padding:0px;margin:0px}

#td_left {vertical-align:top;border-bottom:solid 1px #ccc}
#top_left {background:url(images/top_left.png) no-repeat}
#top_repeat {background:url(images/top_repeat.png) repeat-x top; vertical-align:bottom}
#left_block_repeat {background:url(images/left_block_repeat.png) repeat-y left;color:#fff;padding-left:12px;padding-right:15px}
#left_block_repeat strong {display:block;padding-top:2px;padding-bottom:2px}
#left_block_repeat a {color:#fff;text-decoration:none}
#left_block_repeat a:hover {text-decoration:underline}
#list_brend {margin-left:5px}
#list_brend a {text-decoration:underline}
#list_brend a:hover {text-decoration:none}
#left_block_bottom {background:url(images/left_block_bottom.png) no-repeat left top;height:38px}
#td_main {border-top:solid 1px #ccc;border-left:solid 1px #ccc;vertical-align:top;padding-left:10px;padding-right:15px;padding-top:10px}
#td_right {border-top:solid 1px #ccc;background:#FBF8F0;padding:10px;vertical-align:top}

#logo {position:absolute;top:23px;left:26px}
#topic {color:#fff;font-size:16px}
#search_, #search {color:#fff;font-size:16px}

.bord_kont_img {padding-right:10px}
.bord_kont_text {text-align:justify}
.date {color:#999}
.articl {text-align:justify}
#comments table {width:100%}
.comment_zagol {font-size:15px;font-weight:bold}
#comment_table_1 {margin-top:7px}
#comment_table_2 {margin-top:7px}
.comment_tr td {background:#999;color:#fff; padding:3px}
.comment_name {width:150px;color:#fff}
.comment_mail {width:150px}
.comment_date {text-align:right}
.comment_text div {margin:10px 5px 10px 5px; background:#F7F7F7; padding:3px}

.comment_form_name {padding:3px;padding-top:7px}
.comment_form_name input {padding:1px;font-size:11px;border:1px #ccc solid;width:200px;background:#fdfdfd}
.comment_form_mail {padding:3px;text-align:right;padding-top:7px}
.comment_form_mail input {padding:1px;font-size:11px;border:1px #ccc solid;width:200px;background:#fdfdfd}
.comment_form_text {padding:3px}
.comment_form_text textarea {width:100%;height:100px;padding:1px;border:1px #ccc solid;background:#fdfdfd}

.comment_form_bottom {padding:3px}
.comment_form_bottom input {border:1px #ccc solid;padding:3px;padding-top:0px;padding-bottom:0px}

.comments_link_all {display:block;text-align:center;padding:5px}

.comment_errors {color: #FF0000}

#comments {margin-top:40px}
<!-- -->

#copyright {text-align:center;border-top:solid 1px #ccc;background:#FBF8F0;padding:5px}

hr {
 border: none; /* Убираем границу для браузера Firefox */
 color: #ccc; /* Цвет линии для браузера Internet Explorer */
 background-color: #ccc; /* Цвет линии для браузера Firefox и Opera */
 height: 1px; /* Толщина линии */
}

.harak_zag {background-image:url(img/img2.jpg);padding:2px; color:#FFFFFF}
.harak_div{background:#EFDAAD;padding:2px}
.radio_votes {text-align:center}
.radio_votes input {padding-left:3px;padding-right:3px}
#links a {display:block;font-weight:bold}
.zagolov {background:#666;color:#fff;font-weight:bold;padding:3px}
.soft_z {width:150px;font-weight:bold;background:#EBEBEB}
.soft_t {background:#f8f8f8}
.soft_d {width:140px;text-align:center;background:#f8f8f8}

#schet {padding:15px;vertical-align:top; text-align:center}

#comments {}




#shap_line a {color:#fff; font-size:11px; text-decoration:none; display:block}
#shap_line a:hover {text-decoration:underline}
.harak_div{
border-bottom:1px #999999 double; padding:5px; 
}

.harak_div1{
border-bottom:0px #999999 double; padding:5px;
}
.mwn{
font-size:13px; font-weight:bold; color:#FFFFFF;
}
.tre{
padding-left:55px; padding-bottom:5px; font-weight:bold; color:#FFFFFF; font-size:12px;
}
.ssil a{
color:#333333; font-size:12px; padding:5px; text-decoration:none;
}

.ssil a:hover {
color:#C80404; font-size:12px; padding:5px; text-decoration:none;
}


a.image{
color:#CCCCCC; text-decoration:none
}

a.image:hover {
color:#E52B00; text-decoration:none
}
h1{
color:#00000F;
}
.maimmenu{
color:#FFFFFF; font-size:17px; font-weight:bolder; font-family:Verdana;
}

#up{
font-size:13px; font-family:Souvienne; color:#FFFFFF; font-weight:bold
}
strong{
font-weight:100
}
h1{
color:#BD0505; font-weight:bold; font-size:16px; text-decoration:none
}
a.kat_sl{
color:#BD0505; font-weight:bold; text-decoration:none
}
a.kat_sl:hover{
color:#CACACA; font-weight:bold; text-decoration:none
}

a.huge{
color:#BD0505; font-weight:bold; text-decoration:none
}
a.huge:hover{
color:#CACACA; font-weight:bold; text-decoration:none
}
.heder{
font-size:14px; font-family:Thoma; color:#000000; font-weight:bold
}

a.str{
font-size:12px; color:#CC0000; font-weight:bold; text-decoration:none
}
a.str:hover{
font-size:12px; color:#EF8D0E; font-weight:bold; text-decoration:none
}

a.news_name{
color:#C40605; font-size:13px; text-decoration:underline
}
a.news_name:hover{
color:#999999; font-size:13px; text-decoration:none
}

a.footer{
color:#999999; font-size:14px; text-decoration:none
}
a.footer:hover{
color:#C40605; font-size:14px; text-decoration:none
}
a.footer1{
color:#000000; font-size:12px; text-decoration:none
}

a.drova_up_menu{
color:#999999; font-size:10px; text-decoration:none; font-weight:bold;
}
a.drova_up_menu:hover{
color:#C40605; font-size:10px; text-decoration:none; font-weight:bold;
}

a.download{
color:#BD0505; font-size:13px; text-decoration:none; font-weight:bold;
}
a.download:hover{
color:#999999; font-size:13px; text-decoration:none; font-weight:bold;
}
a.driver{
color:#999999; font-size:13px; text-decoration:none; font-weight:bold;
}
a.driver:hover{
color:#BD0505; font-size:13px; text-decoration:none; font-weight:bold;
}

.navigation {display:inline;
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #636363; BORDER-RIGHT-WIDTH: 0px; 
}
.navigation A:link {display:inline;
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #636363; PADDING-TOP: 3px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f9f9f9; TEXT-DECORATION: none
}
.navigation A:visited {display:inline;
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #636363; PADDING-TOP: 3px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f9f9f9; TEXT-DECORATION: none
}
.navigation A:active {display:inline;
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #636363; PADDING-TOP: 3px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f9f9f9; TEXT-DECORATION: none
}
.navigation A:hover {display:inline;
	BORDER-LEFT-COLOR: #e0e0e0; BORDER-BOTTOM-COLOR: #e0e0e0; COLOR: #ffffff; BORDER-TOP-COLOR: #e0e0e0; BACKGROUND-COLOR: #cb0600; BORDER-RIGHT-COLOR: #e0e0e0
}
.navigation SPAN {display:inline;
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #636363; PADDING-TOP: 3px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none}

.navigation1 {display:inline;
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #636363; PADDING-TOP: 3px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f9f9f9; TEXT-DECORATION: none
}

#comments table {width:100%}
.comment_zagol {font-size:15px;font-weight:bold}
#comment_table_1 {margin-top:7px}
#comment_table_2 {margin-top:7px;}
.comment_info {background:#BD1010; clear:both; height:22px; width:80%;}
.comment_name, .comment_mail, .comment_date {width:80%; float:left; padding:4px 8px; color:#fff}
.comment_name {background:url(images/comment_1.gif) left no-repeat}
.comment_date {background:url(images/comment_2.gif) right no-repeat; text-align:right; width:auto; float:right}
.comment_text {margin:10px; margin-top:0px; margin-bottom:8px; padding:7px; background:#F9F9F9; border:1px solid #ccc; border-top:none} 

.comment_form_name {padding:3px;padding-top:7px}
.comment_form_name input {padding:1px;font-size:11px;border:1px #ccc solid;width:200px;background:#fdfdfd}
.comment_form_mail {padding:3px;text-align:right;padding-top:7px}
.comment_form_mail input {padding:1px;font-size:11px;border:1px #ccc solid;width:200px;background:#fdfdfd}
.comment_form_text {padding:3px}
.comment_form_text textarea {width:100%;height:100px;padding:1px;border:1px #ccc solid;background:#fdfdfd}

.comment_form_bottom {padding:3px}
.comment_form_bottom input {border:1px #ccc solid;padding:3px;padding-top:0px;padding-bottom:0px}

.comments_link_all {display:block;text-align:center;padding:5px}

.comment_errors {color: #FF0000}

#comments {margin-top:40px}

#tbl2, #tbl3 {display: none;}
#tbl1 {display: block;}
.tabz{
background:url(img/tabs.jpg) no-repeat; width:217px; height:38px; display:block; float:left; padding-top:0px; padding-left:0px;
}
.tabz a {
font-size:14px; color:#FFFFFF; font-weight:bold; margin-left:20px;
}
table.poiskf{
background-color:#B21C1E; color:#FFFFFF; font-size:12px; padding-left:10px; padding-right:10px; padding-top:10px; font-weight:bold;
}
table.poiskf td{
padding-top:10px;
}
.newscapt{
background-color:white; padding-left:8px;padding-right:5px; font-weight:bold; font-family:Arial;font-size:12px;color:#0F63B8;
}
a.tovldb{
font-size:14px; color:#FF6633; font-weight:bold; padding-left:20px; padding-right:20px;
}
.pdng{
padding-left:20px; padding-bottom:15px;
}
.news{
padding-bottom:7px;
}
a.news{
padding-bottom:7px; color:#666666;
}
.news1{
padding-bottom:3px;
}
.market_zag {font-size:16px; font-weight:bold; color:#FFFFFF; background-color:#990000; border:1px solid #CCCCCC; padding:10px; }
.market {border:1px solid #CCCCCC; padding:10px; }