@charset "utf-8";body{margin:0px;padding:0px;background-color:#bebebe;}
h1, h2, h3, h4, h5, h6, p, ul, div{margin:0px;padding:0px;font-family:Verdana, Geneva, sans-serif;}
img{border:0px;}
div#Wrapper{width:820px;margin-left:auto;margin-right:auto;}
div#Header{margin-top:5px;margin-bottom:5px;background-color:#999999;border:1px solid #666666;}
div#Flash{margin-top:5px;margin-bottom:5px;background-color:#999999;border:1px solid #666666;}
div#WelcomeSlogan{font-size:11px;font-weight:bold;text-transform:uppercase;text-align:center;margin-right:280px;padding-top:3px;padding-bottom:3px;}
div#Content{margin-top:10px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
div#InnerContent div#MainContent{padding:10px;background-color:#b2b2b2;padding-left:15px;padding-right:15px;position:relative;}
div#InnerContent{background-color:#cccccc;position:relative;margin-left:180px;}
div#facebookmobile{display:none;}
div#InnerContent div#MainContent span.BigTextColored{color:#C00;font-weight:bold;font-size:12px;}
div#InnerContent div#MainContent span.SmallTextBrackets{font-size:11px;}
div#InnerContent div#MainContentHeader{background-color:#a0a0a0;height:185px;background-position:right top;background-repeat:no-repeat;position:relative;}
div#InnerContent div#MainContentHeader div#MainContentHeaderNavigation{width:155px;background-color:#b2b2b2;position:absolute;bottom:8px;right:8px;}
div#InnerContent div#MainContentHeader h2#Headline{
	position: absolute;
	bottom: 8px;
	left: 7px;
	color: #FFFFFF;
	font-size: 17px;
}
div#InnerContent h1{text-decoration:none;color:#000000;font-size:12px;text-transform:uppercase;font-weight:bold;padding:7px;border-bottom:1px solid #878787;border-top:1px solid #878787;text-align:center;}
div#InnerContent div#MainContent h2{color:#000000;font-size:21px;font-weight:bold;text-align:center;margin-bottom:10px;}
div#InnerContent div#MainContent h2.Links{text-align:left;}
div#InnerContent div#MainContent h3#contact{color:#000000;font-size:15px;font-weight:400;text-align:center;}
div#InnerContent div#MainContent h3#contactsmall{color:#000000;font-size:11px;font-weight:200;text-align:center;}

div#InnerContent div#MainContent h3#contactsmalltext{color:#000000;font-size:11px;font-weight:200;text-align:left;}


div#InnerContent div#MainContent h3{color:#000000;font-size:16px;font-weight:bold;margin-bottom:10px;}
div#InnerContent div#MainContent h4{color:#000;font-size:12px;font-weight:bold;margin-bottom:10px;}
div#InnerContent div#MainContent h6{color:#000000;font-size:10px;}
div#InnerContent div#MainContent ul{color:#000000;font-size:12px;padding-left:30px;list-style-type:square;margin-bottom:10px;}
div#InnerContent div#MainContent ul.Highlight{color:#000066;font-size:13px;list-style-type:square;line-height:15pt;}
div#InnerContent div#MainContent h4.Highlight{color:#000066;margin-bottom:5px;}
div#InnerContent div#MainContent div.PictureBox{margin:5px;}
div#InnerContent div#MainContent div.PictureBox h6{padding-top:4px;background-color:#999999;padding-bottom:4px;text-align:center;border-bottom:1px solid #bfbaba;padding-left:2px;padding-right:2px;padding-top:10px;padding-bottom:10px;}
table.TableDivision td.TwoThird{width:66%;vertical-align:top;}
div#InnerContent div#MainContent div.PictureBoxvideo{margin:5px;text-align:center;}
div#InnerContent div#MainContent div.PictureBox h6.SmallDistance{padding-top:4px;padding-bottom:4px;}



div#InnerContent div#MainContent div.PictureBox div.PictrueFooter{padding-top:8px;background-color:#999999;padding-bottom:8px;text-align:center;font-size:10px;border-top:1px solid #bfbaba;padding-left:2px;padding-right:2px;line-height:10px;}

div#InnerContent div#MainContent div.PictureBox div.PictrueFooterohne{padding-top:8px;background-color:#999999;padding-bottom:8px;text-align:center;font-size:10px;border-top:0px solid #bfbaba;padding-left:2px;padding-right:2px;line-height:10px;}

div#InnerContent div#MainContent div.PictureBox div.PictrueFooterBIG{padding-top:8px;background-color:#999999;padding-bottom:8px;text-align:center;font-size:9px;font-weight:bold;border-top:1px solid #bfbaba;padding-left:2px;padding-right:2px;line-height:10px;}









div#InnerContent div#MainContent div.PictureBox div.PictrueFooterBIG-2{padding-top:15px;background-color:#999999;padding-bottom:25px;text-align:center;font-size:16px;font-weight:bold;border-top:0px solid #bfbaba;padding-left:2px;padding-right:2px;line-height:22px;}



div#InnerContent div#MainContent div.PictureBox div.PictrueFootersmall{padding-top:15px;background-color:#999999;padding-bottom:25px;text-align:center;font-size:16px;font-weight:bold;border-top:0px solid #bfbaba;padding-left:2px;padding-right:2px;line-height:17px;}




