body {
	margin: 	0px;
	padding: 	0px;
	text-align: center;
}
IMG {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
FORM {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
P {
	margin: 0px;
}
#centerBody {
	margin-left:auto;
	margin-right:auto;
	width: 955px;
}
#siteBody {
	width: 		955px;
	float:		left;
	margin:		auto;
}
body.index #siteBody {
	background-image:	url(/fileadmin/templates/bilder/alle_backg.gif);
}
body.bka #siteBody {
	background-image:	url(/fileadmin/templates/bilder/alle_backg.gif);
	background-repeat: repeat-y;
}
body.deing #siteBody {
	background-image:	url(/fileadmin/templates/bilder/deing_backg.jpg);
}
body.dgart #siteBody {
	background-image:	url(/fileadmin/templates/bilder/dgart_backg.jpg);
}
body.diens #siteBody {
	background-image:	url(/fileadmin/templates/bilder/diens_backg.jpg);
}
body.dwohn #siteBody {
	background-image:	url(/fileadmin/templates/bilder/dwohn_backg.jpg);
}
body.ebka #siteBody {
	background-image:	url(/fileadmin/templates/bilder/alle_backg.gif);
}
body.hnum #siteBody {
	background-image:	url(/fileadmin/templates/bilder/hnum_backg.jpg);
}
body.vertrieb #siteBody {
	background-image:	url(/fileadmin/templates/bilder/inter_backg.jpg);
}
body.inter #siteBody {
	background-image:	url(/fileadmin/templates/bilder/inter_backg.jpg);
}
body.kling #siteBody {
	background-image:	url(/fileadmin/templates/bilder/kling_backg.jpg);
}
body.heizg #siteBody {
	background-image:	url(/fileadmin/templates/bilder/hge_backg.jpg);
}
body.auss #siteBody {
	background-image:	url(/fileadmin/templates/bilder/auss_backg.jpg);
}

#siteHeader {
	width:		955px;
	height: 	138px;
	float:		left;
}
body.index #siteHeader {
	background-image:	url(/fileadmin/templates/bilder/index_header.jpg);
	background-repeat:	no-repeat;
}
body.bka #siteHeader {
	background-image:	url(/fileadmin/templates/bilder/bka_header.jpg);
	background-repeat:	no-repeat;
}
body.deing #siteHeader {
	background-image:	url(/fileadmin/templates/bilder/deing_header.jpg);
	background-repeat:	no-repeat;
}
body.dgart #siteHeader {
	background-image:	url(/fileadmin/templates/bilder/dgart_header.jpg);
	background-repeat:	no-repeat;
}
body.diens #siteHeader {
	background-image:	url(/fileadmin/templates/bilder/diens_header.jpg);
	background-repeat:	no-repeat;
}
body.dwohn #siteHeader {
	background-image:	url(/fileadmin/templates/bilder/dwohn_header.jpg);
	background-repeat:	no-repeat;
}
body.ebka #siteHeader {
	background-image:	url(/fileadmin/templates/bilder/ebka_header.jpg);
	background-repeat:	no-repeat;
}
body.hnum #siteHeader {
	background-image:	url(/fileadmin/templates/bilder/hnum_header.jpg);
	background-repeat:	no-repeat;
}
body.vertrieb #siteHeader {
	background-image:	url(/fileadmin/templates/bilder/inter_header.jpg);
	background-repeat:	no-repeat;
}
body.inter #siteHeader {
	background-image:	url(/fileadmin/templates/bilder/inter_header.jpg);
	background-repeat:	no-repeat;
}
body.kling #siteHeader {
	background-image:	url(/fileadmin/templates/bilder/kling_header.jpg);
	background-repeat:	no-repeat;
}
body.heizg #siteHeader {
	background-image:	url(/fileadmin/templates/bilder/hge_header.jpg);
	background-repeat:	no-repeat;
}
body.auss #siteHeader {
	background-image:	url(/fileadmin/templates/bilder/auss_header.jpg);
	background-repeat:	no-repeat;
}

