img { border:none}
td {vertical-align:top}
body{ margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif}
div.shapka{width:100%;table-layout:fixed;background-image:url(images/bg_topdiv.jpg);background-repeat:repeat-x;background-position:3px 0px}
table.shapka{ width:1000px; table-layout:fixed;}
div.content{ background-image:url(images/bg_content.gif);background-position:top;background-repeat:repeat-x;background-color:#FFFFFF;width:100%;min-width:1000px}
div.content_p{ background-image:url(images/bg_content_p.gif);background-position:top;background-repeat:repeat-x;width:100%;height:7px;font-size:0px}
div.footer{background-image:url(images/bg_bottom.gif);background-position:top;background-repeat:repeat-x;background-color:#FFFFFF;height:28px;text-align:right;width:100%;min-width:1000px}
div.footer img{ margin-top:7px;margin-right:9px}
td.td_mn { width:277px;}
td.td_mn table{background-color:#FFFFFF;background-image:url(images/bg_lm.gif);background-position:bottom;background-repeat:repeat-x;width:100%;margin-top:10px}
.td_title{ width:471px;height:207px;background-position:center;background-repeat:no-repeat;background-image:url(images/title.jpg);vertical-align:middle;text-align:center}
.td_login_cart{ width:252px;vertical-align:top}
div.loginpass{width:252px;height:104px;margin-top:10px}
td.loginpass{ width:186px;}

td.td_login_cart{background-image:url(images/bg_topdiv.jpg);background-repeat:repeat-x;background-position:-1px 0px}
div.loginpass table {background-image:url(images/bg_login_cart.gif);background-repeat:repeat-x}
td.loginpassOK{ width:67px;background-image:url(images/sep_login.gif);background-repeat:no-repeat;background-position:4px 0px;vertical-align:top}
td.loginpassOK img{ margin-top:32px;margin-left:14px}
td.loginpass input{ margin-left:77px;width:99px;font-size:10px}
td.cart{ width:172px;height:113px;background-image:url(images/lbl_cart.gif);background-repeat:no-repeat;background-position:4px 11px; vertical-align:top}
div.cart table {background-image:url(images/bg_cart_val.gif);background-repeat:repeat-x}
td.cart div{ margin-top:31px;margin-left:5px;font-weight:bold;font-size:11px;height:43px}
td.cart div b {color:#FFFFFF}
td.cart img {margin-left:68px;}
td.valuta{ width:80px;background-image:url(images/sep_cart_val.gif);background-repeat:no-repeat;background-position:6px 0px;vertical-align:top}
td.valuta div{background-image:url(images/lbl_valuta.gif);background-repeat:no-repeat;background-position:12px 0px;margin-top:11px;padding-top:23px;padding-left:7px}
td.valuta a{font-weight:bold;color:#111111;font-size:12px;font-family:Verdana}
td.valuta a.sel_val{color:#FFFFFF}

td.catalog { width:230px}
td.catalog div {margin-left:10px;margin-top:10px}
.contdiv{ font-size:11px;margin-bottom:15px}
.contdiv h2{ color:#929292;font-size:14px;margin:0px;font-family:tahoma;margin-left:15px}
.contdiv .hr{ background-color:#b7b7b7;margin:3px 35px;; width:153px; height:2px;font-size:0px}
.hr .w{background-color:#FFFFFF;margin:0px; width:25px; height:2px;font-size:0px;float:left}
.hr .gr{background-color:#b7b7b7;margin:0px; width:158px; height:2px;font-size:0px;float:right}
td.catalog dl{ margin-top:0px;font-size:12px}
td.catalog dt {margin-top:5px}
td.catalog dt a{ font-weight:bold;color:#787878;}
td.catalog dt a:hover{ text-decoration:none}
td.catalog dd { color:#990000;font-size:11px}
td.catalog dd a{ color:#FF0000;text-decoration:none}
dd a{ color:#FF0000;text-decoration:none}
td.catalog dd a:hover{ text-decoration:underline}
dd a:hover{ text-decoration:underline}

td.about{text-align:justify;padding:0px 5px}
td.news {text-align:justify;padding:0px 5px}
td.news .date{ color:#9b9a9a}
.date_axe{ font-size:12px}
td.news a.details{ color:#FF0000}
td.news a.details:hover{ text-decoration:none}

td.content{width:100%}
td.content div {margin-left:10px;margin-top:10px}

div.cart{width:252px;height:113px;}
div.login{ background-image:url(images/lbl_login.gif);background-repeat:no-repeat;background-position:3px 4px;margin-top:20px;height:30px;width:100%}
div.pass{ background-image:url(images/lbl_pass.gif);background-repeat:no-repeat;background-position:3px 3px;height:53px;width:100%}
div.pass a{ color:#FFFFFF;font-size:10px;font-family:Verdana;margin-left:5px}
.axe_a{ color:#FFFFFF;font-size:10px;font-family:Verdana;margin-left:5px}
.axe_a : hover{ color:#FFFFFF;font-size:10px;font-family:Verdana;margin-left:5px; text-decoration:underline}

div.toolbar{ background-image:url(images/bg_toolbar.gif);background-repeat:repeat-x;background-position:top;height:49px}
div.toolbar a { margin-left:10px}
div.toolbar div {width:1000px}
.mnln{background-image:url(images/bg_menu.gif);background-repeat:repeat-x;background-position:center}
.mnln2{background-image:url(images/bg_menu2.gif);background-repeat:repeat-x;background-position:center}
.szLm{height:25px}
.szLm a{width:107px;height:25px;display:block; background-position:center;background-repeat:no-repeat}
div.mn_about{ margin-top:16px; display:block;}
div.mn_catalog{ margin-top:8px; display:block}
div.mn_news{ margin-top:13px; display:block}
div.mn_dialog{ margin-top:14px; display:block}
div.mn_contact{ margin-top:16px; display:block;margin-bottom:25px}

.mn_about{ margin-top:16px; display:block;}
.mn_catalog{ margin-top:8px; display:block;}
.mn_news{ margin-top:13px; display:block;}
.mn_dialog{ margin-top:14px; display:block;}
.mn_contact{ margin-top:16px; display:block;margin-bottom:25px;}


a.mn_about{ background-image:url(images/lm_about.gif); background-position:center;background-repeat:no-repeat}
a.mn_catalog{ background-image:url(images/lm_catalog.gif); background-position:center;background-repeat:no-repeat}
a.mn_news{ background-image:url(images/lm_news.gif); background-position:center;background-repeat:no-repeat}
a.mn_dialog{ background-image:url(images/lm_dialog.gif); background-position:center;background-repeat:no-repeat}
a.mn_contact{ background-image:url(images/lm_contact.gif); background-position:center;background-repeat:no-repeat}

a.mn_about:hover{ background-image:url(images/lm_about_h.gif); background-position:center;background-repeat:no-repeat}
a.mn_catalog:hover{ background-image:url(images/lm_catalog_h.gif); background-position:center;background-repeat:no-repeat}
a.mn_news:hover{ background-image:url(images/lm_news_h.gif); background-position:center;background-repeat:no-repeat}
a.mn_dialog:hover{ background-image:url(images/lm_dialog_h.gif); background-position:center;background-repeat:no-repeat}
a.mn_contact:hover{ background-image:url(images/lm_contact_h.gif); background-position:center;background-repeat:no-repeat}

.a{ background-color:#FF0000; width:150px}
.b{ background-color:#00FF00; width:350px}
.c{ background-color:#0000FF; width:250px;height:300px}
.d{ background-color:#FF00FF; width:100%;}

table.catal{ width:100%;border-bottom:1px solid #000000;}
* html table.catal{ width:97%}
table.catal  td{border-top:1px solid #000000;vertical-align:middle;table-layout:auto}
table.catal .catal_brand{ border:1px #000000 solid; border-bottom:none;padding:0px 5px}
table.catal .catal_img{ border-right:1px #000000 solid; border-bottom:none;padding:2px;text-align:center}
table.catal .catal_descr{ width:100%;border-right:1px #000000 solid; padding:10px; text-align:justify;vertical-align:middle}
table.catal .catal_descr a{font-weight:bold;color:#DB4848}
table.catal .catal_descr a:hover{text-decoration:none}
table.catal .catal_title{ width:100%;text-align:center; border-right:1px #000000 solid; border-bottom:none;}
table.catal .catal_price{border-right:1px #000000 solid; text-align:center;font-weight:bold;color:#DB4848;padding:0px 2px}
.catal_price{text-align:center;font-weight:bold;color:#DB4848;padding:0px 2px}
table.catal .catal_gar{border-right:1px #000000 solid; text-align:center}
table.catal .catal_cart{border-right:1px #000000 solid;text-align:center}
div.catal_img{ width:60px; height:0px;font-size:0px}
div.catal_price{ width:58px;height:0px;height:0px;font-size:0px;}
div.catal_gar{ width:35px;height:0px;height:0px;font-size:0px}
div.catal_cart{ width:30px;height:0px;height:0px;font-size:0px}
table.catal .clr{ border:none !important;font-size:0px !important;height:20px !important;margin:0px !important;}
table.catal .ttl{ height:48px;text-align:center;color:#777777}
.d0px{ width:670px;height:1px;margin:0xp;font-size:0px;padding:0px;background-color:#006600}

.tovar{ width:100%;margin-left:15px;}
.tov_img{ padding-bottom:5px;text-align:center}
.tov_img img.tov{ margin-bottom:5px}
.tov_img a{font-weight:bold;color:#DB4848}
.tov_img a:hover{text-decoration:none}
.tov_cont{ width:100%}
.tov_cont a{font-weight:bold;color:#DB4848}
.tov_cont a:hover{text-decoration:none}
.tov_cart{ width:100%;text-align:right;padding-right:15px}
.tov_cart div {font-weight:bold;color:#DB4848;padding-right:10px}	
.tov_cart a{font-weight:bold;color:#A0A0A0}
.tov_cart a:hover{text-decoration:none}

.width {width:100%; min-width:1000px;margin-left:0px}

.btn_login {
	background-attachment: fixed;
	background-image: url(images/btn_ok.gif);
	background:url(images/btn_ok.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 48px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: pointer;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

* html .width {margin-left:40px}
* html .minwidth {border-left:1000px solid #fff; position:relative; float:left; z-index:1;}
* html .container {margin-left:-1000px; position:relative; float:left; z-index:2;}