ABBR,ARTICLE,ASIDE,AUDIO,BB,CANVAS,DATAGRID,DATALIST,DETAILS,DIALOG,FIGURE,FOOTER,HEADER,MARK,MENU,METER,NAV,OUTPUT,PROGRESS,SECTION,TIME,VIDEO {
	display:block;
	}
HTML,BODY,DIV,SPAN,APPLET,OBJECT,IFRAME,/*H1,H2,H3,H4,H5,H6,P,*/
BLOCKQUOTE,PRE,A,ABBR,ACRONYM,ADDRESS,BIG,CITE,CODE,DEL,DFN,
EM,FONT,IMG,INS,KBD,Q,S,SAMP,SMALL,STRIKE,STRONG,SUB,SUP,
TT,VAR,HR,B,U,I,CENTER,DL,DT,DD,OL,UL,LI,FIELDSET,FORM,
LABEL,LEGEND,TABLE,CAPTION,TBODY,TFOOT,THEAD,TR,TH,TD {
	padding:0;
	margin:0;
	border:none;
	outline:none;
	font-family:inherit;
	font-size:100%;
	}
DFN,I,CITE,VAR,ADDRESS,EM {
	font-style:normal;
	}
/*TH,B,STRONG,H1,H2,H3,H4,H5,H6{
	font-weight:normal;
	}*/
TEXTAREA,INPUT,SELECT{
	font-family:inherit;
	font-size:1em;
	}
BLOCKQUOTE,Q {
	quotes:none;
	}
Q:before,Q:after,
BLOCKQUOTE:before,
BLOCKQUOTE:after {
	content:'';
	content:none;
	}
/*OL,*/UL {
	list-style:none;
	}
INS {
	text-decoration:none;
	}
DEL {
	text-decoration:line-through;
	}
TABLE {
	border-collapse:collapse;
	border-spacing:0;
	}
CAPTION,TH,TD {
	text-align:left;
	}
