body{
	font-family:Tahoma, Verdana;
	font-size: 11px;
	background-color:white;
	padding:0px;
	margin:0px;
	color:#222222;
}
h1 {color:#ff7518; font-size:18px; font-weight:normal; padding:8px 0px 8px; margin:0px;}
h2 {font-size:15px; padding:0px; margin:6px 0px}
h3 {font-size:13px; padding:0px; margin:6px 0px}
#h0 {font-size:18px; padding:0px; margin:0px}
h1.ryj {color:#e9967a}
h1.ryj2 {color:#FF7518}
select {font-family:Tahoma, Verdana; font-size: 11px;}
.red {color:red}
table.razm{
	padding:0px;
	margin:0px;
	border:none;
	border-spacing:0px;
	border-collapse:collapse;
}
table.razm td{
	padding:0px;
	margin:0px;
	border:none;
}

table.t{
	padding:0px;
	margin:4px 0px;
	border:1px #10638B solid;
	border-spacing:0px;
	border-collapse:collapse;
}
table.t th{
	padding:4px;
	margin:0px;
	border:1px #10638B solid;
	background-color:#10638B;
	color:white;
}
table.t td{
	padding:4px;
	margin:0px;
	border:1px #10638B solid;
}

table.t td.rt{/*row title заголовок для набора строк*/
	background: #F0F0F0 none repeat scroll 0 0;
	font-weight:bold;
	text-align:center;
}

table.t2 {
	padding:0px;
	margin:4px 0px;
	border:1px #C9EAFF solid;
	border-spacing:0px;
	border-collapse:collapse;
}
table.t2 th {
	padding:4px;
	margin:0px;
	border:1px #C9EAFF solid;
	background-color:#C9EAFF;
}
table.t2 td {
	padding:4px;
	margin:0px;
	border:1px #C9EAFF solid;
}

table.t3 {
	padding:0px;
	margin:4px 0px;
	border:1px #730000 solid;
	border-spacing:0px;
	border-collapse:collapse;
}
table.t3 th {
	padding:4px;
	margin:0px;
	border:1px #730000 solid;
	background-color:#730000;
	color:white;
}
table.t3 td {
	padding:4px;
	margin:0px;
	border:1px #730000 solid;
}

ul, ol {padding:0px 0px 0px 30px; margin:4px 0px}
.dv {float:left}
.h {font-size:0px; height:1px}

#cHere {padding:0px 8px 8px; font-size:11px; font-family:verdana}

a:link {text-decoration:underline; color:#007bd0;}
a:visited {text-decoration:underline; color:#551A8B;}
a:hover {text-decoration:underline; color:red;}
a:active {text-decoration:underline; color:#007bd0;}

a.ginger {color:#ff7518}

a.w:link {text-decoration:none; color:white}
a.w:visited {text-decoration:none; color:white}
a.w:hover {text-decoration:underline; color:#ff7518}
a.w:active {text-decoration:underline; color:#ff7518}

a.wt:link {text-decoration:underline; color:white}
a.wt:visited {text-decoration:underline; color:white}
a.wt:hover {text-decoration:underline; color:white}
a.wt:active {text-decoration:underline; color:white}

a.cl:link {text-decoration:none}
a.cl:visited {text-decoration:none}
a.cl:hover {text-decoration:none}
a.cl:active {text-decoration:none}

a.o:link {text-decoration:none; color:#007BD0}
a.o:visited {text-decoration:none; color:#007BD0}
a.o:hover {text-decoration:underline; color:red}
a.o:active {text-decoration:underline; color:#ff7518}

.aslink{
	color:#007BD0;
	border-bottom:1px #007BD0 dotted;
	cursor:pointer;
}
.asLinkInactive {border-bottom:1px #CECECE dotted; color:#CECECE; cursor:default}
.clink {color:#007BD0;}
.nobr {white-space: nowrap}
.pointer {cursor:pointer}
td.iButton {cursor:pointer}
div.bga {width:210px}

ul.subPath {
	list-style-type: none;
	padding-left:10px
}

ul.catISubMenu {
	margin:0px;	padding:0px 0px 0px 22px;
	list-style-type: none;
}
ul.catISubMenu li {padding-top:7px}
ul.catISubMenu li a:link {color:#404040;text-decoration:none}
ul.catISubMenu li a:visited {color:#404040;text-decoration:none}
ul.catISubMenu li a:hover {color:#007bd0;text-decoration:underline}
ul.catISubMenu li a:active {color:#404040;text-decoration:none}

ul.pSubMenu{
	margin:0px; padding:0px;
	list-style-type: none;
	line-height:28px;
	background-color:#8C8D8D;
}
ul.pSubMenu li {background-color:#585B5B; margin-top:1px}


div.catIMenu {color:#007bd0; font-size:12px; font-weight:bold}
div.catIMenu a:link {text-decoration:none}
div.catIMenu a:visited {text-decoration:none; color:#007BD0}
div.catIMenu a:hover {text-decoration:underline; color:#007BD0}
div.catIMenu a:active {text-decoration:underline; color:#007BD0}

#mainSearchStr {width:400px; height:22px; border:1px #CECBCE solid; margin-left:2px}
#bMainSearchStr {margin-left:2px; cursor:pointer; border-width:0px}
#ware_name_path {color:gray}

#t1 {font-size:12px}
#t2 {height:34px; width:6px; background:url(/img/bg4.png) no-repeat left top}
#t3 {padding-top:9px; width:6px; background:url(/img/bg5.png) repeat-x left top}
#t4 {padding-top:9px; padding-left:3px; width:6px; background:url(/img/bg5.png) repeat-x left top}
#t5 {padding-top:9px; padding-right:3px; width:6px; background:url(/img/bg5.png) repeat-x left top}
#t6 {width:9px; background:url(/img/bg7.png) no-repeat left top}
#t7 {padding:11px 8px 0px 0px; width:6px; background:url(/img/bg5.png) repeat-x left top}
#t8 {padding:10px 8px 0px 0px; width:6px; background:url(/img/bg5.png) repeat-x left top}
#t9 {background:url(/img/bg8.png) no-repeat left top; width:7px}
#t10 {font-size:22px; padding-top:3px;}
#t11 {background:url(/img/bg9.png) no-repeat left top; width:1px}
#t12 {background:url(/img/bg2.png) no-repeat left top; width:3px; height:352px}
#t13 {background:url(/img/h_bg1.png) repeat-x left top; width:100%}
#t14 {background:url(/img/bg1.png) no-repeat left top; width:3px; height:352px}
.t15 {background:url(/img/bg3.png) repeat-x left top; height:352px}
#t16 {padding-left:2px; border-width:0px}
#t17 {background:url(/img/bg11.png) repeat-x left top; 
	margin-top:5px; margin-bottom:5px;
}
#t18 {background:url(/img/bga1.png) no-repeat left top; height:19px; padding-left:10px; padding-top:6px}
#t19 {background:url(/img/bg13.png) repeat-y left top; width:1px}
#t20 {background:url(/img/bg13.png) repeat-y right top; width:1px}
.t21 {background:url(/img/bga3.png) no-repeat left top; height:19px; padding-left:10px; padding-top:10px}
.t22 {background:url(/img/bga2.png) repeat-y left top; padding-bottom:4px; width:220px}
#t23 {background:url(/img/bga4.png) no-repeat left top; height:7px; width:220px}
#t24 {background:url(/img/bg14.png) repeat-x left bottom; margin-top:-2px; width:100%}
#t25 {background:url(/img/bg15.png) repeat-y left top; width:3px;}
#t26 {background:url(/img/bg16.png) repeat-y left top; width:3px;}
#t27 {background:url(/img/bg17.png) no-repeat right top; width:4px; height:5px}
#t28 {background:url(/img/bg18.png) repeat-x left top; width:100%; height:5px}
#t29 {background:url(/img/bg19.png) no-repeat left top; width:4px; height:5px}
#t30 {font-size:12px; text-align:center; padding-top:10px}
#t30 span {padding:0px 18px}
.t31 {color:#707070; padding-top:3px; padding-bottom:1px}
.t32 {border:1px #a6a6a6 solid; width:100%}
#t33 {padding:6px 12px 0px; margin-top:5px; font-size:14px; font-weight:bold; color:#707070; height:20px; background:url(/img/bg20.png) no-repeat left top;}
#t34 {color:#a6a6a6; line-height:16px; padding:1px 12px 0px; background:url(/img/bg21.png) no-repeat left top}
#t35 {padding:1px 12px 0px; background:url(/img/bg22.png) repeat-y left top}
.t36 {padding:6px 0px 2px}
.t37 {background:url(/img/bgb1.gif) no-repeat right top; width:14px; height:30px}
.t38 {background:url(/img/bgb2.gif) repeat-x right top; height:22px; color:white; font-weight:bold; padding:8px 6px 0px}
.t39 {background:url(/img/bgb3.gif) no-repeat left top; width:14px; height:30px}
#moreSport {margin-left:-33px}
#moreSport td {font-size:13px; color:#6d6a64; font-weight:bold; vertical-align:top}
.t40 {padding:6px 5px 4px 18px}
.t41 {background:url(/img/bg24.png) no-repeat left top; width:280px; height:46px; color:white; font-size:14px; padding:10px 0px 0px 8px}
.t42 {background:url(/img/bg25.gif) repeat-y left top; width:287px;}
.t43 {background:url(/img/bg26.gif) repeat-x left top; width:283px; margin:0px 2px 0px 2px; padding-top:4px}
.t44 {background:url(/img/bg27.gif) no-repeat left top; width:154px; height:172px; margin-left:4px; text-align:center;}
.t45 {width:112px; padding:6px 4px 4px 4px}
.t46 {background:url(/img/bg28.png) no-repeat left top; width:280px; height:24px; color:white; padding:0px 0px 0px 8px}
.t47 {padding-left:8px; padding-bottom:4px}
.t48 {color:#ff7518; font-size:20px; padding-left:10px; padding-top:14px; padding-bottom:6px}
#t49 {background:url(/img/bg23.png) no-repeat left top;}
.t50 {padding-left:3px}
.t51 {width:100%; height:172px}
.t52 {color:#b41d1d; font-weight:bold; font-size:14px; padding-top:12px; padding-left:120px}
.t53 {clear:left; height:1px}
#t54 {background:url(/img/bg29.png) no-repeat left top; height:20px; color:#98a2a9; padding:6px 12px 0px}
.t55 {padding:6px 0px; color:#2d2f35}
.t56 {color:#9aa4ab; font-family:Verdana; font-size:10px; padding-left:6px}
.t57 {background-color:#9aa4ab; margin:12px 4px 3px 0px}
#t58 {background:url(/img/bg30.png) no-repeat left top; height:3px; font-size:0px}
#t59 {background:url(/img/bg31.gif) left top; font-size:10px; color:#555556; font-family:Verdana; padding:10px 5px;}
#t60 {border-left:1px #F1F1F1 solid; border-right:1px #F1F1F1 solid}
#t61 {border-left:1px #D4D4D4 solid; border-right:1px #D4D4D4 solid}
#t62 {border-left:1px white solid; border-right:1px white solid}
#t63 {background:url(/img/bg32.png) no-repeat left top; height:4px; font-size:0px}
.t64 {font-family:Tahoma; font-size:14px; color:black}
.t65 {font-family:Tahoma; font-size:12px; color:black; padding:10px 0px 4px}
.t66 {color:#3e98d6; font-size:11px}
.t67 {background-color:#E7E7E7; margin:10px 0px 0px;}
#t68 {font-size:1px; background-color:white}
.sm1 {position:absolute; z-index:100}
.sm2 {border-top:1px white solid; border-left:1px white solid; border-right:1px #CDCDCD solid; border-bottom:1px white solid; background-color:#585B5B; color:white}
.sm3 {background-color:#585B5B; position:absolute; left:1px; top:0px}
.sm4 {border-right:1px white solid; border-bottom:1px #AAAAAA solid}
.sm5 {border-right:1px #7F8282 solid; border-bottom:1px white solid; padding:0px}
.sm6 {margin:0px 10px 10px}
#t69 {font-size:11px; color:#54504d; padding:16px 0px;}
#t70 {font-size:11px; color:#54504d; padding:0px 0px 16px}
.tc1 {padding:4px}
.tc1 div {padding:6px 0px}
.tc2 {color:black; font-weight:bold}
.t69 {width:105px; text-align:center; margin-bottom:14px; background:url(/img/bg33.gif) no-repeat top center}
.t70 {height:50px; margin:0 auto; margin-top:7px}
.t71 {width:105px; text-align:center; margin-bottom:14px; background:url(/img/bg34.gif) no-repeat top center}
table.tblAnnsList {width:100%; border-collapse:collapse}
table.tblAnnsList td {border-bottom:2px #C8D6E6 solid; padding:12px 0px;}
.t72 {color:#404040; padding-left:20px}
#t73 {position:absolute; margin-top:-18px; background-color:white; padding:0px 6px; left:10px; color:#404040}
#t74 {border:1px #C0CFE1 solid; padding:10px; margin-top:20px; background-color:#F2F2F2; position:relative}
.t75 li {padding-top:5px}
#containerThisWareInBasket{white-space:nowrap; padding-top:13px; padding-left:130px;}
.t76 {padding-top:14px}
.t77 {background:url(/img/bg39.png) no-repeat left top; width:280px; height:46px; color:white; font-size:14px; padding:10px 0px 0px 8px}
.t78 {background:url(/img/bg40.png) no-repeat left top; width:280px; height:46px; color:white; font-size:14px; padding:10px 0px 0px 8px}
.t79 {background:url(/img/bg41.png) no-repeat left top; width:280px; height:46px; color:white; font-size:14px; padding:10px 0px 0px 8px}
input, textarea, select{border:1px #729FDC solid}
.t80 {background:url(/img/bgb4.gif) no-repeat right top; width:14px; height:30px}
.t81 {background:url(/img/bgb5.gif) repeat-x right top; height:22px; color:white; font-weight:bold; padding:8px 6px 0px}
.t82 {background:url(/img/bgb6.gif) no-repeat left top; width:14px; height:30px}
.t83 {position:absolute; top:16px; left:-125px; z-index:10; border:1px gray solid; padding:10px; background-color:#FFFFEE}
.t84 {text-align:left; background-color:#FFFFC9; position: absolute; top:4px; right:194px; font-size:17px; color:#444; padding:0px 8px}
.t85 {color:red; font-size:11px}
.t86 {margin-top:-4px}
.t87 {width:7px; height:51px}
.t88 {position:absolute; z-index:100000; top:35px; left:0px; width:403px; height:99px; background:url(/img/delivery/bgSubmenuDelivery.png) top left no-repeat; text-align:left}
.t88 div {margin-top:13px; margin-left:20px}
.t88 a{font-size:12px; font-family:verdana}

.bCat{float:left; width:137px; height:176px; text-align:center; margin:10px; background:url(/img/bCat.png) no-repeat 0px 0px}

/* Добавлено Алекс*/
.ColorsTable
{
}

.ColorsTable td
{
	width: 95px;
	text-align: center;
	font-size: 15px;
}
.DimensionsTable
{
	padding: 0 40px 0 0;
}

.DimensionsTable table td, .DimensionsTable table th
{
	border: 1px solid #555555;
	padding: 4px 10px 4px 10px;
	background: #07222d;
	color: #eeeeee;
	text-align: center;
}

.yt-uix-button{
	height:1.8em;
	border:1px solid #ccc;
	background:#f6f6f6;
	background-image:-moz-linear-gradient(top,#ffffff,#efefef);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#efefef));
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff,endColorStr=#efefef);
	-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFFFF, endColorStr=#EFEFEF)";
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	white-space:nowrap;
	vertical-align:middle;
	cursor:pointer;
	overflow:visible;
	margin-bottom:3px;
	margin-right:2px;
}


.d_o{
	#border:1px #666666 solid; 
	border:1px #007BD0 solid; 
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	background-color:#FBFBFB; 
	padding: 8px
}
.d_it{
	padding-top:5px;
}
.d_it span{
	font-weight:bold; 
	font-size: 16px;
	color:#007BD0;
}



/* галерея фоток */
.product_photos{
	clear: both;
    overflow: hidden;
	padding-bottom:5px;
}
.p_item{
	float:left;
	cursor: pointer;
	padding-right:10px;
	
}
.p_item IMG{
	border:1px #fff solid;	
}
.p_item IMG:hover{
	border:1px #007BD0 solid;	
}
/* END галерея фоток */

/* специальные предложения*/
.s_offer_all{
	padding-top:10px;
}
.s_item{
	#border:1px #fff solid;
	border: 1px solid #E7E7E7;
	border-radius: 5px 5px 5px 5px;
	width:350px;
	height:310px;
	padding-top:5px;
	padding-left:5px;
	
	float:left;
	margin: 5px 5px 15px 15px;
}
.s_item:hover{
	border:1px #007BD0 solid;
	background-color: #F5F5F5;
}
.s_item_title A{
	text-decoration:none;
	font-weight:bold;
}
.s_item_title A:visited{
	color:#007BD0;
}
.s_item_title A:hover{
	color:red;
}
.s_item_foto{
	position:relative;
	border:none;
}
.s_item_foto IMG{
	margin-top:10px;
	#border:1px #999999 solid;	
	border:none;
	
}
.s_item_foto IMG:hover{
	#border:1px #007BD0 solid;	
	border:none;
}
.s_item_foto_bg{
	position:absolute; 
	left:0px; 
	top:0px; 
	z-index:10;
	#cursor:pointer;
	display:none;
}
.s_item_type{
	width:200px;
	height:25px;
	margin-top:10px;
	border:1px #999999 solid;	
	text-align:center;
	font-size:16px;
	padding-top:3px;
	background-color: #BFBFBF;
	
	
	text-shadow:white 1px 1px 1px, white 0 0 1em;
	color:#555555;
	border:none; 
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	
	
}
.s_item_date{
	width:200px;
	height:20px;
	margin-top:10px;
	#border:1px #999999 solid;	
	text-align:center;
	padding-top:4px;
	background-color: #BFBFBF;
	
	color:maroon;
	border:none;
	background:url(/img/bg_s_item_date.gif) top left repeat-x;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}
.s_item_right{
	#border:1px #999999 solid;	
	width:130px;
	float:left;
	margin-left:10px;
} 
.s_item_left{
	float:left;
 #overflow: hidden;	
} 
.s_item_price_text{
	font-size:12px;
	margin-top:20px;
	text-align:center;
}
.s_item_price_price{
	margin-top:11px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
}
.s_item_price_discount_text{
	margin-top:15px;
	text-align:center;
	font-size:12px;
}
.s_item_price_discount_sum{
	margin-top:8px;
	text-align:center;
	border: 1px solid #C00000;
	background-color: #C00000;
	color:white;
    border-radius: 2px 2px 2px 2px;
	font-weight:bold;	
	padding-top:4px;
	height:24px;
	#width:100px;
	font-size:14px;
}
.s_item_price_discount_procent{
	margin-top:10px;
	color:#C00000;
	text-align:center;
	font-size:13px;
}
.s_item_to_basket{
	margin-top:10px;
	padding-left:12px;
}
.s_item_panel{
	position:absolute;
	#top:-377px; 
	#left:20px;
	width: 370px;
	z-index:110;
	padding:10px 16px 26px;
	background-color:#FFFFE8; border:1px solid #999966;
	border-radius: 5px 5px 5px 5px;
}
.s_item_panel p {
	text-align:justify;
	text-indent:10px;
	line-height:140%;
	font-size:90%
}
.s_item_info{
	
}
.s_item_info DIV{
	width:52px;
	height:71px;
	padding-top:40px;
	padding-left:40px;

}
.s_item_info DIV IMG{
	border:none;	
}
.s_text_block{
	#padding-left:10px;
	#padding-right:10px;
	clear:both;
}
.s_text_block IMG{
	padding-left:10px;
	cursor:pointer;
}
/* END специальные предложения*/
/*Предложения вверху*/
.s_item_t_all{
	#padding-left:20px;
}
.s_item_t{
	width:350px;
	#float:left;
	#padding-left:10px;
	padding-top:5px;
	padding-left:5px;
	
	float:left;
	margin: 5px 5px 15px 15px;
}
.s_item_t_left{
	width:105px;
	float:left;
	
}
.s_item_t_type_text{
	#border: 1px solid #E7E7E7;
	width:105px;
	background-color: #1968B3;
	text-align:center;
	color:white;
	font-size:11px;
	font-weight:bold;
	height:21px;
	padding-top:4px;
}
.s_item_t_foto IMG{
	border:none;
}
.s_item_t_right{
	float:left;
	padding-left:10px;
	width:235px;
	
}
.s_item_t_title{
	height: 40px;
	padding-top:10px;
}
.s_item_t_title A{
	color:#007BD0;
	font-weight:bold;
}
.s_item_t_title A:hover{
	text-decoration:none;
}
.s_item_t_title A:visited{
	color:#007BD0;
}
.s_item_t_price{
	padding-top:50px;
}
.s_item_t_price{
	width:128px;
	margin-top:8px;
	text-align:center;
	border: 1px solid #C00000;
	background-color: #C00000;
	color:white;
    border-radius: 2px 2px 2px 2px;
	font-weight:bold;	
	padding-top:4px;
	height:24px;
	#width:100px;
	font-size:14px;
}
/* END Предложения вверху*/


/*Акции по дням*/
.a_day_title{
	color:red;
	padding-top:35px;
	padding-bottom:20px;
	text-align:center;
	font-weight:bold;
	font-size: 14px;
}
.a_day_all{
	padding-left:95px;
}
.a_day{
	
	clear:both;
	padding-bottom:25px;
	height:140px;
}
.a_day_left{
	float:left;
	width:110px;
	height:140px;
	background-color: #D9D9D9;
	border: 1px solid #A4A4A4;
	text-align:center;
	font-weight:bold;
}
.a_day_left_text{
	padding-top:50px;
}
.a_day_right{
	padding-left:5px;
	float:left;
}
.a_day_right_item{
	background-color: #D9D9D9;
	border: 1px solid #A4A4A4;
	width:440px;
	height:20px;
	padding-left:5px;
}
.a_day_right_item_rasp{
	height:2px;
}
.a_day_right_item DIV{
	padding-top:2px;
}
.a_day_right_item DIV A:visited{
	color:#007BD0;
}
.a_day_right_item DIV A:hover{
	color:red;
}
/*END Акции по дням*/




/*from statsCounters.php 291211*/
#statsCounters{width:100%; text-align:center; margin-top:10px}
div.statDivMr{margin-bottom:12px}
tr.statTr {vertical-align:middle}
tr.statTr td {text-align:center}




/* стили для фирм */
.f_table{
	
}
TABLE.f_table TR.table_header TD{/* заголовки таблицы */
	padding: 4px;
	font: 8pt arial, sans-serif;
	font-weight: bold;
	white-space: nowrap;
	background: #B3D4EC;
	color: #333333;
	
	background-color: #10638B;
    color: white;
}
TABLE.f_table TD { /* паддинги для ячеек таблицы */
	padding: 4px;
}
TABLE.f_table TD.module_title{/* разделительня черта */
	#background-color: #B3D4EC;
	background-color: #10638B;
	padding:0px;
    font-size: 0px;
    height: 1px;
}
TABLE.f_table TR.hover TD{/* наведение курсора на строку таблицы */
	#background-color:#EEF2F7;
	#background-color:#B3D4EC;
	#background-color:#E0FFFF;
	background-color:#c7e7f9;
}
TABLE.f_table TR.odd TD{/* НЕчётные ячейки */
	background-color:#FFF;
}
TABLE.f_table TR.even TD{/* Чётные ячейки */
	background-color:#ECECEC;
}


.firm_kartochka_div{
	margin:0px 18px; 
	font-size:11px;
} 
.typ_lico_item{
	float:left;
	width:75px;
}
.typ_lico_item LABEL{
	cursor:pointer;
}
