/* CSS Document */

/******************/
/* Headers, plain */
/******************/


.csc-bulletlist csc-bulletlist-0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a9a9a9;
	background: none;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0 0 0 0;
	}	
	

UL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a9a9a9;
	background: none;
	text-decoration: none;
	padding-left: 5px;
	margin: 0 0 0 0;
		}


LI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	list-style-image: none;
	list-style: none;
	background-image: url(../Bilder/mini_pfeil_liste.gif);
	background-repeat:no-repeat;
	background-position-x: 8px;
	background-position-y: 0px;
	text-decoration: none;
	padding-left: 15px;
	margin: 0 0 0 0;
		
	}


IMG { 
border: 0;
}


H3 { font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fb9107;
	text-decoration: none;
	}
	
H2 { font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	
 }
 
H4 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	color: #ffffff;
	text-decoration: none;
	padding-left: 5px;
	margin-top: 3px;
	margin-bottom: 5px;
	
	} 
 
 

H2, H3, H5, H6 { margin: 0px 0px 0px 0px; margin-top: 10px; margin-bottom: 5px; }
H1.csc-firstHeader, H2.csc-firstHeader, H3.csc-firstHeader, H4.csc-firstHeader, H5.csc-firstHeader, H6.csc-firstHeader { 

margin-top: 10px; 
/*font-size: 11px;*/



}

/* Headers, with link */
H1 A, H2 A, H3 A, H4 A, H5 A { color: #000000; text-decoration: none; }
H2 A { color: #444444; }
H3 A { color: #0085f6; }
H4 A { color: #8A0020; }
H1 A:hover, H2 A:hover, H3 A:hover, H4 A:hover, H5 A:hover { text-decoration: underline; }
H3 A:visited { color: #0085f6;}



P, PRE { margin: 0px 0px 0px 0px; } 



body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../Bilder/background.gif);
	background-repeat: repeat-x;
}

a
{
color: #a9a9a9;
text-decoration: none;
}

a:visited
{
color: #a9a9a9;
}

a:hover
{
color: #ffffff;
}

a:active {
color: ffffff;
}

.htmlarea-content-body { 
background-color: #ffffff;
background-image:none; }



.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #a9a9a9;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
	
	
}

.related {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #fb9107;
	text-decoration: none;	
}




.content_rechts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #747577;
	text-decoration: none;
	
}

.content_rechts_kontakt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #747577;
	line-height: 18px;
	text-decoration: none;
	
}


.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;

	color: #747577;
	text-decoration: none;	
}

.caption_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-left: 15px;
	color: #747577;
	text-decoration: none;	
}

.suche_rechts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	}



.hmenue, a.hmenue
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #a9a9a9;

text-align:center;
float:left;
text-decoration: none;
padding-top: 1px;
*padding-top: 6px;

}


.hmenue_fett, a.hmenue_fett
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #747577;
font-weight:bold;
padding-left: 10px;
padding-right: 10px;
text-align:center;
float:left;
text-decoration: none;
padding-top: 6px;

}




/* IMAGES */

