
/* Allgemein Anfang ---------------------------------------*/

body {
	font:normal 11px Arial, Verdana;
	background:#fff;
	width:100%;
	text-align:left;
	margin:0;
	padding:0; 
	}

a {font:normal 11px Arial, Verdana;color:#ff7700;text-decoration:none;}	
a:hover {font:normal 11px Arial, Verdana;color:#1f1f1f;text-decoration:none;}		
	
div#mitte {
	float:left;
	background:#fff;
	width:994px;
	height:auto;	
	padding:0 0 0 0px;
	margin:0 0 10px 0;
	position:relative;
	}		
	
.frei {
	font:normal 11px Arial, Verdana;
	color:#808080;
	width:988px;
	padding:2px 2px 2px 6px;
	margin:0;
	}
	
input.text, select.select, textarea.textarea {
	background:#fff;
	border: solid 1px #FF7700;
	width:200px;
	}
	
input.submit {
	background:#FF7700 url(../../img/new_design/anfrage_senden.gif) no-repeat;
	width:136px;
	height:20px;
	color:#fff;
	font-weight:bold;
	border:none;
	cursor:pointer;
	}
		
/* Allgemein Anfang ---------------------------------------*/
	

/* Header Anfang ------------------------------------------- */

div#header {
	
	/* Osterspecial
	background:url(../../img/new_design/header_hg_ostern.jpg) no-repeat;
	*/
	
	width:991px;
	height:85px;
	}
	
div#header .logo {
	float:left;
	width:366px;
	height:85px;
	margin:0;
	padding:0;
	}

/*
	
div#warenkorb {
	float:right;
	position:relative;
	top:62px;
	margin:0;
	padding:6px 0 0 10px; 
	width:194px; 
	height:45px; 
	background:url(../../img/new_design/warenkorb_hg.gif) no-repeat top left;
	}
	
div#warenkorb h2 {
	color:#0067A8;
	font:bold 18px Arial, Helvetica; 
	padding:0; 
	margin:0 0 4px 0;
	}

div#warenkorb h2:hover {
	color:#ff7700;
	font:bold 18px Arial, Helvetica; 
	padding:0; 
	margin:0 0 4px 0;
	}

div#warenkorb a {color:#1F1F1F;font: bold 12px Arial, Helvetica;padding:0;margin:0;}
div#warenkorb a:hover {color:#ff7700;font: bold 12px Arial, Helvetica;padding:0;margin:0;}		

*/	

div#header .siegel {
	float:right;
	margin:0;
	padding:0;
	}

/* Header Ende -------------------------------------------- */

/* Navi-Top Anfang ---------------------------------------- */

div#navi_top {
	width:991px;
	height:59px;
	padding:0;
	margin:0;
	z-index:100;
	display:none;
	}


div#trenner {
	/*background:url(../../img/new_design/trenner_top.gif) no-repeat top left;*/
	width:991px;
	height:20px;
	}


div#first_top {
	font: normal 11px verdana, arial;
	color:#fff;
	text-indent:5px;
	background:url(../../img/new_design/navi/button_first.gif) no-repeat bottom right;
	width:185px;
	height:21px;
	margin:0;
	padding:0;
	float:left;
	}	
	
menu#menu, menu#menu2 {
	list-style:none;
	padding:0;
	margin:0;		
	}

a.naviButton {font:bold 11px/24px verdana, arial;color:#fff;padding:0 14px 0 14px;text-decoration:none;}
a.naviButton:hover, a.naviButtonaktiv, a.naviButtonaktiv:hover {font:bold 11px/24px verdana, arial;color:#ff7700;padding:0 14px 0 14px;text-decoration:none;}

a.naviButton h1 {
	margin:0;
	padding:0;
	display:inline;
	font:bold 11px/24px verdana, arial;
	color:#fff;
	}
	
.menu h1 {
	margin:0;
	padding:0;
	display:inline;
	font:bold 11px/24px verdana, arial;
	color:#fff;
	}	
	
a.naviButton:hover h1, a.naviButtonaktiv h1, a.naviButtonaktiv h1:hover  {
	margin:0;
	padding:0;
	display:inline;
	font:bold 11px/24px verdana, arial;
	color:#ff7700;
	}
			
div.search {
	float:left;
	background:url(../../img/new_design/navi/suche_hg.gif) no-repeat bottom left;
	font:bold 12px/27px verdana;
	color:#fff;
	text-indent:7px;
	width:290px;
	height:31px;
	margin:0;
	padding:0;
	}
	
input.suche {
	float:left;
	background-color:#fff;
	border:none;
	height:15px;
	width:185px;
	margin:1px 0 0 1px;
	padding:1px 2px 0 2px;
	font-size:11px;
	}

div.suche_hg {
	float:left;
	background-color:#fff;
	background-image:url(../../img/new_design/navi/search_hg.gif);
	background-repeat:no-repeat;
	border:none;
	height:18px;
	width:195px;
	margin:4px 0 0 5px;
	padding:0;
	font-size:11px;
	}		

input.lupe {
	float:right;
	background: url(../../img/new_design/navi/null.gif) no-repeat;
	border:0px;	
	width:50px;
	height:39px;
	line-height:27px;
	cursor: pointer;
	margin:0 0 0 3px;
	padding:0;
	}

.menu {list-style-type:none;}

.menu h2, .menu h3, .menu h4, .menu h5, .menu h6 {font:normal 11px/21px verdana;display:inline;padding:0;margin:0;}
.menu h2:hover, .menu h3:hover, .menu h4:hover, .menu h5:hover, .menu h6:hover {font:normal 11px/21px verdana;display:inline;padding:0;margin:0;}

menu li .pulldown {
	z-index:1000;
	display:block;
	height:100%;
	width:auto;
	min-width:125px;
	_width:125px;
	list-style:none;
	}
	
menu li .pulldown li {
	list-style:none;
	height:21px;
	line-height:21px;
	float:left;
	}
	
a.pulldownButton {list-style:none;height:21px;font:11px/21px verdana;display:block; white-space:nowrap;}
a.pulldownButton:hover {background:#FFDFC2;list-style:none;height:21px;font:11px/21px verdana;display:block; white-space:nowrap;}

a.pulldownButton h2, a.pulldownButton h3, a.pulldownButton h4, a.pulldownButton h5, a.pulldownButton h6 {font:normal 11px/21px verdana;display:inline;padding:0;margin:0;}
a.pulldownButton h2:hover, a.pulldownButton h3:hover, a.pulldownButton h4:hover, a.pulldownButton h5:hover, a.pulldownButton h6:hover {font:normal 11px/21px verdana;display:inline;padding:0;margin:0;}
.menu menu {
	z-index:1000;
	list-style-type:none;
	position:absolute;
	display:block;
	margin:0;
	padding:0;
	min-width:125px;
	text-indent:5px;
	border:1px solid #FF7700;
	background:url(../../img/new_design/navi/pulldown_navi_hg.gif);
	-moz-opacity: 0.95; 
	opacity: 0.95;
	}

.menu li menu {display:block;visibility:hidden;clear:both;}

.menu li menu li{
	z-index:1000;
	display:block;
	min-width:125px;
	height:21px;
	text-decoration:none;
	font:11px/21px verdana;
	text-align:left;
	color:#000;	
	width: 100%;
	}
	
.menu li menu li a {
	color:#000;
	display:block;
	min-width:125px;
	width:100%;
	height:21px;
	padding:0;
	margin:0;
	font:normal 11px/21px Arial, Verdana;
	text-decoration:none;
	white-space:nowrap;
	}
		
.menu li menu li a:hover {font:11px/21px arial, verdana;color:#000;}
.menu li menu li:hover {background-color:#F5F5F5;font:11px/21px arial, verdana;color:#000;}
.menu li menu li menu {display:block;position:absolute;left:125px;margin-top:-21px;}
	
.open_icon{
	margin-top:-13px;
	position:absolute;
	left:112px;
	}

div#multibar{padding-left:3px;margin-top:-7px;padding-bottom:7px;width:991px;height:12px;}
		
/* Navi-Top Ende ---------------------------------------- */
 
 

/* Navi-Left Anfang ------------------------------------- */ 

div#navileft {
	float:left;
	display:block;
	width:185px;
	margin:0;
	padding:0;
	}
	
div#navileft menu.navi {
	background:#ECEDEE url(../../img/new_design/navi/subnavi_hg.gif) no-repeat bottom left;
	float:left;
	list-style-type:none;
	width:185px;
	height:100%;
	padding:0 0 4px 0;
	margin: 0 0 12px 0;
	}
	
div#navileft menu.navi h1 {
	float:left;
	margin:0;
	padding:0;
	display:inline;
	font:bold 11px/24px verdana, arial;
	color:#fff;
	}

div#navileft menu.navi h2 {
	float:left;
	margin:0;
	padding:0;
	display:inline;
	}		

div#navileft menu.subNavi {
	float:left;
	list-style-type:none;
	width:185px;
	height:auto;
	padding:0;
	margin: 0;
	list-style-type:none;
	}	
	
div#navileft li.navi {
	list-style-type:none;
	padding:0;
	margin:0;
	float:left;
	}
	
div#navileft li.subNavi {
	display:block;
	list-style-type:none;
	padding:0;
	margin:0;
	float:left;
	}

div#navileft li.navihead {
	background:url(../../img/new_design/navi/navi_head.gif) no-repeat top left;
	font:bold 11px/19px Verdana, Arial;
	color:#FFFFFF;
	list-style-type:none;
	width:185px;
	height:21px;
	text-indent:10px;
	padding:0;
	margin:0;
	}

