body{
margin:0px;
padding:0px;
background:#ffffff;
}

a img{
border:none;
}

.front_left{
background:#CADFAC url(/images/left.gif) repeat-x top left;
}

.front_right{
background:#ffffff url(/images/right.gif) repeat-x top left;
}

.m11_de img, .m12_de img, .m13_de img, .m01_de img, .m02_de img, .m11s_de img, .m12s_de img, .m13s_de img, .m02s_de img, .m14_de img, .m14s_de img, .m15s_de img,  .m16_de img, .m16s_de img, .m11_en img, .m12_en img, .m13_en img, .m01_en img, .m02_en img, .m11s_en img, .m12s_en img, .m13s_en img, .m02s_en img, .m14_en img, .m14s_en img, .m15s_en img,  .m16_en img, .m16s_en img{
border:none;
}

.m11s_de, .m12s_de, .m13s_de, .m14s_de, .m15s_de, .m11s_en, .m12s_en, .m13s_en, .m14s_en, .m15s_en{
display:block;
width:269px;
height:30px;
}

.m16s_de, .m16s_en{
display:block;
width:269px;
height:28px;
}

.m11_de, .m11_de:visited{
display:block;
width:269px;
height:30px;
background:url(/images/m11_de.gif) no-repeat top left;
}

.m11_en, .m11_en:visited{
display:block;
width:269px;
height:30px;
background:url(/images/m11_en.gif) no-repeat top left;
}

.m11_de:hover, .m11s_de, .m11_en:hover, .m11s_en{
background:url(/images/clear.gif) top left;
}

.m12_de, .m12_de:visited{
display:block;
width:269px;
height:30px;
background:url(/images/m12_de.gif) no-repeat top left;
}

.m12_en, .m12_en:visited{
display:block;
width:269px;
height:30px;
background:url(/images/m12_en.gif) no-repeat top left;
}

.m12_de:hover, .m12s_de, .m12_en:hover, .m12s_en{
background:url(/images/clear.gif) top left;
}

.m13_de, .m13_de:visited{
display:block;
width:269px;
height:30px;
background:url(/images/m13_de.gif) no-repeat top left;
}

.m13_en, .m13_en:visited{
display:block;
width:269px;
height:30px;
background:url(/images/m13_en.gif) no-repeat top left;
}

.m13_de:hover, .m13s_de, .m13_en:hover, .m13s_en{
background:url(/images/clear.gif) top left;
}

.m14_de, .m14_de:visited{
display:block;
width:269px;
height:30px;
background:url(/images/m14_de.gif) no-repeat top left;
}

.m14_en, .m14_en:visited{
display:block;
width:269px;
height:30px;
background:url(/images/m14_en.gif) no-repeat top left;
}

.m14_de:hover, .m14s_de, .m14_en:hover, .m14s_en{
background:url(/images/clear.gif) top left;
}

.m15_de, .m15_de:visited{
display:block;
width:269px;
height:30px;
background:url(/images/m15_de.gif) no-repeat top left;
}

.m15_en, .m15_en:visited{
display:block;
width:269px;
height:30px;
background:url(/images/m15_en.gif) no-repeat top left;
}

.m15_de:hover, .m15s_de, .m15_en:hover, .m15s_en{
background:url(/images/clear.gif) top left;
}

.m16_de, .m16_de:visited{
display:block;
width:269px;
height:28px;
background:url(/images/m16_de.gif) no-repeat top left;
}

.m16_en, .m16_en:visited{
display:block;
width:269px;
height:28px;
background:url(/images/m16_en.gif) no-repeat top left;
}

.m16_de:hover, .m16s_de, .m16_en:hover, .m16s_en{
background:url(/images/clear.gif) top left;
}

.visual{
background:url(/images/visual.jpg) no-repeat top left;
}

.m0{
margin:0px 0px 0px 68px;
}


.m01s_de, .m02s_de, .m03s_de, .m01s_en, .m02s_en, .m03s_en{
display:block;
width:65px;
height:18px;
}