/* default styles for extension "tx_cssstyledcontent" */
	/* Captions */
	DIV.csc-textpic-caption-c .csc-textpic-caption { text-align: center; }
	DIV.csc-textpic-caption-r .csc-textpic-caption { text-align: right; }
	DIV.csc-textpic-caption-l .csc-textpic-caption { text-align: left; }

	/* Needed for noRows setting */
	DIV.csc-textpic DIV.csc-textpic-imagecolumn { float: left; display: inline; }

	/* Border just around the image */
	DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
		border: 2px solid black;
		padding: 0px 0px;
	}

	DIV.csc-textpic-imagewrap { padding: 0; }

	DIV.csc-textpic IMG { border: none;}

	/* DIV: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image { float: left; }

	/* UL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL { list-style: none; margin: 0; padding: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI { float: left; margin: 0; padding: 0; }

	/* DL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* FE-Editing Icons */
	DL.csc-textpic-image { margin: 0; }
	DL.csc-textpic-image DT { margin: 0; display: inline; }
	DL.csc-textpic-image DD { margin: 0; }

	/* Clearer */
	DIV.csc-textpic-clear { clear: both; }

	/* Margins around images: */

	/* Pictures on left, add margin on right DIV.csc-textpic-imagewrap */
	DIV.csc-textpic-left .csc-textpic-image,
	DIV.csc-textpic-intext-left-nowrap  .csc-textpic-image,
	DIV.csc-textpic-intext-left .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-right: 10px;
	}

	/* Pictures on right, add margin on left */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 10px;
	}

	/* Pictures centered, add margin on left */
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 0px;
	}
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 0; }

	/* Space below each image (also in-between rows) */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 0px; }
	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 5px; display: block; }
	DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; }

	/* No margins around the whole image-block */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; }

	/* Add margin from image-block to text (in case of "Text w/ images") */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
		margin-right: 10px !important;
	}
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
		margin-left: 10px !important;
	}

	/* Positioning of images: */

	/* Above */
	DIV.csc-textpic-above DIV.csc-textpic-text { clear: both; }

	/* Center (above or below) */
	DIV.csc-textpic-center { text-align: center; margin-left: auto; margin-right: auto;}
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap { margin: 0; margin-left: auto; margin-right: auto; }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: center; margin-left: auto; margin-right: auto; /* Remove IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-text { text-align: center;margin-left: auto; margin-right: auto; /* Remove IE-hack */ }

	/* Right (above or below) */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: right; }
	DIV.csc-textpic-right DIV.csc-textpic-text { clear: right; }

	/* Left (above or below) */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: left; }
	DIV.csc-textpic-left DIV.csc-textpic-text { clear: left;padding-left: 0px; }

	/* Left (in text) */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; }

	/* Right (in text) */
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; }

	/* Right (in text, no wrap around) */
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { float: right; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */

	/* Left (in text, no wrap around) */
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: left; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */

/********************************/
/* Frames, spacing, link-to-top */
/********************************/

P.csc-linkToTop { text-align: right; }
P.csc-linkToTop A { font-weight: bold; }
/* *************** Diesen Bereich ungeändert in das eigene CSS übernehmen */
DIV.csc-frame { border: 0px; }
DIV.csc-frame-invisible {}
DIV.csc-frame-rulerBefore { border-top: 1px solid #333333; }
DIV.csc-frame-rulerAfter { border-bottom: 1px solid #373737; margin-left: 15px; margin-right: 5px; margin-bottom: 10px; *margin-top: 3px; padding-bottom: 10px; clear: both;}

DIV#content2 .csc-frame-rulerAfter { border-bottom: 1px solid #373737; margin-left: 0px; margin-right:0px; margin-bottom:10px; *margin-top: 10px; padding-bottom: 10px; *padding-bottom: 0px;}
DIV#teaser_rechts .csc-frame-rulerAfter { border-bottom: 1px solid #373737; margin-left: 15px; margin-right:15px; margin-bottom:3px; *margin-top: 10px; padding-bottom: 10px; *padding-bottom: 0px;}
DIV#content_standart .csc-frame-rulerAfter { border-bottom: 1px solid #dddddd; margin-left: 15px; margin-right: 0px; margin-bottom:10px; *margin-top: 10px; padding-bottom: 10px; *padding-bottom: 0px;}

DIV.csc-frame-indent { padding-left: 100px; }
DIV.csc-frame-indent3366 { padding-left: 33%; }
DIV.csc-frame-indent6633 { padding-right: 33%; }
DIV.csc-frame-frame1 { background-color: #EDEBF1; padding: 2px 4px 2px 4px; border: 1px solid #333333; }
DIV.csc-frame-frame2 { background-color: #F5FFAA; padding: 2px 4px 2px 4px; border: 1px solid #333333; }

DIV.csc-frame-frame1 H1, DIV.csc-frame-frame1 H2, DIV.csc-frame-frame1 H3, DIV.csc-frame-frame1 H4, DIV.csc-frame-frame1 H5 { margin-top: 2px; }
DIV.csc-frame-frame2 H1, DIV.csc-frame-frame2 H2, DIV.csc-frame-frame2 H3, DIV.csc-frame-frame2 H4, DIV.csc-frame-frame2 H5 { margin-top: 2px; }

DIV#content2 IMG {
	margin-top:5px;
	margin-bottom: 5px;
	}
	
DIV#links_3 IMG {
	
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 0px;
	}
	
DIV#links_3 .bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #747577;
	text-decoration: none;
	padding-left: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	
}	

	
DIV#mitte_3 IMG {
	
	margin-bottom: 5px;
	margin-left: 5px;
	}
	
DIV#mitte_3 .bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #747577;
	text-decoration: none;
	padding-left: 5px;
	margin-bottom: 10px;
	
}	
	
