body { font-family: verdana; font-size:10px; line-height:1.5em; margin:5px 0px 0px 10px; padding:0px; background-color: #FFF; color:#000; }
div { margin:0px; padding:0px; }
img { border:0px; }
.tkopf { background-color:#B7D05A; font-weight:bold; }
.tinhalt1 { background-color:#D5E899; }
.tinhalt2 { background-color:#E5F1BC; }
.tinhalt3 { background-color:#E8F174; }
p, td { font-size:10px; line-height:1.4em; }
td { vertical-align: top; }
p { margin-top:2px; }
form { margin:0; padding:0; }
h2 { font-size:12px; color:#B4CF55; line-height:1.2em; padding:0px 0px 0px 0px; margin:0px; }
input, select { border:1px solid #aaa; background-color:#eee; font-family: verdana; font-size:10px;}
h2 { font-size:1.2em; color:#B4CF55; margin:0px 0px 5px 0px; text-transform:uppercase; }
h3 { font-size:1em; color:#000; margin:0px 0px 5px 0px; text-transform:uppercase; font-weight:normal; }
a { color:#000; }
a { text-decoration:underline; }
/* #content a:hover { text-decoration:underline; } */

.radiobutton { border:0px; background-color: transparent;}

table { border-spacing:1px; }
td { margin:0px; padding:2px; }

#content .navi { font-size:13px; text-align:center; margin-top:30px; }
#content .navi a, #content .navi span { font-weight:bold; }
#content .navi a { text-decoration:none; }

/* Tooltipps des PSM-Managers*/
a.tooltip {
	position: relative;
	text-decoration: none; 
	font-style: italic;
	z-index: 1;
	/*color: #0000ff;*/
}
a.tooltip:hover {
	color: #0000ff; 
	z-index: 0;
	background: transparent;
}

a.tooltip span {
	display: none;  
	text-decoration: none; 
}

a.tooltip:hover span {
	display: block;
	position: absolute; 
	top: 2em; 
	left: 10px; 
	width: 280px;
	z-index: 200;
	color: #000000; 
	border:1px solid #000000; 
	background: #FFFFCC;
	font: 10px Verdana, sans-serif; 
	text-align: left;
}