.m01_de, .m01_de:visited{
display:block;
width:65px;
height:18px;
background:url(/images/m01_de.gif) no-repeat top left;
}

.m01_en, .m01_en:visited{
display:block;
width:65px;
height:18px;
background:url(/images/m01_en.gif) no-repeat top left;
}

.m01_de:hover, .m01_en:hover{
background:url(/images/clear.gif) top left;
}

.m02_de, .m02_de:visited{
display:block;
width:65px;
height:18px;
background:url(/images/m02_de.gif) no-repeat top left;
}

.m02_en, .m02_en:visited{
display:block;
width:65px;
height:18px;
background:url(/images/m02_en.gif) no-repeat top left;
}

.m02_de:hover, .m02s_de, .m02_en:hover, .m02s_en{
background:url(/images/clear.gif) top left;
}

.m03, .m03:visited{
display:block;
width:65px;
height:18px;
background:url(/images/m03.gif) no-repeat top left;
}

.m03:hover, .m03s{
background:url(/images/clear.gif) top left;
}

.m04, .m04:visited{
display:block;
width:65px;
height:18px;
background:url(/images/m04.gif) no-repeat top left;
}

.m04:hover, .m04s{
background:url(/images/clear.gif) top left;
}

.search-input{
width:114px;
height:13px;
border:1px solid #ffffff;
margin:1px 0px 0px 0px;
padding:0px 2px 0px 2px;
font:10px/11px tahoma;
color:#626365;
background:#ffffff;
}

.text02{
background:#CADFAC url(/images/text02.gif) repeat-y top right;
}

.main{
background:url(/images/copy.gif) no-repeat bottom right;
}

.copy{
background:url(/images/copy.gif) no-repeat bottom left;
}

.copy-prod{
background:url(/images/copy_prod.gif) no-repeat bottom left;
}

.content-block{
display:block;
width:600px;
}

.content-block p{
display:block;
width:456px;
font:11px/15px tahoma;
color:#626365;
margin:0px 0px 0px 0px;
padding:0px;
}

.content-block table td{
font:11px/15px tahoma;
}

.content-block p a{
text-decoration:none;
color:#FF2A00;
}

.content-block p a:hover{
text-decoration:underline;
}

.content-block h1{
margin:5px 0px 0px 0px;
padding:0px;
font:bold 11px/15px tahoma;
color:#626365;
text-transform:uppercase;
}

.product-detail{
display:block;
width:585px;
}


.kunden{
background:url(/images/text05.gif) no-repeat top left;
margin:12px 0px 38px 0px;
}

.input{
width:95px;
height:13px;
border:1px solid #ffffff;
margin:0px 0px 0px 17px;
padding:0px 2px 0px 2px;
font:10px/11px tahoma;
color:#626365;
background:#ffffff;
}

.registration-form{
margin:12px 0px 38px 0px;
}

.form-text div{
display:block;
width:116px;
text-align:right;
height:22px;
font:10px/20px tahoma;
color:#626365;
}

.form-text div.long{
display:block;
width:400px;
text-align:right;
height:22px;
font:10px/20px tahoma;
color:#626365;
}


.form-input-long-dark{
background:#E3EBD9 url(/images/text06.gif) no-repeat top left;
}

.form-input-long-light{
background:#EEF5E4 url(/images/text06.gif) no-repeat top left;
}

.form-select-long-dark{
background:#E3EBD9 url(/images/combolong.gif) no-repeat top left;
}

.form-select-long-light{
background:#EEF5E4 url(/images/combolong.gif) no-repeat top left;
}

.form-select-short-light{
background:url(/images/comboshort.gif) no-repeat top left;
}

.form-input-short-dark{
background:#E3EBD9 url(/images/text07.gif) no-repeat top left;
}

.form-input-medium-dark{
background:#E3EBD9 url(/images/text08.gif) no-repeat top left;
}

