/* Farben:
no:#e1ae00
*/

body{
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding:0;
 overflow:auto;
 background-color: #ff9c00;
 font-family:verdana,arial,sans-serif;
 font-size:1em;
 width:90%;
}

a img
{
  border: 0px;
}

#dhtmlgoodies_tooltip{
                background-color:#FFFF01;
                border:1px solid #000000;
                position:absolute;
                display:none;
                z-index:20000;
                padding:3px;
                font-size:0.8em;
                -moz-border-radius:6px;        /* Rounded edges in Firefox */
                 font-family:verdana,arial,sans-serif;


        }

#dhtmlgoodies_tooltipShadow{
                position:absolute;
                background-color:#555;
                display:none;
                z-index:10000;
                opacity:0.7;
                filter:alpha(opacity=70);
                -khtml-opacity: 0.7;
                -moz-opacity: 0.7;
                -moz-border-radius:6px;        /* Rounded edges in Firefox */
                 font-family:verdana,arial,sans-serif;
                 font-size:1em;
        }

p{
width:95%;
border:0px solid green;
}
ul{
width:85%;

}
li{
margin-left:15px;
}


#kasten
{
  border-bottom: #B50000 1px solid;
  border-left: #B50000 1px solid;
  border-right: #B50000 1px solid;
  border-top: #B50000 1px solid;
  color: #000000;
  background-color: #ffbb19;
  position: absolute;
  top:230;
  left:235;
  width:75%;
  height:65%;
  overflow:auto;
}

.extramenu
{
  position: absolute;
  top: 210px;
  left: 560px;
  text-align: center;
}

.paddingnor
{
  padding-top:20px;
  padding-left:20px;
  padding-bottom:20px;
}

.padding20
{
  padding: 20px;
}

.sboxhell
{
  background-color: #ffc332;
  position: relative;
  width:100%;
  overflow:auto;
}

.tablecontent
{
  width: 100%;
  font-size: 0.8em;
}

.vatoppad5
{
  vertical-align: top;
  padding: 5px;
}

tr.hell
{
  background-color: #ffc332;
}

#ueberschrift{
padding-top:10px;
font-weight:bold;
color:#000000;
font-size:1.3em;
font-family:Verdana,Arial,sans-serif;
}

.wellcome
{
  margin-top: 10px;
  color:#000000;
  font-size: 1.7em;
  font-family:Verdana,Arial,sans-serif;
}

td.hauptmenu{
 padding-bottom:10px;
}
.box1{
text-align:center;
font-weight:bold;
color:#000000;
font-size:1.4em;
font-family:Verdana,Arial,sans-serif;
margin-bottom:10px;
}

.box2{
text-align:center;
margin-top:20px;
}


a.menu{
font-size:0.8em;
font-weight:bold;
color:#000000;
text-decoration:none;
}

a.menu:hover{
font-size:0.8em;
font-weight:bold;
color:#FFFF01;
text-decoration:underline;
}

a.menunob
{
  font-size:0.8em;
  color:#000000;
  text-decoration:none;
}

a.menunob:hover
{
  font-size:0.8em;
  color:#FFFF01;
  text-decoration:underline;
}

.kari{
border: 0px solid white;
margin:10px;
}


#kopf{
width:98%;
z-index:3;
padding-left:30px;
padding-right:20px;
margin-top:0px;
}



#fix{
 position:absolute;
 top:255px;
 left:5px;
 width:170px;
 BORDER-BOTTOM: #B50000 0px solid;
BORDER-LEFT: #B50000 0px solid;
BORDER-RIGHT: #B50000 0px solid;
BORDER-TOP: #B50000 0px solid;
padding:10px;
COLOR: #000000;
font-size:0.9em;
}

.imgmenu{
border-right: #B4001B 0px solid;
border-left: #B4001B 0px solid;
border-bottom: #B4001B 0px solid;
border-top: #FFCC00 0px solid;
border:#FFFF01 0px solid;
font-weight:bold;
font-size:1.3em;
color:#005000;
}

.textcenter
{
  text-align: center;
  font-size: 0.8em;
}

.textsmall
{
  font-size: 0.8em;
}

/* Formular:*/
.txt{
BORDER: #B4001B 1px solid;
background-color:#FFFFFF;
}
.logo1{
font-size:1.5em;
font-weight:bold;
}
.logo2{
fong-size:1.4em;
font-weight:bold;
}

/*Links innerhalb von Text*/
a.text{font-weight:bold;font-size:1em;color:#A02000;}
a.text:link { font-size:1em;font-weight:bold;text-decoration:none;color:#A02000; }
a.text:visited {font-size:1em;font-weight:bold; text-decoration:none;color:#A02000; }
a.text:hover {font-size:1em;font-weight:bold; text-decoration:underline;color:#A02000; }
a.text:active {font-size:1em;font-weight:bold; text-decoration:underline;color:#A02000; }

/* Termine/Kalender */
fieldset{
        margin-left:10px;
        border: #660000 2px solid;
        padding: 5px;
        color:#FFFFFF;
}

legend{
        color:#FFFF01;
        font-weight: bold;
        padding-top:10px;
        font-size:1.2em;
}

.linie{
        border: #660000 1px solid;
        font-size: 0.8em;
}

#infoheader {
  font-size: 0.8em;
  position: absolute;
  top: 0px;
}

a {
  color: black;
  text-decoration: none;
  font-weight: bold;
}

a:hover {
  color: black;
  text-decoration: underline;
  font-weight: bold;
}
