/* BODY */
body {background-color: #ffffff; color:#000000;}

/* EDIT PER LAND */
div.introbg{position:absolute; top:342px; left:730px; width:120px; height:100px; z-index:5;}

/* DIVISIONS INTRO */
div.intro {position:absolute; top:95px; left:0px; width:auto; height:443px;}
div.introtitel{position:absolute; top:333px; /top:342px; left:740px; width:100px; height:10px; z-index:10;}
div.introauswahl{position:absolute; top:352px; left:740px; width:100px; height:80px; visibility:hidden; z-index:20;}
div.introbgcountry{position:absolute; top:340px; left:750px; width:auto; height:auto; z-index:5;}

/* DIVISIONS GLOBAL */
div.intro {position:absolute; top:95px; left:0px; width:auto; height:443px;}
div.logo {position:absolute; top:18px; left:0px; width:216px; height:37px;}
div.schwinge {position:absolute; top:90px; left:0px; width:276px; height:35px;}
div.bgrechts {position:absolute; top:111px; left:757px; width:247px; height:438px; background-image:url(verlauf_rechts.gif);}
div.bgrechtsende {position:absolute; top:549px; left:549px; width:455px; height:1px;}
div.navimain {position:absolute; top:70px; left:279px; width:694px; height:21px; z-index:20;}
div.navisub {position:absolute; top:92px; left:263px; width:741px; height:17px; z-index:20;}
div.navisubbg {position:absolute; border-style:solid; border-width: 1px 0px 0px 0px; border-color:#f4c052; top:90px; left:922px; width:82px; z-index:1; height:17px; background-image:url(verlauf_navi.gif);}
div.linie {position:absolute; top:90px; left:260px; width:666px; z-index:1; height:1px; border-style:solid; border-width: 1px 0px 0px 0px; border-color:#f4c052;}
div.navifunk {position:absolute; left:723px; top:583px; width:260px; height:10px; z-index:20;}
div.navifunkUS {position:absolute; left:753px; top:583px; height:10px; z-index:20;}
div.abschluss {position:absolute; top:549px; left:0px; width:219px; height:2px; z-index:20;}
div.unten { padding:0px; width:300px; margin-top:-20px; height:30px; z-index:10}

td.ascent { vertical-align: bottom !important; padding-bottom: 6px; background-repeat: repeat-x; }
td.descent { vertical-align: top !important; padding-top: 6px; background-repeat: repeat-x; } 


/* DIVISIONS STANDARTCONTENT */
div.headline {position:absolute; top:124px; left:0px; width:219px; height:425px; z-index:40}
div.content { padding:0px; margin-top:0px; font-family:arial; position:absolute; left:0px; top:210px; height:auto; width:600px; z-index:30; background-image:url(verlauf_links.jpg);}
div.mainvis {position:absolute; left:602px; top:111px; height:471px; width:402px; z-index:2;}

/* DIVISIONS SITEMAP */
div.contentsitemap {margin:10px; padding-bottom:30px; position:absolute; left:268px; top:220px; height:auto; width:450px; z-index:3;font-family:arial;}

/* DIVISIONS WORLD */
div.contentwelt {margin:10px; position:absolute; left:218px; top:100px; height:440px; width:776px; z-index:3; background-image:url(weltkarte.jpg);}
div.weltdeckel {margin:10px; position:absolute; left:420px; top:247px; height:23px; width:258px; z-index:5;}
div.weltkasten {margin:10px; background-color:#ffffff; border-style:solid; border-width: 0px 1px 1px 1px; border-color:gray; position:absolute; left:420px; top:270px; height:auto; width:256px; /width:258px; z-index:5;}
div.headlinewelt {position:absolute; top:124px; left:0px; width:216px; height:426px;}
div.headlineweltform {position:absolute; top:124px; left:27px; width:300px; height:420px; z-index:5;}
div.headlineunten {position:absolute; top:320px; left:27px; width:216px; height:auto;}
div.headlineoben {position:absolute; top:170px; left:27px; width:216px; height:auto;}

/* DIVISIONS HISTORY */
div.bgrechtshistory {position:absolute; top:111px; left:267px; width:737px; height:437px; background-image:url(bg_history.jpg);}
div.history {position:absolute; top:124px; left:0px; width:990px; height:440px;}

/* DIVISIONS HR KONTAKT */
div.contentclerk {margin:10px; position:absolute; left:208px; top:100px; height:440px; width:776px; z-index:2; background-image:url(bg_F60.jpg);}
div.headlineclerk {position:absolute; top:110px; left:27px; width:350px; height:400px; z-index:4;}
div.headlinehintenclerk {position:absolute; top:124px; left:0px; width:216px; height:426px; z-index:1;}
div.headlineclerk2 {position:absolute; top:110px; left:975px; width:29px; height:440px; z-index:100; background-color:#f3d78d;}

/* DIVISIONS HOME */
div.homeneu { position:absolute; top:205px; left:0px; width:307px; height:19px; z-index:5;}
div.homeland { position:absolute; top:235px; left:30px; width:250px; height:19px; font-family:arial; font-size:12px; text-transform:uppercase;}
div.mainneu { position:absolute; top:111px; left:219px; width:785px; height:150px; z-index:2;}
div.homelinks { position:absolute; top:300px; left:30px; width:280px; height:auto; z-index:2;}
div.teasereins { position:absolute; top:300px; left:350px; width:120px; height:255px; overflow:hidden; z-index:5;}
div.teaserzwei { position:absolute; top:300px; left:500px; width:120px; height:225px; overflow:hidden; z-index:5;}
div.teaserdrei { position:absolute; top:300px; left:650px; width:120px; height:225px; overflow:hidden; z-index:5;}
div.teaservier { position:absolute; top:300px; left:800px; width:120px; height:225px; overflow:hidden; z-index:5;}

/* PARAGRAPHS*/
p {font-family:arial; margin-left:290px;}
p.longtext {font-size:11px; width:300px; margin-top:0px;}
p.hometext {font-size:11px; width:250px; margin-top:0px; margin-left:0px;}
p.copywelt {margin-top:10px; margin-left:0px; font-size:11px; margin-right:30px;}
p.copyclerk {margin-top:100px; font-size:11px; margin-left:30px;}
p.weltgrau {font-size:10px; text-decoration: none; color:#7F7F7F; margin-right:15px; margin-bottom:5px; text-align: right;}
p.weltland {font-size:14px; color:#df6300; margin-left:15px; margin-right:15px; margin-top:0px; margin-bottom:30px; text-transform:uppercase; font-weight:bold;}
p.weltlongtext {font-size:11px; color:black; margin:15px;}
p.tabelle {margin-top:10px;}
p.weltauswahl {margin-top:150px; font-size:10px; margin-left:0px;}
p.titel {text-transform:uppercase; font-size:12px;}
p.hometeaser {font-size:11px; margin-left:0px;}
p.teaser {font-size:11px;}
img {border-style:solid; border-width:0px;}
.teaserimg {float:left; margin-right:10px; margin-bottom:5px; vertical-align:text-top; width:98px; height:47px;}
.homeimg {float:left; margin-right:10px; margin-bottom:5px; vertical-align:text-top; width:120px; height:82px;}
.popupimg {margin:0px; padding:0px;}
p.titelabstand {text-transform:uppercase; font-size:12px; margin-top:30px;}
p.headline {font-weight:bold; font-size:12px;}
p.headlinestellen { font-size:12px;}
p.headlinelinie {font-weight:bold; font-size:12px;}
p.aufzaehlung {font-size:12px;}
p.aufzaehlung:first-line {text-transform:uppercase;}
p.img {margin-top:30px;}
p.imgheadline {margin-top:10px;}
p.fuss {margin-top:30px; font-size:11px; color:#000000; line-height:12px;}
p.introtext {font-size:9px; color:gray; line-height:10px; margin-left:0px;}
p+table{margin-left:290px;}
p.copyimg {margin:0px; padding:0px;}
img.copyteaserimg {border-style: none;margin-left:290px;}

/* ANCHORS */
a:link {text-decoration: none; color:#7F7F7F;}
a:visited {text-decoration: none; color:#7F7F7F;}
a:hover {text-decoration: none; color:#333333;}
a:active {text-decoration: none; color:#333333;}
a.fuss:link {text-decoration: none; color:#7F7F7F;}
a.fuss:visited {text-decoration: none; color:#7F7F7F;}
a.fuss:hover {text-decoration: none; color:#333333;}
a.fuss:active {text-decoration: none; color:#333333;}
a.teaserlink:link {text-decoration: none; text-transform:uppercase; color:#7F7F7F;}
a.teaserlink:visited {text-decoration: none; text-transform:uppercase; color:#7F7F7F;}
a.teaserlink:hover {text-decoration: none; text-transform:uppercase; color:#333333;}
a.teaserlink:active {text-decoration: none; text-transform:uppercase; color:#333333;}
a.e7textlink:link {text-decoration: underline; color:#7F7F7F;}
a.e7textlink:visited {text-decoration: underline; color:#7F7F7F;}
a.e7textlink:hover {text-decoration: underline; color:#333333;}
a.e7textlink:active {text-decoration: underline; color:#333333;}
a.underline:link {text-decoration: underline; color:#7F7F7F;}
a.underline:visited {text-decoration: underline; color:#7F7F7F;}
a.underline:hover {text-decoration: underline; color:#333333;}
a.underline:active {text-decoration: underline; color:#333333;}


.tabelle {font-size:11px;}
.tabelleplatz {font-size:11px; padding-right:10px;}
.auswahl {margin-top:30px; font-size:11px; color:#000000;}
.form {font-size:11px; color:#7F7F7F;}
.formblack {font-size:11px; color:#000000;}
.formfehler {font-size:11px; color:red;}
.input {font-size:11px; color:#7F7F7F;font-family:arial;}
select.join {position:absolute; left:300px; font-size:11px; color:#7F7F7F;}
select.joinintro {position:absolute; left:0px; font-size:11px; line-height:12px; color:#7F7F7F; z-index:1000;}
select.join {position:absolute; left:290px; font-size:11px; line-height:12px; color:#7F7F7F; z-index:10000;}
select.school {font-size:11px; line-height:12px; color:#7F7F7F; z-index:10000;}
.contactselect {font-size:11px; color:#7F7F7F;width:286px;}
select#auswahl_a{width:350px;}
select#auswahl_b{width:350px;}
select#auswahl_c{width:350px;}
select#auswahl_d{width:350px;}
#formular {font-family:arial; margin-left:0px;}
<!--[if IE 5]>
#formular {font-family:arial; margin-left:290px;}
<![endif]-->
p.longtext+table{margin-left:0px;}
/* LIST ELEMENTS */
ul {font-size:11px; margin-left:320px; list-style-image: url(listenpunkt.gif);}

/* TABLES */
td.bold {font-weight:bold; text-transform:uppercase; font-size:11px;}
td.sitemapl1 {text-transform:uppercase; font-size:11px; color:#5c5c5c;}
td.sitemapl2 {font-size:10px; color:#333333;}
td.sitemapl3 {font-size:10px; color:#404040;}

/* PRINT */
@media print {
	body { background-color: white; }
	div.content { color: black; position: absolute; top: 50px; left: 0px; width:90%;}
	div.logo {position:absolute; top:0px; left:0px; width:216px; height:37px;}
	div.schwinge {display:none;}
	div.bgrechts {display:none;}
	div.bgrechtsende {display:none;}
	div.navimain {display:none;}
	div.navisub {display:none;}
	div.navisubbg {display:none;}
	div.navifunk {display:none;}
	div.headline {display:none;}
	div.mainvis {display:none;} 
	div.abschluss {display:none;}
	div.unten {display:none;}
}