@import url("rte_formate.css"); 


* {

padding: 0;

margin: 0;

}


body {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
line-height:14px;
color:  #000000;

}


#site {

}



#wrapper {


background-color: #FFFFFF;

color: #000;

}



#header {
display:none;
}

#headerline {
display:none;
}


#linkespalte {
display:none;
}



/*********mitte*********/


#topline {
display:none;
}

#mitte .text {
padding-right: 16px;
padding-left: 16px;

line-height:120%;
color:#000000;

}

#mitte .text p {
padding-bottom: 5px;
}

#mitte .text ol {
margin-left: 20px;
/*mit margin bottom gibts probs beim firefox, daher mal vorerst null statt 5px*/
margin-bottom: 0;
}

#mitte .text ul {
margin-left: 15px;
margin-bottom: 5px;
}

#mitte .text li {
line-height: 140%;
}

#mitte .text h1 {
visibility: hidden;
font-size: 0%;
}

.rechtespalte {
display:none;
}


#printfooter {
display:none;
}


#footer {
display:none;
}


/* Typo3 Text mit Bild Style */

/*warum padding? dann ist jedes textpic element immer 5px weiter rechts als die nur text element*/
.csi-textpic {
		/*padding: 5px;*/


	}
	
	.csi-textpic img {    
		/*border: 1px solid black;  XXX demo only*/
		
	}
	
	
	.csi-textpic .csi-image {
	     
		/* border: 1px solid red;  XXX demo only*/
		margin: 0 0 3px 0;  /*XXX demo only*/
		/* background: #FFF;  XXX demo only*/
		
	}
	
	.csi-textpic .csi-imagewrap {
		/*border: 1px solid blue; XXX demo only*/
	}
	
	.csi-textpic .csi-text {
		/*border: 1px solid silver; XXX demo only*/
		text-align: left; /*will have to be an inline style - controlled by TS*/ 
	}
	
	.csi-text p {
		margin-top: 0;
	}
	
	/* CENTER */
	
	.csi-center .csi-image {
	        /*mit weite wäre es zentriert, jedoch auf dem IE 6 gibts wieder nen design crash bei der rechten spalte!!*/
	        /*width: 100px;*/
	        /*Lösung: mit text-align*/
	        text-align: center;
		margin: 0 auto 3px;
		
	}

	/*der Bildtext muss natürlich mit dem Bild mit zentriert werden*/
	.csi-center .csc-caption {
	        margin: 0 auto 3px;
	}
	

	/* RIGHT */
	.csi-right div.csi-image {
		float: right;
		
	}
	
	/*bei unten rechts verschiebts sich alles nach unten wegen clear: right*/
	/*tut mans wege dann umfliest der text das bild, wenn nur das bild oben rechts sein soll*/
	.csi-right div.csi-text {
		clear: right;
	}
	
	
	/* LEFT */
	.csi-left div.csi-image {
		float: left;
		
	}
	/*bei unten rechts verschiebts sich alles nach unten wegen clear: left*/
	/*tut mans wege dann umfliest der text das bild, wenn nur das bild oben rechts sein soll*/
	.csi-left div.csi-text {
		clear: left;
	}
	
	
	/* INTEXT LEFT */
	.csi-intext-left .csi-image {
		float: left;
		
		margin-right: 5px;
	}
	
	
	/* INTEXT RIGHT */
	.csi-intext-right .csi-image {
		float: right;
		margin-left: 5px;
	}
	
	
	/* INTEXT RIGHT NOWRAP */
	.csi-intext-right-nowrap .csi-text {
		margin-right: 235px; /*will have to be an inline style - controlled by TS*/
	}
	
	.csi-intext-right-nowrap .csi-image{
		float: right;
		
	}
	
	
	/* INTEXT LEFT NOWRAP*/	
	.csi-intext-left-nowrap .csi-text {
		margin-left: 215px; /*will have to be an inline style - controlled by TS*/
	}
	
	.csi-intext-left-nowrap .csi-image {
		float: left;
		/*clear: both;*/
	}


	
	/* Style für Bildtext*/
	.csc-caption {
	width: 200px;
	color: #aaaaaa;
	font-size: 10px;
	font-weight: italic;
	}





/* === Fixes fuer IE (auslagern in CC) === */



* html #mitte {

height: 1%;

margin-bottom: 12px;

} /* gegen IE 3pixel-jog */

* html #mitte .text ol {
margin-left: 24px;
}


/*der Bildtext muss natürlich mit dem Bild mit zentriert werden*/
*html .csi-center .csi-caption {
width: 100px;
margin: 0 auto 3px;
}
