BODY { scrollbar-arrow-color: #666666; scrollbar-highlight-color: #E8E1D4; scrollbar-base-color: #E8E1D4; scrollbar-track-color: #FFFFFF; scrollbar-face-color: #E8E1D4 }

a.de, a.en, a.fr, a.es { float: left; width: 42px; height: 45px; text-decoration: none; }

a.de {
    background-image: url(/global/images/de-off.gif);
    background-repeat: no-repeat;
}

a.de:hover, a.deOn {
    background-image: url(/global/images/de-on.gif);
}


a.en {
    background-image: url(/global/images/en-off.gif);
    background-repeat: no-repeat;

}

a.en:hover, a.enOn {
    background-image: url(/global/images/en-on.gif);
}

a.fr {
    background-image: url(/global/images/fr-off.gif);
    background-repeat: no-repeat;
}

a.fr:hover, a.frOn {
    background-image: url(/global/images/fr-on.gif);
}

a.es {
    background-image: url(/global/images/es-off.gif);
    background-repeat: no-repeat;
}

a.es:hover, a.esOn {
    background-image: url(/global/images/es-on.gif);
}

span.language {
    float: left; 
    margin-top: 17px; 
    /*margin-left: 168px;*/ 
    margin-right: 4px;
}


.fliesstextbold { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #666666; FONT-WEIGHT: bold;} 
.text { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #666666; FONT-WEIGHT: normal; line-height:16px;  padding-left: 1px;}

.headline  {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #666666; font-style: italic }

.fliesstext {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666 }
.error_text {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #EA5068 }

.fliesstext a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666 }
.fliesstext a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666 }
.fliesstext a:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666 }
.fliesstext a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666 }

.fliesstext2 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }
.fliesstext2 a:link { text-decoration: none }
.fliesstext2 a:hover { text-decoration: none }
.fliesstext2 a:active { text-decoration: none }
.fliesstext2 a:visited { text-decoration: none }


.fliesstext3 { FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif }
.fliesstext3 A:link { TEXT-DECORATION: underline }
.fliesstext3 A:hover { TEXT-DECORATION: none }
.fliesstext3 A:active { TEXT-DECORATION: none }
.fliesstext3 A:visited { TEXT-DECORATION: none }

.fliesstextkl {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }

.fliesstextkl2 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000 }

