body{
   SCROLLBAR-FACE-COLOR: #ececec; 
    SCROLLBAR-HIGHLIGHT-COLOR: #c2c2c2; 
    SCROLLBAR-SHADOW-COLOR: #c2c2c2; 
    SCROLLBAR-3DLIGHT-COLOR: #ececec; 
    SCROLLBAR-ARROW-COLOR: #19376A; 
    SCROLLBAR-TRACK-COLOR: #ffffff; 
    SCROLLBAR-DARKSHADOW-COLOR: #ececec; 
    SCROLLBAR-BASE-COLOR: #ffffff;
    padding:0px;
    margin:0px;
    background-color:#FFFFFF;
    font-family: "Verdana, Geneva, Arial, Helvetica";
    font-size: 12px;
    line-height: 14px;
    color:#000000;
}
#body_bg{
}
a.activ_catalog{
	background: #a3c1cb;
	font-size:11px;
	color: #fff !important;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}
a.activ_catalog:hover{
	color:#fff;
}

a.gr_big {color: #4c4c4c; text-decoration: underline; font-size: 16px; font-weight: bold}
a.gr_big:hover {text-decoration: none;}

a.one_url{
	font-size:14px;
	color: #44789b;
	text-decoration: underline;	
}
a.one_url:hover{
	text-decoration: none;
}


div.false_url{
	color: #418abc;
	cursor: pointer;
	font-size:11px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}
div.false_url:hover{
	color:#32709a;
	text-decoration: underline;
}

div.podmenu{
  border: 1px solid olive; 
  padding: 7px; 
  visibility: hidden; 
  position: absolute; 
  _position: absolute; 
  background: white;
}

a.url_none{
color:#418abc;
text-decoration: none;
}
a.url_none:hover{
color:#418abc;
text-decoration: underline;
}

a.opis_url{
color:#4c4c4c;
text-decoration: none;
}
a.opis_url:hover{
color:#4c4c4c;
text-decoration: underline;
}

#comparewindow{
   position:absolute;
   left:10px;
   top:0;
   visibility:hidden; 
   width: 250px; 
   height: 68px;
   Z-INDEX: 2;
   BACKGROUND: #C0D2EC;
   padding:10px;
   border: solid;
   border-width: 1px; 
   border-color:#4D88C8;
   FILTER: revealTrans  (duration=1,transition=4);
}
img.imgOff {
	border:none;
}

img.imgOn {
	border:none;
}

div.comment_list{/*отзывы*/
	margin-top: 10px;
	background-color: #F2F3F5;
	margin-bottom: 10px;
	BORDER: #97989C 1px dashed; 
   PADDING: 5px; 
}

div.comment_user{
	padding: 3px;
	background: #a39986;
	color: white;
}

div.comment_user a{
	color: white;
}


ul{
	list-style-type: square;
	color: #483635;
}

td.tah12 { 
  font-size: 14px;
}

.sort_name_bg{
	padding-right:7px;
	max-width:60px;
}
.sort_table{
   PADDING-TOP: 17px;
   margin-left: 20px;
}
.optionsdisp{
	height:25;
}
#optionsdisp{
	margin-top:5px;
}
#cartwindow{
   position:absolute;
   left:10px;
   top:0;
   visibility:hidden; 
   width: 220px; 
   max-width: 220px; 
   height: 68px;
   max-height: 68px;
   Z-INDEX: 2;
   BACKGROUND: #C0D2EC;
   padding:10px;
   border: solid;
   border-width: 1px; 
   border-color:#4D88C8;
   FILTER: revealTrans  (duration=1,transition=4);
}
.menu_bg{
   
}
.menu_bg a.navigation{
}
.topmenu_pad{
	padding:32 0 0 0;
	float:left;
}
#act{ float:left;}
.act_1, .act_3, .act_4, .act_6 {width:11; height:22;}
.act_2, .act_5 {padding-top:3px; padding-bottom:12px;}

.menu_bg .act_1, .menu_bg .act_4  { background:url(images/act_left_active.gif) top left no-repeat; width:16; height:22;}
.menu_bg .act_2, .menu_bg .act_5{ background:url(images/act_mid_active.gif) top left repeat-x;}
.menu_bg .act_3, .menu_bg .act_6{ background:url(images/act_right_active.gif) repeat-x; background-position:right; width:16; height:22;}

.menu_bg a.navigation{
	color:#fff;
	font-size:14px;
	text-decoration:none;
}
#navigation{
}

a.navigation{
	font-size:14px;
	color:#44789b;

}
a.navigation:hover{
}

