body	{
	background-color:#999999;
	margin:0px;
	background-repeat:repeat-y;
	background-position:center;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	}

body.home	{
	background-color:#FFFFFF;
	}

a	{
	text-decoration:none;
	}
	
a:hover	{
	text-decoration:underline;
	}

#content	{
	width: 780px;
	margin: 0 auto;
	padding: 0px;
	}
	
#header	{
	background-color:#FFFFFF;
	margin: 0px;
	padding: 0px;
	height:106px;
	width:780px;
	}
	
#topnav	ul	{
	margin-top:106px;
	margin:0px;
	padding:0px;
	list-style:none;
	}

#topnav	li	{
	float:left;
	margin: 0px;
	padding: 0px;
	}

#leftbar	{
	width:260px;
	height:515px;
	display:block;
	margin:0px;
	padding:0px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:36px;
	color:#FFFFFF;
	}

#leftbar p	{
	margin-left:20px;
	margin-top:60px;
	width:200px;
	line-height:85%;
	}

#main	{
	width:520px;
	background-color:#FFFFFF;
	margin-left:260px;
	margin:0px;
	padding:0px;
	float:right;
	}

#footer	{
	width:780px;
	height:20px;
	margin: 0 auto;
	display:block;
	}

#footer	ul	{
	display: block;
	margin:0px;
	padding:0px;
	list-style:none;
	padding-left:270px;
	}

#footer	li	{
	float:left;
	margin: 0px;
	padding: 0px;
	padding-left:10px;
	}

#footer	a	{
	text-transform:uppercase;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #666666;
	}

#donate	{
	width:260px;
	height:37px;
	background-color:#FEE57F;
	display:block;
	}

img	{
	margin: 0px;
	padding: 0px;
	border:0px;
	}
	
.fleft	{
	float:left;
	}
	
#separator	{
	background-image:url(images/hr_separator.gif);
	background-repeat:repeat-x;
	height:43px;
	width:520px;
	margin:0px;
	padding:0px;
	}
	
#intro	{
/*	font-size:18px;*/
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	height:132px;
	display:block;
	margin:0px;
	padding:0px;
	padding-bottom:20px;
	}

p.signature	{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align:right;
	}
	
#intro p	{
	width:370px;
	line-height:95%;
	margin:0px;
	padding:0px;
	margin-left:20px;
	padding-top:20px;
	}
	
#textbody	{
	width:390px;
	margin:0px;
	margin-bottom: 20px;
	margin-top: 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	}
	
#textbody p	{
	margin:0px;
	padding:0px;
	margin-left:20px;
	margin-bottom:6px;
	line-height:120%;
	}
	

#kontakt #textbody p	{
	margin-bottom:12px;
	line-height:120%;
	float:left;
	}

#zeitplan #textbody	{
	float: left;
	display: list-item;
	}

hr	{
	border:none;
	padding:0px;
	margin:0px;
	}
	
.no	{
	display:none;
	}
	
.copyright	{
	font-size:9px;
	font-weight:bold;
	color: #666666;
	margin-top:5px;
	margin-bottom:5px;
	display:block;
	}
	
.absmiddle	{
	vertical-align:middle;
	margin-right:3px;
	}
	
#textlectures	{
	width:520px;
	}

li.lecture, li.discussion .stimmen	{
	width: 520px;
	display:block;
	float: left;
	padding-bottom:20px;
	}

ul.apu	{
	padding-bottom:20px;
	display:block;
	}	

li.people	{
	width:120px;
	height:220px;
	float:left;
	display:block;
	}

li.people img	{
	margin-left: 10px;
	margin-top:10px;
	}


.lecture	{
	}
	
.col1	{
	width:260px;
	background-image:url(images/lecture_date.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:right;
	float:left;
	}
	
#zeitplan li.lecture div.col2	{
	width:260px;
	}

#zeitplan p.name, #zeitplan p.position, #zeitplan p.where, #zeitplan p.video, #zeitplan p.vitae a	{
	margin-left:10px;
	}

#stimmen div.cont div.col1	{
	width:130px;
	background-image: url(images/stimmen_misc.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:right;
	float:left;
	padding-top:45px;
	}

.col1 p.time, .coldis p.time	{
	padding-top:20px;
	padding-right:10px;
	color: #333333;
	display:block;
	margin:0px;
	}

.coldis p.time, .coldis p.video	{
	padding-right:60px;
	}

#stimmen div.cont div.col1 p.time	{
	padding-right:10px;
	color: #333333;
	display:block;
	margin:0px;
	padding-right:15px;
	}

.col1 h1, .coldis h1	{
	color: #7A0052;
	font-size:18px;
	display:block;
	margin:0px;
	padding:0px;
	padding-top:20px;
	padding-left:20px;
	}

.coldis h1	{
	width: 420px;
	padding-right:60px;
	}

.col1 h2, .coldis h2	{
	padding-top:20px;
	color: #7A0052;
	font-size:12px;
	display:block;
	margin:0px;
	padding:0px;
	}

.coldis h2	{
	padding-bottom:15px;
	padding-right:60px;
	}

.coldis h3	{
	margin:0px;
	padding:0px;
	padding-bottom:15px;
	padding-right:60px;
	padding-top:10px;
	color: #7A0052;
	font-size:12px;
	display:block;
	}


.col1 h2 a, .coldis h2 a	{
	color: #7A0052;
	}

