/* CSS generated with CSS-Menu-Generator by Andy Tandler */
body {
	background:#5B71B9;
	font-family:verdana,serif;
	font-size:12px;
}
h1 {
	font-size: 16px;
}
h2 {
	font-size: 14px;
}
h3 {
	font-size: 14px;
}
li {
	padding: 3px 0px;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.termine {
	border: solid 1px #CCCCCC;
}
.tr_bg_titel{
	background-color:#E7FE79;
}
.tr_bg_daten{
	background-color:#F6FFCF;
}
.termine TD {
	text-align:center;
	padding: 5px;
}
.termine_a {
	border: solid 1px #CCCCCC;
}
.termine_a TD {
	text-align:center;
	padding: 5px;
	font-size:11px;
}.termine_bt {
	border: solid 1px #CCCCCC;
}
.termine_a_cz {
	border: solid 1px #CCCCCC;
}
.termine_a_cz TD {
	padding: 5px;
	font-size:11px;
}.termine_bt {
	border: solid 1px #CCCCCC;
}
.termine_bt TD{
	padding: 5px;
	vertical-align:top;
}
.menu {
	position:relative;
	left:5px;
	display:block;
	margin:0;
	padding:0;
	width:180px;
}
.menu ul{position:absolute;display:block;width:160px;margin:0;padding:0;}
.menu li ul{visibility:hidden;margin-left:166px;margin-top:-24px;padding:0}
.menu li li ul{position:absolute;top:auto;left:auto;margin-left:166px;margin-top:-24px;}
.menu li{list-style:none;width:168px;height:20;display:inline;display/**/:block;float:none;float/**/:left;margin:0;padding:0;}
* html .menu li li{display:inline;}
.menu a {
	text-align:left;
	background-color: #E7FE79;
	border:1px #0000CC solid;
	/*filter:Alpha(opacity=90);*/
	color:#0000CC;
	display:block;
	width:162px;
	text-decoration:none;
	padding: 2px 0px;
	margin: 2px 0px;
	font-weight:bold;
}
.menu a:hover {		
	background-color: #E9EFF8;
	border:1px #0000CC solid;
	text-decoration:none;
}
.menu a:focus {background-color: #aaf;}
.menu span {display:none;}
#menu_titel {
	position: static;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding:2px 0px;
	margin: 15px 0px 3px 0px;
	color:#0000CC;
	background-color: #D1DFF1;
	font-weight: bold;
	border:1px #000000 solid;
	width:162px;
}
div[id="navi"]>.menu a {text-align:left;background-color: #E7FE79;border:1px #0000CC solid;color:#0000CC;display:block;text-decoration:none;padding:2px 0px;margin:2px 0px;}
div[id="navi"]>.menu a:hover {border:1px #0000CC solid;background-color: #AAC3E4;}
div[id="navi"]>.menu li ul{visibility:hidden;margin-left:166px;margin-top:-22px;}

#navi {
	float:left;
	display:none;
}
#content {
	margin:20px 0px 20px 220px;
	width:630px;
}
#content p a:link, a:visited {}
#content a:hover {}
.copyright {
	font-family:verdana,serif;
	font-size:10px;
}