div#InnerContent div#MainContent div.PictureBox div.PictrueFooterProducts{padding-top:8px;background-color:#999999;padding-bottom:8px;text-align:center;font-size:12px;border-top:1px solid #bfbaba;padding-left:2px;padding-right:2px;line-height:10px;}
div#InnerContent div#MainContent div.PictureBox div.PictrueFooterSmallDisctance{padding-top:3px;background-color:#999999;padding-bottom:3px;text-align:center;font-size:10px;border-top:1px solid #bfbaba;padding-left:2px;padding-right:2px;line-height:10px;}
div#InnerContent div#MainContent div.OrderButtons{padding-top:3px;background-color:#999999;padding-bottom:3px;text-align:center;font-size:12px;border-top:1px solid #bfbaba;padding-left:2px;padding-right:2px;text-align:center;font-weight:bold;}
div#InnerContent div#MainContent div.OrderButtonscheckouts{padding-top:3px;background-color:#b2b2b2;padding-bottom:3px;text-align:center;font-size:12px;border-top:3px solid #bfbaba;padding-left:2px;padding-right:2px;text-align:center;font-weight:bold;}
div#InnerContent div#MainContent div.Orderbutton{padding-top:10px;}
div#InnerContent div#MainContent div.OrderPrice{padding-bottom:2px;}
div#InnerContent div#MainContent div.PictureBox div.Picture{background-color:#999999;text-align:center;padding-top:2px;padding-bottom:2px;}
div#InnerContent div#MainContent div.PictureBox div.Picture img{}
div#InnerContent div#MainContent a{color:#000066;text-decoration:underline;}
div#InnerContent div#MainContent a:link{color:#000066;text-decoration:underline;}
div#InnerContent div#MainContent a:hover{color:#cd071e;text-decoration:none;}
div#InnerContent div#MainContent a:visited{}
div#InnerContent div#MainContent a:active{}
div#InnerContent div#MainContent p{color:#000000;font-size:12px;margin-bottom:10px;line-height:16px;}
div#InnerContent div#MainContent p.red{color:#C00;font-size:12px;margin-bottom:10px;line-height:16px;}
div#InnerContent div#MainContent p.Highlight, div#InnerContent div#MainContent span.Highlight{font-weight:bold;}

div#MainContent span.Highlight{font-weight:bold;}

div#InnerContent div#MainContent p.Highlightfooter, div#InnerContent div#MainContent span.Highlight{font-weight:normal;}



div#InnerContent div#MainContent p.HighlightExtra{font-weight:normal;font-family:verdana;font-size:16px;}
div#InnerContent div#MainContent p.HighlightExtraCenter{font-weight:normal;font-size:16px;text-align:center;}
div#InnerContent div#MainContent p.HighlightSmallCenter{font-weight:bold;font-size:11px;text-align:center;color:#009}
div#InnerContent div#MainContent div.ContainerPageDivision{margin-bottom:10px;margin-top:20px;}
div#InnerContent div#MainContent p.SmallSpace{margin-bottom:20px;}
div#InnerContent div#MainContent div.ContainerPageDivision table.TableDivision{width:100%;}
div#InnerContent div#MainContent div.ContainerPageDivision table.TableDivision td.OneThird{width:33%;vertical-align:top;}
div#InnerContent div#MainContent div.ContainerPageDivision table.TableDivision td.TwoThird{width:66%;vertical-align:top;}
div#InnerContent div#MainContent div.ContainerPageDivision table.TableDivision td.OneThird div.Space{padding:10px;}
div#InnerContent div#MainContent 
div.ImageWholeWidth{text-align:center;}
div#InnerContent div#MainContent img.ImageHidden{display:none;}
div#InnerContent div#MainContent img.ImageTextFloat{float:left;margin-right:10px;margin-bottom:1px;margin-top:5px;}
div#Navigation{width:170px;float:left;}
div#InnerContent a.SecurePdf{width:127px;height:180px;background-image:url(../en/images/tag-attachment-banner.jpg);background-repeat:no-repeat;background-position:left top;display:block;margin-right:10px;float:left;}
div#InnerContent a.SecurePdf:link{background-image:url(../en/images/tag-attachment-banner.jpg);}
div#InnerContent a.SecurePdf:hover{background-image:url(../en/images/tag-attachment-banner-blue.jpg);}
div#InnerContent a.SecurePdf:visited{}
div#InnerContent a.SecurePdf:active{}
div#Footerlinks{text-align:center;color:#FFFFFF;font-size:10px;padding-top:20px;padding-bottom:10px;background-color:#bebebe;}
div#keys_3{text-align:left;color:#828282;font-size:10px;padding-top:25px;padding-bottom:10px;background-color:#B2B2B2;}
div#keys_3 a{color:#828282 !important;text-decoration:none !important;}
div#keys_3 a:link{color:#828282 !important;text-decoration:none !important;}
div#keys_3 a:hover{color:#828282 !important;text-decoration:underline !important;}
div#keys_3 a:active{}
div#keys_3 a:visited{}


div#keys_4{text-align:left;color:#828282;font-size:10px;padding-top:25px;padding-bottom:10px;background-color:#B2B2B2;}
div#keys_4 a{color:#000000 !important;text-decoration:none !important;}
div#keys_4 a:link{color:#000000 !important;text-decoration:none !important;}
div#keys_4 a:hover{color:#000066 !important;text-decoration:underline !important;}
div#keys_4 a:active{}
div#keys_4 a:visited{}



div#keys_5{text-align:left;color:#828282;font-size:10px;padding-top:25px;padding-bottom:10px;background-color:#B2B2B2;}
div#keys_5 a{color:#000000 !important;text-decoration:none !important;}
div#keys_5 a:link{color:#000000 !important;text-decoration:none !important;}
div#keys_5 a:hover{color:#000066 !important;text-decoration:underline !important;}
div#keys_5 a:active{}
div#keys_5 a:visited{}