#siteHeaderNavigation {
	height:			25px;
	padding-left:	25px;
	float:			left;

	text-align:	left;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:		9px;
	
	color: #000000;
	text-transform:uppercase;
}
#siteHeaderNavigation A{
	text-decoration: none;
	color: #000000;
}
#siteHeaderNavigation A:hover{

	text-decoration: underline;
}
#siteHeaderNavigation #column1{
	padding-top: 7px;
	
	width: 		725px;
	float:		left;
}
#siteHeaderNavigation #column2{
	padding-top: 7px;
	
	width:		205px;
	float:		left;
	text-align: right;
}
#siteHeaderQuickaccess {
	width:		729px;
	height:		113px;
	float:		left;
	text-align: left;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:		10px;
	line-height:	17px;
	vertical-align:baseline;
}
#siteHeaderQuickaccess FORM {}
#siteHeaderQuickaccess SELECT{
	width: 			168px;
	height:			15px;
	border: 		1px solid #A7B2BD;
	color:			#A7B2BD;
	padding-left:	5px;
	margin-left: 	22px;
	margin-bottom:	10px;
	margin-top:		35px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:		10px;
}
#siteHeaderQuickaccess INPUT{
	width: 			153px;
	
	border: 		1px solid #A7B2BD; 
	color: 			#A7B2BD;

	padding-left:	5px;
	padding-bottom: 1px; 
	margin-left: 	22px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:		10px;
}
#siteHeaderQuickaccess .button {
	color: 		#FFFFFF;

	font-size:	10px;
	background-color:#A7B2BD; 

	padding-left: 0px;
	margin-left:  0px;

	width:		20px;
	height:		16px; 
}
#siteHeaderLogo {
	width:		226px;
	height:		86px;
	float:		left;
	margin:		0px;
	padding:	0px;
	border-style: none;
}
#siteContent {
	width:		955px;
	float:		left; 
}
body.index #siteContent {
	background-image:	url(/fileadmin/templates/bilder/index_content.jpg);
	background-repeat:	no-repeat;
}
body.bka #siteContent {
	background-image:	url(/fileadmin/templates/bilder/bka_content.jpg);
	background-repeat:	no-repeat;
}
body.deing #siteContent {
	background-image:	url(/fileadmin/templates/bilder/deing_content.jpg);
	background-repeat:	no-repeat;
}
body.dgart #siteContent {
	background-image:	url(/fileadmin/templates/bilder/dgart_content.jpg);
	background-repeat:	no-repeat;
}
body.diens #siteContent {
	background-image:	url(/fileadmin/templates/bilder/diens_content.jpg);
	background-repeat:	no-repeat;
}
body.dwohn #siteContent {
	background-image:	url(/fileadmin/templates/bilder/dwohn_content.jpg);
	background-repeat:	no-repeat;
}
body.ebka #siteContent {
	background-image:	url(/fileadmin/templates/bilder/ebka_content.jpg);
	background-repeat:	no-repeat;
}
body.hnum #siteContent {
	background-image:	url(/fileadmin/templates/bilder/hnum_content.jpg);
	background-repeat:	no-repeat;
}
body.vertrieb #siteContent {
	background-image:	url(/fileadmin/templates/bilder/inter_content.jpg);
	background-repeat:	no-repeat;
}
body.inter #siteContent {
	background-image:	url(/fileadmin/templates/bilder/inter_content.jpg);
	background-repeat:	no-repeat;
}
body.kling #siteContent {
	background-image:	url(/fileadmin/templates/bilder/kling_content.jpg);
	background-repeat:	no-repeat;
}
body.heizg #siteContent {
	background-image:	url(/fileadmin/templates/bilder/hge_content.jpg);
	background-repeat:	no-repeat;
}
body.auss #siteContent {
	background-image:	url(/fileadmin/templates/bilder/auss_content.jpg);
	background-repeat:	no-repeat;
}

UL#siteContentNavigation {
	text-aling:left;

	padding: 0px;
	margin:  0px; 

	list-style-type:none;
	
	width:		230px;  
	float:		left;

	display:block; 

}
UL#siteContentNavigation LI {
	margin-left:  	0em;
	padding: 	0px;
	text-align: left;
	display:block;

	width: 100%;
	float:left;	
}
UL#siteContentNavigation LI A {
	padding-left: 	11px;
	display:	block;
	width:			auto;