.form-input-short-light{
background:#EEF5E4 url(/images/text07.gif) no-repeat top left;
}

.form-input-medium-light{
background:#EEF5E4 url(/images/text08.gif) no-repeat top left;
}

.form-input-cat-dark{
background:#E3EBD9 url(/images/text10.gif) no-repeat top left;
}

.form-input-cat-light{
background:#EEF5E4 url(/images/text10.gif) no-repeat top left;
}

.form-input-cat-dark input, .form-input-cat-light input{
width:59px;
height:13px;
border:1px solid #ffffff;
margin:0px 0px 0px 2px;
padding:0px 2px 0px 2px;
font:10px/11px tahoma;
color:#626365;
background:#ffffff;
}

.form-input-long-dark input, .form-input-long-light input{
width:340px;
height:13px;
border:1px solid #ffffff;
margin:0px 0px 0px 2px;
padding:0px 2px 0px 2px;
font:10px/11px tahoma;
color:#626365;
background:#ffffff;
}

.form-input-short-dark input{
width:94px;
height:13px;
border:1px solid #ffffff;
margin:0px 0px 0px 2px;
padding:0px 2px 0px 2px;
font:10px/11px tahoma;
color:#626365;
background:#ffffff;
}

.form-input-medium-dark input{
width:234px;
height:13px;
border:1px solid #ffffff;
margin:0px 0px 0px 4px;
padding:0px 2px 0px 2px;
font:10px/11px tahoma;
color:#626365;
background:#ffffff;
}

.form-input-short-light input{
width:94px;
height:13px;
border:1px solid #ffffff;
margin:0px 0px 0px 2px;
padding:0px 2px 0px 2px;
font:10px/11px tahoma;
color:#626365;
background:#ffffff;
}

.form-input-medium-light input{
width:234px;
height:13px;
border:1px solid #ffffff;
margin:0px 0px 0px 4px;
padding:0px 2px 0px 2px;
font:10px/11px tahoma;
color:#626365;
background:#ffffff;
}

.formtop{
background:url(/images/formtop.gif) no-repeat top left;
}

.select{
width:346px;
height:16px;
padding:0px 0px 0px 2px;
font:10px/11px tahoma;
color:#626365;
background:#ffffff;
}

.m2l, .m2la, .m3l, .m3la{
display:block;
width:269px;
height:29px;
}

.m2l:hover, .m2la, .m3l:hover, .m3la{
background:none !important;
}

.mainpicbg{
background:url(/images/mainpicbg.gif) no-repeat top left;
}

.product-description{
display:block;
width:500px;
font:11px/15px tahoma;
text-align:left;
color:#626365;
}

.altpicbg{
background:url(/images/altpicbg.gif) no-repeat top left;
}

.status-1, .status-2, .status-3{
font:10px/15px tahoma;
color:#C2C5C8;
display:block;
margin:0px 0px 0px 27px;
}

.status-1a, .status-2a, .status-3a{
font:10px/15px tahoma;
color:#626365;
display:block;
margin:0px 0px 0px 27px;
}

.status-3, .status-3a{
margin:0px 0px 5px 27px !important;
}
.tech-params{
border-collapse:collapse;
margin:0px 0px 0px 2px;
}

.tech-params td{
border:1px solid #CADFAC;
color:#626365;
font:11px tahoma;
line-height:14px;
line-height:expression('13px');
height:28px;
height:expression('28px');
padding:2px 4px 2px 15px;
}

.prod_download, .prod_download:visited{
text-decoration:none;
font:10px/27px tahoma;
color:#FF2A00;
}

.prod_download:hover{
text-decoration:underline;
}

.breadcrumb{
display:block;
height:22px;
font:9px/22px tahoma;
color:#9EA1A4;
margin:0px 0px 0px 69px;
}

.breadcrumb a, .breadcrumb a:visited{
color:#9EA1A4;
text-decoration:none;
}

