.fliesstext { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #1e467c; }
.fliesstextbig { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 14px; color: #1e467c; }
.fliessb { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; font-weight: bold; color: #1e467c; }
.dark_fliessb { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; font-weight: bold; color: #1e467c; background-color: #efefef;}
.bright_fliessb { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; font-weight: bold; color: #1e467c; background-color: #ffffff;}

.bestell { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #1e467c; }

.result { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #000000; }
.resultb { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #1e467c; }

.footer { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #b8b7b7; }
a.footer { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #b8b7b7; bold; text-decoration:none; }
a.footer:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #b8b7b7; bold; text-decoration:underline; }

.teaserhl { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #1e467c; font-weight: bold; }

a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #1e467c; }
a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #1e467c; }

.teaser { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #1e467c; font-weight: bold; }
a.teaser { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #1e467c; font-weight: bold; text-decoration:underline; }
a.teaser:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #1e467c; font-weight: bold; text-decoration:underline; }


.mehr { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #1e467c; font-weight: bold; }
a.mehr { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #1e467c; font-weight: bold; text-decoration:underline; }
a.mehr:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #1e467c; font-weight: bold; text-decoration:underline; }


.hauptn { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #1e467c; }
a.hauptn { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #1e467c; bold; text-decoration:underline; }
a.hauptn:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #1e467c; bold; text-decoration:underline; }

.sitem { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #1e467c; }
a.sitem { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #1e467c; bold; text-decoration:none; }
a.sitem:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #1e467c; bold; text-decoration:underline; }

a.sitemb { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #1e467c; bold; text-decoration:none; }
a.sitemb:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #1e467c; bold; text-decoration:underline; }


input { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #1e467c; }
select { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #1e467c; }
textarea { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #1e467c; }

.head {	font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 18px; font-weight: bold; color: #1e467c; }

.headline { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 14px; font-weight: bold; color: #1e467c; }


/* Servicenavigation */
#closer {position:absolute; left:570px; top:84px; width:360px; height:90px; z-index:9; visibility: hidden;}
/* deutsche nav */
#nav_de { position:absolute; left:583px; top:94px; width:337px; height:25px; z-index:10; visibility: visible;} 
#home_de { position:absolute; left:583px; top:94px; width:55px; height:25px; z-index:12;  visibility: hidden;}
#unternehmen_de { position:absolute; left:638px; top:94px; width:91px; height:25px; z-index:14; visibility: hidden;}
#unternehmen_sub_de { position:absolute; left:638px; top:119px; width:91px; height:52px; z-index:15; visibility: hidden;}
#investoren_de { position:absolute; left:729px; top:94px; width:75px; height:25px; z-index:16; visibility: hidden;}
#investoren_sub_de { position:absolute; left:729px; top:119px; width:103px; height:66px; z-index:17; visibility: hidden;}
#kontakt_de { position:absolute; left:804px; top:94px; width:57px; height:25px; z-index:18; visibility: hidden;}
#kontakt_sub_de { position:absolute; left:804px; top:119px; width:91px; height:52px; z-index:19; visibility: hidden;}
#sprache_de { position:absolute; left:861px; top:94px; width:59px; height:25px; z-index:20; visibility: hidden;}

/* englische nav */
#nav_eu { position:absolute; left:603px; top:94px; width:317px; height:25px; z-index:10; visibility: visible;} 
#home_eu { position:absolute; left:603px; top:94px; width:55px; height:25px; z-index:12;  visibility: hidden;}
#unternehmen_eu { position:absolute; left:658px; top:94px; width:67px; height:25px; z-index:14; visibility: hidden;}
#unternehmen_sub_eu { position:absolute; left:658px; top:119px; width:91px; height:52px; z-index:15; visibility: hidden;}
#investoren_eu { position:absolute; left:725px; top:94px; width:69px; height:25px; z-index:16; visibility: hidden;}
#investoren_sub_eu { position:absolute; left:725px; top:119px; width:101px; height:66px; z-index:17; visibility: hidden;}
#kontakt_eu { position:absolute; left:794px; top:94px; width:59px; height:25px; z-index:18; visibility: hidden;}
#kontakt_sub_eu { position:absolute; left:794px; top:119px; width:111px; height:52px; z-index:19; visibility: hidden;}
#sprache_eu { position:absolute; left:853px; top:94px; width:67px; height:25px; z-index:20; visibility: hidden;}

/* USA nav */
#nav_us { position:absolute; left:733px; top:94px; width:248px; height:25px; z-index:10; visibility: visible;} 
#home_us { position:absolute; left:733px; top:94px; width:55px; height:25px; z-index:12;  visibility: hidden;}
#unternehmen_us { position:absolute; left:788px; top:94px; width:67px; height:25px; z-index:14; visibility: hidden;}
#unternehmen_sub_us { position:absolute; left:764px; top:119px; width:91px; height:52px; z-index:15; visibility: hidden;}
#kontakt_us { position:absolute; left:855px; top:94px; width:59px; height:25px; z-index:18; visibility: hidden;}
#kontakt_sub_us { position:absolute; left:809px; top:119px; width:111px; height:52px; z-index:19; visibility: hidden;}
#sprache_us { position:absolute; left:853px; top:94px; width:67px; height:25px; z-index:20; visibility: hidden;}