

div#container div#contentcontainer{
	float:left;	
	width:804px;
	min-height:400px;		
	background-image:url(../pics/body_background.gif);
	background-repeat:repeat-y;
	background-color:#d0c5a7;
	padding-bottom:30px;
}

/*******************************************************
 * grafisch generierte Headlines
 *******************************************************/
div#container div#contentcontainer div.header_picture {	
	float:left;
	width:723px;
	padding-left:37px;
	margin-bottom:15px;
}

/*******************************************************
 * Container für die normalen Inhalte
 *******************************************************/
div#container div#contentcontainer div.mitte,
div#container div#contentcontainer div.links {	
	float:left;
	width:728px;
	padding-left:37px;
	text-align:justify;
}

div#container div#contentcontainer div.contentSection {	
	float:left;
	clear:none;
	margin-bottom:20px;
	padding-bottom:10px;
}


/*******************************************************
 * Rahmen für das Element "Links" (mit Rahmen Unten)
 *******************************************************/
div#container div#contentcontainer div.links div.contentSection {	
	border-bottom:1px solid #897850;
}

/*******************************************************
 * ContentWrap Textpic
 *******************************************************/
div#container div#contentcontainer div.contentSection div.csc-textpic {	
	float:left;
}

/*******************************************************
 * Generierte Headline-Grafiken 
 *******************************************************/
div#container div#contentcontainer div.contentSection div.csc-textpicHeader {
	clear:right;
}

div#container div#contentcontainer div.contentSection div.csc-textpic div.csc-textpic-text p.bodytext {
	/*float:left;	*/
}

/*******************************************************
 * Text mit Bild links, nicht umfliessend
 *******************************************************/
div#container div#contentcontainer div.contentSection div.csc-textpic-intext-left-nowrap div.csc-textpic-text {
	float:left;
	margin-left:10px;
	padding-right:5px;	
}

/*******************************************************
 * Text mit Bild rechts, nicht umfliessend
 *******************************************************/
div#container div#contentcontainer div.contentSection div.csc-textpic-intext-right-nowrap div.csc-textpic-text {
	float:left;
	margin-right:10px;	
}

/*******************************************************
 * Text mit Bild rechts, umfliessend
 *******************************************************/
div#container div#contentcontainer div.contentSection div.csc-textpic-intext-left div.csc-textpic-imagewrap,
div#container div#contentcontainer div.contentSection div.csc-textpic-intext-left div.csc-textpic-imagewrap dl,
div#container div#contentcontainer div.contentSection div.csc-textpic-intext-left div.csc-textpic-imagewrap dd,
div#container div#contentcontainer div.contentSection div.csc-textpic-intext-left div.csc-textpic-imagewrap dt {	
	float:left;
}

div#container div#contentcontainer div.contentSection div.csc-textpic-intext-left div.csc-textpic-text  {	
	float:right;
	width:inherit;
}

 

/*******************************************************
 * Im RTE als rechts ausgerichtetes Element markiert
 *******************************************************/
div#container div#contentcontainer div.contentSection div.csc-textpic div.csc-textpic-text p.align-right {
	margin-right:5px;	
	float:right;
}

/*******************************************************
 * TABELLE
 *******************************************************/
#container #contentcontainer div.contentSection table.contenttable {
	left:0px;
	/* width: 300px; */
	margin-left:0px;
	border-collapse: collapse;	 	
	float:left; 
	clear:both;
}

#container #contentcontainer .contenttable p {
	/* height: 10px; */
	margin: 0px;
	padding: 0px;
	padding-right:5px;
	padding-left:5px;
	margin-top:0px;
	margin-bottom:0px;	
}

#container #contentcontainer .contenttable th {	
	padding: 2px 4px 2px 4px;
	height: 15px;
	text-align: left;  	
}

#container #contentcontainer .contenttable td {	
	vertical-align:top;
	background-color:#ece9e2;
	
	padding: 2px 4px 2px 4px;
	height: 15px;
	text-align: left; 
	border: 1px solid #f7f6f3;
}


/******************************************************
 * FOOTER
 ******************************************************/
div#container div.footer {
	width:804px;
	background-image:url(../pics/footer.jpg);
	background-repeat:no-repeat;
	background-color:#d0c5a7;
	margin-top:0px;
	height:20px;
	float:left;
}
	
/*\*/
* html div#container div.footer {
	margin-top:-20px;	
}
/**/