.breadcrumb a:hover{
color:#FF2A00;
text-decoration:underline;
}

.prod_var_text{
color:#626365;
font:11px/15px tahoma;
}

.prod_var_combo{
width:178px;
height:14px;
border:1px solid #ffffff;
margin:0px 0px 0px 0px;
margin:expression('1px 0px 0px 0px');
padding:0px 2px 0px 2px;
font:10px/11px tahoma;
color:#626365;
background:#ffffff;
cursor:pointer;
}

.sex_combo{
width:324px;
height:14px;
border:1px solid #ffffff;
margin:0px 0px 0px 0px;
margin:expression('1px 0px 0px 0px');
padding:0px 2px 0px 2px;
font:10px/11px tahoma;
color:#626365;
background:#ffffff;
cursor:pointer;
}

.loginbtn, .loginbtn:visited{
display:block;
width:50px;
height:13px;
background:url(/images/loginbtn.gif) no-repeat top left;
margin:12px 0px 0px 12px;
}

.loginbtn:hover{
background:none;
}

.clr_filter_de, .clr_filter_de:visited{
display:block;
width:125px;
height:23px;
background:url(/images/clear_filter_de.gif) no-repeat top left;
margin:10px 0px 0px 14px;
}

.clr_filter_en, .clr_filter_en:visited{
display:block;
width:125px;
height:23px;
background:url(/images/clear_filter_en.gif) no-repeat top left;
margin:10px 0px 0px 14px;
}

.clr_filters_de, .clr_filters_en{
display:block;
width:125px;
height:23px;
background:none;
}

.quickfinder-text{
font:11px/15px tahoma;
color:#626365;
display:block;
width:470px;
margin:0px 0px 0px 2px;
}

.quickfinder-text a, .quickfinder-text a:visited, .agb-text a, .agb-text a:visited, .handelpartner-text a, .handelpartner-text a:visited{
text-decoration:none;
color:#FF2A00;
}

.quickfinder-text a:hover, .agb-text a:hover, .handelpartner-text a:hover{
text-decoration:underline;
}

.quickfinder1-item{
display:block;
width:221px;
height:231px;
}

.quickfinder1-item img{
margin:52px 0px 0px 9px;
}

.quickfinder2-item, .quickfinder2-item:visited{
background:url(/images/qf2bg.gif) no-repeat top left;
display:block;
width:152px;
height:155px;
text-decoration:none;
position:relative;
top:0px;
left:0px;
}

.quickfinder2-item:hover{
background:none;
text-decoration:none;
}

.quickfinder2-item img{
position:absolute;
top:18px;
left:16px;
}

.de, .de:visited{
display:block;
width:24px;
height:26px;
background:url(/images/de.gif) no-repeat top left;
}

.des{
display:block;
width:24px;
height:26px;
}

.de:hover, .des{
background:none;
}

.en, .en:visited{
display:block;
width:24px;
height:26px;
background:url(/images/en.gif) no-repeat top left;
}

.ens{
display:block;
width:24px;
height:26px;
}

.en:hover, .ens{
background:none;
}

.kunden_login_input{
width:112px;
height:13px;
border:1px solid #ffffff;
margin:1px 1px 0px 0px;
padding:0px 2px 0px 2px;
font:10px/11px tahoma;
background:#ffffff;
}

.kunden_login_text, .kunden_login_text:visited{
font:10px/16px tahoma;
color:#FF2A00;
margin:0px 0px 0px 12px;
text-decoration:none;
}

.kunden_login_text:hover{
text-decoration:underline;
}

/* basket styles */
.basket_il_a{
background:#ffffff url(/images/basket/il_a.gif) repeat-y top left;
}

.basket_ib_a{
background:url(/images/basket/ib_a.gif) repeat-x bottom left;
}

.basket_ir_a{
background:url(/images/basket/ir_a.gif) repeat-y top right;
}

.basket_it_a{
background:url(/images/basket/it_a.gif) repeat-x top left;
}