DIV#rechts_3 IMG {
	
	margin-bottom: 5px;
	margin-left: 5px;
	}
	
DIV#rechts_3 .bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #747577;
	text-decoration: none;
	padding-left: 5px;
	margin-bottom: 10px;
}
	




	
DIV#content2 .csc-bulletlist csc-bulletlist-0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a9a9a9;
	background: none;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0 0 0 0;
	}	
	

DIV#content2 UL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a9a9a9;
	background: none;
	text-decoration: none;
	padding-left: 0px;
	margin: 0 0 0 0;
		}


DIV#content2 LI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	list-style-image: none;
	list-style: none;
	background-image: url(../Bilder/mini_pfeil_liste.gif);
	background-repeat:no-repeat;
	background-position-x: 0px;
	background-position-y: 0px;
	text-decoration: none;
	padding-left: 10px;
	margin: 0 0 0 0;
	
	
	}



	
/* TEASER RECHTS */

DIV#teaser {padding-top: 5px;}

DIV#teaser_rechts .bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #a9a9a9;
	text-decoration: none;
	padding-left: 0px;
	
	
}
DIV#teaser_rechts .csc-firstHeader { padding-top: 0px; *padding-top: 10px;  *float: none; margin-top: 0px; *margin-top: 0px;}
DIV#teaser_rechts H2 { padding-top: 0px; *padding-top: 10px;  *float: none; margin-top: 0px; *margin-top: 0px;}	
DIV#teaser_rechts H2 A { color:#FFFFFF;}
DIV#teaser_rechts H2 A:hover { text-decoration:none;}
DIV#teaser_rechts .bodytext A { color:#FFFFFF;}


DIV#teaser_rechts .csc-textpic-lastcol { margin-right: 17px !important; margin-top:0px; *margin-top: 10px;}
DIV#teaser_rechts .csc-textpic-text { margin-left: 15px; }

DIV#teaser_rechts .csc-bulletlist csc-bulletlist-0 {
	ffont-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color: #ffffff;
	text-decoration: none;
	padding-left: 0px;
	}	
	

DIV#teaser_rechts UL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color: #ffffff;
	text-decoration: none;
	padding-left: 0px;
		}


DIV#teaser_rechts LI {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	line-height: 14px;
	list-style-image: none;
	list-style: none;
	background-image: url(../Bilder/pfeil_orange.gif);
	background-repeat:no-repeat;
	background-position-x: 0px;
	background-position-y: 0px;
	text-decoration: none;
	padding-left: 10px;
	margin: 0 0 0 0;
		
	}
	
	
	
/**************************************************/

DIV#teaser_bild IMG {
	
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
	}
	
DIV#content IMG {
	
	
	margin-left: 0px;
	
	}
	
DIV#teaser_219 IMG {
	
	
	margin-left: 5px;
	
	}

/* TEASER 335PX 2er Aufteilung */
	
DIV#teaser_335 .bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #747577;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	display: block;
	
		
}	


DIV#teaser_335 IMG {

	margin-left: 5px;
	margin-right: 5px;
		
	}
	 

DIV#teaser_335 .csc-textpic-image {  margin: 0 0 0 0;}
DIV#teaser_335 .csc-textpic-intext-right { margin: 0 0 0 0; display: block; padding-right: 10px;}
DIV#teaser_335 .csc-textpic-intext-left { margin: 0 0 0 0; display: block;}

DIV#teaser_335 .csc-textpic-imagewrap { margin: 0 0 0 0; display: block;}
DIV#teaser_335 .csc-textpic-text {  margin: 0 0 0 0; display: block;}
	
/* REDAKTIONELL */
	
DIV#redaktionell_top .bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #a9a9a9;
	text-decoration: none;
	padding-left: 0px;
	margin-right: 0px;
	/*padding-bottom: 3px;*/
	/**padding-bottom: 8px;*/
	/* margin-bottom: 10px;*/
	margin-left: 0px;
		
}
	
