div.tx-contentwrapper_style1 {
	background: url(sidebar_pdf_download-2.png) no-repeat top left;
	color:#006699;
	height: 55px;
	margin: 0 0 10px 0;
}

#sidebar_inner div.tx-contentwrapper_style1 p {
	padding: 13px 0 0 45px;
	color:#006699;
}

#sidebar_inner div.tx-contentwrapper_style1 a,
#sidebar_inner div.tx-contentwrapper_style1 a:visited {
	color:#CCD6E0;
	text-decoration: underline;
}

#sidebar_inner div.tx-contentwrapper_style1 a:hover {
	text-decoration: none;
}


div.tx-contentwrapper_style2 {
	margin:0px 0px 15px 0px;
	padding:10px 80px 0px 15px;
	background:#f0f0f0 url(bg_kontaktform.png) no-repeat center right;
	border:1px solid #d0d9e2;
}

#main_content_inner div.tx-contentwrapper_style2 h1 {
	font-size:1.0em;
	margin: 0;
}

#main_content_inner div.tx-contentwrapper_style2 p {
	line-height:1.3em;
	font-size:0.9em;
}

#main_content_inner div.tx-contentwrapper_style3 table tr td  {
	width: 33%;
	padding:0px 10px 0pt 0pt;
}

#main_content_inner div.tx-contentwrapper_style3 table thead tr th img {
	border-top: 2px solid #003366;
	padding: 2px 0;
}

#main_content_inner div.tx-contentwrapper_style3 table tr td h1 {
	background: #99C2D6;
	color: #003366;
	padding: 0.3em;
	font-size: 1.0em;
	margin: 0 0 2px 0;
}

#main_content_inner div.tx-contentwrapper_style3 table tr td ul {
	margin:0pt;
	list-style-type: none;
}

#main_content_inner div.tx-contentwrapper_style3 table tr td ul a,
#main_content_inner div.tx-contentwrapper_style3 table tr td ul a:visited {
	display: block;
	padding: 0.2em 0.3em;
	border-bottom: 1px dashed #99C2D6;
	text-decoration: none;
	color: #003366;
}

#main_content_inner div.tx-contentwrapper_style3 table tr td ul a:hover {
	border-bottom: 1px dashed #fff;
	text-decoration: none;
}

div.tx-contentwrapper_style4 {
	margin:0px 0px 15px 0px;
	padding:10px 10px 0px 15px;
	background:#f0f0f0;
	border:1px solid #d0d9e2;
}

#main_content_inner div.tx-contentwrapper_style4 h1 {
	font-size:1.0em;
	margin: 0;
}

#main_content_inner div.tx-contentwrapper_style4 p {
	line-height:1.3em;
	font-size:0.9em;
}


#sidebar_inner div.tx-contentwrapper_style5 ul {
	padding: 0 0 10px 0px;
	list-style-type: none;
	border-top: 1px solid #01477B;
}

#sidebar_inner div.tx-contentwrapper_style5 ul li {
	padding: 0 0 3px 17px;
	margin: 3px 0 0 0;
	line-height:1.2em;
	background: url(icon-list-sidebar-7.gif) no-repeat 0px 2px;
	border-bottom: 1px solid #01477B;
}