.basket_itl_a{
background:url(/images/basket/itl_a.gif) no-repeat top left;
}

.basket_ibl_a{
background:url(/images/basket/ibl_a.gif) no-repeat bottom left;
}

.basket_ibr_a{
background:url(/images/basket/ibr_a.gif) no-repeat bottom right;
}

.basket_itr_a{
background:url(/images/basket/itr_a.gif) no-repeat top right;
}

.basket_basket_il{
background:#ffffff url(/images/basket/il.gif) repeat-y top left;
}

.basket_ib{
background:url(/images/basket/ib.gif) repeat-x bottom left;
}

.basket_ir{
background:url(/images/basket/ir.gif) repeat-y top right;
}

.basket_it{
background:url(/images/basket/it.gif) repeat-x top left;
}

.basket_itl{
background:url(/images/basket/itl.gif) no-repeat top left;
}

.basket_ibl{
background:url(/images/basket/ibl.gif) no-repeat bottom left;
}

.basket_ibr{
background:url(/images/basket/ibr.gif) no-repeat bottom right;
}

.basket_itr{
background:url(/images/basket/itr.gif) no-repeat top right;
}

.bin td, .mf{
	font: 10px Tahoma, Helvetica, sans-serif; 
	color: #626365;
	text-align: center;
	vertical-align: middle;
}
.mf{
	text-align: left;
	letter-spacing: 0px;
}
.mh6{
	font: bold 11px tahoma; 
	color: #A7C281; 
	margin: 0px; 
	width:auto; 
	padding-left:17px;
	text-align: left;
	letter-spacing: 0.1px;
}

.il_g{
background:#ffffff url(/images/basket/il_g.gif) repeat-y top left;
}

.ib_g{
background:url(/images/basket/ib_g.gif) repeat-x bottom left;
}

.ir_g{
background:url(/images/basket/ir_g.gif) repeat-y top right;
}

.it_g{
background:url(/images/basket/it_g.gif) repeat-x top left;
}

.itl_g{
background:url(/images/basket/itl_g.gif) no-repeat top left;
}

.ibl_g{
background:url(/images/basket/ibl_g.gif) no-repeat bottom left;
}

.ibr_g{
background:url(/images/basket/ibr_g.gif) no-repeat bottom right;
}

.itr_g{
background:url(/images/basket/itr_g.gif) no-repeat top right;
}
.i_input{
	width: auto;
	height:auto;
	font: 11px/11px Tahoma, Helvetica, sans-serif;
	color: #626365;
	width: 42px; 
	height: 13px; 
	border: none; 
	background: transparent;
	text-align:center;
	vertical-align:middle;
	padding: 0px;
}

.navbar, .step, .step_a{
	background: url(/images/basket/arrow_button.gif) no-repeat center left ;
	font: 11px/27px tahoma;
	color:#FF2A00;
	vertical-align:middle;
	height: 31px;
	letter-spacing: 0.5px;
}

.navbar a{
	color: #FF2A00;
	text-decoration: none;
}

.navbar{	
	padding-left: 20px;
	padding-right: 0px;
}

.step, .step_a{
	font: 10px/10px tahoma;
	letter-spacing: 0px;
}
.step_a{
	background: none;
}
.step{
	background: none;
	color:#626365;
}

.step_img_a, .step_img{
	font: 10px/10px tahoma;
	text-align: center;
	width: 23px;
	background: url(/images/basket/numplace_green.gif) no-repeat center center ;
}

.step_img{
color:#626365;
}

.step_img_a{
	background: url(/images/basket/numplace_orange.gif) no-repeat center center ;
	color: #fff;
}

.step a, step_a a{
	color: color:#626365;
	text-decoration: none;
}

