<?php ob_start("ob_gzhandler"); ?>

body { font-family:"Times New Roman"; font-size:16px; text-align:center; }

a:link    { text-decoration:none; font-weight:bold; color:#e00000; }
a:visited { text-decoration:none; font-weight:bold; color:#800000; }
a:hover   { text-decoration:none; font-weight:bold; background-color:#ffff00; }
a:focus   { text-decoration:none; font-weight:bold;  }
a:active  { text-decoration:none; font-weight:bold;  }

h1 {font-family: 'Arial'; color: black; font-size: 22px}
h2 {font-family: 'Arial'; color: black; font-size: 20px}
h3 {font-family: 'Arial'; color: black; font-size: 16px}
    
#form { font-weight:bold; text-align:center; width:440px; padding:10px; margin:0 0 0 0 ; border:3px solid #EE0000; }
/* umrandung von einschueben */
        
#menu { width: 210px; margin: 5px; padding:5px; background:TRANSPARENT; }

#menu ul, #menu li { list-style-type: none; margin: 0px; padding: 0px; color:#2F2F2F; }
.format1 { margin-left: 0px; }
.format2 { margin-left: 0px; color: #905000; }
.format3 { margin-left: 0px; color: #600000; font-size: 14px}

#menu li a:link, #menu li a:visited, #menu li a:active 
{display:block; border-bottom: dashed 1px #000000; color: #000000; text-decoration:none; background:TRANSPARENT; 
padding-top:0px; padding-bottom:0px; height: 24px; line-height: 24px; }

#menu li a:hover { background:TRANSPARENT; border-bottom: solid 1px #000; color: #ff0000; font-style:italic; }

.formlink { color:black; font-size: 12px; }
.formlink a:link, .formlink a:visited, .formlink a:hover, .formlink a:focus, .formlink a:active { text-decoration:none; font-weight:normal; color:#000000; }

table#formlink4 { color:black; font-size: 12px; font-weight:bold; }
table#formlink4 a:link, table#formlink4 a:visited, table#formlink4 a:focus, table#formlink4 a:active 
{ text-decoration:none; color:#905000; }

table#formlink4 a:hover { text-decoration:none; color:#905000; font-style:italic; }
        
.ue { font-family: 'Arial'; color:black; font-size: 18px; }

h1.ueberschrift {text-align: center; text-decoration: underline; letter-spacing: 0.6em;}
h2.ueberschrift {text-align: center; text-decoration: underline; letter-spacing: 0.4em;}

a.design1 {font-family: 'Arial'; color: #990000; font-size: 17px; font-weight:bold;}
a.design2 {font-family: 'Arial'; color: black; font-size: 17px; font-weight:bold;}

/* neu */
a.design3 {font-family: 'Arial'; color: black; font-size: 17px; font-weight:bold; text-decoration: underline; }
.text-a {font-family: 'Arial'; color: black; font-size: 17px; font-weight:bold; }

#body-style-2  { border: 0px; width:760px; margin:0px auto; text-align:left; background-color: #f9eab1; }
#body-style-3  { border: 0px; width:800px; margin:0px auto; text-align:left; background-color: #f9eab1; }
#body-style-sh { border: 0px; width:580px; margin:0px auto; text-align:left; background-color: #f9eab1; }

.strich {color:#f9dd99; background-color:#f9dd99; height:5px; border:0px; }
.strich-hell {color:#f9eab1; background-color:#f9eab1; height:5px; border:0px; }

.text-left  {width:560px; float: left; border: 0px; padding:0px 10px; background-color: #f9eab1; }
.text-left2 {width:555px; float: left; border: 0px; padding:0px 10px; background-color: #f9eab1; text-align: justify; font-size: 16px;}
.text-normal { text-align: justify; padding:0px 15px; }

h2.left {background-color: #f9dd99; height:55px; }
h3.left {background-color: #f9dd99; height:55px; }
h2.left-red {background-color: #f9dd99; height:80px; color:red; }

.kasten {background-color: #f9dd99; padding:0px 10px; line-height:160%; }

.rechts  {width: 180px; float: right; text-align: center; border: 0px; background-color: #f9eab1; }
.rechts2 {width: 215px; float: left;  text-align: center; border: 0px; background-color: #f9eab1; font-size: 15px;}

.unten  {clear: both; width:740px; border: 0px; padding:0px 10px; background-color: #f9eab1; }
.unten2 {clear: both; width:780px; border: 0px; padding:0px 10px; background-color: #f9eab1; font-size: 15px;}

h1.ue2 {border: 0px; background-color: #f9dd99; text-align:center; }
h1.ue2-red {border: 0px; background-color: #f9dd99; text-align:center; color:red; }

.ul {text-decoration:underline; }

.left3   {width: 380px; float: left;  border: 0px; padding: 0px 10px; background-color: #f9eab1; font-size: 14px; text-align: left; }
.rechts3 {width: 380px; float: left;  border: 0px; padding: 0px 10px; background-color: #f9eab1; font-size: 14px; text-align: left; }

.left4   {width: 270px; float: left;  border: 0px; padding: 0px 10px; background-color: #f9eab1; font-size: 10px; text-align: left; }
.rechts4 {width: 270px; float: left;  border: 0px; padding: 0px;      background-color: #f9eab1; font-size: 10px; text-align: left; }

.left5   {width: 560px; float: left;  border: 0px; padding: 0px 10px; background-color: #f9eab1; font-size: 15px; text-align: left; }

.text-inhalt {font-family: 'Arial'; color:#800000; font-size: 17px; font-weight:bold; }

