p.important {
	background-color:#ffcccc;
	padding:5px;
}

p.motto {
	background-color:#ffcccc;
	text-align:right;
	padding:5px;
}

.important {
	background-color:#ffcccc;
}

.new {
    background-color: #ffffe0;
	padding:5px;  
}

p.univis {
	font-size:70%;
}


h2 {
 	color:				#012e5c;
	background-color: 	#F2F2F2;
	font-size:			130%;
	margin-top:			1em;
}

h3 {
	font-size:			110%;
}

h4 {
	font-size:			100%;
}

div.oldlectures {
	font-size:			80%;
}

div.publication {
	font-size:			85%;
}

div.thesis {
	font-size:			85%;
}

ul.nav {
	list-style-image:url(/Images/arrow.gif);
}
 
ul.nav li {
	margin-bottom:5px;
}

ul.list li {
	margin-bottom:3px;
}

table.partner {
        border:0px;
        margin:2px;
        padding:5px;
		border-spacing:20px;
}

table.partner td {
        padding:5px;
        text-align:center;
}

table.partner tr.frame td {
		border: 1px solid #A0A0A0;
}

.people {
float: left;
margin: 10px 25px 25px 15px;
font-size:85%;
text-align:center;
}

.people img {
	margin-bottom:10px;
}

.thumbnail {
float: left;
border: 1px solid #999;
margin: 0 15px 15px 0;
}

/* styling of the container. */ 
a.myPlayer { 
    display:block; 
    width: 640px; 
    height:504px;  
    text-align:center; 
    margin:0 15px 15px 0; 
    float:left; 
    border:1px solid #999; 
} 
 
/* play button */ 
a.myPlayer img { 
    margin-top:200px; 
    border:0px; 
} 
 
/* when container is hovered we alter the border color */ 
a.myPlayer:hover { 
    border:1px solid #000; 
}

div.publication {
	font-size:			80%;
}

div.thesis {
	font-size:			80%;
}

div.thesis > hr {
	height: 			0px;
}

table.teachingtable th {
    padding-bottom: 1em;
}

table.teachingtable tr {
    vertical-align: middle;
}

table.teachingtable td {
    padding-top: 0.25em;
    padding-bottom: 0.25em;
    text-align: center;
}

table td.lecture {
    text-align: left;
}

.schattiert {
    background-color: #f2f2f2;
}