.cost{
	border-collapse: collapse;
	margin-top:20px;
	margin-bottom:25px;
	margin-right: 41px;
}
.cost td{
	height: 27px;
	background: url(/images/basket/cost_ul.gif) repeat-x bottom;	
	font: 11px/11px tahoma, sans-serif;
	color: #626365;
	padding-left: 12px;
	padding-bottom: 8px;
	padding-top: 7px;
}
td.bottom{
	background: none;
}
/* /basket styles */
.combocontent table td{
padding:0px 4px 0px 4px !important;
}

.combocontent{
	scrollbar-3dlight-color:#EEF5E4;
	scrollbar-darkshadow-color:#839666;
	scrollbar-face-color:#BED0A3;
	scrollbar-highlight-color:#EEF5E4;
	scrollbar-shadow-color:#839666;
	scrollbar-arrow-color:#839666;
}

.kundennummer{
font:bold 10px/11px tahoma;
color:#626365;
}

.forgot_pass{
font:10px/16px tahoma;
color:#819466;
margin:0px 13px 0px 0px;
}

.forgot_pass_input{
width:138px;
height:13px;
border:1px solid #ffffff;
margin:1px 1px 0px 0px;
padding:0px 2px 0px 2px;
font:10px/11px tahoma;
background:#ffffff;
color:#819466;
}

.passforgotbtn_de, .passforgotbtn_de:visited{
display:block;
width:133px;
height:13px;
background:url(/images/passforgotbtn_de.gif) no-repeat top left;
margin:13px 0px 0px 15px;
}

.passforgotbtn_en, .passforgotbtn_en:visited{
display:block;
width:133px;
height:13px;
background:url(/images/passforgotbtn_en.gif) no-repeat top left;
margin:13px 0px 0px 15px;
}

.passforgotbtn_de:hover, .passforgotbtn_en:hover{
background:none;
}

html>body div.combocontent{
/*overflow:scroll !important;*/
overflow-x:hidden !important;
}

.subblock-title{
font:11px tahoma;
color:#626365;
margin:0px 0px 0px 10px;
}

.handelpartner-text{
font:11px/15px tahoma;
color:#626365;
display:block;
text-align:justify;
width:530px;
}

.handler_btn_de, .handler_btn_de:visited{
display:block;
width:110px;
height:13px;
background:url(/images/handlerbtn_de.gif) no-repeat top left;
margin:0px 0px 0px 24px;
}

.handler_btn_en, .handler_btn_en:visited{
display:block;
width:110px;
height:13px;
background:url(/images/handlerbtn_en.gif) no-repeat top left;
margin:0px 0px 0px 24px;
}

.handler_btn_de:hover, .handler_btn_en:hover{
background:none;
}

.vermittler_btn, .vermittler_btn:visited{
display:block;
width:125px;
height:13px;
background:url(/images/vermittlerbtn.gif) no-repeat top left;
margin:0px 0px 0px 24px;
}

.vermittler_btn:hover{
background:none;
}

.obervermittler_btn, .obervermittler_btn:visited{
display:block;
width:152px;
height:13px;
background:url(/images/obervermittlerbtn.gif) no-repeat top left;
margin:0px 0px 0px 24px;
}

.obervermittler_btn:hover{
background:none;
}

.gutscheine-input{
width:95px;
height:13px;
border:1px solid #ffffff;
margin:0px 0px 0px 0px;
padding:0px 2px 0px 2px;
font:10px/11px tahoma;
color:#626365;
background:#ffffff;
}

.gutscheine-btn_de, .gutscheine-btn_de:visited{
display:block;
width:169px;
height:13px;
background:url(/images/gutscheinbtn_de.gif) no-repeat top left;
margin:1px 0px 0px 0px;
}

.gutscheine-btn_en, .gutscheine-btn_en:visited{
display:block;
width:169px;
height:13px;
background:url(/images/gutscheinbtn_en.gif) no-repeat top left;
margin:1px 0px 0px 0px;
}

.gutscheine-btn_de:hover, .gutscheine-btn_en:hover{
background:none;
}

