/* Farben:
Seiten-Hintergrund:    #FFFFFF
blau:                   #030671
rot:                   #990000
 border-left: #1B2C4E 3px solid;
 border-top: #004000 3px solid;
 border-bottom: #5A015B 3px solid;
 border-right: #C00000 3px solid;

  background:url(../images/bg_hell.gif);
*/

body{
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding:0px;
 overflow:auto;
background-color:#FFDF00;
 font-family:arial,sans-serif;
}
#;line-height:30px;

a.text{font-weight:bold;font-size:14px;color:#A02000;}
a.text:link {font-weight:bold;text-decoration:none;color:#A02000; }
a.text:visited {font-weight:bold; text-decoration:none;color:#A02000; }
a.text:hover {font-weight:bold; text-decoration:underline;color:#A02000; }
a.text:active {font-weight:bold; text-decoration:underline;color:#A02000; }

a.navi_top{font-weight:bold;font-size:14px;color:#A02000;}
a.navi_top:link { font-size:14px;font-weight:bold;text-decoration:none;color:#A02000; }
a.navi_top:visited {font-size:14px;font-weight:bold; text-decoration:none;color:#A02000; }
a.navi_top:hover {font-size:14px;font-weight:bold; text-decoration:underline;color:#A02000; }
a.navi_top:active {font-size:14px;font-weight:bold; text-decoration:underline;color:#A02000; }

a.navi_top_aktiv{font-weight:bold;font-size:14px;color:#FF0000;}
a.navi_top_aktiv:link { text-decoration:none; }
a.navi_top_aktiv:visited { text-decoration:none; }
a.navi_top_aktiv:hover { text-decoration:underline; }
a.navi_top_aktiv:active { text-decoration:underline; }

a.index{font-weight:bold;font-size:14px;color:#A02000;}
a.index:link { font-size:18px;font-weight:bold;text-decoration:none;color:#A02000; }
a.index:visited {font-size:18px;font-weight:bold; text-decoration:none;color:#A02000; }
a.index:hover {font-size:18px;font-weight:bold; text-decoration:none;color:#A02000; }
a.index:active {font-size:18px;font-weight:bold; text-decoration:none;color:#A02000; }

p.index{
 font-size:18px;font-weight:bold;color:#A02000;
}
h2.ueber{
text-align:center;
font-size:1.5em;
font-weight:bold;
}
h1.ueber{
text-align:center;
font-size:1.1em;
font-weight:bold;
}
p{
width:85%;
text-align:justify;
padding:10px;
}
.fett{
font-weight:bold;
}
.rot{
color:#C00000;
}
.blau{
color:#1B2C4E;
}
.lila{
color:#5A015B;
}
.gruen{
color:#004000;
}
#text {
 position:absolute;
 top:180px;
 left:220px;
 width:70%;
 height:65%;
 padding:10px;
 overflow:auto;
  }

 #textumfrage {
 position:absolute;
 top:180px;
 left:50px;
 width:850px;
 height:350px;
 padding:10px;
 overflow:auto;
  }

#sub_text {
 position:absolute;
 top:170px;
 left:20px;
 width:240px;
 height:80%;
 overflow:auto;
  }
#foot {
text-align:center;
position:absolute;
top:130px;
left:110px;
width:80%;
}
#umfrage {
text-align:left;
position:absolute;
top:130px;
left:110px;
width:80%;
border:1px solid red;

}
body.ganzhell{
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 1em;
background-color:#FFFFCC;
color:#9E2727
}

.rahmen{
border:1px solid red;
padding:10px;
}
.tabhead{
background-color:#FAE23D;
font-weight:bold;
line-height:1.30em;
}

.tabbody{
background-color:#FCEE8B;
line-height:1.20em;
}
h2{
font-size:20px;
text-align:right;
}

h2.thema{
font-size:16px;
text-align:center;
}

#kopf{
position:absolute;
top:40px;
left:110px;
border-right: #1B2C4E  4px solid;
border-left: #1B2C4E 1px solid;
border-bottom: #1B2C4E 4px solid;
border-top: #1B2C4E 1px solid;
height:40px;
background-color:#FFFFFF;
padding: 10px;
}

#email{
position:absolute;
top:40px;
left:500px;
height:40px;
}
#logolinks{
position:absolute;
 top:10px;
 left:110px;
}

/* Formular:*/
.txt{
BORDER: #B4001B 1px solid;
background-color:#FFFFFF;
}


.mm{
	background-color: #6D8EAD;
}

fieldset{
	border: #FFFFFF 2px solid;
	padding: 5px;
	color:#FFFFFF;
	margin-top:15px;
}

legend{
	color:#000080;
	font-weight: bold;
}
