html
 { height:100%;
 }

html, body, div, p, h1, h2, h3, h4, ul, ol, a, table, td, form, img, li, textarea, input
 { margin:0px 0px 0px 0px;
   padding:0;
   font-family:Arial,Helvetica,Verdana,sans-serif;
 }

body 
 { background-color:#8D8DDC;
   height:100%;
 }

p
 { padding:0px 0px 10px 0px;
 }

ul
 { padding:0px 0px 10px 20px;
 }

h1
 { font-size:22px;
   font-weight:bold;
   color:#000000;
   margin:12px 0px 12px 0px;
   padding:2px 0px 2px 0px;
   display:block;
   text-align:center;
   border-color:#FFFFFF;
   border-width:0px 0px 2px 0px;
   border-style:solid;
   background-color:#8D8DDC;
 }

h2
 { font-size:16px;
   font-weight:bold;
   color:#000000;
   padding:8px 0px 4px 0px;
   display:block;
   text-align:left;
 }


#gesamt 
 { background:url(bgmain.gif);
   width:568px;
   min-height:100%;
   margin:0 auto;
   padding:0px 0px 0px 0px;
   background-color:#B3B3E6;
   alignment:center;
 }

#hauptbereich
 { margin:0px 0px 0px 0px;
   padding:10px 10px 10px 10px;
 }

#gesamt a, a:visited
 { color:#000000;
   text-decoration:underline;
 }

#gesamt a:hover, a:active
 { color:#FFFFFF;
   text-decoration:underline;
 }

a img
 { border-width:0px;
 }

#menu
 { width:190px;
   height:262px;
   margin:0px;
   padding:17px 0px 0px 0px;
   background:url(bilder/menupfeile.gif) no-repeat;
 }

#menuitem
 { font-size:17px;
   font-weight:bold;
   padding:0px 0px 25px 0px;
   text-align:center;
 }

#menuitem a, a:visited
 { color:#000000;
   text-decoration:none;
 }

#menuitem a:hover, a:active
 { color:#FFFFFF;
   text-decoration:none;
 }

#klein
 { font-size:11px;
 }

#format1 table
 { border:0px;
 }

#format1 table td
 { vertical-align:top;
   padding:0px 5px 0px 0px;
 }

#format2 table
 { border:1px solid;
   border-spacing:0px;
 }

#format2 table td
 { padding:10px;
   text-align:center;
   vertical-align:center;
 }

#spacer
 { padding:15px 0px 15px 0px;
 }

#spacer_lang
 { display:block;
   border-color:#FFFFFF;
   border-width:0px 0px 2px 0px;
   border-style:solid;
   margin:15px 0px 15px 0px;
 }

#formular
 { background-color:#8D8DDC;
   padding:5px;
   font-size:16px;
 }

#formular table, tr, td
 { margin:0px;
   padding:0px;
   vertical-align:center;
 }

#formular input, textarea
 { font-size:14px;
   border-style:solid;
   border-width:1px;
   border-color:#000000;
   padding:2px;
   width:300px;
   margin:0px;
 }

#formular_buttons input
 { width:80px;
 }
