body, a, td, span, p 
{
font-size: 9pt;
font-family: verdana, arial, helvetica, sans-serif;
color: black;
background-color: white !important;
background-image: none !important;
}

.bold {font-weight: bold;}
h2 {font-size: 12pt; padding-top: 6px;}

br {line-height: 3px;}
.abstand {margin-top: 12px;}

/* ZENTRIERUNG aufheben */

#main {float: none !important;}
div#header {background: white; width: 100%;}
.balken {padding: 0; display: inline;}
.clearboth {clear: both;}

/* HAUPTMENU */

.nav, a.nav
{
display: block;
height: 14px;
background: white;
border-right: 1px solid #000;
margin: 10px 0 0 0;
text-align: center;
text-decoration: none;
font-family: verdana, arial, sans-serif;
font-size: 9pt;
color: #000;
line-height: 14px;
float: left;
}

.navk, a.navk
{
display: block;
height: 12px;
background: white;
border: 0 none;
margin: 10px 0 0 0;
text-align: center;
text-decoration: none;
font-family: verdana, arial, sans-serif;
font-size: 9pt;
color: #000;
line-height: 14px;
float: left;
}

/* BREITE HAUPTMENU */

#nav_1 {width: 11%;}
#nav_2 { width: 18%;}
#nav_3 {width: 15%;}
#nav_4 {width: 10%;}
#nav_5 { width: 15%;}
#nav_6 {width: 9%;}
#nav_7 {width: 11%;}
#nav_8 {width: 9%;}

/* FARBEN HOVER UND AKTIV */

#nav_1:hover, #nav_1_aktiv {color: #7a9638; background: white; width: 11%;}
#nav_2:hover, #nav_2_aktiv {color: #164079; background: white; width: 18%;}
#nav_3:hover, #nav_3_aktiv {color: #004d95; background: white; width: 15%;}
#nav_4:hover, #nav_4_aktiv {color: #6e4e00; background: white; width: 10%;}
#nav_5:hover, #nav_5_aktiv {color: #6b644d; background: white; width: 15%;}
#nav_6:hover, #nav_6_aktiv {color: #c84210; background: white; width: 9%;}
#nav_7:hover, #nav_7_aktiv {color: #c84210; background: white; width: 11%;}
#nav_8:hover, #nav_8_aktiv {color: #7a9638; background: white; width: 9%;}


/* UNTERMENU WER WIR SIND */

a.unternav, a.unternav:link, a.unternav:visited
{
display: block;
width: 254px;
line-height: 17px;
background: inherit;
border: 0 none;
margin: 0;
position: relative;
padding-left: 18px;
background: url(images/icons/pfeil_blau.gif) no-repeat 0 0.45em;
text-decoration: none;
font-family: verdana, arial, sans-serif;
font-size: 9pt;
color: #004d95;
}

.unternav:before {content: "[link] ";}

#unternav_aktiv {font-weight: bold;}


/* TRAIN WERKSTATT LINK */

.tws_link
{
width: 125px;
height: 18px;
padding-top: 10px;
border: 0 none;
float: right;
}


/* INHALT ALLGEMEIN */

#container {margin-left: 0;}
#titel {margin-top: 8px; margin-left: 10px; padding: 0;}
.linkespalte {width: 757px; margin-top: 20px;}
.rechtespalte {width: 336px; float: right; padding: 0; margin: 0;}

li.off {list-style-type: none;}


/* INHALT AKTUELLES */

body#aktuelles, .aktuelles {background-color: white !important;}