a.menu_none{
	text-decoration:none;
	font-size:16px;
	color:#ffffff;
}
a.menu_none:hover{
	text-decoration:none;
}


#topmenu{
	height:38;
	background:#fff;
}
#topmenu_index{
	background:url(images/index.jpg) top left no-repeat;
	width:40;
	height:12;
	margin-bottom:-12;
	position:absolute;
}
#topmenu_footer{
	padding-top:4px;
}
#topmenu_footer div{
	background:none !important;
}
#topmenu_footer a{
	color:#7f7a6a;
	font-size:10px;
}
#topmenu_footer .act_1{
	background:url(images/topmenu_tida.gif) !important;
	background-repeat:no-repeat !important;
	background-position:0 10 !important;
	width:31 !important;
}
#topmenu_2{
	padding-top:0px;
	*padding-top:35px;
}
#topmenu_2 a{
	color:#da251d;
	text-decoration:underline;
}
#topmenu_2 a:hover{
	text-decoration:none;
}
#header{
	background:url(images/header.jpg) top center no-repeat;
	height:230;
}
.header_for_woman{
	background:url(images/header_for_woman.jpg) top center no-repeat !important;
	height:230;
}
.header_for_man{
	background:url(images/header_for_man.jpg) top center no-repeat  !important;
	height:230;
}
.header_for_children{
	background:url(images/header_for_children.jpg) top center no-repeat  !important;
	height:230;
}
#header_1{
	background:url(images/header_1.jpg) top right no-repeat;
	background-repeat:no-repeat;
	height:450;
}
#bg_header{
	background:url(images/bg_header.gif) top left repeat-x;
	height:700;
}
.bg_header_1{
	background:url(images/bg_header.gif) top right repeat-x;
	height:450;
}
.bg_header_2{
	background:url(images/bg_header.gif) top left repeat-x;
	background-position:-36 0;
}
#header_2{
   background: url(images/header_2.gif) top center repeat-y;
}
#header_3{
	background:url(images/header_3.jpg) top right no-repeat;
	vertical-align:bottom;
}
#footer{
	background:#eef2e4;
	height:87;
	padding:0 0 0 0;
	margin-top:68;
}
#footer td{
}
#footer img{
	border:0;
}
#footer #telnum{
	color:#4c4c4c !important;
}
#footer_1{
	background:url(images/footer_1.jpg) bottom right no-repeat;
	background-repeat:no-repeat;
	height:166;
}
.footer_pad{
	padding:80 0 0 0;
}
.footer_marg{
	margin-bottom:-22px;
}
.bg_footer{
	background:url(images/bg_footer.gif) bottom left repeat-x;
	margin-bottom:-23px;
}
.bg_footer_1{
	background:url(images/bg_footer.gif) bottom right repeat-x;
	height:166;
}
#footer_2{
	height:74;
}
#footer_2 td{
	font-size:11px;
	color:#fff;
}
#footer_2 a{
	font-size:11px;
	color:#fff;
}
.footer_2_count{
	float:left;
	padding-right:30px;
}
.footer_2_links{
	padding:0 0 0 0;
	margin-top:-1px;
}
.phpshop_copy{
	margin:-41 0 0 196;
	*margin:-41 0 0 202;
}
.phpshop_copy a{
	color:#fff !important;
    font-family: 'Trebuchet MS' !important;
    font-size: 11px !important;
}
.phpshop_copy div{
	color:#fff !important;
    font-family: 'Trebuchet MS' !important;
    font-size: 11px !important;
}
.phpshop_copy_2{
	margin:-41 0 0 121;
	*margin:-41 0 0 126;
}
.phpshop_copy_2 a{
	color:#fff !important;
    font-family: 'Trebuchet MS' !important;
    font-size: 11px !important;
}
.phpshop_copy_2 div{
	color:#fff !important;
    font-family: 'Trebuchet MS' !important;
    font-size: 11px !important;
}
#content{
	background:#fff;
	padding-bottom:40;
}
#container_page{
	background:url(images/bg_container.gif);
	background-repeat:repeat-y;
	background-position:0 0;
	width:774;
}
#container_top{
	background:url(images/bg_container_top.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
#container_box{
	padding:12 0 0 0;
}
#container_box td, #container_box div{
    font-family: 'Trebuchet MS';
    font-size: 12px;
    line-height: 14px;
    color:#7f7a6a;
}
#container_box a{
    line-height: normal;
}
.container_pad{
	padding:32 0 0 0;
}
.container_pad_2{
	padding:8 34 0 34;
}
#container{
	padding:20 0 0 0;
}
#left{
	padding:179 0 0 0;
}
.zagb{
   text-transform: uppercase;
   font-weight: bold;
   font-size:11px;
   padding-bottom:13px;
}
#list{
}
#bglist{
}
#bglist_2{
}
#bg_catalog_1{
	background: url(images/bg_catalog_1.gif) top left no-repeat;
	padding:7 0 20 12;
	margin:0 0 0 0;
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
}
#bg_catalog_2{
	background: url(images/bg_catalog_2.gif) #483635 top left no-repeat;
	padding:7 0 8 12;
	margin:0 0 0 0;
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
}
#bg_catalog_3{
	background: url(images/bg_cart.jpg) 99 0 no-repeat;
	padding:14 0 20 0;
	margin:0 0 0 0;
	color: #909090;
	text-transform: uppercase;
	font-weight: bold;
}
#bg_catalog_4{
	background: url(images/bg_catalog_1.gif) top left no-repeat;
	padding:7 0 15 12;
	margin:0 0 0 0;
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
}
#bg_catalog_5{
	background: url(images/bg_catalog_2.gif) #483635 top left no-repeat;
	padding:7 0 8 12;
	margin:19 0 0 0;
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
}
#bg_catalog_6{
	background: url(images/bg_catalog_2.gif) #483635 top left no-repeat;
	padding:7 0 8 12;
	margin:25 0 0 0;
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
}
#bgmenu{
   background-image: url(images/bg_menu.gif);
   background-repeat: no-repeat;
   width: 270px;
   height: 25px;
   color: white;
   font-weight: bold;
   vertical-align: middle;
   padding-top: 6px;
   padding-left: 10px;
   text-transform:uppercase;
}

