
body {
	margin:0;
	padding:0;
	border:0;
	background: #fff url(../gfx/body_bg.gif) no-repeat left top;
	font:normal 100% Arial, Helvetica, Sans-Serif;
	color: #333;
	width:100%;
}
.printOnly {display:none;visibility:hidden;}
.subheadline {font-size:118.75%;}
div.page{font-size:75% !important;}
h1 {font-size:35px;font-weight:bold;padding-left:31px;margin:8px 0 0 0;}
.dotH1, .dotH2, .dotH3, .dotH4 {float:left;}
.dotH2, .dotH3, .dotH4 {padding:4px 5px 0 0;}
.dotH1{	padding:8px 9px 0 29px;}
h2 {font-size:18px;font-weight:bold;margin:0;}
h2.dealer em{font-weight:normal;}
h3 {font-size:100%;font-weight:bold;margin: 0;padding-top: 4px;min-height:14px;}
h4 {font-size:112.5%;font-weight:bold;margin:4px 0 0 0;}
h5 {font-weight:bold;color:#666666;}
h1.clean,
h2.clean,
h3.clean,
h4.clean,
h5.clean {padding:0;margin:0;background:none;text-indent:0;}
h2.clean {margin-bottom:3px;}
h2.subheadline {font-size:160%;}
/* Colors */
.white {color:#fff;}
.red, .red a{color: #d10802 !important;}
.grey {color:#666;}
p.teaser {font-size:107%;font-weight:bold;color:#666;}
p.fliess {font-size:100%;color:#666;}
.headline, .headline a{
	font-size:100%;
	color:	#d10802 !important;
	font-weight:bold;
}
*:focus { -moz-outline: none; outline:none; }
a,
a:link,
a:visited,
a:focus,
a:hover,
a:active {
	text-decoration:none;
	color:#333;
	border:0px;
	outline:none;
}
.fontSmall {font-size:80%;}
.small {color:#565656;margin: 10px 0px 0px 0px;font-family:Arial;line-height:14px;}
.mini {color:#666;}
.lht14 {line-height:14px;}
.lht18 {line-height:18px;}
.bannerLinks .cntSpacer a {font-size: 110%;}
ul {margin: 0;padding: 0;list-style-type:none;}

img { border:0; }
form { margin:0px;}

.clearer {clear:both;font-size:0px;height:0px;line-height:0px;}

a.external {
	background-image:url(../gfx/module_product_detail_downloads/external_link.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding-left:16px;
	color: #d10802;
}
a.internal {
	background-image:url(../gfx/module_product_detail_downloads/internal_link.gif);
	background-repeat:no-repeat;
	padding-left: 11px;
	background-position:0 center;
}  
a.internal_bold {
	font-weight:bold;
	background-image:url(../gfx/module_product_detail_downloads/internal_link.gif);
	background-repeat:no-repeat;
	padding-left: 11px;
	background-position:0 center;
}
.line {
	height: 1px;
	background: #FFF  url(../gfx/line.gif) repeat-x top left;
	border: 0;
	font-size: 0;
	margin: 5px 0;
	line-height: 0;	
}
/* Spaces */
/*Bottom*/
.mrgBott3 {	margin:0 0 3px 0;}
.mrgBott6 {margin-bottom:6px !important;}
.mrgBott11 {margin-bottom:11px !important;}
.paddBott11 {padding-bottom:11px !important;}
.mrgBott13 {margin-bottom:13px;}
.mrgBott18 {margin-bottom:18px !important;}
.mrgBott20 {	margin-bottom: 20px  !important;}
.mrgBott30 {	margin-bottom: 30px !important;}
.mrgBott35 {margin-bottom:35px !important;}
.mrgBott34 {margin-bottom:34px;}
.mrgBott40 {	margin-bottom: 40px !important;}
.mrgBott55 {	margin-bottom: 55px;}
.paddBott20 {padding-bottom:20px !important;}
.paddBott18 {padding-bottom:18px !important;}
.paddBott35 {padding-bottom:35px !important;}
.mrgBott8 {margin-bottom:8px; }
.mrgBott22 {margin:0 0 22px;}


/* Top*/
.paddTop22 {padding-top:22px;}
.paddTop440 {padding-top:440px;}
.paddTop10 {padding-top:10px;}
.paddTop40 {padding-top:40px;}
.paddTop50 {padding-top:50px;}
.paddTop80 {padding-top:80px;}
.mrgTop13 {margin:13px 0 0;}
.mrgTop15 {margin-top:15px;}
.paddTop33 {padding-top:33px;}
.mrgTop176 { margin-top: 176px; }
.mrgtop16 {margin-top:16px;}
.mrgTop0 {margin-top:0;}
.mrgTop4{margin-top:4px;}
.mrgTop8{margin-top:8px;}

/*Right*/
.mrgRight10 { margin-right: 10px; }
.mrgRight65 {margin-right:65px;}
/*Left*/
.paddLeft29 { padding-left: 29px; }
.paddLeft15{padding-left:15px; }
.mrgLeft0{margin-left:0;}

/* Rundherum */
.mrg0{ margin:0; }

/* Widths */
.width50 {width: 50px;}
.width355 {width: 355px;}
.width290 {width: 290px;}

/* /Spaces */
.header {margin:0;padding:0;background:url(../gfx/header_bg.gif) repeat-x;}
.page {	margin: 0 auto;	padding:0;	width: 960px;}
.cnt705, .cnt705wrapper {width:705px;float:left;}
.cnt605 {width:605px;float:left;}
.cnt705 {background-color:#FFF;}
.cntLeft, .cntRight {width:225px;float:left;margin:0px 15px 0 0;padding:0;}
.cntRight {	margin:0px 0 0 15px;}
.cntSpacer {border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;background-color:#fff;padding-bottom:10px;}
.cntSpacerFs12 {font-size:12px;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;background-color:#fff;padding-bottom:10px;}
.pagePrint{float:right;margin-top:10px;}
/* Banner */
.banner{ width:225px;height:205px;margin:0 15px 15px 0;	float:left;overflow:hidden;}
.cntRight .banner, .cntLeft .banner {margin-right:0;}
.bannerLarge {float:left;width:465px;margin:10px 15px 0 0;height:205px;overflow:hidden;}
.bannerLinks .cntSpacer {padding: 8px 15px;}
.bannerLinks .cntSpacer h2 {margin: 0;}
.bannerLinks .cntSpacer p , .modSpecFacts p{margin:4px 0 12px;padding:0;color: #333;font-size:80%;}
.bannerLinks .cntSpacer p {margin:4px 0 11px;padding:0;color: #333;font-size:80%;}
.bannerLinks .cntSpacer .line {	margin: 0 0 15px 0;}
.bannerLinks li {padding-bottom:8px;}
.bannerLinks  li a.internal {display: block;font-weight:normal;color: #333;padding-left: 17px;background-position: 0 0.3em;max-width:170px;overflow:hidden;line-height:16px;}

/* /Banner */
.bannerFullscreen {clear:both; width:945px;height:154px;overflow:hidden;}
.btnDealLoc {margin:15px 0 15px 0;width:225px;height:40px;}
.cntRight .btnDealLoc {margin:15px 0 15px 0;}
/* page_home container definitions */
.prodCarousselHo  {width:945px;height:135px;}
/* page_product_container definitions*/
.modPrdImgAwards {margin:25px 29px 0 0;float:right;}
.modPrdImgAwards img {margin-left: 7px;}
.cntPic660 {width:945px;text-align: center;}
.groupCaroussel {margin:28px 0px 25px 0px;float:left;}
.modPrdImgAnim {margin:28px 28px 35px 0;float:right;}
.modPrdDtl{margin:15px 0px 0px 0px;width:705px;float:left;}
.btnDynArrowRight, .btnDynArrowLeft, .btnDynNew,
.btnDynArrowRightIa, .btnDynArrowLeftIa, .btnDynNewIa  {margin-left: 27px;}
.btnDynReset, .btnDynResetIa {margin:23px 0 0;}
.btnDynSend, .btnDynSendIa {margin:0;}
.prodCaroussel {
	margin:10px 0px 0px 0px;
	width:945px;
	height:100px;
}

.bannerLinks {
	margin:0 15px 15px 0;
	width:225px;
	float:left;
	overflow:hidden;
}


.rndCornTop {
	background: transparent url(../gfx/layout/content_boxes/round_corner_top_right.gif) top right no-repeat;
	height: 5px;
	font-size: 0px
}

.rndCornBot {
	background: #fff url(../gfx/layout/content_boxes/round_corner_bottom_right.gif) top right no-repeat;
	height: 6px;
	font-size: 0px
}
a.btnDyn,a.btnDynIa {
	background: transparent url(../gfx/layout/buttons/btn-right.gif) no-repeat scroll right top;
	float: left;
	color: #363636;
	cursor: pointer;
	display: block;
	font-size: 12px;
	font-weight: bold;
	height: 35px;
	margin-right: 6px;
	padding-right: 7px;
	text-decoration:none;
	_width: 1%;
	white-space: nowrap;
}
a.btnDynArrowUp,
a.btnDynArrowRight,a.btnDynSend,a.btnDynNew,
a.btnDynArrowLeft, a.btnDynReset,
a.btnDynDl,
a.btnDynMi,
a.btnDynMa,
a.btnDynRoute,
a.btnDynArrowUpIa,
a.btnDynArrowRightIa,a.btnDynSendIa,a.btnDynNewIa,
a.btnDynArrowLeftIa, a.btnDynResetIa,
a.btnDynDlIa,
a.btnDynMiIa,
a.btnDynMaIa,
a.btnDynRouteIa {padding-right: 23px;}

a.btnDynArrowUp {
	background: transparent url(../gfx/layout/buttons/btn-right-arrow-up.gif) no-repeat scroll right top;
}
a.btnDynArrowRight,a.btnDynSend,a.btnDynNew {
	background: transparent url(../gfx/layout/buttons/btn-right-arrow-right.gif) no-repeat scroll right top;
	}
a.btnDynArrowLeft, a.btnDynReset {
	background: transparent url(../gfx/layout/buttons/btn-reset.gif) no-repeat scroll right top;
}
a.btnDynDl {
	background: transparent url(../gfx/layout/buttons/btn-right-download.gif) no-repeat scroll right top;
}
a.btnDynMi {
	background: transparent url(../gfx/layout/buttons/btn-min.gif) no-repeat scroll right top;
	margin:1px 0 10px;
}
a.btnDynMa {
	background: transparent url(../gfx/layout/buttons/btn-max.gif) no-repeat scroll right top;
	margin:1px 0 10px;
}
a.btnDynRoute {
	background: transparent url(../gfx/layout/buttons/btn-right-route.gif) no-repeat scroll right top;
}
a.btnDynPr {
	background: transparent url(../gfx/layout/buttons/btn-right-print.gif) no-repeat scroll right top;
	padding-right: 30px;
}
a.btnDyn span, a.btnDynIa span {
	background: transparent url(../gfx/layout/buttons/btn-left.gif) no-repeat scroll 0 0;
	cursor: pointer;
	display: block;
	font-style: normal;
	font-weight: bold;
	height: 35px;
	line-height: 14px;
	padding: 9px 6px 5px 12px;
	text-align: right;
}
/*inaktive Buttons */
a.btnDynIa {
	background: transparent url(../gfx/layout/buttons/btn-right-inaktiv.gif) no-repeat scroll right top;
	}
a.btnDynIa span {
	background: transparent url(../gfx/layout/buttons/btn-left-inaktiv.gif) no-repeat scroll left top;
	color:#999;
}
a.btnDynArrowUpIa {
	background: transparent url(../gfx/layout/buttons/btn-right-arrow-up-inaktiv.gif) no-repeat scroll right top;
}
a.btnDynArrowRightIa,a.btnDynSendIa,a.btnDynNewIa {
	background: transparent url(../gfx/layout/buttons/btn-right-arrow-right-inaktiv.gif) no-repeat scroll right top;
	}
a.btnDynArrowLeftIa, a.btnDynResetIa {
	background: transparent url(../gfx/layout/buttons/btn-reset-inaktiv.gif) no-repeat scroll right top;
}
a.btnDynDlIa {
	background: transparent url(../gfx/layout/buttons/btn-right-download-inaktiv.gif) no-repeat scroll right top;
}
a.btnDynMiIa {
	background: transparent url(../gfx/layout/buttons/btn-min-inaktiv.gif) no-repeat scroll right top;
	margin:1px 0 10px;
}
a.btnDynMaIa {
	background: transparent url(../gfx/layout/buttons/btn-max-inaktiv.gif) no-repeat scroll right top;
	margin:1px 0 10px;
}
a.btnDynRouteIa {
	background: transparent url(../gfx/layout/buttons/btn-right-route-inaktiv.gif) no-repeat scroll right top;
}
a.btnDynPrIa {
	background: transparent url(../gfx/layout/buttons/btn-right-print-inaktiv.gif) no-repeat scroll right top;padding-right: 30px;
}






.module_news_feed {width: 945px;margin:15px 0 0 0 ;clear:both;}

.module_banner_large{
	width: 465px;
	height:205px;
	margin:15px 15px 0 0 ;
	float:left;
}
/*** noch optimieren! ***/
.modSpecFacts {
	float: left;
	width: 225px;
	background-color: #fff;
	margin:0 15px 15px 0;
}
.modSpecFacts .content-holder {
	border-left: 1px solid #dcdcdc;
	border-right: 1px solid #dcdcdc;
	padding: 8px 15px 10px 15px;
}
.modSpecFacts .content-holder h2 {margin: 0 0 5px 0;}

.modSpecFacts .content-holder .pict {margin: 20px 0 20px 25px;}
.modSpecFacts .content-holder h3 {
	margin: 0 0 10px 0;
	padding: 0;
	color: #D10802;
	background-image: none;
}
.modSpecFacts .content-holder ul {
	margin: 0;
	padding: 0 0 5px 0;
}
.modSpecFacts .content-holder ul li {
	float: none;
	list-style-type: none;
	margin-left: 0;
	padding: 0;
	line-height: 17px;
}
.modSpecFacts .content-holder .press-generic-bullet ul li {
	float: none;
	list-style-type: disc;
	margin-left: 15px;
	padding: 0;
	line-height: 17px;
	border: none;
}
.modSpecFacts .content-holder ol li {
	float: none;
	margin-left: -22px;
	padding: 0;
	line-height: 17px;
}
.modSpecFacts .content-holder ul li .li-dot {
	background: transparent url(../gfx/li-dot.gif) 0 3px no-repeat;
	height: 10px;
	width: 15px;
	float: left;
}
.modSpecFacts .content-holder ul li .li-content {
	float: left;
	width: 177px;
	margin-bottom: 8px;
}
.modSpecFacts a.external,
.modSpecFacts a.internal {font-weight: bold;line-height: 18px;}
.modSpecFacts a span {color: #D10820;}
/*** /noch optimieren ***/
.cntPicList {
	width:705px;
	float:left;
	margin:0 15px 0 0 ;
	background-color:white;
}

/* @group ui.radio */
.radioGroup .jquery-checkbox{
	display: inline; 
	font-size: 10px; 
	line-height: 20px;
	cursor: pointer;
	cursor: hand;
	vertical-align:middle;
}
 
.radioGroup .jquery-checkbox .mark {display: inline;}
.radioGroup .jquery-checkbox img {vertical-align: middle; width: 20px; height: 21px;}
.radioGroup .jquery-checkbox  img{background: transparent url(../gfx/icon_radio-button.png)  no-repeat;}
.radioGroup .jquery-checkbox img{background-position: 0px -23px;}
.radioGroup .jquery-checkbox-hover img{background-position: 0px -23px;}
.radioGroup .jquery-checkbox-checked img{background-position: 0px 0px;}
.radioGroup .iptRow2 {padding-right:30px;}
.radioGroup .uiRadioLabel {display: inline;vertical-align:middle;}
.radioGroup .uiRadioCnt { float:left; padding-right:30px;}

.advSearchLine {
	height: 1px;
	background: #000  url(../gfx/line.gif) repeat-x top left;
	border: 0;
	font-size: 0;
	margin: 10px 0;
	line-height: 0;	
}

/* @group ui.radio */

/* @group ui.checkbox */
span.ui-checkbox {
text-indent:
	display: block;
	float: left;
	width: 24px;
	height: 24px;
	background: url(../gfx/layout/icon_checkbox_22x25.png) 0 1px no-repeat;
}
span.ui-helper-hidden {display: none;}
span.ui-checkbox-state-hover {background: url(../gfx/layout/icon_checkbox_22x25.png) 0 1px no-repeat;}
span.ui-checkbox-state-checked {background: url(../gfx/layout/icon_checkbox_22x25.png) 0 -25px no-repeat;}
span.ui-checkbox-state-checked-hover {background: url(../gfx/layout/icon_checkbox_22x25.png) 0 -25px no-repeat;}
label.ui-checkbox-state-disabled, label.ui-checkbox-state-disabled-hover {color:#DCDCDC !important;}
span.ui-checkbox-state-disabled, span.ui-checkbox-state-disabled-hover {background: url(../gfx/layout/icon_checkbox_22x25.png) 0 1px no-repeat;	background-color:#fff;
	filter:alpha(opacity=45);
	-moz-opacity: 0.45;
	opacity: 0.45;}
/* @end */

/* @group header detail pages */
.contentheaderdetail {width: 945px;}
.contentborders {
	border-left: 1px solid #DCDCDC;
	border-right: 1px solid #DCDCDC;
	background-color: #fff;
}
/* @end */

.imgFix290 {background-color:none;width:290px;text-align:center;overflow-x:hidden;}
.imgBorder {
	background: #fff url(../gfx/picRahmen145x111.jpg) no-repeat 0 0;
	height:111px;
	width:145px;
}
.imgBorder img, .imgTrans img {margin:5px;}
.imgTrans {height:111px;width:145px;text-align:center;}
.error {margin-bottom: 15px;}
.error .errAttention {
	float: left;
	width: 160px;
	text-align: center;
}
.error .errAttention img {margin: 15px 0 0 0;}
.error .errContent {
	padding-top: 10px;
	float: left;
	width: 500px;
	font-size:12px;
}
.error .errContent h2,
.error .errContent p,
.error .errContent ul li {
	color: #D10820;
}
.error .errContent ul {margin: 0;padding: 0;}
.error .errContent ul li {color: #D10820;list-style-type: none;}
.error .errContent ul li div.error {margin-bottom: 0px;}
.contactForm label {
	margin-bottom: 6px;
	display: block;
	font-weight:bold;
}
#contactForm label.inline {
	display: inline !important;
	float:left;
}
.contactForm label.error {color: #D10820;font-weight: bold;}

.contactForm { margin: 0 29px; }
.contactForm h2 {
	font-size: 120%;
	margin: 0 0 14px 0;
	padding: 0;
	background-image: none;
	text-indent: 0;
}
.contactForm div.right { float:left; width:290px; }
.contactForm div.rightPa780 {float:left; width:290px;padding-top:780px;}
.contactForm div.sendButtonSpace { margin-top: 80px; }
.contactForm div.left { margin-right: 60px; float:left; width:290px;}
.contactForm fieldset { margin: 0 0 20px; border: 0; padding: 0; }
.contactForm .width290 { background: #fff url(../gfx/layout/input1.jpg) no-repeat 0 0; margin-bottom: 14px; padding: 8px 0 0 10px; width: 280px; height:20px;}
.contactForm .width200 { background: #fff url(../gfx/layout/input2.jpg) no-repeat 0 0; margin-bottom: 10px; padding: 8px 0 0 10px; width: 190px; height:20px; }
.contactForm .width50 { background: #fff url(../gfx/layout/input5.gif) no-repeat 0 0; margin-bottom: 10px; padding: 8px 0 0 10px; width: 40px; height:20px;}
.contactForm .width80 { background: #fff url(../gfx/layout/input3.jpg) no-repeat 0 0; margin-bottom: 10px; padding: 8px 0 0 10px; width: 70px; height:20px;}
.contactForm input, .contactForm textarea , .contactForm select { border: 0; background: transparent; font-family: Arial; font-size: 12px; }
.contactForm .width290 input, .contactForm .width290 textarea, .contactForm .width290 select { width: 278px; }
.contactForm .width290 input.error { color:  #D10820; }
.contactForm .width290 select { height: 28px; padding: 5px; width: 290px; }
.contactForm .width200 input { width: 175px; }
.contactForm .width80 input { width: 50px; }
.contactForm .textArea { background: #fff url(../gfx/layout/input4.jpg) no-repeat 0 0; height:154px; }
.contactForm textarea { height: 152px;}
.contactForm .optionBox { padding: 0; height: 28px; width: 290px;}
.contactForm .optionBox50 { padding: 7px; height: 28px; width: 50px;}
.contactForm .optionBox80 { padding: 7px; height: 28px; width: 80px;}
.contactForm.dealer .optionBox50 { padding: 5px 7px 3px 5px; height: 20px; width: 50px;}
.contactForm.dealer .optionBox80 { padding: 5px 7px 3px 5px; height: 20px; width: 80px;}
.contactForm .left .dealerContactFoto {float: left;width:176px;}
.contactForm .left .dealerContact {float: left;width: 110px;line-height: 18px;}
.contactForm .left .dealerContact p {margin: 0 0 10px 0;}
.floatLeft {float:left; }
.floatRight {float:right; }
.assign {display:block;margin-left:30px;font-weight: normal !important;}

.cntSpacerInside {float:left; 
	margin: 15px 29px 0; 
	position:relative; 
	width:645px;
}
.cntSpacerInside .contactForm,
.cntSpacerInside .btnDynArrowRight, .cntSpacerInside .btnDynArrowRightIa { margin:0;}
.teaser {padding: 0 29px;margin-bottom:39px;}
#cntSpacer .teaser h3 {margin-bottom: 0px;font-weight:normal;}
.teaser p {line-height: 18px;font-size:80%;margin:12px 0 0;padding:0px;}
.ImgLeft, .ImgRight{float:left;width:145px;margin-right:65px;margin-top:2px;}
.ImgRight {float:right;margin:2px 0 0 65px;}
.teaserTxt {float:left;width:350px;}
.teaserTxtRight{float:right;width:350px;text-align:right;}
.teaser p a {font-size:120%;}
.teaserline {margin:20px 10px 18px!important;}

/* @end */
/* Optimiertes CSS für Content_Standard und Content_Press */

.modCntStand {
	width:705px;
	margin:0 15px 0 0 ;
	float:left;
}
#page_press .modCntStand {margin:0;}
.paddStand {padding: 22px 29px 29px;}
.modCntStand p {
	font-style: normal;
	line-height: 18px;
}
.cntHdlRight p {
	color: #666666;
	line-height: 16px;
	padding: 0;
	margin: 0 0 8px 3px;
}
.fullWidth {color:#000;margin:12px 0 6px !important;}
.cntHdlLeft{float: left;overflow:hidden;width: 480px;}
.cntHdlRight {float: right;width: 120px;}
.cntHdlLeft h2 {margin-top: 0;}
.cntHdlLeft h3 {
	padding-top: 3px;
	margin-bottom: 12px;
	font-size: 120%;
}

p.subHdlDate {
	line-height: 18px;
	font-size: 12px;
	margin: 10px 0 0 0;
	max-width:350px;
	overflow:hidden;
}
p.subHdl {line-height: 18px;margin: 0 0 11px;}
.imgDescript {font-size:80%;font-style: italic;max-width:600px;overflow:hidden;color:#9A9A9A;}
.imgCnt290 .imgDescript {max-width:290px;}
.imgCnt216  .imgDescript {max-width:216px;}
.imgCnt{margin: 15px 0 0;text-align:center;clear:both;}
.imgCnt290 {margin:4px 0px 22px 0px;width: 290px;overflow:hidden;}
.imgCnt216 {margin:4px 0px 22px 0px;width: 216px;overflow:hidden;}
.imgLeft {float: left;margin: 4px 15px 22px 0;}
.imgRight {float:right;margin: 4px 0px 22px 15px;}
.textImage {margin: 0px 0px 22px 0px;}
.textImageHome  {padding-top: 48px;margin:0 0px 70px 2px;max-height:400px;overflow:hidden;width:945px;}
.textImage .line {margin:12px 0 6px !important;}
.width440 {width:440px;float:left;margin:0 50px 0 0;}
.textImageHome .imgCnt290 {margin:4px 14px 0px 0px;width: 290px;}
.textImage em{color: #9A9A9A;}
.textImage p, .textImageHome p {margin-top:0px;}
.textImageHome p {line-height:1.4em;margin-bottom:0px;}
p.psecond {font-style: italic;color:#363636;font-size: 90%;}
p.copyright {margin: 15px 0 0;font-style: italic;font-size: 80%;color:#9A9A9A;}

/* Listen */
.listhead {
	width: 645px;
	float: left;
	margin: 22px 29px 0;
	position:relative;
	min-height:40px;
}
.listhead h2 {	margin: 0 0 3px; width:600px; overflow:hidden;}
.listHeadLeft h2 {width:380px; overflow:hidden;}
.listhead p.fontSmall {color:#666;margin:0;;line-height:14px;}
.listhead p {margin: 14px 0 0 0;padding:0;line-height:18px;}
.listHeadLeft {width:400px;float:left;overflow:hidden;}
.listhead .searchResult {	float:left;	margin: 34px 0 17px;font-weight: bold;}
.listhead .newsBreadcrumb { margin: 0 0 23px;}
.listhead .mediaBreadcrumb { margin: 0 0 54px;}
.listhead .mediaBreadcrumb a, .listhead .newsBreadcrumb a {margin: 0 16px 0 0;}
.listhead .mediaBreadcrumb a.internal, .listhead .newsBreadcrumb a.internal {font-weight:bold;}
.listhead .mediaBreadcrumb a:hover,.listhead .newsBreadcrumb a:hover{color:#D10802; background-image:url(../gfx/dot_breadcrumb_red.gif); padding-left:11px;}

.listhead .listHeadLeft  h3 {font-size: 120%;margin: 0;padding: 0;}

.moreLink {margin: 0px;padding: 0 0 40px;}


.cntEntries {margin-top:36px;}
.entry {margin: 0 29px 19px;}
#page_picture_list .entry { margin: 0 0 19px;}
.entry .image {	float:left;margin: 0 65px 0px 0;}
.entry .text {float:left;width: 304px;	margin-right:15px;overflow:hidden;}
.entry .text div {width:320px;}
.entry .text h4, .entry .text h5, .entry .text h5 a, .entry .text h4 a {margin-bottom:10px;font-size:12px;line-height: 16px;max-width:300px;overflow:hidden;}
.entry .text p {font-size:100%;color:#333;line-height:16px;margin: 0 0 15px 0;}

.cnt640 {width:640px;overflow:hidden;}

.max50 {max-width:395px;overflow:hidden;}
.h1max92 {max-width:645px;overflow:hidden;}
.h2max92 {max-width:645px;overflow:hidden;}
.h2max42{max-width:465px;overflow:hidden;}
.max184 {max-width:645px;overflow:hidden;}
.cntHdlLeft .max184 {max-width:480px;overflow:hidden;} 


.max184_350 {width:350px;}
.entry .dl {float: right;width: 105px;margin-bottom: 20px;overflow:hidden;}
.entry .dl p {margin: 0 0 10px 0;}
.entry a.external,
.entry  a.internal , .advancedSearch a.internal {font-weight: bold;margin-bottom:0px;}
.entry .dl p, .entry  a.internal {color:#666;}
.cntSpacer .line {margin: 0 10px 20px;}
.entry .dl label {display:block;margin:4px 0 0 29px;font-weight:bold;color:#666;}
.textbox h4, .textbox h4 a{margin-bottom:10px;font-size:18px;line-height: 20px;}
.action { margin: 11px 0 15px 0 ;}
.action label, .compareArea label { font-weight:bold !important;color:#666;}
.action label, .action input { float:left;}
.action input { float:left;}
.action .ui-checkbox , .compareArea .ui-checkbox{margin:-4px 3px 3px 0;}
.action  a.internal {padding-left:12px;margin-right:20px;}

.entry .action  a.internal {display:block;padding-left:12px;margin-right:20px;max-width:140px;overflow:hidden;background-position:0 0.3em;float:left;}

.left100, .leftAction {float:left;width:110px !important;}
.leftAction {padding-top:7px;}
.dlSelected{float:right;width:150px;text-align:right;}
/* Händlersuche */
.addLeft, .addRight,.addRight .action ,.addLeft .action  {width:150px !important;float:left;overflow:hidden;}
.addRight  {width:130px !important;padding-left:10px; }
.dealLoc .dl {width: 125px;margin-bottom: 20px;overflow:hidden;}
.dealLoc .text {width: 294px;	margin-right:15px;overflow:hidden;}

/* /Händlersuche */

 /* Pager */
.pager {	float:right;}
.absol {position:absolute;right:0px;bottom:0px;}
.pager .pager_text a,
.pager span {margin:0 3px 0 3px;}
.pager img.prev {float:left;margin:0 5px 0 0;}
.pager img.next {float:right;margin:0 0 0 5px;}
.pager .pager_text {float:left;	margin:5px 0 0 0;}
.pagerbottom  {margin: 0 29px;clear:both;}
.pagerbottom  .pager {margin: 0 0 10px;bottom: 0;}

/* GLOSSAR */
.glossarNav {width:450px;float:left;margin:12px 0 0px;height:85px;}
.glossarLi {background:transparent url(../gfx/layout/borderRight.gif) no-repeat scroll right 4px;padding-right:1px;float:left;width:23px;text-align:center;}
.glossarLast{background:none;}
.glossarLi a{font-size:18px;}
.glossarLi a:hover, .glossarLi a.active{color:#D10820;}
.glossar {background:transparent url(../gfx/line.gif) repeat-x scroll left top;padding-top:15px;clear:both;float:none;margin:0px 10px 29px;padding:13px 19px 0;width:647px;overflow:hidden;}
h2.glossarHead {width:50px;float:left;margin-bottom:6px !important;text-indent:30px;font-weight:normal;}
.glossarText p { margin: 5px 0 0px 0;width:600px;}
.glossarUl {margin-left:-6px;margin-bottom:20px;height:10px;}
.glossarUl,.backtotop { clear:both;float:none;}
.backtotop .line{	margin: 0 10px 5px;}
.backtotop h3 {display:inline; float:left; margin: 0 29px 30px 0;padding-top:3px;}
.backtotop .dotH3 {margin-left:29px;}
.backtotopLink {width:150px;float:right;text-align:right;padding-right:30px;padding-top:5px;}

/* SINGLE SLIDER */
.cntSingleSlider {clear:both;float:left;width:671px;_width:670px;margin:30px 0 27px;padding:0 0 0 30px;}
.singleLeft {float:left;_width:15px;padding-top:160px;padding-right:30px;_padding-right:28px;}
.singleRight {float:left;_width:15px;padding-top:160px;padding-left:30px;_padding-left:28px;}
.singleImage {width:547px;float:left;}
.singleCntText {clear:both;padding-top:5px;margin:0px 0 30px 30px;}
.singleCntText p{margin:0 0 10px;}
.singleText{width:370px;float:left;overflow:hidden;}
.singleCompare{float:left;margin-left:65px;padding-top:3px;}
.singleCompareLinks{float:left;padding-top:3px;}
.singleCompareSelect{float:left;}
.singleCompareSelect label{margin: 4px 0 0 5px;font-weight:bold;display:block;float:left;}
.singleCompareLinks a {	margin-right:20px;}
/* /SINGLE SLIDER */

/* PATTERN & PICTUREVIEW */
.picRow h4 {margin:17px 0 0 0;font-size:18px;}
.picRow h4, .picRow h4 a {color:#D10802;}
.picRow p {	margin: 3px 0 0px 0;font-size:80%;}

.picRow {clear:both;float:left;vertikal-align:bottom;margin:36px 0 0 0px;padding-left:30px;width:664px;}
.picRow label {font-size:100%;font-weight:normal;}
.picRow a.internal {margin:8px 20px 0 0;font-size:100%;font-weight:bold;float:left;max-width:105px;overflow:hidden;display:block;background-position:0 0.3em;}
.inpCompare {margin: 0 9px 0 0;padding: 0;}
.picRow .left, .picRow .right {	float:left;	width:290px; overflow:hidden;}
.picRow .left {margin-right: 65px;}
.downloadArea, .compareArea {margin:16px 0 0;}
.downloadInfo p {font-weight:normal;float:right;margin:8px 9px 0 0;}
.downloadInfo a {float:right;margin-right:0;}
.compareArea a.internal {margin:0 20px 0 0;}
/*neu für die neue doppellsitansicht! */
.picRow .compareArea {padding-top:4px;}
.picRow .picImg .left, .picRow .picImg .right {background-color:#F4F4F4;width:290px;text-align:center;overflow-x:hidden;}
/*end neu*/
/* List_Selection */
.modListSelect {
	width: 225px;
	background-color: #fff;
	margin:0px 15px 15px 0;
	float:left;
}
.modListSelect .cntSpacer {
	padding: 7px 18px;
	border-left:1px solid #DCDCDC;
	border-right:1px solid #DCDCDC;
}
.modListSelect .cntSpacer h2 {margin: 0;}
.modListSelect .cntSpacer p {
	margin-top:4px;
	padding:0;
	color: #666;
}
.modListSelect .iptRow {height: 23px;padding-top:5px;}
.modListSelect label {
	font-weight:bold;
	margin:3px 0 0 40px;
	font-size:110%;
	display:block;
}
.modListSelect .line {margin: 12px 0 20px;}
.modListSelect187 {
	width:187px; 
	margin-top:10px; 
	background: url(../gfx/layout/input6.gif) transparent top left no-repeat; 
	border: 0; 
}
.modListSelect187  select{
	font-weight: bold; 
	width: 100%; 
	padding:5px; 
	border: none; 
	background: none;
}
/* News-Styles */
.modNews {
	background: url(../gfx/module_news_bg.png) no-repeat;
	position:relative;
	padding-top:6px;
	width:464px;
	height:205px;
	margin:0 ;
	float:left;
}
.newsPress{
	background:url(../gfx/layout/pressNewsbg_top.jpg) top no-repeat;
	width:945px;
	min-height:204px;
	margin:0;
	float:left;
	position:relative;
	padding:0px;
}
.bgTop{
	background:url(../gfx/layout/pressNewsbg_bott.jpg) bottom no-repeat;
	width:945px;
	padding:12px 0 20px;
	}

.newsRight {float:right;width:475px;}
.newsLeft {float:left;width:462px;}

.newsSub {font-size:80%;padding:0px;margin:4px 0 15px 15px;width:320px;overflow:hidden;}
.newsPress .newsSub {width:800px;}
.modNews .dotH2, .modNews .h2Header{margin-top:5px;}
.modNews .dotH2, .bgTop .dotH2{margin-left:16px;}
.modNews .line, .bgTop .line{margin:8px 11px;}
.newsRow {
	font-size:100%;
	background: transparent url(../gfx/module_product_detail_downloads/internal_link.gif) no-repeat left 3px;
	padding-left:14px;
	margin-left:16px;width:320px;overflow:hidden;
}
.newsRow strong {color:#666666;}
.newsRow p{padding:0px;margin:0px;}
.btnmoreNews {position:absolute;right:9px;top:16px;}

/* Presse Banner */
/* News Home */
.newsHome{width:690px;min-height:205px;position:relative;margin:0 0 0 15px;	}
.newsHome .newsRight {float:right;width:340px;}
.newsHome .newsLeft {float:left;width:340px;}
.newsHome .newsRow {width:300px;}
.backtotopnews {margin:25px 0;}
.newsHome .dotH2{margin-left:16px;}
.newsHome .line{margin:8px 11px;}
.newsHome .btnmoreNews {top:1px;}
/* / News Home */
.ces_container{
	padding-top:64px;
	background:url(../gfx/module_press_home/ces.gif) no-repeat;
	background-position:510px 90px;
	width:945px;
	height:320px;
}
.ces_container h2.clean{text-indent:16px;}
.ces_container .h2Header {
	font-size:18px;
	padding-top:40px;
	background-position:0px 45px;
	text-indent:0px;
}
.ces_container p{padding:0px;margin:0px;}
.modPressBanner{height:380px;width: 945px;margin:15px 0 0 0 ;}
.modPressBanner p{font-size:90%;}
.ces_container p.first_p{padding-top:24px;}
.ces_container p.last_p{padding-top:15px;}
/* Product Compare */
/* @group product_compare */
.modPrdComp {
	margin: 15px 15px 0 0;
	width:705px;
	float:left;
	background-color: #fff;
	color:#333;
}
.modPrdComp #cntSpacer {
	padding: 0 10px;
	border-left: 1px solid #DCDCDC;
	border-right: 1px solid #DCDCDC;
}
.modPrdComp #cntSpacer table.comp tr td#nr1 {width: 215px;}
.modPrdComp #cntSpacer table.comp tr td#nr2,
.modPrdComp #cntSpacer table.comp tr td#nr3 {width: 160px;}
.modPrdComp #cntSpacer table.comp tr td#nr4 {width: 150px;}
.modPrdComp #cntSpacer table.comp tr.betweenrows td {
	height: 1px;
	background-color: #ededed;
}
.modPrdComp #cntSpacer table.comp tr.even td {background-color: #fff;}
.modPrdComp #cntSpacer table.comp tr.uneven td {
	background-color: #ededed;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
.modPrdComp #cntSpacer table.comp tr.productview td.cont {padding:0 0 4px 15px;}
.modPrdComp #cntSpacer table.comp tr.productview td h4 {
	color: #d10820;
	text-indent: 0;
	background-image: none;
	margin: 4px 0 0 0;
}
.modPrdComp #cntSpacer table.comp tr.productview td h4 a {color: #d10820;}
.modPrdComp #cntSpacer table.comp tr.even td {xxheight:28px;padding: 7px 0 8px 15px;}
.modPrdComp #cntSpacer table.comp tr.uneven td {xxheight:28px;padding: 6px 0 6px 15px;}
.modPrdComp #cntSpacer table.comp tr.uneven td div {
	background-color: #ededed;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
.modPrdComp #cntSpacer table.comp tr td.desc {font-weight: bold;padding-left:9px;}

/* @group head */
.modPrdComp #cntSpacer table.comp tr.head td {height: 74px;vertical-align: top;}
.modPrdComp #cntSpacer table.comp tr.head.footer td {height: 46px;}
.modPrdComp #cntSpacer table.comp tr.head td h2, .modPrdComp #cntSpacer table.comp tr.head td img {
	margin: 12px 0 0 10px;
	_margin: 8px 0 0 10px;
}
.modPrdComp #cntSpacer table.comp tr.head td.cont {text-align: right;}
.modPrdComp #cntSpacer table.comp tr.head td.cont a.btnDyn {
	float: right;
	color:#333;
	margin: 15px 10px 0 0;
	_margin-right: 10px;
}
.modPrdComp #cntSpacer table.comp tr.head td.cont a.btnDyn.bottom {margin-top:0;}
/* @end */

/* @group header */
.modPrdComp #cntSpacer table.comp tr.header {background-color: #fff;background-image: none;}
.modPrdComp #cntSpacer table.comp tr.header td {height: 40px;}
.modPrdComp #cntSpacer table.comp tr.header td h2 {
	margin: 0;
	padding: 19px 0 6px 9px;
	color: #d10820;
	text-indent: 0;
	background-image: none;
}
.modPrdComp #cntSpacer table.comp tr.header td.cont {
	text-align: right;
	padding: 0 10px 10px 0;
	vertical-align: bottom;
}
.modPrdComp #cntSpacer table.comp tr.header a {padding-left:15px;}
/* @end */
/*** module_product_config ***/
.supTop {position:relative;top:-3px;}
html>/**/body .supTop, x:-moz-any-link, x:default { top:0px;} 
.modPrdConf {
	margin:15px 0 15px;
	width:223px;
	background-color:white;	
}	
.modPrdConf .h2Header {width:174px;float:left;margin-bottom:5px;}
.modPrdConf h3 {
	color: #d10802;
	font-size: 120%;
	margin:0 0 10px 0;
	line-height:14px;
}
.modPrdConf h2 {width:174px;overflow:hidden;}
.modPrdConf p {
	width:195px;overflow:hidden;
	margin:0px 0 2px 0;
	padding: 0;
	display: block;
}
.modPrdConf .line {margin:13px 0 10px 0;clear:both;float:none;}
.modPrdConf .iptRow span.ui-checkbox {width:28px;}
.modPrdConf .iptRow {margin: 0 0px 3px 0;line-height: 18px;clear:both;}
.modPrdConf .left {float:left;width:60px;}
.modPrdConf .left .iptRow {width:60px;float:left;clear:none;}
.modPrdConf .left75 {float:left;width:75px;clear:none;}
.modPrdConf .left105 {float:left;width:110px;clear:none;}
.modPrdConf .sliderBox{
	margin-top:12px;
	height:30px;
	width: 193px;
	background: url(../gfx/module_product_config_bg.png) no-repeat top left;
}
.modPrdConf .size{
	border:0;
	width:25px;
	font-weight:bold;
	text-align:right;
	background:transparent;
	font-size:100%;
}
.modPrdConf .sizeCm{
	border:0;
	width:36px;
	font-weight:normal;
	text-align:left;
	background:transparent;
	font-size:11px;
}
.divSizer, .divSizer2 {float:left;width:90px;text-align:left;}
.divSizer2 {float:right;text-align:right;}
.modPrdConf span.spacer {margin-left:74px;}
.modPrdConf #cntHolder {
	padding: 10px 14px;
	border-left: 1px solid #DCDCDC;
	border-right: 1px solid #DCDCDC;
	min-height:200px;
}

/* Detail-Navigation */
/* @group detNav */
.detNav,
.detNav ul,.detNav ul li,
.detNav ul li.first,
.detNav ul li div.right-border,
.detNav ul li.last div.right-border  {
	height: 38px;
	list-style: none;
}
.detNav ul {
	background: transparent url(../gfx/module_product_detail_navigation/navigation-bg-of.gif) -10px 0 no-repeat;
	height: 38px;
	border-right: 1px solid #d9d9d9;
}
.detNav ul li {float: left;
	background: #fff url(../gfx/module_product_detail_navigation/navigation-bg-of.gif) top left no-repeat;
}
.detNav ul li.first {float: left;
	background: #fff url(../gfx/module_product_detail_navigation/navigation-bg-of-first.gif) top left no-repeat;
}
.detNav ul li.active {
	background: transparent url(../gfx/module_product_detail_navigation/navigation-bg-on.gif) top left no-repeat;
}
.detNav ul li div.right-border, .detNav ul li.last div.right-border {
	background: transparent url(../gfx/module_product_detail_navigation/navigation-right-of.gif) top right no-repeat;

}
.detNav ul li.active div.right-border, .detNav ul li.active div.right-border {
	background: transparent url(../gfx/module_product_detail_navigation/navigation-right-on.gif) top left no-repeat;
}
.detNav ul li.active div.right-border {height: 40px;}
.detNav ul li div.right-border,
.detNav ul li.last div.right-border,
.detNav ul li.active div.right-border  {width: 5px;	float: left;}
.detNav ul li a {
	display: block;
	height: 15px;
	padding: 13px 17px 0 20px;
	float: left;
	color: #565656;
	font-weight: bold;
}
.detNav ul li.active a {color: #d10820;}
/* @end */

/* Product Caroussel*/
.prodCaroussel {
	background: white url(../gfx/module_product_navigation_bg.png) no-repeat;
	clear:both;
}
.prodCarousselHo {
	background: transparent url(../gfx/module_home_product_navigation_bg.png) no-repeat;
	margin: 0 0px 15px;
}
.cRow {	float:left;	height:99px;display:inline;}
.prodCarousselHo .cRow {height:135px;}
.cPrev {margin:0 0 0 15px;}
.cNav img {	margin: 39px 0 0;cursor:pointer;}
.prodCarousselHo .cNav img {margin: 55px 0 0;}
.cNext {float:right;margin:0 15px 0 0;}

.prodCarousselNav li {width:110px;}
.prodCarousselNavHo li {width:140px;}
.prodCarousselNav li div,.prodCarousselNavHo li div {
	width:138px;
	height:100px;
	margin:1px auto 0;
	cursor:pointer;
	background-repeat: no-repeat;
	background-position:center 0;
	text-align:left;
	overflow:hidden;
}
.prodCarousselNavHo li div {width:138px;height:130px;}
.prodCarousselNav li div div {
	padding: 67px 0 0;
	width:138px;
	height:55px;
	
	text-align:center;
}
.prodCarousselNavHo li div div {
	padding: 87px 0 0 0px;
	width:138px;
	height:45px;
	margin:10px auto 0;
	text-align:center;
}

.prodCarousselNav li div h4, .prodCarousselNavHo li div div h4 {
	padding:0 0 0 12px;
	text-indent: 0;
	display: inline;
	font-size:14px;
	background: url(../gfx/dot_h4p.gif) no-repeat 0 3px;
}

.prodCarousselNavHo li div span{
	font-size: 80%;
	margin:5px 0 0 10px;
	display:block;
}
/* Product Picture Animation */
.modPrdImgAnim div {
	float:left;
}
.modPrdImgAnim div#pic {
	margin-left:15px;
}
/* Product picture Group */
.groupCaroussel  .gRow {float:left;}
.groupCaroussel .gPrev img {margin:40px 19px 0 39px;}
.groupCaroussel .gNav img {cursor:pointer;}
.groupCaroussel .gNext img {margin:40px 36px 0 10px;}
.groupCaroussel .carousel li {cursor:pointer;margin:0 8px 0 0;}
.groupCaroussel .carousel {width:463px !important;}
/* .groupCaroussel .carousel ul {margin:auto !important;}*/
/* Product Picture Text */
.modPrdImgTxt {margin:25px 15px 0 0px;width:465px;float:left;}
.modPrdImgTxt h1 {
	margin:2px 0 0;
	padding:0;
	width:400px;
	font-size: 36px;
	line-height:39px;
}
.modPrdImgTxt h2 {margin:0 0 14px 29px;}
.modPrdImgTxt p {margin:0 0 15px 29px;width:435px;}
/* Module Teaser */
.modTeaser {
	background-color:#fff;
	width:225px;
	padding: 0;
	margin:0 15px 15px 0;
	float: left;
	display: block;
	min-height:315px;
}
.modTeaser .teaser-top {
	background: transparent url(../gfx/teaser/top.gif) no-repeat bottom left;
	height: 5px;
	width: 225px;
}
.modTeaser .teaser-content {
	background: transparent url(../gfx/teaser/teaser_bottom.gif) no-repeat bottom left;
	min-height: 200px;
	_height: 200px;
}
.bannerLinks h2, .modTeaser h2 {
	margin: 2px 0 0;
	text-indent:0;
	width:175px;
	line-height:20px;
	overflow:hidden;	
}
.bannerLinks p {line-height:14px;overflow:hidden;}
.modTeaser .imgBorder img {width: 135px;height: 101px;}
.modTeaser p {
	font:  normal 10px/14px arial, helvetica, sans-serif;
	color:#333;
	padding: 0;
	margin: 0;
	width:192px;
	overflow:hidden;
}
.modTeaser .cntSpacer  {
border-left:1px solid #DCDCDC;
border-right:1px solid #DCDCDC;
padding:7px 15px 15px;
min-height: 285px;
overflow:hidden;
}

.modTeaser .line {margin: 16px 0 19px !important;}
.modTeaser .imgBorder {padding-bottom:11px;overflow:hidden;}
.teaser {padding: 0 29px;}
#cntSpacer .teaser h3 {margin-bottom: 0px;font-weight:normal;}
.teaser p {line-height: 18px;font-size:80%;margin:12px 0 0;padding:0px;}
.ImgLeft, .ImgRight{float:left;width:145px;margin-right:65px;margin-top:2px;}
.ImgRight {float:right;margin:2px 0 0 65px;}
.teaserTxt {float:left;width:350px;}
.teaserTxtRight{float:right;width:350px;text-align:right;}
.teaser p a {font-size:120%;}
.teaserline {margin:20px 10px 18px!important;}
/* @end */

/* Product Detail Spec */
/* @group product_detail_spec */
.modPrdDtlSpec #cntSpacer {
	padding-top: 37px;
	border-left: 1px solid #dcdcdc;
	border-right: 1px solid #dcdcdc;
	_height: 1%;
	min-height:  1%;
	background-color:white;
}
.modPrdDtlSpec #cntSpacer div.left {
	float: left;
	width: 290px;
	_width: 290px;
	padding: 0 30px;
}
.modPrdDtlSpec #cntSpacer div.right {
	float: left;
	width: 300px;
	_width: 310px;
	padding: 0 0 0 30px;
}
.modPrdDtlSpec #cntSpacer .content-detail {float: left;margin: 0;}
.modPrdDtlSpec #cntSpacer h2 {
	background: none;
	text-indent: 0px;
	color: #d10820;
	margin-bottom: 5px;
}
.modPrdDtlSpec #cntSpacer ul {margin: 0 0 30px 0;padding: 0;width:290px;overflow:hidden;}
.modPrdDtlSpec #cntSpacer div.right ul {_width: 295px;}
.modPrdDtlSpec #cntSpacer ul li {list-style: none;}
.modPrdDtlSpec #cntSpacer ul li div {padding: 7px 16px;}
.modPrdDtlSpec #cntSpacer ul li.uneven {background-color: #ededed;border-top: 1px solid #ededed;border-bottom: 1px solid #ededed;}
.modPrdDtlSpec #cntSpacer ul li.uneven div {
	background-color: #ededed;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	margin-top: 1px;
	margin-bottom: 1px;
}

/** Produkt-Navigation **/
.prodNav {font-size:14px;width:100%;background-color: #fff;}
.prodNav #navi_inner {
	width:695px;
	float:left;
	background: white url(../gfx/layout/product_list_navigation/bg_product_list_navi_on_1x1.gif) 0 0 repeat-x;
	
}
.prodNav .left {
	float:left;
	height:47px;
	width:260px;
	overflow:hidden;
	padding:12px 0 0 25px;
}
.prodNav .left h2 {font-size:18px;background-position:left 4px;}
.prodNav .left .headline .arrow-red {
	float:left;
	width:13px;
	height:13px;
	margin:3px 5px 0 0;
}
.prodNav #corner-left.off {
	float:left;
	width:5px;
	height:59px;
	background: white url(../gfx/layout/product_list_navigation/corner_prod_list_navi_left_5x46_off.gif) 0 0 no-repeat;
}
.prodNav #corner-right.off {
	float:right;
	width:5px;
	height:59px;
	background: white url(../gfx/layout/product_list_navigation/corner_prod_list_navi_right_off_5x47.gif) right 0 no-repeat;	
}
.prodNav #corner-right.on {
	float:right;
	width:5px;
	height:59px;
	background: white url(../gfx/layout/product_list_navigation/corner_prod_list_navi_right_on_5x47.gif) right 0 no-repeat;	
}
/** Reiter **/
/** DIV **/
.prodNav #ico_view_pattern,
.prodNav #ico_view_list,
.prodNav #ico_view_single {
	float:right;
	height:32px;
	padding:15px 20px 0 18px;
}
/** LINK **/
.prodNav #ico_view_pattern a,
.prodNav #ico_view_list a,
.prodNav #ico_view_single a {
	display:block;
	height:19px;
	text-indent:26px;
}
/** LINKTEXT **/
.prodNav a .navtext {margin-bottom:0px;}
/** ICONS **/
.prodNav #ico_view_pattern a {
	background: url(../gfx/layout/product_list_navigation/ico_view_pattern_off.png) 0 2px no-repeat;
}
.prodNav #ico_view_list a {
	background: url(../gfx/layout/product_list_navigation/ico_view_list_off.png) 0 2px no-repeat;
}
.prodNav #ico_view_single a {
	background: url(../gfx/layout/product_list_navigation/ico_view_single_off.png) 0 2px no-repeat;
}
/** ICONS ACTIVE **/
.prodNav #ico_view_pattern.active a {
	color:#D10802;
	background: url(../gfx/layout/product_list_navigation/ico_view_pattern_on.png) 0 2px no-repeat;
}
.prodNav #ico_view_list.active a {
	color:#D10802;
	background: url(../gfx/layout/product_list_navigation/ico_view_list_on.png) 0 2px no-repeat;
}
.prodNav #ico_view_single.active a {
	color:#D10802;
	background: url(../gfx/layout/product_list_navigation/ico_view_single_on.png) 0 2px no-repeat;
}
/** PATTERN **/
.prodNav #ico_view_pattern {
	border-left:1px solid #dcdcdc;
	background: white url(../gfx/layout/product_list_navigation/bg_product_list_navi_off_1x47.gif) 0 0 repeat-x;
}
.prodNav #ico_view_pattern.active {
	border-left:0px solid #fff;
	margin-left:1px;
	background:none;
}
/** LIST **/
.prodNav #ico_view_list {
	border-left:1px solid #dcdcdc;	
	background: white url(../gfx/layout/product_list_navigation/bg_product_list_navi_off_1x47.gif) 0 0 repeat-x;
}
.prodNav #ico_view_list.active {
	border-left:1px solid #dcdcdc;
	background: white url(../gfx/layout/product_list_navigation/bg_product_list_navi_on_1x1.gif) 0 0 repeat-x;
}

/** SINGLE **/
.prodNav #ico_view_single {
	border-left:1px solid #dcdcdc;
	background: white url(../gfx/layout/product_list_navigation/bg_product_list_navi_off_1x47.gif) 0 0 repeat-x;
}
.prodNav #ico_view_single.active {
	color:#D10802;
	background: white url(../gfx/layout/product_list_navigation/bg_product_list_navi_on_1x1.gif) 0 0 repeat-x;
}
/*** Advanced Search ***/
.modSearchAdv #searchBox{
  margin:20px 0px 0px 0px;
  float:left;
  width:425px;
}
.modSearchAdv .left{float:left;width:160px;}
.modSearchAdv .iptRow{line-height:25px;margin:0 0 7px;}
.modSearchAdv #searchBtn{margin:30px 0 0 0;}
.modSearchAdv p.subHdl{ margin:10px 0 12px;}
.modSearchAdv .subFormCnt{height:80px;}
.subFormCnt label, .radioGroup label {font-weight:bold;}
.imgSpacerLeft {width:210px;height:121px;float:left;}
.imgSpacerRight{width:210px;height:121px;float:right;}
.advancedSearch {margin: 0 0 15px;}
.advancedSearch .cntSpacer {
border-left:1px solid #DCDCDC;
border-right:1px solid #DCDCDC;
padding:7px 15px 22px;
overflow:hidden;
}
.advancedSearch .cntSpacer p {margin:8px 0 14px;padding:0;color: #666;font-size:80%;}
/* @end */
/*Pic Popup*/
.flLeft {float:left;}
.flRight{float:right;margin-left:60px;}
.pictureView{background: white url(../gfx/layout/picViewBg.png) repeat-x;}

.pictureViewContent {height:75px;overflow:hidden;font-size:10px;}
.pictureInfo{width:45%;margin:0px 30px;float:left;}
.pictureInfo h1{font-size:18px;}
.pictureInfo p {margin-top:2px;}
.pictureViewContent .pagerFlL {width:26px; float:left;}
.pictureViewContent .pagerFlR {width:26px; float:right;}
.txtPdf {font-size:10px;text-align:right;padding:10px;width:68px;float:left;}
.picDownload {float:right;width:40%;margin-top:3px;}
.picDownload .btnDown {float:left;width:88px;}
/** Banner Links **/
.modBannerLinks {margin-bottom:12px;}

/* PLZ Map DE */
.imgStates_de{	background: url(../gfx/map/mapDE_blank.jpg) no-repeat left top;}
.imgStates_de,
img.states_de {display: block;width: 273px;height: 400px;border:0px;}
img.states_de.script {background: url(../gfx/map/mapDE.gif) no-repeat 0px 0px;width: 273px; height: 400px; } 
img.states_de.script.plz0 { background-position: 0 -410px; width: 273px; height: 400px; } 
img.states_de.script.plz1 { background-position: 0 -820px; width: 273px; height: 400px; } 
img.states_de.script.plz2 { background-position: 0 -1230px; width: 273px; height: 400px; } 
img.states_de.script.plz3 { background-position: 0 -1640px; width: 273px; height: 400px; } 
img.states_de.script.plz4 { background-position: -283px 0; width: 273px; height: 400px; } 
img.states_de.script.plz5 { background-position: -283px -410px; width: 273px; height: 400px; } 
img.states_de.script.plz6 { background-position: -283px -820px; width: 273px; height: 400px; } 
img.states_de.script.plz7 { background-position: -283px -1230px; width: 273px; height: 400px; } 
img.states_de.script.plz8 { background-position: -283px -1640px; width: 273px; height: 400px; } 
img.states_de.script.plz9 { background-position: -566px 0; width: 273px; height: 400px; } 
/* / PLZ Map DE*/


/* PLZ Map ES */
.imgStates_es{	background: url(../gfx/map/mapES_blank.jpg) no-repeat left top;}
.imgStates_es,
img.states_es {display: block;width: 273px;height: 400px;border:0px;}
img.states_es.script {background: url(../gfx/map/mapES.gif) no-repeat 0px 0px;width: 273px; height: 400px; } 
img.states_es.script.plz0  { background-position:  -273px     0px; width: 273px; height: 400px; } 
img.states_es.script.plz1  { background-position:  -546px     0px; width: 273px; height: 400px; } 
img.states_es.script.plz2  { background-position:  -819px     0px; width: 273px; height: 400px; } 
img.states_es.script.plz3  { background-position: -1092px     0px; width: 273px; height: 400px; } 
img.states_es.script.plz4  { background-position:     0px  -400px; width: 273px; height: 400px; } 
img.states_es.script.plz5  { background-position:  -273px  -400px; width: 273px; height: 400px; } 
img.states_es.script.plz6  { background-position:  -546px  -400px; width: 273px; height: 400px; } 
img.states_es.script.plz7  { background-position:  -819px  -400px; width: 273px; height: 400px; } 
img.states_es.script.plz8  { background-position: -1092px  -400px; width: 273px; height: 400px; } 
img.states_es.script.plz9  { background-position:     0px  -800px; width: 273px; height: 400px; } 
img.states_es.script.plz10 { background-position:  -273px  -800px; width: 273px; height: 400px; } 
img.states_es.script.plz11 { background-position:  -546px  -800px; width: 273px; height: 400px; } 
img.states_es.script.plz12 { background-position:  -819px  -800px; width: 273px; height: 400px; } 
img.states_es.script.plz13 { background-position: -1092px  -800px; width: 273px; height: 400px; } 
img.states_es.script.plz14 { background-position:     0px -1200px; width: 273px; height: 400px; } 
img.states_es.script.plz15 { background-position:  -273px -1200px; width: 273px; height: 400px; } 
img.states_es.script.plz16 { background-position:  -546px -1200px; width: 273px; height: 400px; } 
img.states_es.script.plz17 { background-position:  -819px -1200px; width: 273px; height: 400px; } 
img.states_es.script.plz18 { background-position: -1092px -1200px; width: 273px; height: 400px; } 
img.states_es.script.plz19 { background-position:     0px -1600px; width: 273px; height: 400px; } 
img.states_es.script.plz20 { background-position:  -273px -1600px; width: 273px; height: 400px; } 
img.states_es.script.plz21 { background-position:  -546px -1600px; width: 273px; height: 400px; } 
img.states_es.script.plz22 { background-position:  -819px -1600px; width: 273px; height: 400px; } 
img.states_es.script.plz23 { background-position: -1092px -1600px; width: 273px; height: 400px; } 
img.states_es.script.plz24 { background-position:     0px -2000px; width: 273px; height: 400px; } 
img.states_es.script.plz25 { background-position:  -273px -2000px; width: 273px; height: 400px; } 
img.states_es.script.plz26 { background-position:  -546px -2000px; width: 273px; height: 400px; } 
img.states_es.script.plz27 { background-position:  -819px -2000px; width: 273px; height: 400px; } 
img.states_es.script.plz28 { background-position: -1092px -2000px; width: 273px; height: 400px; } 
img.states_es.script.plz29 { background-position:     0px -2400px; width: 273px; height: 400px; } 
img.states_es.script.plz30 { background-position:  -273px -2400px; width: 273px; height: 400px; } 
img.states_es.script.plz31 { background-position:  -546px -2400px; width: 273px; height: 400px; } 
img.states_es.script.plz32 { background-position:  -819px -2400px; width: 273px; height: 400px; } 
img.states_es.script.plz33 { background-position: -1092px -2400px; width: 273px; height: 400px; } 
img.states_es.script.plz34 { background-position:     0px -2800px; width: 273px; height: 400px; } 
img.states_es.script.plz35 { background-position:  -819px -4000px; width: 273px; height: 400px; } 
img.states_es.script.plz36 { background-position:  -546px -2800px; width: 273px; height: 400px; } 
img.states_es.script.plz37 { background-position:  -819px -2800px; width: 273px; height: 400px; } 
img.states_es.script.plz38 { background-position:  -273px -2800px; width: 273px; height: 400px; } 
img.states_es.script.plz39 { background-position: -1092px -2800px; width: 273px; height: 400px; } 
img.states_es.script.plz40 { background-position:     0px -3200px; width: 273px; height: 400px; } 
img.states_es.script.plz41 { background-position:  -273px -3200px; width: 273px; height: 400px; } 
img.states_es.script.plz42 { background-position:  -546px -3200px; width: 273px; height: 400px; } 
img.states_es.script.plz43 { background-position:  -819px -3200px; width: 273px; height: 400px; } 
img.states_es.script.plz44 { background-position: -1092px -3200px; width: 273px; height: 400px; } 
img.states_es.script.plz45 { background-position:     0px -3600px; width: 273px; height: 400px; } 
img.states_es.script.plz46 { background-position:  -273px -3600px; width: 273px; height: 400px; } 
img.states_es.script.plz47 { background-position:  -546px -3600px; width: 273px; height: 400px; } 
img.states_es.script.plz48 { background-position:  -819px -3600px; width: 273px; height: 400px; } 
img.states_es.script.plz49 { background-position: -1092px -3600px; width: 273px; height: 400px; } 
img.states_es.script.plz50 { background-position:     0px -4000px; width: 273px; height: 400px; } 
img.states_es.script.plz51 { background-position:  -273px -4000px; width: 273px; height: 400px; } 
img.states_es.script.plz52 { background-position:  -546px -4000px; width: 273px; height: 400px; } 
/* / PLZ Map ES */

/* PLZ Map FR */
.imgStates_fr{	background: url(../gfx/map/mapFR_blank.jpg) no-repeat left top;}
.imgStates_fr,
img.states_fr {display: block;width: 273px;height: 400px;border:0px;}
img.states_fr.script {background: url(../gfx/map/mapFR.gif) no-repeat 0px 0px;width: 273px; height: 400px; } 
img.states_fr.script.plz1   { background-position:  -273px     0px; width: 273px; height: 400px; } 
img.states_fr.script.plz2   { background-position:  -546px     0px; width: 273px; height: 400px; } 
img.states_fr.script.plz3   { background-position:  -819px     0px; width: 273px; height: 400px; } 
img.states_fr.script.plz4   { background-position: -1092px     0px; width: 273px; height: 400px; } 
img.states_fr.script.plz5   { background-position: -1365px     0px; width: 273px; height: 400px; } 
img.states_fr.script.plz6   { background-position: -1638px     0px; width: 273px; height: 400px; } 
img.states_fr.script.plz7   { background-position: -1911px     0px; width: 273px; height: 400px; } 
img.states_fr.script.plz8   { background-position: -2184px     0px; width: 273px; height: 400px; } 
img.states_fr.script.plz9   { background-position: -2457px     0px; width: 273px; height: 400px; } 
img.states_fr.script.plz10  { background-position:     0px  -400px; width: 273px; height: 400px; } 
img.states_fr.script.plz11  { background-position:  -273px  -400px; width: 273px; height: 400px; } 
img.states_fr.script.plz12  { background-position:  -546px  -400px; width: 273px; height: 400px; } 
img.states_fr.script.plz13  { background-position:  -819px  -400px; width: 273px; height: 400px; } 
img.states_fr.script.plz14  { background-position: -1092px  -400px; width: 273px; height: 400px; } 
img.states_fr.script.plz15  { background-position: -1365px  -400px; width: 273px; height: 400px; } 
img.states_fr.script.plz16  { background-position: -1638px  -400px; width: 273px; height: 400px; } 
img.states_fr.script.plz17  { background-position: -1911px  -400px; width: 273px; height: 400px; } 
img.states_fr.script.plz18  { background-position: -2184px  -400px; width: 273px; height: 400px; } 
img.states_fr.script.plz19  { background-position: -2457px  -400px; width: 273px; height: 400px; } 
img.states_fr.script.plz20  { background-position:     0px  -800px; width: 273px; height: 400px; } 
img.states_fr.script.plz21  { background-position:  -273px  -800px; width: 273px; height: 400px; } 
img.states_fr.script.plz22  { background-position:  -546px  -800px; width: 273px; height: 400px; } 
img.states_fr.script.plz23  { background-position:  -819px  -800px; width: 273px; height: 400px; } 
img.states_fr.script.plz24  { background-position: -1092px  -800px; width: 273px; height: 400px; } 
img.states_fr.script.plz25  { background-position: -1365px  -800px; width: 273px; height: 400px; } 
img.states_fr.script.plz26  { background-position: -1638px  -800px; width: 273px; height: 400px; } 
img.states_fr.script.plz27  { background-position: -1911px  -800px; width: 273px; height: 400px; } 
img.states_fr.script.plz28  { background-position: -2184px  -800px; width: 273px; height: 400px; } 
img.states_fr.script.plz29  { background-position: -2457px  -800px; width: 273px; height: 400px; } 
img.states_fr.script.plz30  { background-position:     0px -1200px; width: 273px; height: 400px; } 
img.states_fr.script.plz31  { background-position:  -273px -1200px; width: 273px; height: 400px; } 
img.states_fr.script.plz32  { background-position:  -546px -1200px; width: 273px; height: 400px; } 
img.states_fr.script.plz33  { background-position:  -819px -1200px; width: 273px; height: 400px; } 
img.states_fr.script.plz34  { background-position: -1092px -1200px; width: 273px; height: 400px; } 
img.states_fr.script.plz35  { background-position: -1365px -1200px; width: 273px; height: 400px; } 
img.states_fr.script.plz36  { background-position: -1638px -1200px; width: 273px; height: 400px; } 
img.states_fr.script.plz37  { background-position: -1911px -1200px; width: 273px; height: 400px; } 
img.states_fr.script.plz38  { background-position: -2184px -1200px; width: 273px; height: 400px; } 
img.states_fr.script.plz39  { background-position: -2457px -1200px; width: 273px; height: 400px; } 
img.states_fr.script.plz40  { background-position:     0px -1600px; width: 273px; height: 400px; } 
img.states_fr.script.plz41  { background-position:  -273px -1600px; width: 273px; height: 400px; } 
img.states_fr.script.plz42  { background-position:  -546px -1600px; width: 273px; height: 400px; } 
img.states_fr.script.plz43  { background-position:  -819px -1600px; width: 273px; height: 400px; } 
img.states_fr.script.plz44  { background-position: -1092px -1600px; width: 273px; height: 400px; } 
img.states_fr.script.plz45  { background-position: -1365px -1600px; width: 273px; height: 400px; } 
img.states_fr.script.plz46  { background-position: -1638px -1600px; width: 273px; height: 400px; } 
img.states_fr.script.plz47  { background-position: -1911px -1600px; width: 273px; height: 400px; } 
img.states_fr.script.plz48  { background-position: -2184px -1600px; width: 273px; height: 400px; } 
img.states_fr.script.plz49  { background-position: -2457px -1600px; width: 273px; height: 400px; } 
img.states_fr.script.plz50  { background-position:     0px -2000px; width: 273px; height: 400px; } 
img.states_fr.script.plz51  { background-position:  -273px -2000px; width: 273px; height: 400px; } 
img.states_fr.script.plz52  { background-position:  -546px -2000px; width: 273px; height: 400px; } 
img.states_fr.script.plz53  { background-position:  -819px -2000px; width: 273px; height: 400px; } 
img.states_fr.script.plz54  { background-position: -1092px -2000px; width: 273px; height: 400px; } 
img.states_fr.script.plz55  { background-position: -1365px -2000px; width: 273px; height: 400px; } 
img.states_fr.script.plz56  { background-position: -1638px -2000px; width: 273px; height: 400px; } 
img.states_fr.script.plz57  { background-position: -1911px -2000px; width: 273px; height: 400px; } 
img.states_fr.script.plz58  { background-position: -2184px -2000px; width: 273px; height: 400px; } 
img.states_fr.script.plz59  { background-position: -2457px -2000px; width: 273px; height: 400px; } 
img.states_fr.script.plz60  { background-position:     0px -2400px; width: 273px; height: 400px; } 
img.states_fr.script.plz61  { background-position:  -273px -2400px; width: 273px; height: 400px; } 
img.states_fr.script.plz62  { background-position:  -546px -2400px; width: 273px; height: 400px; } 
img.states_fr.script.plz63  { background-position:  -819px -2400px; width: 273px; height: 400px; } 
img.states_fr.script.plz64  { background-position: -1092px -2400px; width: 273px; height: 400px; } 
img.states_fr.script.plz65  { background-position: -1365px -2400px; width: 273px; height: 400px; } 
img.states_fr.script.plz66  { background-position: -1638px -2400px; width: 273px; height: 400px; } 
img.states_fr.script.plz67  { background-position: -1911px -2400px; width: 273px; height: 400px; } 
img.states_fr.script.plz68  { background-position: -2184px -2400px; width: 273px; height: 400px; } 
img.states_fr.script.plz69  { background-position: -2457px -2400px; width: 273px; height: 400px; } 
img.states_fr.script.plz70  { background-position:     0px -2800px; width: 273px; height: 400px; } 
img.states_fr.script.plz71  { background-position:  -273px -2800px; width: 273px; height: 400px; } 
img.states_fr.script.plz72  { background-position:  -546px -2800px; width: 273px; height: 400px; } 
img.states_fr.script.plz73  { background-position:  -819px -2800px; width: 273px; height: 400px; } 
img.states_fr.script.plz74  { background-position: -1092px -2800px; width: 273px; height: 400px; } 
img.states_fr.script.plz75  { background-position: -1365px -2800px; width: 273px; height: 400px; } 
img.states_fr.script.plz76  { background-position: -1638px -2800px; width: 273px; height: 400px; } 
img.states_fr.script.plz77  { background-position: -1911px -2800px; width: 273px; height: 400px; } 
img.states_fr.script.plz78  { background-position: -2184px -2800px; width: 273px; height: 400px; } 
img.states_fr.script.plz79  { background-position: -2457px -2800px; width: 273px; height: 400px; } 
img.states_fr.script.plz80  { background-position:     0px -3200px; width: 273px; height: 400px; } 
img.states_fr.script.plz81  { background-position:  -273px -3200px; width: 273px; height: 400px; } 
img.states_fr.script.plz82  { background-position:  -546px -3200px; width: 273px; height: 400px; } 
img.states_fr.script.plz83  { background-position:  -819px -3200px; width: 273px; height: 400px; } 
img.states_fr.script.plz84  { background-position: -1092px -3200px; width: 273px; height: 400px; } 
img.states_fr.script.plz85  { background-position: -1365px -3200px; width: 273px; height: 400px; } 
img.states_fr.script.plz86  { background-position: -1638px -3200px; width: 273px; height: 400px; } 
img.states_fr.script.plz87  { background-position: -1911px -3200px; width: 273px; height: 400px; } 
img.states_fr.script.plz88  { background-position: -2184px -3200px; width: 273px; height: 400px; } 
img.states_fr.script.plz89  { background-position: -2457px -3200px; width: 273px; height: 400px; } 
img.states_fr.script.plz90  { background-position:     0px -3600px; width: 273px; height: 400px; } 
img.states_fr.script.plz91  { background-position:  -273px -3600px; width: 273px; height: 400px; } 
img.states_fr.script.plz92  { background-position:  -546px -3600px; width: 273px; height: 400px; } 
img.states_fr.script.plz93  { background-position:  -819px -3600px; width: 273px; height: 400px; } 
img.states_fr.script.plz94  { background-position: -1092px -3600px; width: 273px; height: 400px; } 
img.states_fr.script.plz95  { background-position: -1365px -3600px; width: 273px; height: 400px; } 
/* / PLZ Map FR */


/* PLZ Map FR */
.imgStates_fr{	background: url(../gfx/map/mapFR_blank.jpg) no-repeat left top;}
.imgStates_fr,
img.states_fr {display: block;width: 273px;height: 400px;border:0px;}
img.states_fr.script {background: url(../gfx/map/mapFR.gif) no-repeat 0px 0px;width: 273px; height: 400px; } 



/* PLZ Map PT */
.imgStates_pt{	background: url(../gfx/map/mapPT_blank.jpg) no-repeat left top;}
.imgStates_pt,
img.states_pt {display: block;width: 273px;height: 400px;border:0px;}
img.states_pt.script {background: url(../gfx/map/mapPT.gif) no-repeat 0px 0px;width: 273px; height: 400px; } 
img.states_pt.script.plz1  { background-position:  -273px     0px; width: 273px; height: 400px; } 
img.states_pt.script.plz2  { background-position:  -546px     0px; width: 273px; height: 400px; } 
img.states_pt.script.plz3  { background-position:  -819px     0px; width: 273px; height: 400px; } 
img.states_pt.script.plz4  { background-position: -1092px     0px; width: 273px; height: 400px; } 

img.states_pt.script.plz5  { background-position:     0px  -400px; width: 273px; height: 400px; } 
img.states_pt.script.plz6  { background-position:  -273px  -400px; width: 273px; height: 400px; } 
img.states_pt.script.plz7  { background-position:  -546px  -400px; width: 273px; height: 400px; } 
img.states_pt.script.plz8  { background-position:  -819px  -400px; width: 273px; height: 400px; } 
img.states_pt.script.plz9  { background-position: -1092px  -400px; width: 273px; height: 400px; } 

img.states_pt.script.plz10  { background-position:     0px  -800px; width: 273px; height: 400px; } 
img.states_pt.script.plz11 { background-position:  -273px  -800px; width: 273px; height: 400px; } 
img.states_pt.script.plz12 { background-position:  -546px  -800px; width: 273px; height: 400px; } 
img.states_pt.script.plz13 { background-position:  -819px  -800px; width: 273px; height: 400px; } 
img.states_pt.script.plz14 { background-position: -1092px  -800px; width: 273px; height: 400px; } 

img.states_pt.script.plz15 { background-position:     0px -1200px; width: 273px; height: 400px; } 
img.states_pt.script.plz16 { background-position:  -273px -1200px; width: 273px; height: 400px; } 
img.states_pt.script.plz17 { background-position:  -546px -1200px; width: 273px; height: 400px; } 
img.states_pt.script.plz18 { background-position:  -819px -1200px; width: 273px; height: 400px; } 

img.states_pt.script.plz19 { background-position:     0px -1600px; width: 273px; height: 400px; } 
img.states_pt.script.plz20 { background-position:  -273px -1600px; width: 273px; height: 400px; } 
/* / PLZ Map PT */

/* PLZ Map PT */
.imgStates_pl{	background: url(../gfx/map/mapPL_blank.jpg) no-repeat left top;}
.imgStates_pl,
img.states_pl {display: block;width: 273px;height: 400px;border:0px;}
img.states_pl.script {background: url(../gfx/map/mapPL.gif) no-repeat 0px 0px;width: 273px; height: 400px; } 
img.states_pl.script.plz1  { background-position:  -273px     0px; width: 273px; height: 400px; } 
img.states_pl.script.plz2  { background-position:  -546px     0px; width: 273px; height: 400px; } 
img.states_pl.script.plz3  { background-position:  -819px     0px; width: 273px; height: 400px; } 
img.states_pl.script.plz4  { background-position: -1092px     0px; width: 273px; height: 400px; } 

img.states_pl.script.plz5  { background-position:     0px  -400px; width: 273px; height: 400px; } 
img.states_pl.script.plz6  { background-position:  -273px  -400px; width: 273px; height: 400px; } 
img.states_pl.script.plz7  { background-position:  -546px  -400px; width: 273px; height: 400px; } 
img.states_pl.script.plz8  { background-position:  -819px  -400px; width: 273px; height: 400px; } 
img.states_pl.script.plz9  { background-position: -1092px  -400px; width: 273px; height: 400px; } 

img.states_pl.script.plz10  { background-position:     0px  -800px; width: 273px; height: 400px; } 
img.states_pl.script.plz11 { background-position:  -273px  -800px; width: 273px; height: 400px; } 
img.states_pl.script.plz12 { background-position:  -546px  -800px; width: 273px; height: 400px; } 
img.states_pl.script.plz13 { background-position:  -819px  -800px; width: 273px; height: 400px; } 
img.states_pl.script.plz14 { background-position: -1092px  -800px; width: 273px; height: 400px; } 

img.states_pl.script.plz15 { background-position:     0px -1200px; width: 273px; height: 400px; } 
img.states_pl.script.plz16 { background-position:  -273px -1200px; width: 273px; height: 400px; }

/* / PLZ Map PL */

/* Tooltip */
#tooltip { position: absolute;left:400px; z-index: 5000; background-color:transparent;overflow:hidden;}
#tooltip h3, #tooltip div, #tooltip p { margin: 0; color:#fff;}
#tooltip h3 { background: transparent url(../gfx/layout/tooltip_h3.gif) no-repeat scroll 0 3px; padding-top:0; margin-bottom:5px; font-size:14px;}
.tooltip-wrapper, .tooltip-wrapper-image{ position:relative; width:250px; background: url(../gfx/layout/tooltip_left_nofade.png) transparent repeat-y  top left; overflow:hidden;}
.tooltip-wrapper-image{	width:410px;}
.tooltip-corner-tl, 
.tooltip-corner-tm, 
.tooltip-corner-tr, 
.tooltip-left, 
.tooltip-middle,
.tooltip-wrapper-footer,
.tooltip-wrapper-header,
.tooltip-wrapper-footer-image,
.tooltip-wrapper-header-image { position:relative;}
.tooltip-corner-tl,
.tooltip-corner-tm ,
.tooltip-corner-tr,
.tooltip-corner-bl,
.tooltip-corner-bm,
.tooltip-corner-br   { font-size:0; top:0; left:0; float:left; width:6px;	height:6px; }
.tooltip-corner-tl { background: url(../gfx/layout/tooltip_top_left.png) transparent no-repeat top left; z-index:5004;}
.tooltip-corner-tm { width:238px; background: url(../gfx/layout/tooltip_top.png) transparent repeat-x top left; z-index:5001; } 
.tooltip-wrapper-header-image .tooltip-corner-tm { width:398px;}
.tooltip-corner-tr { background: url(../gfx/layout/tooltip_top_right.png) transparent no-repeat top left; width:6px; height:6px; z-index:5002; } 
.tooltip-corner-bl { background: url(../gfx/layout/tooltip_bottom_left.png) transparent no-repeat top left; height:8px; z-index:5004; }
.tooltip-corner-bm { width:238px; background: url(../gfx/layout/tooltip_bottom.png) transparent repeat-x top left; height:8px; z-index:5001; } 
.tooltip-corner-br { background: url(../gfx/layout/tooltip_bottom_right.png) transparent no-repeat top left; height:8px; z-index:5002; } 
.tooltip-wrapper-footer,
.tooltip-wrapper-footer-image { height:14px;}
.tooltip-wrapper-footer-image .tooltip-corner-bm { width:398px;}
.tooltip-left, .tooltip-left-image { position:relative; top:0; left:0; background: url(../gfx/layout/tooltip_left.png) transparent no-repeat bottom left; z-index:5002; }
.tooltip-middle { padding: 10px 0 10px 14px; top:0; left:6px; background: url(../gfx/layout/tooltip_middle.png) #666 repeat-x bottom left; z-index:1; }
.tooltip-middle h3 {background:url(../gfx/dot_h3.gif) no-repeat 0px 4px;padding-left:16px;margin:0;padding-top:4px;	min-height:14px;}
.tooltip-text {float:left;	position:relative;	padding-right:20px;	width:200px; font:  normal 10px/12px arial, helvetica, sans-serif; }
.tooltip-wrapper-image .tooltip-text { float:right; width:220px; }
.tooltip-image {float:left;	display:block;	position:relative; margin-right:20px; }
.tooltip-arrow {display:block; position:absolute; top: 5px;	left:20px; }
.toolTipInfo {color: #D10802; border-bottom: 1px dotted #D10802; padding-bottom: 1px; cursor:pointer; }
/* / Tooltip */
.themegroup {margin: 11px 29px 11px;}
.themegroup h3 {font-size:120%;padding-top:2px;}
.themegroup p { margin-top:3px}
/* Pagination */
#hiddenList {display:none; }
#hiddenListmb {display:none; }
/* Loader Animation */
.ajaxLoader{
width:31px;
margin:21% auto;
	z-index:100;
	top: 0px;
	left: 0px;
}
.ajaxLoaderOver {	
	top:0px;
	left:0px;
	position: fixed;
	z-index:99;
	background-color:#fff;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	height:100%;
	width:100%;
	}
	
.bannerLink {position:absolute;z-index:50;cursor:pointer;}
.w225 {width:225px;height:205px;}
.w945154{width:945px;height:154px;}
.w945400{width:945px;height:400px;}

#productDetailContent .productDetailHilights,
#productDetailContent .productDetailSpecifications,
#productDetailContent .productDetailDownloads,
#productDetailContent .productDetailReviews,
#productDetailContent .productDetailLinks {display:none;}