DIV#redaktionell_rlinks .bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #a9a9a9;
	text-decoration: none;
	padding-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;		
}


DIV#redaktionell_top IMG {

	margin-left: 0px;	
	}

DIV#redaktionell_left IMG {

	margin-left: 0px;	
	}
	
	
DIV#redaktionell_rlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #a9a9a9;
	text-decoration: none;	
}

DIV#redaktionell_datum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #a9a9a9;
	text-decoration: none;	
}

DIV#redaktionell_right .csc-bulletlist csc-bulletlist-0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #a9a9a9;
	text-decoration: none;
	padding-left: 0px;
	}	
	

DIV#redaktionell_right UL  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #747577;
	text-decoration: none;
	padding-left: 0px;
	margin-left: 15px;
		}


DIV#redaktionell_right LI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a9a9a9;
	line-height: 14px;
	list-style-image: none;
	list-style: none;
	background-image: url(../Bilder/mini_pfeil_liste.gif);
	background-repeat:no-repeat;
	background-position-x: 0px;
	background-position-y: 0px;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 2px;
	margin: 0 0 0 0;
		
	}
	
DIV#redaktionell_right a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a9a9a9;
	}

DIV#redaktionell_right a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	}
	
/* SUCHFELD */

.topSearchField {
	height: 15px;
	margin-top: 0px;
	*margin-top: 1px;
	}
	
.submit {
	margin-left: 5px;
	margin-top: 0px;
	*margin-top: 2px;
	}
	
/* SUCH ERGEBNIS */

.csc-searchResultRange {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #747577;
	text-decoration: none;
	padding-left: 10px;
	margin-right: 0px;
	margin-bottom: 10px;

	}
	
.csc-searchResult {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #747577;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	margin-right: 0px;
	margin-bottom: 10px;

	}
.csc-noSearchResultMsg
{
padding-left: 10px;
}
	
.csc-form-label {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #747577;
	text-decoration: none;
	padding-left: 10px;
	margin-right: 0px;
	margin-bottom: 10px;

	}
	
.csc-searchResultHeader	 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #747577;
	text-decoration: none;
	padding-left: 10px;
	margin-right: 0px;
	margin-bottom: 10px;

	}
	
	
/* KONTAKT ELEMENTE */

DIV#kontakt_rechts .csc-bulletlist csc-bulletlist-0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a9a9a9;
	background: none;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0 0 0 0;
	}	
	

DIV#kontakt_rechts UL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a9a9a9;
	background: none;
	text-decoration: none;
	padding-left: 20px;
	margin: 0 0 0 0;
		}


DIV#kontakt_rechts LI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	list-style-image: none;
	list-style: none;
	background-image: url(../Bilder/mini_pfeil_liste.gif);
	background-repeat:no-repeat;
	background-position-x: 0px;
	background-position-y: 0px;
	text-decoration: none;
	padding-left: 10px;
	margin: 0 0 0 0;
		}
	

	
DIV#kontakt_mitte .csc-bulletlist csc-bulletlist-0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a9a9a9;
	background: none;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0 0 0 0;
	}	
	

DIV#kontakt_mitte UL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a9a9a9;
	background: none;
	text-decoration: none;
	padding-left: 20px;
	margin: 0 0 0 0;
		}


DIV#kontakt_mitte LI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	list-style-image: none;
	list-style: none;
	background-image: url(../Bilder/mini_pfeil_liste.gif);
	background-repeat:no-repeat;
	background-position-x: 0px;
	background-position-y: 0px;
	text-decoration: none;
	padding-left: 10px;
	margin: 0 0 0 0;
		}
	


/* Modelle ELEMENTE */

DIV#modelle_rechts .csc-bulletlist csc-bulletlist-0 {
	ffont-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #ffffff;
	text-decoration: none;
	padding-left: 0px;
	}	
	

DIV#modelle_rechts UL  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 4px;
	color: #747577;
	text-decoration: none;
	padding-left: 0px;
	padding-top: 0px;
	margin-left: 15px;
		}
		



DIV#modelle_rechts LI {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #747577;
	line-height: 14px;
	list-style-image: none;
	list-style: none;
	background-image: url(../Bilder/pfeil_orange.gif);
	background-repeat:no-repeat;
	background-position-x: 0px;
	background-position-y: 0px;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 2px;
	margin: 0 0 0 0;
		
	}
	