#bgcart{
   background-image: url(images/bg_cart.gif);
   background-repeat: no-repeat;
   width: 208px;
   height: 125px;
   padding-left:30px;
   padding-right:20px;
   padding-top:30px;
}
.top{
   margin-top: 20px;
}
#top {
FILTER: Alpha(Opacity=40, FinishOpacity=40, Style=1, StartX=0, StartY=0, FinishX=88, FinishY=31);
}

td.setka_line_h{
	padding:23 0 22 20;
	background-position:0 25;
	background:url(images/line_h.gif) repeat-y;
}
td.setka{
	padding:23 0 22 20;
	background:url(images/h2.gif);
	background-position:0 25;
	background-repeat:repeat-x;
}
td.setka_2{
	padding-left:20;
}
.setka_spec{
	padding:23 0 22 20;
	background:url(images/h2.gif);
	background-position:0 25;
	background-repeat:repeat-x;
}
#setka_pad{
	margin-top:-14px;
}
.setka_search{
	padding-bottom:27px;
}
.border_1{
	border-bottom:1px solid #ceb9d4;
	padding-top:0px;
}
.product_name{
	padding:0 0 3 0;
}
.product_name a{
   font-size: 12px;
}
.product_name img{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#head_2{
   background-image: url(images/head_02.gif);
   background-repeat: no-repeat;
   WIDTH: 227px;
   HEIGHT: 327px;
   padding-left:35px;
   padding-top:25px; 
}

#catalog{
   background-image: url(images/catalog_line.gif);
   background-repeat: no-repeat;
   WIDTH: 289px;
   HEIGHT: 32px;
   font-weight: bold;
}

.black a{
   color:#676767;
}
.pagecatal{}
.pagecatal td.catalog_forma{
	color:#418abc !important;
}
.pagecatal div.podcatalog_forma a{
	color:#418abc !important;
}
.pagecatal td.catalog_forma a{
	color:#418abc !important;
	font-size:16px;
}
.pagecatal div.podcatalog_forma a:hover{
}
.pagecatal td.catalog_forma a:hover{
}
td.catalog_forma{
   color:#fff;
   font-size:14px;
   text-decoration:none;
   padding:5 2 5 20;
}
div.catalog_page_forma{
   background: url(images/catalog_forma.gif) #ebebeb no-repeat;
   background-position:0 8;
}
.catalog_forma_b{
}
.catalog_page_forma{
   font-weight: bold;
   color:#5f5f5f;
   text-decoration:none;
   padding-left:12px;
   padding-top:4px;
   padding-bottom:5px;
}
.podcatalog_forma{
	background:#edf2f5;
	width:180;
	margin:8 0 8 0;
	
}
div.podcatalog_forma{
	padding:3 0 5 0;
}
td.podcatalog_forma{
	padding-left:32px;
}
td.podcatalog_forma a{
	color:#639fc7;
}
.catalogpodcatalog td{
	line-height:18px;
}
* HTML div.podcatalog_forma{ /* Только для браузера IE */
}
div.podcatalog_page_forma{
	padding:5 0 20 0;
	background-color:#f5f5f5;
	border-bottom:1px solid #fff;
}
td.podcatalog_page_forma{
   background: url(images/podcatalog_forma.gif) top left no-repeat;
   height:22;
   padding-left:24px;
}
* HTML div.podcatalog_page_forma{ /* Только для браузера IE */
   WIDTH: 226px;
}
#catalog_border{
	border-top:2px solid #f4bdbb;
	margin-top:-2px;
}


