.xx{}

Body {
padding-top:30px;
text-align:center;
background-color:#efefef;
}

.hauptnavi 
{
width:1030px;
text-align: center;
clear:both; 
}

.navi 
{
width:1030px;
text-align: center;
padding:0px;
margin:0px;
}

.menueaktiv{
	width: 162px;
	background-color: #CC3333; /*#888888;#ff0066;*/
	border: 0px solid #ffffff;
	float: left;
	text-align: middle;
	vertical-align: center;
	font-size: 15px;
	font-family: verdana,arial;
	font-weight: bold;
	height: 23px;
	padding: 4px 0px 4px 0px;
	margin: 0px;
	cursor: pointer;
}

.menue{
	width: 162px;
	/*background-color: #bbbbbb;*/
	border: 0px solid #ffffff;
	float: left;
	text-align: middle;
	vertical-align: center;
	font-size: 15px;
	font-family: verdana,arial;
	font-weight: bold;
	height: 23px;
	padding: 4px 0px 4px 0px;
	margin: 0px;
	cursor: pointer;
}

.submitbutton{
	width: 152px;
	background-color: #bbbbbb;
	border: 0px solid #ffffff;
	text-align: middle;
	font-size: 15px;
	font-family: verdana,arial;
	font-weight: bold;
	height: 27px;
	padding: 3px 5px 10px 5px;
	margin: 0px;
	cursor: pointer;
}

.menue2{
	width: 8px;
	/*background-color: #fff;*/
	float: left;
	font-size: 5pt;
	font-family: verdana,arial;
}


A {
  color: #fff; 
  font-size: 10pt;
  font-family: verdana,arial;
  font-weight: bold;
  text-decoration: none;
}

A:link{text-decoration: none; color: #fff;} 
A:visited{text-decoration: none; color: #fff;} 
A:active{text-decoration: none; color: #fff;} 
A:hover{text-decoration: underline; color: #fff;} 

.content
{
width:700px;
margin:0px;
}

.contentkontakt
{
text-align:left;
width:700px;
margin:0px;
}

.text{
font-size:10pt;
font-family:verdana;arial;
color: #CC3333; /*#ff0066;*/
vertical-align: bottom;
}

.kontakttext{
font-size:10pt;
font-family:verdana;arial;
font-weight: normal;
color:#000;
text-align: left;
vertical-align: top;
}
