@charset "UTF-8";
body {
overflow:hidden;
padding:0;
margin:0;	
height:100%;
width:100%;
}

#bgimg {
position:absolute;
z-index: -1;
}

#realBody{
position:absolute;
z-index: 5;				/* Place the new body above the background image */
overflow:hidden; 			/* restore scrollbars for the content */
height:100%;
width:100%;	/* Make the new body fill the screen */
}



/* FONTS */
/*p.style1 {font: 18px/27px 'PTSansNarrowRegular', Arial, sans-serif;}
		p.style2 {font: 18px/27px 'PTSansCaptionBold', Arial, sans-serif;}
		p.style3 {font: 18px/27px 'PTSansCaptionRegular', Arial, sans-serif;}
		p.style4 {font: 18px/27px 'PTSansBoldItalic', Arial, sans-serif;}
		p.style5 {font: 18px/27px 'PTSansBold', Arial, sans-serif;}
		p.style6 {font: 18px/27px 'PTSansItalic', Arial, sans-serif;}
		p.style7 {font: 18px/27px 'PTSansRegular', Arial, sans-serif;}
		p.style8 {font: 18px/27px 'PTSansNarrowBold', Arial, sans-serif;
		}*/
		
		
.welcomesubline {
font: 20px/24px 'PTSansRegular', Arial, sans-serif;
text-align:center;
color:#FFFFFF;
}
		
.welcomehead {
	font: 36px/30px 'PTSansCaptionBold', Arial, sans-serif;
	text-align:center;
	color:#FFFFFF;
	padding-top: 20px;
	padding-bottom: 10px;
}

.navigationstext{
font: 16px/16px 'PTSansRegular', Arial, sans-serif; 
text-transform: uppercase;
}

.headlines {
font: 24px/26px 'PTSansRegular', Arial, sans-serif;
color: #4F4894;
}

.copytext {
font: 16px/22px 'PTSansRegular', Arial, sans-serif;
text-decoration: none;
}

.copytext a:link {
font: 16px/22px 'PTSansRegular', Arial, sans-serif;
text-decoration: none;
color: #4F4894;
}

.copytext a:hover {
font: 16px/22px 'PTSansRegular', Arial, sans-serif;
text-decoration: none;
color: #4F4894;
}



/* INTRO */

#slideshow {
padding:0;
margin:0;
width:100%;
height:100%;
position:absolute;
}

#welcometext {
width:420px;
height:550px;
position:absolute;
top: 50%;
margin-top: -275px;
left: 50%;
margin-left: -210px;
z-index: 200;

}

#overlayer {
width:300px;
height:500px;
position:absolute;
top: 50%;
margin-top: -250px;
left: 50%;
margin-left: -150px;
z-index: 100;
}

.peKenBurns {
width: 100%;
height: 100%;
}


/*CSS MENUE links*/

#menucontainer {
	position: absolute;
	width:200px;
	height: 100%;
	padding:0;
	margin:0;
	z-index:100;
	overflow: hidden;
}

#menu {
top: 200px;
list-style-type:none; 
padding:0; 
margin:0; 
width:200px; 
float: left;
background-image: url(../images/content/bg10_transp_yellow.png);
}

#menu ul {
list-style-type:none; 
padding:0; 
margin:0; 

}

#menu li {
display: inline;
/* for IE5 and IE6 */
}

#menu a {
display:block; 
color:#4F4894;  
width:160px; 
text-decoration:none;  
cursor:pointer; 
margin: 0;
padding: 20px 20px;
}

#menu a:link {
list-style: none;
text-decoration: none;
}

#menu a:hover {
background-color: #ffd500;
width:160px;
}

#menu li a#current {
background: #ffd500;
}





/*CSS MENUE unten*/


#footercontainer {
position: fixed;
width:660px;
height: 30px;
background-image: url(../images/content/bg10_transp_yellow.png);
left: 250px;
bottom: 0px;
z-index:100;
}



#footermenu {
padding-top:5px;
padding-right:30px;
list-style-type:none;
float: left; 
}



#footermenu ul {
list-style-type:none; 
padding:150; 
margin:0; 

}

#footermenu li {
display: inline;
/* for IE5 and IE6 */
}

#footermenu a { 
color:#4F4894;  
width:180px; 
text-decoration:none;  
cursor:pointer; 
margin: 0;
padding: 5px 20px 10px 20px;
}

#footermenu a:link {
list-style: none;
text-decoration: none
}

#footermenu a:hover {
background-color: #ffd500;
}

#footermenu li a#current {
background: #ffd500;

}

.subnavitext{
font: 16px/16px 'PTSansRegular', Arial, sans-serif;
text-transform: uppercase;
color: #ccc;
text-decoration: none;
}