#block1{
   padding-left:10px;
   width: 321px;
}
#block2{
   padding-top:10px;
   padding-right:10px;
   padding-bottom:0px;
   width: 683px;
}
.bgprice{
   background-color: #F0F0F0;
}
#allspec{
	padding-top:12px;
}
#allspecwhite{
	padding:11 20 11 20;
}
#allspecwhite a{
	color:#4c4c4c;
}
li.done{
   color: green;
   font-weight: bold;
}
.sortActiv{
    font-weight: bold;
}
div.opros{
    background: #d3cec2;
    height: 10px;
    background-repeat: no-repeat;
}
.oprosname{
	padding-bottom:6px;
}
td {
    font-family: 'Trebuchet MS';
    font-size: 12px;
    color:#4c4c4c;
	line-height:14px;
}
td.center{
   vertical-align: middle;
}

form
{
    margin:0px;
}

.dark
{
    color:#595959;
    font-weight:bold;
    text-transform:uppercase;
}
a{
   font-size:12px;
   color:#418abc;
   text-decoration:underline;
}
a:hover{
	text-decoration:none;
}
.red{
   color: #003399;
}
.red:hover{
   color: #FFAE00;
}
.gray{
   color: #A2A2A2;
}
.gray:hover{
   color: #FFAE00;
}
a.black{
}
a.black:hover{
}
a.link{
}
a.link:hover{
}
.link_navi{
	color:#fff;
	width:190;
}
.link_navi a{
	color:#fff;
	font-style:normal;
	text-decoration:none;
}
.link_navi a:hover{
	color:#fbff01;
}
.link_navi_right{
	float:right;
	margin-top:-14px;
}
.link_cart{
}
.link_copy a{
	color:#a39986;
}
.link_copy a:hover{
	color:#b9b2a3;
}
.link_cart img{
}
.tida_cart{
	background:url(images/tida_cart.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	padding-left:14px;
}
.pad_link_navi{
	padding:5 0 0 0;
}
.price_block{
	padding:20 0 0 0;
}
.nav_page{
	height:32px;
}
.black{
}
a.b{
}

.white{color: white;}

a.white{
   color: white;
   font-weight: bold;
}
a.white:hover{
   color: white;
}
.price{
    color:#4c4c4c;
	font-size:18px;
	white-space:nowrap;
}
.price b{
	font-weight:normal;
}
.price_2{
    color:#fd4c59;
}
.price_bg{
	padding:10 0 0 0;
	border-top: 1px solid #f2eded
}
.valuta{
    color:#da251d;
	font-size: 14px;
	}
H1{
        color: #000000;
	font-size:16px;
        font:bold 2.1em Georgia, "Times New Roman", Times, serif;
	margin:0 0 0 0;
	padding:32 0 15 10;
	font-weight:normal;
	line-height:18px;
}
H1.zagolovok{
        color: #000000;
	font-size:16px;
        font:bold 2.1em Georgia, "Times New Roman", Times, serif;
	margin:0 0 0 0;
	padding:32 0 15 10;
	font-weight:normal;
	line-height:24px;
}
H2{
	font-family:'Trebuchet MS';
	font-size:21px;
	color:#4c4c4c;
	margin:0 0 0 0;
	padding:32 0 15 0;
	font-weight:normal;
	line-height:18px;

}
H2.topnew {
	font-family:'Trebuchet MS';
	font-size:21px;
	color:#000000;
	margin:0 0 0 0;
	padding:0 0 12 0;
	font-weight:normal;
	line-height:18px;

}

H2 div{
	background:url(images/h2.gif);
	background-position:0 34;
	background-repeat:repeat-x;
	width:100%;
	padding-bottom:25 !important;
	position:relative;

}
H2 div b{
	color:#fd4c59;
	font-weight:normal;
}
H3{
	/* font-family:'Trebuchet MS'; Изменено */
	font: Verdana, Geneva, Arial, Helvetica;
	font-size:18px;
	color:#f09a7a;
	margin:0 0 0 0;
	padding:25 0 6 0;
	font-weight:normal;
}
#order {
	padding:0 0 0 15;
	position:relative;
}
#order a{
	font-size:14px;
	color:#44789b;
}
.dispcat h2{
	display:none;
}


