.debug { border: 1px solid red; }

body {
	font:12px Verdana;
}

a {
	color:#f15a22;
}

:focus {
	outline:none;
}

.content-wrapper a:hover {
	text-decoration:none;
	background:none;
}

.menu a {
	color:#3d5a78;
}

h1, .h1 {
	color:#aeb6be;
	font-size:18px;
	text-transform:uppercase;
	margin-bottom:20px;
}

strong {
	font-weight:bold;
}

p {
	margin-bottom:10px;
}

.hl {
	color:#5d6e7e;
}

.hs3 {
    height:1px;
    overflow:hidden;
    background-color:#E7E9EB;
    font-size:1px;
    margin:15px 0px;
}

.recomend-item-icon {
	float:left;
	/*margin:0 11px 0 0;*/
	border:#ced3d8 solid 1px;
	padding:1px;
	-ms-interpolation-mode:bicubic;
}

.find-form {
}

.field-wrapper {
	clear:both;
	height:28px;
}

.input, .input-small {
	padding:1px 3px;
}

.label {
	color:#2c73aa;
	font-weight:bold;
}

.sublabel {
	padding:0 4px
}

.find-form .label {
	float:left;
	width:130px;
}

.find-form .input-wrapper {
}

.find-form .input, .find-form .select {
	width:160px;
	
}
.find-form .input-small {
	width:48px;
}

#page-index .allmarks-recomend-blocks {
	background:url("../images/layout/allmarks/bottom.png") no-repeat 100% bottom;
}

.allmarks-recomend-blocks-wrapper {
	margin-right:300px;
}

.recomend-block {
	float:left;
	width:100%;
}

.allmarks-block {
	padding:0;
	margin:0;
	float:right;
	width:290px;
	margin-right:-300px;
	-margin-right:-150px;
}

#page-default .allmarks-block {
	margin-right:0;
	-margin-right:0;
	margin-left:20px;
	margin-bottom:20px;
	background:url("../images/layout/allmarks/bottom.png") no-repeat 100% bottom;
	margin-right:-28px;
}

.allmarks-block h1 {
	color:#ffff62;
}

.allmarks-block .h1 {
	color:#ffff62;
	font-size:18px;
	text-transform:uppercase;
	margin-bottom:20px;
}

.allmarks-block .allmarks-block-div{
	float:left;
	padding:0;
	margin:0;
	color:#fff;
}


.allmarks-block .allmarks-block-div div{
	clear:both;
	color:#fff;
	float:left;
	padding-left:10px;
	background:url(../images/bullets/arrow-yellow-right.png) no-repeat left center;
}
.allmarks-block .allmarks-block-div a{
	color:#fff;
}

.allmarks-block-top {
	height:13px;
	width:290px;
	background:url("../images/layout/allmarks/top.png");
	margin-top:-13px;
	position:relative;
	z-index:1;
	font-size:0;
}
.allmarks-block-padding {
	padding-left:23px;
}
.allmarks-item {
	color:#fff;
}
.content-wrapper ul.allmarks-items-holder-left {
	float:left;	
	margin:0;
}
.content-wrapper ul.allmarks-items-holder-right {
	float:right;
	margin:0;
}
.content-wrapper ul.allmarks-items-holder-left .allmarks-item-holder, .content-wrapper ul.allmarks-items-holder-right .allmarks-item-holder  {
	list-style-image:none;
	color:#fff;
	font-size:10px;
	background:url("../images/bullets/arrow-yellow-right.png") no-repeat 0 center;
	padding-left:13px;
	width:115px;
	display:block;
	margin:3px 0;
}

.recomend-item-oldprice, .recomend-item-newprice {
	margin-top:5px;
}

.recomend-item-oldprice-title, .recomend-item-newprice-title {
	width:89px;
	text-align:right;
	float:left;
	padding-top:4px;
}
.recomend-item-oldprice-title {
	color:#94aecb;
}
.recomend-item-newprice-title {
	color:#2a5e98;
	font-weight:bold;
}
.recomend-item-oldprice-numbers, .recomend-item-newprice-numbers {
	float:left;
	font-size:16px;
	margin-left:7px;
}
.recomend-item-oldprice-numbers {
	color:#f15a22;
	font-weight:bold;
	text-decoration:line-through;
	padding:0 4px;
}
.recomend-item-newprice-numbers {
	color:#fff;
	height:21px;
	line-height:21px;
	font-weight:bold;
	background:url("../images/layout/price/bg.png");
}
.recomend-item-newprice-numbers div {
	background:url("../images/layout/price/bg.png") no-repeat 100% -21px;;
	padding:0 4px;
}
.recomend-item-currency {
	color:#2a5e98;
	padding-top:4px;
}