div#Footerlinks a{text-decoration:none;color:#FFFFFF;}
div#Footerlinks a:link{text-decoration:none;color:#FFFFFF;}
div#Footerlinks a:hover{text-decoration:underline;color:#FF0000;}
div#Footerlinks a:active{}
div#Footerlinks a:visited{}
div#Footer div#FooterCopyrightTextlinks{background-color:#000066;color:#FFFFFF;font-size:10px;padding-top:1px;padding-bottom:1px;}
div#Footer div#FooterCopyrightTextlinks a{text-decoration:underline;color:#ff0000;}
div#Footer div#FooterCopyrightTextlinks a:link{text-decoration:underline;}
div#Footer div#FooterCopyrightTextlinks a:hover{text-decoration:none;}
div#Footer div#FooterCopyrightTextlinks a:visited{}
div#Footer div#FooterCopyrightTextlinks a:active{}
div#Footer{text-align:center;}
div#Footer div#FooterCopyrightText{background-color:#1f016c;color:#FFFFFF;font-size:10px;padding-top:1px;padding-bottom:1px;}
div#Footer div#FooterCopyrightText a{text-decoration:underline;color:#ff0000;}
div#Footer div#FooterCopyrightText a:link{text-decoration:underline;}
div#Footer div#FooterCopyrightText a:hover{text-decoration:none;}
div#Footer div#FooterCopyrightText a:visited{}
div#Footer div#FooterCopyrightText a:active{}
div.clear{clear:both;}
#Wrapper #Content #InnerContent #MainContent #form1 table{text-align:right;}
#Wrapper #Content #InnerContent #MainContent #form1 table tr td label{font-size:12px;}
#Wrapper #Content #InnerContent #MainContent #form1 table tr td{font-size:12px;}
div#SupportButton{position:relative;}
div#SupportButton img{position:absolute;right:100px;bottom:0px;}#facebook{margin-right:auto;margin-left:auto;}
#FacebookHeadline{background-color:#3B5997;margin-right:auto;margin-left:auto;text-align:center;font-family:Verdana, Geneva, sans-serif;font-size:10px;color:#FFF;margin-bottom:3px;}
#animation{margin-right:auto;margin-left:auto;text-align:center;}
#LogoSlider{width:200px;height:79px;z-index:300;position:absolute;left:10px;top:25px;}
#TextSlider{	z-index:300;position:absolute;bottom:50px;right:18px;font-size:14px;text-align:right;letter-spacing:0.1em;font-family:Verdana;font-weight:normal;color:#FFF;background-color: rgba(0, 0, 153, 0.6);
padding: 5px; padding-left: 10px; padding-right: 10px;}


#TextSliderPicture{
    font-size: 14px;
    text-align: center;
    letter-spacing: 0.1em;
    font-family: Verdana;
    font-weight: normal;
    color: #FFF;
    background-color: rgba(0, 0, 153, 0.4);
    padding: 5px;
    bottom: 5px;
   position: absolute;
   bottom: 0;
}












#LaufTextSlider{width:818px;z-index:300;position:absolute;bottom:0px;right:0px;}
#wowslider-container1{height:155px;}
/*
#ToogleNavigation{display:none;margin-top:20px;margin-bottom:20px;background-color:#999999;border:1px solid #666666;text-align:center;padding-top:5px;padding-bottom:5px;font-weight:bold;cursor:pointer;}
#ToogleNavigation:hover{
	color: #00108F !important;
	background-color: #FFFFFF;
	}
	*/
	#ToogleNavigation{display:none; 
	float:right; background-color:blue !important; width: 30px;}
#ToogleNavigation:hover{
	
	}
	#ToogleNavigation a{
		padding: 5px;
		background-color:#999999;
		border: 1px solid #666666;
		width: 30px;
		height: 30px;
		display: block;
		position:absolute;
		top: 9px;
		right: 10px;
		padding-bottom: 0px;
		border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
	}
	#ToogleNavigation a:hover{
		background-color:#FFFFFF !important;
		border: 1px solid #666666;
	}
.ButtonLink, ButtonLink:link{background-color:#e1dede !important;color:#000000 !important;text-decoration:none !important;font-size:12px !important;text-align:center;padding-left:8px !important;padding-right:8px !important;padding-top:3px !important;padding-bottom:3px !important;border:1px solid #e1dede !important;}
.ButtonLink:hover{border:1px solid #796bf3 !important;background-color:#EEEEEE !important;}
.ButtonLink:active, .ButtonLink:visited{}

/** Navigation **/
/** Headernavigation **/
div#Languages{

	float: right;
}

div.Language{
	width: 105px;
	height:15px;
	font-size: 11px;
	float: left;
}

div#Languages a{
	color: #000000;
	text-decoration: none;
	display:block;
	padding-top: 3px;
	padding-bottom: 3px;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 27px;
}

div#Languages a:link{
	color: #000000;
}

div#Languages a:hover{
	color: #cc0000;
}

div#Languages a:active{
	
}

div#Languages a:visited{
	
}


/*Englisch*/
div#Languages a#LangEnglish{
	background-image:url(../en/images/flagge_usa_.gif);	
}

div#Languages a#LangEnglish:link{
	background-image:url(../en/images/flagge_usa_.gif);	
}

div#Languages a#LangEnglish:hover{
	background-image:url(../en/images/flagge_usa_button.gif);	
}

div#Languages a#LangEnglish:active{
	
}

div#Languages a#LangEnglish:visited{
	
}


/*Spanish*/
div#Languages a#LangSpanish{
	background-image:url(../en/images/flagge_esp.gif);	
}

div#Languages a#LangSpanish:link{
	background-image:url(../en/images/flagge_esp.gif);	
}

div#Languages a#LangSpanish:hover{
	background-image:url(../en/images/flagge_esp_button.gif);	
}