.field { FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-TOP-STYLE: groove; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; BACKGROUND-COLOR: #FFFFFF; BORDER-BOTTOM-STYLE: groove }

.button { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #7D7D7D; BACKGROUND-COLOR: #FFFFFF; BORDER-TOP-STYLE: groove; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; BORDER-BOTTOM-STYLE: groove; color: #FF0000 }

.headlinerot { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #FF0000 }
.headlinerot a:link { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #FF0000; text-decoration: none }
.headlinerot a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #FF0000; text-decoration: none }
.headlinerot a:active { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #FF0000; text-decoration: none }
.headlinerot a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #FF0000; text-decoration: none }

.headlinerot2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; color: #FF0000 }
.headlinerot2 a:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; color: #FF0000; text-decoration: none }
.headlinerot2 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; color: #FF0000; text-decoration: none }
.headlinerot2 a:active { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; color: #FF0000; text-decoration: none }
.headlinerot2 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; color: #FF0000; text-decoration: none }

.headlinekursiv { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #666666 }
.headlinekursiv a:link { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #666666; text-decoration: none }
.headlinekursiv a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #FF0000; text-decoration: none }
.headlinekursiv a:active { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #FF0000; text-decoration: none }
.headlinekursiv a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; text-decoration: none }

.headlinekursiv2 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: italic; font-weight: normal; color: #666666 }
.headlinekursiv2 a:link { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: italic; font-weight: normal; color: #666666; text-decoration: none }
.headlinekursiv2 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: italic; font-weight: normal; color: #FF0000; text-decoration: none }
.headlinekursiv2 a:active { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: italic; font-weight: normal; color: #FF0000; text-decoration: none }
.headlinekursiv2 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: italic; font-weight: normal; text-decoration: none }

.fliesstextrot2 { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #B82025; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

.fliesstextrotkursiv { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #FF0000; text-decoration: none }
.fliesstextrotkursiv a:link { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #FF0000; text-decoration: none }
.fliesstextrotkursiv a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #FF0000; text-decoration: none }
.fliesstextrotkursiv a:active { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #FF0000; text-decoration: none }
.fliesstextrotkursiv a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #FF0000; text-decoration: none }

.fliestextgrau { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #666666; text-decoration: none }
.fliestextgrau a:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #666666; text-decoration: none }
.fliestextgrau a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #FF0000; text-decoration: none }
.fliestextgrau a:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #FF0000; text-decoration: none }
.fliestextgrau a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none }

.fliesstextgrau2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #999999; text-decoration: none }

 /* neu */
.textbig { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #666666; FONT-WEIGHT: normal; PADDING-TOP: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; } 
.textgray{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #666666; FONT-WEIGHT: normal; } 
.textgray2{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #333333; FONT-WEIGHT: normal; } 
.textgray3 { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #666666; FONT-WEIGHT: normal; PADDING-LEFT: 12px; } 

.textred { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #B82025; FONT-WEIGHT: normal; }

.fliesstextbold { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #666666; FONT-WEIGHT: bold; PADDING-LEFT: 12px; } 
.login { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid;  FONT-SIZE: 11px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-WEIGHT: normal; COLOR: #666666; BACKGROUND-COLOR: #FFFFFF; WIDTH: 122px; HEIGHT: 16px; }
.anzahl { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid;  FONT-SIZE: 11px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; FONT-WEIGHT: normal; COLOR: #666666; BACKGROUND-COLOR: #FFFFFF; WIDTH: 30px; HEIGHT: 16px; }


#grayLink { FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #666666; TEXT-DECORATION: underline; }
#grayLink:hover { FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #666666; TEXT-DECORATION: none; }

#grayLink2 { FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #333333; TEXT-DECORATION: none; }
#grayLink2:hover { FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #333333; TEXT-DECORATION: none; }

#grayLink3 { FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #666666; TEXT-DECORATION: underline; }
#grayLink3:hover { FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #666666; TEXT-DECORATION: none; }


a.ticker:link { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #666666; FONT-WEIGHT: normal; TEXT-DECORATION: none; }
a.ticker:visited { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #666666; FONT-WEIGHT: normal; TEXT-DECORATION: none; }
a.ticker:hover { TEXT-DECORATION: none; FONT-WEIGHT: normal; TEXT-DECORATION: underline; }
a.ticker:activ { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #666666; FONT-WEIGHT: normal; TEXT-DECORATION: none; }

.bold { FONT-WEIGHT: bold; }
.underline { TEXT-DECORATION: underline; }
p.align { PADDING-TOP: 4px; PADDING-BOTTOM: 4px; }
.mosub { PADDING-TOP: 4px; PADDING-LEFT: 4px; }
.teaseralign { PADDING-LEFT: 16px; }
.content { PADDING-TOP: 36px; PADDING-LEFT: 36px; PADDING-RIGHT: 36px; PADDING-BOTTOM: 36px; }
.bestellbutton { PADDING-RIGHT: 48px;}



.error_msg { color:#B82025; } 
.success { color:#018710; }

a.success { position:relative; left:10px; }

a.success:link { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #018710; FONT-WEIGHT: normal; TEXT-DECORATION: none; }
a.success:visited { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #018710; FONT-WEIGHT: normal; TEXT-DECORATION: none; }
a.success:hover { TEXT-DECORATION: none; FONT-WEIGHT: normal; TEXT-DECORATION: underline; }
a.success:activ { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #018710; FONT-WEIGHT: normal; TEXT-DECORATION: none; }

form { margin:0px; } 

.job_form { FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; border: 1px; border-bottom: 1px solid; border-right: 1px solid; border-color:#666666; height:17px; width:148px; }
.job_form1 { FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; border: 1px; border-bottom: 1px solid; border-right: 1px solid; border-color:#666666; height:17px; width:98px; }
.job_form2 { FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; border: 1px; border-bottom: 1px solid; border-right: 1px solid; border-color:#666666; height:17px; width:35px; }
.textarea { FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; border: 1px solid; border-color:#666666; height:76px; width:241px; }
.textarea2 { FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; border: 1px solid; border-color:#666666; height:76px; width:316px; }


a.navi:link { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #666666; FONT-WEIGHT: bold; TEXT-DECORATION: none; }
a.navi:visited { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #666666; FONT-WEIGHT: bold; TEXT-DECORATION: none; }
a.navi:hover { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #666666; FONT-WEIGHT: bold; TEXT-DECORATION: underline; }
a.navi:activ { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #666666; FONT-WEIGHT: bold; TEXT-DECORATION: underline; }


a.navion:link { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #666666; FONT-WEIGHT: bold; TEXT-DECORATION: underline; }
a.navion:visited { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #666666; FONT-WEIGHT: bold; TEXT-DECORATION: none; }
a.navion:hover { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #666666; FONT-WEIGHT: bold; TEXT-DECORATION: none; }
a.navion:activ { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #666666; FONT-WEIGHT: bold; TEXT-DECORATION: none; }



#testLink { FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #666666; TEXT-DECORATION: underline; }
#testLink:hover { FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #666666; TEXT-DECORATION: none; }

.noadmin {
	color:#666666;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
}

a.subnav:link { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #666666; FONT-WEIGHT: normal; LINE-HEIGHT: 18px; TEXT-DECORATION: none; }
a.subnav:visited { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #666666; FONT-WEIGHT: normal; LINE-HEIGHT: 18px; TEXT-DECORATION: none; }
a.subnav:hover { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #B82025; FONT-WEIGHT: normal; LINE-HEIGHT: 18px; TEXT-DECORATION: none; }
a.subnav:activ { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #B82025; FONT-WEIGHT: normal; LINE-HEIGHT: 18px; TEXT-DECORATION: none; }

a.admin:link { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #B82025; FONT-WEIGHT: normal; LINE-HEIGHT: 18px; TEXT-DECORATION: none; }
a.admin:visited { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #B82025; FONT-WEIGHT: normal; LINE-HEIGHT: 18px; TEXT-DECORATION: none; }
a.admin:hover { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #B82025; FONT-WEIGHT: normal; LINE-HEIGHT: 18px; TEXT-DECORATION: none; }
a.admin:activ { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #B82025; FONT-WEIGHT: normal; LINE-HEIGHT: 18px; TEXT-DECORATION: none; }

a.edit:link { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #018710; FONT-WEIGHT: bold; TEXT-DECORATION: none; }
a.edit:visited { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #018710; FONT-WEIGHT: bold; TEXT-DECORATION: none; }
a.edit:hover { TEXT-DECORATION: none; FONT-WEIGHT: bold; TEXT-DECORATION: underline; }
a.edit:activ { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #018710; FONT-WEIGHT: bold; TEXT-DECORATION: none; }

.edit_button {
	background-color:#F1EDE4;
	width:70px;
	height:18px;
	border: 1px solid #E9E1D4;
}

.edit_button_form {
	background-color:#FFFFFF;
	width:70px;
	height:18px;
	border: 1px solid #E9E1D4;
}


.service{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #666666; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; PADDING-RIGHT: 6px; }
#serviceLink { FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #666666; TEXT-DECORATION: none; }
#serviceLink:hover { FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #666666; TEXT-DECORATION: none; }

.teasertext{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #666666; FONT-WEIGHT: normal; PADDING-TOP: 12px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; }
.teasertext2{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #666666; FONT-WEIGHT: normal; }

.infotext{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #666666; FONT-WEIGHT: normal; PADDING-TOP: 12px; PADDING-BOTTOM: 16px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; }
.copy{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #999999; FONT-WEIGHT: normal; }

.subhd{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; COLOR: #666666; FONT-WEIGHT: normal; }
.subhdred { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px; COLOR: #B82025; FONT-WEIGHT: normal; }

.detailtext { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #666666; FONT-WEIGHT: normal; TEXT-DECORATION: none; }
.detailtext a:link { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #666666; FONT-WEIGHT: normal; TEXT-DECORATION: none; }
.detailtext a:hover { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #666666; FONT-WEIGHT: normal; TEXT-DECORATION: none; }
.detailtext a:active { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #666666; FONT-WEIGHT: normal; TEXT-DECORATION: none; }
.detailtext a:visited { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; COLOR: #666666; FONT-WEIGHT: normal; TEXT-DECORATION: none; }

/* jahnke international */
#contentContact {
		margin: 28px 0 0 70px;
		padding: 0;
		border: 0;
		width: 540px;
		height: 600px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #666666;
		background-image: url(/global/images/bg-world.gif);
		background-repeat: no-repeat;
		background-position: 0 100px;	
	}
	
	#contentContact ul {
		margin: 0;
		padding: 0;
		border: 0;
		width: 540px;
		list-style-type: none;
	}
	
	#contentContact li {
		float: left;
		display: inline;
		margin: 0;
		padding: 0;
		border: 0;
	}
	
	#contentContact li a {
		text-decoration: none;
		color: #666666;
	}
	
	#contentContact li a:hover {
		text-decoration: underline;
	}
	
	#contentContact li.level1 {
		margin: 0;
		margin-right: 10px;
		padding: 0;
	}
	
	#contentContact li.level2 {
		margin: 0;
		margin-right: 20px;
		padding: 0;
		width: 148px;
	}
	
	#contentContact li.level3 {
		margin: 0;
		margin-right: 20px;
		padding: 0;
		padding-top: 12px;
		width: 142px;
	}
	
	#contentContact li.level4 {
		margin: 0;
		padding: 0;
		padding-top: 12px;
		width: 178px;
	}

