@charset "UTF-8";

@font-face {
	font-family: "Ueberschrift";
		src: url('../fonts/Titillium/titillium-regular-webfont.woff') format('woff'),
		     url('../fonts/Titillium/titillium-regular-webfont.eot'); 
} 

html * { font-size: 100.01%; }

body { 
	overflow-y: scroll;
	text-align:left; 
	margin: 0%; 
	padding:0%; 
	font-family: "Ueberschrift", "Arial", sans-serif;
	font-size: 100%;
	font-weight: normal;
	color:#484747;
	background:black;
} 

#wrapper {
	position:relative;
	margin: 0 auto ;  
	margin-top:20px;
	margin-bottom:20px;
	padding-left:2%;
	padding-right:2%;
	
	max-width: 1500px;
    border: 0px solid black;
	background-color:black;
    overflow:hidden;
    width: auto; /* Zentrierung */
}

#header {
    margin:0%;
	margin-left:2%;
	margin-right:-2%;
    padding:0%;
	padding-top:0%;
	padding-bottom:0%;
	text-align:center;
	background:transparent; 
}

#main {
    margin: 0px;
    padding: 0%;
	margin-left:2%;
	margin-right:2%;
    vertical-align:top;
	background:white;  
}

#bottom { /* siehe auch footer.php */
	clear:left;
	clear:right;
	width:100%;
	height:30px;
    margin:0%; 
	padding:0%;
	font-size: 90%; 
	text-align:right; 
    vertical-align:bottom;
	background: transparent;
}


#col1 { 
	float:left; 
	z-index:-1;
	width: 0%;
	height:0%;
	margin:0%;
	padding:0%;
}
#col1_content { }

#col2 { 
	z-index:-1;
	width: 0%;
	height:0%;
	margin:0%;
	padding:0%;
}
#col2_content { }

#col3 {  
	vertical-align:top;
	margin:0%;
	margin-left: 5%; /* siehe Col1 */ /* !!! */
	margin-right: 5%; /* siehe Col2 */
	margin-bottom:0%;
	padding:0%;
	padding-top:2vH;
	background:transparent;
}  

#col3_content {
	position:relative;
	vertical-align:top;
	margin-top:0%; 
	margin-left: 0%; 
	margin-right: 0%;
	padding:0%;
	padding-top:25px;
	margin-bottom:0px;
	min-height:400px;
	background:transparent;  
}
  
  
/* ************************************************************************************************************* */
/*  weitere Seitenklassen */
/* ************************************************************************************************************* */
/* Login-Modul */
.moduletablelogin {
font-family: "Arial", "Arial", sans-serif;
margin-top:40%;
}

.userdata { padding-top:20%; }