div#Languages a#LangSpanish:active{
	
}

div#Languages a#LangSpanish:visited{
	
}


/*Portugues*/
div#Languages a#LangPortugues{
	background-image:url(../en/images/flagge_bra.gif);	
}

div#Languages a#LangPortugues:link{
	background-image:url(../en/images/flagge_bra.gif);	
}

div#Languages a#LangPortugues:hover{
	background-image:url(../en/images/flagge_bra_button.gif);	
}

div#Languages a#LangPortugues:active{
	
}

div#Languages a#LangPortugues:visited{
	
}


/*Contact*/
div#Languages a#LangContact{
	font-weight: bold;
	text-align: center;
	padding-left: 0px;
}

div#Languages a#LangContact:link{
}

div#Languages a#LangContact:hover{
}

div#Languages a#LangContact:active{
	
}

div#Languages a#LangContact:visited{
	
}


/** Mainnavigation **/
div#Navigation div.NavigationBlock{border:1px solid #cccccc;padding:1px;margin-bottom:7px;}
div#Navigation div.NavigationBlock ul li.Home5 a{background-image:url(../en/images/test-2-fabrik.png);background-position:-1px -5px;background-repeat:no-repeat;padding:5px;padding-left:48px;color:#000000;font-size:11px;text-transform:uppercase;font-weight:bold;padding-top:7px;padding-bottom:4px;}
div#Navigation div.NavigationBlock h2.Articles1{background-image:url(../en/images/Articles_1.png);background-position:-1px 1px;background-repeat:no-repeat;background-color:#999;padding:5px;padding-left:42px;color:#000000;font-size:11px;text-transform:uppercase;font-weight:bold;padding-top:7px;padding-bottom:4px;}
div#Navigation div.NavigationBlock h2.Solutions1{background-image:url(../en/images/Solutions_1.png);background-position:0px -2px;background-repeat:no-repeat;background-color:#999;padding:5px;padding-left:42px;color:#000000;font-size:11px;text-transform:uppercase;font-weight:bold;padding-top:7px;padding-bottom:4px;}
div#Navigation div.NavigationBlock h2.Knowledge1{background-image:url(../en/images/Info_1.png);background-position:1px -1px;background-repeat:no-repeat;background-color:#999;padding:5px;padding-left:42px;color:#000000;font-size:11px;text-transform:uppercase;font-weight:bold;padding-top:7px;padding-bottom:4px;}

/*Purchase Button Button left EN*/
div#Navigation div#NavigationBlockPurchaseButton{padding:1px;margin-bottom:7px;text-align:center;}
div#Navigation div#NavigationBlockHomeButton a{width:145px;height:35px;display:block;background-repeat:no-repeat;background-position:left top;margin-left:auto;margin-right:auto;}
div#Navigation div#NavigationBlockPurchaseButton a:link{background-image:url(../en/images/purchase%20normal.jpg);}
div#Navigation div#NavigationBlockPurchaseButton a:hover{background-image:url(../en/images/purchase-down-leftroll.gif)}
div#Navigation div#NavigationBlockPurchaseButton a:visited{}
div#Navigation div#NavigationBlockPurchaseButton a:active{}
div#Navigation div#NavigationBlockPurchaseButton a{width:64px;height:45px;display:block;background-image:url(../en/images/test-2-fabrik.png);background-repeat:no-repeat;background-position:left top;margin-left:auto;margin-right:auto;}
div#Navigation div#NavigationBlockPurchaseStdButton{padding:1px;margin-bottom:7px;text-align:center;}
div#Navigation div#NavigationBlockPurchaseStdButton a.PuchaseButton{width:150px;height:35px;background-image:url(../en/images/purchase%20normal.jpg);background-repeat:no-repeat;background-position:left top;display:block;margin-left:auto;margin-right:auto;}
div#Navigation div#NavigationBlockPurchaseStdButton a.PuchaseButton:link{background-image:url(../en/images/purchase%20normal.jpg);}
div#Navigation div#NavigationBlockPurchaseStdButton a.PuchaseButton:hover{background-image:url(../en/images/purchasenavi.jpg);}
div#Navigation div#NavigationBlockPurchaseStdButton a.PuchaseButton:visited{}
div#Navigation div#NavigationBlockPurchaseStdButton a.PuchaseButton:active{}







/*Newsletter Button left EN NEU*/
div#Navigation div#NavigationBlockNewsletterStdButton{padding:1px;margin-bottom:1px;margin-tNavigationBlockNewsletterStdButtonop: 1px; text-align:center;}
div#Navigation div#NavigationBlockNewsletterStdButton a.NewsletterButton{width:130px;height:47px;background-image:url( "../en/images/newsletter_en_off.png");background-repeat:no-repeat;background-position:left top;display:block;margin-left:auto;margin-right:auto;}
div#Navigation div#NavigationBlockNewsletterStdButton a.NewsletterButton:link{background-image:url(../en/images/newsletter_en_off.png);}
div#Navigation div#NavigationBlockNewsletterStdButton a.NewsletterButton:hover{background-image:url(../en/images/newsletter_en_on.png);}
div#Navigation div#NavigationBlockNewsletterStdButton a.NewsletterButton:visited{}
div#Navigation div#NavigationBlockNewsletterStdButton a.NewsletterButton:active{}


