html {
height:100%;
max-height:100%;
padding:0;
margin:0;
border:0;



/* hide overflow:hidden from IE5/Mac */
/* \*/

/* */
}


body{
	font-family:Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;
	font-size:11px;
	width:100%;

	background: #CCD0DB;
	height:100%;
	max-height:100%;
	overflow:hidden;
	padding:0;
	margin:0;
	border:0;
}

a{
	text-decoration:none;
	color:#000;
	font-weight:bold;

}

img{border:0;}

 img.c1 {float:right;}

#head{
	position:absolute;
	top:0;
	left:0;
	height:150px;
	width:100%;
	border-bottom:1px solid #000;
	margin:0;
	background:  url("../img/head.jpg") repeat-x right;
z-index:10;
	overflow:hidden;
}

.name{
	position:absolute;
	top:0;
	left:10%;
	font-size:30px;
	font-weight:bold;
	color:#fff;
z-index:10;
}


.title{
	display:none;
	position:absolute;
	top:120px;
	left:20px;
	font-size:25px;
	font-weight:bold;
z-index:10;

}

.date{
	position:absolute;
	top:120px;
	right:95px;
	font-size:25px;
	font-weight:bold;
	z-index:10;
}


.subtitle{
	margin:40px 280px 0 10%;
	font-size:11px;
	font-weight:bold;
}

.subtitletwo{
	position:absolute;
	top:130px;
	left:10%;
	font-size:11px;
	font-weight:bold;
	z-index:10;
}

#head img{

	text-align:right;

}




.anmeldung{
	position:absolute;
	bottom:0;
	left:0;
	background:#D1D4DB url("../img/head.jpg");
	width:100%;
	height:20px;
	border-top:1px solid #000;
	z-index:10;


}
.anmeldung a {

	color:#fff;
	margin:0 0 0 10% ;

}




.anmeldung a:hover {

	color:#000;
	margin:2px 0 0 10% ;

}


a.anmeldung{
	position:absolute;
	top:133px;
	left:10%;
	z-index:100;
	background:	transparent;
	border:0;
	color:#fff;
	margin:0 0 0 400px;
	width:120px;

}



ul{
	position:absolute;
	top:150px;
	left:10%;
	list-style:none;
	margin:0;
	padding:0;
	display:block;
	width:500px;
	z-index:1;
	background:#F7F8FC;
	padding:20px 20px 7px 20px ;
}

* html ul{
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:4;
	width:635px;
	border-top:150px solid #CCD0DB;
	border-left:100px solid #CCD0DB

}

li{
	float:left;
	margin:0 18px 0 0;
	padding:0;
}

* html li{

	margin:0 15px 0 0;
}

#content {
	overflow:auto;
	position:absolute;
	z-index:3;
	top:190px;
	bottom:20px;
	left:10%;
	right:0;
	background:#F7F8FC;
	width:500px;
	padding:20px ;
	line-height:135%;
}
* html #content {
	top:0;
	left:0;
	right:0;
	bottom:0;
	height:100%;
	max-height:100%;
	width:635px;
	overflow:auto;
	position:absolute;
	z-index:3;
	border-top:190px solid #CCD0DB;
	border-bottom:20px solid #CCD0DB;
	border-left:100px solid #CCD0DB;

	}

hr{
	clear:both;
}

p{
	margin:0 0 35px 0 ;


}



dl strong{
	margin: 0 0 0 20px;



}



dl dt {
	margin: 10px 0 0 0;

}


dl dd{
	margin: 0 0 0 95px;



}

#content img {
	margin: 0 0 10px 15px;


}

