/* Wichtige Farben

*/

/*  ALLGEMEINES */
*{margin:0;padding:0;border:0}

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:  Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:11px; color:#000; }
select,option{font-size:11px}
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-repeat:repeat-x;background-color:#fff}
a:link { color: #fff; text-decoration: none; }
a:visited { color: #fff; text-decoration: none; }
a:hover { color: #aaa; text-decoration: underline; }
a:active { color: #fff; 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:#f8ad0c;font-size:12px }
p, ul {  }
textarea, input{border:1px solid #939393;}
input[type=checkbox]{border:0}
td,tr{height:10px;overflow:hidden}
textarea{overflow:auto;color:black}
input{color:black;border:1px solid #555;}
input[type=checkbox]{border:0px;height:12px;width:12px;overflow:hidden;margin-right:2px}
.smaller{font-size:10px}


#seite { width:460px; text-align:left; margin:0px auto;background:url(../img/page_bg_d.jpg) no-repeat;height:692px; padding:40px 36px 0 36px}
#header { }
.absolute_wrapper{position:absolute;left:50%;width:535px;margin-left:-475px}