.dispcat{
	padding:19 0 0 20;
}
.dispcat a{
	color:#44789b;
	font-size:14px;
}
.pagenav{
	padding:19 0 0 20;
}
.pagenav a{
	color:#4c4c4c;
}
select{
    font-size: 11px;
}
#search{
	background:url(/search_bg.gif);
	background-position:0 6;
	background-repeat:no-repeat;
	padding:18 0 10 28;
}
#search1{
	background:url(/search_bg.gif);
	background-position:0 6;
	background-repeat:no-repeat;
	padding:18 0 10 28;
}
#search_left{
	background:url(/search_bg_left.gif);
	background-position:0 6;
	background-repeat:no-repeat;
	padding:18 0 10 0;
}
#search_pad{
	margin:12 0 50 0;
	*margin:12 0 50 5;
}
input{
   font-size: 11px;
}
input.search{
   font-size:14px;
   color:#999999;
   width:160px;
   height:24px;
   padding-left:5px;
   padding-top:2px;
   *padding-top:2px;
   margin-top:0px;
   margin-left:5px;
   margin-right:16px;
   background:none;
   border:none;
}
input.search_Left{
   font-size:14px;
   color:#999999;
   width:145px;
   height:24px;
   padding-left:5px;
   padding-top:2px;
   *padding-top:2px;
   margin-top:0px;
   margin-left:5px;
   margin-right:0px;
   background:none;
   border:none;
}
input.user{
   font-size:14px;
   color:#999999;
   width:120px;
   height:24px;
   padding-left:5px;
   padding-top:2px;
   *padding-top:2px;
   margin-top:5px;
   margin-left:5px;
   margin-right:16px;
   background:none;
   border:none;
}
input.user_2{
   font-size:14px;
   color:#999999;
   width:144px;
   height:24px;
   padding-left:5px;
   padding-right:20;
   padding-top:2px;
   *padding-top:2px;
   margin-top:3px;
   *margin-top:0px;
   margin-left:5px;
   margin-right:10px;
   background:none;
   border:none;
}
input.but{
   font-size: 11px;
   height: 22px;
   border-style: solid;
   border-color: #c91e00;
   border-width: 1px;
   background-color: white;
   color:#d66461;
}

.user_forma{
	padding:40 11 0 0;
	float:right;
	text-align:right;
	clear:both;
}
.user_forma_enter{
	background:url(images/users_enter_bg.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	width:226;
	height:93;
	text-align:left;
	padding:0 0 0 0 !important;
	margin:0 -11 0 0;
}
.user_forma_enter div{
	padding:10 0 0 20 !important;
}
.user_forma a{
	font-size:11px;
	color:#fff;
	white-space:nowrap;
}
.user_forma td{
	font-size:11px;
	color:#fff;
	white-space:nowrap;
}
.user_forma div{
	padding-top:2px;
}
.user_container{
	background-color:#f5ffb5;
	border:1px solid #fff;
	width:160;
	margin:-6 0 0 0;
}
.user_pad{
	margin:0 0 0 0;
}
.user_pad div{
	padding:0 0 0 4;
	margin:0 0 0 0;
}
.user_2_pad{
}
.user_3_pad{
	padding:0 0 0 6;
	margin:2 0 0 0;
	*margin:0 0 0 0;
}
.user_3_pad div{
	padding-left:20;
}
.user_4_pad{
	padding:1 0 0 0;
}
.user_5_pad{
	padding:2 0 0 0;
}
#usersdisp{
	margin:-8 0 0 0;
}
#usersdisp H2{
	padding:20 0 0 8;
	border:none;
}
.user_enter{
	padding:4 0 4 4;
}
.user_enter a{
	line-height:14px;
}
.user_button{
	margin:-3 -10 0 0;
	position:relative;
}
#mm {
    margin: 0 0 0 320px;
    height: 50px;
}

#mm img {
    border: none;
    margin: 5px;
}

.mm_item {
    margin-bottom: 30px;
    padding-bottom: 30px;
}
.mm_spacer {
    margin-top: 130px;
    padding-top: 130px;
}
/*Стили кнопок табов*/


.dynamic-tab-pane-control.tab-pane {
	position:	relative;
	width:		100%;
}