/*Newsletter Button page-top*/
div#PageDivisionNewsletterStdButton-top{padding:1px;margin-bottom:7px; 
margin-top:20px;text-align:center;}
div#PageDivisionNewsletterStdButton-top a.NewsletterButton{width:145px;height:35px;background-image:url("../en/images/purchase_20normal.png");background-repeat:no-repeat;background-position:left top;display:block;margin-left:auto;margin-right:auto;}
div#PageDivisionNewsletterStdButton-top a.NewsletterButton:link{background-image:url(../en/images/purchase_20normal.png);}
div#PageDivisionNewsletterStdButton-top a.NewsletterButton:hover{background-image:url(../en/images/purchase_20on.png);}
div#PageDivisionNewsletterStdButton-top a.NewsletterButton:visited{}
div#PageDivisionNewsletterStdButton-top a.NewsletterButton:active{}

/*Newsletter Button page-bottom*/
div#PageDivisionNewsletterStdButton{padding:1px;margin-top:0px; margin-bottom:7px; text-align:center;}
div#PageDivisionNewsletterStdButton a.NewsletterButton{width:145px;height:35px;background-image:url(../en/images/purchase_20normal.png);background-repeat:no-repeat;background-position:left top;display:block;margin-left:auto;margin-right:auto;}
div#PageDivisionNewsletterStdButton a.NewsletterButton:link{background-image:url(../en/images/purchase_20normal.png);}
div#PageDivisionNewsletterStdButton a.NewsletterButton:hover{background-image:url(../en/images/purchase_20on.png);}
div#PageDivisionNewsletterStdButton a.NewsletterButton:visited{}
div#PageDivisionNewsletterStdButton a.NewsletterButton:active{}



/*Newsletter Button left ES*/
div#Navigation div#NavigationBlockNewsletterStdButton-es{padding:1px;margin-bottom:1px;margin-tNavigationBlockNewsletterStdButtonop: 1px; text-align:center;}
div#Navigation div#NavigationBlockNewsletterStdButton-es a.NewsletterButton{width:130px;height:47px;background-image:url(../esp/images/boletin_es_off.png);background-repeat:no-repeat;background-position:left top;display:block;margin-left:auto;margin-right:auto;}
div#Navigation div#NavigationBlockNewsletterStdButton-es a.NewsletterButton:link{background-image:url(../esp/images/boletin_es_off.png);}
div#Navigation div#NavigationBlockNewsletterStdButton-es a.NewsletterButton:hover{background-image:url(../esp/images/boletin_es_on.png);}
div#Navigation div#NavigationBlockNewsletterStdButton-es a.NewsletterButton:visited{}
div#Navigation div#NavigationBlockNewsletterStdButton-es a.NewsletterButton:active{}


/*Newsletter Button page-top ES*/
div#PageDivisionNewsletterStdButton-es-top{padding:1px;margin-bottom:7px; text-align:center;}
div#PageDivisionNewsletterStdButton-es-top a.NewsletterButton{width:160px;height:58px;background-image:url(../esp/images/btnProductInformation_off.png);background-repeat:no-repeat;background-position:left top;display:block;margin-left:auto;margin-right:auto;}
div#PageDivisionNewsletterStdButton-es-top a.NewsletterButton:link{background-image:url(../esp/images/btnProductInformation_off.png);}
div#PageDivisionNewsletterStdButton-es-top a.NewsletterButton:hover{background-image:url(../esp/images/btnProductInformation_on.png);}
div#PageDivisionNewsletterStdButton-es-top a.NewsletterButton:visited{}
div#PageDivisionNewsletterStdButton-es-top a.NewsletterButton:active{}

/*Newsletter Button page-bottom ES*/
div#PageDivisionNewsletterStdButton-es{padding:1px;margin-bottom:7px; text-align:center;}
div#PageDivisionNewsletterStdButton-es a.NewsletterButton{width:160px;height:58px;background-image:url(../esp/images/btnProductInformation_off.png);background-repeat:no-repeat;background-position:left top;display:block;margin-left:auto;margin-right:auto;}
div#PageDivisionNewsletterStdButton-es a.NewsletterButton:link{background-image:url(../esp/images/btnProductInformation_off.png);}
div#PageDivisionNewsletterStdButton-es a.NewsletterButton:hover{background-image:url(../esp/images/btnProductInformation_on.png);}
div#PageDivisionNewsletterStdButton-es a.NewsletterButton:visited{}
div#PageDivisionNewsletterStdButton-es a.NewsletterButton:active{}

div#Navigation div.NavigationBlockImage{text-align:center;}
div#Navigation ul, div#MainContentHeaderNavigation ul{list-style-type:none;}
div#Navigation ul li, div#MainContentHeaderNavigation ul li{padding-bottom:1px;}
div#Navigation ul li.Last, div#MainContentHeaderNavigation ul li.Last{padding-bottom:0px;}
div#Navigation ul li a, div#MainContentHeaderNavigation ul li a{display:block;text-decoration:none;color:#000000;font-size:11px;font-weight:bold;padding:4px;background-color:#b2b2b2;border-left:1px solid #4c4c4c;border-top:1px solid #4c4c4c;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;}
* html div#Navigation ul li a, * html div#MainContentHeaderNavigation ul li a{height:1px;}
div#Navigation ul.SmallBlock li a, div#MainContentHeaderNavigation ul.SmallBlock li a{text-transform:none;font-size:11px;}
div#Navigation ul li a:link, div#MainContentHeaderNavigation ul li a:link{background-color:#b2b2b2;}
div#Navigation ul li a:hover, div#MainContentHeaderNavigation ul li a:hover{background-color:#dddddd;}
div#Navigation ul li a:active, div#MainContentHeaderNavigation ul li a:active{}
div#Navigation ul li a:visited, div#MainContentHeaderNavigation ul li a:visited{}
div#Navigation ul li a.Marked, div#MainContentHeaderNavigation ul li a.Marked{background-color:#e6e6e6;}
div#Navigation h2, div#MainContentHeaderNavigation h2{text-decoration:none;color:#000000;font-size:11px;text-transform:uppercase;font-weight:bold;padding:5px;background-color:#999999;border-left:1px solid #4c4c4c;border-top:1px solid #4c4c4c;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;}

