* {
	margin:0;
	padding:0;
}

body{
	font-family:Verdana, sans-serif,;
	background-color:#313131;
	font-size:12px;
}

a{
	text-decoration:none;
}

img{
	border:none;
}

.main{
 	width:800px; 
 	height:548px;
 	border: 1px solid white; 
 	left: 50%;
	margin-left: -400px; /* negative Hälfte von width:820px */
	position: absolute;
	top: 50%;
	margin-top: -274px; /* negative Hälfte von height:508px */
}

.MainContent{
	float:left; 
	text-align:left; 
	padding-left:21px;
}

.contentImage{
	width:760px; 
	height:436px;
}

.contentText{
	float:left;
	padding-left:410px;
	padding-top:20px;
	padding-right:32px;
}

.logo{
	padding-top:3px;
	float:right;
	padding-right:19px;
}

.navigation{
	padding-left:21px;

}

a.naviLinks{
	text-decoration:none;
	color:#333333;
	text-align:left;
	float:left;
	margin-left:13px;
	margin-top:10px;
}

a:hover.naviLinks{
	text-decoration:none;
	color:#000;
	text-align:left;
	float:left;
	margin-left:13px;
	margin-top:10px;
}

a.naviSubLinks{
	text-decoration:none;
	color:#808080;
	text-align:left;
	float:left;
	margin-left:13px;
}

a:hover.naviSubLinks{
	text-decoration:none;
	color:#000;
	text-align:left;
	float:left;
	margin-left:13px;
}


font.mainLink{
	color:#333333;
}

font.subLink{
	color:#808080;
}

p.headline{
	text-align:left;
	color:#b3b3b3;
	font-size:13px;
}

p.text_linksbuendig{
	text-align:left; 
	color:#fff; 
	line-height:1.7em;
	font-size:11px;
}

p.text_blocksatz{
	text-align:justify; 
	color:#fff; 
	line-height:1.7em;
	font-size:11px;
}

a.linksWeisserText{
	color:#fff;
	text-decoration:none;
}