/*s0lar*/
.cross-browser-orange-block{overflow:visible;height:1%;background:url(../images/layout/allmarks/orange_block_bg.png) repeat-y right top;}
.cross-browser-orange-block .tl{background:url(../images/layout/allmarks/orange-tl.png) no-repeat left top}
.cross-browser-orange-block .tr{background:url(../images/layout/allmarks/orange-tr.png) no-repeat right top}
.cross-browser-orange-block .bl{background:url(../images/layout/allmarks/orange-bl.png) no-repeat left bottom}
.cross-browser-orange-block .br{padding:10px 20px;background:url(../images/layout/allmarks/orange-br.png) no-repeat right bottom}
.cross-browser-orange-block h1{color:#ffff62;margin-bottom:10px}
.cross-browser-orange-block .h1{color:#ffff62;margin-bottom:10px;font-size:18px;text-transform:uppercase}
/*
.cross-browser-orange-block .br{width:20px;height:20px;position:absolute;background:url(../images/layout/allmarks/orange_block_corrners.png) no-repeat right bottom;bottom:0;right:0}
*/
.cross-browser-orange-block .ul-holder{float:left;color:#fff;width:19%;margin:0;padding:0}
.cross-browser-orange-block .ul-holder li{/*list-style-image:url(../images/bullets/arrow-yellow-right.png);*/font-weight:bold;background:url(../images/bullets/arrow-yellow-right.png) no-repeat 0px 6px;padding-left:12px;}
.cross-browser-orange-block .ul-holder li a{color:#fff}
.cross-browser-orange-block .ul-holder .current{color:#FFFF62}

.head-bb1{display:block;width:153px;height:66px;right:190px;top:14px;z-index:100}
.head-bb2{display:block;width:153px;height:66px;right:27px;top:14px;z-index:100}
.head-bb3{display:block;width:153px;height:66px;right:190px;top:90px;z-index:100}
.head-bb4{display:block;width:153px;height:66px;right:27px;top:90px;z-index:100}

.content-wrapper ul{margin:10px 0 10px 10px;padding-left:16px;height:1%;overflow:hidden;-overflow:visible;} 
.content-wrapper ul li{/*list-style-image: url('../images/bullets/arrow-default-right.png');*/background:url(../images/bullets/arrow-default-right.png) no-repeat 0px 6px;padding-left:12px;}
.content-wrapper ol{margin:10px 0 10px 20px} 
.content-wrapper ol li{list-style-type:decimal;}
.bs-item{margin:0 0 1px 0;padding:0}
.bs-item emded{margin:0;padding:0}
.bs-item object{margin:0;padding:0}
.orange-block{z-index:1;background:url(../images/layout/allmarks/orange_block_bg.png) repeat-y right top;/*padding:20px*/}
.orange-block h1{color:#ffff62;margin-bottom:17px;z-index:1}
.orange-block .tl{width:20px;height:20px;position:absolute;background:url(../images/layout/allmarks/orange_block_corrners.png) no-repeat left top;top:0;left:0}
.orange-block .tr{width:20px;height:20px;position:absolute;background:url(../images/layout/allmarks/orange_block_corrners.png) no-repeat right top;top:0;right:0}
.orange-block .bl{width:20px;height:20px;position:absolute;background:url(../images/layout/allmarks/orange_block_corrners.png) no-repeat left bottom;bottom:0;left:0}
.orange-block .br{width:20px;height:20px;position:absolute;background:url(../images/layout/allmarks/orange_block_corrners.png) no-repeat right bottom;bottom:0;right:0}
.orange-block .ul-holder{float:left;color:#fff;width:19%;margin:0;padding:0}
.orange-block .ul-holder li{list-style-image:url(../images/bullets/arrow-yellow-right.png);font-weight:bold}
.orange-block .ul-holder li a{color:#fff}
.orange-block .ul-holder .current{color:#FFFF62}


.brd_l { border-left: 1px solid #CED3D8; }
.brd_r { border-right: 1px solid #CED3D8; }
.brd_t { border-top: 1px solid #CED3D8; }
.brd_b { border-bottom: 1px solid #CED3D8; }
.brd_1 { border: 1px solid #ffffff; }
.brd_l2 { border-left: 1px solid #ffffff; }
.brd_r2 { border-right: 1px solid #ffffff; }
.brd_t2 { border-top: 1px solid #ffffff; }
.brd_b2 { border-bottom: 1px solid #ffffff; }

.table_padding{padding-left:15px}
td.tpp{padding-top: 10px;padding-bottom: 10px;}
td.tpp3{padding-top: 10px;padding-bottom: 10px;color:white;}
/*
a.sort:link, a.sort:visited, a.sort:active, a.sort:hover{font-weight: bold;color: white;text-decoration:underline;} 
*/

.one_pixel_margin{padding:1px;border: 1px solid #CED3D8;}
td.td_value{padding-left: 15px;}
a.blue_1{font-weight:bold;}
.Border{border:1px solid #ced3d8;margin:1px}
.BorderMargin{border:1px solid #ced3d8;margin:1px 10px 1px 1px}

.tt{border-collapse:collapse;width:100%;padding:0;margin:0 0 0 0}
.tt th{border:1px solid #fff;background:#aeb6be;padding:6px;font-weight:bold;color:#fff;text-align:left}
.tt td{border:1px solid #fff;background:#e9ebed;padding:6px}
.tt td.col1{background:#919ca7;color:#fff}

.tt2{width:100%;margin-bottom:20px}
.tt2 td{width:50%;padding:2px}
.inp{width:90%}
.ness_bord{background:#ffb3b3}


.iwantthiscar-holder{width:198px;float:left;margin-right:-28px}
.iwantthiscar-top{background:url(../images/iwantthiscar-top.png) no-repeat;height:20px;margin:0;width:100%}
.iwantthiscar-bottom{background:url(../images/iwantthiscar-bottom.png) no-repeat;height:20px;margin:0;width:100%}
.iwantthiscar{background:url(../images/iwantthiscar-bg.png) repeat-y;margin:0;width:100%;overflow:hidden;}
.iwantthiscar h2{margin-bottom:10px}
.iwantthiscar p{color:#fff}
.iwantthiscar input{width:152px;border:1px solid #e2e3ea}
.iwantthiscar select{width:156px}

.ttt{margin-bottom:10px}
.ttt td{padding:6px;margin-bottom:20px}
.breadcrumbs{margin:0 0 10px 20px}

.history-back{float:right;margin-right:54px;-margin-right:27px;}
.hb-without-left-block{margin-right:28px;-margin-right:14px}
.ness_bord{background:#fccd54}

.tt_padding{width:100%}
.tt_padding td{padding:0 10px 10px 0}
.tt_nopadding td{padding:0}


.banks_img img{padding:0 10px}

/* index v2 */
.v2-allmarks-holder { padding:0 10px 0 0; }

.add-button-top, .content-wrapper a.add-button-top:hover { position:absolute; z-index:2; top:-80px; right:21px; display:block; width:112px; height:80px; background:url("../images/index_v2/allmarks-add-top.png"); zoom:1; color:#fff; }
.add-button-half { padding:20px 20px 20px 34px; background:url("../images/index_v2/allmarks-add-bottom.png") no-repeat 100% 0; position:relative; zoom:1; border:#fff solid 1px; }

.all-sale-button { position:absolute; z-index:1; top:-39px; left:318px; background:url(../images/index_v2/all-sale-marker.png) no-repeat 100% center; padding:0 14px 0; }

.sb-slider { width:468px; height:120px; margin:0 auto; overflow:hidden }

.offers-slider-holder { width:100%; overflow-x:hidden; }

.offers-slider-items { width:10000px; }

.offers-block { margin:20px 0 0; position:relative; padding:0 0 0 50px; }

.offers-slider-prev, 
.offers-slider-next, 
.content-wrapper a.offers-slider-prev:hover, 
.content-wrapper a.offers-slider-next:hover { position:absolute; z-index:1; display:block; width:60px; height:300px; background:url(../images/index_v2/offers-prev-next.png) no-repeat; }

.offers-slider-prev { left:0; }
.offers-slider-next, .content-wrapper a.offers-slider-next:hover { right:0; background-position:-60px 0; }

.papers { height:179px; margin-top:30px; }
	.papers a { display:block; float:left; width:205px; height:159px; background:url("../images/board_v2/bg.jpg"); margin:0 5px; }
	
	.papers a img { margin:17px 0 0 20px; }
	
	.papers a:hover { background:url("../images/board_v2/bg.jpg") 0 -159px; }
	
	.papers a.selected-paper, .papers a.selected-paper:hover { background:url("../images/board_v2/bg.jpg") 0 -318px; margin-top:-20px; }

.papers-pay { color:#fff; background:#6c95ba url("../images/board_v2/pay-cs-right.png") no-repeat 100% 0; position:relative; z-index:10; bottom:-10px; margin:0 -10px 0 -10px; }

	.papers-pay-cs-left { height:50px; line-height:50px; background:url("../images/board_v2/pay-cs-left.png") no-repeat 0 0; padding:0 10px; }
	
.papers-pay strong { color:#ffe664; font-size:24px; }	

.papers-pay-go { display:block; float:right; margin:10px 0 0 0; }

.addi.input-error { background:#ef0000; color:#fff; }

#setext  {padding-right: 10px;}
#setext  p { float: left; clear: both;}
.simg {float: left; margin: 0 15px 15px 0; }
