/* Produktneuheiten */

#produktneuheiten {
	background:#46535B url(../images/bg_produktneuheiten.gif) repeat-x;
	min-height:206px;
	width:700px;
	position:relative;
}

#produktneuheiten ol {
	list-style:none !important;
	padding:0 !important;
}

#produktneuheiten ol li {
	background:none !important;
	list-style:none !important;
}

#produktneuheiten h3 {
	background:url(../images/bg_h3_produktneuheiten.gif) repeat-x;
	border:none;
	height:33px;
	margin-bottom:11px;
	width:333px;
	text-indent:-9999px;
}

#produktneuheiten h3#produktneuheiten_h3_de {
	background:url(../images/teaser/bg_h3_produktneuheiten_de.gif) repeat-x;
	border:none;
	height:33px;
	margin-bottom:11px;
	width:333px;
	text-indent:-9999px;
}

#produktneuheiten h3#produktneuheiten_h3_en {
	background:url(../images/teaser/bg_h3_produktneuheiten_en.gif) repeat-x;
	border:none;
	height:33px;
	margin-bottom:11px;
	width:333px;
	text-indent:-9999px;
}

#produktneuheiten h3#produktneuheiten_h3_fr {
	background:url(../images/teaser/bg_h3_produktneuheiten_fr.gif) repeat-x;
	border:none;
	height:33px;
	margin-bottom:11px;
	width:333px;
	text-indent:-9999px;
}

#produktneuheiten h3#produktneuheiten_h3_it {
	background:url(../images/teaser/bg_h3_produktneuheiten_it.gif) repeat-x;
	border:none;
	height:33px;
	margin-bottom:11px;
	width:333px;
	text-indent:-9999px;
}

#produktneuheiten h3#produktneuheiten_h3_es {
	background:url(../images/teaser/bg_h3_produktneuheiten_es.gif) repeat-x;
	border:none;
	height:33px;
	margin-bottom:11px;
	width:333px;
	text-indent:-9999px;
}

#produktneuheiten h3#produktneuheiten_h3_no {
	background:url(../images/teaser/bg_h3_produktneuheiten_no.gif) repeat-x;
	border:none;
	height:33px;
	margin-bottom:11px;
	width:333px;
	text-indent:-9999px;
}

#produktneuheiten h3#produktneuheiten_h3_nl {
	background:url(../images/teaser/bg_h3_produktneuheiten_nl.gif) repeat-x;
	border:none;
	height:33px;
	margin-bottom:11px;
	width:333px;
	text-indent:-9999px;
}

ol#products {
	height:162px;
	color:#FFF;
	overflow:hidden;
	overflow:visible;
	position:relative;
	z-index:33;
}

ol.product_imgs {
	float:left;
	height:125px;
	width:318px;
	overflow:hidden;
	margin:0 40px 15px 14px;
}

.product_txt {
	float:left;
	width:318px;
	height:125px;
	position:relative;
}

#produktneuheiten div.switches {
	float:left;
	height:22px;
	padding-top:4px !important;
	height:18px;
	text-align:right;
}

#produktneuheiten div.switches ol {
	float:right;
}

#produktneuheiten div.switches li {
	display:block !important;
	float:left;
	height:13px;
	margin-right:5px;
	width:13px;
}

#produktneuheiten div.switches a {
	background-color:#747E84;
	display:block !important;
	height:13px;
	width:13px;
}

#produktneuheiten div.switches a:hover,
#produktneuheiten div.switches a.activeSlide {
	background-color:#FFE400;
}

.product_img_switches {
	clear:left;
	width:333px;
	border-right:1px solid #C9CDCF;
	width:332px;
}

#product_switches {
	display:block;
	background-color:#DADDDE;
	width:367px;
	position:absolute;
	bottom:0;
	right:0;
	z-index:66;
}

.product_txt h4 {
	color:#FFE400;
	font-weight:bold;
	margin-bottom:5px !important;
}

.product_txt p {
	color:#FFF;
	margin-bottom:15px;
	line-height:20px !important;
}

a.more {
	background:url(../images/bg_product_txt_a.gif) no-repeat;
	display:block;
	position:absolute;
	bottom:0;
	right:0;
	height:12px;
	margin-right:5px;
	width:38px;
	text-indent:-9999px;
}

a.more#a_more_de {
	background:url(../images/teaser/bg_product_txt_a_de.gif) no-repeat;
	display:block;
	position:absolute;
	bottom:0;
	right:0;
	height:12px;
	margin-right:5px;
	width:38px;
	text-indent:-9999px;
}

a.more#a_more_en {
	background:url(../images/teaser/bg_product_txt_a_en.gif) no-repeat;
	display:block;
	position:absolute;
	bottom:0;
	right:0;
	height:12px;
	margin-right:5px;
	width:38px;
	text-indent:-9999px;
}
a.more#a_more_it {
	background:url(../images/teaser/bg_product_txt_a_it.gif) no-repeat;
	display:block;
	position:absolute;
	bottom:0;
	right:0;
	height:12px;
	margin-right:5px;
	width:38px;
	text-indent:-9999px;
}
a.more#a_more_fr {
	background:url(../images/teaser/bg_product_txt_a_fr.gif) no-repeat;
	display:block;
	position:absolute;
	bottom:0;
	right:0;
	height:12px;
	margin-right:5px;
	width:38px;
	text-indent:-9999px;
}
a.more#a_more_es{
	background:url(../images/teaser/bg_product_txt_a_es.gif) no-repeat;
	display:block;
	position:absolute;
	bottom:0;
	right:0;
	height:12px;
	margin-right:5px;
	width:38px;
	text-indent:-9999px;
}
a.more#a_more_no {
	background:url(../images/teaser/bg_product_txt_a_no.gif) no-repeat;
	display:block;
	position:absolute;
	bottom:0;
	right:0;
	height:12px;
	margin-right:5px;
	width:38px;
	text-indent:-9999px;
}

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