div#navileft li.navihead h2	 {
	font:bold 11px/19px Verdana, Arial;
	color:#FFFFFF;
	padding:0;
	margin:0;
	}
		
a.button {display:block;font:normal 11px/16px Verdana, Arial;color:#0067A8;text-indent:10px;text-decoration:none;height:19px;width:172px;padding:3px 0 0 10px;margin:0;}	
a.button:hover, a.buttonaktiv {display:block;font:normal 11px/16px Verdana, Arial;background:#FDDFC4;color:#1f1f1f;text-decoration:none;text-indent:10px;height:19px;width:172px;padding:3px 0 0 10px;margin:0;}

a.button h1 {margin:0;padding:0;display:inline;font:11px/16px Verdana, Arial;color:#1F1F1F;}
a.button h1:hover, a.buttonaktiv h1 {margin:0;padding:0;display:inline;font:11px/16px Verdana, Arial;color:#1f1f1f;}

a.hauptpunkt {display:block;font:normal 11px/16px Verdana, Arial;color:#1f1f1f;text-indent:10px;text-decoration:none;height:19px;width:182px;padding:3px 0 0 0;margin:0;}	
a.hauptpunkt:hover, a.buttonaktiv {display:block;font:normal 11px/16px Verdana, Arial;background:#FDDFC4;color:#1f1f1f;text-decoration:none;text-indent:10px;height:19px;width:182px;padding:3px 0 0 0;margin:0;}

a.buttonSub {display:block;font:11px/16px Verdana, Arial;color:#1F1F1F;text-indent:25px;text-decoration:none;border-top: solid 1px #E1E6E9;height:18px;width:182px;padding:3px 0 0 0;margin:0;}	
a.buttonSub:hover, a.buttonSubAktiv {display:block;font:11px/16px Verdana, Arial;background:#FDDFC4;color:#1f1f1f;text-decoration:none;text-indent:25px;border-top:solid 1px #E1E6E9;height:18px;width:182px;padding:3px 0 0 0;margin:0;}

a.button img, div#navileft a.button:hover img, a.buttonSub img, a.buttonSub:hover img {
	position:relative;
	bottom:1px;
	margin:0 5px 0 0;
	}

div#navileft a.suchbegriffe {font:bold 11px/20px Verdana, Arial;color:#1F1F1F;text-decoration:none;padding:0;margin:0;}	
div#navileft a.suchbegriffe:hover {font:bold 11px/20px Verdana, Arial;color:#ff7700;text-decoration:none;padding:0;margin:0;}

div.phone {display:block;font:bold 13px/19px Verdana, Arial;color:#1F1F1F;text-decoration:none;border-top: solid 1px #E1E6E9;height:26px;width:182px;padding:5px 0 0 0;margin:0;}	

/* Navi-Left Ende -------------------------------------- */


/* Inhalt Anfang ---------------------------------------- */

div.hinweisBox {
	display:block;
	background:url(../../img/new_design/hinweis_schatten_right.gif) no-repeat top right;
	float:left;
	width:793px;
	padding:0 0 0 11px;
	margin:11px 0 0 0;
	}
	
div.hinweisBox div.hinweisInhalt {
	background:#FFF9F5;
	width:770px;
	height:auto;	
	padding:10px 10px 0 10px;
	margin:0;
	}
	
div.hinweisBox h2 {
	background:url(../../img/new_design/box_long_head.gif) no-repeat;
	font:bold 12px/20px  Arial, Verdana;
	color:#fff;
	text-indent:10px;
	height:21px;
	width:794px;
	margin:0;
	padding:0;
	}

div.hinweisBox div.hinweisInhalt p {
	font:normal 11px Arial, Helvetica;
	color:#1f1f1f;
	padding:5px 0 5px 0;
	margin:0;
	}	


div.hinweisBox div.hinweisSchattenBottom {
	background:#FFFFFF url(../../img/new_design/hinweis_schatten_bottom.gif) no-repeat top left;
	width:793px;
	height:4px;
	padding:0;
	margin:0;
	}
	
div.shoppingKarte {
	float:left;
	margin:0 0 0 11px;
	padding:6px 0 0 10px;
	line-height:16px;
	width:247px; 
	height:196px; 
	background:url(../../img/new_design/shoppingkarte_hg.png) no-repeat top left;
	}

div.shoppingKarte h2 {
	color:#ff7700;
	font:bold 18px Arial, Helvetica; 
	padding:0; 
	margin:0;
	}
	
div.shoppingKarte div.shoppingKarteInhalt {
	color:#1f1f1f;
	font:normal 11px/16px Arial, Helvetica; 
	height:140px;
	padding:0 0 0 3px; 
	margin:10px 0 0 0;
	}			

div#inhalt {
	float:left;	
	width:806px;
	height:auto;
	padding:0;
	margin:0;
	}

div#inhalt div#left {
	float:left;	
	width:804px;
	height:auto;
	margin:0;
	padding:0 0 0 2px;
	}

div#inhalt div#right {
	float:left;	
	width:200px;
	height:auto;
	margin:0 0 0 0px;
	}

/* Inhalt Ende ---------------------------------------- */

/* Footer Anfang ---------------------------------------- */

div#footer {
	clear:both;
	display:block;
	background:url(../../img/new_design/footer_schatten_right.gif) no-repeat top right;
	width:991px;
	font: normal 11px/25px Verdana, Arial;
	color:#fff;
	margin: 10px 0 0 0;
	padding:0;	
	}
	
div.footerTop {
	float:left;
	background:url(../../img/new_design/footer_hg.gif) repeat-x;
	height:27px;
	width:988px;
	text-align:center;
	color:#fff;
	margin:0;
	padding:0;	
	}
	
div.footerCopyRight, div.footerCopyRight h4 {
	float:left;
	height:27px;
	width:925px;
	text-align:center;
	font:bold 11px/25px Verdana, Arial;
	color:#fff;
	margin:0;
	padding:0;
	}
	
div.footerTop a.topLeft {
	height:20px; 
	width:20px; 
	margin:3px 0 0 10px; 
	float:left;
	}
	
div.footerTop a.topRight {
	height:20px; 
	width:20px; 
	margin:3px 10px 0 0; 
	float:left;
	}			
	
div.footerSchatten {
	display:block;
	background:url(../../img/new_design/footer_schatten_bottom.gif) no-repeat top right;
	width:991px;
	height:4px;
	margin:0 0 20px 0;
	padding:0;	
	}				
	
div#footer a {font:bold 11px Verdana, Arial;color:#FFFFFF;text-decoration:none;}
	
div#footer a:hover {font:bold 11px Verdana, Arial, Helvetica, sans-serif;color:#ff7700;text-decoration:none;}
	
/* Footer Ende ---------------------------------------- */	

/* kann später raus ANFANG!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ------------------------------------------------ */

.faq_low{
	filter:	progid:DXImageTransform.Microsoft.Shadow(color="#777777", Direction=135, Strength=3); /* IE 6 */
	margin:10px 0 10px 0;
	width:758px;
	height:auto;
	border:	1px Solid WindowFrame;
	background:Infobackground;
	}
	
.faq_low p{
	color: #000000;
	margin:10px;
	}
	
.faq_spezial{
	filter: progid:DXImageTransform.Microsoft.Shadow(color="#777777", Direction=135, Strength=3); /* IE 6 */
	margin:10px 0 10px 10px;
	width:256px;
	border:	1px Solid WindowFrame;
	background:#ECF7FF;
	}
	
.faq_spezial p{
	color: #000000;
	margin:8px;
	}
	
.faq_vvl{
	filter: progid:DXImageTransform.Microsoft.Shadow(color="#777777", Direction=135, Strength=3); /* IE 6 */
	margin:10px 0 10px 0;
	width:750px;
	border:	1px Solid WindowFrame;
	background:#ECF7FF;
	}
	
.faq_vvl p{
	color: #000000;
	margin:8px;
	}			

div.boxdetail, div.tab-pane {
	background:url(../../img/new_design/schatten_right_long.gif) repeat-y top right;
 	float:right;
 	width:794px;
	padding:0;
 	margin:0;
 	}
	
div.kreditCheck {
	margin:10px 0 0 0;
	padding:0;
	}	
	
div.tab-pane h2 {float:left;height:21px;width:198px;margin:0;padding:0;text-align:center;}
div.tab-pane h2 a.tab {display:block;background:url(../../img/new_design/head_tab.gif) no-repeat left;height:21px;width:198px;font:bold 12px/20px  Arial, Verdana;text-decoration:none;color:#fff;text-indent:10px;}
div.tab-pane h2 a.tab:hover, div.tab-pane h2 a.tabAktiv {display:block;background:url(../../img/new_design/head_tab.gif) no-repeat right;height:21px;width:198px;font:bold 12px/20px  Arial, Verdana;text-decoration:none;color:#fff;text-indent:10px;}

div.tab-pane h2 a.tabLast {display:block;background:url(../../img/new_design/head_tab_last.gif) no-repeat left;height:21px;width:199px;font:bold 12px/20px  Arial, Verdana;text-decoration:none;color:#fff;text-indent:10px;}
div.tab-pane h2 a.tabLast:hover, div.tab-pane h2 a.tabLastAktiv {display:block;background:url(../../img/new_design/head_tab_last.gif) no-repeat right;height:21px;width:199px;font:bold 12px/20px  Arial, Verdana;text-decoration:none;color:#fff;text-indent:10px;}
	
div.kreditCheck h2 {float:left;height:21px;width:189px;margin:0;padding:0;text-align:center;}
div.kreditCheck h2 a.tabL {display:block;background:url(../../img/new_design/kreditcheck_tab.gif) no-repeat left;height:21px;width:189px;font:bold 12px/20px  Arial, Verdana;text-decoration:none;color:#fff;text-indent:10px;}
div.kreditCheck h2 a.tabL:hover, div.kreditCheck h2 a.tabLAktiv {display:block;background:url(../../img/new_design/kreditcheck_tab.gif) no-repeat right;height:21px;width:189px;font:bold 12px/20px  Arial, Verdana;text-decoration:none;color:#fff;text-indent:10px;}

div.kreditCheck h2.last {float:left;height:21px;width:187px;margin:0;padding:0;text-align:center;}
div.kreditCheck h2 a.tabLlast {display:block;background:url(../../img/new_design/kreditcheck_tab_last.gif) no-repeat left;height:21px;width:187px;font:bold 12px/20px  Arial, Verdana;text-decoration:none;color:#fff;text-indent:10px;}
div.kreditCheck h2 a.tabLlast:hover, div.kreditCheck h2 a.tabLlastAktiv {display:block;background:url(../../img/new_design/kreditcheck_tab_last.gif) no-repeat right;height:21px;width:187px;font:bold 12px/20px  Arial, Verdana;text-decoration:none;color:#fff;text-indent:10px;}	
	
div.schattenBottomLong {
	float:right;
	background:#fff url(../../img/new_design/schatten_bottom_boxlong.gif) no-repeat top right;
	height:4px;
	width:794px;
	padding:0;
	margin:0;
	font:normal 4px/4px Arial;
	}	

div.boxdetail h2 {
	background:url(../../img/new_design/box_long_head.gif) no-repeat;
	font:bold 12px/20px  Arial, Verdana;
	color:#fff;
	text-indent:10px;
	height:21px;
	width:794px;
	margin:0;
	padding:0;
	}
		
div.boxInhalt {
	background:#FFF9F5 url(../../img/new_design/trenner_left.gif) no-repeat top left;
	float:left;
	width:791px;
	padding: 0 0 10px 0;
	margin: 0;
	}

div.boxInhalt div.boxInhaltText {
	font-size:12px;
	width:771px;
	margin:10px;
	}	
	
div.boxdetail div.detailLeft {
	float:left;
	width:162px;
	margin:0;
	padding:0;
	}

div.boxdetail div.detailLeft div.thumbnail {
	float:left;
	width:160px;
	height:50px;
	margin:0;
	padding:3px 0 0 3px;
	}

div.bestellInhaltsBox {
	float:right;
	margin:0;
	padding:0;
	width:770px;
	}

div.boxdetail div.boxInhalt div.detailInhaltsBox {		 						
	float:right; 
	margin:0; 
	padding:0; 
	z-index:1; 
	width:626px;
	min-height:292px;
	_height:292px;
	}
	
div.boxdetail div.boxInhalt div.detailInhaltsboxSmall {		 						
	float:right; 
	margin:0; 
	padding:0; 
	z-index:1; 
	width:626px;
	}	

div.boxdetail div.boxInhalt div.detailInhaltsBoxLong {		 						
	float:right; 
	margin:0; 
	padding:19px 0 10px 0; 
	z-index:1; 
	width:766px;
	}
	
div.bestellBoxTop {
	float:left;
	background:url(../../img/new_design/bestell_top.gif) no-repeat bottom left;
	margin:20px 0 0 0;
	padding:0;
	height:6px;
	width:770px;
	font:normal 6px/6px arial;
	}
	
div.boxdetail div.boxInhalt div.detailBoxTop {
	float:left;
	background:url(../../img/new_design/boxdetail_top.gif) no-repeat bottom; 
	margin:0; 
    padding:0;
	height:33px;
	width:626px;
	line-height:0.2; 
	}
			
div.boxdetail div.detailConect {
	float:right;
	background:url(../../img/new_design/boxdetail_conect.gif) no-repeat top right;
	margin:0; 
    padding:0;
	height:48px;
	width:748px;
	line-height:0.2; 
	}	
	
div.boxdetail div.boxInhalt div.detailBoxBottom {
	float:left;
	z-index:1; 	 
	background:url(../../img/new_design/boxdetail_bottom.gif) no-repeat top; 
	margin:0;
    padding:0;
	margin:0;
	height:21px;
	width:626px;
	line-height:0.2;
	}
	
div.bestellBoxBottom {
	float:left;
	background:url(../../img/new_design/bestell_bottom.gif) no-repeat bottom left;
	margin:0;
	padding:0;
	height:6px;
	width:770px;
	font:normal 6px/6px arial;
	}		
	
div.boxdetail div.boxInhalt div.detailBoxbottomPreis {
	float:left;
	z-index:1; 	 
	background:url(../../img/new_design/boxdetail_bottom.gif) no-repeat top; 
	margin:0;
    padding:0;
	margin:0;
	height:21px;
	width:626px;
	line-height:0.2;
	}
	
div.detailBoxbottomPreis span.zusatz {
	font: 10px/7px Arial, Helvetica;  
	color:#98989C; 
	float:right;  
	width:223px; 
	text-align:center; 
	margin:2px 0 0 19px; 
	padding:0;
	}		
	
div.bestellBoxMiddle {
	float:left;
	border-left:solid 1px #FF7700;
	background:#F2F2F1;
	width:754px;
	padding:0 0 0 15px;
	margin:0;
	}
	
div.bestellBoxMiddle h3 {	
	padding:5px 0 0 0;
	margin:0;
	font:bold 14px/20px  Arial, Verdana;
	color:#FF7700;
	}
	
div.bestellBoxMiddle p {	
	font:normal 11px/12px  Arial, Verdana;
	color:#1f1f1f;
	padding:10px 10px 0 0;
	margin:0;	
	}		

div.boxInhalt div.detailBoxMiddle {
	float:left; 
	border-left:solid 1px #FF7700; 
	background:#F4F3F2; 
	width:625px;
	padding:0;
	margin:0;
	}

input.bestellenButton {
	background:#DBDBDD url(../../img/new_design/jetzt_bestellen_button.gif) no-repeat;
	border:none;
	float:right; 
	text-align:center; 
	padding:0 49px 4px 8px;
	margin:2px 0 0 0; 
    height:37px;
	width:223px;
	font:bold 22px Verdana, Arial, Helvetica; 
	color:#fff; 
	cursor:pointer;
	}			
	
div.detailBoxMiddle div.barPreis {
	background:url(../../img/new_design/barpreis_hg.gif) no-repeat left;	
	float:right;
	width:174px; 
	height:57px;
	position:relative;
	top:-4px; 	
	padding:0 0 0 10px;
	text-align:left;
	}
	
div.detailBoxMiddle div.vertragBestellen {
	background:url(../../img/new_design/vertrag_bestellen_hg_neu.gif) no-repeat left;	
	float:right;
	width:174px; 
	height:57px;
	position:relative;
	top:-4px; 	
	padding:0 0 0 10px;
	text-align:left;
	}	
	
div.detailBoxMiddle div.barPreis img {
	float:right; 
	height:37px; 
	width:45px;
	}	

div.detailBoxMiddle div.finanz {
	background:url(../../img/new_design/finanz_hg.gif) no-repeat top left;	
	float:right;
	color:#fff;
	width:194px; 
	height:35px;
	position:relative;
	top:-4px; 	
	padding:2px 0 0 0;
	text-align:center;
	}	

.topfeature {
	background:url(../../img/new_design/boxdetail_topfeature_hg.jpg) no-repeat; 
	border:solid 1px #CDCDCD; 
	height:21px;
	font:bold 12px/21px Arial, Helvetica; 
    color:#3D3D3D; 
	text-indent:5px; 
	padding:0 15px 0 0; 
	margin:0;
	}
	
.topfeature h3 {
	font:bold 12px/21px Arial, Helvetica; 
    color:#3D3D3D; 
	padding:0;
	margin:0;
	}
		
div.detailBoxMiddle div.boxIhrProdukt {
	float:left;
	font:bold 22px Arial, Helvetica; 
	text-align: left;
	width:360px;
	padding:5px 0 0 29px;
	margin:0;
	}

div.detailBoxMiddle div.boxIhrProdukt h3 {
	font:bold 22px Arial, Helvetica; 
	padding:0;
	margin:0;
	}	

div.detailBoxMiddle div.ratenkauf {
	float:left;
	height:25px;
	font:bold 24px Arial, Helvetica; 
	padding:6px 0 10px 29px;
	margin:10px 0 0 0;
	}				
	
div.detailBoxMiddle div.boxpreis span {	
	font:normal 20px Arial, Helvetica, sans-serif; 
	color:#fff;
	}
	
div.finanzBoxTop {
	float:right; 
	background:url(../../img/new_design/ratenrechner_hg.gif) no-repeat left top; 
	width:174px; 
	margin:0;
	padding:0 0 0 10px;
	}
	
div.finanzBoxSchatten {
	float:right; 
	background:url(../../img/new_design/ratenrechner_schatten.gif) no-repeat left bottom;  
	width:184px; 
	margin: 10px 0 0 10px;
	padding:0 0 8px 0;
	}		

div.detailBoxMiddle div.finanzBoxTop h3 {
	font:bold 13px/13px Arial, Helvetica;
	padding:8px 0 10px 0; 
	margin:0; 
	width:180px;
	}

div.detailBoxMiddle  div.finanzBoxTop p {
	margin:5px 0 5px 0; 
	width:180px;
	}
	
div.input104px {
	display:block;
	background:url(../../img/new_design/input_rechner.gif) no-repeat;
	height:21px;
	width:104px;
	}	

div.input104px input {
	background:#FFFFFF;
	vertical-align:middle;
	height:14px;
	font:normal 11px/14px Arial, Verdana;
	width:95px;
    border:none;
	margin:1px;
	padding:0 0 0 3px;
	}			
	
div.detailMultimedia {
	float:left;
	background:url(../../img/new_design/multimedia.gif) no-repeat top left;
	padding:0 0 0 29px;	
    min-height:241px; 
	_height:241px;
	width:596px;
	}
	
div.detailMultimedia h3, div.detailFinanzierung h3 {
	font:bold 22px/24px Arial, Helvetica;
	padding:0;
	margin:0;
	}			
	
div.detailFinanzierung {
	float:left;
	background:url(../../img/new_design/finanzierung.gif) no-repeat top left;
	padding:0 0 0 29px;	
    min-height:241px; 
	_height:241px;
	width:596px;
	}	
	
div.detailHeadline {
	display:block;
	min-height:34px;
	_height:34px;
	}
	
div.headline {
	float:left;
	border: 1px solid #FF7700;
	background-color:#FFF8F2;
	width:788px;
	margin:0;
	padding:0;
	} 
/*
div.headline {
	float:left;
	background:url(../../img/new_design/notebook_headline_hg.jpg) no-repeat top right;
	height:61px;
	width:793px;
	margin:0;
	padding:0;
	}	
*/	
div.warengruppe {
	float:left;
	font:bold 30px/30px Arial, Verdana;
	color:#FF7700;
	position:relative;
	top:7px;
	left:8px;
	width:350px;
	margin:0;
	padding:0;
	z-index:90;
	white-space:nowrap;
	}
	
div.produktgruppe {
	float:left;
	font:bold 14px/14px Arial, Verdana;
	color:#FF7700;
	position:relative;
	top:7px;
	left:8px;
	width:350px;
	margin:0;
	padding:0;
	z-index:90;
	white-space:nowrap;
	}	
	
div.produktgruppe h2 {
	font:bold 14px/14px Arial, Verdana;
	padding:0;
	margin:0;
	}

div.produktgruppe h3 {
	float:left;
	font:normal 11px/12px Arial, Verdana;
	color:#0067A8;
	margin:0;
	padding:0;
	}	

div.produktgruppe h2 a {
	font:normal 12px/14px Arial, Verdana;
	padding:0;
	margin:0;
	color:#0067A8;
	}

div.produktgruppe h2 a:hover {
	font:normal 12px/14px Arial, Verdana;
	padding:0;
	margin:0;
	color:#ff7700;
	}

div.produktgruppe a {
	font:bold 14px/14px Arial, Verdana;
	text-decoration:underline;
	padding:0;
	margin:0;
	}		

div.produktgruppe a.blue{
	font:normal 11px/12px Arial, Verdana;
	color:#0067A8;
	text-decoration:underline;
	margin-right:7px;
	}
	
div.marken {
	font:bold 12px/12px Arial, Verdana;
	color:#1f1f1f;
	padding:0;
	margin:0;
	clear:both;
	position:relative;
	left:10px;
	top:9px;
	}
	
div.marken a {
	font:bold 12px/12px Arial, Verdana;
	color:#1f1f1f;
	}

div.marken a:hover, div.marken a.aktiv  {
	font:bold 12px/12px Arial, Verdana;
	color:#FF7700;
	}					
	
div.detailPreis {
	float:right; 
	width:190px;
	}

div.detailPreis a {
	cursor:pointer;
	}				
	
div.detailTarifAuswahl p {
	width:550px;
	padding:0;
	margin:0;
	}	
	
div.detailZubehoer {
	float:left;
	border-bottom:solid 1px #C2C2C4; 
	margin: 10px 0 0 0; 
	width:596px;	
	}
	
div.detailZubehoerBox {
	clear:both;
	border-top: solid 1px #C2C2C4;
	width:596px; 
	display:block;	
	}
	
div.detailZubehoerBox img.zubehoer {
	float:left; 
	margin:2px 0 0 0;
	}

div.detailFeatures {
	float:left;
	width:265px; 
	padding:4px 0 4px 0; 
	margin:0 0 0 10px;
	}
	
div.detailZubehoerFeatures {
	float:left;
	width:335px;  
	padding:4px 0 4px 0; 
	margin:0 0 0 10px;	
	font:12px Arial, Helvetica;
	}

div.detailZubehoerFeatures h4{ 
	padding:0; 
	margin:0;
	font:12px Arial, Helvetica;	
	}	
	
div.detailZubehoerFeatures a {
	font:12px Arial, Helvetica;
	}	
	
div.detailZubehoerBox div.detailZubehoerpreis {
	float:right;
	background:url(../../img/new_design/zubehoer_preis_hg.gif) no-repeat left top; 
	height:32px; 
	width:100px; 
	margin:9px 0 0 0; 
	padding:5px 0 0 0;
    font:bold 20px Arial, Helvetica; 
	color:#fff; 
	text-align:center;	
	}

div.detailZubehoerBox div.detailZubehoerZusatz {
	float:right;
	font:normal 9px Arial, Helvetica; 
	text-align:center;
	width:102px;
	color:#98989C;
	}
	
div.detailZusatzKurz {
	float:right;
	font:9px Arial, Helvetica;
	color:#AEAEB2; 
	width:184px; 
	text-align:center; 
	height:10px; 
	padding:0; 
	margin:0; 
	position:relative; 
	top:-3px;
	}

div.detailZusatzLang {
	float:right;
	font:9px Arial, Helvetica; 
	color:#AEAEB2; 
	width:194px; 
	text-align:center; 
	height:10px; 
	padding:0; 
	margin:0; 
	position:relative; top:-4px;
	}	
	
div.cartHinweis {
	float:right;
	background:url(../../img/new_design/hinweis_hg.gif) no-repeat top left;
	width:738px;
	height:18px;
	margin:20px 0 0 0;
	padding:12px 10px 10px 20px;
	}

table.cartTable {
	float:right;
	width:768px;
	margin:20px 0 0 0;
	}

table.cartTable tr {	
	color:#FF7700;
	font:bold 12px/18px Arial;
	}

table.cartTable tr th.cartLo {	
	background:#F2F2F1 url(../../img/new_design/td_rund_hg.gif) no-repeat top left;
	border-right:solid 1px #E5E2E0;
	border-bottom:solid 1px #E5E2E0;
	padding:10px;
	}	

table.cartTable tr th.cartLo2 {	
	background:#F2F2F1 url(../../img/new_design/td_rund_hg_new.gif) no-repeat top left;
	border-right:solid 1px #E5E2E0;
	border-bottom:solid 1px #E5E2E0;
	padding:10px;
	}

table.cartTable tr td.cartLu2 {	
	background:url(../../img/new_design/td_rund_hg_new.gif) no-repeat bottom left;
	padding:10px;
	}

table.cartTable tr th.cartM {	
	background:#F2F2F1;
	border-right:solid 1px #E5E2E0;
	border-top:solid 1px #ff7700;
	padding:10px;
	border-bottom:solid 1px #E5E2E0;
	}

table.cartTable tr td.cartM {	
	background:#F2F2F1;
	padding:10px;
	border-right:solid 1px #E5E2E0;
	border-bottom:solid 1px #E5E2E0;
	}	

table.cartTable tr th.cartRo {	
	background:#F2F2F1;
	border-top:solid 1px #ff7700;
	padding:10px;
	border-bottom:solid 1px #E5E2E0;
	}
	
table.cartTable tr td.cartLm {	
	background:#F2F2F1;
	padding:10px;
	border-left:solid 1px #ff7700;
	border-right:solid 1px #E5E2E0;
	border-bottom:solid 1px #E5E2E0;
	}

table.cartTable tr td.cartLm span {	
	color:#1f1f1f;
    font:normal 12px/18px Arial;
	}	

table.cartTable tr td.cartRm {	
	background:#F2F2F1;
	padding:10px;
	border-bottom:solid 1px #E5E2E0;
	}
	
table.cartTable tr td.cartRmPreis {	
	background:#F2F2F1;
	padding:10px 0 10px  10px;
	border-bottom:solid 1px #E5E2E0;
	}
	
table.cartTable tr td.cartLu {	
	background:url(../../img/new_design/td_rund_hg.gif) no-repeat bottom left;
	padding:10px;
	}
	
table.cartTable tr td.cartRu {	
	background:#F2F2F1;
	border-bottom:solid 1px #ff7700;
	padding:10px;
	}
	
div.input60px {
	display:block;
	background:url(../../img/new_design/input_menge_hg.gif) no-repeat left top;
	height:21px;
	width:60px; 
	text-align:left;
	}	

div.input60px input {
	background:#fff;
	vertical-align:top;
	height:14px;
	font:normal 11px/14px Arial, Verdana;
	width:25px;
	border:none;
	margin:1px;
	padding:0 0 0 3px;
	}
	
div.input174px {
	float:left;
	background:url(../../img/new_design/login_hg.gif);
	height:21px;
	width:174px;
	padding:0;
	margin:0;
	}	
	
div.input174px select.auswahl {
	background:#FFFFFF;
	vertical-align:top;
	height:18px;
	font:normal 11px/11px Arial, Verdana;
	width:172px;
	margin:0;
	padding:0;
	}	

div.input174px input {
	background-color:#fff;
	vertical-align:middle;
	height:14px;
	font:normal 11px/14px Arial, Verdana;
	width:165px;
    border:none;
	margin:1px;
	padding:0 0 0 3px;
	}
	
div.input174px select.auswahl {	
	background:#fff;
	vertical-align:top;
	height:18px;
	font:normal 11px/11px Arial, Verdana;
	width:172px;
	margin:0;
	padding:0;
	}
	
div.input258px {
	display:block;
	background:url(../../img/new_design/input_text.gif) no-repeat;
	height:21px;
	width:258px;
	}
	
div.input258px input {	
	background:#fff;
	vertical-align:middle;
	height:14px;
	font:normal 11px/14px Arial, Verdana;
	width:249px;
	border:none;
	margin:1px;
	padding:0 0 0 3px;			
	}
	
div.input220px {
	display:block;
	background:url(../../img/new_design/input_220px.gif) no-repeat;
	height:21px;
	width:220px;
	}
	
div.input220px input {	
	background:#fff;
	vertical-align:middle;
	height:14px;
	font:normal 11px/14px Arial, Verdana;
	width:211px;
	border:none;
	margin:1px;
	padding:0 0 0 3px;			
	}	
	
div.input207px {
	float:left;
	background:url(../../img/new_design/input_text_mittel.gif) no-repeat;
	height:21px;
	width:207px;
	}
	
div.input207px input {	
	background:#fff;
	vertical-align:middle;
	height:14px;
	font:normal 11px/14px Arial, Verdana;
	width:198px;
	border:none;
	margin:1px;
	padding:0 0 0 3px;			
	}	

div.input42px {
	float:left;
	background:url(../../img/new_design/input_text_klein.gif) no-repeat;
	height:21px;
	width:42px;
	}

div.input42pxError {
	float:left;
	background:url(../../img/new_design/input_text_klein_error.gif) no-repeat;
	height:21px;
	width:42px;
	}	
	
div.input42px input {
	background:#fff;
	vertical-align:middle;
	height:14px;
    font:normal 11px/14px Arial, Verdana;
	width:33px;
	border:none;
	margin:1px;
	padding:0 0 0 3px;
	}

div.input42pxError input {
	background:#FEF8CB;
	vertical-align:middle;
	height:14px;
    font:normal 11px/14px Arial, Verdana;
	width:33px;
	border:none;
	margin:1px;
	padding:0 0 0 3px;
	}	

div.input42px select.auswahl {	
	background:#fff;
	vertical-align:top;
	height:18px;
	font:normal 11px/11px Arial, Verdana;
	width:42px;
	margin:0;
	padding:0;		
	}
	
input.button {
	background:url(../../img/new_design/bestellen_button.gif) no-repeat top left;
	color:#fff;
	font:bold 11px/12px arial;
	height:21px; 
	width:196px; 
	border:none; 
    padding-bottom:5px; 
	cursor:pointer;
	}
	
input.zurueck {
	background:url(../../img/new_design/zurueck_button.gif) no-repeat top left;
	color:#fff;
	font:bold 11px/12px arial;
	height:21px;
	width:114px;
	border:none;
	padding-bottom:5px;
	cursor:pointer;
	}	

input.weiter {
	background:url(../../img/new_design/weiter_button.gif) no-repeat top left;
	color:#fff;
	font:bold 11px/12px arial;
	height:21px;
	width:114px;
	border:none;
	padding-bottom:5px;
	cursor:pointer;
	}

input.bestellung_senden {		
	background:url(../../img/new_design/send_button.gif) no-repeat top left;
	color:#fff;
	font:bold 11px/12px arial;
	height:21px;
	width:173px;
	border:none;
	padding-bottom:5px;
	cursor:pointer;
	}
	
div.bubble {
	float:left;
	background:url(../../img/new_design/blase_pfeil.gif) no-repeat left top;
	margin:5px;
	padding:0 0 0 12px; 
	width:340px;
	}
	
div.bubbleShadow {
	float:left;
	background:#fff url(../../img/new_design/blase_schatten.gif) no-repeat right bottom;
	padding:0;
	margin:0 0 -3px 0;
	}
	
div.bubbleBox {
	float:left;
	font:normal 11px/11px Arial, Verdana;
	border-top:solid 1px #FF7700; 
	margin:0 3px 0 0;
	padding:3px 5px 8px 5px;
	}
	
select.auswahl {
	float:left;	
	background:#fff;
	vertical-align:top;
	height:18px;
	font:normal 11px/11px Arial, Verdana;
	margin:0;
	padding:0;
	border:solid 1px #ff7700;
	}

select.auswahlError {
	float:left;	
	background:#FEF8CB;
	vertical-align:top;
	height:18px;
	font:normal 11px/11px Arial, Verdana;
	margin:0;
	padding:0;
	border:solid 1px #ff7700;
	}	
			
div.inputDynam {
	float:left;
	margin:0;
	padding:0;
	border-left:solid 1px #ff7700;
	}

div.inputDynamShadow {
	float:left;
	background:url(../../img/new_design/blase_schatten.gif) no-repeat right bottom;
	padding:0;
	margin:0 0 -3px 0;
	}
	
div.inputDynamShadowError {
	float:left;
	background:url(../../img/new_design/blase_schatten_error.gif) no-repeat right bottom;
	padding:0;
	margin:0 0 -3px 0;
	}	
	
div.inputDynamBox {
	float:left;
	font: normal 11px/11px Arial, Verdana;
	border-top:solid 1px #FF7700; 
	margin:0 3px 0 0;
	padding:0 0 3px 0;
	}

div.inputDynamBox input {	
	text-align:left;
	background:#fff;
	vertical-align:middle;
	height:14px;
	font:normal 11px/14px Arial, Verdana;
	border:none;
	margin:1px;
	padding:0 0 0 3px;	
	}
	
div.inputDynamBox input.error {	
	text-align:left;
	background:#FEF8CB;
	vertical-align:middle;
	height:14px;
	font:normal 11px/14px Arial, Verdana;
	border:none;
	margin:1px;
	padding:0 0 0 3px;		
	}	
	
div.regNeu {
	float:left;
	background:url(../../img/new_design/registrierung_box_hg.gif) no-repeat top left;
	height:172px;
	width:321px;
	margin:0;
	position:relative;
	top:20px;
	left:100px;
	}	
	
div.regNeu h3, div.regBestand h3 {
	padding:15px 0 10px 15px;
	margin:0;
	font:bold 13px/14px Arial, Verdana;
	color:#FF7700;
	}

div.regNeu p, div.regBestand p {
	padding:0 0 0 15px;
	margin:0;
	}
	
div.regBestand {
	float:left;
	background:url(../../img/new_design/registrierung_box_hg.gif) no-repeat top left;
	height:172px;
	width:321px;
	margin:0;
	position:relative;
	top:20px;
	left:50px;
	}
	
div.bestellBoxMiddle table td.hell {
	border-right:solid 1px #E4E4E4;
	padding:10px;
	font:normal 12px/14px Arial, Verdana;
	}

div.bestellBoxMiddle table td.dunkel {	
	border-right:solid 1px #F2F2F1;
	padding:10px;
	font:normal 12px/14px Arial, Verdana;
	}	
	
div.topicOutA {
	float:right;
	width:248px;
	height:21px;
	position:relative;
	right:3px;
	margin-top:6px;
	}
	
div.topicOutB {
	float:right;
	width:248px;
	height:21px;
	position:relative;
	right:3px;
	margin-top:8px;
	}
	
div.topicXLOut {
	float:right;
	width:388px;
	height:24px;
	position:relative;
	right:3px;
	margin-top:10px;
	}
	
div.topicXXLOut {
	display:block;
	width:525px;
	height:33px;
	}	
		
div.rateOut {
	float:right;
	width:122px;
	text-align:right;
	color:#fff;
	z-index:100;
	position:relative;
	top:4px;
	right:6px;
	}
	
div.rateXLOutA {
	float:right;
	width:122px;
	text-align:right;
	color:#fff;
	z-index:100;
	position:relative;
	top:3px;
	right:8px;
	}
	
div.rateXLOutB {
	float:right;
	width:122px;
	text-align:right;
	color:#fff;
	z-index:100;
	position:relative;
	top:5px;
	right:12px;
	}

div.rateXXLOut {
	float:right;
	width:200px;
	text-align:right;
	color:#fff;
	z-index:100;
	position:relative;
	right:8px;
	top:1px;
	}		

div.rateOutSchatten {
	float:right;
	width:122px;
	text-align:right;
	color:#000;
	position:relative;
	top:6px;
	right:-117px;
	filter:alpha(opacity=50); 
	-moz-opacity: 0.50; 
	opacity: 0.50;
	}

div.rateXLOutSchattenA {
	float:right;
	width:122px;
	text-align:right;
	color:#000;
	position:relative;
	top:5px;
	right:-115px;
	filter:alpha(opacity=50); 
	-moz-opacity: 0.50; 
	opacity: 0.50;
	}
	
div.rateXLOutSchattenB {
	float:right;
	width:122px;
	text-align:right;
	color:#000;
	position:relative;
	top:7px;
	right:-112px;
	filter:alpha(opacity=50); 
	-moz-opacity: 0.50; 
	opacity: 0.50;
	}	

div.rateXXLOutSchatten {
	float:right;
	width:200px;
	text-align:right;
	color:#000;
	position:relative;
	top:3px;
	right:-193px;
	filter:alpha(opacity=50);
	-moz-opacity: 0.50;
	opacity: 0.50;
	}	

div.rateXXLOutB {
	float:right;
	width:200px;
	text-align:right;
	color:#fff;
	z-index:100;
	position:relative;
	right:13px;
	top:15px;
}

div.rateXXLOutSchattenB {
	float:right;
	width:200px;
	text-align:right;
	color:#000;
	position:relative;
	top:17px;
	right:-188px;
	filter:alpha(opacity=50);
	-moz-opacity: 0.50;
	opacity: 0.50;
}
	
div.preisOut {
	float:right;
	width:122px;
	text-align:right;
	color:#fff;
	z-index:100;
	position:relative;
	top:2px;
	right:10px;
	}

div.bezeichnung {
	float:left;
	height:29px;
	width:248px;
	padding:5px 0 0 8px;
	margin:0;
	font:bold 13px/13px arial, verdana;
	color:#FF7700;
	}

div.bezeichnung h1 {
	padding:0;
	margin:0;
	font:bold 13px/13px arial, verdana;
	color:#FF7700;
	}

div.bezeichnung h2 {
	padding:0;
	margin:0;
	font:bold 13px/13px arial, verdana;
	color:#FF7700;
	}

div.topicRahmen {
	float:right;
	height:90px;
	width:254px;
	margin-top:0px;
	}
	
div.topicXLRahmen {
	float:right;
	height:112px;
	width:388px;
	margin-top:12px;
	}
	
div.topicXXLRahmen {
	height:104px;
	width:525px;
	padding:8px 0 0 0;
	margin:0;
	}			

div.preisOutSchatten {
	float:right;
	width:122px;
	text-align:right;
	color:#000;
	position:relative;
	top:4px;
	right:-113px;
	filter:alpha(opacity=50); 
	-moz-opacity: 0.50; 
	opacity: 0.50;
	}	
	
div.barPreisOut {
	float:right;
	width:122px;
	text-align:right;
	color:#4083AC;
	z-index:100;
	position:relative;
	top:4px;
	right:8px;
	}

div.barPreisOutSchatten {
	float:right;
	width:122px;
	text-align:right;
	color:#5E5E5E;
	position:relative;
	top:5px;
	right:-115px;
	filter:alpha(opacity=20); 
	-moz-opacity: 0.20; 
	opacity: 0.20;
	}

div.barPreisXXLOut {
	float:right;
	width:200px;
	text-align:right;
	color:#4083AC;
	z-index:100;
	position:relative;
	top:3px;
	right:8px;
	font:bold 13px/13px arial, verdana;
	}
	
div.zusatzXXLOut {
	float:right;
	width:200px;
	text-align:right;
	color:#98989C;
	z-index:100;
	position:relative;
	right:8px;
	margin:3px 0 0 0;
	font:normal 9px/9px arial, verdana;
	}

div.zusatzXXLOutB {
	float:right;
	width:200px;
	text-align:right;
	color:#98989C;
	z-index:100;
	position:relative;
	right:12px;
	margin:23px 0 0 0;
	font:normal 9px/9px arial, verdana;
	}

div.topicHg {
	background:url(../../img/new_design/topic_hg.gif) no-repeat left top;
	filter:alpha(opacity=85); 
	-moz-opacity: 0.85; 
	opacity: 0.85;
	float:right;
	height:15px; 
	padding:3px 5px 3px 7px;
	font:bold 14px/14px Arial, verdana; 
	letter-spacing:-1px;
	}
	
div.topicHg h2 {
	margin:0;
	padding:0;
	font:bold 14px/14px Arial, verdana;	
	}

div.topicHg h3 {
	margin:0;
	padding:0;
	font:bold 14px/14px Arial, verdana;	
	}	

div.topicXLHg {
	background:url(../../img/new_design/topicXL_hg.gif) no-repeat left top;
	filter:alpha(opacity=85); 
	-moz-opacity: 0.85; 
	opacity: 0.85;
	float:right;
	height:19px; 
	padding:3px 5px 3px 7px;
	font:bold 16px/16px Arial, verdana; 
	}
	
div.topicXLHg h2 {
	margin:0;
	padding:0;
	font:bold 16px/16px Arial, verdana;
	}	

div.topicXLHg h3 {
	margin:0;
	padding:0;

	font:bold 16px/16px Arial, verdana;
	}	
	
div.topicXXLHg {
	background:url(../../img/new_design/topicXXL_hg.gif) no-repeat left top;
	float:right;
	filter:alpha(opacity=85);
	-moz-opacity: 0.85;
	opacity: 0.85;
	font:bold 20px/20px Arial, verdana;
    height:23px;
	padding:3px 5px 3px 10px;
	position:relative;
	right:3px;
	}

div.topicXXLHg h2 {
	margin:0;
	padding:0;
	font:bold 20px/20px Arial, verdana;	
	}

div.topicXXLHg h3 {
	margin:0;
	padding:0;
	font:bold 20px/20px Arial, verdana;	
	}			
	
div.angebot {
	float:left;
	margin:0;
	padding:0 0 11px 11px;
	width:257px;
	}	
	
div.angebotXL {
	float:left;
	margin:0;
	padding:0 0 11px 11px; 
	width:391px; 
	height:202px; 
	}

div.XXLRahmen {
	float:left;
	margin:0 0 11px 0;
	padding:0 0 0 11px; 
	width:525px; 
	height:202px;
	border:0px solid gray;
	}	

	
div.angebotXXL {
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0; 
	width:525px; 
	height:202px;
	}	

/* TAB NAVIGATION BEGIN*/
div.dynamic-tab-pane-control.tab-pane {
 	float:right;
 	width:794px;
	padding:0;
 	margin:0; 
 	}
	
div.dynamic-tab-pane-control .tab-row .tab {
	display:block;	
	float:left;
	text-align:center;
	background:url(../../img/new_design/head_tab.gif) no-repeat;
	font:bold 12px/20px  Arial, Verdana;
	color:#fff;
	height:21px;
	width:264px;
	text-indent:10px;
	}

div.dynamic-tab-pane-control .tab-row .tab a{
	font:bold 12px/20px  Arial, Verdana;
	color:#fff;
	text-decoration:none;
	}

div.dynamic-tab-pane-control .tab-row .tab.selected {
	display:block;	
	background:url(../../img/new_design/head_tab_activ.gif) no-repeat;
	color:#fff;
	font:bold 12px/20px  Arial, Verdana;
	text-align:center;
	height:21px;
	width:264px;
	text-indent:10px;
	}
	
div.dynamic-tab-pane-control .tab-row .tab.hover{
	display:block;
	background:url(../../img/new_design/head_tab_activ.gif) no-repeat;
	color:#fff;
	font:bold 12px/20px  Arial, Verdana;
	text-align:center;
	height:21px;
	width:264px;
	text-indent:10px;
	}
/* TAB NAVIGATION ENDE*/





a.versand {
	font: normal 9px/18px Arial, Verdana;
	color:#98989C;
	cursor:pointer;
	margin:0; 
	padding:0;
	text-decoration:underline;
	}
	
a.versand:hover {
	font: normal 9px/18px Arial, Verdana;
	color:#ff7700;
	cursor:pointer;
	text-decoration:underline;
	}
	
a.versandXXL {
	font: normal 9px/9px Arial, Verdana;
	color:#98989C;
	cursor:pointer;
	margin:0; 
	padding:0;
	text-decoration:underline;
	}
	
a.versandXXL:hover {
	font: normal 9px/9px Arial, Verdana;
	color:#ff7700;
	cursor:pointer;
	text-decoration:underline;
	}			
		
		
table.cartTable tr td.cartM ul {
	list-style:none;
	}
	
table.cartTable tr td.cartM ul li {
	list-style:none;
	}	

table.featureTable  {
	font:normal 11px Arial, Verdana;
	margin: 0 0 15px 0;
	width:739px;
	}
	
table.featureTable td.long {
	width:134px; 
	height:28px; 
	padding: 0 0 0 10px;
	}	

table.featureTable td.small {
	width:214px; 
	height:28px; 
	padding: 0 10px 0 0;
	}	
	
table.featureTable td.long h4 { 
	padding:0;
	margin:0;
	font:normal 11px Arial, Verdana;
	}	

/*NEU*/

div.detailBoxBottomLong {
	float:right;
	background:url(../../img/new_design/details/details_box_bottom.gif) no-repeat;
	height:6px;
	width:770px;
	font:normal 6px/6px arial;
	margin:0;
	padding:0;
	}
	
div.detailBoxMiddleLong {
	float:right;
	background:url(../../img/new_design/details/details_box_middle.gif) repeat-y;
	width:740px;
	margin:0;
	padding:10px 10px 10px 20px;
	}	
	
div.detailBoxTopLong {
	background:url(../../img/new_design/details/details_box_top.gif) no-repeat;
	height:6px;
	width:770px;
	font:normal 6px/6px arial;
	margin:20px 0 0 0;
	padding:0;
	}	
	
div.headlineBox {
	float:right;
	width:770px;
	height:auto;
	padding:0;
	margin:0;	
	}
	
div.detailBoxMiddleLong h2 {
	background:none;
	font:bold 22px/22px Arial;
	padding:0;
	margin:0;
	color:#1f1f1f;
	width:740px; 
	height:auto;
	text-indent:0px;
	}
	
div.ContentBox {
	float:right;
	width:770px;
	height:auto;
	padding:0;
	margin:0;
	}

div.infoBox {
	float:left;
	width:730px;
	padding:0;
	margin:0;
	}

div.infoBoxImg {
	float:left;
	height:336px;
	width:329px;
	}

div.topfeatureBox {
	position:absolute; 
	top:270px; 
	left:239px;
	}

div.topfeatureBox div.topfeatureBereich {
	height:25px; 
	width:269px;
	margin:8px 0 0 0;
	}
	
div.topfeatureBox div.topfeatureBereich h3 {	
	float:right; 
	background:url(../../img/new_design/details/topic_hg.gif) no-repeat top left;
    filter:alpha(opacity=85);
	-moz-opacity: 0.85;
	opacity: 0.85;
	height:25px; 
	padding:0 5px 0 7px; 
	margin:0;
	font:bold 14px/24px Arial;			
	}

div.zoom {
	position:absolute;
	top:445px; 
	left:394px;	
	}
	
div.infoBoxPrice {
	float:right;
	background:url(../../img/new_design/details/preis_box_hg.gif) no-repeat; 
	width:399px; 
	height:84px;
	padding:0;
	margin:0 0 10px 0;
	}
	
div.expressImg {
	float:left;
	padding:0;
	margin:0;
	position:relative;
	top:12px;
	left:10px;
	}

div.price {
	float:right;
	font:bold 32px/52px Arial;
	color:#3D3D3D;
	padding:0;
	margin:0 10px 0 0;
	width:218px;
	text-align:right;
	}	
	
div.priceText {
	float:right;
	font:bold 18px/18px Arial;
	color:#A3A3A6;
	padding:0;
	margin:0;
	position:relative;
	top:25px;
	}
	
div.lieferStatus {
	float:left;
	width:171px;
	height:27px;
	margin:7px 0 0 0;
	padding:0;
	}

div.lieferStatusText {
	float:left;
	margin:5px 0 0 0;
	padding:0; 
	width:101px; 
	text-align:center;
	}

div.lieferStatusImg {	
	float:left;
	margin:0;
	padding:0;
	}
	
div.jetztBestellen	{
	float:right;
	width:208px;
	height:34px;
	padding:0 0 0 20px;
	margin:0;
	}
	
div.jetztBestellen a.jetztBestellen {	
	display:block;
	font:bold 18px/32px Arial; 
	color:#FFFFFF;
	width:208px;
	height:34px;					
	}

div.infoBoxBanking {
	float:right;
	background:url(../../img/new_design/details/bank_box_hg.gif) no-repeat; 
	width:399px; 
	height:34px;
	padding:0;
	margin:0 0 20px 0;
	}
	
div.infoBoxBankingImg {	
	float:left;
	margin:0;
	padding:1px 0 0 6px;
	}

div.infoBoxBankingText {
	float:right;
	width:228px;
	height:34px;
	padding:0;
	margin:0;
	text-align:center;
	}
	
div.infoBoxBankingText a.infoBoxBankingLink {
	display:block;
	font:bold 13px/32px Arial; 
	color:#FFFFFF;
	width:228px;
	height:34px;
	}			

div.infoBoxVertrag {
	float:right;
	background:url(../../img/new_design/details/bank_box_hg.gif) no-repeat; 
	width:399px; 
	height:34px;
	padding:0;
	margin:0 0 20px 0;
	}

div.infoBoxVertragPrice {	
	float:left;
	font:normal 11px/34px Arial;
	color:#3D3D3D;
	margin:0;
	padding:0 0 0 15px;
	}	




div.infoBoxZubehoer {
	clear:both;
	float:right;
	width:399px;
	padding:0;
	margin:0 0 15px 0;
	}
	
div.infoBoxZubehoer div.infoBoxZubehoerTop {
	background:url(../../img/new_design/details/details_box_top.gif) no-repeat top left;
	height:6px;
	width:398px;
	font:normal 6px/6px arial;
    margin:0;
	padding:0;
	border-right:solid 1px #ff7700;
	}
	
div.infoBoxZubehoer div.infoBoxZubehoerMiddle {
	border-left:solid 1px #ff7700;
	border-right:solid 1px #ff7700;
	padding:2px 10px 2px 10px;
	margin:0;
	width:377px; 						
	}
	
div.infoBoxZubehoer div.infoBoxZubehoerBottom {	
	background:url(../../img/new_design/details/details_box_bottom.gif) no-repeat bottom left;
	height:6px;
	width:398px;
	font:normal 6px/6px arial;
	margin:0;
	padding:0;
	border-right:solid 1px #ff7700;	
	}
	
div.geraeteDetailBox {
	display:block;
	margin:0;
	padding:10px 0 0 0;
	/*clear:both;*/
	text-align:left;
	}
	
div.geraeteDetailBoxContent {
	float:left; 
	width:730px; 
	margin:0;
	padding:0 0 10px 0;
	text-align:left;
	}

div.geraeteDetailBoxContent p {
	text-align:justify;
	}
	
div.artikelNummer {
	padding:0;margin:0;
	}

div.artikelNummer h4 {
	float:left;
	color:#98989C;
	font-family:Arial,Verdana;font-size:11px;
	}
	
div.varianten {
	float:right; 
	background:#F4F3F2;
	width:754px;
	margin:0;
	padding:15px 0 15px 15px;
	border-top:1px solid #FF7700; 
	border-left:solid 1px #FF7700;
	}
	
/*div.variantenContent {	
	float:left;
	width:734px;
	border-top: solid 1px #C2C2C4;
	border-left:solid 1px #E5E4E4;
	margin:0;
	padding:0;	 					
	}*/
	
div.variantenBox {
	border:solid 1px #E5E4E4;	
	float:left;
	width:229px;
	padding:0 0 5px 10px;
	margin:0 5px 5px 0;
	}
	
div.variantenBox div.variantenBoxText {
	float:left; 
	padding:0;
	margin:0 0 0 10px; 
	width:153px;
	}

div.variantenBox div.variantenBoxText h4 {
	height: 25px;
	padding:0;
	margin:10px 0 0 0;
	overflow:hidden;
	}

div.variantenBox div.variantenBoxText h5 {	
	float:left;
	padding:0;
	margin:5px 0 0 0;
	font:normal 11px/12px Arial;
	height:38px;
	width:150px;
	overflow:hidden;
	white-space: nowrap;
	}
	
div.variantenBoxFooter {
	width:150px;
	text-align:right;
	margin:10px 0 0 0;
	padding:0;
	}

div.variantenBoxFooter a {
	font:bold 14px/14px Arial;
	color:#0065A8;
	}
	
div.variantenBoxFooter a:hover {
	font:bold 14px/14px Arial;
	color:#1f1f1f;
	}		
	
div.variantenBoxZusatz {
	width:150px;
	padding:0;
	margin:5px 0 0 0;
	font: 9px/10px Arial, Helvetica;
	color:#98989C; 
	text-align:right;
	}
	
div.infoBoxPriceBottom {
	float:right;
	background:url(../../img/new_design/details/preis_box_hg.gif) no-repeat; 
	width:399px; 
	height:84px;
	padding:0;
	position:relative;
	right:22px;
	margin:15px 0px 0 0;
	}

/*--Neu für Boxen--*/


/*--BOX BIG--*/
div.angebotBig {float:left;width:525px;height:202px;padding:0 0 0 10px;}
	
img.angebotBigImg {z-index:0;padding:0;margin:0;}		

h2.angebotBigH2First {z-index:2;padding:0;margin:-190px 0 0 0;font:bold 20px/26px arial,verdana;color:#1f1f1f;text-indent:7px;text-align:right;width:525px;height:29px;}

h2.angebotBigH2 {z-index:2;padding:0;margin:7px 0 0 0;font:bold 20px/26px arial,verdana;color:#1f1f1f;text-indent:7px;text-align:right;width:525px;height:29px;}

strong.angebotBigTopic {float:right;height:29px;background:url(../../img/new_design/topicXXL_hg.gif) no-repeat left top;filter:alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85;padding:0;margin:0 3px 0 0;}
strong.angebotBigTopic_ie8 {height:29px;background:url(../../img/new_design/topicXXL_hg.gif) no-repeat left top;filter:alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85;padding:2px;margin:0 3px 0 0; line-height:29px;}
strong.angebotBigTopic_op {height:29px;background:url(../../img/new_design/topicXXL_hg.gif) no-repeat left top;filter:alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85;padding:2px;margin:0 3px 0 0; line-height:29px;}

h3.angebotBigPriceFront {z-index:1;padding:0;margin:17px 0 0 0;font:bold 30px/30px arial,verdana;color:#8F4D15;text-align:right;width:525px;height:30px;}

h3.angebotBigPriceBack {z-index:2;padding:0;margin:-31px 0 0 -1px;font:bold 30px/30px arial,verdana;color:#ffffff;text-align:right;width:525px;height:30px;}							

div.angebotBigZusatz {z-index:3;margin:0;padding:1px 0 0 0; width:525px; text-align:right;}

div.angebotBigZusatz a, div.angebotBigZusatz a:hover {font: normal 9px/18px Arial, Verdana;color:#98989C;cursor:pointer;margin:0;padding:0;text-decoration:underline;}


/*--BOX SMALL--*/

div.angebotSmall {float:left;width:257px;height:202px;padding:0 0 11px 11px;}

img.angebotSmallImg {z-index:0;padding:0;margin:0;}

h1.angebotSmallHeadline {z-index:2;padding:3px 0 0 7px;margin:-202px 0 0 0;font:bold 12px/13px arial,verdana;color:#ff7700;height:27px;overflow:hidden;width:246px;}

h2.angebotSmallH2First {z-index:2;padding:0;margin:15px 0 0 0;font:bold 12px/19px arial,verdana;color:#1f1f1f;text-indent:7px;text-align:right;width:257px;height:21px;}

h2.angebotSmallH2 {z-index:2;padding:0;margin:5px 0 0 0;font:bold 12px/19px arial,verdana;color:#1f1f1f;text-indent:7px;text-align:right;width:257px;height:21px;}

strong.angebotSmallTopic {float:right;height:21px;background:url(../../img/new_design/topic_hg.gif) no-repeat left top;filter:alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85;padding:0;margin:0 3px 0 0;}
strong.angebotSmallTopic_ie8 {height:21px;background:url(../../img/new_design/topic_hg.gif) no-repeat left top;filter:alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85;padding:2px;margin:0 3px 0 0;line-height:21px;}
strong.angebotSmallTopic_op {height:21px;background:url(../../img/new_design/topic_hg.gif) no-repeat left top;filter:alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85;padding:2px;margin:0 3px 0 0;line-height:21px;}

h3.angebotSmallPriceFront {z-index:1;padding:0;margin:16px 0 0 0;font:bold 26px/30px arial,verdana;color:#8F4D15;text-align:right;width:257px;height:30px;}

h3.angebotSmallPriceBack {z-index:2;padding:0;margin:-31px 0 0 -1px;font:bold 26px/30px arial,verdana;color:#ffffff;text-align:right;width:257px;height:30px;}

div.angebotSmallZusatz {margin:14px 0 0 8px;padding:0;}

div.angebotSmallZusatz a, div.angebotSmallZusatz a:hover {font: normal 9px/18px Arial, Verdana;color:#98989C;cursor:pointer;margin:0;padding:0;text-decoration:underline;}


/*--BOX MEDIUM--*/

div.angebotMedium {float:left;width:391px;height:202px;padding:0 0 11px 11px;}

img.angebotMediumImg {z-index:0;padding:0;margin:0;}

h1.angebotMediumHeadline {z-index:2;padding:3px 0 0 7px;margin:-202px 0 0 0;font:bold 12px/13px arial,verdana;color:#ff7700;height:14px;overflow:hidden;width:384px;}

h2.angebotMediumH2First {z-index:2;padding:0;margin:8px 0 0 0;font:bold 16px/22px arial,verdana;color:#1f1f1f;text-indent:7px;text-align:right;width:391px;height:24px;}

h2.angebotMediumH2 {z-index:2;padding:0;margin:8px 0 0 0;font:bold 16px/22px arial,verdana;color:#1f1f1f;text-indent:7px;text-align:right;width:391px;height:24px;}

strong.angebotMediumTopic {float:right;height:24px;background:url(../../img/new_design/topicXL_hg.gif) no-repeat left top;filter:alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85;padding:0;margin:0 4px 0 0;}
strong.angebotMediumTopic_ie8 {height:24px;background:url(../../img/new_design/topicXL_hg.gif) no-repeat left top;filter:alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85;padding:2px;margin:0 4px 0 0;line-height:24px;}
strong.angebotMediumTopic_op {height:24px;background:url(../../img/new_design/topicXL_hg.gif) no-repeat left top;filter:alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85;padding:2px;margin:0 4px 0 0;line-height:24px;}

h3.angebotMediumPriceFront {z-index:1;padding:0;margin:17px 0 0 0;font:bold 30px/31px arial,verdana;color:#8F4D15;text-align:right;width:391px;height:30px;}

h3.angebotMediumPriceBack {z-index:2;padding:0;margin:-31px 0 0 -1px;font:bold 30px/31px arial,verdana;color:#ffffff;text-align:right;width:391px;height:30px;}

div.angebotMediumZusatz {margin:18px 0 0 8px;padding:0;}

div.angebotMediumZusatz a, div.angebotMediumZusatz a:hover {font: normal 9px/18px Arial, Verdana;color:#98989C;cursor:pointer;margin:0;padding:0;text-decoration:underline;}

/*--EKOMI--*/
div#qTip {
 padding: 5px;
 border: 1px solid #009900;
 border-right-width: 2px;
 border-bottom-width: 2px;
 display: none;
 background: #FFFFFF;
 color: #000000;
 font: 11px Arial;
 text-align: left;
 position: absolute;
 z-index: 1000;
}

/* -- Navigation -- */


div#naviTop {
	width:991px;
	height:63px;
	padding:0;
	margin:0;
	z-index:100;
	display:none;
	}

div.naviTop {display:block;background:url(../../img/new_design/navi/top_navi_hg.gif) no-repeat top 
left;width:991px;height:42px;}

h1.naviTop {margin:0;padding:0;font:bold 11px/24px verdana, arial;color:#fff;display:inline;}

a.naviButton {font:bold 14px/36px verdana, arial;color:#fff;padding:0 14px 0 14px;text-decoration:none;}
a.naviButton:hover, a.naviButtonaktiv, a.naviButtonaktiv:hover {font:bold 14px/36px verdana, arial;color:#ff7700;padding:0 
14px 0 14px;text-decoration:none;}

div.abstand {float:left;width:8px;height:39px;}

div.rss {float:left;margin:0;padding:0;width:39px;height:39px;}

div.naviButton  {float:left;margin:0;padding:0;width:395px;}

div.sucheBox {float:left;margin:0;padding:0;height:39px;width:360px;}

div.sucheFeld {float:left;width:190px;border:none;height:18px;margin:5px 0 0 0;padding:0;font:normal 11px/14px Arial, 
Helvetica, sans-serif;}

input.suche {float:left;background-color:#F2F7FB;border:none;height:15px;width:190px;margin:7px 0 0 1px;padding:1px 2px 0 
2px;font-size:11px;}

div.sucheButton {float:left;border:none;height:39px;width:50px;margin:0;padding:0;}


div#warenkorb {
	float:left;
	margin:0;
	padding:0;
	width:180px; 
	height:39px; 
	}
	
div#warenkorb h2 {
	color:#0067A8;
	font:bold 18px Arial, Helvetica; 
	padding:0; 
	margin:0 0 4px 0;
	}

div#warenkorb h2:hover {
	color:#ff7700;
	font:bold 18px Arial, Helvetica; 
	padding:0; 
	margin:0 0 4px 0;
	}

div#warenkorb a {color:#1F1F1F;font: bold 12px/39px Arial, Helvetica;padding:0;margin:0;}
div#warenkorb a:hover {color:#ff7700;font: bold 12px/39px Arial, Helvetica;padding:0;margin:0;}	




div.hauptNavi {
	display:block;
	margin:0;
	padding:0 4px 0 0;
	background:url(../../img/new_design/navi/navi_hg_new.gif);
	width:987px;
	height:24px;
	color:#0067A8;
	font:normal 11px/18px Arial, verdana;
	}
	
div.hauptNavi table {background:transparent; padding:0;margin:0;}

div.hauptNavi a.link {color:#0067A8;font:normal 11px/18px Arial, verdana;text-decoration:none;}
div.hauptNavi a.link:hover {color:#ff7700;font:normal 11px/18px Arial, verdana;text-decoration:underline;}


/*NEU --> Auto-Bilder*/
div.angebSmall {float:left;width:257px;height:202px;padding:0 0 11px 11px;}

div.asTop {background:url(../../img/new_design/verlauf_top.jpg) no-repeat;width:257px;height:1px; font:normal 1px/1px arial;}

div.asMiddle {display:block;width:257px;height:197px;}

div.aslVerlauf {display:block;background:url(../../img/new_design/verlauf_left.jpg) no-repeat left top;width:257px;height:197px;}

div.asrSchatten {display:block;background:url(../../img/new_design/schatten_right.jpg) no-repeat right top;width:257px;height:197px;}

div.asInh {display:block;width:253px;height:197px;margin-left:1px;}

h1.asHeadline {z-index:2;padding:3px 0 0 7px;margin:0;font:bold 12px/13px arial,verdana;color:#ff7700;height:24px;overflow:hidden;width:246px;}
	h1.asHeadline a, h1.asHeadline a:hover {font:bold 12px/13px arial,verdana;color:#ff7700;}

div.asImg {display:block; height:150px; width:200px;margin:0;padding:0;}
	img.asImg {z-index:0;padding:0;margin:0 0 0 1px;}

div.asFeat {z-index:2;margin:-150px 0 0 0;padding:0;}
	div.asFeatH {display:block;height:70px;padding:0;margin:18px 0 0 0;}	
	div.asFeatH h2.asH2First {padding:0;margin:0;font:bold 12px/21px arial;color:#1f1f1f;text-align:right;width:253px;height:21px;}
		div.asFeatH h2.asH2First strong.asTopic, div.asFeatH h2.asH2 strong.asTopic {line-height:21px;height:21px;background:url(../../img/new_design/topic_hg.gif) no-repeat left top;filter:alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85;padding:2px 3px 4px 3px;margin:0;}
		div.asFeatH h2.asH2 {padding:0;margin:4px 0 0 0;font:bold 12px/21px arial;color:#1f1f1f;text-align:right;width:253px;height:21px;}
		
		h3.asH3 {z-index:3;padding:0;margin:13px 0 0 0;font:bold 20px/36px arial,verdana;color:#FF7700;text-indent:7px;text-align:right;width:253px;height:36px;}
			h3.asH3 strong.asPrice {line-height:36px;height:36px;background:url(../../img/new_design/price_bg_test.png) no-repeat left top;filter:alpha(opacity=99); -moz-opacity: 0.99; opacity: 0.99;padding:6px 3px 8px 15px;margin:0;}
			h3.asH3 strong.asPriceIe6 {line-height:36px;height:36px;background:url(../../img/new_design/price_bg_ie6.jpg) no-repeat left top;filter:alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85;padding:6px 3px 8px 15px;margin:0;}

div.asButtom {display:block;background:url(../../img/new_design/schatten_bottom.jpg) no-repeat;width:257px;height:4px; font:normal 1px/1px arial;}			