DIV#modelle_rechts a {
	color: #747577;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

DIV#modelle_rechts a:hover {
	color: #fb9107;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
/**** TEMPLATE STANDART ***********/

DIV#content_standart IMG {
	margin-left: 15px;
	}
	
/***** KONTAKT STANDORT **********/



kontakt_standort_right .bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #747577;
	text-decoration: none;
	padding-left: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	
}

.bodytext_standort {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #747577;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 15px;
	
	
}


.sternchentext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ADADAD;
	text-decoration: none;
	padding-left: 15px;
	padding-top: 15px;
	}	


.csc-header 
{
padding-left: 15px;

}

DIV#teaser_219 .csc-header
{
padding-left: 0px;

}



DIV#content_standart .csc-header
{
padding-left: 0px;

}

DIV#rechts .csc-header
{
padding-left: 0px;
}

.tx-srquicktime-pi1 {
	padding-left: 15px;
	}
	
	
	
/***** TEMPLATE KONTAKT ******/

DIV#rechts_kontakt .csc-bulletlist csc-bulletlist-0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a9a9a9;
	background: none;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0 0 0 0;
	}	
	

DIV#rechts_kontakt UL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a9a9a9;
	background: none;
	text-decoration: none;
	padding-left: 0px;
	margin: 0 0 0 0;
		}


DIV#rechts_kontakt LI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	list-style-image: none;
	list-style: none;
	background-image: url(../Bilder/mini_pfeil_liste.gif);
	background-repeat:no-repeat;
	background-position-x: 0px;
	background-position-y: 0px;
	text-decoration: none;
	padding-left: 10px;
	margin: 0 0 0 0;
	
	
	}
	
	
/************ TEMPLATE 3er AUFTIELUNG **********/


DIV#links_3er { padding-left: 10px; padding-right: 10px;}
DIV#mitte_3er { padding-left: 10px; padding-right: 10px;}
DIV#rechts_3er { padding-left: 10px; padding-right: 10px;}

DIV#links_3er IMG { padding-bottom: 10px;}
DIV#mitte_3er IMG { padding-bottom: 10px;}
DIV#rechts_3er IMG { padding-bottom: 10px;}

DIV#links_3er .csc-bulletlist csc-bulletlist-0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a9a9a9;
	background: none;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0 0 0 0;
	}	
	

DIV#links_3er UL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a9a9a9;
	background: none;
	text-decoration: none;
	padding-left: 0px;
	margin: 0 0 0 0;
		}


DIV#links_3er LI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	list-style-image: none;
	list-style: none;
	background-image: url(../Bilder/mini_pfeil_liste.gif);
	background-repeat:no-repeat;
	background-position-x: 0px;
	background-position-y: 0px;
	text-decoration: none;
	padding-left: 10px;
	margin: 0 0 0 0;
		}
/**********************************************************/	


		
DIV#mitte_3er .csc-bulletlist csc-bulletlist-0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a9a9a9;
	background: none;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0 0 0 0;
	}	
	

DIV#mitte_3er UL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a9a9a9;
	background: none;
	text-decoration: none;
	padding-left: 0px;
	margin: 0 0 0 0;
		}


DIV#mitte_3er LI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	list-style-image: none;
	list-style: none;
	background-image: url(../Bilder/mini_pfeil_liste.gif);
	background-repeat:no-repeat;
	background-position-x: 0px;
	background-position-y: 0px;
	text-decoration: none;
	padding-left: 10px;
	margin: 0 0 0 0;
		}
		
/**********************************************************/


		
DIV#rechts_3er .csc-bulletlist csc-bulletlist-0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a9a9a9;
	background: none;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0 0 0 0;
	}	
	

DIV#rechts_3er UL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a9a9a9;
	background: none;
	text-decoration: none;
	padding-left: 0px;
	margin: 0 0 0 0;
		}


DIV#rechts_3er LI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	list-style-image: none;
	list-style: none;
	background-image: url(../Bilder/mini_pfeil_liste.gif);
	background-repeat:no-repeat;
	background-position-x: 0px;
	background-position-y: 0px;
	text-decoration: none;
	padding-left: 10px;
	margin: 0 0 0 0;
		}
		