.dynamic-tab-pane-control .tab-row .tab {
	font-family:	'Trebuchet MS', Helvetica, 'Trebuchet MS';
	font-size:		11px;
	cursor:			Default;
	display:		inline;
	margin:			1px -3px 1px 3px;
	float:			left;
	padding:		3px 3px 3px 3px;
	background:		#f5f5f5;
	border:			1px solid;
	border-color:	#f4bdbb;
	border-left:	0;
	border-bottom:	0;
	border-top:		0;
	
	cursor:			hand;
	cursor:			pointer;
	
	z-index:		1;
	position:		relative;
	top:			0;
}

.dynamic-tab-pane-control .tab-row .tab.selected {
	border:			1px solid #f4bdbb;
	border-bottom:	0;
	z-index:		3;
	padding:		2px 1px 5px 1px;
	margin:			1px -6px -2px 0px;
	top:			-2px;
	background:		white;
}

.dynamic-tab-pane-control .tab-row .tab a {
	font-family:		'Trebuchet MS', Helvetica, 'Trebuchet MS';
	font-size:			11px;
	color:				#5f5f5f;
	text-decoration:	none;
	cursor:			hand;
	cursor:			pointer;	
}

.dynamic-tab-pane-control .tab-row .hover a {
	color:	#5f5f5f;
}

.dynamic-tab-pane-control .tab-row .tab.selected a {
	font-weight: bolder;
}

.dynamic-tab-pane-control .tab-page {
	clear:			both;
	border:			1px solid #f4bdbb;
	background:		White;
	z-index:		2;
	position:		relative;
	top:			-2px;
	color:			#696969;
	font-size:		11px;
	padding:		10px;
}

.dynamic-tab-pane-control .tab-row {
	z-index:		1;
	white-space:	nowrap;
	background:		#f5f5f5;
	height:			1.85em;
	width:			100%;
}

.tab-page a{
	color: #5f5f5f;
}
.pad_1{
	padding:0 76 0 0;
}
.pad_2{
	padding:30 0 0 71;
}
.pad_3{
	padding-right:35px;
}
.pad_4{
	padding-left:272px;
}
.pad_5{
	padding:14 0 14 0;
}
.pad_6{
	padding:0 34 0 34;
}
.pad_7{
	padding:6 0 0 0;
}
.pad_8{
	padding:14 0 0 0;}
