#sidebar {
	display: block;
	padding-top:0px;
	margin-top:0px;


}
.teaser {
	margin: 5px 1px 1px 1px;
	padding-bottom: 10px;
	color:#369BB7;
	background-color: #FFFFFF;
border-bottom: 1px dashed #ccc;
}
.sidebar-head {
border-bottom: 1px dashed #ccc;
}
.sidebar-head h1 {
background-color:#FFFFFF;
color:#369BB7;
line-height: 1em;
padding-top: 15px;
padding-bottom: 5px;
margin-top: 0px;
text-align:center;
font-weight:bold;
font-size:90%;

}

.sidebar-head p {
background-color:#fff;
color:#666666;
line-height: 1em;
padding-top: 5px;
padding-bottom: 5px;
margin-bottom: 0px;
padding-left: 5px;	font-size: 80%;
}
.sidebar-txt {
	color:#6A6965;
	padding-top: 5px;
	padding-bottom: 5px;
padding-left: 2px;
padding-right: 2px;
	line-height:150%;
	font-size: 70%;
	background-color: #FFFFFF;
} 

.sidebar-txt p{
	color:#6A6965;
	padding-top: 5px;
	padding-bottom: 5px;
padding-left: 5px;
padding-right: 2px;
	line-height:150%;
	background-color: #FFFFFF;
} 
.teaser .sidebar-txt p {
	text-align: center;
	background-color: #FFFFFF;
} 


.sidebar-txt a:link, .sidebar-txt a:visited {
	text-decoration: none;
	color: #F58527;
	background-color: #FFFFFF;
	margin-left: 0px;
font-weight: bold;
}
 
.sidebar-txt a:hover,  .sidebar-txt a:active, .sidebar-txt a:focus {
	color: #F58527;
	background-color: #FFFFFF;
	margin-left: 0px;
font-weight: bold;


}



#leftSide{
	width:15em;
	padding: 0px;
	margin: 0px;
	float: right;
	color: #575959;
background-color:#fff;
float:left;

}
#leftSide .sidebar-head p{
font-size: 90%;
font-weight: bold;
color:#369BB7;
background-color:#fff;
}

#leftSide .sidebar-txt p{
font-size: 101%;
text-align:left;
}

.download-hdl p{
color:#6A6965;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 2px;
line-height:150%;
font-size: 80%;

} 
.download-hdl {
color:#6A6965;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 2px;
line-height:150%;

} 

  * html .sidebar-txt a {
    width: 10.6em;  
    w\idth: 8.4em;  
  }


/* Sucheformat 
********************************************************************************/
.suchformular {
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

.suchen {
	border: 1px solid #FAEDA9;
	background-color: #ebeae8;
	color: #393838;
	margin-top:5px;
width: 11em;
white-space:normal;
}

.suchfeld {
	background-color: #FFFFFF;
	border: 1px solid #FAEDA9;
	text-align: right;
	display: inline;
	color: #393838;
width: 90%;

}

#suchnavi {
	color: #575959;
	background-color: #F9F8F4;
	font-size: 80%;
	line-height: 150%;
}
#suchnavi ul li {
display: block;
	color: #575959;
	background-color: #F9F8F4;
}
#suchnavi ul li a,
#suchnavi ul li a:link, 
#suchnavi ul li a:visited {
	padding-left: 0px;
	margin-left: 0px;
	text-decoration: none;
	color: #575959;
	background-color: #F9F8F4;
}
 
#suchnavi ul li a:hover,  
#suchnavi ul li a:active, 
#suchnavi ul li a:focus,
#suchnavi ul li a:active a 
 {
	padding-left: 0px;
	margin-left: 0px;
	color: #4472B9;
	background-color: #F9F8F4;
}

/*	Suchnavi Ende
*******************************************************************************/


#leftSide .teaser {
	margin: 0px 1px 1px 1px;
	padding-bottom: 0px;
	color:#369BB7;
	background-color: #FFFFFF;
border-bottom: 1px dashed #ccc;
}

#leftSide .sidebar-head {
border-bottom: 1px dashed #ccc;
}

#leftSide .sidebar-head h1 {
background-color:#FFFFFF;
color:#369BB7;
line-height: 1em;
padding-top: 15px;
padding-bottom: 5px;
margin-top: 0px;
text-align:center;
font-weight:bold;


}

#leftSide .sidebar-head p {
background-color:#fff;
color:#666666;
line-height: 1em;
padding-top: 5px;
padding-bottom: 5px;
margin-bottom: 0px;
padding-left: 5px;	

}
#leftSide .sidebar-txt {
	color:#6A6965;
	padding-top: 5px;
	padding-bottom: 5px;
padding-left: 2px;
padding-right: 2px;
	line-height:150%;
	font-size: 90%;
	background-color: #FFFFFF;
} 

#leftSide .sidebar-txt p{
	color:#6A6965;
	padding-top: 5px;
	padding-bottom: 5px;
padding-left: 2px;
padding-right: 2px;
	line-height:150%;
	background-color: #FFFFFF;
} 
#leftSide .teaser .sidebar-txt p {
	text-align: center;
	background-color: #FFFFFF;
} 


#leftSide .sidebar-txt a:link, .sidebar-txt a:visited {
	text-decoration: none;
	color: #F58527;
	background-color: #FFFFFF;
	margin-left: 0px;
font-weight: bold;
}
 
#leftSide .sidebar-txt a:hover,  .sidebar-txt a:active, .sidebar-txt a:focus {
	color: #F58527;
	background-color: #FFFFFF;
	margin-left: 0px;
font-weight: bold;


}


#leftSide .download-file p{
color: #fff;
height: 10px;
font-size: 1px;

}  
