/* CSS document */

body {
	margin:0px;
	line-height:15px;
}

img {
	border:none;
}

li {
	list-style:url(img/bullet_1.gif);
}

.text, td {
	font: 12px Verdana, Arial, Tahoma, sans-serif;
	color: #000000;
}
.fussnote {
	font: 10px Verdana, Arial, Tahoma, sans-serif;
	color: #8A8A8A;
}
.contueb {
	font: bold 11px Verdana, Arial, Tahoma, sans-serif;
	color: #000000;
}
.conttext {
	font:10px Verdana, Verdana, Arial, Tahoma, sans-serif;
	vertical-align:top;
	color: #000000;
}
.navitext {
	font: 12px Verdana, Arial, Tahoma, sans-serif;
	color: #000000;
}
.navi_hintergrund {
	background:url(img/kachel_bg.gif) no-repeat;
}

h1 {
	font:bold 14px Verdana, Arial, Tahoma, sans-serif;
	color:#999999;
	margin-bottom:10px;
	border-bottom:1px solid #999999;
}

a {
	color: #1010D8; 
}
a:hover { 
	 text-decoration: underline; 
	 color: #000000; 
}

blockquote {
	margin-left: 1em;
	padding: 0.5em; 
	border: 1px dashed black;
	background-color: #f0f0f0;
}
ol blockquote {
	margin-left: 0em;
}
ul blockquote {
	margin-left: 0em;
}

hr {
	border:	1px solid #A5A5A5;
}


.links {
	float:left; 
	margin: 0px 8px 8px 0px;
}
.rechts {
	float:right; 
	margin: 0px 0px 8px 8px;
}
.tabrand {
	border: 1px solid #BCBCBC;
}
.bild_rechts {
	float:right;
	margin:0px 0px 8px 12px;
}

.boxheader {
	padding:4px;	
	background-color:#E2E2E2;
	border-bottom:1px solid #BCBCBC;
}
.boxheaderred {
	padding:4px;	
	background-color:#FFE2E2;
	border-bottom:1px solid #BCBCBC;
}
.boxheadergreen {
	padding:4px;	
	background-color:#E2FFE2;
	border-bottom:1px solid #BCBCBC;
}
.boxheaderblue {
	padding:4px;	
	background-color:#E2E2FF;
	border-bottom:1px solid #BCBCBC;
}
.button {
	background-color:#808080;
	font: 11px Verdana, Arial, Tahoma, sans-serif;
	color:#FFFFFF;
	border:1px solid #000000;
	width:100px;
}
.feedbackbutton {
	background-color:#808080;
	font: 11px Verdana, Arial, Tahoma, sans-serif;
	color:#FFFFFF;
	border:1px solid #000000;
	width:120px;
}
.telefonanlagen {
	color: #000000;
	border: 1px solid #BCBCBC;
}
.telefonanlagen td {
	font: 10px Verdana, Arial, Tahoma, sans-serif;
}
.unternavigation_table {
	background:url(img/navigation/unternavi_kachel.gif) repeat-x;
}
.unternavi, .unternavi a {
	font:11px Verdana, Arial, Tahoma, sans-serif;
	color:#000000;
	text-decoration:none;
}
.unternavi:hover {
	font:11px Verdana, Arial, Tahoma, sans-serif;
	color:#7C7C7C;
	text-decoration:underline;
}

#unternavi, #unternavi_highlight { 
	border-top: 1px solid rgb(161, 165, 169); 
	border-bottom: 1px solid rgb(161, 165, 169); 
	text-align: center; 
	font:11px Verdana, Arial, Tahoma, sans-serif;
	color:#000000;
	text-decoration:none;
	background-color: rgb(255, 255, 255); 
}
#unternavi a, #unternavi_highlight a { 
	margin: 0pt; 
	padding: 3px 15px; 
	text-decoration: none; 
	display: block; 
	color: rgb(0, 0, 0); 
}
#unternavi a:hover, #unternavi_highlight a:hover { 
	color: rgb(0, 0, 0); 
	display: block; 
	text-decoration: none; 
}
#unternavi_highlight {
	background:url(img/navigation/unternavi_kachel_mo_2.gif) repeat-x;
}
#unternavi a{
	background-image: url(img/navigation/unternavi_kachel.gif); 
}
#unternavi a:hover{
	background-image: url(img/navigation/unternavi_kachel_mo.gif); 
}