/** Mobile **/
@media only screen and (max-width:480px)
{
	div#Wrapper
{
  width: 100%;
}
	.centerButtonMobile{
		margin-left: auto !important;
	}
	.paddingTop0{
		padding-top: 0 !important;
	}

div#Header
{
  height: 20px;
}

div#WelcomeSlogan
{
  display: none;
}

div.Language
{
  width: 40px;
  font-size: 11px;
  float: left;
  text-align: center;
}

div.Language a
{
  height: 15px;
}


div.Language a span
{
  display: none;
}

div#Languages div.Language:first-child
{
  width: 105px;
}

div#Languages div.Language:first-child a span
{
  display: inline;

}

div#Navigation
{
  width: 100%;
  float: none;
  display: none;
}

div#InnerContent
{
  margin-left: 0px;
}

div#InnerContent img
{
  max-width: 100%;
  height: auto;
}

div#facebook 
{
display: none;
}

div#facebookmobile
{
display: block;
}

.TableDivision{

}

.TableDivision td{

}


.TableDivision td.OneThird{
  display: block;
  width: 100% !important; 
}

#ToogleNavigation{
  display:block;
}

div#InnerContent h1
{
  font-size: 20px;
}

div#Navigation ul li a, div#MainContentHeaderNavigation ul li a, div#Navigation ul.SmallBlock li a, div#MainContentHeaderNavigation ul.SmallBlock li a
{
  font-size: 14px;
}

div#TextSlider{
display:none;	
}
div#keys_3{display:none;}

}

@media only screen and (max-width:1024px) and (min-width:481px)
{
	div#Wrapper
{
  width: 100%;
}
	

div#Header
{
  height: 20px;
}

div#WelcomeSlogan
{
  display: none;
}

div.Language
{
  width: 40px;
  font-size: 11px;
  float: left;
  text-align: center;
}

div.Language a
{
  height: 15px;
}


div.Language a span
{
  display: none;
}

div#Languages div.Language:first-child
{
  width: 105px;
}

div#Languages div.Language:first-child a span
{
  display: inline;

}

div#Navigation
{
  width: 100%;
  float: none;
  display: none;
}

div#InnerContent
{
  margin-left: 0px;
}

div#InnerContent img
{
  max-width: 100%;
  height: auto;
}

div#facebook 
{
display: block;
	margin-top: 20px;
}

div#facebookmobile
{
display: block;
}

.TableDivision{

}

.TableDivision td{

}


.TableDivision td.OneThird{
  display: block;
  width: 100% !important; 
}

#ToogleNavigation{
  display:block;
}

div#InnerContent h1
{
  font-size: 20px;
}

div#Navigation ul li a, div#MainContentHeaderNavigation ul li a, div#Navigation ul.SmallBlock li a, div#MainContentHeaderNavigation ul.SmallBlock li a
{
  font-size: 14px;
}

div#TextSlider{

}

#lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);opacity:0.85;display:none;}
#lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-weight:normal;}
#lightbox img{width:auto;height:auto;}
#lightbox a img{border:none;}
.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
.lb-outerContainer:after{content:"";display:table;clear:both;}
.lb-container{padding:10px;}
.lb-loader{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
.lb-container > .nav{left:0;}
.lb-nav a{outline:none;}
.lb-prev, .lb-next{width:49%;height:100%;background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");display:block;}
.lb-prev{left:0;float:left;}
.lb-next{right:0;float:right;}
.lb-prev:hover{background:url(../images/prev.png) left 48% no-repeat;}
.lb-next:hover{background:url(../images/next.png) right 48% no-repeat;}
.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-ms-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-ms-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}
.lb-dataContainer:after{content:"";display:table;clear:both;}
.lb-data{padding:0 10px;color:#bbbbbb;}
.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em;}
.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em;}
.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:11px;}
.lb-data .lb-close{width:35px;float:right;padding-bottom:0.7em;outline:none;}
.lb-data .lb-close:hover{cursor:pointer;}
div#keys_3{display:none;}
}


/**Additions**/

/* CSS Document */

/** Marquee **/
ul.marquee
{
  display: block;
  padding: 0;
  margin: 0;
  list-style: none;
  line-height: 1;
  position: relative;
  overflow: hidden;
  height: 22px;/*Höhe*/
  width: 100%;
  background-color: #999999;/*Hintergrundfarbe*/
}

ul.marquee li
{
  position: absolute;
  top: -999em;
  left: 0;
  display: block;
  white-space: nowrap;
  padding-top: 4px;
  color: #000099 !important; /*Farbe text*/
  letter-spacing: 1px;
  font-size:13px;
}



div#Ticker div#BGTickerLinks
{
  background-image: url(../images/BGTickerLinks.png);
  background-position: left top;
  background-repeat: repeat-y;
  position: absolute;
  width: 13px;
  height: 22px;/*Höhe*/
  z-index: 21;
  top: 0px;
  left: 0px;
}

div#Ticker div#BGTickerRechts
{
  background-image: url(../images/BGTickerRechts.png);
  background-position: left top;
  position: absolute;
   background-repeat: repeat-y;
  width: 13px;
  height: 22px;/*Höhe*/
  z-index: 21;
  top: 0px;
  right: 0px;
}

