html{height:99%;padding-bottom: 1px}
body{margin:0; padding:0; font-size:70%; background: #000000;}
A{color:#485B82; text-decoration:underline}
A:HOVER{color:#CEB652; text-decoration: underline;}
A#teamblauContact{background: url(/img/teamblau.gif) no-repeat left center; padding-left: 20px}

.onlyPrint{display:none}

/* Styles for Forms */
.Form1L{
	width: 122px;
	padding-right: 8px;
}
.Form1R{
	width: 370px;
}
.inputForm1, .txtForm1, .inputForm2, .inputDatum{
	border: 1px solid #999;
}
.inputForm1, .txtForm1{
	width: 250px;
}
.inputForm2{
	width: 146px;
}
.inputDatum{
	width: 45px;
}
.txtForm1{
	height: 80px;
}
#imgcaptcha{
	vertical-align: bottom;
}
.PrivacyL{
	width: 25px;
}
.PrivacyR{
	width: 225px;
}
.buttonForm1{
	background: Maroon;
	color: #FFF;
	font-weight: bold;
	border: none;
	padding-top: 3px;
	padding-bottom: 3px;
	cursor: pointer; 
}
/* End Styles for Forms */

/* Content styles */
.ContainerContent{width: 500px; padding: 0 20px 18px 20px}
.ContainerContent H2{font-size:100%}
.ContainerContent IMG.layout1{display:block; margin-bottom:5px; border:1px solid #F00}
.ContainerContent IMG.layout2{float:left; margin:3px 8px 5px 0px; border:1px solid #F00}
.ContainerContent IMG.layout3{float:right; margin:3px 0px 5px 8px; border:1px solid #F00}
.ContainerContent IMG.layout4{display:block; margin:5px 0px; border:1px solid #F00}
.ContainerContent IMG.layout5{display:block; border:1px solid #F00}
.ContainerContent ul{padding-top:9px; padding-bottom:9px;}
.ContainerContent ul li{padding-top:2px; padding-bottom:6px}
/* End Content Styles */

#contentOuter{
	width:810px;
	height:600px;
	margin-left:auto;
	margin-right:auto;
	overflow:visible;
}

#content{
	margin-left:auto:
	margin-right:auto;
	width:870px;
}
