* { margin:0; padding:0;}
img { border:none;}
a { color:#003C9F; outline:none;}
a:hover { color:#179BD5;}
body,td,th { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif;	color: #5a5a5a; text-align:left;}

* html .png
{
    width: expression(this.firstChild.width);
    filter: expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+
            this.firstChild.src+"', sizingMethod='image')");

    background: expression("transparent url("+
            this.firstChild.src.replace(".png", ".gif")+") no-repeat");
    background: none !important;
}

* html .png img
{
    behavior: expression(this.style.visibility="hidden");
}

.clearfix { clear:both;}

/*#wrapper { max-width:1280px; width:expression(document.body.clientWidth > 1280? "1280px": "auto" ); min-width:995px; }*/
body { background-color:#ffffff;}
h1 { font-family: impact; font-size:30px; color:#ffffff; margin:0 0 10px 0; font-weight:normal;} 
/*head*/
#logo { padding:50px 0 50px 70px;}
#umenu ul { list-style:none;}
#umenu ul li { font-size:14px; float:left; margin:0 10% 0 0;}

.tutor {  background:url(../img/tutorial_bg.gif) bottom repeat-x; background-color:#6BA427; color:#ffffff; font-size:14px; border-bottom:#ffffff 7px solid; vertical-align:top;}
#tutor_txt { padding:20px 0 80px 70px; background:url(../img/tutorial_bg_stripes.gif) left bottom no-repeat;;}
#tutor_txt a { color:#000000; font-size:18px; display:block; margin:40px 0 0 0}
#tutor_txt p { margin:0 0 10px 0;}
#city { background:url(../img/tutorial_bg_city.gif) bottom right no-repeat; height:331px;}

/*index*/
#main_content { background:url(../img/main_content_bg.gif); text-align:left; padding:0 0 35px 0}
#main_content_in { background:url(../img/main_content_top.gif) top repeat-x; padding:20px 0 10px 70px;}
.offer_list { list-style:url(../img/main_content_ls.gif) outside; margin-top:20px;}
.offer_list li { font-size:14px; margin:0 0 20px 0;}
.offer_list li a { color:#FFFFFF; white-space:nowrap}

#sell_out_hdr { margin:50px 0 0 0px; width:430px;}
.sell { background:#ffffff;  padding:18px 0 6px 40px}
.sell a { color:#000000; font-size:20px; }
.richag { position:absolute; margin:-29px 0 0 400px;} *html .richag { position:absolute; margin:-29px 0 0 400px;}

#sell_out { width:60%; font-size:12px; color:#000000; float:left}
#sell_out .sell { padding:17px 0 0 40px;}
.sell_txt { width:60%; float:left}
.sell_a { float:right; padding:10px 50px 0 0}
.sell_a a { color:#288233; font-size:18px;}

#recovery { margin-top:90px; color:#ffffff; padding:0 30px 0 0} 
.rec_one { background:url(../img/recovery_1.gif) left top no-repeat; padding:2px 0 5px 40px;}
.rec_two {background:url(../img/recovery_2.gif) left top no-repeat; padding:2px 0 5px 40px;}
.rec_three {background:url(../img/recovery_3.gif) left top no-repeat; padding:2px 0 5px 40px;}
.rec_four {background:url(../img/recovery_4.gif) left top no-repeat; padding:2px 0 5px 40px;}
.rec_five {background:url(../img/recovery_5.gif) left top no-repeat; padding:2px 0 5px 40px;}

#copyright {  width:250px; text-align:right; padding:10px 0px 10px 0; color:#FFFFFF; font-size:12px; float:right; margin:10px 30px 0 0;}
#counter { float:right; padding:35px 0px 0 0;}
#counter_inn { float:right; padding:15px 20px 0 0}

/*sec*/
#sec_head { border-bottom:#E2E2E2 6px solid;}
#umenu_sec { background:url(../img/sec_head_bg.gif) bottom right no-repeat;}
#umenu_sec ul { list-style:none;}
#umenu_sec ul li { font-size:14px; float:left; margin:0 10% 0 0;}

#greenlined { background-color:#6BA427;}
#sec_bdy { background:url(../img/sec_body_u4.gif) bottom right no-repeat; vertical-align:top}
#inner { background:url(../img/sec_body_u2.gif) right top no-repeat; padding:30px 30px 50px 70px; font-family:tahoma; color:#5A7586; font-size:12px;}
#inner h1 { font-family:impact; font-size:24px; font-weight: normal; color:#5A7586;}

#nav { font-size:11px; color:#383838; margin:0 0 15px 0;}
#nav a { color:#383838;}

.kat_list {margin:20px 0 0 0; list-style:url(../img/sec_cat_ls.gif) inside;}
.kat_list li {font-size:14px; margin:0 0 20px 0;}
.kat_list li a { color:#015489; padding:0 0 0 10px; white-space:nowrap;}

#greenline { background:url(../img/sec_greenline_bg.gif) bottom repeat-x; background-color:#6BA427; height:43px; font-size:26px; font-family:impact; color:#ffffff; text-align:right; 
			 padding:15px 0px 0 30px;}
#tel { width:80%}
#greenline span { color:#417107;}

#second_col { padding:30px 0 30px 30px}
#oldstan_out { width:80%;}
#oldstan { background:url(../img/sec_oldstan_u4.gif) right bottom no-repeat; background-color:#DEE6F3; padding:20px 30px 5px 30px; color:#000000; font-size:12px;}
#oldstan b {font-family:impact; font-size:16px; font-weight:normal; color:#5A7586; text-transform:uppercase; display:block; margin:0 0 15px 0;text-decoration:underline}
#oldstan_sell { text-align:right; margin:20px 0 0 0}

#spec_out { width:80%; margin:30px 0 0 0px;}
#spec { padding:20px 30px 25px 30px; color:#5A7586; font-size:11px; border:#CACED0 1px solid;}
#spec b {font-family:impact; font-size:16px; font-weight:normal; color:#5A7586; text-transform:uppercase; display:block; margin:0 0 15px 0;text-decoration:underline}
#spec span { font-size:10px; display:block; margin-bottom:15px;}
#spec q { font-size:12px;}
#spec img { margin:0 30px 0 0; border:#DEE6F3 solid 6px;}

#footer { border-top:1px solid #E2E2E2; vertical-align: bottom; padding:25px 70px; color:#5A7586; font-size:11px;}
#dip { float:right;}


/*katalog more*/
#item_char {}
#item_char td { color:#5A7586; font-family:tahoma; font-size:13px; padding:3px 5px; vertical-align:top}
#item_char .big_prev { padding:20px 0}
#item_char .big_prev img { border:#DEE6F3 10px solid;}
#item_char .item_gall {}
#item_char .item_gall img { float:left; margin:0 20px 20px 0; border:#DEE6F3 5px solid;}

#kat_list {}
#kat_list .kat_list { margin:0 0 0 10px}
#kat_list b {font-family:impact; font-size:16px; font-weight:normal; color:#5A7586; text-transform:uppercase; display:block; margin:0 0 15px 0; text-decoration:underline}
#kat_list ul li b { font-family:Arial, Helvetica, sans-serif; text-transform:none; display:inline; padding:0 0 0 10px; text-decoration:none; font-weight:bold;}
/*form*/
#contactform_tbl {}
#contactform_tbl td { padding:3px 5px;}
#contactform_tbl td .butt { padding:2px 3px;}

/*loading*/
#loading {  position:absolute; background: #fff url(../img/loading.gif) no-repeat center; filter:alpha(opacity=80); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.8; display:none;}

#notexist{ font-size:18px; padding:0 0 100px 0}