/*  allgemeines */
h1 {
	font-size: 1.3em;
	color: #012D90;
	border-bottom: 1px solid #012D90;
}

a {text-decoration: none; color:#002F91}
a:hover {text-decoration: underline;}
body {font-family:Verdana, Helvetica, sans-serif; font-size:0.7em; background-color:#002F91}
form {margin:0px}
ul {padding:0.5em 0em 0em 1.5em; * margin:0px}
li {list-style-type:square; padding-left:0}
input, textarea, select {border:1px solid #999999; padding:2px; background-color:#eeeeee; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%}
input:focus, textarea:focus { background-color:#FFFFFF}

/*  spezielles  */
#bodydiv{margin:0px auto; width:80em; border:1px solid #999}
#header { height:7em; border-bottom:1px solid #999; background-image:url(img/header.jpg); background-repeat:no-repeat; background-color:#A4B7D5}
#inhalt {overflow:auto; background-color:#fff}
#content {/*min-height:40em;*/ padding:1em; margin:0em 13em}
#footer {padding:5px; clear:both; border-top:1px solid #999; font-size:80%; background-color:#FFFFFF}
.rahmen {border:1px solid #000000}
.rechts { float:right; width:150px}
.links { float:left}
#tabhead{font-weight:bold}
.titel_rechts {background-color:#A4B7D5; color:#FFFFFF; font-weight:bold; text-align:center; padding:0.2em}
#divtab {background-color:#eee; border:0.1em solid #999; padding:0.5em; overflow:auto}
#kommentar {font-style:italic; background-color:#FFF; border:1px solid #999; padding:3px}
.pdf_button{text-align:right; margin-bottom:1em}

/*  vertikales menu  */
.vmenu_on a, .vmenu_off a {padding:0.5em 0.5em 0.5em 1.5em; display:block; text-decoration:none; color:#000000; border-bottom:1px solid #999; width:11em}
.vmenu_off a {background-color:#A4B7D5}
.vmenu_on a {background-color:#CFE2FF; color:#002F91}
.vmenu_off a:hover {background-color:#CFE2FF; text-decoration:none}
.vmenu_on a:hover {text-decoration:none}
.vmenu_on a, .vmenu_off a:hover {background-image:url(img/rechts.gif); background-repeat:no-repeat; background-position:0.5em center}
.vsubmenu_off a, .vsubmenu_on a {padding:0.3em 0.5em 0.3em 1.5em; display:block; text-decoration:none; color:#000000; border-bottom:1px solid #999; background-color:#fff}
.vsubmenu_off a:hover, .vsubmenu_on a:hover, .vsubmenu_on a {color:#002F91; text-decoration:none}

/* monatskalender */
#kalender {font-size:80%}
#tagname { background-color:#666666; color:#FFFFFF} 
#heute { border:1px solid #ff0000}	
.wochentag {background-color:#CFE2FF}
.belegt {background-color: #A4B7D5}
.notthismonth { BACKGROUND-COLOR: #e1e1e1}
/********************************/