.zah_combo{
width:120px;
height:13px;
border:1px solid #ffffff;
margin:0px 0px 0px 0px;
margin:expression('0px 0px 0px 0px');
padding:0px 2px 0px 2px;
font:10px/11px tahoma;
color:#626365;
background:#ffffff;
cursor:pointer;
}

.license{
font:11px/15px tahoma;
color:#626365;
margin:0px 0px 0px 10px;
}

.license a, .license a:visited{
color:#FF2A00;
text-decoration:underline;
}

.license a:hover{
text-decoration:none;
}

.bestellung_btn_de, .bestellung_btn_de:visited{
display:block;
width:139px;
height:13px;
background:url(/images/bestellung_btn_de.gif) no-repeat top left;
margin:0px 0px 0px 0px;
}

.bestellung_btn_en, .bestellung_btn_en:visited{
display:block;
width:139px;
height:13px;
background:url(/images/bestellung_btn_en.gif) no-repeat top left;
margin:0px 0px 0px 0px;
}

.bestellung_btn_de:hover, .bestellung_btn_en:hover{
background:none;
}

.register-btn_de, .register-btn_de:visited{
display:block;
width:91px;
height:13px;
background:url(/images/registerbtn_de.gif) no-repeat top left;
margin:0px 0px 0px 0px;
}

.register-btn_de:hover, .register-btn_en:hover{
background:none !important;
}

.register-btn_en, .register-btn_en:visited{
display:block;
width:91px;
height:13px;
background:url(/images/registerbtn_en.gif) no-repeat top left;
margin:0px 0px 0px 0px;
}

.kundendaten-btn_de, .kundendaten-btn_de:visited{
display:block;
width:93px;
height:13px;
background:url(/images/kundendatenbtn_de.gif) no-repeat top left;
}

.kundendaten-btn_en, .kundendaten-btn_en:visited{
display:block;
width:120px;
height:13px;
background:url(/images/kundendatenbtn_en.gif) no-repeat top left;
}

.kundendaten-btn_de:hover, .kundendaten-btn_en:hover{
background:none;
}

.lieferanschift-btn_de, .lieferanschift-btn_de:visited{
display:block;
width:109px;
height:13px;
background:url(/images/lieferanschriftbtn_de.gif) no-repeat top left;
}

.lieferanschift-btn_en, .lieferanschift-btn_en:visited{
display:block;
width:130px;
height:13px;
background:url(/images/lieferanschriftbtn_en.gif) no-repeat top left;
}

.lieferanschift-btn_de:hover, .lieferanschift-btn_en:hover{
background:none;
}

.banks-btn_de, .banks-btn_de:visited{
display:block;
width:112px;
height:13px;
background:url(/images/bank_de.gif) no-repeat top left;
}

.banks-btn_en, .banks-btn_en:visited{
display:block;
width:112px;
height:13px;
background:url(/images/bank_en.gif) no-repeat top left;
}


.banks-btn_de:hover, .banks-btn_en:hover{
background:none;
}

.weiter-btn_de, .weiter-btn_de:visited{
display:block;
width:60px;
height:13px;
background:url(/images/weiterbtn_de.gif) no-repeat top left;
}

.weiter-btn_en, .weiter-btn_en:visited{
display:block;
width:80px;
height:13px;
background:url(/images/weiterbtn_en.gif) no-repeat top left;
}

.weiter-btn_de:hover, .weiter-btn_en:hover{
background:none;
}

.statistic{
border-collapse:collapse;
margin:20px 0px 0px 0px;
}

.statistic td, .statistic th{
border:1px solid #CADFAC;
font:11px/16px tahoma;
color:#626365;
}

.statistic td a, .statistic td a:visited{
text-decoration:none;
color:#FF2A00;
}

.statistic td a:hover{
text-decoration:underline;
}

.agb-text{
font:11px/15px tahoma;
color:#626365;
display:block;
width:570px;
}

.agb-text p.cn-hlite{
font-weight:bold;
}

.new_cust4, .new_cust4:visited{
display:block;
width:174px;
height:13px;
background:url(/images/new_custbtn2.gif) no-repeat top left;
}

