@charset "utf-8";
/* CSS Document */
body{
background-color:#878889;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
text-align:center;
margin-top:40px;
font-size:14px;
line-height:110%;
}
.black_overlay{display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;z-index:1001;}
.white_content {display: none;position: absolute;top: 25%;left: 25%;width: 50%;height: 50%;padding: 16px;border:16px solid #666;background-color: white;z-index:1002;overflow:hidden;text-align:right;}
.white_content a{display:block;margin-bottom:10px;}
div, table, td{text-align:left;}

a{color:#000000;}
label{float:left;width:150px;}
h1{margin-top:0;margin-bottom:20px;padding-top:0;font-size:24px;color:#009da1;}

ul{
margin-left:20px;
}

li{
padding:1px;
}
iframe{width:100%;height:100%;border:0;}
#wrap{
width:852px;
height:641px;
background-image:url(img/bg.jpg);
background-repeat:no-repeat;
margin:0 auto;
padding-top:310px;
}

#navi{
width:190px;
float:left;
margin-left:50px;
}

#navi a{
color:#666;
letter-spacing:4px;
display:block;
font-weight:bold;
text-decoration:none;
margin-bottom:25px;
}
#navi a:hover{
color:#FFFFFF;
}

#ak{
color:#FFFFFF !important;
}

#cont{
margin-left:200px;
}

.impressum{
font-size:10px;
}

#last b{
	display:none;
}

#last{
	width:160px;
	height:50px;
	margin-top:70px;
}