/*	height: 	23px; */
	line-height:	23px; 

	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:	10px;
	font-weight:	bold;
	color:			#FFFFFF;
	
	text-decoration:none;	
	
}
UL#siteContentNavigation LI A:hover {
	text-decoration:underline;	
}
UL#siteContentNavigation LI.bka {
	background:url(/fileadmin/templates/bilder/btn_bka.gif);
}
UL#siteContentNavigation LI.deing {
	background:url(/fileadmin/templates/bilder/btn_deing.gif);
}
UL#siteContentNavigation LI.dgart {
	background:url(/fileadmin/templates/bilder/btn_dgart.gif);
}
UL#siteContentNavigation LI.diens {
	background:url(/fileadmin/templates/bilder/btn_diens.gif);
}
UL#siteContentNavigation LI.dwohn {
	background:url(/fileadmin/templates/bilder/btn_dwohn.gif);
}
UL#siteContentNavigation LI.ebka {
	background:url(/fileadmin/templates/bilder/btn_ebka.gif);
}
UL#siteContentNavigation LI.hnum {
	background:url(/fileadmin/templates/bilder/btn_hnum.gif);
}
UL#siteContentNavigation LI.vertrieb {
	background:url(/fileadmin/templates/bilder/btn_inter.gif);
}
UL#siteContentNavigation LI.inter {
	background:url(/fileadmin/templates/bilder/btn_inter.gif);
}
UL#siteContentNavigation LI.kling {
	background:url(/fileadmin/templates/bilder/btn_kling.gif);
}
UL#siteContentNavigation LI.heizg {
	background:url(/fileadmin/templates/bilder/btn_hge.gif);
}
UL#siteContentNavigation LI.auss {
	background:url(/fileadmin/templates/bilder/btn_auss.gif);
}
UL#siteContentNavigation LI.bka_active {
	color: 			#FFFFFF;
	background:url(/fileadmin/templates/bilder/btn_bka_active.gif); 
	font-weight:	bold;
}
UL#siteContentNavigation LI.deing_active {
	color: 			#FFFFFF;
	background:url(/fileadmin/templates/bilder/btn_deing_active.gif);
	font-weight:	bold;
}
UL#siteContentNavigation LI.dgart_active {
	color: 			#FFFFFF;
	background:url(/fileadmin/templates/bilder/btn_dgart_active.gif);
	font-weight:	bold;
}
UL#siteContentNavigation LI.diens_active {
	color: 			#FFFFFF;
	background:url(/fileadmin/templates/bilder/btn_diens_active.gif);
	font-weight:	bold;
}
UL#siteContentNavigation LI.dwohn_active {
	color: 			#FFFFFF;
	background:url(/fileadmin/templates/bilder/btn_dwohn_active.gif);
	font-weight:	bold;
}
UL#siteContentNavigation LI.ebka_active {
	color: 			#FFFFFF;
	background:url(/fileadmin/templates/bilder/btn_ebka_active.gif);
	font-weight:	bold;
}
UL#siteContentNavigation LI.hnum_active {
	color: 			#FFFFFF;
	background:url(/fileadmin/templates/bilder/btn_hnum_active.gif);
	font-weight:	bold;
}
UL#siteContentNavigation LI.vertrieb_active {
	color: 			#FFFFFF;
	background:url(/fileadmin/templates/bilder/btn_inter_active.gif);
	font-weight:	bold;
}
UL#siteContentNavigation LI.inter_active {
	color: 			#FFFFFF;
	background:url(/fileadmin/templates/bilder/btn_inter_active.gif);
	font-weight:	bold;
}
UL#siteContentNavigation LI.kling_active {
	color: 			#FFFFFF;
	background:url(/fileadmin/templates/bilder/btn_kling_active.gif);
	font-weight:	bold;
}
UL#siteContentNavigation LI.heizg_active {
	color: 			#FFFFFF;
	background:url(/fileadmin/templates/bilder/btn_hge_active.gif);
	font-weight:	bold;
}
UL#siteContentNavigation LI.auss_active {
	color: 			#FFFFFF;
	background:url(/fileadmin/templates/bilder/btn_auss_active.gif);
	font-weight:	bold;
}

UL#siteContentSubNavigation {
	padding: 0px;
	margin:  0px;
	
	display:		block;
	list-style-type:none;
	
	border-bottom: 1px solid #FFFFFF;
}
UL#siteContentSubNavigation LI {
	text-align:		left;
	font-weight:	normal;
}
UL#siteContentSubNavigation LI A{
	padding: 0px;
	padding-left: 11px;
	margin:  0px;
	line-height: 20px;

	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:	10px;

	color: #000000;
	text-decoration:none;
	font-weight:	normal;
}
UL#siteContentSubNavigation LI.active{
	color: 			#000000;
	font-weight:	bold;
}
UL#siteContentSubNavigation LI A:link{
	color: #000000;
	text-decoration:none;
}
UL#siteContentSubNavigation LI A:hover{
	color: #000000;
	text-decoration:underline;
}
UL#siteContentSubNavigation LI A:visited{
	color: #000000;
}
UL#siteContentSubNavigation LI.bka A {
	color: 			#FFFFFF;
