body 																{ height:100%; font-family:Arial,Geneva,Helvetica,Sans-Serif; font-size:11px; color:#003366;	}

a:link															{ color:#003366; text-decoration:underline; }
a:visited														{ color:#003366; text-decoration:underline; }
a:active														{ color:#003366; text-decoration:none; }
a:hover															{ color:#003366; text-decoration:none; }

strong															{ font-weight:bold; }

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {
	display: inline-block;
	height: 1%;
	overflow: visible;
	zoom: 1;
}

div#container												{ text-align:left; }
#impressum													{ margin-top:20px; text-align:center; font-size:10px; line-height:14px; color:#6f7074; }


.agb 																{ margin-top:30px; }

.formular1 													{  }
.formular1 h3												{ font-size:11px; font-weight:bold; margin-bottom:15px; }
.formular1 .formelement 						{ margin-bottom:5px; }
.formular1 .formelement label 			{ margin-top:4px; font-weight:normal; color:#003366; cursor:pointer; line-height:11px; width:85px; display: block; float:left; clear:left; }
.formular1 .formelement input 			{ width:130px; color:#6e6e6e; padding:1px; font-size:11px; }
.formular1 .formelement select			{ width:130px; color:#6e6e6e; padding:1px; font-size:11px; }
.formular1 .formelement .middle 		{ width:175px; }
.formular1 .formelement .short 			{ width:80px; }
.formular1 .formelement .required		{ margin-left:90px; font-size:11px; }
.formular1 .formcheckbox						{ margin-top:10px; }
.formular1 .formcheckbox label			{ cursor:pointer; line-height:14px; display:block; margin-left:20px; }
.formular1 .formcheckbox .checkbox, 
.formular1 .formcheckbox .radio 		{ float:left; xwidth:15px; margin-left:-1px; }

.footerlist { margin-top:5px; width:95%; }
.footerlist li
{
	display:inline;
	margin-right:1px;
	color:#008cb9;
	line-height:15px;
}

.footerlist a:link															{ color:#008cb9; text-decoration:none; }
.footerlist a:visited														{ color:#008cb9; text-decoration:none; }
.footerlist a:active														{ color:#008cb9; text-decoration:underline; }
.footerlist a:hover															{ color:#008cb9; text-decoration:underline; }