/** Lightbox **/
#lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);opacity:0.85;display:none;}
#lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-weight:normal;}
#lightbox img{width:auto;height:auto;}
#lightbox a img{border:none;}
.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
.lb-outerContainer:after{content:"";display:table;clear:both;}
.lb-container{padding:10px;}
.lb-loader{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
.lb-container > .nav{left:0;}
.lb-nav a{outline:none;}
.lb-prev, .lb-next{width:49%;height:100%;background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");display:block;}
.lb-prev{left:0;float:left;}
.lb-next{right:0;float:right;}
.lb-prev:hover{background:url(../images/prev.png) left 48% no-repeat;}
.lb-next:hover{background:url(../images/next.png) right 48% no-repeat;}
.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-ms-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-ms-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}
.lb-dataContainer:after{content:"";display:table;clear:both;}
.lb-data{padding:0 10px;color:#bbbbbb;}
.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em;}
.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em;}
.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:11px;}
.lb-data .lb-close{width:35px;float:right;padding-bottom:0.7em;outline:none;}
.lb-data .lb-close:hover{cursor:pointer;}

/**WOW Slider**/
#wowslider-container1{zoom:1;position:relative;max-width:820px;margin:0px auto 0px;z-index:90;border:1px solid #666666;text-align:left;}
* html #wowslider-container1{width:820px}
#wowslider-container1 .ws_images ul{position:relative;width:10000%;height:auto;left:0;list-style:none;margin:0;padding:0;border-spacing:0;overflow:visible;}
#wowslider-container1 .ws_images ul li{width:1%;line-height:0;float:left;font-size:0;padding:0 0 0 0 !important;margin:0 0 0 0 !important;}
#wowslider-container1 .ws_images{position:relative;left:0;top:0;width:100%;height:100%;overflow:hidden;}
#wowslider-container1 .ws_images a{width:100%;display:block;color:transparent;}
#wowslider-container1 img{max-width:none !important;}
#wowslider-container1 .ws_images img{width:100%;border:none 0;max-width:none;padding:0;}
#wowslider-container1 a{text-decoration:none;outline:none;border:none;}
#wowslider-container1 .ws_bullets{font-size:0px;float:left;position:absolute;z-index:70;}
#wowslider-container1 .ws_bullets div{position:relative;float:left;}
#wowslider-container1 a.wsl{display:none;}
#wowslider-container1 .ws_bullets{padding:5px;}
#wowslider-container1 .ws_bullets a{width:22px;height:20px;background:url(./bullet.png) left top;float:left;text-indent:-9999px;position:relative;color:transparent;}
#wowslider-container1 .ws_bullets a.ws_selbull, #wowslider-container1 .ws_bullets a:hover{background-position:0 100%;}
#wowslider-container1 a.ws_next, #wowslider-container1 a.ws_prev{position:absolute;display:block;top:50%;margin-top:-16px;z-index:60;height:50px;width:39px;background-image:url(./arrows.png);}
#wowslider-container1 a.ws_next{background-position:100% 0;right:0px;}
#wowslider-container1 a.ws_prev{left:0px;background-position:0 0;}
#wowslider-container1 .ws_bullets{top:0;right:0;}
#wowslider-container1 .ws-title{position:absolute;bottom:7%;left:0;margin-right:5px;z-index:50;background:#FFF;color:#000;padding:10px;font-size:19px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-shadow:1px 1px 0 #fff;opacity:0.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
#wowslider-container1 .ws-title div{padding-top:5px;font-size:13px;}
#wowslider-container1 .ws_images ul{animation:wsBasic 44s infinite;-moz-animation:wsBasic 44s infinite;-webkit-animation:wsBasic 44s infinite;}
@keyframes wsBasic{0%{left:-0%}
4.55%{left:-0%}
9.09%{left:-100%}
13.64%{left:-100%}
18.18%{left:-200%}
22.73%{left:-200%}
27.27%{left:-300%}
31.82%{left:-300%}
36.36%{left:-400%}
40.91%{left:-400%}
45.45%{left:-500%}
50%{left:-500%}
54.55%{left:-600%}
59.09%{left:-600%}
63.64%{left:-700%}
68.18%{left:-700%}
72.73%{left:-800%}
77.27%{left:-800%}
81.82%{left:-900%}
86.36%{left:-900%}
90.91%{left:-1000%}
95.45%{left:-1000%}
}
@-moz-keyframes wsBasic{0%{left:-0%}
4.55%{left:-0%}
9.09%{left:-100%}
13.64%{left:-100%}
18.18%{left:-200%}
22.73%{left:-200%}
27.27%{left:-300%}
31.82%{left:-300%}
36.36%{left:-400%}
40.91%{left:-400%}
45.45%{left:-500%}
50%{left:-500%}
54.55%{left:-600%}
59.09%{left:-600%}
63.64%{left:-700%}
68.18%{left:-700%}
72.73%{left:-800%}
77.27%{left:-800%}
81.82%{left:-900%}
86.36%{left:-900%}
90.91%{left:-1000%}
95.45%{left:-1000%}
}
@-webkit-keyframes wsBasic{0%{left:-0%}
4.55%{left:-0%}
9.09%{left:-100%}
13.64%{left:-100%}
18.18%{left:-200%}
22.73%{left:-200%}
27.27%{left:-300%}
31.82%{left:-300%}
36.36%{left:-400%}
40.91%{left:-400%}
45.45%{left:-500%}
50%{left:-500%}
54.55%{left:-600%}
59.09%{left:-600%}
63.64%{left:-700%}
68.18%{left:-700%}
72.73%{left:-800%}
77.27%{left:-800%}
81.82%{left:-900%}
86.36%{left:-900%}
90.91%{left:-1000%}
95.45%{left:-1000%}
}
#wowslider-container1 .ws_bullets a img{text-indent:0;display:block;top:18px;left:-131px;visibility:hidden;position:absolute;border:1px solid #FFFFFF;max-width:none;}
#wowslider-container1 .ws_bullets a:hover img{visibility:visible;}
#wowslider-container1 .ws_bulframe div div{height:48px;overflow:visible;position:relative;}
#wowslider-container1 .ws_bulframe div{left:0;overflow:hidden;position:relative;width:262px;background-color:#FFFFFF;}
#wowslider-container1 .ws_bullets .ws_bulframe{display:none;top:20px;overflow:visible;position:absolute;cursor:pointer;border:1px solid #FFFFFF;}
#wowslider-container1 .ws_bulframe span{display:block;position:absolute;top:-7px;margin-left:3px;left:131px;background:url(./triangle.png);width:15px;height:6px;}