*html .pad_7{
	padding:96 0 0 0;
}
*html .pad_6{
	padding:100 34 0 34;
}
.pad_9{
	padding:0 0 18 33;
}
.pad_10{
	padding:5 0 0 0;
}
.pad_11{
	float:right;
	margin-top:-33px;
}
.pad_12{
	padding:10 0 0 0;
}
.pad_13{
	padding:0 0 0 13;
}
.pad_14{
	padding:0 0 0 8;
}
.pad_15{
	padding-left:12px;
}
.pad_16{
	padding:5 0 5 0;
}
.pad_17{
	padding:24 0 0 0;
}
.pad_18{
	padding:10 34 0 0;
}
.pad_21{
	padding:0 0 0 21;
}
.pad_24{
}
.pad_24_2{
	padding:0 0 24 0;
}
.pad_24_3{
	padding:0 0 0 0;
}
.pad_40{
	padding:34 0 0 0;
}
.pad_catal{
	margin:-14 0 0 0;
	position:relative;
}
.leftcatal_1{
	background:url(images/leftcatal_1.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	padding:16 0 0 0;
	margin:3 0 0 0;
}
.leftcatal_2{
	background:#a3bccb;
}
.leftcatal_3{
	background:url(images/leftcatal_3.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	width:180;
	height:12;
	position:relative;
}
.style_1{
	font-family: 'Trebuchet MS';
	font-size:11px;
	color:#5f5f5f;
	padding-right:14px;
}
.style_2{
	font-weight:bold;
	padding-left:12px;
}
.style_3{
}
.style_3 td{
}
.style_4{
	color:#5f5f5f;
}
.telnum{
	font-size:30px;
	color:#4eb018;
	font-weight:bold;
	padding:0 0 0 6;
	white-space:nowrap;
	vertical-align:bottom;
	height:40px;
}
.telnum_2{
	color:#4eb018;
	font-weight:bold;
}
.telnum_block table td div{
	font-size:12px;
	white-space:nowrap;
}
#news_table{
}
#news_table td{
}
#news_date{
	color:#676767 !important;
	font-size:11px;
	padding:0 0 13 0;
}
#cart{
	margin:6 0 0 0;
	padding:0 0 0 57;
	height:67;
	background:url(images/cart_bg.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
#cart td{
	white-space:nowrap;
	padding-top:4px;
}
#cart span{
	color:#e46472;
	display:inline;
	padding:0 0 0 0;
}
.cart_val{
	padding:0 0 0 15;
}
#cart img{
	border:0;
}
#cart strong{
	padding-top:10px;
}
#cart H2{
	font-family:'Trebuchet MS';
	font-size:17px;
	color:564d40;
	border:none;
	padding:34 0 14 0;
	margin:0 0 0 0;
}
.cart_zag{
	font-size:18px;
	color:#fd3f4d;
	padding:4 20 0 0;
}
.pad_sum{
	padding-left:16px;
}
#block_1{
	padding-left:24px;

}
#block_1 a{

}
#block_2{
	padding-left:24px;
}
#block_3{
	padding-left:24px;
}
.catalog_content{
	padding:6 0 0 21;
	*padding:1 0 0 21;
}
.catalog_content img {
	border:1px solid #83837b;
}
.catalog_content a {
	font-size:14px;
}
.catalog_content li {
	padding:3 0 3 0;
}
.leftmenu{
	padding:34 0 0 0;
}
.cloud{
	padding-top:30;
}
.cloud h2{
	display:none;
}
.contacts{
}
.contacts b{
	color:#679a00;
}
#logo{
	padding:24 0 0 0;
	text-align:center;
}
#logo img{
	border:0;
}
#icons{
	padding:20 0 0 0;
	text-align:center;
}
#telnum{
	color:#5eaf3b;
	padding:13 0 6 0;
}
#telnum span{
	font-size:20px;
}
#slogan{
	color:#9db2c0;
}
#slogan H3{
}
.slogan{
}
.slogan H3{
}
#brands{
	padding:25 0 0 0;
}
#brands img{
	border:0;
}
#catalogtable{}
#catalogtable p{
	padding:0 0 0 0;
	margin:0 0 0 0;
}
#catalogtable table{
	width:100%;
	border-top:1px dotted #cccac3;
	margin-top:16px;
}
#catalogtable a{
	color:#527951;
	font-size:14px;
}
#catalogtable div{
	text-align:center;
}
.catalogtable_pad{
	padding:34 0 13 0;
}
#catalogpage{}
#catalogpage td{
	padding:34 0 0 0;
}
#catalogpage img{
	margin-top:4px;
	margin-right:16px;
	float:left;
	border:none;
}
.catalogpage_content{
	vertical-align:top;
}
.catalogpage_content h2{
	margin:0 0 0 0 !important;
	padding:0 0 0 0 !important;
	line-height:18px !important;
	font-size:18px !important;
}
.catalogpage_content_H2 a{
	text-decoration:none;
}
.catalogpage_content_H2{
	padding-bottom:8px;
}
.main_spec_forma_icon{
	float:left;
	padding-right:24;
	padding-top:34;
}
.main_spec_forma_icon_2{
	width:140;
}
.clear{
	clear:both;
}
.main_product_forma_1{
	padding-right:34;
}
.main_product_forma_1{
	padding-top:18;
}
#for_buttons{
	padding:16 0 0 0;
}
#for_buttons img{
	border:0;
}
.but_cart img {
	border:0;
}
.product_des_1{
	background:url(images/product_des_1.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	width:119;
	height:12;
	margin:13 0 0 0;
}
.product_des_2{
	background:#eef2e4;
}
.product_des_3{
	background:url(images/product_des_3.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	width:119;
	height:12;
}
.product_des_4{
	padding:1 4 0 10;
}
.product_img{
	padding:10 10 0 0;
}
.specmain{
	margin:-30 0 0 0;
}
.allspec_1{
	background:url(images/allspec_1.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	width:479;
}
.allspec_11{
	background:url(images/allspec_11.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	width:730;
}
.allspec_2{
	background:#eef2e4;
}
.allspec_3{
	background:url(images/allspec_3.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	width:479;
}
.allspec_31{
	background:url(images/allspec_31.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	width:730;
}

.dispfilter{
		padding-top: 20px;
	}
.formfilter{
		margin: 10px 0px;		
	}
.gbook {font-size:16px!important;
}
table.razmer {
        width:100%;    
}

.thrazmer {
     border: 1px solid;
     padding: 3px 5px 2px 5px;
     text-align: center;
     font-family: Tahoma; 
     font-size:13px;

}
.tdrazmer{
    border: 1px solid;
    padding: 3px 5px 2px 5px;
    text-align: center;
}
.captionrazmer {
        text-align: left;
	font-size: .75em;
}

p.prazmer {
        text-align: left;
	font-size: 1.5em;
}

.phone{
	font-size:30px;
	color:#4eb018;
	font-weight:bold;


}

.dostavka{          
                 font-size:14px;
                 font-family: "Verdana, Geneva, Arial, Helvetica";
                 color:black;
                 line-height:1.5em;
         }

.contacts{          
                 font-size:14px;
                 font-family: "Verdana, Geneva, Arial, Helvetica";
                 color:black;
	         line-height:1.5em;
         }

.zakaz{          
                 font-size:14px;
                 font-family: "Verdana, Geneva, Arial, Helvetica";
                 color:black;
	         line-height:1.5em;
         }

a.redone_url{
	font-size:14px;
	color: red;
	text-decoration: underline;	
}
a.redone_url:hover{
	text-decoration: none;
}

.v{
font-size:16px;
color:red;
}

#k_style  {          
                 
	font-family: "Verdana, Geneva, Arial, Helvetica";
        line-height:1.5em;
                 
}

#k_style p {          
        font-size:16px; 
	font: "Verdana, Geneva, Arial, Helvetica";                
        color:black;
        line-height:1.5em;

}
#k_style h1 {
	color: #000000;
	padding-left: 0px;  		/* Добавлено */
	/*padding-top: 5px;*/
	/*margin-bottom: 5px;*/
        font-size:14px;
	font: bold 'Verdana, Geneva, Arial, Helvetica';
        line-height:1.5em;
}

#k_style h2 {
	color: #000000;
	font-size:16px;
	font: bold 1.7em 'Verdana, Geneva, Arial, Helvetica';
        line-height:1.5em;
}

#k_style h3 {
	color: #000000;
	font-size:14px;
	font: 'Verdana, Geneva, Arial, Helvetica';
        line-height:1.5em;
}

#k_style h4 {
        font-size:14px;
	font: 'Verdana, Geneva, Arial, Helvetica';
        line-height:1.5em;
}

