
/*  Layout/Layer */
body {margin:0px; padding:0px; background-image:URL(../_images/_layout/background.gif);}
div {padding:0px; margin:0px; border:0px; color:#424348; font-family:Verdana,Arial; font-size:11px;}
div#header_background {top:0px; width:100%; height:156px; background-image:URL(../_images/_layout/background_header.gif);}
div#outside {position:absolute; top:0px; width:100%; text-align:center;}
div#container {position:relative; top:0px; width:1010px; margin:auto;}
div#header {width:100%; padding-top:16px; background-image:URL(../_images/_layout/background_top.gif); background-repeat:no-repeat;}
div#content {width:100%; background-image:URL(../_images/_layout/background_content.gif); background-repeat:repeat-y;}
div#navigation2 {padding-bottom:120px; position:relative; float:left; width:182px; height:100%; margin:24px 0px 0px 15px; display:inline;}
#navigation2 div {width:182px; padding:6px 0px 6px 20px; text-align:left; background-image:URL(../_images/_layout/navigation2_background.gif); background-repeat:no-repeat;}
div#contact {position:absolute; left:15px; bottom:22px; margin:0px 0px 0px 3px; text-align:left; font-size:11px;}
div#contenttext {float:left; width:470px; margin:24px 0px 0px 15px; text-align:left; vertical-align:top; line-height:16px; display:inline;}
#contenttext div {padding:0px 10px 0px 10px;}
div#contentbox {float:right; margin:21px 35px 0px 0px; padding:0px 0px 10px 0px; width:220px; background-color:#D0E6F8; text-align:left; display:inline;}
div#bottom {width:100%; height:19px; background-image:URL(../_images/_layout/background_bottom.gif); background-repeat:no-repeat;}
div#metanavigation {position:absolute; top:25px; left:880px; width:150px; height:50px; text-align:left;}
div#navigation {position:absolute; top:141px; left:192px; width:808px; height:21px; background-image:URL(../_images/_layout/navigation.gif); background-repeat:no-repeat;}
div.navigation_prim {position:absolute; top:0px; text-align:center; padding:5px 0px 0px 3px; width:96px; height:21px; background-image:URL(../_images/_layout/navigation_background.gif); background-repeat:no-repeat;}
div.navigation_prim_a {position:absolute; top:0px; text-align:center; padding:5px 0px 0px 3px; width:96px; height:21px; background-image:URL(../_images/_layout/navigation_background_active.gif); background-repeat:no-repeat;}
div#newsimage {padding:10px 10px 10px 10px; text-align:center;}
div#news {padding:0px 10px 0px 10px;}
#news div {line-height:15px; padding-left:15px; background-image:URL(../_images/_layout/oblong2.gif); background-repeat:no-repeat; background-position:1px 3px;}
div#kontakt {padding:10px 10px 0px 10px;}

/* Schriften */
a {text-decoration:none; color:#C3D129; font-weight:bold;}
a.navigation_prim {font-family:Verdana,Arial; color:#424348; font-size:10px; text-decoration:none;}
a.navigation_prim_a {font-family:Verdana,Arial; font-weight:bold; color:#C3D129; font-size:10px; text-decoration:none;}
b.green {color:#B2BC1F;}
#navigation2 a {color:#424348; font-weight:normal;}
h1 {color:#B2BC1F; font-size:12px; width:470px; padding-bottom:3px; font-weight:bold; background-image:URL(../_images/_layout/background_headline.gif); background-repeat:repeat-x; background-position: bottom left;}
h2 {color:#B2BC1F; font-size:12px; height:18px;}
#contact span {color:white;}

/* Formulare */
td.form {padding:2px 20px 2px 0px; font-family:Verdana,Arial; font-size:11px;}
input.form {background-color:#C4D129; border: 1px solid #E7E7E7; padding:3px 0px 0px 0px;}
select#auswahl {color:#424348; font-family:Verdana,Arial; font-size:11px;}
#auswahl option {padding:3px;}

/*Listen*/
ul {padding-left:10px; margin-left:10px;}