div.csc-textpic {
	margin:0px 0 0 0;
}

div.csc-textpic-imagewrap {
	float:left;
	margin:0 8px 0px 8px !important;
	padding:0 0 8px 0;
}
div.csc-textpic-imagewrap dl.csc-textpic-image {
	margin:0 8px 0px 0;
	padding:0;
}
div.csc-textpic-imagewrap dl.csc-textpic-lastcol {
	margin:0 0px 0px 0 !important;
}

div.csc-textpic-imagewrap dl.csc-textpic-firstcol, div.csc-textpic-imagewrap dl.csc-textpic-lastcol {
	float:left;
}

div.csc-textpic-imagewrap div.csc-textpic-imagerow { 
	margin:0 0 8px 0;
}
div.csc-textpic-imagewrap div.csc-textpic-imagerow  dl.csc-textpic-image {
	margin:0 8px 8px 0;
	padding:0;
	float:left;
}
div.csc-textpic-imagewrap div.csc-textpic-imagerow  dl.csc-textpic-lastcol {
	margin:0 0px 8px 0 !important;
	padding:0;
	float:left;
}

p.bodytext {
	margin:0 0 1em 0;
	padding:0;
}


div.csc-textpic-above div.csc-textpic-text {
	width:100%;
}


br.antiPicabo {
/* sonst ie7 bug */
	clear:both;
	font-size:1%;
}



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

/* Center (above or below) */
DIV.csc-textpic-center { float:left; }
DIV.csc-textpic-center DIV.csc-textpic-imagewrap { float:left; }
DIV.csc-textpic-center DIV.csc-textpic-text { text-align: left; float:left;  }

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

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

/* 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; margin:0 8px 8px 0 !important; } 
/* Hide from IE5-mac. Only IE-win sees this. \*/
DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; float:left; } 
/* 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; margin:0 0 8px 8px !important; } 
/* Hide from IE5-mac. Only IE-win sees this. \*/
DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; float:left; } 
/* End hide from IE5/mac */

#content div.box div.left div.csc-textpic div.csc-textpic-text p.bodytext img{
	margin:0px -9px 0px -2px;
}
#content div.box div.right div.csc-textpic div.csc-textpic-text p.bodytext img{
	margin:0px -9px 0px -2px;
}

#content div.box div.right div.csc-textpic div.csc-textpic-imagewrap dt img{
	margin:0px 0px 0px -9px;
}

#content div.box div.right div.csc-textpic div.csc-textpic-imagewrap dt a img{
	margin:0px;
}

#teaser div.tx-webastoteasers-pi1 div#teaser_top div.teaser_box_first div.teaser_content a img, #teaser div.tx-webastoteasers-pi1 div#teaser_top div.teaser_box div.teaser_content a img{
	margin:10px 0px 10px 2px;
}

#content div.box div.line_boxed div.right p.bodytext{
	margin:0pt 15px 15px;
}