/*	background:url(/fileadmin/templates/bilder/btn_bka_active.gif); */
	font-weight:	bold;
}
UL#siteContentSubNavigation LI.deing A {
	color: 			#FFFFFF;
	background:url(/fileadmin/templates/bilder/btn_deing_active.gif);
	font-weight:	bold;
}
UL#siteContentSubNavigation LI.dgart A {
	color: 			#FFFFFF;
	background:url(/fileadmin/templates/bilder/btn_dgart_active.gif);
	font-weight:	bold;
}
UL#siteContentSubNavigation LI.diens A {
	color: 			#FFFFFF;
	background:url(/fileadmin/templates/bilder/btn_diens_active.gif);
	font-weight:	bold;
}
UL#siteContentSubNavigation LI.dwohn A {
	color: 			#FFFFFF;
	background:url(/fileadmin/templates/bilder/btn_dwohn_active.gif);
	font-weight:	bold;
}
UL#siteContentSubNavigation LI.ebka A {
	color: 			#FFFFFF;
	background:url(/fileadmin/templates/bilder/btn_ebka_active.gif);
	font-weight:	bold;
}
UL#siteContentSubNavigation LI.hnum A {
	color: 			#FFFFFF;
	background:url(/fileadmin/templates/bilder/btn_hnum_active.gif);
	font-weight:	bold;
}
UL#siteContentSubNavigation LI.vertrieb A {
	color: 			#FFFFFF;
	background:url(/fileadmin/templates/bilder/btn_inter_active.gif);
	font-weight:	bold;
}
UL#siteContentSubNavigation LI.inter A {
	color: 			#FFFFFF;
	background:url(/fileadmin/templates/bilder/btn_inter_active.gif);
	font-weight:	bold;
}
UL#siteContentSubNavigation LI.kling A {
	color: 			#FFFFFF;
	background:url(/fileadmin/templates/bilder/btn_kling_active.gif);
	font-weight:	bold;
}
UL#siteContentSubNavigation LI.heizg A {
	color: 			#FFFFFF;
	background:url(/fileadmin/templates/bilder/btn_hge_active.gif);
	font-weight:	bold;
}
UL#siteContentSubNavigation LI.auss A {
	color: 			#FFFFFF;
	background:url(/fileadmin/templates/bilder/btn_auss_active.gif);
	font-weight:	bold;
}
UL#siteContentSubNavigation LI.subnavigation A{
	font-weight:	normal;
}
UL#siteContentSubNavigation LI.subnavigation_active A{
	font-weight:	bold;
}
UL#siteContentSubNavigation LI.subitem A{
	color: 			#000000;
	font-weight:	normal;
	padding-left:   40px;
/*	border-bottom:  1px solid #FFFFFF; */
}
UL#siteContentSubNavigation LI.subitem_active A{
	color: 			#000000;
	font-weight:	bold;
	padding-left:   40px;
/*	border-bottom:  1px solid #FFFFFF; */
}
body.bka UL#siteContentSubNavigation LI {
	background: #9CAFCD;
}
body.deing UL#siteContentSubNavigation LI {
	background: #D699C2;
}
body.dgart UL#siteContentSubNavigation LI {
	background: #D6E0E0;
}
body.diens UL#siteContentSubNavigation LI {
	background: #C2C2C2;
}
body.dwohn UL#siteContentSubNavigation LI {
	background: #CC7F7F;
}
body.ebka UL#siteContentSubNavigation LI {
	background: #BCDBBA;
}
body.hnum UL#siteContentSubNavigation LI {
	background: #FFC299;
}
body.vertrieb UL#siteContentSubNavigation LI {
	background: #ABB0C7;
}
body.inter UL#siteContentSubNavigation LI {
	background: #ABB0C7;
}
body.kling UL#siteContentSubNavigation LI {
	background: #FFEB99;
}
body.heizg UL#siteContentSubNavigation LI {
	background: #F6BA9E;
}
body.auss UL#siteContentSubNavigation LI {
	background: #99E5F7;
}
#siteContentNews {
	width:		225px;
	min-height: 650px;
	float:		right;
}
#siteContentNews #Content{
	text-align:	left;

	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:	9px;
}