#gruen ul a, #gruen li a {text-decoration: none; cursor: pointer; color: #7a9638; float: none !important;}
#gruen2 ul a, #gruen2 li a {text-decoration: none; cursor: pointer; color: #7a9638; float: none !important;}
.bold_gruen {
	font-weight: bold;
	color: #7a9638;
	list-style-type: none;
	font-size: 14px;
}
.gruen, .printgruen, .printgruen a {text-decoration: none; cursor: pointer; color: #7a9638;}
/* {display: none;} */

.pdf_gruen
{
position: relative;
padding-left: 18px;
list-style-type: none;
}

.pdf_gruen:before {content: "[PDF] ";}

.link_gruen
{
position: relative;
padding-left: 18px;
color: #7a9638;
text-decoration: none;
list-style-type: none;
}

.link_gruen:before {content: "[link] ";}
.auerlink:before {content: "[link] ";}

.probono {width: 460px; margin-top: 20px; margin-left: 17px;}

.probono ul, .probono il {float: none !important;}



/* INHALT WAS WIR ANBIETEN */

body#was, .was {background-color: white !important;}
.dklblau {text-decoration: none; color: #164079;}

.wastitel {margin-left: 0;} 

#kreise1 
{
position: relative;
left: 0px;
top: 10px;
padding: 0;
margin: 0;
width: 420px;
height: 330px;
}

#wastextfeld {position: absolute; left: 435px; top: 256px; width: 370px;}

#wastextfeld ul, #wastextfeld li {width: 280px; list-style-type: disc; margin: 0; margin-left: 10px; padding: 0;}

#wastextfeld li.off {list-style-type: none;}

.wastext {margin: 0 10px 10px 0;}

.wasboldtitel {font-weight: bold; color: #164079; padding: 0; padding-bottom: 12px; margin: 0;}

.wastext ul, .wastext li {width: 500px; list-style-type: disc; margin: 0; margin-left: 10px; padding: 0;}

ol.zahl, li.zahl {width: 500px; list-style-type: decimal; margin: 0; padding: 0;}

.link_blau
{
font-size: 9pt;
text-decoration: none;
padding-left: 18px;
list-style-type: none;
color: #164079;
}

.link_blau:before {content: "[link] ";}

.pdf_blau
{
font-size: 9pt;
text-decoration: none;
padding-left: 18px;
color: #164079;
}

.pdf_blau:before {content: "[PDF] ";}

.feedback {margin: 0 10px 10px 17px;}

.printwas
{
color: #164079;
text-decoration: none;
padding-left: 20px;
padding-top: 2px;
}



/* INHALT WER WIR SIND */

body#wer, .wer {background-color: white !important;}
.blau {text-decoration: none; color: #004d95;}

#team {width: 740px; margin-top: 20px; margin-left: 13px;}

#team .kernteam
{
display: inline;
float: left;
width: 172px;
height: 165px;
margin-left: 13px;
margin-top: 15px;
margin-bottom: 20px;
padding: 0;
border: 0 none;
}

.teamtext {padding-left: 18px;}

#netzwerkbold {font-weight: bold;}

.netzwerktext {padding-top: 10px; width: 500px;}

#team .netzwerk
{
display: inline;
float: left;
width: 162px;
height: 138px;
margin-left: 13px;
margin-top: 15px;
padding: 0;
border: 0 none;
}

#netzwerkplus {padding-left: 13px;}

#team li 
{
margin-left: 0;
padding: 0;
width: 560px;
list-style-type: disc;
}

.zurueck_blau
{
position: relative;
padding-left: 0px;
text-decoration: none;
color: #004d95;
}

.teamfoto {padding-right: 20px;}

.printblau
{
color: #004d95;
text-decoration: none;
padding-left: 0px;
padding-top: 2px;
}

.printblau2 {display: none;}



/* INHALT WAS UNS LEITET */

#kreise2 
{
position: relative;
left: 0px;
top: 0px;
padding: 0;
margin: 0;
width: 380px;
height: 330px;
}

#wul {position: relative; left: 17px; top: 20px; width: 620px;}

#wul ul, #wul li {width: 620px; list-style-type: disc; margin: 0; margin-left: 10px; padding: 0;}

.wul-bold {font-weight: bold; color: #004d95; padding-top: 16px; padding-bottom: 8px; margin: 0;}

#exzellenz_info, #werte_info, #energie_info, #theorie_info, #mission_info 
{
position: relative;
left: 0;
top: 0;
width: 620px;
z-index: 10;
}



/* INHALT KUNDEN */

body#kunden, .kunden {background-color: white !important;}
.braun {text-decoration: none; color: #6e4e00;}

.kundenliste {line-height: 17px;}

.printbraun, a.printbraun a.braun {display: none;}



/* INHALT PUBLIKATIONEN */

body#publikationen, .publikationen {background-color: white !important;}
.grau {text-decoration: none; color: #6b644d;}

#publik {margin-top: 20px; margin-left: 13px;}

.publik
{
text-decoration: none;
color: #6b644d;
background: inherit;
}

.publik:before {content: "[link] ";}

.publikpdf
{
text-decoration: none;
padding-left: 18px;
color: #6b644d;
}

.publikpdf:before {content: "[PDF] ";}

.printgrau
{
color: #6b644d;
text-decoration: none;
padding-left: 0px;
padding-top: 2px;
}


/* INHALT PRESSE UND TRAINMAIL */

body#presse, .presse {background-color: white !important;}
.rot {text-decoration: none; color: #c84210;}

.pressetitel {font-weight: bold; color: #c84210;}

.pressepdf
{
font-size: 9pt;
text-decoration: none;
padding-left: 18px;
color: #c84210;
}

.pressepdf:before {content: "[PDF] ";}

.presselink {font-size: 9pt; text-decoration: none; color: #c84210;}

.presselink:before {content: "[link] ";}

#trainmail {width: 740px; margin-top: 20px; padding-left: 13px;}

.archivlinie {border-bottom: 1px solid #c84210; width: 724px;}

.archivpdf
{
font-size: 9pt;
text-decoration: none;
padding-left: 18px;
color: #000;
}

.archivpdf:before {content: "[PDF] ";}

.printrot
{
color: #c84210;
text-decoration: none;
padding-left: 0;
padding-top: 2px;
}



/* INHALT KONTAKT */

body#kontakt, .kontakt {background-color: white !important;}

#kontaktinhalt {width: 740px; padding-top: 20px; padding-left: 10px;}

.kontakt_link {font-size: 9pt; text-decoration: none; color: #7a9638;}

.kontaktabstand {margin-top: 30px;}.zurueck_gruen {

position: relative;
padding-left: 0px;
text-decoration: none;
color: #7a9638;
}
.bold_gruenGROSS {
	font-weight: bold;
	color: #7a9638;
	list-style-type: none;
	font-size: 16px;
}
