html, body { margin:0px;padding:0px;} 
input, select, textarea, submit { background-color:#ffffff; border:solid 1px #1c5180;}
body { background-color:#ffffff; background-image:url("images/gray_bg.gif"); background-repeat:repeat-x;}
td, input, select, textarea { font-family:Tahoma; font-size:11px; color:#000000; vertical-align:top; }
#header { height:85px; background-image:url("images/gray_bg.gif"); background-repeat:repeat-x; }
td.top_line { background-image:url("images/gray_fon.gif"); background-repeat:repeat-x; height:25px;}
#content { width:100%;}
.main_content { width:98%; text-align:left; padding-top:15px; padding-bottom:15px; font-family:Tahoma; font-size:13px;}
#footer { height:70px;}
td { padding:0px;}
table { border-collapse:collapse;}
.main_wid{ width:100%;}
.main { width:100%; height:100%;}
.left_column { width:288px;}
.right_top { height:203px; background-image:url("images/sky_bg.gif");}
.call_box { background-color:#e7e7e7;  height:84px; text-align:center;}
div.menu { background-image:url("images/h_m_button.gif"); padding-left:10px; }
td.menu_button { vertical-align:middle; text-align:center;}
td.menu_gran { widht:32px; height:60px;}
table.home_links { height:28px; margin-top:10px;}
td.head_home{ background-image:url("images/home.gif"); background-repeat:no-repeat; width:27px;}
td.head_mail{ background-image:url("images/mail.gif"); background-repeat:no-repeat; width:27px;}
td.head_line{ background-image:url("images/top_line.gif"); background-repeat:no-repeat; width:27px;}
td.head_link { vertical-align:middle;}
.logo1 { width:288px; height:60px; padding-top:0px;}
.logo2 { width:288px; height:173px;}
.cat_name { background-color:#e7e7e7; height:25px; font-family:Impact; font-size:16px; color:#676767; padding-top:5px; padding-left:20px;}
.left_catalog {
height:100%;
padding-top:5px;
padding-left:10px;
margin-left:10px;
margin-right:20px;
margin-top:10px;
border:solid 1px;}
.top_part { width:100%; height:280px; background-color:#e7e7e7;}
td.sky_build_left { width:44px;}
td.sky_build,td.sky_build_right { 
height:100%;
background-image:url("images/sky-build_top.gif");
background-repeat:repeat-x;
background-color:#e7e7e7;
padding-top:220px;}
td.sky_build_right { background-image:url("images/sky-build_right.gif");  width:10%;}
.head_image { width:300px;}
td.right_part { background:#f4f4f4 url("images/footer_line_col.gif") repeat-x bottom; width:15%}
td.left_part { background:#f4f4f4 url("images/footer_line_col.gif") repeat-x bottom; width:20%}
td.footer_free { background:#ffffff url("images/footer_right.jpg") repeat-y right;}
td.center_part { background:#ffffff url("images/footer_line.gif") repeat-x bottom; width:60%;}
.column_col { background:#f4f4f4; width:288px;}
.norm { font-family:Tahoma; font-size:11px; font-weight:regular;  font-decoration:none;}
.link_norm { color:#d4900c;}
div.authform { vertical-align:bottom; padding-bottom:31px;}
div.copyr { padding-left:20px;}
a.menu_link { color:#ffffff; font-size:12px; text-decoration:none;}
a.menu_link:hover { color:#d48c00;}
a.title_name { color:#d4900c; font-family:arial; font-size:12px; font-weight:bold; text-decoration:none;}
a.cat_link { color:#d48c00; font-weight:bold;}
a { color:#d48c00;}
a.friends {}
.small { color:#ffffff; font-size:10px; }
.smaller { color:#000000; font-size:9px;}
div.modul_block {
text-align:left;
padding-left:10px;
padding-top:5px;
margin-left:10px;
margin-top:20px;
margin-right:20px;
border:solid 1px;}
div.modul_block_right {
text-align:left;
padding-left:10px;
padding-top:5px;
margin-left:10px;
margin-top:20px;
border:solid 1px;
width:210px;}
.bord_punk { margin-top: 5px;}
.punkt_pord { width:95%; margin:10 10 0 5; padding:5 5 5 5; border:solid 1px silver;}
#brief_punkt td { padding:5 5 5 5;}
.modul_name { margin-left:-5px; font-size:12px; font-weight:bold; color:#676767;}
div.cat_img { height:137px; text-align:center; padding-right:15px;}
div.tovar_name { padding-right:15px; background:#ffffff; text-align:center; font-weight:bold; margin-bottom:20px;}
.preview_block { border:dashed 1px silver;}
h5 { font-size:10px;}
h5.key { font-size:8px; line-height:1px; font-weight:regular; color:#000000;}
h1 { color:#676767;}
h1.proguct { color:black;}
h4.cat { font-size:14px; font-weight:bold;}
h3.descript { font-size:12px; font-weight:normal;}
h4.preview { font-size:12px; font-weight:normal;}
input.rad { border:solid 0px silver; background:#f4f4f4;}
p.paysys { margin-bottom:5px; margin-top:-2px;}
.dot { padding:10px 10px 10px 10px; border:dashed 1px silver;}
