body	{ color:#000000; background-color:#ffffff; padding:0; margin:0; }

*	{ color:#191919; font-family:Verdana; }

td.td_ulmenu { font-size:10px; font-family:Verdana; font-weight:bold; color:#ffffff; background-image:url(../images/men_2.gif); height:22px; padding-left:33px; padding-top:5px; vertical-align:top; }
td.td_ulmenu a { font-size:10px; font-family:Verdana; font-weight:bold; color:#ffffff; text-decoration:none; }

td.td_model { font-size:11px; font-family:Verdana; font-weight:bold; color:#2b7dcc; height:24px; padding-left:10px; margin-top:5}
td.td_model strong { font-size:11px; font-family:Verdana; color:#2b7dcc;}
td.td_model a { text-decoration:none;}
td.td_cena { font-size:11px; font-family:Verdana; font-weight:bold; color:#191919; height:24px; padding-left:10px; vertical-align:middle; margin-top:2  }
td.td_inzag { font-size:13.7px; font-family:Verdana; font-weight:bold; color:#383838; width:47; height:35; padding-left:40px; padding-top:0px; vertical-align:middle; }

td.td_inkat { font-size:14px; font-family:Verdana; font-weight:bold; color:#383838; padding-top:15px; text-align:center; }
td.td_namenu { font-size:11px; font-family:Verdana; font-weight:bold; color:#747474; padding-left:3px; padding-top:3px; padding-bottom:3px; vertical-align:middle; }
td.td_namenu a { font-size:10px; font-family:Verdana; font-weight:normal; color:#747474; text-decoration:none; }

td.td_inmenu { font-size:10px; font-family:Verdana; font-weight:bold; color:#424242; background-image:url(../images/men_5.gif); width:171; height:20px; padding-left:35px; padding-top:0px; vertical-align:middle; }
td.td_inmenu a { font-size:10px; font-family:Verdana; font-weight:bold; color:#424242; text-decoration:none; }

td.td_post { font-size:14px; font-family:Verdana; font-weight:bold; color:#ffffff; background-color:#191919; padding-left:45px; }

p  { font-size:12px; margin-top:5px; }
b,u,i { font-size:12px; }
a  { font-size:12px; color:#434343; }
h2 { font-size:14px; font-family:Verdana; font-weight:bold; color:#383838; margin-top:0px; padding-top:0px; }
h1 { color: #FFFFFF; font-size: 14px;}
p.main { font-size:11px; }
p.main b { font-size:11px; }
a.news { font-size:11px; color:#424242; }
p.news { font-size:11px; padding-bottom:5; margin:0; }

p.razd	{ padding:0; margin:0; font-size:11px; margin-bottom:5px; padding-left:10px; }
p.razd a { text-decoration:none; font-weight:bold; font-size:11px; }

td.tovar { width:90%; font-size:11px; padding-bottom:8px; }
td.tovar a { font-weight:bold; text-decoration:none; }
td.tovar div a { font-size:11px; font-weight:normal; text-decoration:none; }

span.tovar { font-size:11px; padding-bottom:8px; }
span.model { font-size:11px; font-family:Verdana; font-weight:bold; color:#2b7dcc; }
td.bag_shapka	{ font-size:11px; background-color:#DDDDDD; text-align:center; font-weight:bold; }
.bag_count	{ border:1px solid #646464; text-align:center; font-size:12px; }
.bag_input	{ border:1px solid #646464; font-size:12px; }
.bag_button	{ border:1px solid #646464; background-color:#dddddd; text-align:center; font-size:12px; font-weight:bold; padding:3px; margin:4px; }

td.price { font-size:11px; padding-right:5px;  padding-left:5px; }

form	{ margin:0; padding:0; }

.cntProductTechnicalSpecificationsItem p.title   { margin-bottom:10; font-weight:bold;}
.cntProductTechnicalSpecificationsItem p.title a { font-weight:bold; color:#a0a0a0;}
.cntProductTechnicalSpecificationsItem           { border-bottom:1px solid #666666; padding:10px 0 5px;}
.cntProductTechnicalSpecificationsItem table     { font-size: 11px; width:100%;}
.cntProductTechnicalSpecificationsItem col.c1    { font-size: 11px; width:60%;}
.cntProductTechnicalSpecificationsItem tr td     { font-size: 11px; background-color:#F6F6F7; color:#285979;}
.cntProductTechnicalSpecificationsItem tr.alt td { font-size: 11px; background-color:transparent;}
.cntProductTechnicalSpecificationsItem table p   { font-size: 11px; margin-top:1px; margin-bottom:1px;}

#search_label_inact {
border-top:1px solid #000000; width:150px;border-left:1px solid #000000; background-color:#f6f6f6; padding:5px; text-align:center; float:left;font-size: 12px;
}
#search_label_act {
	border-top:1px solid #000000; width:150px;border-left:1px solid #000000;border-right:1px solid #000000; padding:5px; text-align:center; float:left; font-size: 12px;
}
#search_label_act a{font-size: 12px;text-decoration: none;}
.pagination a {
	padding: 3px 4px 3px 4px;
	border: 1px solid #d6d6d6;
	text-decoration: none;
	margin-top: 10px; margin-bottom: 10px;
}
.pagination a:hover { background-color: #F1F1F1; text-decoration: none; }
.but_filter { background: #191919 url(../images/but_filter.gif) no-repeat; width: 20px; height: 20px; cursor: pointer; border: 0px; }
.prext {
	font-size: 10px;
	text-align: justify;
}
.prext b{
	font-size: 10px;
}
.prextrx {
	font-size: 10px;
	text-align: center;
}
.prextrx b{
	font-size: 10px;
}
.sony_warrant {width: 421px; background: url(../images/center-sony.png) no-repeat 50% 0; height: 59px; margin-top:-50px; position: absolute; right: 208px;}
div.zakaz {background: url('../images/zakaz.gif') left top no-repeat; display:block; width:180px; height:25px; color:white; font-size:9px; text-align:center; cursor:pointer; margin-left:10px; font-weight:bold;}
a.yak {background:transparent url(../images/yak.gif) no-repeat scroll left top; color:white; display:block; font-size:10px; font-weight:bold; height:20px; line-height:17px; text-align:center; text-decoration:none; width:124px;}
a.yak:hover{text-decoration:underline;}
#carousel ul {list-style:none; width:400px; margin:0; padding:0; position:relative;}
#carousel li {display:inline; float:left;}