html{
	height: 100%;
}

body{
	margin: 0px;
	padding: 0px;
	background-color: #822F11;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	height: 100%;
}

body.website{
	background-color: #822f11;
	text-align: left;
}

h1{
	font-weight: normal;
	font-size: 16px;
	padding: 25px 0 0 0;
}

.visual{
	background-color: #F39001;
	padding-top: 150px;
}

a{
	color: #FFFFFF;
}

div.content{
	width: 925px;
	min-height: 100%;
	height: auto !important; /* moderne Browser */
	height: 100%; /* IE */
	margin: auto; 	
	background: #f39001 url(images/footer.gif) bottom center no-repeat;
}

div.navi{
	height: 25px;
	background-color: #d6580c;
	color: #FFFFFF;
	font-size: 16px;
	padding: 6px 0 0 13px;
}

.navi ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.navi li{
	float: left;
}

.navi a{
	padding: 0 16px;
	text-decoration: none;
}

.navi a:hover,
.navi a.active{
	text-decoration: underline;
}

div.container{
	padding: 40px 50px 75px 50px;
	color: #702010;
}

div.container a{
	color: #702010;
}

p.dozent{
	padding: 0 100px 0 0;
	height: 100px;}

p.ribaupierre{
	background: url(images/ribaupierre.jpg) top right no-repeat;
}

p.juchem{
	background: url(images/juchem.jpg) top right no-repeat;
}

p.stockhausen{
	background: url(images/stockhausen.jpg) top right no-repeat;
}

p.cimiotti{
	background: url(images/cimiotti.jpg) top right no-repeat;
}

p.witzel{
	background: url(images/witzel.jpg) top right no-repeat;
}

p.hanrath{
	background: url(images/hanrath.jpg) top right no-repeat;
}

p.reffgen{
	background: url(images/reffgen.jpg) top right no-repeat;
}

p.nakao{
	background: url(images/nakao.jpg) top right no-repeat;
}

p.heeg{
	background: url(images/heeg.jpg) top right no-repeat;
}

p.fiebig{
	background: url(images/fiebig.jpg) top right no-repeat;
}

p.riedl{
	background: url(images/riedl.jpg) top right no-repeat;
}

p.faas{
	background: url(images/faas.jpg) top right no-repeat;
}

p.weilmuenster{
	background: url(images/weilmuenster.jpg) top right no-repeat;
}

p.saelzle{
	background: url(images/saelzle.jpg) top right no-repeat;
}

p.wahler{
	background: url(images/wahler.jpg) top right no-repeat;
}

p.konzerte{
	/*background: url(images/konzerte.jpg) top right no-repeat;*/
	/*height: 500px;*/
}

p.veranstaltungsort{
	background: url(images/seligenstadt.jpg) top right no-repeat;
	height: 500px;
}