#siteContentText {
	width:		500px; 
	float:		left;
	
	margin-top: 	107px;
	float:		left;
}
#siteContentText #layout0Column, #siteContentText #layout1Column, #siteContentText #layout100Column
{	
	width: 		480px;
	text-align: 	center; 
	float:		left;

	text-align:left;

	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;
	line-height: 16px;
	color:		#333333;
}
#siteContentText #layout4Column{	
	width: 		100%;
	text-align: center; 
	float:		left;

	text-align:left;

	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;
	color:		#333333;
}
#siteContentText #layout0Column #column, #siteContentText #layout1Column #column, #siteContentText #layout100Column #column
{	
	padding-left: 	20px;
	padding-bottom: 10px;
	padding-top: 	10px;
}
#siteContentText #layout4Column #column
{	
	padding-left: 	0px;
	padding-bottom: 0px;
	padding-top: 	0px;
}
#siteContentText #layout0Column #column H1, #siteContentText #layout1Column #column H1, #siteContentText #layout4Column #column H1, #siteContentText #layout100Column #column H1
{	
	font-size: 12px;
}

#siteContentText #layoutDetails
{}
#siteContentText #layoutDetails IMG
{
	float:right;
	margin: 5px;
}
#siteContentText #layout2Column
{	
	text-align: 	left; 

	width: 			50%; 
	float:			left;
	clear:			left;

	margin-top:		10px;
	border-top:		1px solid #A7B2BD;
	padding-top:	10px;
}
#siteContentText #layout2Column #column
{	
	border-right: 1px solid #A7B2BD;

	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		11px;
	color:			#333333;

	padding-bottom: 5px;
	padding-left: 	20px; /* korrespondiert mit dem Rahmen der 1 Spaltenlayouts! */
}
#siteContentText #layout3Column
{	
	text-align: 	left; 

	width: 			50%; 
	float:			left;

	margin-top:		10px;
	border-top:		1px solid #A7B2BD;
	padding-top:	10px;
}
#siteContentText #layout3Column #column
{	
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		11px;
	color:			#333333;

	padding-bottom: 	5px;
	padding-left: 		20px; /* korrespondiert mit dem Rahmen der 1 Spaltenlayouts! */
}
#siteContentText #layout0Column #layout2Column, #siteContentText #layout0Column #layout3Column
{
	border:			0px none #FF0000;
}
#siteContentText #layout0Column #layout2Column
{
	padding-left:	0px;
}
#siteContentText #layout0Column #layout2Column #column
{
	border-right:	0px none #000000;
	padding-left:	0px;
}
#siteContentText #layoutOverview
{	
	text-align: 	left; 

	width: 			500px; 
	float:			left;

	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		11px;
	color:			#333333;

	padding-top: 	10px;
}
#layoutOverview IMG
{
/*	width: 			120px; */
}
#layoutOverview UL
{	
	margin-left: 		0px;
	padding-left:		0px;
	list-style:		none;
	text-align:		center;
/*	float: 			none; */
}
#layoutOverview LI 
{
	width: 25%;
	float: left;
	margin: 0px;
	text-align:center;
	}
#layoutOverview LI .description
{
	line-height: 		18px;
	border-bottom: 		1px solid #A7B2BD;
	border-top: 		1px solid #A7B2BD;
	display:			block;
	text-align:			center;

	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		11px;
	color:			#333333;
}
#layoutOverview LI A
{
	color:			#333333;
	text-decoration:none;
}
#layoutOverview LI A:link
{
	color:			#333333;
	text-decoration:none;
}
#layoutOverview LI A:hover
{
	color:			#333333;
	text-decoration:underline; 
}
#layoutOverview LI A:vistited
{
	color:			#333333;
}
#siteContentText INPUT,SELECT,TEXTAREA {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:		11px;
	border: 1px solid #DDDDDD;
}
#siteContentText H1 {
	font-size:		14px;
	font-weight:	bold;
	color:			#2C3A73;
	margin-bottom:	20px;
}
#siteContentText H2 {
	font-size:		13px;
	font-weight:	bold;
}
#siteContentText H3 {
	font-size:		11px;
	font-weight:	bold;
}
#siteContentText H4 {
	font-size:		11px;
	font-weight:	normal;
}
#siteContentText H5 {
	font-size:		11px;
	font-weight:	bold;
	display:		inline;
}
#siteContentText H6 {
	font-size:		11px;
	font-weight:	normal;
	display:		inline;
}
/*
#siteContentText TABLE TD, #siteContentText TABLE TD P {
	font-size:		11px;
	font-weight:	normal;

	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		11px;
	line-height: 	16px;
	color:			#333333;
	
	margin-left:	0px;
	padding-left:	0px;
}
*/

