body {
background-color: #000;
background-image:url(../img/background.jpg);
background-repeat:no-repeat;	
background-position:top center;
font-family: Verdana, Helvetica;
font-size:12px;
line-height:22px;
color:#ccc;
letter-spacing: 0.6px;
}
a {
color: #caf;
}
a:hover{
color:#fff;
}
#navi a, #lang a {
text-decoration:none;
padding:5px;
}
#navi a {
display: block;

}
#navi a:hover, #lang a:hover, .cur {
background-color:#203;
}


#container{
margin-bottom: 50px;
margin-top: 30px;
}
#lang ul {

}

#navi ul li {
font-size:13px;
letter-spacing:0.4px;
list-style-type:none;
border-bottom: 1px solid #ccc;
padding:0;
margin:0;

}


 #lang ul li {
display: inline;
margin: 0 1px 0 0;
letter-spacing:0.4px;

}
#navi
{
margin-top: 20px;
}

 #lang  {
 text-align: right;
 }

#header{

padding-bottom: 15px;
margin-bottom: 15px;
border-bottom: 1px solid #ccc;
}

#logo {
font-size: 100px;

}

#content {
margin-top: 30px;

}
#content #text ul li{
list-style-position:outside;
margin-left:10px;
}

 #content  h1 {
 font-weight: normal;
 font-size: 20px;
 }

 
 #footer{	

font-size:11px;
padding:20px 0;
	

}
#impressum_1{
border: 1px solid #ccc;
}

#impressum_1 p{
padding: 20px;
}
#design {
padding: 20px;
color:#999;
}
