a {
	color:#000;
}
a:hover {
	color:#030303;
}

.red {
	color:#00589c;
}

.redcontainer { 
	background:#00589c;
	color:#fff;
	padding:30px;
	font-size: 115%;
}
.redcontainer a { 
	color:#fff;
	text-decoration:none;
}

.smallsize {
	font-size:0.7em;	
}

.programm td {
	min-height:46px;
	padding:10px 10px 10px 10px;
	margin-bottom:5px;
	vertical-align:top;
}
.programm tr td:first-child {
	min-width:100px;
}
.pause {
	background:#f3f3f3;
}

.vortragende img {
	border-bottom: 10px solid #00589c;
	margin-bottom:20px;
}

.home.btn {
	background:#f1f1f1;
	padding:10px;
	font-weight:bold;
	margin-top:20px;
}


.home.btn .glyphicon {
	color:#00589c;
	margin-right:5px;
}