body {
	background-color: #ffffff;
  font-family: 'Roboto', sans-serif;
font-size:16px;
    color: #000000;

	}


#center {
position: absolute;
     top: 0%;
     left: 50%;
     width: 900px;
     height: 100%;
      margin-left: -450px;
     margin-top: 0px;
	background-color:#ffffff;
-webkit-box-shadow:8px 0px 4px -4px rgb(170, 170, 170), -8px 0px 4px -4px rgb(170, 170, 170);
-moz-box-shadow: 8px 0px 4px -4px rgb(170, 170, 170), -8px 0px 4px -4px rgb(170, 170, 170);

box-shadow: 8px 0px 4px -4px rgb(170, 170, 170), -8px 0px 4px -4px rgb(170, 170, 170);




	}	
	
	
#links {
    left:0px;
    top:0px;
	width:450px;
	height:100%;
	background-color:#ffffff;
}
	
	
	
#rechts {
    left:450px;
    top:0px;
	width:450px;
	height:100%;
	background-color:#ffffff;
	background-size:cover;

}
		
	
#Navi {
    left:25px;
    top:154px;
	height:30px;
	width:400px;
	background-color:#1c66a8;
	}
	
	
	
#Content {
    left:25px;
    top:215px;
    height:380px;
	width:400px;
	background-color:#ffffff;
	text-align:left;
	border-bottom: solid 10px #1c66a8;
	}
		
	

	
#navcontainer
{
margin: 5px 0 0 10px;
padding-top: 0px;
}

#navcontainer ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
}

#navcontainer ul li
{
list-style-type: none;
padding: 0px;
margin: 0px;
display: block;
float: left;
background: none;
}

#navcontainer ul li a
{
padding: 2px 5px 5px 5px;
margin: 0;
background: none;
text-decoration: none;
letter-spacing:0.01em;
text-transform: uppercase;
display: block;
text-align:center;
font: 11pt Roboto, sans serif;
color: #ffffff;
}

#navcontainer ul li a:hover
{ font:italic 11pt Roboto, sans serif;
color: #ffffff;
}


#navcontainer li#active a
{ font:italic 11pt Roboto, sans serif;
color: #ffffff;
}

#rahmen {
	margin-top:135px;
    width:450px;
    height:510px;
    background-color:#ffffff;
}


		
 a:link { text-decoration:none; font:24px Cagliostro, sans-serif; font-weight:normal; color:#1c66a8; } a:visited { text-decoration:none; font:24px Cagliostro, sans-serif;  font-weight:normal; color:#1c66a8; } a:hover { text-decoration:underline; font:24px Cagliostro, sans-serif;  font-weight:normal;color:#1c66a8; } a:active { text-decoration:none; font:24px Cagliostro, sans-serif;  font-weight:normal; color:#1c66a8; } a:focus { text-decoration:none; font:24px Cagliostro, sans-serif;  font-weight:normal; color:#1c66a8; }

 a.text:link { text-decoration:none; font:16px Roboto, sans-serif; font-weight:normal; color:#1c66a8; } a.text:visited { text-decoration:none; font:16px Roboto, sans-serif;  font-weight:normal; color:#1c66a8; } a.text:hover { text-decoration:underline; font:16px Roboto, sans-serif;  font-weight:normal; color:#1c66a8; } a.text:active { text-decoration:none; font:16px Roboto, sans-serif;  font-weight:normal; color:#1c66a8; } a.text:focus { text-decoration:none; font:16px Roboto, sans-serif;  font-weight:normal; color:#1c66a8; }

 a.klein:link { text-decoration:none; font:14px Roboto, sans-serif; font-weight:normal; color:#1c66a8; } a.klein:visited { text-decoration:none; font:14px Roboto, sans-serif;  font-weight:normal; color:#1c66a8; } a.klein:hover { text-decoration:underline; font:14px Roboto, sans-serif;  font-weight:normal;color:#1c66a8; } a.klein:active { text-decoration:none; font:14px Roboto, sans-serif;  font-weight:normal; color:#1c66a8; } a.klein:focus { text-decoration:none; font:14px Roboto, sans-serif;  font-weight:normal; color:#1c66a8; }
	
 .abs {position:absolute;} .rel {position:relative}
 .img {position:absolute; border:none}   
 
