.cat{margin-left:-25}
.cat a{background-color:#FFFFFF; }
 .redcat{list-style-image: url(../shop/imgs/spin_li_red_on.gif); background:url('../shop/imgs/bg_cat.gif') repeat-x right bottom;}
.cat{list-style-image: url('../shop/imgs/spin_li.gif'); background:url('../shop/imgs/bg_cat.gif') repeat-x left bottom;}
 .subcat {list-style-image: url('../shop/imgs/bull.gif'); margin-left:15;}
 .subcatR {list-style-image: url('../shop/imgs/bull_r2.gif'); margin-left:15;}

 .cat li {padding-left:0}
.netshop a{color:#0099cc;}


table.table{height:auto}

table{table-layout: auto }
.body table{height:auto}
body{margin:0px;padding:0px;font-family:Verdana;font-size:10pt}
table{border-collapse:collapse; width:100%;border:0px;padding:0px;margin:0px}
.title-2{background:url('../shop/imgs/title-2-1.jpg') no-repeat top left;width:100%;height:100%;}
.title-3{background:url('../shop/imgs/title-3-1.jpg') no-repeat top right;width:100%;height:100%;}
label{vertical-align:top}

.logo{width:308px;height:147px;float:left; }
.title-slogan{float:left;}
.table-body td{vertical-align:top;}


			.menu-top-bg{background:url('../shop/imgs/menu-top.gif') ;width:224px;height:215px;float:left;margin:0px;padding:0px}
				.menu-top {margin:20px 0px 0px 0px;float:left;font-family:Arial;}
				.menu-top a{color:white;text-decoration:none;font-size:12pt;}
                .cart td{font-family:Arial;color:#FFFFFF; font-weight:normal;}
                .cart .qtty{width:30}
                #m-cart td{vertical-align:top; }
				.menu-top table{margin-left:8px;width:210px;}
				.menu-top td{height:24px;padding:0px;vertical-align:middle;color:white;font-size:12pt}
			.table-body .middle{vertical-align:bottom;background:url('../shop/imgs/menu-line-right-bg.gif') repeat-x bottom;}
	.title-page {vertical-align:bottom;font-size:18pt;color:#0099CC;float:left;font-weight:normal;line-height:18pt}
	.title-pagediv{vertical-align:bottom;float:left;margin-left:14px;margin-bottom:4px;margin-top:20px}


.info{background:#E3EEF1;}
.bullet-info{background:url('../shop/imgs/right-top-bullet-bg.gif'); width:16px; vertical-align:bottom;float:left;}
.info-block{color:#67767A;margin-left:14px;margin-bottom:10px;margin-right:80px;font-size:10pt;}
.info-block a{color:#67767A;}
.info-block h1{font-size:10pt;color:#67767A;padding:0;margin:0;font-weight:normal;clear: none; }

.right-border-top{background:url('../shop/imgs/right-border-top.gif') repeat-y right;}
.bullet-catalog{background:#E9F2F4;vertical-align:bottom;}
.body-middle-right-bg{background:url('../shop/imgs/body-middle-right-bg.gif') repeat-y right ;}
.F5FAFB{background:#F5FAFB;}
.E9F2F4{background:#E9F2F4;}
.C0D6DE{background:#C0D6DE;}
.right-bottom{height:10px; width:100%;background:#E3EEF1;font-size:1px}
.botom{background:url('../shop/imgs/bottom-bg.gif');width:100%;vertical-align:middle;color:#A1A1A1;font-size:10pt}
.botom .copy{margin-top:22px;float:left;font-size:8pt}
.botom  .bottom-right{float:right;width:290px;margin-top:27px;font-size:8pt}
.botom  .bottom-right a{color:#A1A1A1;font-size:8pt;text-decoration:none;}
.botom  .bottom-right a:hover{text-decoration:underline;}

.body{padding-left:20px;padding-bottom:15px;font-size:10pt}
.body h1{color:#0099CC;font-weight:normal;font-size:18pt;margin:0px;padding:0px;margin-bottom:18px}
.body h3{color:#0099CC;font-weight:normal;font-size:12pt;margin:0px;padding:0px;margin-bottom:18px}
.title-page h1 
 {
color:#0099CC;
float:left;
font-size:18pt;
font-weight:normal;
line-height:18pt;
vertical-align:bottom;
}
.body h3 a{color:#0099CC;font-weight:normal;font-size:18pt;margin:0px;padding:0px;margin-bottom:18px;text-decoration:none}
.body  .forum-title{border-collapse:separate;font-size:10pt}
.body .separator{background:url('../shop/imgs/forun-title-separate.gif') repeat-x;font-size:1px;}
.body  th,td{text-align:left;color:#859294; font-size:10pt}
.body  .forum-title td a{color:#859294;}
.body  .forum-title .thema a{color:#99CC33;}


.item-title{width:48%;float:left;margin-right:10px;}
.item-title .line{background:url('../shop/imgs/news-small-line-bg.gif') repeat-x; width:100%;font-size:1px;margin-top:2px;margin-bottom:2px}
.item-img{border:1px solid #E1EAEB; margin-right:10px;}
.item-title  .item-info{margin-left:0px;font-size:10pt}
.item-title  .item-info a{color:#0099CC;}
.item-title  .items{margin-top:10px; color:#859294}
.item-title  .item{font-size:8pt;vertical-align:bottom;color:#859294}
.item-title  .price{font-size:14pt;vertical-align:bottom;color:#859294}
.item-title  .price input{border:1px solid #A1A1A1;font-size:10pt;color:#A1A1A1;padding:0px;width:20px;text-align:right}
.item-title  .item-info form{margin:0px;margin-bottom:7px;display:block;clear:both}
.item-breake-line{margin:29px 166px 29px -10px;}







.left-top-left{background:#E3EEF1;float:left;width:100%;height:100%;clear:both;padding-bottom:15px}
.left-top-left h2{color:#B0C8D1;font-weight:normal;font-size:18pt;margin:0px;margin-top:5px;margin-left:33px;display:block}
.left-top-left form{margin:0px;margin-top:5px;margin-left:33px;padding:0px;}
.left-top-left input{border:1px solid #A1A1A1;font-size:10pt;color:#A1A1A1;padding:0px;padding-left:5px;height:18px;}
.left-top-left form button{border:0px solid #0099CC;color:#0099CC;background:url('../shop/imgs/button-search.gif');padding:0px;font-size:9pt;width:47px;height:18px;margin-left:8px;}
.left-top-left a{color:#0099CC;font-size:10pt;margin-left:33px;margin-top:8px;}

.font-verdana{font-family:verdana;font-size:10pt}
.left-top-1-left{background:url('../shop/imgs/left-top-1-left-bg.gif'); vertical-align:top}
.f5fafb{background:#F5FAFB;}
.f5fafb h2{margin:0px;padding:0px;margin-top:0px;margin-bottom:5px;color:#0099CC;font-weight:normal;font-size:14pt;line-height:14pt}
.f5fafb .block-left-info{margin-top:15px;font-size:10pt}
.f5fafb .block-left-info ol{color:#A8B0B3;margin-left:25px;}
.f5fafb .block-left-info ol a{color:#51B848;}
.f5fafb .date{color:#51B848;font-size:10pt;}
.f5fafb .line{background:url('../shop/imgs/news-small-line-bg.gif') repeat-x; width:100%;font-size:1px;margin-top:5px;margin-bottom:7px}
.f5fafb .data{color:#859294;font-size:10pt;}
.f5fafb .data .action{color:#CC5E33;font-size:14pt;font-family: Verdana;border:1px solid red}
.action{color:#CC5E33;font-size:14pt;font-family: Verdana}
.f5fafb b{color:#859294;}
.f5fafb a{font-size:10pt;color:#0099CC;margin-left:10px}
.f5fafb a:hover{color:#99CC33}
.f5fafb .body h2{margin-top:0px;font-size:18pt;margin-bottom:25px}
.f5fafb .body a{margin:0px}
.f5fafb .body table{font-size:10pt;}
.f5fafb form{color:#859294;margin:0px;margin-top:10px;}
.f5fafb input, .f5fafb select{margin-right:5px;margin-left:5px;}
.f5fafb textarea{margin-right:5px;margin-left:5px;}
	.articles-left {padding:0px}
	.articles-left a{color:#99CA3C;margin:0px;padding:0px;}
	.articles-left ol{font-size:10pt;margin:0px;margin-left:5pt;width:auto;padding-left:30px;}
        .articles-left ol li{margin:0px;}
.consult {background:#F5FAFB;}
.consult .block{border:1px solid #DAECF1;border-left:0px;width:95%;}
.consult .green{border:5px solid white;border-left:1px solid white;background:url('../shop/imgs/online-bg.gif') no-repeat right top #99CC33}
.consult .green .data{margin:11px 0px 11px 10px;}
.consult .green .data .photo{border:5px solid white;margin-right:15px;}
.consult .green .data   .phone{font-size:16pt;color:white;clear:both;vertical-align:middle;border-right:1px solid white;padding:5px 5px 0px;}
.consult .green .data .code-town{font-size:8pt;font-weight:normal;color:#4C661A;vertical-align:middle ;padding:0px 5px;}
.consult h2{color:#FFF600;font-size:16pt;margin:0px;padding:0px;margin-bottom:14px;font-weight:normal}
.consult a{text-decoration:none; color:white;font-size:14pt;margin-left:5px}
.consult .description{font-size:8pt;color:white;margin-top:18px;margin-right:20px}

.left-bottom{background:url('../shop/imgs/left-bottom-bg.gif') repeat-x;}

.NetshopCart{font-size:10pt;}
.NetshopCart a{margin:0px;}
h4{color:#67767A}
.button_basket{border:0 solid gray; display:block;margin:0 5 3 20; padding:0px;cursor:hand;background:url('../shop/imgs/button.gif');width:55; height:16;}
.button_basket img{margin:0px; padding:0px;cursor:hand; }
.action{color:red}

.quest a{margin:0px;}

.next_announce a{color:#859294;text-decoration:none;margin:0px;}
.next_announce a:hover{color:#859294;text-decoration:underline}
.next a{font-size:8pt;}
.next a:hover{font-size:8pt;}
#basket a{}

.body  .forum-title td a{color:#2690CF;}
.forum-title  .category-line td{border-bottom: 1px solid #eeeeee;}
.body  .forum-title th {background:#ECEFF2;color:#606060;padding:5px;}
.body  .forum-title td{padding:5px;}
.body  .forum-title .thema a{color:#2690CF;}
.body  .forum-title  .small{font-size:8pt;}

.left-column{background:url('../shop/imgs/left-bottom-oper.gif') ;}
#basket{background:url('../shop/imgs/cart.gif') no-repeat;margin-left:-5px;}