.col1 p.small, .coldis p.small	{
	padding-top:20px;
	color: #7A0052;
	font-size:18px;
	display:block;
	margin:0px;
	padding:0px;
	}
	
.col2, #stimmen div.cont div.col2	{
	width:130px;
	float:left;
	}
	
.col2 img	{
	padding-top:12px;
	padding-left:12px;
	}
	
.col3	{
	width:120px;
	float:left;
	}

#stimmen div.cont div.col3	{
	width:260px;
	float:left;
	}

p.name, p.position, p.vitae, p.where, p.sinopsis, p.video	{
	margin: 0px;
	padding: 0px;
	margin-bottom:3px;
	}

p.sinopsis	{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top: 10px;
	color: #00527A;
	width: 230px;
	}


p.name, p.namec	{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top: 10px;
	}

p.namec	{
	text-align:center;
	margin: 0px;
	padding:0px;
	}

p.emailc	{
	text-align:center;
	margin: 0px;
	padding:0px;
	font-size:10px;
	font-weight:bold;
	}

#stimmen dv.cont div.col2 p.name	{
	color: #00527A;
}

p.where	{
	font-size:10px;
	color: #666666;
	font-weight: bold;
	}

p.position, p.positionc	{
	font-size:11px;
	color: #666666;
	font-weight: bold;
	text-transform:uppercase;
	}

p.positionc	{
	text-align:center;
	margin: 0px;
	padding:0px;
	font-size:9px;
	}
	
p.vitae a	{
	font-size:10px;
	color: #7A0052;
	margin:0px;
	}
p.video a	{
	font-size:10px;
	color: #7A0052;
	margin:0px;
	}
	
#kontatk ul	{
	margin: 0px;
	padding: 0px;
	list-style-type:none;
	padding-bottom:20px;
	margin-bottom:20px;
	}
	
#kontakt li	{
	width: 160px;
	height: 200px;
	float: left;
	margin: 0px;
	padding: 0px;
	list-style-type:none;
	}
	
#kontakt a	{
	color: #A73800;
	}
	
.imgteam	{
	text-align:center;
	margin-left: 30px;
	margin-top:10px;
	}
	
#links #textbody	{
	width: 450px;
	}

#links #textbody p	{
	margin-bottom:12px;
	}

#links #textbody p span	{
	margin-left:30px;
	}

#links #textbody a	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color: #626262;
	}
	
#donate, #newsletter	{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width: 130px;
	height: 37px;
	margin-top:69px;
	background-repeat:repeat-x;
	float: right;
	}

#donate a, #newsletter a	{
	padding-top:5px;
	color: #A73800;
	}
	
.padme	{
	padding:5px;
	}
	
#donate	{
	background-color:#FEE57F;
	}

#newsletter	{
	background-color:#D5E089;
	}
	
#language	{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width: 130px;
	height: 17px;
	margin-top:80px;
	color: #333333;
	float:left;
	}
	
#language a	{
	margin-left:5px;
	color: #A73800;
	}
	
.flag	{
	vertical-align:middle;
	padding:2px;
	}
	
#aktuell ul	{
	list-style-type:none;
	margin-left:20px;
	}
	
#aktuell li	{
	padding-left:10px;
	}

#aktuell p.title, #aktuell p.title, #aktuell p.title,


	
#aktuell p.title	{
	font-size:18px;
	display:block;
	margin:0px;
	padding:0px;
	margin-top:2px;
	margin-left:65px;
	}
	
#aktuell p.date	{
	font-size:10px;
	display:block;
	margin:0px;
	padding:0px;
	margin-left:65px;
	}

#aktuell p.news	{
	margin:0px;
	padding:0px;
	margin-left:65px;
	}
	
p.homespacer	{
	height:250px;
	display:block;
	}

#homepage	a:link	{
	color: #333333;
	}

#logotype	{
	margin-top:100px;
	}
	
#english, #german, #linka, #credits	{
	margin-left:388px;
	}
	
.logotitle, .logoplace	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	color: #E10915;
	}
	
.logoplace	{
	color: #593213;
	}
	
.version	{
	font-size:11px;
	font-weight:bold;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	margin-top:6px;
	}

#credits, #linka	{
	margin-top:30px;
	}
	
#linka	{
	text-transform:capitalize;
	}
	
#credits, #credits a:link, #credits a:visited, #linka, #linka a:link, #linka a:visited	{
	font-size:10px;
	color: #999999;
	}
	
#credits p, #linka p	{
	margin:0px;
	padding:0px;
	margin-bottom:3px;
	}
	
#homepage hr	{
	border: 1px #CCCCCC dotted;
	}
	
#zeitplan ul	{
	list-style-type:none;
	padding:0px;
	margin:0px;
	}
	
li.discussion div.col1	{
	width: 520px;
	background-color:#3366CC;
	}
	
div.coldis	{
	width:520 px;
	background-image:url(images/discussion_date.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:right;
	float:left;
	}
	
#diereihe	{
	float: left;
	}

#diereihe ul	{
	padding: 10px;
	margin:0px;
	list-style-type:none;
	display:block;
	}
	
#diereihe li	{
	float: none;
	padding:10px;
	margin:0px;
	list-style-type:none;
	display: block;
	}
	
#diereihe li p	{
	margin:0px;
	padding:0px;
	margin-bottom:10px;
	display:block;
	}
	
#intro p.sigfooter	{
	text-size:10px;
	text-align:right;
	margin:2px;
	}