#layoutOverview H1 {
	margin-left:	20px;
}
#layoutOverview H2 {
	margin-left:	20px;
	margin-top :	20px;
}
#layoutOverview H3 {
	line-height:18px;
	padding-left:	20px;
	margin-top :	10px; 
	border-top: 1px solid #A7B2BD;
	border-bottom: 1px solid #A7B2BD;
	color: #A7B2BD;
}

/* Start von Typo3 Stilen */
.csi-textpic {
	padding: 0px;
	background: none;
	border-style: none;
}

.csi-textpic img {
	border-style: none;
	/*margin: 4px; */
}

.csi-textpic .csi-caption {
	text-align: center;
	font-size: 11px;
}

.csi-textpic .csi-image {
	/* width: auto; */
	text-align:center;
	
	border-style: none;
	margin: 0 0 0 0;
	background: none;
}

.csi-textpic .csi-imagewrap {
	border-style: none;
}

.csi-textpic .csi-text {
	border-style: none;
	text-align: left; 
/*	display: none; */
}

/* CSS für Newsmodul */
DIV#newsContent {
	padding-top:  10px;	
	padding-left: 10px;
/*
	padding-right:10px;
*/	
	float:		  left;
	
	text-align:		left;
}
DIV#newsContent DIV#newsImage IMG {
	margin-right: 5px;
}
DIV#newsContent DIV#newsImage {
	width:		65px;
	float:		left;
	text-align:	left;
}
DIV#newsContent DIV#newsSubTitle {
	display: 	inline;
	width:		140px;
/* 	float:		left; */
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:		#FFFFFF;
	text-align:	left;
	
}

DIV#aktionContent {
	padding-top:  10px;	
	float: left;
	width:		 100%;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:		#FFFFFF;
	text-align: left;
}
DIV#aktionContent H1 {
	background-color: #2C3A73;
	font-size:	14px;
	font-weight:	bold;
	font-family: Arial, Helvetica, sans-serif;
	color:		#FFFFFF;
	text-align:	left;
	padding: 5px 10px 5px 10px;
}
DIV#aktionContent H2 {
	background-color: #D80015;
	font-size:	12px;
	font-family: Arial, Helvetica, sans-serif;
	color:		#FFFFFF;
	text-align:	left;
	padding: 5px 10px 5px 10px;
}
DIV#aktionContent P {
	padding-left: 10px;
	padding-right:10px;
	margin-top: 10px;
}

DIV#aktionContent A {
	color			: #FFF;
	text-decoration : none;
	border-bottom	: 1px dotted #FFF;
}
	

/* CSS für Onlinenanfrageextension */
.user-maxknoblochonlineanfrage-pi1 {
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		11px;
	color:			#333333;
	text-align:		left;
	clear:			left;
	float:			left;
}
.user-maxknoblochonlineanfrage-pi1 TD{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		11px;
	color:			#333333;
	text-align:		left;
}
.user-maxknoblochonlineanfrage-pi1 TD.contentbold {
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		11px;
	color:			#333333;
	text-align:		left;
	font-weight:	bold;
}
TD#scrollCell {

	display: block;
	width: 230px; 
/*
	top: 0; 
	left: 0; 
	position: relative; 
*/	overflow: auto;
	height: 210px; 
	border: 1px solid #61667b;
}

DIV.tx-20blockswitcher-pi1 {
	width:			98%;
	text-align:		center;
}

DIV.tx-20contactswitcher-pi1 {
	width:			98%;
}
DIV.tx-20contactswitcher-pi1 UL {
	list-style:		none;
	margin:			0px;
	padding:		0px;
	display:		block;
	float:			left;
	clear:			left;
	
	width:			100%;
}
DIV.tx-20contactswitcher-pi1 UL LI{
	display:		block;
	list-style:		none;
	margin:			0px;
	padding:		0px;
	
	padding-bottom: 5px;
	border-bottom:	1px solid #CCCCCC;
	border-bottom-style: none;
}

/*
** Konfiguration der Aktionen in der Newsleiste
*/
DIV#aktionContent DIV#column DIV.csi-intext-left-nowrap DIV.csi-imagewrap {
	text-align		: right;
	padding-left	: 5px;
}

/*
** Konfiguration der Logos
*/
UL#logoBox {
	display			: block;
	list-style		: none;
	text-align		: center;
	
	margin			: 0px;
	padding			: 0px;
}

UL#logoBox LI {
	margin			: 0px;
	padding			: 0px;

	display			: block;
	list-style		: none;
	text-align		: center;

	width			: 100%;
}
