body, a, p, td,  .h {
font-family:verdana,arial,sans-serif;
font-size: 12px;
vertical-align: top;
}

.body {
line-height:1.6667em;
}

.headerLogo {
color:#676767;
font-size:20px;
text-decoration:none;
}

.tableSearch{
border-color:#CFD7E9;
background-color:#e8eefa;
border-style:solid;
border-width:1px 1px 1px; 
padding:0.2em;
width:100%;
}

.small{
font-size:10px;
text-decoration:none;
}

.smallGrey{
color:#676767;
font-size:10px;
text-decoration:none;
}

/* Auto Suggest Box */
#results{width:203px; border:solid 1px ; display:none; background-color:#ffffff; border-color:#CFD7E9;}
#results ul, 
#results li {padding:0; margin:0; border:0; list-style:none;}
#results li a{display:block; padding:1px; text-decoration:none; color:#000000; font-family:Arial;}
#results li a small{display:block; text-decoration:none; color:#999999; font-weight:normal;}
#results li a:hover{background:#FFFFCC;}
#results ul {padding:1px;}

/* Accordeon  Flussbeschreibung*/
#basic-accordian{
	width:240px;
	position:absolute;
	z-index:2;
}

.accordion_headings{
	padding:0.4em;
	background:#996415;
	color:#FFFFFF;
	border: 1px solid rgb(204, 204, 204); 
	border-width:1px 1px 0px 1px;
	cursor:pointer;
	font-weight:bold;
}

.accordion_child{
	padding:0.4em;
	background:#EEE;
	border: 1px solid rgb(204, 204, 204); 
	border-width:0px 1px 1px 1px;	
}

.header_highlight{
	background:#336699;
}