/* Wichtige Farben

*/

/*  ALLGEMEINES */
*{margin:0;padding:0;border:0;font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;}

html, body, div, p, h1, h2, h3, ul, ol, span, a, table, td, form, img, li ,select, textarea, input,option
{ margin: 0; padding: 0; font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif; font-size:13px; color:#000 }
/* alte Farbe: #9b9b9b; */
h3 {line-height:30px; vertical-align:top}
option{padding: 0 1px}
body { text-align:center }
ul { padding-left:15px }
td { vertical-align:top }
html, body { font-size: 101%; }
html{background:none; background-color:#fff}
a:link {  color:#9b9b9b;text-decoration: none; }
a:visited {  color:#9b9b9b; text-decoration: none; }
a:hover { color: #666; text-decoration: underline; }
a:active {  color:#9b9b9b; text-decoration: none; }
strong { font-weight: bold; }
.c { clear: both; height:1px; overflow:hidden; }
.center { text-align: center; }
img { border: 0; }
.right { text-align: right; }
.top { vertical-align: top; }
h1 { font-weight:bold; color:#009797;font-size:16px }
h2 { font-weight:bold; color:#009797;font-size:13px }
h3 { font-weight:normal; color:#009797;font-size:13px }
p, ul {  }
textarea, input{border:1px solid #939393;}
td,tr{height:10px;overflow:hidden}
textarea{overflow:auto;color:black}
input{color:black;font-size:13px;}
input[type=text]{width:220px;float:right;border:1px solid #bbb;}
input[type=checkbox]{border:0px;overflow:hidden;margin-right:2px;margin-top:2px;background:none}
.smaller{font-size:10px}
textarea{width:372px}


#seite { width:950px; text-align:left; margin:0px auto;}
#header { height:400px; }

#navi{float:left;width:205px;padding-top:24px;padding-left:12px}
#navi a, #navi a:link,#navi a:visited,#navi a:active,#navi a:hover{
display:block;font-size:17px;color:#009898;line-height:27px;padding:3px 0 0 0;text-decoration:none;width:115px;
}
#navi a:hover,#navi a.active{color:#faba00;background:url(../img/navi_bg.jpg) right no-repeat}

#headline{color:#a8a7a7;font-size:34px;float:left;padding-top:110px;width:400px}
#topimage{float:left;padding-top:0px}
#left{width:220px;float:left}
#content{width:475px;line-height:18px;float:left;padding-left:10px}
.greybox{background:#f7f7f7;padding:11px 20px;width:380px}
.whitebox{background:#fff;padding:11px 20px;width:380px}
#right{width:245px;float:right;text-align:right}
#footer{background:#e7e7e7;padding:15px 0 10px 0;margin:0px auto;text-align:center;font-size:12px;width:938px}
.absolute_wrapper{position:absolute;left:50%;width:950px;margin-left:-475px}
