@charset "utf-8";
/* CSS Document */



/* LAYOUT */

body	{
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
#kopfbild	{
	}

#content	{
	width:779px;
	text-align:left;
	}	
	
#navi{
	visibility:hidden;
}

#footer		{
	color:#666;
	font-size:10px;
	border-top:1px solid #333;
	border-bottom:1px solid #333;
	}
	
#button {
	visibility:hidden;
	}
	
/* INHALT ALLGEMEIN */

#content_mixed	{
	font-size:12px;
	color:#666;
	background-color:#009933;
	}
	
.column	{
	float:left;
	padding:8% 5px 4% 5px;
	border:1px solid #CCC; 
	width:150px; 
	height:150px;
	text-align:center;
	}

.team	{
	float:left;
	padding:0 80px 0 0;
	}

a	{
	color:#999;
	text-decoration:none;
	}

a:hover	{
	color:white;
	text-decoration:underline;
	}

h1	{
	font-size:12px;
	}

h2	{
	font-size:12px;
	color:#666;
	}

p	{
	line-height:18px;
	clear:left;
	}

p.legende1	{
	line-height:15px;
	font-size:10px;
	width:200px;
	}

p.legende2	{
	line-height:15px;
	font-size:10px;
	color:#666;
	}

/* INHALT NAVI*/

#navi a {
	visibility:hidden;
}

#navi a:hover	{
	visibility:hidden;
	}
	
#navi li {
	visibility:hidden;
}

#navi ul {
	visibility:hidden;
}

/* INHALT FOOTER*/


#footer p	{
	text-transform:uppercase;
	}
	
#footer a	{
	text-transform:none;
	}
	
	
/* FORMULAR
***********************************************************************************************************************/
label { float: left; width: 136px; text-align:left; font-size: 12px;  
line-height: 18px; margin: 5px 0 0 0; color:black; }
fieldset { margin:100px 2px 10px 0; padding: 40px 5px 5px 5px; border: 
1px solid #cccccc}

#rex_formgen_from {
margin:20px 0 20px 0;
}

input.formgen_submit {
margin: 20px 0 40px 143px;
background-image:url(hg-verlauf-subnavi.gif);
background-repeat:repeat-x; 
text-transform:lowercase;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#666;
width:232px;
border:none;
}
input, select, input.formgen_required {
width: 232px;
font-size: 12px;
line-height: 18px;
border: 1px solid #d7d7d7;
background: #fff;
margin: 5px 0 0 8px; /* Textausrichtung gegenueber "label" */
padding: 2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
textarea {
width: 232px;
height:100px;
font-size: 12px;
line-height: 18px;
border: 1px solid #d7d7d7;
background: #fff;
margin: 5px 0 0 8px; /* Textausrichtung gegenueber "label" */
padding: 2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

input.checkbox {

}

legend { font-size:10px; font-weight:bold; color:#000000; padding: 0  
5px 0 5px; }
