/* stylesheet written by blazing visuals, www.blazing.ch, philipp boehlen 07.08.2005 */
body,p,a,td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 13px;
	margin: 0px;
	margin-top: 0px;
}
table,td {
	border-style: none;
}

img {
	border-style: none;
}
#content a, #content_right a { 
	color: #000000;
	text-decoration: none;
}

#content a:hover, #content_right a:hover {
	//text-decoration: underline;
	background-color: #ffeb00;
}

.text { color: #000000 }
.textweiss { color: #FFFFFF }
.textbold { font-weight: bold; color: #000000 }
.navaktiv { color: #FFFFFF; text-decoration: underline }

#title, h2 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 18px; color: #000000; font-weight:100; }
.titleweiss { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 18px; color: #FFFFFF }

#menu_1, #menu_1 a { color: #FFFFFF; text-decoration: none }
#menu_1 a:hover { color: #FFFFFF; text-decoration: underline }
.menu1-level2-no { color: #FFFFFF}
.menu1-level2-act {text-decoration: underline}

.contenttable td, .contenttablespace td {
	border-bottom: 1px solid #e5e5e5;
	padding-top: 5px;
	padding-bottom: 5px;

}

.contenttable td {

}

.contenttablespace td {
	padding-left: 10px;
}

.cellheader {
	font-weight: bold;
	margin-top: 30px;
	vertical-align: bottom;
	height: 50px;
}

.cellright {
	padding-left: 25px;
	white-space: nowrap;
	vertical-align: top;
}
