body, table, td, p, li, div, span, input, select {
	font-family:Verdana;
	font-size:12px;
}

body {
	scrollbar-face-color:#fafafa;
	scrollbar-3dlight-color:#990033;
	scrollbar-darkshadow-color:#990033;
	scrollbar-arrow-color:#990033;
	background-color:#ffffff;
	background-position:0px 36px;
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	overflow: auto;
}

p {
	margin:0px;
	margin-bottom:10px;
}

/* Content-Bereich */
.content {
	padding-left:40px;
	padding-top:0px;
	vertical-align:top;
	line-height:18px;
}
.content div.scrolltext {
	position:relative;
	height:365px;
	overflow:auto;
	margin:0px;
	padding:0px;
	padding-right:40px;
}

.content td {
	vertical-align:top;
	line-height:18px;
}

/* Links im Content-Bereich */
a:link, a:visited, a:hover, a:active {
	color:#b42c4b;
	text-decoration:none;
}
a:hover, a:active {
	color:#b42c4b;
	text-decoration:none;
}

.references {
	height:25px;
	background-color:#FAFAFA;
	vertical-align:middle;
	border-top:1px solid #D2D2D2;
}


.topbg {
	background-color:#FAFAFA;
}
.topbg2 {
	background-color:#C9C9C9;
}


/* Navigation oben */
.supnavi {
	background-image:url('../images/balken_oben.jpg');
	background-repeat:y-repeat;
	font-size:10px;
}

.supnavi a:link,.supnavi a:visited,.supnavi a:hover,.supnavi a:active {
	padding-left:10px;
	padding-right:15px;
	text-decoration:none;
	color:#990033;
         text-decoration:none;
}

.supnavi a:hover,.supnavi a:active {
	color:#989798;
         text-decoration:none;
}

/* Navigation Ebene 1 */
ul.navi1 {
	list-style:none;
	padding:0px;
	margin:0px;
}
ul.navi1 li {
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
	background-position:bottom center;
	background-repeat:no-repeat;
}
ul.navi1 li.active {
	background-position:bottom center;
	background-repeat:no-repeat;
}


/* Navigation */
.navi {
	height:120px;
}

/* Links Navigation */
.navi a:link, .navi a:visited, .navi a:hover, .navi a:active {
	color:#990033;
	text-decoration:none;
}
.navi a:hover, .navi a:active, .navi a.active:link, .navi a.active:visited {
	color:#898989;
}

/* linker und rechter Bereich */
.leftright {
	color:#333333;
	background-color:#FAFAFA;
	vertical-align:top;
}

/* Überschriften */
h1 {
	margin-top:3px;
	margin-bottom:10px;
	color:#990033;
	font-weight:bold;
	font-size:16px;
	line-height:20px;
}
h3 {
	font-weight:bold;
	font-size:13px;
	margin:0px;
	padding:0px;
	padding-left:2px;
	padding-bottom:5px;
	background-image:url('../_images/dots_red.gif');
	background-position:bottom center;
	background-repeat:repeat-x;
}


/* Footer */
.footer {
	padding-left:10px;
	padding-top:2px;
	color:#333333;
	text-decoration:none;
	font-size:10px;
	border-top:1px solid #D2D2D2;
}

a img {
	border:0px;
}



/* Listen */
ul {
	 margin-left:0px;
	 padding-left:15px;

}
li {
	 margin-left:0px;
	 padding-left:0px;

}
ul.list_dots {
	list-style-image:url("../images/uldots.gif");}

ul.list_dots li {
	margin-bottom:9px;
         margin-left:12px;}


ul.neues {
	list-style-type:none;
	margin-top:0px;
	margin-left:0px;
	padding-left:0px;
}
ul.neues li {
	margin-bottom:12px;
}