/**********************************************************/

/*DIV#links_2er .csc-textpic-image csc-textpic-firstcol csc-textpic-lastcol { padding-left: 10px; margin-left: 10px;}*/
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; }

#links_2er .csc-textpic { margin-left: 5px !important; }
#links_2er .csc-textpic-imagewrap { margin-left: 5px !important; }
#links_2er .csc-textpic-firstcol { margin-left: 5px !important; }

#rechts_2er .csc-textpic { margin-left: 5px !important; }
#rechts_2er .csc-textpic-imagewrap { margin-left: 5px !important; }
#rechts_2er .csc-textpic-firstcol { margin-left: 5px !important; }


DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; }


.text_bold_blau { 

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #0085f6;
	text-decoration: none;
	
	}

/************ TEMPLATE 4er AUFTIELUNG **********/


DIV#eins_4er { padding-left: 10px; padding-right: 10px;}
DIV#zwei_4er{ padding-left: 10px; padding-right: 10px;}
DIV#drei_4er { padding-left: 10px; padding-right: 10px;}
DIV#vier_4er { padding-left: 10px; padding-right: 10px;}

DIV#eins_4er IMG { padding-bottom: 10px;}
DIV#zwei_4er IMG { padding-bottom: 10px;}
DIV#drei_4er IMG { padding-bottom: 10px;}
DIV#vier_4er IMG { padding-bottom: 10px;}

DIV#eins_4er .csc-bulletlist csc-bulletlist-0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a9a9a9;
	background: none;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0 0 0 0;
	}	
	

DIV#eins_4er UL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a9a9a9;
	background: none;
	text-decoration: none;
	padding-left: 0px;
	margin: 0 0 0 0;
		}


DIV#eins_4er LI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	list-style-image: none;
	list-style: none;
	background-image: url(../Bilder/mini_pfeil_liste.gif);
	background-repeat:no-repeat;
	background-position-x: 0px;
	background-position-y: 0px;
	text-decoration: none;
	padding-left: 10px;
	margin: 0 0 0 0;
		}
/**********************************************************/	


		
DIV#zwei_4er .csc-bulletlist csc-bulletlist-0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a9a9a9;
	background: none;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0 0 0 0;
	}	
	

DIV#zwei_4er UL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a9a9a9;
	background: none;
	text-decoration: none;
	padding-left: 0px;
	margin: 0 0 0 0;
		}


DIV#zwei_4er LI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	list-style-image: none;
	list-style: none;
	background-image: url(../Bilder/mini_pfeil_liste.gif);
	background-repeat:no-repeat;
	background-position-x: 0px;
	background-position-y: 0px;
	text-decoration: none;
	padding-left: 10px;
	margin: 0 0 0 0;
		}
		
/**********************************************************/


		
DIV#drei_4er .csc-bulletlist csc-bulletlist-0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a9a9a9;
	background: none;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0 0 0 0;
	}	
	

DIV#drei_4er UL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a9a9a9;
	background: none;
	text-decoration: none;
	padding-left: 0px;
	margin: 0 0 0 0;
		}


DIV#drei_4er LI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	list-style-image: none;
	list-style: none;
	background-image: url(../Bilder/mini_pfeil_liste.gif);
	background-repeat:no-repeat;
	background-position-x: 0px;
	background-position-y: 0px;
	text-decoration: none;
	padding-left: 10px;
	margin: 0 0 0 0;
		}
		
		
/**********************************************************/


		
DIV#vier_4er .csc-bulletlist csc-bulletlist-0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a9a9a9;
	background: none;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0 0 0 0;
	}	
	

DIV#vier_4er UL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a9a9a9;
	background: none;
	text-decoration: none;
	padding-left: 0px;
	margin: 0 0 0 0;
		}


DIV#vier_4er LI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	list-style-image: none;
	list-style: none;
	background-image: url(../Bilder/mini_pfeil_liste.gif);
	background-repeat:no-repeat;
	background-position-x: 0px;
	background-position-y: 0px;
	text-decoration: none;
	padding-left: 10px;
	margin: 0 0 0 0;
		}
		
/************ SUCHEN *************/

#suchen { top: 0px;}