body{
height:100%;
	background-image:url(image/body_hg.gif);
	background-repeat:repeat-y;
	background-color:#FEFEF4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
html{
height:100%;}

*{
margin:0px;
padding:0px;}

#main{
height:100%;
width:100%;}

#kopf{
	width:100%;
	height:145px;
	background-color:#FFFFFF;
	z-index:2;
}
h1{
font-size:14px;
color: #504f4f;
margin-bottom:20px;
font-weight:bolder;
}

h2{
font-size:11px;
color: #941619;
margin-top:10px;
font-weight:bold;}

.dozent{
font-size:11px;
color: #941619;
margin-top:10px;
font-weight:bold;}


#navi{
	width:100%;
	height:23px;
	background-image:url(image/navi_hg.gif);
	background-repeat:repeat-x;
	z-index:2;
}

#subnavi a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #a7a6a2;
	font-size:10px;
	line-height:18px;
	text-decoration:none;
	padding-left:12px;
	background-image:url(image/pfeil_klein.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	display: inline;
}
#subnavi a:visited {color: #a7a6a2;}
#subnavi a:hover {color: #941619;}
#subnavi a:active {color: #a7a6a2;}

#fuss a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #a7a6a2;
	font-size:10px;
	line-height:18px;
	text-decoration:none;
}
#fuss a:visited {color: #a7a6a2;}
#fuss a:hover {color: #941619;}
#fuss a:active {color: #a7a6a2;}

#text a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #941619;
	text-decoration:none;
	font-weight:bold;
}
#text a:visited {color: #941619;}
#text a:hover {color: #a7a6a2;}
#text a:active {color: #941619;}

#rechts a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #941619;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
#rechts a:visited {color: #941619;}
#rechts a:hover {color: #a7a6a2;}
#rechts a:active {color: #941619;}

#mail a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #941619;
	font-size:11px;
	text-decoration:underline;
	font-weight:normal;
}
#mail a:visited {color: #941619;}
#mail a:hover {color: #a7a6a2;}
#mail a:active {color: #941619;}

#forschung a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #941619;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
#forschung a:visited {color: #941619;}
#forschung a:hover {color: #a7a6a2;}
#forschung a:active {color: #941619;}


#links{
top:185px;
position:absolute;
	width:170px;
	height:200px;

}

#mitte{
position:absolute;
margin-left:190px;
margin-top:10px;
	width:500px;
	height:400px;
}

#rechts{
position:absolute;
margin-left:705px;
	width:300px;

}

#fuss{
	width:100%;
	height:25px;
	margin-top:40px;
}

#text{
	margin-top:20px;
	width:100%;
	font-size:11px;
	color: #504f4f;
	line-height:16px;

	}

#subnavi{
	width:100%;
	height:25px;

}

.hg{
	background-image:url(image/datum.gif);
	background-repeat: no-repeat;
	background-position: 700px 0px;
}

#navi li{
display:inline;}
#navi ul{
margin-left:185px;}
#navi a{
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
padding: 0 8px;
}
#navi a:hover{
color:#f18b0b;
text-decoration:none;
}



.naviaktiv{
font-size:12px;
font-weight:bold;
color:#f18c08;
text-decoration:none;
}


.nameUb{
	color:#941619;
	font-style: italic;
	font-weight:600;
}

#untenlinie{
position:absolute;
bottom:0px;
left:705px;
width:1px;
height:16px;
background-color:#fefef4;
z-index:1;
}

#rechtszwei{
width:250px;
margin-left:10px;
	font-size:11px;
	line-height: 16px;
	color: #504f4f;

}

a.navilinks {
	color:#504f4f;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-left:20px;
	padding-top:7px;
	display:block;
}
a.navilinks:visited {color: #504f4f;}
a.navilinks:hover {color: #ffffff;}
a.navilinks:active {color: #504f4f;}

.naviebene1{
	background-color: #f4c683;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fdf5d5;
	height: 25px;
}
.naviebene2{
	background-color: #f9e1b3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fdf5d5;
}

a.navilinksklapp {
	color: #504f4f;
	font-size:11px;
	font-weight:bold;
	line-height:22px;
	text-decoration:none;
	padding-top:10px;
	padding-left:20px;
	background-image:url(image/pfeil.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	display: inline;

}
a.navilinksklapp:visited {color: #504f4f;}
a.navilinksklapp:hover {color: #ffffff;}
a.navilinksklapp:active {color: #504f4f;}

a.aufgeklappt {
	color:#504f4f;
	font-size:11px;
	text-decoration:none;
	padding-left:30px;
	display:block;
	line-height:20px;
}
a.aufgeklappt:visited {color: #504f4f;}
a.aufgeklappt:hover {color: #f28c0c;}
a.aufgeklappt:active {color: #504f4f;}

.naviebeneposter{
	background-color: #deb39d;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fdf5d5;
	height: 25px;
}
.naviplatzhalter{
	background-color: #FEF5D6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fdf5d5;
	height: 25px;
}

.aufgeklapptaktiv {
	color:#f28c0c;
	font-size:11px;
	text-decoration:none;
	padding-left:30px;
	display:block;
	line-height:20px;
}

.textfeldform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #504f4f;
	height: 150px;
	width: 465px;
	border: 1px solid #504f4f;
}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #504F4F;
	margin: 0px;
	height: 20px;
	width: 110px;
	padding: 0px;
	border: thin solid #504F4F;
}
.Veranstaltung {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #504f4f;
	height: 14px;
	width: 220px;
	border: 1px solid #504f4f;
}

