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;padding-top: 20px;}
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 {background: #191919 url(../images/info.gif) left top no-repeat; font-size:14px; font-family:Verdana; font-weight:bold; color:white; width:204px; height:47px; padding-left:50px; padding-top:0px; vertical-align:middle; }

td.td_inkat {background: url(../images/cat_bg.jpg) left top no-repeat; font-size:14px; font-family:Verdana; font-weight:bold; color:white; padding-top:0px; text-align:center; height:35px;}
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;padding-top: 6px;}
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; }
.grn {background-color: #BFE06B;border-top: 1px solid #8FA850;font-size: 12px;font-weight: normal;margin: 5px 0 0 -10px;padding: 2px 6px;}
.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;}
.toph {height:47px; width:100%; *width:99%; margin-top:-2px;}
.toph1{background: url(../images/h1l.gif) left top no-repeat; height:47px; width:16px;}
.toph2{background: #9CD32F url(../images/h1r.jpg) right top no-repeat; height:47px; line-height:42px; padding-left:29px; text-align:left;}
.toph2 h1{padding-bottom:0px; margin-bottom:0px;}
.rightmen  ul {background:url(../images/left_ul_bg.jpg) repeat-y 0 0;list-style-type:none; margin-left:0; padding-left:3px; margin-bottom:0;}
.rightmen  ul  li{background: #484848 url(../images/li_bg.jpg) 0 0px no-repeat; padding:4px 15px 0px 3px; line-height:11px;}
.rightmen  ul  a{background:url(../images/str_li.jpg) 0 0 no-repeat; color:#ffffff; font-family:Verdana; font-size:10px; font-weight:normal; text-decoration:none; padding-bottom:8px; display:block; padding-left:10px;}
.rightmen span#bot_l{background:url(../images/kat.gif) no-repeat 0 0; display:block; width:161px; height:35px;}
.foter {width:100%; padding:7px 0px; margin-top:5px; background:url("../images/naimen_row2.gif") repeat-x scroll left top transparent;}
.life {float:left; margin-left:10px; margin-bottom:7px;}
.copyr {float:right; margin-right:10px; margin-bottom:7px; font-size:10px; text-align:right;}
.top_men {background:url(../images/top_gl.jpg) left top no-repeat; width:142px; *width:161px; height:57px; padding-left:20px;}
.top_men  a {display:inline-block; margin-left:8px; margin-top:17px;}
.top_men  a img {border:none;}
.telimg {background:url(../images/tit_3.gif) center top no-repeat; width:165px; height:222px; position:absolute; left:44%; top:24px;}
.buetop{	font-size: 17px; color: #1869C2; cursor: pointer;	}
.topzag {background:url(../images/sony_center_n.gif) no-repeat 0 0; width:160; height:63px; color: white; font-size: 21px; font-weight: bold;text-align: center;}
