body,td,th,p{font-family:Tahoma,Verdana,sans-serif;font-size:11px;}
body {background: #ffffff; margin: 0;padding:0;}

 .clearfix:after {clear: both; display: block; content: '.'; visibility:hidden; height: 0px; font-size: 0px; line-height: 0px;}

.hd{background-image:url(/i/hd.gif);background-repeat:repeat-x;}
.lbg{background-image:url(/i/lbg.gif);background-repeat:no-repeat;background-position:top right;}
.lbg_new{background-image:url(/i/lbg_new.gif);background-repeat:no-repeat;background-position:top right;}
.sep{background-image:url(/i/m2/sep_bg.gif);}
.sp_new, .sp_new2 {background-image:url(/i/m2/sp_new.gif); height:8px; line-height:8px; overflow: hidden;}
.sp_new2 {background-image:url(/i/m2/sp_new2.gif); }
.bl{display:block;}
.inp{width:100%;background-color:#ffffff;}
.wh{color:white;}
.wh_cnt{color:white; line-height : 14px; white-space: nowrap;}
.whm{color:white;text-decoration:none;font-weight:bold; }
a.whm {white-space: nowrap;}
.whm1{color:white;font-weight:bold;}
.bm{color:#E1EFFF;text-decoration:none;font-weight:bold;font-size:10px;}
.bm1{color:#A5CFFF;text-decoration:none;font-weight:bold;font-size:10px;}
small{font-size:10px;}
a,.sl{color:#255994;}
a.header{color:white;font-family:Tahoma,Verdana,sans-serif;font-size:10px;text-decoration:none;}
a.h3{font-size:14px;color:#ef3535;margin-bottom:0px;text-decoration:none;}
h1.par{color:#255994;font-family:Tahoma,Verdana,sans-serif;font-size:11px;}
h2.par{color:#255994;font-family:Tahoma,Verdana,sans-serif;font-size:11px;}
.nl{text-decoration:none;}
.pb10{padding-bottom:10px}
h3{font-size:14px;color:#ef3535;margin-bottom:0px;}
h4{font-size:12px;color:#ef3535;}

/* on demand zCarot (black color shema of OS ) 20.04.10 */
input[type="text"], input[type="password"], textarea, select {background: white; color: black;}

.price{background-image:url(/i/price_bg.gif);background-repeat:no-repeat;width:160px;font-size:30px;color:#ef3535;text-align:right;padding-top:10px;font-weight:bold;}
.price_r{font-size:20px;color:#6633FF;text-align:right;padding-top:10px;font-weight:bold;}
.pricel{background-image:url(/i/price_bg_l.gif);background-repeat:no-repeat;width:150px;height:50px;font-size:30px;color:#ef3535;text-align:left;padding-top:10px;font-weight:bold;}
.price2{background:url(/i/price_bg2.gif) no-repeat left -5px; width:216px;height:50px;font-size:30px;color:#ef3535;padding-top:10px;font-weight:bold;text-align:center;}
.price3{background-image:url(/i/price_bg.gif);background-repeat:no-repeat;font-size:30px;color:#ef3535;text-align:right;padding-top:10px;font-weight:bold;}

.price_sm{background-image:url(/i/price_bg.gif);background-repeat:no-repeat;width:150px;font-size:24px;color:#ef3535;text-align:right;padding-top:10px;padding-bottom:10px;font-weight:bold; }
.pricel_sm{background-image:url(/i/price_bg_l.gif);background-repeat:no-repeat;width:150px;font-size:24px;color:#ef3535;text-align:left;padding-top:10px;font-weight:bold;}

.price4{background-image:url(/i/price_bg.gif);background-repeat:no-repeat;width:150px;font-size:30px;color:#ef3535;text-align:right;padding-top:10px;font-weight:bold;}
.psm{font-size:14px; padding-right: 5px;}
.psm_r{font-size:14px;color:#6633FF;font-weight:bold;}

.np{padding-right:0px}
.rd{color:#c11b1b;text-decoration:none;}
.inpbrd{border:1px solid #cacaca;font-size:9pt;}
.scblock{padding:0px 10px 0px 10px;overflow:auto;height:189px;}
.sc_block{padding:0px 10px 0px 10px;overflow:auto;height:189px; }
.midbg{background-image:url(/i/a6a6a6.gif);background-repeat:repeat-y;background-position:top center;}
.bsep{border-bottom:1px solid #cccccc;}
.gr{color:#5f6771;}
.mnbrd{border:1px solid #606060;padding:4px;width:148px;}

table.nobrd tr td{border:0px}
a img {border: none;}

table.brd{border-collapse:collapse;border:1px solid #cacaca; }
table.brd th{border:1px solid #cacaca;color:#585858;}
table.brd td, .brd td{border:1px solid #cacaca;background-image:none;}

table.brd_comp{border-collapse:collapse;border:1px solid #cacaca;}
table.brd_comp th{border:1px solid #cacaca;color:#585858;}
table.brd_comp td{border:1px solid #cacaca;background-image:none;height:42px;width:200px;}

table.botbrd{border-collapse:collapse;border:1px solid #cacaca;}
table.botbrd td,table.botbrd th{border-bottom:1px solid #cacaca;}

td.lf{border:1px solid white;border-right-width:0px;}
td.rg{border:1px solid white;border-left-width:0px;}
td.cn{border-top:1px solid white;border-bottom:1px solid white;}

td.lf1{border:0px; border-right-width:0px;}
td.rg1{border:0px; border-left-width:0px;}
td.cn1{border-top:0px; border-bottom:0px;}

table.green{border:1px solid #cccccc;empty-cells:show;}
table.green tr{background-color:#338760;}
table.green td.cn{background-image:url(/i/h/green.gif);}

table.orange{border:1px solid #cccccc;empty-cells:show;}
table.orange tr{background-color:#bb5c0b;}
table.orange td.cn{background-image:url(/i/h/orange.gif);}

table.yellow{border:1px solid #cccccc;empty-cells:show;}
table.yellow tr{background-color:#a38410;}
table.yellow td.cn{background-image:url(/i/h/yellow.gif);}

table.red{border:1px solid #cccccc;empty-cells:show;}
table.red tr{background-color:#85445c;}
table.red td.cn{background-image:url(/i/h/red.gif);}

table.hired{border:1px solid #cccccc;empty-cells:show;}
table.hired tr{background-color:#963c3c;}
table.hired td.cn{background-image:url(/i/h/hi_red.gif);}

table.blue{border:1px solid #cccccc;empty-cells:show;}
table.blue tr{background-color:#1577b2;}
table.blue td.cn{background-image:url(/i/h/blue.gif);}
table.blue td.cn1{background-image:url(/i/h/blue.gif);}

/*Aries revision*/
td.r_sp{background:url(/i/rev/grey_f.gif); font-size: 3px;}
.sp1{background:url(/i/rev/sp1.gif) repeat-x center; line-height:8px;}

table.r_blue{border-width:0px;background:url(/i/rev/blue_grd.gif) repeat-x;}
table.r_blue td.r_cn{background:url(/i/rev/blue.gif) no-repeat;}
table.r_blue tr.top_line, table.r_blue td.r_cn_f{background:url(/i/rev/blue_f.gif) repeat-x;}

table.r_light_green{border-width:0px;background:url(/i/rev/light_green_grd.gif) repeat-x;}
table.r_light_green td.r_cn{background:url(/i/rev/light_green.gif)  no-repeat;}
table.r_light_green td.r_cn_f{background:url(/i/rev/light_green_f.gif)  repeat-x;}

table.r_red{border-width:0px;background:url(/i/rev/red_grd.gif) repeat-x;}
table.r_red td.r_cn{background:url(/i/rev/red.gif)  no-repeat;}
table.r_red td.r_cn_f{background:url(/i/rev/red_f.gif) repeat-x;}

table.r_gr{border-width:0px;background:url(/i/rev/gr_grd.gif) repeat-x;}
table.r_gr td.r_cn{background:url(/i/rev/gr.gif)  no-repeat;}
table.r_gr td.r_cn_f{background:url(/i/rev/gr_f.gif) repeat-x;}

table.r_green{border-width:0px;background:url(/i/rev/green_grd.gif) repeat-x;}
table.r_green td.r_cn{background:url(/i/rev/green.gif) no-repeat;}
table.r_green td.r_cn_f{background:url(/i/rev/green_f.gif) repeat-x;}

table.r_yellow{border-width:0px;background:url(/i/rev/yellow_grd.gif) repeat-x;}
table.r_yellow td.r_cn{background:url(/i/rev/yellow.gif) no-repeat;}
table.r_yellow td.r_cn_f{background:url(/i/rev/yellow_f.gif) repeat-x;}

table.r_dirtyel{border-width:0px;background:url(/i/rev/yellow_grd.gif) repeat-x;}
table.r_dirtyel td.r_cn{background:url(/i/rev/dirtyellow.gif) no-repeat;}
table.r_dirtyel td.r_cn_f{background:url(/i/rev/dirtyellow_f.gif) repeat-x;}

table.r_purp{border-width:0px;background:url(/i/rev/red_grd.gif) repeat-x;}
table.r_purp td.r_cn{background:url(/i/rev/purp.gif) no-repeat;}
table.r_purp td.r_cn_f{background:url(/i/rev/purp_f.gif) repeat-x;}

td.r_cn {width: 10px !important; max-width: 10px; overflow:hidden;}

a.top_menu{font-family:Tahoma,Verdana,sans-serif;font-size:11px;line-height:10px;color:#4D4D4D;text-decoration:none;font-weight:bold; display: block; margin: 0 1px;}

/*/Aries revision*/

table.lightgreen{border:1px solid #cccccc;empty-cells:show;}
table.lightgreen tr{background-color:#2d7674;}
table.lightgreen td.cn{background-image:url(/i/h/light_green.gif);}

table.fuchsia{border:1px solid #cccccc;empty-cells:show;}
table.fuchsia tr{background-color:#a316a9;}
table.fuchsia td.cn{background-image:url(/i/h/fuchsia.gif);}

table.aqua{border:1px solid #cccccc;empty-cells:show;}
table.aqua tr{background-color:#1084a8;}
table.aqua td.cn{background-image:url(/i/h/aqua.gif);}

ul.ar li{list-style-image:url(/i/ar.gif);list-style-type:none;}
ul.ar_for_main li{list-style-image:url(/i/ar_little.gif);list-style-type:none; margin-left: -20px;}
p.voting {font-size: 11px; color: #666666;}
td.voting {color:#666666; font-size: 11px;}
b.title {font-family:Tahoma,Verdana,sans-serif;font-size:18px;color:white;}
h3.title {font-family:Tahoma,Verdana,sans-serif;font-size:18px;color:white; margin: 4px 0 5px 0 !important;}
h2.title {font-family:Tahoma,Verdana,sans-serif;font-size:18px;color:white; margin: 4px 0 5px 0 !important;}
h1.head_t {font-family:Tahoma,Verdana,sans-serif;font-size:11px;FONT-WEIGHT:normal;}
h2.sm {font-family:Tahoma,Verdana,sans-serif;font-size:11px;font-weight:bold;color:#255994;}

.sel {
	BACKGROUND-COLOR: #f5f5f5; 
	BORDER-BOTTOM: #425b85 1px solid; 
	BORDER-LEFT: #425b85 1px solid; 
	BORDER-RIGHT: #425b85 1px solid; 
	BORDER-TOP: #425b85 1px solid; 
	COLOR: #346699; 
	FONT-SIZE: xx-small; 
/*	FONT-WEIGHT: bold; */
	WIDTH: 370px; 
}
.sel OPTION {
	BACKGROUND-COLOR: #f5f5f5; 
	BORDER-BOTTOM: #425b85 1px solid; 
	BORDER-LEFT: #425b85 1px solid; 
	BORDER-RIGHT: #425b85 1px solid; 
	BORDER-TOP: #425b85 1px solid; 
	COLOR: #346699; 
	FONT-SIZE: xx-small; 
	FONT-WEIGHT: bold; 
	WIDTH: 370px; 
}
INPUT.menu {
	BORDER-BOTTOM: #425b85 1px solid; 
	BORDER-LEFT: #425b85 1px solid; 
	BORDER-RIGHT: #425b85 1px solid; 
	BORDER-TOP: #425b85 1px solid; 
	COLOR: #346699; 
	FONT-SIZE: xx-small; 
	FONT-WEIGHT: bold; 
	WIDTH: 100px;
}
INPUT.intext {
	BACKGROUND-COLOR: #f5f5f5; 
	BORDER: black 1px solid;
	COLOR: #346699; 
	WIDTH: 480px;
}
INPUT.intext1 {
	BORDER: #425b85 1px solid; 
	FONT-SIZE: xx-small;
}
.area {
	BACKGROUND-COLOR: #f5f5f5; 
	BORDER-BOTTOM: #425b85 1px solid; 
	BORDER-LEFT: #425b85 1px solid; 
	BORDER-RIGHT: #425b85 1px solid; 
	BORDER-TOP: #425b85 1px solid; 
	COLOR: #346699; 
	FONT-SIZE: x-small; 
	FONT-WEIGHT: normal; 
	WIDTH: 480px;
}

INPUT.edit {
	border-right:1px solid gray;
	border-left:1px solid white;
	border-bottom:1px solid gray;
	border-top:1px solid white;
	width:100px;
	color:black;
	font-size:12px;
	Font-family:Tahoma;
	BACKGROUND-COLOR: silver;
	background-image : url(/i/fonbut.gif);
}
INPUT.editno {
	border-right:1px solid gray;
	border-left:1px solid white;
	border-bottom:1px solid gray;
	border-top:1px solid white;
	width:100px;
	color:red;
	font-size:12px;
	Font-family:Tahoma;
	BACKGROUND-COLOR: silver;
	background-image : url(/i/fonbut.gif);
}
INPUT.edit1 {
	border-right:1px solid gray;
	border-left:1px solid white;
	border-bottom:1px solid gray;
	border-top:1px solid white;
	color:black; 
	font-size:12px; 
	Font-family:Tahoma;
	BACKGROUND-COLOR: silver;
}
tr.des td {
	BACKGROUND-COLOR: #dcdcdc;
	border-right:1px solid gray;
	border-left:1px solid white;
	border-bottom:1px solid gray;
	border-top:1px solid white;
}
tr.desakt td {
	BACKGROUND-COLOR: silver;
    border-right:1px solid gray;
	border-left:1px solid white;
	border-bottom:1px solid gray;
	border-top:1px solid white;
	color:black;
}       
tr.dark td{
	background-color:#a9a9a9;
	border-right:1px solid gray;
	border-left:1px solid white;
	border-bottom:1px solid gray;
	border-top:1px solid white;
	font-weight:bold;
	color:white;
} 
b.rd {
	color:red;
} 
font.rd {
	color:red;
} 
font.gr {
	color:green;
} 
    
tr.soft td{
	background-color:#ffffff;
	border-right:1px solid gray;
	border-left:1px solid white;
	border-bottom:1px solid gray;
	border-top:1px solid white;
	font-weight:normal;
	color:#425B85;
}   

.select{width:88%;font-size:10px;}

.dMenu {position:absolute; top:215px; width:197px; visibility:hidden;background:#f7fafc; border:1px solid gray; z-index:500; padding: 2px 3px 5px 3px;} /* left:0;  */
.dMenu a{display:block; color:#255994; font: bold 11px Tahoma,sans-serif;  width:100%; text-decoration:none; margin:1px 0px; border-bottom: 1px solid gray;}
.dMenu a b{display:block; padding:3px 2px 3px 5px; }
.dMenu a:hover { background:#d7e4f1;}
.dMenu a:hover b:first-letter {color: #dc5e2b !important;}

/**/


.speed_navi{position:absolute;top:778px;left:15px;width:223px;visibility:hidden;background:#ffffff;border:1px solid white;border-bottom:0;z-index:500}
.speed_navi a{color:#255994;font-family:Tahoma,sans-serif;font-size:10px;text-decoration:none;border:0px solid black;margin-bottom:1px;font-weight:normal;padding:0px 0px 0px 5px ;color:black;}
/*.speed_navi a b{display:block;}
.speed_navi a:hover{background:#e9e9e9;}*/

table.brddco{border-collapse:collapse;border:1px solid #AABDCC;}
table.brddco td{border:0px solid #cacaca;background-image:none;}

table.brddcs{border-collapse:collapse;border:1px solid #E1E1E1;}
table.brddcs td{border:0px solid #cacaca;background-image:none;}

table.brddcg{border-collapse:collapse;border:1px solid #E4D5B4;}
table.brddcg td{border:0px solid #cacaca;background-image:none;}

table.brddc0{border-collapse:collapse;border:0px solid #F5F5F5;}
table.brddc0 td{border:0px solid #cacaca;background-image:none;}

table.brddc1{border:0px solid #AABDCC;}
table.brddc1 td{border:1px solid #cacaca;background-image:none;}
/**/
INPUT.bt {
	/*background-image : url('http://www.catalog.holodilnik.ru/bg_bt.gif');*/
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #5C5C64;
	width:82px;
	height:19px;
	border-right:1px solid #A4C2E3;
	border-left:1px solid #A4C2E3;
	border-bottom:1px solid #A4C2E3;
	border-top:1px solid #A4C2E3;
}

a.status {color:#ef3535;}
td.ord_tbl {
	/*border-right:1px solid #A4C2E3;*/
	/*border-left:1px solid #A4C2E3;*/
	border-bottom:1px solid #F3F3F3;
	/*border-top:1px solid #A4C2E3;*/
	
}
td.ord_tbl_des {
	/*border-right:1px solid #A4C2E3;*/
	/*border-left:1px solid #A4C2E3;*/
	border-bottom:1px solid #F3F3F3;
	/*border-top:1px solid #A4C2E3;*/
	color: #DADADA;
}
/*Сравнение товаров*/


div.prd{
border-right:1px solid #a5a5a5;
/*width:200px;*/
}



a.back{
color:#2884d7;
font-size: 12px;
font-weight:bold;
}
a.delete{
color:#2884d7;
font-size: 11px;
font-weight:bold;
}
a.more{
font-size: 12px;
color: #585858;
font-weight:bold;
}

.blue_text{
	color: #2f8ebc;	
}




td.tthnt_t{
height:42px;
background-color:#e6eaed;
padding: 5px 5px 5px 20px;
width:300px;

}
td.tthvt_t{
height:42px;
text-align: center;
padding: 5px 5px 5px 5px;
width:300px;
}


td.tthnt{
height:372px;
background-color:#ffffff;
padding: 30px 22px 10px 20px;

}
td.tthvt{
height:330px;
text-align: center;
width:300px;
vertical-align:bottom;
color:#EF3535;
font-size:12px;
font-weight:bold;
}
td.tthvt span {
font-size:18px;
}




td.tthh{
/*
background-image: url(/images/comp_bg.gif);*/
background-position: right center;
border-bottom:1px solid #84A1BD;
border-top:1px solid #84A1BD;
width:300px;
height:34px;
font-size: 12px;
padding: 5px 5px 5px 5px;
text-align: center;
background-color:#E0ECF5;
color: #255994;
font-weight:bold;
}

td.tthh a{
color: #255994;
}

td.tthn{
border-bottom:1px solid #84A1BD;
width:300px;
padding: 5px 5px 5px 20px;
text-align: left;
background-color:#E0ECF5;
color: #255994;
font-weight:bold;
}

td.tthv{
border-bottom:1px solid #a5a5a5;
width:300px;
padding: 5px 5px 5px 5px;
text-align: center;
background-color:#ffffff;
/*background-color:#eeeeee;*/
color: #444444;
}


td.tthv1{
border-bottom:1px solid #a5a5a5;
width:300px;
padding: 5px 5px 5px 5px;
text-align: center;
background-color:#F4F5F6;
color: #444444;
}




/* .png {	behavior: url('/lib/pngbehavior.htc'); } */

/* wesp*/
 #action8mart { background: url(img/action8mart_bg.jpg) no-repeat; min-width: 360px; max-width: 500px; position: relative;}
 #action8mart table {width: 100%; border-collapse: collapse;}
 #action8mart table td {padding: 0; vertical-align: top;}
 #action8mart td.left {width: 68%;}
 #action8mart td.right {width: 32%;}
 #action8mart .spacerIE6 {width: 250px; height:4px;} /*  because IE6 not support min-width */
 #action8mart .top_action_text {padding: 95px 0px 5px 67px; max-width: 220px; font: bold 11px Tahoma, Arial, sans-serif; color: #3e6897;}
 #action8mart .cnt_action_text {padding: 5px 0px 35px 67px;  max-width: 275px; margin-right: -34px; position:relative; font: 11px Tahoma, Arial, sans-serif; color: #333333; /*background: url(img/action_btm.gif) no-repeat 70px bottom;*/ z-index: 111;}
 #action8mart .cnt_action_text a {font-weight: bold; color: #39a001; text-decoration: underline;}
 #action8mart .cnt_action_text a:hover {font-weight: bold; text-decoration: none;}
 #action8mart .action_btm {height: 337px; background: url(img/action_bg.png) no-repeat -6px bottom; position: relative; z-index: 110;}
 #action8mart .pilesos {height: 206px; background: url(img/pilesos_top.png) no-repeat; margin-left: -6px; }

 #action8mart #ref8 {position: absolute; left:100px; top: 30px; }
 #action8mart #ref8,  #action8mart #ref8 a {display: block; width: 140px; height:45px; text-decoration: none; }

 #action_atlant {min-width: 350px; height: 326px; padding-top: 4px; background:white  url(img/action_atlant_bg.jpg) no-repeat center top; position: relative;}
 #action_atlant .leftext_bg {background: url(img/action_atlant_bg2.png) no-repeat; height: 325px; }
 #action_atlant a img {border-style: none;}
 #action_atlant .action_name {padding: 9px 0 21px 19px;}
 #action_atlant .models_list {padding: 9px 0 0px 19px; height: 193px; position: relative; }
 #action_atlant .models_list table.left_table { width: 226px; }
 #action_atlant .models_list td.wname {padding: 0px 4px 0px 0; white-space: nowrap; }
 #action_atlant .models_list td.wname a {font: 12px/13px Tahoma, Arial, sans-serif; color: #29558d;}
 #action_atlant .models_list td.wprice {width: 75px; white-space: nowrap; padding: 0; color: #ff0000; font: bold 12px/13px Tahoma, Arial, sans-serif;}
 #action_atlant .new_atlant {width: 127px; height:37px; background: url(img/action_new.png) no-repeat;}
 #action_atlant .dostavka   {width:221px; height:55px; background: url(img/dostavka.png) no-repeat;}
 #action_atlant .garant_years {width:149px; height: 115px; background: url(img/garant_years.png) no-repeat; position: absolute; right: 0; bottom:0;}

/* from index page */
  div.pic_close{visibility:hidden;position:absolute;top:-1000px;left:-100px;}
  div.lr_close{position:absolute;top:-1000px;left:-100px; width:100%; z-index:0;}
  table.sb{border-collapse:collapse;border:1px solid #cacaca;}
  td.sb{border-left:1px solid #cacaca;background-color: #f7f7f7;}

/* wesp 20.04.09 */
 .rambler_box {height: 80px; text-align: right;}
 table.head_table { width:100%; position:relative; top:3px; background:none; border-collapse: collapse;}
 table.head_table td {padding: 0; height: 46px;}

 ul.left_menu {margin: 0; list-style:none; padding: 10px 0 1px 0; background: url(/img/left_bluebox.gif) repeat-x left -132px;}
 ul.left_menu li {margin:0; padding: 2px 0 5px 10px; background: url(/i/m2/sep_bg.gif) repeat-x left bottom;}
 ul.left_menu li.gr2 {background: #588bc4 url(/i/m2/sep_bg2.gif) repeat-x left bottom;}

 ul.left_menu li a {display: block;padding: 0px 0 2px 19px;  background: url(/i/m2/ar_new2.gif) no-repeat left bottom; white-space: nowrap;}
 ul.left_menu li.gr2 a {background-image: url(/i/m2/ar_new3.gif);}

 ul.left_menu li.last {background-image: none !important;}

 .top3mnu {padding: 4px 6px 0px 4px;}

/* action_hotwater 080509*/

 #action_hotwater {background: white url(/img/hotwater_bg.jpg) no-repeat right top; height: 330px; overflow: hidden;}
 .hw_slogan {padding: 17px 68px 15px 8px;}
 .hw_slogan img {width: 276px; height: 43px; border-style: none;}
 .hw_pic_bg {width: 150px; height: 177px; background: url(/img/hotwater_bg.png) no-repeat; margin: 0 50px 72px 0; }
 .hw_pic {width: 144px; height: 175px; background: url(/img/hotwater.jpg) no-repeat left 4px; margin-left: 3px; }
 #action_hotwater table {width: 100%;}
 #action_hotwater td.left {width: 61%; background: url(/img/hotwater2.jpg) no-repeat right 48px;padding-left: 10px; vertical-align: top;}
 #action_hotwater td.right {padding: 70px 10px 0 15px; vertical-align: top;}
 .hw_link {padding: 7px 0 0 0;}
 .hw_link a {font-weight: bold; color: #ed3700;}
 #action_hotwater td.right  .more {margin: 5px 0 0 0;}

 .speed_navi a {display: block;}

/* action Saeco 120809 */
#action_saeco {background: white url(/img/saeco_bg.jpg) no-repeat 58% top; height: 330px;}
.saeco_slogan {text-align: right; padding: 15px 37px 0 0; height: 44px;}
 .saeco_slogan a {font: 19px/21px Tahoma,sans-serif; text-decoration: none; color: #e00101; display:block; width: 320px; float:right; height: 43px;}
#action_saeco table{width: 100%;}
#action_saeco td.left {width: 68%;}
#action_saeco td.right {padding-left: 6px;}
#action_saeco td.right .atext {width: 147px; padding: 28px 0px 5px 0;}
td.td_more {text-align: center; vertical-align: top; padding: 45px 44px 0 0;}
.td_more a img {border: none;}

 .arr_left {background: url(/i/ar.gif) no-repeat left 1px; text-indent: 19px;}
.red {color: #e40000;}

/* action Somat 040909 */
#action_somat {background: white url(img/somat_bg.jpg) no-repeat left 60px; height: 330px; position: relative;}
#action_somat .somat_box {background: url(img/somat_wave.png) no-repeat right top; height: 330px;}
#somat_logo { height: 60px; background: url(img/somat_logo.png) no-repeat 10px 6px; padding-left: 160px; text-align: center;}
#somat_slogan {width: 190px; height: 60px; background: url(img/somat_name.png) no-repeat left 6px; margin: 0 auto;}
#action_somat .text_box {width: 163px; height: 197px; position: absolute; right: 0; bottom:0; background: url(img/somat_text_bg.png) no-repeat;}
#action_somat .text_box  .tbox {padding: 7px 8px 4px 17px;}
#action_somat .text_box p {margin:0; padding: 8px 0 9px 0;}

/* action Bosch 040909 */
#action_bosch {background: white url(img/bosch_women_bg.jpg) no-repeat left bottom; height: 330px; position: relative; }
#bosch_slogan {color:#ef2614; font: 20px/22px Tahoma, sans-serif; padding: 11px 13px 0 130px; text-align: right;}
#action_bosch .text_box {padding: 8px 12px 0 240px; line-height: 14px; }
#action_bosch .text_box  .tbox {padding: 10px 0 0 0; text-align: right;}
#action_bosch .text_box p {margin:0; padding: 6px 0 8px 0;}


/* action Mabe 040909 */
#action_mabe {background: white url(img/mabe_bg.jpg) no-repeat center top; height: 330px; position: relative; min-width: 350px;}
#mabe_slogan {width: 233px; height: 160px; background: url(img/mabe_slogan.png) no-repeat; position: absolute; right:0;  top: 45px;}
#action_mabe .text_box { background: url(img/mabe_txt_bg.png) no-repeat; width:78%; position: absolute; left:20%;  top: 205px;}
#action_mabe .text_box  .tbox {padding: 5px 10px 0 25px; line-height: 13px;}
#action_mabe .grblue {color: #006fbd;}
#action_mabe .text_box p {margin:0; padding: 8px 0 9px 0;}
#action_mabe .kostenlos {margin:0; padding: 0px 0 9px 0; font: bold 18px Tahoma, sans-serif; text-transform: uppercase; color:#04809d;}
#action_mabe .btn {margin:0; padding: 5px 0 0px 0; float: right;}


 #ymessage_box {width: 320px; height: 82px; overflow: hidden; position: absolute; top:0; right: 0px; }
 #ymessage_box table {border-collapse: collapse;}
 #ymessage_box td {padding:0;}
 #ymessage_box td.ym_left {width: 8px; background: url(/img/stiker_left.gif) no-repeat left bottom; font-size:6px;}
 #ymessage_box td.ym_left div {width: 8px;}
 #ymessage_box td.ym_right {width: 21px; background: url(/img/stiker_rshadow.gif) no-repeat left bottom; font-size:20px;}
 #ymessage_box td.ym_right div {width: 21px; }
 #ymessage_box td.ym_text {width: 100%; background: url(/img/stiker_bg.png) repeat-x left bottom; }
 #ymessage_box div.ym_text {background: url(/img/stiker_right.png) no-repeat right bottom; }
 #ymessage_box div.ym_text .tbox {font: 11px/13px Tahoma, sans-serif;color:#3e6897; padding: 2px 1px 6px 1px;}
 #ymessage_box .redtext {padding: 2px 0 0 0; color: #e50000; font-weight: bold;}

#top_text_whiteprod{ color:#255994; left:400px; position:absolute; right:20px !important; text-align:right; top:22px; }
#top_text_whiteprod b {white-space: nowrap;}

div.h_phone{position:absolute; color:white; font-weight:bold; line-height:17px; text-align:right; width:190px; z-index:400; top:-5px;}
div.h_phone a { color:white; font-weight:bold; text-decoration:none; }
div.h_phone span { color:#7dbaff; }
div.h_phone span.p { color:#7dbaff; font-size:17px; }
div.h_phone span.y { color:#ffdc47; font-size:17px; }


/* action Philips */

 #action_philips {height: 330px; background: white url(img/telek_bg.jpg) no-repeat; position: relative; overflow: hidden; min-width: 362px;}
 #action_philips .top_text {min-width: 362px; max-width: 433px; height: 70px; font: 11px/13px Tahoma, sans-serif; color: #153b63; }
 #action_philips .top_text .tbox {padding: 1px 0 0 0; margin: 0  0 0 168px; width: 225px;}
 #action_philips #telek_box {width: 251px; height: 176px; background: url(img/telek_philips.png) no-repeat; padding-top: 10px; position: absolute; top: 70px; left: 30%; z-index: 9; text-align: center;}
 #action_philips #telek_pic {width: 231px; height: 129px; background: url(img/philips_hd.jpg) no-repeat; margin: 0 auto; display: block; text-decoration: none; }
 #action_philips #telek_box .more24 {width: 110px; height: 34px; display: block; margin: 48px auto 0 auto; text-decoration: none; background: url(img/btn_more_orange_24.png) no-repeat; outline: none;}
 #action_philips .price_box {width: 170px; height: 70px; position: absolute; right: 0; bottom: 0; background: url(img/price_bg24.png) no-repeat; z-index: 8; text-align: right;}
 #action_philips .old_price {font: bold 19px/20px Tahoma, sans-serif; color: #858585; padding: 18px 4px 0px 0; text-decoration: line-through;}
 #action_philips .old_price b {font: bold 15px Tahoma, sans-serif;}
 #action_philips .new_price {font: bold 24px/25px Tahoma, sans-serif; color: #ef3535; padding: 0px 4px 0px 0; }
 #action_philips .new_price b {font: bold 15px Tahoma, sans-serif;}
 #action_philips  #super-stiker {width: 110px; height: 175px; position: absolute; top: -19px; right: -63px; background: url(img/supersticker2_red.png) no-repeat;}
 #fix_min_w350 {width: 350px; height: 1px; overflow: hidden;}

 #action_philips32 {height: 330px; background: white url(img/action_philips32.jpg) no-repeat center top; position: relative; overflow: hidden; min-width: 362px; text-align: center;}
 #action_philips32 .slogan {text-align:left; height:24px; padding: 10px 0px 0 0px; color:#ef2614; font:18px/21px Tahoma,sans-serif;  }
 #action_philips32 .top_text {height: 70px; font: 11px/13px Tahoma, sans-serif; color: #153b63; } /*min-width: 362px; max-width: 433px;*/
 #action_philips32 .top_text .tbox {padding: 1px 0 0 0; margin: 0  auto; width: 340px; text-align: left;}
 #action_philips32 #telek_box {width: 262px;   padding-top: 10px; margin: 19px auto 0 auto; text-align: center;} /* height: 176px; */
 #action_philips32 #telek_pic {width: 231px; height: 129px;  margin: 0 auto; display: block; text-decoration: none; }
 #action_philips32 #telek_box .more24 {width: 110px; height: 34px; display: block; margin: 48px auto 0 auto; text-decoration: none; background: url(img/btn_more_orange_24.png) no-repeat; outline: none;}

 #action_LS {height: 330px; background: white url(img/costless_bg.jpg) repeat-x; position: relative;}
 #action_LS #refs {height: 330px; background: url(img/costless_left.jpg) no-repeat left bottom;}
 #action_LS #rauto {height: 330px; background: url(img/costless_rauto.jpg) no-repeat right bottom;}
 #action_LS #dostavka {width: 158px; height: 64px; bottom: 56px; right: 80px; background: url(img/costless_dostavka.png) no-repeat; position: absolute;}
 #action_LS .slogan {text-align:left; height:24px; padding: 10px 0px 0 230px;}
 #action_LS .slogan a { color:#ef2614; font:18px/21px Tahoma,sans-serif; text-decoration:none; }
 #action_LS .text_box {color:#153b63; margin: 0 0px 10px 230px; padding: 20px 15px 0 0; background: url(/img/snow3.png) no-repeat right -27px;}
#action_LS .text_box sup {vertical-align: top; font: 9px verdana, sans-serif; }
#action_LS .beemerkung {position: absolute; left: 2px; bottom: 3px; color: gray; font: 9px tahoma, sans-serif;}
 #action_LS .text_box  .red {color: #e40000;}
 #action_LS .btn {padding: 15px 0 0 0;}

 #action_LSbSfree {height: 330px; background: white url(img/costless_bg.jpg) repeat-x; position: relative;}
 #action_LSbSfree {height: 330px; background: white url(img/side_bosch_dostavka_03.jpg) no-repeat; position: relative;}

 #action_LSbSfree #refs {height: 330px; background: url(img/costless_left2.jpg) no-repeat left bottom;}
 #action_LSbSfree #refs {height: 330px; background: none;}

 #action_LSbSfree #rauto {height: 330px; background: url(img/costless_rauto2.jpg) no-repeat right bottom;}
 #action_LSbSfree #rauto {height: 330px; background: url(img/side_auto.png) no-repeat right bottom;}

 #action_LSbSfree #dostavka {width: 158px; height: 64px; bottom: 56px; right: 80px; background: url(img/costless_dostavka.png) no-repeat; position: absolute;}
 #action_LSbSfree #dostavka {display: none;}

 #action_LSbSfree .slogan {text-align:left; height:24px; padding: 10px 0px 0 218px;}
 #action_LSbSfree .slogan a { color:#ef2614; font:18px/21px Tahoma,sans-serif; text-decoration:none; }
 #action_LSbSfree .text_box {color:#153b63; margin: 0 0px 10px 220px; padding: 3px 3px 0 0; max-width: 300px;}
#action_LSbSfree .text_box sup {vertical-align: top; font: 9px verdana, sans-serif; }
#action_LSbSfree .beemerkung {position: absolute; left: 2px; bottom: 3px; color: gray; font: 9px tahoma, sans-serif;}
 #action_LSbSfree .text_box  .red {color: #e40000;}
 #action_LSbSfree .btn {padding: 2px 0 0 0;}
 #action_LSbSfree .sp1 {font-size: 10px;}
 #action_LSbSfree p {margin:0; padding: 4px 0;}



 #action_ny {height: 330px; background: white url(img/action_ny_bg.jpg) repeat-x;}
 #action_ny .action_box {height: 330px; background: url(img/action_ny.jpg) no-repeat; position: relative;}
 #action_ny .text_box {padding: 90px 10px 10px 220px; color:#153b63;}
 #action_ny .slogan_ny {width: 273px; height: 70px; background: url(img/slogan_ny.png) no-repeat; position: absolute; top: 14px; right: 1%;}
 #action_ny a.more {width: 108px; height: 32px; display: block; margin: 5px 20px 0 0; background: url(/img/btn_more_blue.png) no-repeat; text-indent:-200px; overflow: hidden; float: right;}

 #action_heineken {height: 330px; background: white url(img/action_heineken.jpg) no-repeat;}
 #action_heineken .action_box {height: 330px; position: relative;}
 #action_heineken .slogan {font: 18px/19px Tahoma, sans-serif; color: #3c8249; padding: 20px 5px 0px 175px; margin:0;}
 #action_heineken .text_box {padding: 6px 28px 0px 175px; color:#153b63; }
 #action_heineken .text_box small {padding: 0 2px;}
 #action_heineken .more {padding: 10px 0 0 0; }
 .beer_3d  {position: absolute; left: 49px; bottom: 55px;}
 #action_heineken .warning {position: absolute; left: 8px; bottom: 0px; width:46%; background: url(/i/18years.png) no-repeat; padding: 1px 0 0px 50px;
  color: #999999; font: 11px Arial, sans-serif; text-transform:uppercase; letter-spacing:0px; height:45px;}
  
  #action_atlant_leader .slogan {font: 18px/19px Tahoma, sans-serif; color: #3f689c; padding: 10px 0px 0px 10px; margin:0;}
  #action_atlant_leader {height: 330px; background: white url(/i/misc/atlant_leader.jpg) no-repeat right top;}
  #action_atlant_leader .more {padding: 10px 0px 0 10px; }
  #action_atlant_leader .action_box {height: 330px; position: relative;}
  #action_atlant_leader .text_box {padding: 0px 200px 0px 10px; color:#153b63; text-align: justify; }
  #action_atlant_leader .text_box small {padding: 0 2px;}

 #action_philips_prem {height: 330px; background: white url(/img/action_philips_costloss.jpg) no-repeat center top; text-align: center;}
 #action_philips_prem .action_box {width: 325px; margin: 0 auto; text-align: left; color:#153b63;}
  #action_philips_prem .slogan {font: 18px/19px Tahoma, sans-serif; color: #255994; padding: 10px 0px 10px 0px; text-align: left;}
 #action_philips_prem .philips {font-family: Arial; font-weight: bold; color: #0b5ed8;}
 #action_philips_prem h2 {margin:0;}
 #action_philips_prem .sp1 {background-position: left bottom;}
  #action_philips_prem .more {padding: 10px 0px 0 0px; }
  #action_philips_prem .text_box {padding: 0px 120px 0px 0px; color:#153b63; }
  #action_philips_prem .text_box small {padding: 0 2px;}
  
 #action_before_ny {height: 330px; background: white url(/img/action_before_ny2.jpg) no-repeat center bottom; text-align: center;}
 #action_before_ny .action_box {width: 330px; margin: 0 auto; position: relative;}
 #action_before_ny .slogan {color:#437fbf; font:18px/23px Tahoma,sans-serif; padding:8px 13px 0 36px; white-space:nowrap;  letter-spacing: 1px;}
 #action_before_ny .text_box {padding: 0px; color:#153b63; text-align: left;}
 #action_before_ny div.more a {width: 108px; height: 32px; display: block; margin: 5px 15px 0 0; background: url(/img/btn_more_green.png) no-repeat; text-indent:-200px; overflow: hidden; }

  
  /*Liebherr cn 4013*/
 #action_liebherr {height: 70px; position: relative; overflow: hidden; min-width: 362px;}

 .price_box {width: 170px; height: 70px; position: absolute; right: 0; bottom: 0; background: url(img/price_bg24.png) no-repeat; z-index: 8; text-align: right;}
 .price_box .old_price {font: bold 19px/20px Tahoma, sans-serif; color: #858585; padding: 18px 4px 0px 0; text-decoration: line-through;}
 .price_box .old_price b {font: bold 15px Tahoma, sans-serif;}
 .price_box .new_price {font: bold 24px/25px Tahoma, sans-serif; color: #ef3535; padding: 0px 4px 0px 0; }
 .price_box .new_price b {font: bold 15px Tahoma, sans-serif;}
 
 #action_heineken .price_box {height: 55px; width: 145px;}
 #action_heineken .price_box .old_price {font-size: 17px; line-height: 18px; padding-top: 12px;}
 #action_heineken .price_box .old_price b {font-size: 13px;}
 #action_heineken .price_box .new_price {font-size: 22px; line-height: 22px;}
 #action_heineken .price_box .new_price b {font-size:  13px;}

.only_december {width: 151px; height: 97px; background: url(/img/december.png) no-repeat; position: absolute; left: 3px; top: 219px;}

 #action_aircleaner {height: 330px; background: white url(/img/action_aircleaner_bg.jpg) no-repeat center top; text-align: center;}
 #action_aircleaner .slogan {color:#2263a6; font: 18px/23px Tahoma,sans-serif; padding:20px 0px 0 0px; text-align: left; }
 #action_aircleaner .slogan b {font-size:22px; font-weight: normal; display: block;}
 #action_aircleaner .text_box {width: 360px; margin: 0 auto; text-align: center;}
 #action_aircleaner .slogan, #action_aircleaner div.tbox {width: 320px; margin: 0 auto; }
 #action_aircleaner div.tbox {position: relative; height:100px; color:#153b63; text-align: left;}
 #action_aircleaner div.tbox a {position: absolute; left: -1px; bottom: 0;}


/* 16.12.09 wesp */

 #tabs {list-style: none; margin: 0 0 -1px 0; padding:1px 0 0 0; height: 32px; position: relative; white-space: nowrap;}
 #tabs li {float: left; height: 32px; background: url(/img/tab_bg.png) no-repeat right bottom; font-size: 12px; line-height: 12px;}
 #tabs li.last {background-image: url(/img/tab_lbg.png);}
 #tabs li a,  #tabs li b {display: block; padding: 12px 11px 8px 13px; text-transform: uppercase; font: bold 10px/12px Tahoma, sans-serif; text-decoration:none; color: black;}
 #tabs li a:hover {color: #153b63; text-decoration: underline;}
 #tabs li.first a{background: url(/img/tab_lbg.gif) no-repeat left 4px;}
 #tabs li.active {background: url(/img/taba_bg.png) no-repeat right bottom; margin-left: -5px;}
 #tabs li.active a,  #tabs li.active b {padding-top: 9px; padding-bottom:11px; color: #153b63; text-decoration: none; background: url(/img/taba_lbg.png) no-repeat left bottom;}
 #tabs li.active a:hover {text-decoration: none; cursor: default;}
 #tabs li.first{margin-left: 0px !important;}

 #rowenta_news {min-height: 370px; background: white url(/img/rowenta_idx.jpg) no-repeat; position: relative;}
 #rowenta_news #actions {position: absolute; left: 0px; top: 177px; width: 148px; height: 69px; background: url(/img/rowenta_idx.gif) no-repeat;}
 #rowenta_news .text_box {padding: 10px 10px 10px 175px;} 
 #rowenta_news p {margin:0; padding: 3px 0 5px 0;}
 #rowenta_news h2.sm {margin-bottom:0; padding-bottom: 4px;}
 #rowenta_news .more {padding:21px 0px 0px 59px;}

 #action_bosch_beer {height: 330px; background: white url(/img/bosch_beer.jpg) no-repeat center top; text-align: center;}
 #action_bosch_beer .action_box {width: 340px; height: 330px; margin: 0 auto; position: relative;}
 #action_bosch_beer .text_box {padding: 13px 145px 0 5px; color:#153b63; text-align: left;}
 #action_bosch_beer div.tbox {width: 108px; height: 32px; overflow: hidden; position: absolute; bottom:9px; left: 80px;}

 #action_combcofe {height: 330px; background: white url(img/kombain_coffee1.jpg) no-repeat center top; text-align: center;}
 #action_combcofe .action_box {width: 250px; height: 330px;  margin: 0 auto; text-align: left; position: relative;}
 #action_combcofe .slogan {color:#5ca606; font:18px/21px Tahoma,sans-serif; margin:0 auto; padding:4px 5px 0 5px; width: 260px;}
 #action_combcofe .text_box {padding-left: 50px; line-height: 14px; color:#153b63; } 
 #action_combcofe .text_box .tbox { position: absolute; bottom: 17px; right: 2px;}


 #action_bravia {height: 330px; background: white url(img/action_bravia_03.jpg) no-repeat center top; position: relative; overflow: hidden; min-width: 350px; text-align: center;}
 #action_bravia .top_text {width: 272px; height: 50px; font: 11px/13px Tahoma, sans-serif; color: #153b63; margin: 0 auto; text-align: left; }
 #action_bravia .tbox {padding: 1px 0 0 0px;}
 #action_bravia #telek_box {width: 300px; height: 265px; margin: 14px auto 0 auto; position: relative;}
 #action_bravia #telek_pic {width: 220px; height: 129px; margin: 0px auto ; display: block; text-decoration: none; }
 #action_bravia #telek_box .more24 {width: 110px; height: 34px; display: block; margin: 37px auto 0 auto; text-decoration: none; background: url(img/btn_more_orange_24.png) no-repeat; outline: none;}
 #action_bravia .price_box {width: 120px; height: 45px; position: absolute; right: -43px; bottom: 0px; z-index: 8; text-align: right; background: none;}
 #action_bravia .old_price {font: bold 17px/20px Tahoma, sans-serif; color: #858585; padding: 0px 4px 0px 0; text-decoration: line-through;}
 #action_bravia .old_price b {font: bold 13px Tahoma, sans-serif;}
 #action_bravia .new_price {font: bold 22px/19px Tahoma, sans-serif; color: #ef3535; padding: 0px 4px 0px 0; }
 #action_bravia .new_price b {font: bold 15px Tahoma, sans-serif;}
 #action_bravia  #super-stiker {width: 110px; height: 175px; position: absolute; top: -25px; right: -55px; background: url(img/supersticker_red.png) no-repeat;}


 #action_fullhd {height: 330px; background: white url(img/action_samsung_fullhd.jpg) no-repeat center top; position: relative; overflow: hidden; min-width: 350px; text-align: center;}
 #action_fullhd .top_text {width: 272px; height: 55px; font: 11px/13px Tahoma, sans-serif; color: #153b63; margin: 0 auto; text-align: left; }
 #action_fullhd .tbox {padding: 1px 0 0 0px;}
 #action_fullhd #telek_box {width: 300px; height: 207px; margin: 14px auto 0 auto; position: relative;}
 #action_fullhd #telek_pic {width: 220px; height: 129px; margin: 0px auto 52px auto; display: block; text-decoration: none; }
 #action_fullhd #telek_box .more24 {width: 110px; height: 34px; display: block; margin: 0px auto 0 auto; text-decoration: none; background: url(img/btn_more_orange_24.png) no-repeat; outline: none;}
 #action_fullhd .price_box {width: 120px; height: 45px; position: absolute; right: -43px; bottom: 0px; z-index: 8; text-align: right; background: none;}
 #action_fullhd  td.left_cell {white-space: nowrap; padding: 5px 15px 5px 7px; text-align: left;}
 #action_fullhd  td.left_cell li b {color: red;}
 #action_fullhd  td.left_cell li a {color:#255994;}
 #action_fullhd  td.left_cell ul,  td.left_cell li {list-style: none; text-align: left; padding-left:0;}
 #action_fullhd  td.left_cell li {padding-bottom: 3px; font: 11px Tahoma, sans-serif}
 #action_fullhd  td.right_cell {vertical-align: middle;}

 .bemerkung {position: absolute; left: 2px; bottom: 3px; color: gray; font-size: 9px; font-family: tahoma;}

 #action_bread {height: 330px; background: white url(img/action_bread.jpg) no-repeat center top; text-align: center;}
 #action_bread .action_box {width: 332px; margin: 0 auto; text-align: left; color:#153b63;}
 #action_bread .slogan {color:#56991a; font:18px/20px Tahoma,sans-serif; padding:8px 0px 0 0px; white-space:nowrap; text-align: left;}
 #action_bread .slogan b {font-weight: normal; background: url(i/rev/sp1.gif) repeat-x left bottom; padding-bottom: 9px;}

 #action_cleaners {height: 330px; background: white url(/img/action_cleaners_bosch.jpg) no-repeat center top; text-align: center;}
 #action_cleaners .action_box {width: 314px; margin: 0 auto; text-align: left; color:#153b63;}
 #action_cleaners .slogan {color:#398b02; font:18px/20px Tahoma,sans-serif; padding:8px 0px 0 0px; white-space:nowrap; text-align: left;}
 #action_cleaners .slogan b { display: block; text-align: right;}
 #action_cleaners .slogan b,  #action_cleaners .slogan strong {font-weight: normal;}
 #action_cleaners p {margin: 0; padding: 3px 0;}
 #action_cleaners .tbox {padding-top: 5px;}

 #action_blue_ray {height: 330px; background: white url(/img/blue_ray.jpg) no-repeat center top; text-align: center;}
 #action_blue_ray .action_box {width: 317px; margin: 0 auto; text-align: left; color:#153b63;}
 #action_blue_ray .slogan {color:#0b4e9d; font:18px/20px Tahoma,sans-serif; padding:8px 0px 0 0px; white-space:nowrap; text-align: left;}
 #action_blue_ray .slogan strong {font-weight: normal;}
 #action_blue_ray p {margin: 0; padding: 7px 0;}
 #action_blue_ray .tbox {padding-top: 140px; text-align: center;}

 #action_23feb {height: 330px; background: white url(img/action_23feb.jpg) no-repeat center top; text-align: center;}
 #action_23feb .action_box {width: 332px; margin: 0 auto; text-align: left; }
 #action_23feb .slogan {color:#ef2614; font:18px/20px Tahoma,sans-serif; padding:8px 0px 0 0px; white-space:nowrap; text-align: left;}
 #action_23feb .slogan b {font-weight: normal; background: url(i/rev/sp1.gif) repeat-x left bottom; padding-bottom: 9px;}

 #action_8march {height: 330px; background: white url(img/action_8march.jpg) no-repeat center top; text-align: center;}
 #action_8march .action_box {width: 325px; margin: 0 auto; text-align: left; color:#153b63;}
 #action_8march .slogan {font: 18px/19px Tahoma, sans-serif; color: #e73f60; padding: 10px 0px 10px 0px; text-align: left; margin-right: 119px;}
 #action_8march h2 {margin:0;}
 h2.sp1 {background-position: left bottom;}
 #action_8march .text_box {padding: 0px 126px 0px 0px; color:#153b63; }
 #action_8march .tbox {padding: 12px 0px 0px 0px;}

 #action_aeg5 {height: 330px; background: white url(/img/aeg_washmachine.jpg) no-repeat center top; text-align: center;}
 #action_aeg5 .action_box {width: 317px; margin: 0 auto; text-align: left; color:#153b63;}
 #action_aeg5 .slogan {color:#0e54a3; font:18px/20px Tahoma,sans-serif; padding:20px 0px 10px 0px; text-align: left;}
 #action_aeg5 .slogan strong {font-weight: normal; color:#e40000; display: block;}
 #action_aeg5 .slogan big {font-size: 27px; font-weight: bold;}
 #action_aeg5 .text_box {text-align: justify; width: 203px;}
 #action_aeg5 p {margin: 0; padding: 7px 0;}
 #action_aeg5 .tbox {padding-top: 30px; text-align: left;}

 #action_rowenta_sommer {height: 330px; background: white url(/img/rowenta_ep.jpg) no-repeat center top; text-align: center; overflow: hidden;}
 #action_rowenta_sommer .action_box {width: 325px; margin: 0 auto; text-align: left; color:#153b63; position: relative; height: 311px; }
 #action_rowenta_sommer .slogan {font: 20px/22px Tahoma, sans-serif; color: white; padding: 31px 7px 10px 44px; text-align: left;}
 #action_rowenta_sommer .text_box {padding: 14px 0px 0px 155px; color:#153b63; }
 #action_rowenta_sommer .text_box .tbox {padding: 0 0 9px 0; }
 #action_rowenta_sommer #rowenta_box {width: 125px; height: 125px; background: url(/img/rowenta_ep.gif) no-repeat; position: absolute; right:-47px; bottom:0;}

 #action_zigmund_s {width: 365px; margin: 0 auto; text-align: center; overflow: hidden; background: white url(/img/zigmund_shtain.jpg) no-repeat 0 37px;} /* background: white url(/img/action_zs_bg.jpg) no-repeat 0 37px; */
 #action_zigmund_s .action_box { text-align: left; color:#153b63; position: relative; }
 #action_zigmund_s .slogan {font: bold 11px/13px Tahoma, sans-serif; color: #0e54a3; padding: 12px 0px 10px 0px; text-align: right;}
 #action_zigmund_s .text_box {padding: 2px 0 5px 160px; color:#153b63; }
 #action_zigmund_s .text_box .tbox {padding: 0 0 5px 0; }

 #action_bosch2 {height: 330px; background: white url(/img/action_bosch2_bg.jpg) no-repeat center top; text-align: center; overflow: hidden;}
 #action_bosch2 .top_text {width: 350px; margin: 0 auto; text-align: left; color:#153b63; position: relative; height: 293px; }
 #action_bosch2 .tbox {width: 170px; margin-left: 44px;}
 #action_bosch2 .slogan {font: 19px/22px Tahoma, sans-serif; color: #ef2614; padding: 12px 0px 0px 0px; text-align: left; width: 305px; margin: 0 auto;}
 #action_bosch2 .slogan .row2 {padding-left: 20px;}
 #action_bosch2 p {margin:0; padding: 5px 0 0 0;}
 #action_bosch2 .more_btn {width: 330px; margin: 0 auto; text-align: right;}

  #action_atlant_wash {height: 330px; background: white url(/img/atlant_new_bg.jpg) no-repeat center top; text-align: center;}
  #action_atlant_wash .slogan {font: bold 18px/19px Tahoma, sans-serif; color: #153b63; padding: 20px 0px 31px 0px; margin:0 0 0 -10px;}
  #action_atlant_wash .slogan b {color: #e12929;}
  #action_atlant_wash .more {padding: 10px 0px 0 10px; }
  #action_atlant_wash .action_box {height: 330px;  width: 328px; margin: 0 auto; position: relative;}
  #action_atlant_wash .text_box {padding: 0px 160px 0px 0px; color:#153b63; text-align: left; }
  #action_atlant_wash .tbox {padding-bottom: 17px;}
  #action_atlant_wash .text_box small {padding: 0 2px;}


 #action_boschleto {height: 330px; background: white url(/img/action_bosch_dishwasher_bg.jpg) no-repeat center top; text-align: center;}
 #action_boschleto .action_box {width: 340px; height: 330px; margin: 0 auto; position: relative; }
 #action_boschleto .slogan {color:white; font: 14px/16px Verdana, Tahoma,sans-serif; padding:44px 0px 0 110px; text-align: left; }
 #action_boschleto .slogan b {display: block; font-size: 16px; letter-spacing: 0px;}
 #action_boschleto .text_box {padding: 13px 45px 0 5px; color:#153b63; text-align: left;}
 #action_boschleto div.tbox {width: 110px; height: 32px; overflow: hidden; position: absolute; top:105px; left: 225px;}
 #action_boschleto .sp1 {background-image: url(/img/blt_sp2.gif);}

 #action_3dtvset {height: 330px; background: white url(/img/action_3dtvset.jpg) no-repeat center top; text-align: center;}
 #action_3dtvset .slogan {color:#f65f03; font: 18px/20px Tahoma,sans-serif; padding:14px 0px 0 0px; text-align: center; }
 #action_3dtvset  .text_box {width: 360px; margin: 0 auto; text-align: left;}
 #action_3dtvset  .tbox {padding: 230px 0 0 5px;}

 #action_notebook {height: 330px; background: white url(/img/action_apple_bg0.jpg) repeat-x; text-align: center;}
 #action_notebook .action_box {height: 330px; background: url(/img/action_apple_bg.jpg) no-repeat center top; text-align: center;}
 #action_notebook .slogan {color:#40a31a; font: 18px/20px Tahoma,sans-serif; padding:10px 0px 0 0px; text-align: right; }
 #action_notebook .text_box {padding: 3px 0px 0 0px; color:#153b63; text-align: center;}
 #action_notebook .slogan, #action_notebook div.tbox {width: 320px; margin: 0 auto; }
 #action_notebook div.tbox {position: relative; height: 276px; text-align: left;}
 #action_notebook div.tbox a {position: absolute; left: 155px; bottom: 0;}

 #action_redmond_juicer {height: 330px; background: white url(/img/action_redmond_juicer.jpg) no-repeat center top; text-align: center;}
 #action_redmond_juicer .action_box {width: 340px; height: 330px; margin: 0 auto; position: relative; }
 #action_redmond_juicer .text_box {padding: 10px 110px 0 18px; color:#153b63; text-align: left;}
 #action_redmond_juicer div.tbox {width: 108px; height: 32px; overflow: hidden; position: absolute; top:97px; right: 9px;}
 #action_redmond_juicer .slogan {color:white; font:18px/20px Tahoma,sans-serif; padding:50px 0px 0 0px; white-space:nowrap; text-align: center;}
 #action_redmond_juicer .sp1 {margin-top: 6px;}

 #action_siemens_bin {height: 330px; background: #0a3865 url(/img/action_siemens_bin.jpg) no-repeat center top; text-align: center;}
 #action_siemens_bin .action_box {width: 340px; height: 330px; margin: 0 auto; position: relative; }
 #action_siemens_bin .text_box {padding: 10px 15px 0 17px; color:white; text-align: center;}
 #action_siemens_bin div.tbox {width: 108px; height: 32px; overflow: hidden; position: absolute; top:91px; left: 115px;}
 #action_siemens_bin .slogan {color:#fee760; font:18px/20px Tahoma,sans-serif; padding:12px 0px 0 0px; white-space:nowrap; text-align: center;}

 .action_layer {height: 330px; text-align: center; overflow: hidden; background: white no-repeat center top;}
 .action_layer .action_box {width: 350px; margin: 0 auto; text-align: left; position: relative; height: 330px; color:#153b63;}
 .action_layer .slogan {font: 19px/19px Tahoma, sans-serif; padding: 6px 0px 3px 0px; text-align: left; color: #0e54a3;}
 .action_layer .text_box {padding: 4px 100px 0px 0; line-height: 12px;}
 .action_layer .tbox {padding: 0 0 5px 0; }

 .lider_box {padding: 0 10px 15px 10px;}
 .lider_box h2 {margin:0; padding: 17px 0 3px 0;}
 .lider_box p {margin:0; padding: 4px 0 3px 0;}
 .lider_box .foto {float: left; margin: 0 10px 5px 0; height: auto;}
 .lider_box .foto img {width: 170px; height:195px;}
 .lider_box .sp1 {overflow: hidden; position: relative;}
 .lider_box img.nl {vertical-align: middle;}
 .lider_box .read_more {padding: 10px 0px 10px 0px;}
 .lider_box .read_more strong.arr_left {background-position: left bottom; padding-left: 19px; text-indent:0;}
 .lider_box  .foto_3d img {width: 69px; height: 21px !important; margin: -15px 0 0 40px; }
 .lider_box  .right_price { float: right; width: 150px; margin: 0 -9px 0 0 ; }
 .lider_box .price_sm {line-height:17px; padding-bottom:0;}
 .go_details {padding: 15px 0 0 0;}

 #top_redmond {background: url(/img/top_redmond.jpg) no-repeat;}
 #top_lh4056 {background: url(/img/top_liebherr_CBP_4056.jpg) no-repeat; }
 #top_lh4056 .foto img {height: 280px;}
 #top_atlantm7184 .foto img {height: 265px;}
 #top_atlantm7184 {background: url(/img/top_atlantm7184.jpg) no-repeat;}
 #top_saratov .foto img {height: 220px;}
 #top_saratov {background: url(img/top_saratov.jpg) no-repeat;}
 #top_lh4013 {background: url(/img/top_liebherrCN4013.jpg) no-repeat; }
 #top_lh4013 .foto img {height: 310px;}

 #new_cofekrups {background: url(/img/action_cofem_krups.jpg) no-repeat 5px 10px;}
 #new_cofekrups .foto img {height: 180px; width: 155px;}


 #action_swarovski {background:#abb0ac url(/img/action_swarovski_bg.jpg) repeat-x; }
 #action_swarovski .prebox {background:url(/img/action_swarovski.jpg) no-repeat center top; }
 #action_swarovski .slogan {color: #c20303; font-weight: bold;}
 #action_swarovski .slogan b {display: block; text-align: right; line-height: 14px;}
 #action_swarovski .text_box {padding: 0 23px; text-align: center;}
 #action_swarovski .tbox {position: absolute; bottom: 0px; right: 60px;}


/* 28.12.09 wesp  */
 .search_row td {vertical-align: top; white-space: nowrap;}
 .left_scell {width: 22%; }
 .left_scell .searchwrap {border-bottom: 1px solid #949494; background: #eaeaea url(/img/searchrow_bg.gif) repeat-x; padding-left: 20px; padding-top: 5px; }

 #left_bluebox {position: relative; margin-top: -4px; padding: 3px 0px 3px 5px; overflow: hidden; background: #497AB2;}
 #left_bluebox table {width: 97%; }
 #left_bluebox td {border: 1px solid #5a8fc5; background-color:#5687bf; padding: 3px 10px;}

 .right_scell { width: 78%; height: 10px;}
 .right_scell .searchwrap {border-bottom: 1px solid #949494; padding: 5px 5px 0px 20px; margin-bottom: 4px; background: #eaeaea url(/img/searchrow_bg.gif) repeat-x;}

 .right_scell table {border-collapse: collapse;}
 .login_box { background: url(/img/ico_login.png) no-repeat left 3px; padding: 7px 15px 11px 25px; border-right: 1px solid #bfbfbf; white-space: nowrap;}
 .login_box a { font-weight: bold; color:#4d4d4d;}
 .login_box a:hover {text-decoration: none;}
 .search_txt {width: 40px; padding:10px 0 0 25px; color:#4d4d4d; font: bold 10px Tahoma, sans-serif; text-transform: uppercase;}
 input.search_top {width: 70%; margin: 0 7px 0 5px; font:11px/12px Tahoma, sans-serif; padding: 2px 0 2px 5px; background: white;}
 .search_box {padding: 4px 0 4px 0;}
 .search_box form {display: inline;}
 .search_btn {border-style: none; width: 95px; height: 23px; background: #bbcada url(/img/search_btn.png) no-repeat left center; font: bold 11px/11px Tahoma, sans-serif; color:#153b63; vertical-align: bottom; margin:0;  cursor:pointer;}
 .top_white_cnt {height: 3px;overflow:hidden; line-height:3px; font-size:3px; border-top: 1px solid #949494;}

.cart_info {display: block;  margin: -17px 0 0 84px; font-weight: normal;}
.phone_pic {position:absolute;left:190px;z-index:40; padding: 0px 0 0 0; top: -4px;}
#logo_hru {padding: 90px 0pt 0pt 210px; position: absolute; z-index: 15;}
#logo_hru img {width: auto; height: auto;}
#logo_hru b.wh {white-space: nowrap; word-spacing:1px; margin-left:-1px;}

.gray_line {height:4px; overflow:hidden; background: #c6c6c6 url(/img/grayli_right.png) no-repeat right top; padding: 0 10px 0 0;}
.gray_line .hr {height: 4px; background:  url(/img/grayli_left.png) no-repeat; margin:0; padding: 0 0 0 10px; overflow: hidden;}

table.header_block {border-collapse: collapse; padding: 0; vertical-align:top; width:100%;}
table.header_block td {padding:0;}
 caption.header {margin:0; padding: 0 10px 0 0; border-bottom:1px solid white;}
 caption.header h3.title {margin:0 !important; padding: 4px 0 5px 10px;  white-space: nowrap;}
 caption.red {background: #f4133d url(/img/caption_red_r.png) no-repeat right top; }
 caption.red h3.title {background: url(/img/caption_red_l.png) no-repeat; }
 caption.gold {background: #caaa1e url(/img/caption_gold_r.png) no-repeat right top; }
 caption.gold h3.title {background: url(/img/caption_gold_l.png) no-repeat; }
 caption.green {background: #46b648 url(/img/caption_green_r.png) no-repeat right top; }
 caption.green h3.title {background: url(/img/caption_green_l.png) no-repeat; }
 caption.birusa {background: #2cbdb5 url(/img/caption_birusa_r.png) no-repeat right top; }
 caption.birusa h3.title {background: url(/img/caption_birusa_l.png) no-repeat; }
 caption.liblue {background: #2794d5 url(/img/caption_liblue_r.png) no-repeat right top; }
 caption.liblue h3.title {background: url(/img/caption_liblue_l.png) no-repeat; }

#ob140, #ob141, #ob142, #ob143, #ob144, #ob145, #ob148, #ob149, #ob150 {width: auto !important;}

 ul.qdr3 {margin: 0; padding: 5px 0; list-style: none;}
 ul.qdr3 li {margin: 0; padding: 2px 0 1px 8px; background: url(/img/blt_qdr3.gif) no-repeat left 7px;}

 b.btn_hru, b.btn_hru_ylw, b.btn_hru_red {background: url(/img/btn_bgr.png) no-repeat right center; padding-right:4px; font:18px/18px Tahoma,sans-serif; display: inline-block;}
 b.btn_hru_ylw {background-image: url(/img/btn_bgr_ylw.png);}
 b.btn_hru_red {background-image: url(/img/btn_bgr_red.png);}
 b.btn_hru input, b.btn_hru_ylw input, b.btn_hru_red input {border: 0 none #959ea8; height: 23px; padding: 2px 7px 4px 15px; background: #e1e4e8 url(/img/btn_bg.png) no-repeat; 
	font: bold 11px/11px Tahoma, sans-serif; color: #153b63; text-align:center; cursor:pointer; vertical-align: bottom; overflow:visible; width: auto;}

 b.btn_hru a, b.btn_hru_ylw a, b.btn_hru_red a  { background: #E1E4E8 url(/img/btn_bg.png) no-repeat; display:inline-block; font: bold 11px/23px Tahoma; color: #153b63; padding:0 10px 0 20px; text-decoration:none;  white-space: nowrap; vertical-align: bottom;}

 b.btn_hru_ylw input,  b.btn_hru_ylw a  { background-image: url(/img/btn_bg_ylw.png);}
 b.btn_hru_red input,  b.btn_hru_red a  { background-image: url(/img/btn_bg_red.png); color:#c20303;}



/* private cabinet */
 table.info_table_box {width: 85%; margin: 0 auto 0 6px; min-width: 640px; max-width: 850px; border-collapse:separate;}
 table.info_table_box td.infocell,  table.info_table_box td.infocell_left {padding: 2px 4px 5px 4px; width: 50%; vertical-align: top;}
 table.info_table_box td.infocell_left {width: 52%;}
 table.info_table_box div.info_wrap, table.info_table_box .info_wrap_sm {padding: 15px 12px 20px 30px; border: 1px solid #cbccd0; }
 table.info_table_box .info_wrap_sm {padding: 10px 8px 20px 17px; }
 table.info_table {border-collapse: collapse; }
 div.caption { background: url(/img/hdr_blue_bg.png) repeat-x; padding: 4px 5px 6px 19px; text-align: left; white-space: nowrap; color:white; font: bold 12px/14px Tahoma, sans-serif; margin: 0 0 3px 0;}
 table.info_table td.name{ width: 20%; font: bold 11px Tahoma, sans-serif; padding: 4px 5px 4px 0; white-space: nowrap; vertical-align: top;}
 table.info_table td.name sup {color: red; font: 12px/12px Times, serif;}
 table.info_table td.input {padding: 4px 0 2px 0; vertical-align: bottom;}
 table.info_table td.fld_nowrap {white-space: nowrap;}
 table.info_table td.fld_nowrap label {margin: 0 6px 0 -6px;}
 table.info_table td.input input.text {height: 20px; width: 99%; max-width: 300px; border-width:2px; font-size:12px;}
 table.info_table td.input label input {vertical-align: bottom; margin: 0 4px 0 3px;}
 table.info_table td.input textarea.textarea {height: 80px; width: 99%; max-width: 300px; border-width:2px; font-size:12px;}
 table.info_table td.input textarea.textarea_short {height: 40px; width: 99%; max-width: 300px; border-width:2px; font-size:12px;}
 table.info_table td.check {padding: 4px 0 7px 0;}
 table.info_table td.check input {margin: 0 4px 0 0; vertical-align: bottom; font-size: 8px; }
 table.info_table p {margin: 0; padding: 4px 0 4px 0;}
 table.info_table p.blue_bold {padding: 2px 0 3px 0; font-weight: bold; color:#255994;}
table.info_table td.input .select_reg {font-size: 13px; width: 97%;}

table.index_table {margin-bottom: -4px;}
#tab_box {margin: 0 3px;}
.pcab_box {margin: -1px 3px 2px 3px; border: 1px solid #b3b3b3; padding: 5px;}
.pcab_path  h2.par {margin-left: 10px;}

table.info_table_box td.sprt  {background: url(/img/vline_sprt.gif) repeat-y center 2px; padding:0; vertical-align:bottom; width: 40px; border-top: 15px solid white;}
table.info_table_box td.sprt div.vline {height: 31px; background: white; width: 40px;}
td.infocell p.first {margin: 0; padding: 11px 0 11px 0;}
table.info_table td.edit_btns {white-space: nowrap; padding: 0 2px 0 20px; vertical-align: middle; text-align: right;}
table.info_table td.adr_text {width: 70%; padding: 3px 0px;}
table.info_table div.adr {padding: 2px 5px 3px 12px; font-weight: bold;}
table.info_table div.adr_main {color: red; padding: 3px 0 4px 12px;}
.hsprt div.sp1 {margin: 0 0 0 12px; height: 15px;}
table.info_table td.btm_btn {padding: 7px 0 0 12px;}
td.edit_btns span.sprt {padding: 0 7px;}

/* 26.02.10 wesp */ 
table.tth_box {width: 65%; max-width: 550px; min-width: 300px; border-collapse: collapse;}
table.tth_box td {padding: 2px 5px 2px 5px;}
table.tth_box td.left_tth {width: 60%;}
table.tth_box tr.row0 td {background: #eaf2f8;}
table.tth_box tr.row1 td {background: #ffffff;}
.cut_goods {position:absolute;margin-top:35px;visibility:hidden;border:1px solid #808080;background-color:#ffffff;width:350px;text-align:right;}
.cut_goods th {border:1px solid #cacaca;background-color:#F8F8F8;}
.cut_goods td {border:1px solid #cacaca !important;}

table.no_brd td { border: none !important; }
ul.action_list {list-style: none !important; margin:0; padding: 5px 0 10px 3px;}
ul.action_list li {list-style: none !important;  padding: 1px 0 8px 20px; margin: 0; background: url(/i/ar.gif) no-repeat left 2px;}

.orphus_hdr {background-color:white; z-index:10001; border: 1px solid #bcbbbb; margin: 1px; }
.orphus_hdr .ohdr { text-align:center; border: 3px solid white; background: #b7cce4 url(/orphus/ohdr_blue.png) repeat-x; padding: 7px 0 5px 0;}
.orphus_hdr div.ohdr b {font-size: 14px; color:#255994;}
.orphus_hdr div.ohdr span.gray {font-size: 10px;}
.orphus_hdr fieldset {margin:0; padding: 15px 10px 0 10px; border: none; border-top: 1px solid #bcbbbb;}
.orphus_hdr div.tiny {text-align: left; padding: 2px 0 5px 0; background: #ececec; padding: 9px;}
.tiny i.gray {font-style: normal;}
.tiny i.gray b {background-color:#cad2d7; color:#f02020; font-size: 11px; padding: 0 2px;}
.orphus_hdr .tiny2 {font-size: 10px;}
.orphus_hdr .tiny3 {margin: -7px 10px 0 0; text-align:right; padding-bottom: 5px;}
.orphus_hdr .btn_row {padding: 5px 0 0 0; text-align: center;}
 #orphus_box {padding: 2px 0 7px 15px; background: url(/orphus/blt_vblue.png) no-repeat left 3px; font-size: 10px; color:#555555;}
 #orphus_box img, #orf {visibility: hidden; position: absolute;}
 #orphus_box b {color: #255994; }
 #vendor_box {color:#555555; font-size:10px; margin-top: 10px; padding: 1px 0 6px 15px;  background: url(/orphus/blt_vorang.png) no-repeat left 3px; }
 .orphus_div {border: 1px solid #e3e3e3; }
 .f7 {font-size: 6px;}
 
 .sel_face input {vertical-align: middle;}
.sel_face label {font-weight: bold;}
#OrderForm table {width: 70%;}
.pagebox {padding: 4px 10px;}
#OrderForm .ord_tbl table {width: 100%;}
.order_table td.name {width: 40%;}
.order_table td input.inpbrd, .order_table textarea {width: 400px;}
#OrderForm .order_info {width: 500px; margin-bottom: 7px; border: 1px solid #cacaca;}
#OrderForm .order_info .ord_tbl {width: 215px;}
#OrderForm .order_info .tr_odd td {background: #eeeeee;}
#OrderForm .cart_table, #OrderForm .cart_table table {width: 98%;}
#OrderForm .cart_table {margin-bottom: 7px;}
#OrderForm h4 {color:#255994; padding: 25px 0 8px 0; margin:0;}
#OrderForm .order_info td b {color:#585858;}
.btn_rsetfltr {border: medium none ; background: white url(/i/b/filter_reset.gif) no-repeat; text-transform: uppercase; font: bold 10px tahoma; color: gray; width: 154px; height: 25px; cursor:pointer; vertical-align: top;}

ul.ar_sm { margin:0; padding: 10px 0 10px 10px;}
ul.ar_sm li{list-style: none; background: url(/i/ar_little.gif) no-repeat 0 4px; padding: 1px 0 3px 15px; margin:0;}
ul.ar_sm li a:hover {text-decoration: none;}

.bcards_box {color: white; font-weight: bold; padding: 2px 10px 2px 25px; background: #3b6693;}
.bcards_box img {vertical-align: middle; margin-left: 3px;}

div.add2cart {text-align: right; padding: 2px 9px 5px 0;}
img.add2cart {width:107px; height: 30px;}
.super_price {background: url(/i/super_price2.png) no-repeat; width: 65px; height: 40px; margin: 0px 2px 0px auto;}
div.price {width: auto; padding: 30px 6px 7px 0; background-position: right top;}
div.price .psm {padding-right:0;}

.alpha_option_inactive {color: gray; padding-left: 4px;}

.compare_3d {height: 22px; margin-top:5px;}