*{margin:0px;padding:0px;font-size:11px;color:#000000;font-family:verdana;border:0px;}
body{background-color:#f0f0f0;margin:0px;padding:0px;font-family:arial;font-size:12px;color:black;}
a:link { font-weight:normal; color:blue; text-decoration:none;}
a:visited { font-weight:normal; color:blue; text-decoration:none;}
a:focus { font-weight:normal; color:blue; text-decoration:underline;}
a:hover { font-weight:normal; color:blue; text-decoration:none;}
a:active { font-weight:normal; color:blue; text-decoration:underline;}
h1{font-weight:900;font-size:16px;color:red;width:640;display:inline;}
h2{font-weight:900;font-size:12px;margin-top:4px;margin-bottom:2px;text-decoration:underline;}
h3{font-style:italic;font-size:11px;margin-top:4px;padding-top:4px;}
h4{font-style:italic;font-size:12px;margin-top:10px;padding-top:4px;display:inline;}
form{padding:3px;}
label{float:left;margin-top:4px;}
.eingabefeld_kurz{width:144px;min-height:19px;border:1px dashed #cccccc;background-color:#eeeeee;padding:2px;}
.eingabefeld_lang{width:296px;min-height:19px;border:1px dashed #cccccc;background-color:#eeeeee;padding:2px;}
textarea{margin-right:100px;width:300px;height:100px;border:1px dashed #cccccc;background-color:#eeeeee;}
.button_kurz{width:149px;height:20px;border:1px solid #cccccc;background-color:#eeeeee;}
.button_lang{width:302px;height:20px;border:1px solid #cccccc;background-color:#eeeeee;}
#page
{width:826px;margin:0px auto;}
#header
{width:826px;height:171px;background-image:URL(images/background_header.png);}
#ueberschrift
{border-bottom:1px dotted #ff0000;}
#message
{width:826px;padding:5px;margin:0px;background-image:URL(images/background_messages.png);}
#message_pos
{width:500px;padding:10px;margin-left:158px;background-color:lightgreen;border:1px solid darkgreen;text-align:center;font-weight:900;color:darkgreen;}
#message_neg
{width:500px;padding:10px;margin-left:158px;background-color:#ff9999;border:1px solid darkred;text-align:center;font-weight:900;color:darkred;}
#message_neut
{width:500px;padding:10px;margin-left:158px;background-color:lightgray;border:1px solid darkgray;text-align:center;font-weight:900;color:black;}

.aufzaehlung_zeile1{background-color:#ffffff;}
.aufzaehlung_zeile2{background-color:#fffacd;}
.aufzaehlung_selbst{background-color:#f4a460;}

.infozeile
{margin-top:8px;padding:3px;background-color:#fcfcfc;border:1px dashed #cccccc;text-align:center;}
.kommentare
{margin-top:3px;padding:2px;background-color:#fcfcfc;border:1px dashed #cccccc;}
.checkboxes
{margin-left:5px;margin-top:2px;margin-bottom:2px;}
#main_content{width:676px;margin:0px;padding:0px;float:left;}
  #content_top{width:676px;height:15px;background-image:URL(images/content_top.png);margin:0px;padding:0px;}
  #content_center{width:676px;background-image:URL(images/content_center.png);margin:0px;padding:0px;}
  #content_bottom{width:676px;height:15px;background-image:URL(images/content_bottom.png);margin:0px;padding:0px;}
    #ueberschrift{width:640px;padding:0px;margin-left:19px;margin-bottom:5px;}
    #content{width:640px;margin:0px;margin-left:19px;margin-bottom:10px;padding:0px;}
    #banner{width:468px;height:72px;margin-left:105px;text-align:center;}

#main_navigation{width:150px;margin:0px;padding:0px;float:left;}
  #navigation_top{width:150px;height:15px;background-image:URL(images/navigation_top.png);margin:0px;padding:0px;}
  #navigation_center{width:150px;background-image:URL(images/navigation_center.png);margin:0px;padding:0px;}
    #navigation{width:117px;border:1px dashed #cccccc;border-top:0px;margin:0px;margin-left:14px;padding:0px;}
    a.menu0{display:block;padding:3px;padding-left:17px;border-top:1px dashed #cccccc;text-decoration:none;}
    a.menu0:link, a.menu0:visited{color:#15188d;background-image:URL(images/navigation_button_menu0.png);font-weight:bold;}
    a.menu0:active, a.menu0:hover{color:#737994;background-color:#eeeeee;font-weight:bold;}
    a.menu1{display:block;padding:3px;padding-left:24px;padding-top:0px;text-decoration:none;}
    a.menu1:link, a.menu1:visited{color:#15188d;background-image:URL(images/navigation_button_menu1.png);font-weight:bold;}
    a.menu1:active, a.menu1:hover{color:#737994;background-color:#eeeeee;font-weight:bold;}
    a.menu2{display:block;padding:3px;padding-left:31px;padding-top:0px;text-decoration:none;}
    a.menu2:link, a.menu2:visited{color:#15188d;background-image:URL(images/navigation_button_menu2.png);font-weight:bold;}
    a.menu2:active, a.menu2:hover{color:#737994;background-color:#eeeeee;font-weight:bold;}
  #navigation_bottom{width:150px;height:87px;background-image:URL(images/navigation_bottom.png);margin:0px;padding:0px;}
  #loginbox{width:150px;height:100px;background-image:URL(images/loginbox.png);margin:0px;padding:0px;}
  .loginbox1{font-size:10px;color:#c0c0c0;font-family:arial;}
  .loginbox2{font-size:12px;color:#000000;font-family:arial;}
  a.log_off{font-size:12px;color:#ff4040;font-family:arial;font-weight:900;}

#menucontainer {
border:1px solid #000;
background-color:#7b7d8e;
width:106px;
margin:10px;margin-top:0px;
}
.sonstiges
  {
  text-align:center;padding-top:15px;
  }


#footer
{width:120px;margin-left:14px;padding-top:68px;margin-top:0px;font-size:10px;color:#c0c0c0;font-family:arial;text-align:center;}
a.administration { font-size:10px;color:#c0c0c0;font-family:arial; text-decoration:none;}
a.administration:link { font-size:10px;color:#c0c0c0;font-family:arial; text-decoration:none;}
a.administration:visited { font-size:10px;color:#c0c0c0;font-family:arial; text-decoration:none;}
a.administration:focus { font-size:10px;color:#c0c0c0;font-family:arial; text-decoration:underline;}
a.administration:hover { font-size:10px;color:#c0c0c0;font-family:arial; text-decoration:underline;}
a.administration:active { font-size:10px;color:#c0c0c0;font-family:arial; text-decoration:underline;}