#k_style h5 {
        font-size:14px;
	font: 'Verdana, Geneva, Arial, Helvetica';
        line-height:1.5em;
}

#k_style h6 {
        font-size:14px;
	font: 'Verdana, Geneva, Arial, Helvetica';
        line-height:1.5em;
}

#k_style a {
	font: bold 0.8em Georgia, "Times New Roman", Times, serif;
}

#k_style ol {
	color: #000000;
	padding-top: 15px;
	margin-bottom: 10px;
	font: bold 2.1em Georgia, "Times New Roman", Times, serif;
}

#k_style strong{
	line-height:1.5em;
   	font-size:16px;
	font: 'Verdana, Geneva, Arial, Helvetica'; 
}

#k_style b{
	line-height:1.5em;
   	font-size:16px;
	font: 'Verdana, Geneva, Arial, Helvetica'; 
}

#k_style li{
line-height:1.5em;
font-size:14px; 
}

.leftimg {
    float:left; /* Выравнивание по левому краю */
    margin: 7px 7px 7px 0; /* Отступы вокруг картинки */
   }

.rightimg  {
    float: right; /* Выравнивание по правому краю  */ 
    margin: 7px 0 7px 7px; /* Отступы вокруг картинки */
   }

#k_style.img {
    float:left; /* Выравнивание по левому краю */
    margin: 7px 7px 7px 0; /* Отступы вокруг картинки */
   }

.pcontent {
font-size:16px;
}

#r_style {
                 font-family: "Verdana, Geneva, Arial, Helvetica";
                line-height:1em;
}

#r_style strong{
line-height:1em;
font-size:16px; 
}
#r_style a {
	font: bold 0.8em Georgia, "Times New Roman", Times, serif;
}
#r_style p{
line-height:1em;
font-size:16px; 
}
#r_style b{
line-height:1em;
font-size:16px; 
}
#r_style h1 {
	color: #000000;
        font-size:16px;
	font: bold 2em Georgia, "Times New Roman", Times, serif;
        line-height:1em;
}

.brands {text-align: left; width: 220px; margin-left:20px;}

.brands a.brand {font-size: 18px; font-weight: bold; text-decoration: none; color: #418ABC}
.brands a.brand:hover {text-decoration: underline} 	 

.brands a.cat {font-size: 16px; text-decoration: none; color: #418ABC;margin:0px;padding:0px;}
.brands a.cat:hover {text-decoration: underline} 

.brands .catlist {text-align: left; margin-left: 20px; margin-top: 3px;}

