html, body, div, a, p, img, form, h1, h2, h3, ul, ol, li { margin:0; padding:0; border:0 none; top:0px; font:normal normal normal 13px arial, helvetica, verdana; color:#999;}

 
/* Grundgerüst */
body { background-color:#999;}
div#all {  width:1010px; min-height:643px; background:#ffffff url('images/pp_consult_wiese.gif') no-repeat 0 bottom; float:left;}

div#navi_container { position:relative; left:0px; width:350px; float:left; }
div#inhalt_container { position:relative; left:0px; width:660px; float:left; }


/* Container__Navi */
div#logo { position:relative; width:350px; height:224px;  float:left;}
div#logo img { position:relative; top:85px; left:92px;  }

div#navi { position:relative; width:250px; height:306px; padding:0px 0px 0px 100px; float:left;}
div#navi ul li { width:150px; height:34px; background:#ffffff url('images/pp_consult_linie.gif') no-repeat 0 bottom; list-style:none;}
div#navi ul li.last { width:150px; height:34px; background:none; list-style:none;}
div#navi ul li a { width:134px; height:25px; padding:9px 0px 0px 16px; text-decoration:none; display:block; font-weight:bold; color:#999999;}
div#navi ul li a:hover { color:#b1c800;}
div#navi ul li a.aktiv { width:134px; height:25px; padding:9px 0px 0px 16px; text-decoration:none; display:block; font-weight:bold;  color:#b1c800;}
div#navi ul li a.einzug { width:115px; height:25px; padding:9px 0px 0px 35px; text-decoration:none; display:block; font-weight:bold; color:#bbb;}
div#navi ul li a.einzug_aktiv { width:115px; height:25px; padding:9px 0px 0px 35px; text-decoration:none; display:block; font-weight:bold; color:#b1c800;}
div#navi ul li a.einzug:hover { color:#b1c800;}
div#navi ul li p { width:134px; height:25px; padding:9px 0px 0px 16px; display:block; font-weight:bold; color:#999999;}




/* Container_Inhalt*/
div#kopf { position:relative; width:570px;  height:337px;   }
div#kopf #bild { position:relative; width:234px;  height:337px;  float:left; }
div#kopf #text { position:relative; width:336px;  height:337px;  float:left; }
div#kopf #text div#vogel { position:relative; width:336px;  height:100px; float:left; }
div#kopf #text div#vogel img { position:relative; top:62px;  left:250px; }
div#kopf #text div#slogan { position:relative; width:336px;  height:50px; float:left; }
div#kopf #text div#slogan img { position:relative; top:25px;  left:100px;  }
div#kopf #text div#daten { position:relative; width:236px; padding:80px 0px 0px 100px; float:left;}
div#daten p { line-height:18px; font-size:12px;}


div#inhalt { position:relative; width:505px;  padding:43px 65px 0px 0px;  }
div#inhalt p { line-height:22px; font-size:15px; font-family:'Times New Roman',Times,serif;  text-align:justify; }
div#inhalt ol { margin:0px 0px 0px 30px; }
div#inhalt ol li { line-height:22px; font-size:15px; font-family:'Times New Roman',Times,serif; margin:0px 0px 12px 0px; }
div#inhalt ul { margin:0px 0px 0px 30px; }
div#inhalt ul li { line-height:22px; font-size:15px; font-family:'Times New Roman',Times,serif; margin:6px 0px 6px 0px;  list-style-image:url('images/liste.gif');}
div#inhalt p br { line-height:12px;  }
div#inhalt td { vertical-align:top; padding:0px 5px 12px 0px; line-height:22px; font-size:15px; font-family:'Times New Roman',Times,serif;}

div#inhalt #projekte { width:500px;}
div#inhalt #projekte td { vertical-align:top; padding:0px 0px 0px 0px; line-height:22px; font-size:15px; font-family:'Times New Roman',Times,serif; text-align:justify;}
div#inhalt #projekte td.nummer { text-align:center; }
div#inhalt #projekte td.mehr { text-align:right; }
div#inhalt #projekte td.mehr a { color:#b1c800; font-weight:bold; font-size:15px; font-family:'Times New Roman',Times,serif;}
div#inhalt #projekte td.mehr a:hover {  }
div#inhalt #projekte td.mehr a span { font-weight:normal; }
div#inhalt  td { text-align:justify;}

div#inhalt table#impress td { vertical-align:top; padding:0px 0px 0px 0px; line-height:22px; font-size:15px; font-family:'Times New Roman',Times,serif; text-align:justify;}

div#inhalt #referenzen { width:500px;}
div#inhalt #referenzen  td { vertical-align:top; padding:0px 0px 0px 0px; line-height:22px; font-size:15px; font-family:'Times New Roman',Times,serif; text-align:justify;}
div#inhalt #referenzen  td.nummer { text-align:center; }
div#inhalt #referenzen  td.mehr { text-align:right; }
div#inhalt #referenzen  td.mehr a { color:#b1c800; font-weight:bold; font-size:15px; font-family:'Times New Roman',Times,serif;}
div#inhalt #referenzen  td.mehr a:hover { text-decoration:underline; }
div#inhalt #referenzen td.mehr a span { font-weight:normal; }


div#inhalt p a { color:#b1c800;  font-size:15px; font-family:'Times New Roman',Times,serif;}
div#inhalt p a:hover { }
div#inhalt p a.unterstrichen { color:#999;  font-size:15px; font-family:'Times New Roman',Times,serif;}
div#inhalt p a.unterstrichen:hover {  color:#b1c800;}
div#inhalt p img { margin:0px 0px 5px 0px; }


div#inhalt td a { color:#b1c800; font-size:15px; font-family:'Times New Roman',Times,serif;}
div#inhalt td a:hover { }

div#inhalt p.mehr { text-align:right; }
div#inhalt p.mehr a { color:#b1c800; font-weight:bold;  font-size:15px; font-family:'Times New Roman',Times,serif;}
div#inhalt p.mehr a:hover { }
div#inhalt p.mehr a span { font-weight:normal; }

div#impressum { width:570px; height:50px;  }
div#impressum a { text-decoration:none; }
div#impressum a:hover { color:#b1c800;}


h1 { margin:0px 0px 15px 0px;}
h2 { font-size:15px; font-weight:bold; font-family:'Times New Roman',Times,serif; margin:0px 0px 12px 0px; line-height:20px;}
h3 { font-weight:bold; font-size:15px; font-family:'Times New Roman',Times,serif; margin:0px 0px 2px 0px;}



.gruen { color:#b1c800;}
.fett { font-weight:bold;}
.klein { font-size:12px;}
.gross { font-size:24px;}
.grosser { font-size:20px;}