:focus {
	outline:none;
	}
	
	body {font-size: 11px; font-family: Arial; background: url(../img/title_bg.gif) center top no-repeat; color: #464646; background: #ffffff; text-align: center;}
table td {vertical-align: top;}
a {color: #464646}
a:hover {color: #fc1808;}

p {margin-top: 10px; margin-bottom: 15px; line-height: 14px;}
ul li {padding-left: 13px; background: url(../img/bullet1.gif) left 7px no-repeat; padding-bottom: 4px;}
ul {margin-top: 10px; margin-bottom: 15px;}

h1 { font-size: 18px; margin: 0; font-weight: normal;}
.wrap_h {padding-bottom:7px; background: url(../img/bg2.gif) left bottom repeat-x; margin-bottom: 15px;}

.carousel ul { margin: 0;}
.carousel ul li { margin: 0; padding:0; background: none; }

.carousel-2 ul { margin: 0;}
.carousel-2 ul li { margin: 0; padding:0; background: none; }

.carousel-3 ul { margin: 0;}
.carousel-3 ul li { margin: 0; padding:0; background: none; }
#comment_form {display: none;}


.aj_a {text-decoration: none; border-bottom: 1px dotted;}
.enter_bestclub {width: 397px; height: 97px; background: url(../img/bg3.png) 2px 2px; position: absolute; top:10px; left: 36px; color: #464646; display: none;}
.enter_bestclub .int {width: 395px; height: 95px; border: 1px solid #d3d3d3; background: #ffffff; position: absolute; left:-2px; top: -2px}
.enter_bestclub .int2 {padding:10px 12px 0 13px;}
.enter_bestclub .int2 .inp {width: 174px; margin-top: 6px;}
.enter_bestclub a {color: #464646 !important;}
.enter_bestclub  .bl {padding-top: 15px;}
.enter_bestclub .sub { float: right; margin-top: 13px;}
.red {color: #fc1808 !important;}

.carousel {height: 265px; overflow:hidden}
.carousel-1 {height: 265px; overflow:hidden}
.carousel-2 {height: 265px; overflow:hidden}

.sel_city {width: 201px; height: 56px; background: url(../img/bg3.png) 2px 2px; position: absolute; top:3px; left: 52px; color: #464646; cursor: default;  display: none;}
.sel_city .int {width: 199px; height: 54px; border: 1px solid #d3d3d3; background: #ffffff; position: absolute; left:-2px; top: -2px;}
.sel_city a {color: #464646 !important;}
.sel_city .int div { font-size: 11px; padding: 8px  0 0 8px; }

.sel_sz_uve {width: 201px; height: 56px; background: url(../img/bg3.png) 2px 2px; position: absolute; top:3px; left: 2px; color: #464646; cursor: default;  display: none;}
.sel_sz_uve .int {width: 199px;  border: 1px solid #d3d3d3; background: #ffffff; position: absolute; left:-2px; top: -2px; padding-bottom: 8px;}
.sel_sz_uve a {color: #464646 !important;}
.sel_sz_uve .int div { font-size: 11px; padding: 8px  0 0 8px; }

.search_bl {width: 219px; background: url(../img/bg3.png) 2px 2px; position: absolute; top:1px; left: 2px; color: #464646; cursor: default;}
.search_bl .int {width: 216px;border: 1px solid #d3d3d3; background: #ffffff; position: absolute; left:-2px; top: -2px; }
.search_bl .int .int2 {padding: 5px;}
.search_bl .int .int2 .item { border-bottom: 1px solid #d3d3d3; padding-bottom: 4px; margin-bottom: 3px;}
.search_bl .int .int2 .item .count {color: #939393; float: right;}
.relative {position: relative;}

.ui-autocomplete {width: 216px;border: 1px solid #d3d3d3; background: #ffffff;}
.ui-corner-all {border-radius: 0;}
.ui-autocomplete .ui-widget-content {background: none;}
.ui-autocomplete ul {padding-top:5px 0;}
.ui-autocomplete  li {padding: 0 5px;}
.ui-autocomplete  li a { border-bottom: 1px solid #d3d3d3; padding-bottom: 4px; margin-bottom: 3px; cursor: pointer; display: block; margin-top: 3px;}
.ui-autocomplete .ui-state-hover  {color:#fc1808;}
.inp {border: 1px solid #e9e7e3; border-left: 1px solid #95928c; border-top: 1px solid #95928c; height:17px;}



.content .filter_item3 {padding:3px 0 3px 0; border-bottom: 1px solid #d3d3d3;  background: url(../img/bg1.gif) right 9px no-repeat; cursor: pointer;  height: 13px; margin: 0 3px; width:204px; }
.content  .filter_goods .act3 {background: #ffffff; width: 212px; width: 201px!ie; position: relative; z-index: 150; border-top: 1px solid #d3d3d3; top: -1px; left: -11px; left: 0!ie; padding:3px 0 3px 11px; height: 12px; zoom:1; margin: 0!ie;}
.mark_bl3 {position: absolute; background: url(../img/bg3.png);  z-index: 100; top: -19px; left: 210px;  cursor: default; zoom:1;}
.mark_bl3  .int3 {border: 1px solid #d3d3d3; background: #ffffff; position: absolute; left:-3px; top: -2px; }
.mark_bl3  .int2  {padding:19px 20px 24px 20px;}
.mark_bl3 .letters {font-size: 12px; padding:6px 7px 7px 7px; margin-right: 20px; cursor: pointer; white-space: nowrap;}
.mark_bl3  .act_letters a {color:#ffffff!important; border: none!important;  cursor: default;}
.mark_bl3  .act_letters {background: #fc1808;}
.mark_bl3  .wrap_ltab {margin-top: 25px; width: 204px;}
.mark_bl3  .wrap_lt { width: 204px; font-size: 12px; margin-bottom: -10px;}
.mark_bl3  .wrap_lt .item {text-transform: none; padding-bottom: 10px;}
.mark_bl3 .bl_letters {font-size: 12px; text-transform: none; display: none;}
.mark_bl3 .bl_letters .item{padding-bottom: 10px;}
.mark_bl3 .bl_letters .lt {font-weight: bold; color: #f21706; margin-top: 25px; text-transform: uppercase;}
.bl_show3 {display: none;}

.sh3 {position: absolute; background: url(../img/bg5_212px.gif) left top no-repeat; width: 212px; height: 2px; z-index:90; top: 1px; left:0;}




.mark_bl {position: absolute; background: url(../img/bg3.png);  z-index: 100; top: -19px; left: 150px;  cursor: default; zoom:1;}
.mark_bl  .int {border: 1px solid #d3d3d3; background: #ffffff; position: absolute; left:-3px; top: -2px; }
.mark_bl  .int2  {padding:19px 20px 24px 20px;}
.mark_bl .letters {font-size: 12px; padding:6px 7px 7px 7px; margin-right: 20px; cursor: pointer; white-space: nowrap;}
.mark_bl  .act_letters a {color:#ffffff!important; border: none!important;  cursor: default;}
.mark_bl  .act_letters {background: #fc1808;}
.mark_bl  .wrap_ltab {margin-top: 25px; width: 155px;}
.mark_bl  .wrap_lt { width: 155px; font-size: 12px; margin-bottom: -10px;}
.mark_bl  .wrap_lt .item {text-transform: none; padding-bottom: 10px;}
.mark_bl .bl_letters {font-size: 12px; text-transform: none; display: none;}
.mark_bl .bl_letters .item{padding-bottom: 10px;}
.mark_bl .bl_letters .lt {font-weight: bold; color: #f21706; margin-top: 25px; text-transform: uppercase;}
.bl_show {display: none;}

.wh {position: absolute; background: #ffffff; width: 1px; height: 26px;  z-index:120; top: -20px; left: 147px;}
.sh {position: absolute; background: url(../img/bg5.gif) left top no-repeat; width: 158px; height: 2px; z-index:90; top: 7px; left:0;}
.bg_pos {background-position: 0 -20px !important;}
.main_tab {margin: 0 auto;}
	.main_tab .main_left {width: 20px; background:url(../img/sh1.png) right top no-repeat;}
	.main_tab .main_right {width: 20px; background:url(../img/sh2.png) left top no-repeat;}
	
.main_bl {width: 990px; background: #ffffff;}	

	/* 2012 */

	.topfixed { width: 100%; position: fixed; height: 36px; background: url(../img/header_bg1.png) left top repeat-x; z-index: 50; }
		.topfixed .wrap_int { width: 990px; margin: 0 auto; text-align: left; color: #ffffff; position: relative; }
		.topfixed .int { padding: 0 15px 0 5px; }

		.topfixed .compare_bl { position: absolute; width: 194px; height:43px; right:-10px; top: 144px; background: url(../img/compare_bl.png) left top no-repeat;  font-size: 11px; white-space: nowrap;}
		.topfixed .compare_bl a { color: #ffffff; }	
		.topfixed .compare_bl span { display: inline-block; line-height: 10px; text-decoration: underline; }
		.topfixed .compare_bl .lnk { padding: 8px 10px 10px 10px; }
		.topfixed .compare_bl .close { width: 23px; height: 30px; cursor: pointer; }

		.topfixed .ftab { width: 100%; }
		.topfixed .ftab .item {padding: 8px 0 10px 0; white-space: nowrap; }
		.topfixed .ftab .delimeter { width: 10%; }

		.topfixed .ftab .wrp_city { width: 125px; }
		.topfixed .ftab .city { padding-left: 10px; padding-right: 5px; cursor: pointer; }
		.topfixed .ftab .city .it { padding-right: 17px; background: url(../img/r1.gif) right 7px no-repeat; }
		.topfixed .ftab .city .it span { border-bottom: 1px dotted; }
		.topfixed .ftab .city.act { background: url(../img/c1.png) left top repeat-x #ed1606; }
		.topfixed .ftab .show { background: #ed1606; padding: 0 10px 10px 10px; display:none; }
		.topfixed .ftab .show .it { padding-bottom: 5px; padding-top:2px; display: block; cursor:pointer; text-decoration: none; color: #ffffff; }
		.topfixed .ftab .show .it span { border-bottom: 1px dotted; }

		.topfixed .ftab .shw1 { padding-left: 17px; background: url(../img/shw1.png) left top no-repeat; }
		.topfixed .ftab .shw2 { padding-right: 17px; background: url(../img/shw2.png) right top no-repeat; }
		.topfixed .ftab .bestclub { padding-left: 15px; padding-right: 19px; padding-bottom: 10px;  background: url(../img/b1.png) left top #e0e0e0; color: #000000; cursor: pointer; z-index: 150;}
		.topfixed .ftab .bestclub .w1 { font-size: 15px; color: #e01404; }
		.topfixed .ftab .bestclub .w1 .rg  { font-size: 11px; color: #464646; border-bottom: 1px dotted; position: relative; top: -2px; }
		.topfixed .ftab .showb { background: #e0e0e0; color: #000000; font-size: 11px; padding: 0 13px 19px 15px; display: none;  z-index: 150; position: relative;}
		.topfixed .ftab .showb a { color: #fc1808; }
		.topfixed .ftab .showb .form  { padding-top: 15px; }
		.topfixed .ftab .showb .form .it input { width: 100%; }
		.topfixed .ftab .showb .form .it { padding-top: 9px; color: #464646; }
		.topfixed .ftab .showb .form .it a { color: #9c9c9c; }
		.topfixed .ftab .showb .form .it .cap { padding-bottom: 5px; }
		.topfixed .ftab .showb .form .it table { width: 100%; }
		.topfixed .ftab .showb .form .it table .lnk { text-align: right; }
		.topfixed .ftab .showb .form .sub  { padding-top: 15px; }
		.topfixed .ftab .showb .form .sub table { width: 100%; vertical-align: middle; }
		.topfixed .ftab .showb .form .sub table td { vertical-align: middle; }
		.topfixed .ftab .showb .form .sub table td:last-child { text-align: right; }

		.topfixed .ftab .cart {  padding-right: 20px; cursor: pointer; }
		.topfixed .ftab .cart .crt { padding-left: 20px; background: url(../img/crt.png) left 2px no-repeat; }
		.topfixed .ftab .cart .crt span { border-bottom: 1px dotted; }

		.topfixed .ftab .cart4 {width: 180px; border: 1px solid #d3d3d3; position: absolute; right:0; background: url(../img/bg_cart1.gif) left top repeat-x #ffffff;  z-index: 150; top:1px; right: -15px; display:none;}
		.topfixed .ftab .cart4 .int1 {padding: 6px;}
		.topfixed .ftab .cart4 .good {padding-bottom: 8px; border-bottom: 1px solid #d3d3d3; margin-bottom:10px; }
		.topfixed .ftab .cart4 .good .lnk a {color: #9c9c9c;}
		.topfixed .ftab .cart4 .good .price {color: #fc1808; padding-top: 2px;}
		.topfixed .ftab .cart4 .del {font-size: 10px; padding-top: 2px;}
		.topfixed .ftab .cart4 .total {padding-top: 10px; padding-left: 3px;  padding-bottom: 8px; background: url(../img/bg2.gif) left top repeat-x; margin-top: -11px; color: #9c9c9c;}
		.topfixed .ftab .cart4 .total .count {font-size: 10px;  padding-bottom: 3px;}
		.topfixed .ftab .cart4 .order {height: 31px; background: url(../img/bg4.gif) left top repeat-x; font-size: 12px; font-weight: bold; color: #ffffff;}
		.topfixed .ftab .cart4 .order .lnk {display: inline-block;  border-bottom: 1px solid; padding-right:17px; background: url(../img/row3.gif) right 6px no-repeat; margin:7px 0 0 9px; }
		.topfixed .ftab .cart4 .order .lnk a {color: #ffffff;}

	.header { position: relative; }
		.header a { color: #1283a2; }
		.header .int { padding: 50px 10px 0 10px; }	
		.header .int table td { padding-right: 28px; }	
		.header .int table td:last-child { padding-right: 0; }	
			.header .logo { width: 154px; height: 38px; margin-left: 4px; }
			.header .mbl { padding-top: 2px; white-space: nowrap; }
			.header .mbl .cap { color: #000000; text-transform: uppercase; font-size: 10px; line-height: 10px; padding-bottom:5px; }
			.header .mbl span { font-size: 12px; margin-right: 10px; }
			.header .mbl span:last-child { margin-right: 0; }
			.header .search { padding-top: 3px; }
			.header .search table td { padding: 0; }
			.header .search table td:last-child { padding-left: 15px; }
			.header .search .tx { width: 260px; border-top: 1px solid #95928c; border-right: 1px solid #e9e7e3; border-bottom: 1px solid #e9e7e3; border-left: 1px solid #95928c; 
														padding: 6px 7px 7px 7px; }
			.header .search input { margin: 0; }	

	.wrp_menu { padding: 15px 25px 0 12px;  }		
		.menu { border: 1px solid #cfcfcf; padding-left: 5px; }		
		.menu ul  { margin:0; }								
		.menu ul li { background: none; padding:0; margin:0; display: table-cell; width: 100%; vertical-align: top; }								
		.menu td { padding-right: 5px; }										
		.menu .item { text-transform: uppercase; padding: 7px 7px; font-weight: bold; }										
		.menu .item.act { border-left: 1px solid #cfcfcf; background: url(../img/mh1.gif) right top no-repeat #ffffff; padding-left: 6px!important; padding-bottom: 6px; position: relative; height:14px; position: relative; z-index: 160;}										
		.menu .item.pop_brands.act { background: #ffffff; background-image: none; }
		.menu .item a { color: #1283a2; text-decoration: none; }

		.menu_item_bl { background: url(../img/bg3.png); position: absolute; top:1px; left: 2px; color: #464646; cursor: default; z-index:150; font-size: 12px; display:none;}
		.menu_item_bl a { color: #666666!important; text-decoration: underline!important; }
		.menu_item_bl .int { border: 1px solid #d3d3d3; background: #ffffff; position: absolute; left:-2px; top: -2px; padding:19px 20px 24px 20px; z-index:150; }
		.menu_item_bl .int .wrap_items { width: 180px; background: url(../img/bg2.gif) left bottom repeat-x; padding-bottom:4px; position: relative; zoom:1; z-index:150; }
		.menu_item_bl .it { padding: 0 0 8px 0!important; position: relative; zoom:1; z-index:10; text-transform: none!important; }
		.menu_item_bl .head { color: #fc1808; text-transform: uppercase; font-weight: bold; padding-bottom: 12px; font-size: 11px; }
		.menu_item_bl .sel { padding-top:12px; }	

		.pb { width: 548px; height: 300px; background: url(../img/bg3.png); position: absolute; color: #464646; cursor: default; z-index:150; font-size: 12px; display: none; right: 0; top: 1px; right: -3px;}
		.pb .int { border: 1px solid #d3d3d3; background: #ffffff; position: absolute; left:-4px; top: -2px; width: 548px;}
		.pb .int2 { padding:19px 20px 24px 20px;}
		.pb .int .wrap_items { width: 120px; background: url(../img/bg2.gif) left bottom repeat-x; padding-bottom:4px; padding-right: 8px;}
		.pb .it { padding-bottom:8px;}
		.pb .head { color: #fc1808; text-transform: uppercase; font-weight: bold; padding-bottom: 12px; font-size: 11px; text-align: left;}
		.pb .sel { padding-top:12px; }
		.pb a { color: #666666!important; text-decoration: underline!important;}
		.pb td { background: none!important;}
		.pb .sel { text-transform: uppercase; font-weight: bold; color: #929292; font-size:11px; }
		.pb .sel a {color: #fc1808!important;}									

	/**/
	
	/*.header .top_menu {padding: 10px 10px 0 10px;}
	.header .pop_td {width:246px; text-align: right;}
	
	.header .wrap_menu_tab {background: url(../img/top_menu_bg.gif) left top repeat-x;}
	.header .top_menu td a {color: #ffffff; text-decoration: none;}
	.header .top_menu .menu_item { font-weight: bold; padding: 7px 8px 9px 8px; background: url(../img/top_menu_bg2.gif) right top no-repeat;white-space: nowrap;}
	.header .top_menu .act {background: #ffffff!important; border: 1px solid #cfcfcf; border-bottom: none;padding: 6px 7px 9px 7px; }
	.header .top_menu .act a {color: #666666; }
	.header .top_menu .first_td {padding-left: 9px;}
	.header .top_menu .last_td {}
	.header .top_menu .last_item {background: none;}*/
	
	/*.header .top_menu .pop_brands {background: url(../img/top_menu_bg3.gif) left top repeat-x; font-weight: bold; padding: 7px 0 8px 0;  text-align: center; width: 180px; display: inline-block;} */
	
	.content {padding-top: 20px; padding-left: 11px; padding-bottom:35px; }
		.content .headers {font-weight: bold; text-transform: uppercase; background: url(../img/headers_bg.gif) left 3px repeat-x;  margin-bottom:10px;}
		.content .headers  .name_head {display: inline-block; background: #ffffff; padding-right: 10px;}
		.content .headers  .name_head h1 {display: inline-block; font-weight: bold; text-transform: uppercase;  font-size: 11px; margin: 0;}
		.content .headers  .name_head h2 {display: inline-block; font-weight: bold; text-transform: uppercase;  font-size: 11px; margin: 0;}
	.content .left_bl {width: 160px; }
	.content .filter_goods {margin-top:8px; margin-bottom: 20px; border: 1px solid #d3d3d3; padding: 13px 0px 17px 0px; }
	.content .name_filter {font-weight: bold; padding-bottom: 13px; border-bottom: 1px solid #d3d3d3; margin: 0 11px;}
	
	.content .it_filter {padding-bottom: 6px; border-bottom: 1px solid #d3d3d3; margin: 5px 11px 0 11px;}
	.content .it_filter a { font-size: 10px; color: #fc1808;}
	.content .last_it {padding-bottom: 14px;}
	
	.content .your_choice {font-weight: bold; padding-bottom: 7px;margin: 0 11px;}
	
	.content .filter_price {padding-top: 5px; text-transform: uppercase;}
	.content .wrap_sl {padding-bottom: 10px; border-bottom:1px solid #d3d3d3; margin: 0 11px;}

	
	.content .filter_item {padding:7px 0 7px 0; border-bottom: 1px solid #d3d3d3;  background: url(../img/bg1.gif) right 9px no-repeat; text-transform: uppercase; cursor: pointer;  height: 13px; margin: 0 11px;}
	.content  .filter_goods .act {background: #ffffff; width: 158px; width: 147px!ie; position: relative; z-index: 150; border-top: 1px solid #d3d3d3; top: -1px; left: -11px; left: 0!ie; padding:7px 0 7px 11px; height: 12px; zoom:1; margin: 0!ie;}
	
	.content .info_bl {margin-top:8px; margin-bottom: 20px; border: 1px solid #d3d3d3; padding: 10px 10px 10px 17px; }
	.content .wrap_info_bl2 {margin-top:8px; margin-bottom: 20px; padding-left: 31px; background: url(../img/lrow1.png) left top no-repeat; position: relative; left: -20px;}
	.content .info_bl2 {padding: 5px 10px 8px 0px; background: #f21706; width: 138px;}
	.content .info_bl2  a {color:#ffffff;}
	
	.content .img_bl {margin-top:8px; margin-bottom: 20px; border: 1px solid #d3d3d3;}
	.content .info_bl  a {color: #fc1808;}
	.content .info_bl .inf_item {padding-bottom: 5px; padding-left: 11px; background: url(../img/row2.gif) left 5px no-repeat;}
	
	.content .right_bl {width: 785px;}
	.content .right_bl_int {width: 798px;}
	.content  .sl_actu {width:377px; margin-right: 30px;}
	
	.content  .sl_actu .slider { border: 1px solid #d3d3d3; padding: 13px 13px 6px 13px;}
	.content  .sl_actu .slider .coda-slider {width: 350px; height: 280px; overflow: hidden;}
	.content  .sl_actu .slider .panel {width: 350px; height: 280px; float:left;}
	.content  .sl_actu .slider .switch {position: absolute; top: -15px;}
	.content  .sl_actu .slider .switch .sw_td {width: 175px;}
	
	.coda-slider-2 {width: 377px; height: 228px; overflow: hidden;}
	.coda-slider-2 .panel {width: 377px; height: 228px; overflow: hidden; float: left;}
	
	.coda-slider-3 {width: 377px; height: 228px; overflow: hidden;}
	.coda-slider-3 .panel {width: 377px; height: 228px; overflow: hidden; float: left;}
	
	.coda-slider-4 {width: 784px; height: 265px; overflow: hidden;}
	
	.content  .sl_actu .slider .switch .sw {width: 16px; height: 15px; background: url(../img/sw1.gif) left top no-repeat; color: #ffffff; text-align: center; padding-top: 1px; cursor: pointer;}
	.content  .sl_actu .slider .switch .act { background: url(../img/sw2.gif) left top no-repeat; } 
	.content  .sl_actu .slider .switch .sw_tab { float: right;}
	.content  .sl_actu .slider .switch .sw_tab td {padding-left: 2px;}
	
	.content .news {width: 375px;}
	.content .news .news_item {padding: 10px 0 7px 0; background: url(../img/bg2.gif) left bottom repeat-x;}
	.content .news .news_item .news_pic {width: 103px; height: 53px; border: 1px solid #d3d3d3; overflow: hidden; padding: 2px;}
	.content .news .news_item .news_pic .wrap_pic {width: 103px; height: 53px; overflow: hidden;}
	
	.content .news .news_item .news_tx {padding-left: 10px;}
	.content .news .news_item .news_tx .date {font-size: 10px; text-transform: uppercase; color: #9c9c9c}
	.content .news .news_item .news_tx .name {font-size: 12px; font-weight: bold; padding-top: 1px;}
	.content .news .news_item .news_tx .name  a {color: #fc1808;}
	.content .news .news_item .news_tx  .tx {padding-top: 2px; line-height: 13px;}
	
	.content .inf_bls {padding-left: 11px; background: url(../img/row2.gif) left 5px no-repeat; display: inline-block;}
	.content .inf_news {text-align: right; padding-top: 7px;}
	.content .inf_news span {margin-left: 13px;}
	
	.content .social {margin-top: 30px;  border-top:1px solid #d3d3d3; padding-top:6px; }
	.content .social .bl1 {padding-left: 23px; background: url(../img/bw_ico.gif) left top no-repeat; height: 15px; padding-top: 1px; width: 190px;}
	.content .social .bl2 {width: 165px; text-align: right;}
	.content .social .bl2 img {margin-left: 5px;}
	
	.content .wrap_bl2 {padding-top: 20px;}
	.content .inf_bl2 {border: 1px solid #d3d3d3; height: 21px; padding-top: 5px; vertical-align: middle; text-align: center;  color: #fc1808; }
	/*.content .inf_bl2 a { color: #fc1808;}*/
	
	/*2012*/
	.content .ban1 { width: 785px; height: 35px; }
	/**/
	
	.content .day_goods { padding-top: 10px;}
	.content .day_goods .wrap_sl_day_goods { padding-top: 8px;}
	.content .day_goods .sl_day_goods {border: 1px solid #d3d3d3; height: 318px; width: 784px; overflow: hidden; position: relative;}
	
	
	.content .day_goods .sl_day_goods .bl1 {padding-top: 5px; width: 784px; overflow: hidden; position: relative;}
	.content .day_goods .sl_day_goods .panel {width: 196px; height: 265px; border-right: 1px solid #d3d3d3;}
	.content .day_goods .sl_day_goods .panel .int_panel {padding: 0 20px 0 10px;}
	.content .day_goods .sl_day_goods .panel .name_watch {display: table-cell; height: 40px; vertical-align: middle; width: 195px; line-height: 15px;}
	.content .day_goods .sl_day_goods .panel .name_watch .at {font-size: 10px;}
	.content .day_goods .sl_day_goods .panel .price {position: relative; top: 235px; font-size: 14px; font-weight: bold; color: #fc1808;}
	.content .day_goods .sl_day_goods .panel .buy {position: relative; top: 220px; font-weight: bold; left: 130px;}
	
	.content .day_goods .int_day_goods {border: 1px solid #d3d3d3; overflow: hidden;}
	.content .day_goods .int_day_goods .bl1 {padding-top: 5px; background: url(../img/bg2.gif) left bottom repeat-x; padding-bottom: 8px; margin: 0 8px;}
	.content .day_goods .int_day_goods .bl1 table {/*margin-left: -8px;*/}
	.content .day_goods .int_day_goods .panel {width: 196px; height: 265px; border-right: 1px solid #d3d3d3;}
	.content .day_goods .int_day_goods .panel .int_panel {padding: 0 20px 0 10px;}
	.content .day_goods .int_day_goods .panel .name_watch {display: table-cell; height: 40px; vertical-align: middle; /*width: 195px;*/ line-height: 15px;}
	.content .day_goods .int_day_goods .panel .name_watch .at {font-size: 10px;}
	.content .day_goods .int_day_goods .panel .price {position: absolute; top: 243px; font-size: 14px; font-weight: bold; color: #fc1808;}
	.content .day_goods .int_day_goods .panel .buy {position: absolute; top: 245px; font-weight: bold; right: 0;}

	
	.content .day_goods .int_day_goods .wrap_but {padding: 10px 10px 13px 10px; text-align: right;}
	.content .day_goods .int_day_goods .but {padding-top: 12px; background: url(../img/bg2.gif) left top repeat-x; text-align: right;}
	.content .day_goods .int_day_goods .but .buttons {height: 21px; padding-right: 10px; cursor: pointer;}
	
	.content .day_goods .sl_day_goods .wrap_but {padding: 6px 10px 0 10px;}
	.content .day_goods .sl_day_goods .but {padding-top: 12px; background: url(../img/bg2.gif) left top repeat-x;}
	.content .day_goods .sl_day_goods .but .buttons {height: 21px; padding-right: 10px; cursor: pointer;}
	
	.content .offers { padding-top: 20px;}
	.content .offers_pic  {border: 1px solid #d3d3d3; padding: 13px 13px 10px 13px;}
	.content .wrap_video {width: 350px; height: 230px; overflow: hidden; }
	.content .offers_pic .wrap_pic {width: 350px; height: 260px; overflow: hidden; }
	.content .offers_pic .cap_pic {padding-top:5px; }
	
	.wrap_abs {position: relative; zoom:1; width: 166px; height: 1px; z-index:20; }
	.day_abs {position: absolute; top: 50px; left: -6px; z-index:20; }
	
	/*.content .comments {width: 378px;}*/
	.content .comment {padding-bottom: 14px; background: url(../img/bg2.gif) left bottom repeat-x; margin-bottom: 10px;}
	.content .comment .from {font-size: 10px; color: #9c9c9c; margin-top: -2PX;}
	.content .comment .from a {color: #9c9c9c;}
	.content .wrap_comment_tab {padding-top: 6px;}
	.content .wrap_comment_tab table {width: 100%;}
	
	/*.content .comment .wrap_bubble {width: 328px; }*/
	.content .comment .bubble {border: 1px solid #d3d3d3; padding: 8px 10px 10px 10px; width: 307px;}
	.content .comment .bubble .lnk {padding-top: 5px;}
	.content .comment .bubble .lnk a {color: #fc1808;}
	.content .comment .bub_bg {position: absolute; width: 7px; height: 14px; background: url(../img/bub_bg.gif) left top no-repeat; top:-13; left: -17px;}
	
	.content  .wrap_hits {padding-top: 5px;}
	.content .txt {border: 1px solid #d3d3d3; padding: 0 10px 10px 10px; line-height:14px;text-align: justify;}
	.content .txt2 {border: 1px solid #d3d3d3; padding: 0 10px 0px 10px; line-height:14px;}
	.content .see_all {padding-top: 12px; background: url(../img/bg2.gif) left top repeat-x; text-align: right;}
	
	.title_ban {}
	.title_ban .ban {width: 988px; height: 88px; overflow: hidden; border: 1px solid #999999;}
	.int_banner {width: 587px; height: 90px; overflow: hidden; margin-bottom: 20px;}
	
	.footer { background: url(../img/fbg.gif) left bottom repeat-x #e9e9e9; padding:23px 15px 15px 18px; color: #626061; }
	.footer a {color: #626061;}

	.footer table { width: 100%; }
	.footer .spacer { width: 5%; }

	.footer .head { text-transform: uppercase; padding-bottom: 10px;}
	.footer .shead { margin-top: 10px; }
	.footer .cat { width: 167px; }
	.footer .com { width: 145px; }
	.footer .mag { width: 248px; }
	.footer .soc { width: 199px; }
	.footer .item {font-size: 12px; padding-bottom:7px;}
	.footer .s_pic {margin-bottom: -4px; margin-right:6px; }
	.footer .addr { background: #999999; padding: 10px 12px 12px 12px; color: #dedede; margin-bottom:10px; }
	.footer .addr a {  color: #ffffff; }
	.footer .addr .cap { padding-bottom: 5px; }
	.footer .addr .it { padding-bottom: 3px; }
	.footer .addr .it:last-child { padding-bottom: 0; }
	
	.footer .tx div {padding-bottom: 3px; }
	.footer .tx  { padding-top: 30px; width: 765px;}
	
	.footer .counters { float: right; padding-top: 60px; margin-right: 10px; }
	.footer .counters td {padding-left: 9px;}

	
	
	.content .wrap_int1 {width:587px; overflow:hidden;}
	.content .offer_bl { border: 1px solid #d3d3d3; padding: 10px 10px 0 10px; }
	.content .offer_bl .wrap1 {padding-left:10px;}
	.content .offer_bl .wrap2 {border-left: 1px solid #d3d3d3; padding-left: 10px;}
	
	.content .offer_bl .wrap_pre_video {border: 1px solid #d3d3d3; padding:2px;}
	.content .offer_bl .wrap_pic_video {width: 100px; height: 50px; overflow: hidden;}
	
	.content  .views {padding-left: 20px; font-size: 10px; color:#898989; background: url(../img/views.gif) left 2px no-repeat; padding-bottom: 9px; margin-left: 10px;}
	.content  .comm {padding-left: 20px; font-size: 10px; color:#898989; background: url(../img/comments.gif) left 2px no-repeat; padding-bottom: 9px; margin-left: 10px;}
	.content  .pre .lnk {padding-top: 4px;}
	.content  .pre .lnk a {color:#fc1808;}
	.content  .pre {padding-bottom:10px; border-bottom: 1px solid #d3d3d3; width: 190px; margin-bottom: 10px;}
	.content  .pre2 {width: 348px; padding-bottom:10px; border-bottom: 1px solid #d3d3d3; margin-bottom: 10px;}
	.content  .pre2 .lnk {padding-top: 4px;}
	.content  .pre2 .lnk a {color:#fc1808;}
	
	.content  .pre3 {width: 180px; padding-bottom:10px; border-bottom: 1px solid #d3d3d3; margin-bottom: 10px;}
	.content  .pre3 .lnk {padding-top: 4px;}
	.content  .pre3 .lnk a {color:#fc1808;}
	
	.content .offer_bl .wrap_offer_tab {padding-bottom:8px;  background: url(../img/bg2.gif) left bottom repeat-x;}
	.content .offer_bl .wrap_p {margin-top: -10px;}
	
	.content .wrap_but1 {padding: 10px 10px 13px 10px; text-align: right;}
	.content .wrap_but3 {padding: 10px 10px 86px 10px; text-align: right;}
	.content .int_news {width: 587px;}
	.content .int_news .panel {width: 587px;}
	.content .int_news .coda-slider-2 {width: 587px;}
	
	.content .comment .wrap_int_bubble {/*width: 538px;*/}
	.content  .wrap_comments { margin-bottom: -10px;}
	
	.content .third_td {padding-left: 10px;}
	.content .wrap_int2 {border-left: 1px solid #d3d3d3; padding-left: 10px;}
	.content .wrap_int3 {width:190px;}
	.content .offer_bl2 {border: 1px solid #d3d3d3; padding: 10px 7px;}
	.content .wrap_a {padding-left: 20px; color: #fc1808; background: url(../img/info.gif) left top no-repeat; min-height:16px; }
	.content .wrap_a a {color: #fc1808;} 
	.content .header2 {font-weight: bold; text-transform: uppercase; color: #fc1808; margin-bottom:8px; }
	.content .offer_bl3 {border: 1px solid #d3d3d3; padding: 7px 5px; }
	.content .offer_bl4 {border: 1px solid #d3d3d3; padding: 7px 5px 0px 5px; }
	.content .offer_bl5 {border: 1px solid #d3d3d3; padding: 7px;}
	.content .offer_bl6 {border: 1px solid #d3d3d3; padding: 17px 18px 7px 18px; }
	.content .offer_bl7 {border: 1px solid #d3d3d3; padding: 5px 0 24px 0; }
	
	.content .item_pop {padding-bottom: 5px; border-bottom: 1px solid #d3d3d3; margin-bottom: 5px;}
	.content .item_pop .img {border: 1px solid #d3d3d3;}
	.content .item_pop .wrap_tx {padding-left: 9px; font-size: 12px; padding-top: 5px;}
	.content .item_pop .count {font-size:10px; color: #fc1808; margin-top: 3px;}
	
	.content .wrap_but2 {background: url(../img/bg2.gif) left top repeat-x; padding: 7px 0 5px 0; margin-top: -7px; }
	.content .wrap_but2 .inf_bls {padding-left: 8px; background: url(../img/row4.gif) left 6px no-repeat;}
	
	.content .wrap_nmode {padding: 2px 0  3px 0;}
	.content .wrap_nmode a {text-decoration: none;}
	#hide_models {display: none;}
	
	.content  .irec {padding-bottom: 2px; background: url(../img/bg2.gif) left bottom repeat-x;}
	.content .name_rec { padding: 10px 0 5px 0; text-align: center;}
	.content .name_rec .cost { font-weight: bold; color: #fc1808; padding-top: 2px;}
	
	.content .sort_items {padding-bottom: 4px; border-bottom: 1px solid #d3d3d3; margin-bottom:5px; overflow: hidden!ie; width: 798px; }
	.content .sort_items td {vertical-align: middle; white-space:nowrap;}
	.content .sort_items .head_sort {display:inline-block; padding-bottom: 5px;}
		.sort_sel { background: url(../img/sel_bg1.png) left top no-repeat; width: 135px; height: 20px; display: inline-block; cursor: pointer; }
		.uve_size .sort_sel { background: url(../img/sel_bg2.png) left top no-repeat; width: 147px; height: 20px; display: inline-block; cursor: pointer; }
		.sort_sel .int_sel {padding: 3px 0 0 8px;}
	
	.sel_sort {width: 130px;  background: url(../img/bg3.png) 2px 2px; position: absolute; top:3px; left: 2px; color: #464646; cursor: default; display: none; }
	.sel_sort .int {width: 130px;  border: 1px solid #d3d3d3; background: #ffffff; position: absolute; left:-2px; top: -2px; padding-bottom: 8px; left: -7px!ie;}
	.uve_size  .sel_sort .int {width: 138px;  border: 1px solid #d3d3d3; background: #ffffff; position: absolute; left:-2px; top: -2px; padding-bottom: 8px; left: -7px!ie;}
	.sel_sort a {color: #464646 !important;}
	.sel_sort .int div { font-size: 11px; padding: 8px  0 0 8px; }
	
		.switch_vivod {width: 40px; height: 20px; background: url(../img/switch_bg.gif) left top no-repeat; display: inline-block; white-space:nowrap;}

	.content .ctrl_prev {padding-left: 33px; background: url(../img/ctrl_prev.gif) left 3px no-repeat;}
	.content .ctrl_next {padding-right: 33px; background: url(../img/ctrl_next.gif) right 3px no-repeat;}
	.content .count_pages {/*width: 145px;*/ height: 30px; border: 1px solid #d3d3d3; margin:0 7px;}
	.content .count_pages .int {padding: 5px 7px 0 7px;}
	.content .count_pages .int span {display:inline-block; padding-bottom:3px!ie;}
	.content .count_pages  .inp_count { text-align: center; border: 1px solid #e9e7e3; border-left: 1px solid #95928c; border-top: 1px solid #95928c; width:25px; height:16px; margin: 0 8px;}
	.content .bottom_nav { margin-top: 8px; border-top: 1px solid #d3d3d3; padding-top:6px;}
	.content .bottom_nav table {margin: 0 auto;}
	.content .bottom_nav table td {vertical-align: middle;}
	
	.content .item_good_hor {padding-bottom: 18px; background: url(../img/bg2.gif) left bottom repeat-x; margin-bottom: 15px;}
	.content .item_good_hor .img {width: 197px;}
	.content .item_good_hor .desc {width: 226px;}
	.content .item_good_hor .desc .name {font-size: 14px;}
	.content .item_good_hor .desc .art {color: #898989;}
	.content  .wrap_stars {padding-top: 8px;}
	.content .stars {width: 60px; height: 8px; background: url(../img/stars.gif) left top no-repeat;}
	.content .wrap_img {padding-bottom: 12px;}
	.content .item_good_hor .lnk {padding-bottom: 4px;}
	.content .item_good_hor .price {color: #fc1808;  font-weight: bold; font-size: 14px; margin-bottom:5px; display: inline-block;}
	
	.content .item_good_hor .inf_buy {background: #ececec;  padding: 11px; font-size: 10px;}
	.content .item_good_hor .inf_buy ul li {background: url(../img/bullet2.gif) left 6px no-repeat; padding-left: 8px;}
		.content .item_good_hor .inf_buy ul {margin: 0;}
	.content .nal {text-transform: uppercase; color: #858585; font-weight: bold; text-align: center; margin:5px 0px; font-size: 10px;}
	.content .wrap_buy {text-align: center;}
	.content .item_good_hor .inf_buy .click1 { text-align: center; padding-top: 8px;}
	
	.content .sl_price {font-size: 10px; padding-bottom: 2px;}
	.content .wrap_sl_price_ver {display: table-cell; vertical-align: bottom; height: 30px;}
	.content .price {font-weight: bold; color: #f21706; font-size: 14px; padding-top: 5px; display: inline-block;}
	.content .sl_price span {font-size: 11px; font-weight:bold; text-decoration: line-through;}
	.content .sl_price strong {font-size: 11px;}
	
	.content .header_fres { background: #fc1808; width: 188px; height:34px;  color: #ffffff; font-weight: bold; text-transform: uppercase; margin: -7px 0 10px -5px; position: relative!ie; top: -7px!ie; left: -5px!ie;} 
	.content .header_fres .int {padding:10px 0 0  10px;}
	
	.content .irec2 {padding-bottom: 8px; background: url(../img/bg2.gif) left bottom repeat-x;} 
	.content .irec2.hd { text-transform: uppercase; color: #000000; }
	.content .irec2 .int {padding-left: 7px;}
	.content .irec2 table {margin-top: 4px;}
	.content .irec2 .td2 {vertical-align: middle; padding-left: 7px;} 
	.content .last_pre {border-bottom: none; margin-bottom: 0;}
	
	.content .offer_bl .panel { border-right: 1px solid #d3d3d3; padding: 0  3px;}
	.content .offer_bl .panel .name_watch {display: table-cell; height: 40px; vertical-align: middle; width: 180px; line-height: 15px;}
	.content .offer_bl .panel  .name_watch .at {font-size: 10px;}
	.content .offer_bl .panel .price_td {width: 104px; color: #fc1808;  font-weight: bold; font-size: 14px;}
	.content .offer_bl .panel .wrap_price {padding-top: 8px; padding-bottom:4px; }
	.content .offer_bl .panel .nal {width: 183px; height: 24px; background: #ececec; font-weight: bold; text-transform: uppercase; color:#858585; margin-left:-5px;  font-size: 10px;}
	.content .offer_bl .panel .nal .int_nal { padding: 5px 7px 0 10px;}
	.offer_bl .panel .nal a { text-transform: none; font-weight: normal;}
	.content .offer_bl .panel .wrap_lnk {padding: 7px 0 6px 0;}
	.content .offer_bl .panel .wrap_lnk .lnk {padding-bottom: 3px;}
	
	.content .vert_row {padding-bottom: 8px; background: url(../img/bg2.gif) left bottom repeat-x; margin-bottom: 6px; overflow: hidden; margin-left: -3px;}

	/*.content .wrap_int4 {width: 350px;padding-right: 15px; padding-right: 0!ie;}
	
	.content .wrap_int4 .coda-slider {width: 365px; height: 364px; overflow: hidden;}
	.content .wrap_int4 .coda-slider-uve {width: 350px; height: 300px; overflow: hidden;}
	.content .wrap_int4 .coda-slider-uve .panel  {width: 350px; height: 300px;  float: left;}
	.content .wrap_int4 .coda-slider .panel {float: left; width: 365px; height: 364px;}
	.content .wrap_int4 .coda-slider .panel .int_panel {width: 365px; height: 364px; display: table-cell; text-align: center; vertical-align: middle;}
	.content .wrap_int4 .coda-slider-uve .panel .int_panel {width: 350px; height: 300px; display: table-cell; text-align: center; vertical-align: middle;}
	
	.content .wrap_int4 .coda-slider .panel .hov_bl {width: 355px; height: 364px; position: absolute; background: url(../img/0.png); display: none;}
	.content .wrap_int4 .coda-slider .panel:hover .hov_bl { display: block;}
	.content .wrap_int4 .coda-slider .panel .hov_bl .zoom_pic {width: 355px; height: 364px; position: absolute; background: url(../img/zoom.gif) center center no-repeat;}
	
	.content .wrap_int4 .coda-slider-uve .panel .hov_bl {width: 350px; height: 300px; position: absolute; background: url(../img/0.png); display: none;}
	.content .wrap_int4 .coda-slider-uve .panel:hover .hov_bl { display: block;}
	.content .wrap_int4 .coda-slider-uve .panel .hov_bl .zoom_pic {width: 350px; height: 300px; position: absolute; background: url(../img/zoom.gif) center center no-repeat;}*/
	
	
	
	.content .click-1 {background: #ececec; padding: 7px 10px 11px 10px; margin-top:9px; }

	.content .war_price a {color: #fc1808;}
	.content .war_price {padding-bottom: 1px;}

	.content .click-1 .cl {font-size:10px; margin-left:18px; }
	.content .wrap_bir {padding:15px 0; }

	.content .dos {width:220px; height: 40px; margin-bottom: 10px; font-size: 10px;}
	.content .dos  .int_dos { padding-left: 50px; padding-top:9px;font-size:10px;}
	.content .dos  .int_dos ul li {background: url(../img/bullet2.gif) left 6px no-repeat; padding-left: 8px; padding-bottom:0;}
	.content .dos  .int_dos ul {margin: 0;}
	
	.content .akc {width:220px; height: 40px; margin-bottom: 10px; color: #ffffff;}
	.content .akc  .int_akc { padding-left: 65px; padding-top:7px; padding-right: 2px; }
	.content .akc  .int_dos ul li {background: url(../img/bullet2.gif) left 6px no-repeat; padding-left: 8px; padding-bottom:0;}
	.content .akc  .int_dos ul {margin:0;}
	
	.content .interest {padding-top: 10px; padding-bottom:12px; background: url(../img/bg2.gif) left bottom repeat-x;}
	.content .interest .item_int {width: 76px; height:40px; padding-left: 44px; display: table-cell; vertical-align: middle;}
	.content .pop_war {background: #ffffff; border: 1px solid #d3d3d3; font-size: 10px; padding: 8px 10px 10px 10px; position: absolute;  top: 2px; left: -5px; display: none;}
	.content .pop_war1 {background: #ffffff; border: 1px solid #d3d3d3; font-size: 12px; padding: 8px 10px 10px 10px; position: absolute;  top: 60px; left: -5px; display: none;}
	
	.content  .par_tab .td1 {padding-right:20px;}
	.content  .par_tab td {width: 270px;}
	.content  .par_tab .wrap_int_tab {padding-bottom:8px; background:url(../img/bg2.gif) left bottom repeat-x; margin-bottom: 6px;}
	.content  .par_tab .wrap_int_tab td {vertical-align: middle; height:35px; }
	.content  .par_tab .wrap_int_tab .td1 {width: 143px; padding-left: 7px;}
	.content  .par_tab .wrap_int_tab .td2 {width: 121px;}
	.content .cap {width:92px;}
	.content .row { padding-bottom: 10px;}
	
	.content .name2 {margin-bottom:-4px; }
	.content .bg_video {padding-left:22px; background: url(../img/yt.gif) left top no-repeat; padding-bottom: 3px; margin-top:11px; }
	.content .bg_video  a {color: #fc1808;}
	.content .it_bl {padding-bottom: 10px; background: url(../img/bg2.gif) left bottom repeat-x; margin-bottom: 10px;}
	
	.content .it_bl .int {padding-left:6px;}
	.content .actions .inf_bls {font-size:11px; padding-bottom: 4px;}
	.content .videos  {background: url(../img/bg2.gif) left bottom repeat-x; }
	.content .videos .views {display: inline-block;}
	.content .videos .comm {display: inline-block;}
	.content .videos .wrap {width: 457px;}
	.content .pre2 .wrap {width: 250px;}
	.content .videos .pre {width:563px; }
	.content .videos .lnk {padding: 0 0 0 10px; margin-top: -3px;}
	.content .videos .last_pre {border: none;}
	
	.content .rev_mark {color: #898989; padding: 4px 12px 6px 12px; }
	.content .act_mark {background: #fc1808; color:#ffffff;}
	.content .act_mark a {text-decoration:none; color:#ffffff;}
	.content  .count_rev {padding-top: 10px;color: #898989; padding-left: 12px;}
	
	.content .wrap_sw_tab {padding-top: 10px;}
	.content .wrap_sw_tab .sw {width: 16px; height: 15px; background: url(../img/sw1.gif) left top no-repeat; color: #ffffff; text-align: center; padding-top: 1px; cursor: pointer;}
	.content .wrap_sw_tab .act { background: url(../img/sw2.gif) left top no-repeat; } 
	.content .wrap_sw_tab .sw_tab {}
	.content .wrap_sw_tab .sw_tab td {padding-right: 2px;}
	.content .wrap_sw_tab .sw_tab a {text-decoration: none; color: #ffffff;}
	
	.content .minimized_filter {height: 9px; overflow: hidden; background: url(../img/row5.gif) right 18px no-repeat; position: relative;}
	.content .corp span {border-bottom: 1px dotted; cursor: pointer;}
	.content .our {padding-bottom: 10px;}
	.content .our .panel { border: none;}
	.content .our .panel .nal {margin-left: -2px}
	.content .our .day_abs { top: 17px;}
	
	.content .wrap_int_bubble {/*width: 587px;*/}

	.content .wrap_uve_size {padding-bottom: 10px;}
	.content .uve_size { background: url(../img/uve_size_bg.gif) left top repeat-x #ca1001; padding: 10px;}
	.content .uve_size .size_cap { color: #ffffff; padding-bottom: 5px; }
	.content .uve_size .sel_size {width: 200px; height: 20px; background: url(../img/sel_bg.png) left top no-repeat; color: #464646; font-size: 10px; cursor: pointer;}
	.content .uve_size .sel_size .int { padding: 4px 0 0 10px;}
	.content .uve_size .td1 {padding:13px 0 0 12px; }
	.content .uve_size .td2 {padding:10px 0 0 12px; }

.contentright {width:809px;margin-left:10px;}
.inred {color:#fc1808;}

.messagebody {font-size:14px;padding:28px 25px 28px 25px;margin:0px 11px 100px 0px;border:1px solid #d3d3d3;}
.messagebody p {line-height:20px;}

.borderblock {border:1px solid #d3d3d3;margin:0px 0px 20px 0px;}

.usergreeting {padding:13px 10px 13px 12px;line-height:18px;}

.menuright {}
.menuright ul {padding:0px;margin:5px 0px 10px 0px;}
.menuright ul li {margin:0px 0px;padding:6px 10px 7px 12px;background:none;}
.menuright .active {background:#fc1808;color:#fff;}
.menuright .active a {color:#fff;}

.contenttable {padding:11px;}
.contenttable table {width:100%;}
.contenttable td {border-top:1px solid #d3d3d3;}
.contenttable td {padding:20px 10px 20px 6px;border-top:1px solid #d3d3d3;}
.contenttable .h td {border-top:none;color:#838383;font-weight:700;font-size:10px;padding:6px 10px 10px 6px;background:url(../i/c1.gif) left bottom repeat-x}
.contenttable .first td {border:none;padding-top:25px;}

.profileform {padding:15px 18px 25px 18px;}
.profileform td.formtitle {padding:7px 20px 5px 0px;}
.profileform td.forminput {padding:5px 20px 5px 0px;}
.profileform td.formbutton {padding-top:17px;}
 
.indexline {padding:10px 0px 10px 20px;border:1px solid #d3d3d3;margin:0px 0px 10px 0px;}
.indexline td.indexletter {vertical-align:top;font-size:48px;color:#b4b4b4;width:84px;line-height:48px;padding-bottom:10px;}
.indexline td.block {border-left:1px solid #cfcfcf;vertical-align:middle;}
.indexline ul {margin:4px 0px 20px 10px;}
.indexline li {background:none;margin:7px 0px;padding:0px;color:#fc1808;}
.brandSelected a {color:#cbcbcb !important;}
.brandSelected a.active {color:#464646 !important;}
 
.brandindexcol3 td.block {width:160px;}
.brandindexcol4 td.block {width:170px;}
.brandindexcol4 {margin-right:10px;}

.indexlinemenu {margin-bottom:10px;width:90%;}
.indexlinemenu ul {margin:0px;padding:0px;}
.indexlinemenu li {padding:6px 12px 6px 12px;margin-bottom:4px;font-size:12px;background:none;float:left;}
.indexlinemenu li a {text-decoration:none;border-bottom:1px dotted;color:#fc1808;}
.indexlinemenu .active {background:#d11102 url(../i/c3.gif) left top repeat-x;}
.indexlinemenu .active a {border:none;color:#fff;}

.contenttext {padding:3px 10px 13px 12px;}

.addressline {padding:0px 9px;}
.addressline table {width:100%;}
.addressline div.pica {border:1px solid #d3d3d3;}
.addressline div.pica img {width:170px;height:94px;margin:2px;}
.addressline td.pica {vertical-align:middle;padding-right:20px;}
.addressline td {padding-top:14px;padding-bottom:12px;background:url(../i/c1.gif) left top repeat-x;}
.addressline tr.first td {background:none;}
.addressline td.descra {width:95%;vertical-align:middle;}
.addressline .loca {color:#fc1808;margin-bottom:4px;}
.addressline .address {font-weight:700;}
.addressline .metro {color:#7f7f7f;}
.addressline .worktime {margin-top:7px;}


.serviceline {padding:0px 9px;}
.serviceline table {width:100%;}
.serviceline div.pica {border:1px solid #d3d3d3;}
.serviceline div.pica img {width:100px;height:50px;margin:2px;}
.serviceline td.pica {vertical-align:middle;padding-right:20px;}
.serviceline td {padding-top:14px;padding-bottom:12px;background:url(../i/c1.gif) left top repeat-x;}
.serviceline tr.first td {background:none;}
.serviceline td.descra {width:95%;vertical-align:middle;}
.serviceline .head {font-size:12px;font-weight:700;margin-bottom:2px;}
.serviceline .head a {color:#fc1808;}


.newsline1 {margin-top:-10px;}

.subform {padding:2px 0px 30px 17px;}
.subform td {padding-right:12px;vertical-align:middle;}



.content  .sl_logo_main {width:586px;margin-bottom:20px;}

.content  .sl_logo_main .slider { border: 1px solid #d3d3d3; padding: 13px 13px 6px 13px;}
.content  .sl_logo_main .slider .coda-slider {width: 560px; height: 280px; overflow: hidden;}
.content  .sl_logo_main .slider .panel {width: 560px; height: 280px; float:left;}
.content  .sl_logo_main .slider .switch {position: absolute; top: -15px;}
.content  .sl_logo_main .slider .switch .sw_td {width: 280px;}
.content  .sl_logo_main .subscra {margin-top:5px;}

.content  .sl_logo_main .slider .switch .sw {width: 16px; height: 15px; background: url(../img/sw1.gif) left top no-repeat; color: #ffffff; text-align: center; padding-top: 1px; cursor: pointer;}
.content  .sl_logo_main .slider .switch .act { background: url(../img/sw2.gif) left top no-repeat; } 
.content  .sl_logo_main .slider .switch .sw_tab { float: right;}
.content  .sl_logo_main .slider .switch .sw_tab td {padding-left: 2px;}

.logo_main_page .news {margin-bottom:20px;}
.logo_main_page .offers {padding-top:0px;}



.menuright2 {margin-bottom:10px !important;}
.menuright2 ul {margin:0px;padding:6px 6px 8px 6px;}
.menuright2 li {background:none;padding:4px 0px 4px 0px;border-top:1px solid #c0c0c0;}
.menuright2 li.first {border:none;background:url(../i/c1.gif) left top repeat-x;margin-top:8px;padding-top:11px;}
.menuright2 li a {text-decoration:none;}
.menuright2 li a:hover {text-decoration:underline;}
.menuright2 li.head {font-weight:700;padding:15px 0px 15px 48px;border:none; }
.menuright2 li.head1 {background:url(../i/c10.gif) left center no-repeat;}
.menuright2 li.head2 {background:url(../i/c11.gif) left center no-repeat;}
.menuright2 li.head3 {background:url(../i/c12.gif) left center no-repeat;}

.content .price2 {font-weight: bold; color: #f21706; font-size: 14px; padding-top: 0px; padding-bottom:5px; display: inline-block;}
.content .header_fres2 { background: #fc1808; width: 188px; height:34px;  color: #ffffff; font-weight: bold; text-transform: uppercase; margin: -7px 0 0px 0px;border:1px solid #d3d3d3;} 
.content .header_fres2 .int {padding:10px 0 0  10px;}


.Juwelierwaren .name_watch {font-size:14px;}
.Juwelierwaren .name_watch .at {color:#898989;font-size:11px;}
.Juwelierwaren td {vertical-align:top;}



.ordertable {padding:6px 15px 11px 14px;margin-right:10px;}
.ordertable table {width:100%;}
.ordertable td {vertical-align:middle;padding:8px 0px 10px 0px;background:url(../i/c1.gif) left bottom repeat-x;}
.ordertable .head {font-size:14px;}
.ordertable .at {color:#898989;}
.ordertable .infa {width:80%;padding-left:30px;}
.ordertable .cost {color:#f21706;font-weight:700;font-size:14px;padding-right:70px;padding-left:70px;white-space:nowrap;}
.ordertable .count select {width:78px;}
.ordertable .del {text-align:right;padding-left:30px;}

.ordersum {position:relative;width:768px;margin-top:6px;}
.ordersum .sum {width:662px;height:58px;background:#f3f3f3 url(../i/c16.gif) right center no-repeat;}
.ordersum .sum .w1 {padding:18px 30px 0px 0px;text-align:right;}
.ordersum .sum strong {color:#f21706;font-weight:700;font-size:14px;}
.ordersum .orderbutton {position:absolute;right:6px;top:18px;}
.ordersum table {float:right;}



.orderform .regionselect {margin-top:-10px;}
.orderform .regionselect .input {margin-top:-4px;}

.orderform {padding:6px 15px 11px 14px;margin-right:10px;}
.orderform .sum {width:610px !important;}
.orderform .sum select {width:225px;}
.orderform .sum td {padding-left:16px;}
.orderform .sum table {float:right;}
.orderform small {font-size:11px;color:#adadad}
.orderform .helpa {color:#797979;font-size:10px;margin-top:4px;}
.orderform .block {padding:12px 0px 10px 0px;background:url(../i/c1.gif) left bottom repeat-x;}
.orderform .title {font-weight:700;margin:13px 0px 12px 0px;;}
.orderform table td {}

.orderform .input td {padding:4px 3px 4px 0px;}
.orderform input.radio {margin-left:3px;margin-top:0px;}
.orderform .col1 {width:154px;}
.orderform .input {margin:10px 0px;}


.newsdetails {padding:15px 10px 15px 17px;}
.newsdetails .title h2 {font-size:11px;font-weight:700;margin:4px 0px;}
.newsdetails .date {text-transform:uppercase;margin-bottom:4px;color:#888888;font-size:10px;}
.newsdetails .pica {float:left;margin:20px 20px 20px 0px;border:none;}

.addressdetails {padding:5px 10px 2px 8px;}
.addressdetails .address {margin-bottom:11px;padding-bottom:6px;background:url(../i/c1.gif) left bottom repeat-x;}
.addressdetails .address td {padding-right:68px;padding-left:2px;}
.addressdetails .address p {margin:5px 0px;}
.addressdetails .address small {font-size:11px;color:#7f7f7f;}

.addressdetails .mapa {margin-bottom:11px;padding-bottom:20px;background:url(../i/c1.gif) left bottom repeat-x; margin-top: 20px;}

.addressdetails .picas {padding-bottom:11px;width:564px;overflow:hidden}
.addressdetails .picas td {padding-right:18px;}
.addressdetails .pica {overflow:hidden;border:1px solid #d3d3d3;}
.addressdetails .pica img {width:170px;height:94px;margin:2px;}


html.dark,body.dark {width:100%;height:100%;}

body.shadow div.shadow {display:block;}
body.shadow div.popwin {display:block;}


div.shadow {display:none;position:fixed;left:0px;top:0px;width:100%;height:100%;background:#000;z-index:1000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);-moz-opacity: 0.75;-khtml-opacity: 0.75;opacity: 0.75;}
div.popwin {display:none;position:fixed;left:50%;top:100px;width:385px;margin-left:-192px;background:#fff;z-index:1500;}
div.popwin .wrape1 {padding:10px 10px 25px 15px;}

div.popwin .headers {font-weight: bold; text-transform: uppercase; background: url(../img/headers_bg.gif) left 3px repeat-x;  margin-bottom:10px;}
div.popwin .headers  .name_head {display: inline-block; background: #ffffff; padding-right: 10px;}


.pwclose {position:absolute;right:0px;top:0px;background:#fff;padding:10px;}
.pwclose a {color:#fc1808;}

div.popwin .offer_bl3 {padding: 7px 0px; }

div.popwin .item_pop2 {padding-top: 9px; border-top: 1px solid #d3d3d3; margin-bottom: 9px;}
div.popwin .item_pop2 .img {border: 1px solid #d3d3d3;}
div.popwin .item_pop2 .wrap_tx {padding-left: 9px; padding-top: 5px;}
div.popwin .item_pop2 .wrap_tx a {color:#9c9c9c;}
div.popwin .item_pop2 .count {font-size:11px; color: #fc1808; margin-top: 3px;}
div.popwin .item_pop2 .del {font-size:10px;text-align:right;vertical-align:middle;}
div.popwin .item_pop2 table {width:350px;}
div.popwin .item_pop2 .texta {width:90%;}

div.popwin .popnav {text-align:center;word-spacing:20px;font-size:12px;}
div.popwin .popnav * {word-spacing:normal;}
div.popwin .popnav .dashed {text-decoration:none;border-bottom:1px dotted;}

div.popwin .popnavcenter {padding:46px 0px 36px 0px}

.popform .block {margin:17px 0px 0px 0px;position:relative;}
.popform .capt {position:absolute;left:143px;top:-5px;}
.popform .title {margin-bottom:5px;}
.popform .submit {margin-top:25px;}



.giftmainpage .news {margin-bottom:20px;}
.giftmainpage .offers {padding-top:0px;}

.jewellermainpage .news {margin-bottom:20px;}
.jewellermainpage .offers {padding-top:0px;}

.giftmainpage .day_goods {margin:0px 0px 20px 0px;padding:0px;}
.jewellermainpage .day_goods {margin:0px 0px 20px 0px;padding:0px;}


.content .giftmainpage .day_goods .int_day_goods {border: 1px solid #d3d3d3; overflow: hidden;}
.content .giftmainpage .day_goods .int_day_goods .bl1 {padding-top: 5px; background: url(../img/bg2.gif) left bottom repeat-x; padding-bottom: 8px; margin: 0 8px;}
.content .giftmainpage .day_goods .int_day_goods .bl1 table {margin-left: -8px;}
.content .giftmainpage .day_goods .int_day_goods .panel {width: 196px; height: 165px; border-right: 1px solid #d3d3d3;}
.content .giftmainpage .day_goods .int_day_goods .panel .int_panel {padding: 0 20px 0 10px;}
.content .giftmainpage .day_goods .int_day_goods .panel .name_watch {display: table-cell; height: 40px; vertical-align: middle; width: 195px; line-height: 15px;}
.content .giftmainpage .day_goods .int_day_goods .panel .name_watch .at {font-size: 10px;}
.content .giftmainpage .day_goods .int_day_goods .panel .price {position: absolute; top: 143px; font-size: 14px; font-weight: bold; color: #fc1808;}
.content .giftmainpage .day_goods .int_day_goods .panel .buy {position: absolute; top: 145px; font-weight: bold; right: 0;}



.content .jewellermainpage .day_goods .int_day_goods {border: 1px solid #d3d3d3; overflow: hidden;}
.content .jewellermainpage .day_goods .int_day_goods .bl1 {padding-top: 5px; background: url(../img/bg2.gif) left bottom repeat-x; padding-bottom: 8px; margin: 0 8px;}
.content .jewellermainpage .day_goods .int_day_goods .bl1 table {/*margin-left: -8px;*/}
.content  .day_goods .int_day_goods .bl1 .wrap_tab_jew {margin-left: -8px;}
.content .jewellermainpage .day_goods .int_day_goods .panel {width: 196px; height: 165px; border-right: 1px solid #d3d3d3;}
.content .jewellermainpage .day_goods .int_day_goods .panel .int_panel {padding: 0 20px 0 10px;}
.content .jewellermainpage .day_goods .int_day_goods .panel .name_watch {/*display: table-cell; height: 40px; vertical-align: middle; width: 195px; line-height: 15px;*/}
.content .jewellermainpage .day_goods .int_day_goods .panel .name_watch .at {font-size: 10px;}
.content .jewellermainpage .day_goods .int_day_goods .panel .price {position: absolute; top: 143px; font-size: 14px; font-weight: bold; color: #fc1808;}
.content .jewellermainpage .day_goods .int_day_goods .panel .buy {position: absolute; top: 145px; font-weight: bold; right: 0;}




.comparebody {background:#fff;}
.comparetable {margin:25px 0px 30px 0px;}
.comparetable .gtitle a {color:#464646;font-size:14px;}
.comparetable .gtitle .arti {font-size:11px;color:#898989;}
.comparetable .pica {margin:10px 0px 15px 0px;}
.comparetable .remove a {text-decoration:none;border-bottom:1px dotted;color:#f21706;}

.comparetable td {border-left:1px solid #cfcfcf;padding:15px 15px 15px 15px;background:url(../i/c25.gif) left bottom repeat-x;vertical-align:middle;}
.comparetable td.ginfo {width:194px;border-left:1px solid #cfcfcf;padding:0px 15px 15px 15px;}
.comparetable td.empt {border:none;width:150px !important;}
.comparetable .gprice {font-size:14px;font-weight:700;}
.comparetable td.col1 {padding:15px 15px 15px 8px;border:none;width:auto !important;font-weight:700;width:150px;}
.comparetable td.bbutton {background:none;padding-top:20px;padding-bottom:20px;}

body.shadow div.popwinbig {display:block;}


div.popwinbig {display:none;position:absolute;left:50%;top:100px;width:837px;margin-left:-418px;background:#fff;z-index:1500;}
div.popwinbig .wrape1 {padding:10px 10px 25px 15px;}


div.popwinbig .headers {font-weight: bold; text-transform: uppercase; background: url(img/headers_bg.gif) left 3px repeat-x;  margin-bottom:10px;}
div.popwinbig .headers  .name_head {display: inline-block; background: #ffffff; padding-right: 10px;}



div.popwinbig .offer_bl3 {padding: 7px 0px; }


div.popwinbig .popnav {text-align:center;word-spacing:20px;font-size:12px;}
div.popwinbig .popnav * {word-spacing:normal;}
div.popwinbig .popnav .dashed {text-decoration:none;border-bottom:1px dotted;}

div.popwinbig .popnavcenter {padding:46px 0px 36px 0px}

.orderform .cardask {font-size:12px;padding:25px 0px;}
.orderform .cardask img {margin:0px 0px -5px 10px;}


.authscenario .center {text-align:center;}
.authscenario .askbuttons img {margin:0px 10px;}
.authscenario .scenablock {padding:1px;display:none;}
.authscenario .scenablockactive {display:block !important;}
.authscenario .scenablock .block {margin:20px 0px 0px 0px;}
.authscenario p {line-height:1.5;}
.authscenario {font-size:12px;}
.authscenario a.dotted {text-decoration:none;border-bottom:1px dotted}

.scenaform .scenaformblock {margin:0px 0px 17px 0px;position:relative;font-size:11px;}
.scenaform .capt {position:absolute;left:143px;top:-5px;}
.scenaform .title {margin-bottom:5px;}
.scenaform .submit {margin-top:25px;}

.wr_popnav {padding: 40px 0 30px 0;}

/*Ð‘Ð»Ð¾Ðº ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð¸ Ð‘Ð’*/
.com_bw {padding-top: 28px; background: url(../img/top_com_bg.png) left top no-repeat;}
	.com_bw .int1 {padding-bottom: 16px; background: url(../img/bt_com_bg.png) left bottom no-repeat;}
	.com_bw .int2 {background: #ffffcc; padding: 2px 15px 5px 20px; line-height: 15px;}


/*2012*/
.sinfo { padding-top: 2px; }
.sinfo .intab { width: 100%; }
.sinfo .intab td { vertical-align: middle; }
	.sinfo .cres { background: #929292; color: #ffffff; text-transform: uppercase; padding: 8px; display: inline-block;}
		.sw_pages { float: right; }
		.sw_pages .lrow { width: 28px; height: 26px; display: inline-block; background: url(../img/lrow3.png) left top no-repeat; margin-right: 10px; }
		.sw_pages .rrow { width: 28px; height: 26px; display: inline-block; background: url(../img/rrow.png) left top no-repeat; margin-left: 10px; }
		.sw_pages table td { vertical-align: middle; }
		.sw_pages .inp { border-top: 1px solid #95928c; border-right: 1px solid #e9e7e3; border-bottom: 1px solid #e9e7e3; border-left: 1px solid #95928c; width: 25px; text-align: center; margin: 0 7px ; }


	.fslider { width: 587px; height: 90px;  margin-top: 10px; position: relative;}	
	.fslider ul li { padding: 0; margin: 0; }
	.fslider .item { width: 587px; height: 90px; }

	.fslw { position: absolute;bottom: -3px; z-index: 10; right:7px; }
	.fslw .sw {width: 16px; height: 15px; background: url(../img/sw1.gif) left top no-repeat; color: #ffffff; text-align: center; padding-top: 1px; cursor: pointer;}
	.fslw .act { background: url(../img/sw2.gif) left top no-repeat; } 
	.fslw .sw_tab td { padding-left: 2px; }


.accom { padding-top: 20px; }	
.accom .item { margin-bottom: 18px; width:190px; height: 63px; }

.comment_bl { position: absolute; width: 249px; padding-top: 8px; background: url(../img/combg.gif) left top no-repeat; z-index: 150; top: 93px; left: 12px; font-size: 11px; }	
	.comment_bl .int { padding: 12px; border: 1px solid #929292; background:#fffff1; border-top: none; }
		.comment_bl .int p { margin: 0 0 7px 0; }
		.comment_bl .cls { border-bottom: 1px dotted; cursor: pointer; margin-right: 10px;}
		.comment_bl .cls:last-child { margin-right: 0;}
	 

.g0 { width: 100%; height: 100%; }	 	

.wrp-good { width: 587px; height:380px; overflow: hidden;}
.good-slider { width: 587px; height:380px; }
.good-slider ul li { margin:0; padding: 0; background: none; }
.good-slider ul { margin:0;}
	.good-slider .item {width: 587px; height: 380px; text-align: center; vertical-align: middle; display: table-cell; position: relative;}
	.good-slider .item .ml { position: absolute; left: 20px; top: 20px; }
	.good-slider .item .ml div { padding-bottom: 5px;}
 
	.good-slider-sw {padding-top: 10px;}
	.good-slider-sw .sw_tab { padding-top: 10px; margin: 0 auto; }
	.good-slider-sw .sw { width: 40px; height: 40px; border: 1px solid #d3d3d3; margin-right: 8px; cursor: pointer; }
	.good-slider-sw .act { border: 1px solid #fc1808;}
	.good-slider-sw .vid { width: 40px; height: 40px; border: 1px solid #d3d3d3; }


.wrp_desc { width: 370px; }
.interest_bl { padding-left: 15px; margin-bottom: -20px; }	
.interest_bl .head { text-transform: uppercase; color: #464646; font-weight: bold; font-size: 11px; white-space: nowrap;}	
.interest_bl .item { display: inline-block; text-transform: uppercase; padding-top:38px; text-decoration: underline; }	
.interest_bl td { padding-bottom: 20px; padding-right: 10px; }	
.interest_bl td:last-child { padding-right: 0;  }	
.interest_bl .belts { background: url(../img/belts.gif) center top no-repeat; }	
.interest_bl .boxes { background: url(../img/boxes.gif) center top no-repeat; }	
.interest_bl .videos { background: url(../img/video.gif) center top no-repeat; }	
.interest_bl .instruction { background: url(../img/pdf.gif) center top no-repeat; }	
.interest_bl .item a {  }	
.interest_bl  table { margin: 0 auto; }
.vtd { vertical-align: middle; }

.comments {  }
	.comments .switch .it { color: #fc1808; text-decoration: underline; cursor: pointer; padding: 8px 12px 10px 12px; font-size: 12px; }
	.comments .switch .it.act { color: #ffffff; text-decoration: none; cursor: default; background: url(../img/sc.gif) left top repeat-x #cb1001; }

		.combl { min-height: 130px; margin-top:10px;  display: none;}
		.combl.act { min-height: 130px; margin-top:10px;  display: block;}


.prices { line-height: 14px; }
	.prices .usual { color: #464646; }		
	.prices .econom { color: #f21706; }		
	.prices .nprice { color: #f21706; font-size: 22px; font-weight: bold; line-height: 34px; }		
	.prices .availability { color: #979797; font-size: 10px; font-weight: bold; text-transform: uppercase; letter-spacing:5px;  padding-top: 15px;}		
	.prices .tocart { margin: 13px 0; }		
	.prices .oneclick { font-size: 10px; text-align: center; margin-bottom: 15px; }	

.actions { margin-top: 16px; margin-bottom: 20px; }		
	
.twit { margin-top: 17px; }	

.assorts { }
	.assorts .schem { width: 215px; }
	.assort_bl { border: 1px solid #d3d3d3; padding: 20px; }
	.assort_bl .int { width: 308px; }
	.assort_bl .head { font-size: 18px; line-height: 24px; padding-bottom: 20px; }
	.assort_bl .it { font-size: 10px; color: #949494;}
	.assort_bl .it { font-size: 10px; color: #949494;}
	.assort_bl .it a { font-size: 12px; }
	.assort_bl table {width: 100%;}
	.assort_bl table td { padding-right: 20px; padding-bottom:12px; }


.description_tab { width: 100%; }

.credit_page p { font-size: 14px; line-height: 17px; }

.credit_page .window { width: 555px; padding-bottom: 11px; background: url(../img/window_bottom.png) bottom no-repeat; margin-bottom: 30px; }
.credit_page .window .header { height: 30px; text-transform: uppercase; font-size: 16px; color: #3b6797; background: url(../img/window_header.png) no-repeat; padding: 8px 0 0 12px; }
.credit_page .window .text { border-left: 1px solid #d1d2d4; border-right: 1px solid #d1d2d4; padding: 5px 12px 0 12px; }
.credit_page .window .text p { font-size: 12px; }
.credit_page .window .text p:last-child { margin-bottom: 0; }
.credit_page .window .text li { font-size: 12px; margin-left: 20px; line-height: 18px; margin-bottom: 10px; list-style-image: url(../img/list_red_bullet.gif); }
.credit_page .window .text li:last-child { margin-bottom: 0px; }
/*.credit_page .window .text li:before { content:'\2022'; display: block; position: relative; max-width: 0px; max-height: 0px; left: -15px; top: -0px; color: red; font-size: 20px; }*/

.credit_page .window .text span { text-transform: uppercase; color: red; font-weight: bold; }

.credit_page .big_blue { text-transform:uppercase; color:#0082A5; font-weight:bold; margin-bottom:5px; }





.window166px { width: 166px; margin-bottom: 0px; margin-top: 15px; }
.window166px .header { height: 11px; background: url(/img/window_header166.png) no-repeat; }
.window166px .bottom { height: 11px; background: url(/img/window_bottom166.png) no-repeat; }
.window166px .text { border-left: 1px solid #d1d2d4; border-right: 1px solid #d1d2d4; padding: 0px 3px 0px 3px; }

.advFilter_head {
	border-bottom: 1px dotted black;
	cursor: pointer;
	margin-right: 5px;
	margin-left: 3px;
	margin-top: 10px;
	padding-left: 13px;
	background: url(/img/filters-plus.gif) no-repeat;
}

.advFilter_main { display:none; margin-left:12px; }






/* Äëÿ ñåðûõ áëîêîâ, êîòîðûå âûïàäàþò ñïðàâà */
.content .filter_item2 {cursor: pointer;}
.content .filter_item2 .act {background: #ffffff; width: 400px; width: 389px!ie; position: relative; z-index: 150; top: -1px; left: -11px; left: 0!ie; padding:7px 0 7px 11px; height: 12px; zoom:1; margin: 0!ie;}
.mark_bl2 {position: absolute; background: url(../img/bg3.png);  z-index: 100; top: -62px; right: 192px;  cursor: default; zoom:1;}
.mark_bl2  .int {border: 1px solid #d3d3d3; background: #ffffff; position: absolute; left:-3px; top: -2px; }
.mark_bl2  .int2  {padding:29px 20px 34px 30px; width:400px; font-size:13px;}





/*
-------------------------------------------------------------
----------------    sl_price   ------------------------------
-------------------------------------------------------------
*/

/* TiTe¦- ¦¬TC¦-¦-¦¬¦¬¦- ¦-Ta¦-TC¦-¦¬¦¦¦-¦¬TA. ¦U Tu¦¦TC¦¬¦¬TeTa ¦-Te¦-¦-Te¦¦¦-¦¬TA ¦-¦¦ ¦¬¦-¦¦TATe */
.formCost { margin-top: 9px; width: 136px; margin-bottom:20px; text-transform: none; color: #7f7f7f;}
.formCost {font-size: 9px;}

.formCost input {
	border: 1px solid #e9e7e3; border-left: 1px solid #95928c; border-top: 1px solid #95928c;
	width: 48px;
	font-size: 9px;
}

.sliderCont {
	width: 610px;
	position: relative;
}

.sub_filter {text-transform: none; font-size: 13px; padding-top: 7px; position: absolute; top: 20px; right: 20px; visibility: visible;}
.sub_filter a {color: #fc1808;}

.wrap_value {position: relative; font-size: 9px; color:#464646; text-align: center; height: 18px;}
	.lvalue {position: absolute; left: 0; padding-top:7px; background: url(../img/bg_glsl.gif) left top no-repeat; min-width: 30px; text-align: left;}
	.cvalue1 {position: absolute; left: 192px; padding-top:7px; background: url(../img/bg_glsl.gif) center top no-repeat; min-width: 30px;}		
	.cvalue2 {position: absolute; left: 389px; padding-top:7px; background: url(../img/bg_glsl.gif) center top no-repeat; min-width: 30px;}		
	.rvalue {position: absolute; right: 0; padding-top:7px; background: url(../img/bg_glsl.gif) right top no-repeat; min-width: 30px; text-align: right;} 		

/* ¦E TiTe¦- ¦¬TC¦-¦-¦¬¦¬¦- ¦+¦¬TA Tu¦¦TC¦¬¦¬Te¦-:  */
#slider {
	width: 136px;
}

.ui-slider {
	position: relative;
	text-align: left;
	zoom:1;
	z-index: 10;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 7px;
	height: 12px;
	background: url(../img/slider.gif) no-repeat;
	cursor: pointer;
	zoom:1;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	display: block;
	border: 0;
	overflow: hidden;
	zoom:1;
}
.ui-slider-horizontal {
	 height: 3px;
}
.ui-slider-horizontal .ui-slider-handle { 
	top: -3px;
	margin-left: -3px;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min { 
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}
.sliderCont .ui-widget-content { 
	background: url(../img/wid_bg1.gif) left top repeat-x;
}
.sliderCont .ui-widget-header { 
	background: url(../img/wid_bg.gif) left top repeat-x;
}


/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}	

#lightbox-secNav {
		
}		
#lightbox-secNav-btnClose {
	width: 18px; 
	float: right;
	padding-bottom: 0.7em;
#lightbox-secNav-btnClose img {position: relative; top:-1px;}
}

.text_n{
	border-left: 1px solid #d9ecf8;
	border-right: 1px solid #d9ecf8;
	border-bottom: 1px solid #d9ecf8;
	padding: 5px 12px 10px;
}
.window .text_n p { font-size: 12px; }
.window .text_n li { font-size: 12px; margin-left: 20px; line-height: 18px; margin-bottom: 4px; list-style-image: url(../img/list_red_bullet.gif); }
.window .text_n li:last-child { margin-bottom: 0px; }
.window .text_n span { text-transform: uppercase; color: red; font-weight: bold; }
.header_n{
	background: url('../img/window_header_new.png') no-repeat scroll 0% 0% transparent;
	padding: 10px 0px 0px 12px;
	color:black;
	text-transform: none;
	height:24px;
	font-size: 16px;
}
.header_n755{
	background: url('../img/window_header_new755.png') no-repeat scroll 0% 0% transparent;
	padding: 10px 0px 0px 12px;
	color:black;
	text-transform: none;
	height:24px;
	font-size: 16px;
}
.small_img{
	border: 1px solid rgb(211, 211, 211);
	cursor: pointer;
}
.big_img{
	max-height: 250px;
	max-width: 200px;
}
.n_price{
	text-align:right;
	padding:8px;
	font-weight:bold;
	border: 1px solid #d9ecf8;
	display:inline-block;
	min-width:103px;
	font-size:12px;
}
.n_price_real{
	font-size:22px;
	color:red;
}
.n_buy_block{
	padding-top:8px;
	font-weight:bold;
	display:inline-block;
}
.n_economy{
	padding-right:20px;
	vertical-align:bottom;
	padding-bottom:4px;
	font-size:12px;
}
.wrp-goo {
		vertical-align: middle;
}