div.ProductNav{
	margin-bottom: 20px;
	text-align: center;
}


div.ProductNav img{
	width: 80px;
}

div.ProductNav a{
	margin-left: 5px;
	margin-right: 5px;
}

p.WithContactIcon{
	padding-right: 100px;
}
div.Picture{
	position: relative;
}
div.Picture .magGlass{
	position: absolute;
	top:5px;
	right:8px;
}

.WithContactIcon{
	position: relative;
}

.ContactIcon{
position: absolute;
	right: 0px;
	top: 0px;
}
div.ProductBU{
	margin-bottom: 20px;
	
}


div.ProductBU img{
	width: 105px;
}

div.ProductBU a{
	margin-left: 5px;
	margin-right: 5px;
}

.ProductIconNav{
	width: 100%;
}

.ProductIconNav td{
	vertical-align: top;
	text-align: center;
	width: 20%;
}

.IconCaption {
	padding: 5px;
	font-size: 11px;
	text-align: center;
	border-left: 1px solid #4c4c4c;
border-top: 1px solid #4c4c4c;
border-right: 1px solid #d1d1d1;
border-bottom: 1px solid #d1d1d1;
	background-color: #b2b2b2;
	font-weight: bold;
}

.ProductIconNav a{
	text-decoration: none !important;
	color:#000000 !important;
}

.ProductIconNav a:link{
	text-decoration: none !important;
	color:#000000 !important;
}

.ProductIconNav a:hover{
	text-decoration: none !important;
	color:#000000 !important;
}

.IconCaption:hover {
	background-color: #e6e6e6;
}

.bigLineHeight{
	line-height: 23px;
}


.iframe-lightbox .content-holder{
	width: 1215px;
}

.content-desktop {display: block;}
.content-mobile {display: none;}

/* Smartphones, max-width = Landscape */
@media only screen and (max-width: 640px) {
.content-desktop {display: none !important;}
.content-mobile {display: block !important;}
}

/* iPhone, max-width = Landscape */
@media only screen and (max-width: 640px) and (-webkit-device-pixel-ratio: 2){
.content-desktop {display: none !important;}
.content-mobile {display: block !important;}
}


div#PageDivisionPurchaseStdButton-es-top{padding:1px;margin-bottom:7px;text-align:center;}
div#PageDivisionPurchaseStdButton-es-top a.PuchaseButton{width:155px;height:37px;background-image:url(../esp/images/purchase_normalbig_es_transparent.png);background-repeat:no-repeat;background-position:left top;display:block;margin-left:auto;margin-right:auto;}
div#PageDivisionPurchaseStdButton-es-top a.PuchaseButton:link{background-image:url(../esp/images/purchase_normalbig_es_transparent.png);}
div#PageDivisionPurchaseStdButton-es-top a.PuchaseButton:hover{background-image:url(../esp/images/purchase_normalbig_es_on_transparent.png);}
div#PageDivisionPurchaseStdButton-es-top a.PuchaseButton:visited{}
div#PageDivisionPurchaseStdButton-es-top a.PuchaseButton:active{}

div#PageDivisionPurchaseStdButton-es-bottom{padding:1px;margin-bottom:7px;text-align:center;}
div#PageDivisionPurchaseStdButton-es-bottom a.PuchaseButton{width:150px;height:35px;background-image:url(../esp/images/purchase_normal_es_transparent.png);background-repeat:no-repeat;background-position:left top;display:block;margin-left:auto;margin-right:auto;}
div#PageDivisionPurchaseStdButton-es-bottom a.PuchaseButton:link{background-image:url(../esp/images/purchase_normal_es_transparent.png);}
div#PageDivisionPurchaseStdButton-es-bottom a.PuchaseButton:hover{background-image:url(../esp/images/purchase_normal_es_on_transparent.png);}
div#PageDivisionPurchaseStdButton-es-bottom a.PuchaseButton:visited{}
div#PageDivisionPurchaseStdButton-es-bottom a.PuchaseButton:active{}









/*Newsletter Button page-top EN NEU*/
div#PageDivisionPurchaseStdButton-en-top{padding:1px;margin-bottom:7px;text-align:center;}
div#PageDivisionPurchaseStdButton-en-top a.PuchaseButton{width:155px;height:37px;background-image:url(../esp/images/purchase_normalbig_es_transparent.png);background-repeat:no-repeat;background-position:left top;display:block;margin-left:auto;margin-right:auto;}
div#PageDivisionPurchaseStdButton-en-top a.PuchaseButton:link{background-image:url(../esp/images/purchase_normalbig_es_transparent.png);}
div#PageDivisionPurchaseStdButton-en-top a.PuchaseButton:hover{background-image:url(../esp/images/purchase_normalbig_es_on_transparent.png);}
div#PageDivisionPurchaseStdButton-en-top a.PuchaseButton:visited{}
div#PageDivisionPurchaseStdButton-en-top a.PuchaseButton:active{}