.new_cust4:hover{
background:url(/images/new_custbtn2s.gif) no-repeat top left;
}

.new_cust3, .new_cust3:visited{
display:block;
width:158px;
height:13px;
background:url(/images/new_custbtn1.gif) no-repeat top left;
}

.new_cust3:hover{
background:url(/images/new_custbtn1s.gif) no-repeat top left;
}

.bonus_combo{
width:109px;
height:14px;
border:1px solid #ffffff;
margin:1px 0px 0px 0px;
margin:expression('2px 0px 0px 0px');
padding:0px 2px 0px 2px;
font:10px/11px tahoma;
color:#626365;
background:#ffffff;
cursor:pointer;
}

.handler_blocked td{
color:#CCCCCC !important;
}

.search-item-text{
display:block;
width:316px;
text-align:left;
font:11px/15px tahoma;
color:#626365;
margin:10px 0px 0px 1px;
}

.search-item-text span{
font:10px/15px tahoma;
text-transform:uppercase;
display:block;
margin:5px 0px 10px 0px;
margin:expression('0px 0px 10px 0px');
}

.mehr_de, .mehr_de:visited{
display:block;
width:48px;
height:13px;
background:url(/images/mehrbtn_de.gif) no-repeat top left;
}

.mehr_en, .mehr_en:visited{
display:block;
width:48px;
height:13px;
background:url(/images/mehrbtn_en.gif) no-repeat top left;
}

.mehr_de:hover, .mehr_en:hover{
background:none;
}

.backbtn_de, .backbtn_de:visited{
display:block;
width:80px;
height:36px;
background:url(/images/backbtn_de.gif) no-repeat top left;
}

.backbtn_en, .backbtn_en:visited{
display:block;
width:80px;
height:36px;
background:url(/images/backbtn_en.gif) no-repeat top left;
}

.backbtn_de:hover, .backbtn_en:hover{
background:none;
}

.forwardbtn_de, .forwardbtn_de:visited{
display:block;
width:80px;
height:36px;
background:url(/images/forwardbtn_de.gif) no-repeat top left;
}

.forwardbtn_en, .forwardbtn_en:visited{
display:block;
width:80px;
height:36px;
background:url(/images/forwardbtn_en.gif) no-repeat top left;
}

.forwardbtn_de:hover, .forwardbtn_en:hover{
background:none;
}

.search-pager{
display:block;
width:100%;
height:20px;
text-align:center;
font:11px/15px tahoma;
color:#819466;
}

.search-pager a, .search-pager a:visited{
text-decoration:none;
color:#819466;
}

.search-pager a:hover{
text-decoration:underline;
}

.detailsuche td div{
	font:11px/13px tahoma;
	color:#626365;
	margin:0px 10px 0px 0px;
}

.dsuchebtn_de, .dsuchebtn_de:visited{
display:block;
width:68px;
height:13px;
background:url(/images/suchebtn_de.gif) no-repeat top left;
}

.dsuchebtn_en, .dsuchebtn_en:visited{
display:block;
width:68px;
height:13px;
background:url(/images/suchebtn_en.gif) no-repeat top left;
}

.dsuchebtn_de:hover, .dsuchebtn_en:hover{
background:none;
}

.d_search-input{
width:119px;
height:13px;
border:1px solid #ffffff;
margin:1px 0px 0px 0px;
padding:0px 2px 0px 2px;
font:10px/11px tahoma;
color:#626365;
background:#ffffff;
}

.dsuche_combo{
width:104px;
height:13px;
border:1px solid #ffffff;
margin:-2px 0px 0px 0px;
margin:expression('-2px 0px 0px 0px');
padding:0px 2px 0px 2px;
font:10px/11px tahoma;
color:#626365;
background:#ffffff;
cursor:pointer;
}

.bonus_defined{
font:bold 12px/13px tahoma;
color:#999999;
}
