* {
margin:0px;
padding:0px;
}

body {margin:0px; padding:0px; padding:0px; margin-top:0px; font-family: Arial;}

a {text-decoration:none; font-weight:bold; color:#5c7978; cursor:hand;} 
A:link {text-decoration:none; font-weight:bold; color:#5c7978; cursor:hand;}
A:visited {text-decoration:none; font-weight:bold; color:#5c7978; cursor:hand;}
A:active {text-decoration:none;  font-weight:bold; color:#5c7978; cursor:hand;}
A:hover {text-decoration:none;  font-weight:bold; color:#5c7978; cursor:hand;}
A:focus {text-decoration:none;  font-weight:bold; color:#5c7978; cursor:hand;}
/*
.maintable {width:970px; vertical-align:top; float:left;}


#logo {width:242px; height:129px; vertical-align:top;}
#header {width:728px; height:129px; vertical-align:top;}
#topnavi {width:728px: height:24px; vertical-align:top;}

*/

/* DIV RE-BUILT --------- CONTENT GESAMT MASSE 972px WIDTH ---SIEHE UNTEN MAIN DIV > MAIN DIV UM EXTRA CONTENT ELEMENTE AUSSERHALB VON HEADER ZU POSITIONIEREN------------------------------------------- */

/* HEADER ------------------------------------------------------------- */

div.logo {
padding-top:0px;
padding-bottom:0px;
width:155px;
height:100px;
float:left;
overflow:hidden;
background-image:url(../main/pageelements/oegfzp_logo_100x100.gif);
background-position:center;
background-repeat:no-repeat;
}




/* HEADER BEINHALTET "TOPNAVI"-DIV ---------------------------- */



/* IMPRESSUM UND SUCHE > INPUT-FELD WIRD AUS DATENBANK GENERIERT */


div.suchfeld {
	float:right;
	position:relative;
	padding-right:10px;
	height:23px;
	width:150px;
	font-size:10px;
	color:#829898;
	vertical-align:top;
	/*
	border:1px;
	border-style:solid;
	border-color:#FF0000;
	*/
	}

.suchfeld input {
float:right;
	position:relative;
width:120px;
text-align:left;
}


	
/* BREADCRUMB NAVI AREA -CONTAINER > CRUMBBLANL + CRUMBNAVI-------------------------------------------------------------- */

#crumbcontainer {
float:left; 
width:690px; 
height:20px; 
margin-left:00px; 
padding-top:12px; 
padding-bottom:5px; 
font-size:10px;
color:#829898;
}


	#crumbblank {float:left;width:690px; font-weight:normal; color:#829898; height:20px; padding-left:0px;}

	#crumbnavi {float:left; font-weight:normal;text-decoration:none; color:#829898;text-indent:0px;}

		#crumbnavi A {font:Arial; color:#829898; font-weight:normal;}

/*
div.crumbnavi {
float:left;
width:972px;
height:20px;
background-color:#FFFFFF;
color:#000099;
}	
*/


/* CONTENT BEREICH ALLGEMEIN ---CONTENT WIRD KOMPLETT VON MAINDIV UMSCHLOSSEN---------------------------------------------------------------------------------------------- */

.maindiv {
position:static;
float:left;
vertical-align:top;
background-color:#FFF;
/*width:65%;*/
width:910px;
color:#3e595c;
margin-top:0px;
margin-left:10px;
}



.leftdiv {
position:static;
float:left;
vertical-align:top;
background-color:#FFF;
/*width:65%;*/
width:220px;
height:300px;
color:#3e595c;
margin-top:10px;
}

.rightdiv {
position:relative;
float:left;
vertical-align:top;
background-color:#FFF;
/*width:65%;*/
width:680px;
height:300px;

color:#3e595c;
margin-top:10px;
margin-left:10px;
}



	/* CONTENT ELEMENT: N A V I G A T I O N --- NAVICONTAINER > MENU - 1 ------------------------------------------------- */

	#imprint {
	float:left;
	position:relative;
	margin-top:20px;
	margin-left:30px;
	height:100px;
	color:#829898;
	text-align:left;
	font-weight:normal;
	font-size:10px;
	}
	
	
	#imprint p a {
	text-align:left;
	color:#829898;
	font-weight:normal;
	font-size:10px;
	line-height:11px;
	}
	
	.imprint {
	float:left;
	width:220px;
	background-color:#FFF;
	outline-style:solid;
	outline-top:1px;
	outline-color:#CCCCCC;
	padding-top:10px;
	padding-bottom:8px;
	font-size:10px;
	color:#829898;
	text-align:center;
	vertical-align:top;
	}
	
	.imprint td {
	height:11px;
	}
	
		.imprintinfo {
		font-size:9px;
		color:#829898;	
		}

	.navicontainer {
	float:left;
	width:220px;
	background-color:#FFF;
	padding-top:8px;
	}
	
	/* LAYOUT DIV ZUR VERTIKALEN AUSRICHTUNG DER NAVIGATION ------------------------- */
	
	.layout {
		padding-bottom:5px;
	}	
	


		#menu-1 {
		width:220px;
		margin-left:10px;
		padding-top:0px;
		margin-bottom:10px;
		
		/*padding-top:3px; 
		<!--
		padding-top:4px;
		padding-left:23px;
		padding-right:0px; 
		width:173px; 
		max-width:173px; 
		float:none;
		-->
		padding-left:23px;
		padding-right:0px; 
		width:173px; 
		max-width:173px; 
		float:none;
		*/
		}

	/* CONTENT ELEMENT: C O N T E N T - BEREICH ---------------------------------------------------------------------- */
		#content {
		float:left;
		width:680px;
		/*background-color:#CC0000;*/
		font-family:Verdana, Arial, Helvetica, sans-serif;
		line-height:18pt; font-size:10px; color:#3e595c;
		padding-left:0px;
		padding-right:0px;
		padding-top:27px;
		overflow:visible;/
		}

	/* CONTENT ELEMENT: RSS - FALLS VORHANDEN --------------------------------------------------------------------- */

		#rss {
		float:left;
		width:250px;
		height:100%;
		padding:0px;
		margin:0px;
		list-style:none;
		list-style:url();
		list-style-image:none;
		list-style-type:none;
		}


	/* CONTENT ELEMENT: FOOTER - FALLS VORHANDEN ---------------------------------------------------------------- */

		
		
		.footer {
		width:720px;
		text-indent:2px;
		font-size:.6em;
		float:none;
		background-color:#003399;
		}


#preload {
	width:0px;
	height:0px;
	visibility:hidden;
}


/*ALLGEMEIN --------------------------------------------------------------------------- */


h1 {font-family:Arial; font-size:14px; 

line-height:12px;  

border:0;
margin:0;
padding-bottom:12px;


color:#5c7978;
}

/* H1 "LAYOUT 1" -------------------------------------------------------*/
.csc-header-n4 H1{
font-family:Arial; font-size:12px; 
font-weight:bold;
/* font-style:italic; */
line-height:12px;  
border:0;
margin:0;
padding-bottom:12px;
}

.csc-textpic h2
{
font-family:Arial; font-size:1.11em; margin:0; padding-bottom:0; color:#5c7978;

}

.csc-textpic-caption {
line-height:12px;
padding-bottom:10px;
}

/*----------------------------------------------------------------------*/


h2 {font-family:Arial; font-size:1.2em; margin:0; padding-bottom:0; color:#5c7978;
}

h3 {font-family:Arial; font-size:12px;; margin:0; padding:0; color:#5c7978;
}
/*p {font-size:11px; color:#768282; margin-top:3px; margin-bottom:5px;}*/
div {}
.clearer {background-color:#FFFFFF;}

/* ----------------------------- BODY FETT / STRONG FARBE --------------------------- */
body p b {
color:#3e595c;
}


form {font-size:11px; color:#768282;}
input {font-size:11px; color:#333333;}


/*999999*/

/*body p a.internal-link {text-decoration:none; font-weight:bold; color:#5c7978;}*/

/*FORM FORMATIERUNG*/
legend {padding-left:10px;padding-right:10px;border: 0px;}
fieldset {border:0px;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;border: 1px solid #C0C0C0;}
.radiolayout {width:60%;padding-top:15px;padding-bottom:15px;}
.formu {width:610px;padding-top:10px;padding-bottom:10px;padding-left:110px;border: 1px solid #C0C0C0;}
.mf-radio {border:0px;}
.mf-text {color: #000000;border: 1px solid #C0C0C0;margin-bottom: 5px;}
.mf-check {border: 0px;}.mf-select {border:0px;}
.mf-input {border: 1px solid #C0C0C0;margin-bottom: 5px;}
.mf-submit {color: #ffffff;background-color: #C0C0C0;border: 0px;}






/*----------------------------------------------------------------CMS INHALTE AUS EDITOR --------------------------- */
/*.csc-firstHeader H1 {
padding:0px;
color:#283a3c;

}*/



div.indent {
/*text-indent:16px; m-left80, pad-left76*/
margin-left:70px;
padding-left:70px;
}


/*#768282*/
ul {margin-left:18px; line-height:17px; 
<!--
margin-left:18px;
-->
}

li {font-size:11px; 
color:#3e595c;
margin-bottom:5px; 
list-style-image:url(../main/images/pageelements/trust_bullet_ff.gif);
<!--
list-style-image:url(../main/images/pageelements/trust_bullet_ie.gif);
-->
}

.entry li {font-size:11px; 
color:#3e595c;
margin-bottom:5px; 

}


/* --------------------------- Eine Ebene Eingerückt ------------------------------- */
/* ul {margin-left:-25px; line-height:17px; 
<!--
margin-left:18px;
-->
}
*/

li ul {font-size:11px; 
color:#3e595c;
margin-top:5px;
margin-bottom:15px; 
list-style-image:url(../main/images/pageelements/trust_bullet_ff.gif);
<!--
list-style-image:url(../main/images/pageelements/trust_bullet_ie.gif);
-->
}

/*
.entry ul li {
font-size:10px; 
color:#3e595c;
list-style-image:url();
<!--
list-style-image:url(); 
-->
}

*/

/*		<li class='entry'><ul>
		<li class='title' >
*/
/* --------------------------- Zweite Ebene Eingerückt ------------------------------- */
/* ul {margin-left:-25px; line-height:17px; 
<!--
margin-left:18px;
-->
}
*/

li ul li ul {font-size:11px; 
color:#3e595c;
margin-top:5px;
margin-bottom:15px; 
list-style-image:url(../main/images/pageelements/trust_bullet_ff.gif);
<!--
list-style-image:url(../main/images/pageelements/trust_bullet_ie.gif);
-->
}

/* ----------------------------------------------------------------------------------- */

p.bodytext {
color:#3e595c;
padding-top:0;
margin-top:0;
font-size:11px;
line-height:17px;
letter-spacing:0.5pt;
padding-bottom:10pt;

<!--
font-size:11px;
line-height:17px;
letter-spacing:0.1pt;
padding-bottom:10px;
-->
}



/*-----------------TABLE LAYOUT 1 ------------------------------------------------------- */

.csc-frame-invisible {
padding-top:20px;
}

.contenttable-1 {
background-color:#ebf3f5;
width:100%;
}


.contenttable-1 td {
padding-left:10px;
}

.contenttable-1 h2 {
font-family:Arial; font-size:1.2em; margin:0; padding-top:10px; color:#5c7978
}

.contenttable-1 ul {margin-top:4px; <!--margin-top:4px;--> margin-bottom:1px; margin-left:-25px; line-height:17px; 
<!--
margin-left:18px;
-->
}

.contenttable-1 li {
background-color:#ebf3f5;
font-size:11px; 
color:#3e595c;
margin-bottom:5px; 
list-style-image:url(../main/images/pageelements/trust_bullet_ff.gif);
<!--
list-style-image:url(../main/images/pageelements/trust_bullet_ie.gif);
-->
}


/* STRONG */


/*FORM ENDE*/

/* NEWS KLASSEN */
/*-----------------------------------  clearer  -----------------------------------*/
/* prevent floated images from overlapping the div-containers they are wrapped in  */
.news-amenu-container h2 {
font-family:Arial; font-size:12px; 

line-height:12px;  

border:0;
margin:0;
padding-bottom:0px;



color:#3e595c;}
/*
.news-amenu-container {
	margin-top:10px;
	padding:3px;
	border:1px solid #333;
	background-color:#BBE53A;
}

.news-amenu-container LI {
	padding-bottom:1px;
}
.news-amenu-container UL {
	padding:3px;
	margin-top:5px;
	margin-left:0px;
	margin-bottom:0px;
	border:1px solid #666;
	background-color:#F9FFE5;
	list-style-type: none;
}
.news-amenu-container H2 {
	color:#fff;
	padding:3px;
	border:1px solid #666;
	background-color:#769024;
}
.news-amenu-item-year {
	font-weight: bold;
	border: 1px solid #666;
	padding: 2px;
	background-color: #769024;
	color:#fff;
}
*/




.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{
	clear:left;
	height:1px;
	border:1px solid #FFFFFF;

}
.news-latest-container HR.clearer {
	clear:left;
}


/*LATEST*/

.news-latest-gotoarchive {
	color:#768282;
	font-size:10px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:20px;

}

.news-latest-item IMG {

	padding-left:1px;
	padding-right:1px;
	padding-bottom:3px;
	text-align:center;
	border:4px #dceaeb;
	border-color: #dceaeb;
}

.news-latest-item {
		display:block;

	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	padding:3px;
	margin:0px;


}

.news-latest-morelink {
	/*height:90px;*/

}

.news-latest-container {
background-image:url(../main/images/pageelements/news_block_2.jpg); background-repeat:no-repeat; background-position:bottom center;

}

.news-latest-container HR.clearer {
	clear:left;
}

/*--------------------------------- tt_news LIST view  -----------------------------------*/
/*---AUSSERE RAHMEN MIT HINTERGRUNDFARBE ------------------*/
.news-list-container {
	
	padding-top:0px;
	margin:0;
	border:0;
	width:100%;

}

/*---INNERE RAHMEN MIT CONTENT ------------------------*/
.news-list-item {
	width:100%;
	/* IE hack */
		/* IE hack */
	height: 1%;
	/* IE hack end */
	/*height: 125px;
	<!--
	height: 125px;
	-->*/
	line-height: 1.3;
	/* IE hack end */
	padding:3px;
	padding-left:0;
	margin:3px;
	margin-top:0px;
	padding-right:0;
	margin-left:0;
	border:1px solid #FFFFFF;
	background-color:#FFFFFF;

	}
.news-search-form {
	padding:3px;
	margin-bottom:5px;
	border:1px solid #666;
	background-color:#FFFFFF;

}
.news-search-emptyMsg{
	margin:0px;
}
.news-search-form FORM {
	margin:0px;
}


.news-list-container H3 {
	font-size:10.5px;
	color:#5c7978;
	/*vorher #000*/
	margin-bottom: 5px;
	margin-top:0;
	padding: 2px;
	text-indent:-1.5pt;
	padding-top:0px;
	padding-bottom:1px;
	border-bottom: 1px solid #FFF;
	/*background-color: #cabc71;*/
	background-color: #ebf3f5;
	line-height:12px;
	<!--
		text-indent:-1.5pt;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
	-->
}


.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {
	font-size:11px;
	font-weight:normal;
	/*color:#5a7778;*/
	color:#5c7978;
	padding-left:2px;
}

.news-list-container P {
	margin:0;
color:#5c7978;
	font-size:11px;
	padding-left:3px;
	padding-right:0px;
	line-height:11pt;
	<!--
	margin-top:10px;
	line-height:12pt;
	-->
}
.news-list-date {
	float:right;
	color:#5c7978;
	width: 180px;
	text-align: right;
	height: 10px;
	margin-right: 5px;
	margin-top:0pt;
	<!--
	margin-top:1pt;
	-->
	font-size: 9px;
	font-weight: normal;
	
	}

.news-list-imgcaption {
	float: right;
	padding-top:3px;
	padding-right:3px;
	font-size: 9px;

	}

.news-list-container IMG {

	float: left;
	border:0px;
	margin-bottom:5px;
	margin-right:10px;
	margin-left:1px;
}
.news-list-category IMG {
	float: none;
	position:absolute;
	border:none;
	margin:0px;
}

.news-list-morelink,.news-list-category {
	font-size:9px;
	margin-left:3px;
	padding:0;
	color:#3e595c;

}

.news-list-morelink A {
	color:#3e595c;
	font-weight:normal;
}

.news-list-morelink  {
float:right;
	margin-bottom:0px;
	margin-right:10px;
		color:#3e595c;
}
.news-list-browse {
	text-align: center;
}

/*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox {
	border:1px solid #666;
	background-color:#FFFFFF;
	padding:3px;
	margin:3px;

}

.tx-ttnews-browsebox TD {
	font-size: 10px;

}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
	font-weight: bold;
}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
	margin:0px;
}

.tx-ttnews-browsebox-SCell {
	background-color: #d9eaec;
	border:1px solid #666;
}
.news-search-emptyMsg {
	font-size: 11px;
	margin-left: 10px;
}

/*SINGLE ------------------------------------------------------------------ */
.news-single-item {
	padding:5px;
	padding-top:0;
	padding-left:0px;
	padding-right:0;
	padding-right:10px;
/*	width:724px;*/
	width:100%;
	margin-bottom:5px;
	border:0px solid #F5F6F8;
	background-color:#FFFFFF;

}

.news-single-item p {
padding-top:0px;
padding-bottom:10px;
}

/*
.news-single-item P{
line-height:17px;
letter-spacing:0.5pt;
padding-bottom:10pt;

<!--
font-size:10.5px;
line-height:17px;
letter-spacing:0.1pt;
padding-bottom:0;
-->
}
*/
/*
.news-singl-item P {
padding-top:0;
margin-top:0;
font-size:11px;
line-height:17px;
letter-spacing:0.5pt;
padding-bottom:10pt;

<!--
font-size:11px;
line-height:17px;
letter-spacing:0.1pt;
padding-bottom:0;
-->
}
*/

.news-single-item H2 {
font-family:Arial; font-size:12px; 

line-height:12px;  

border:0;
margin:0;
padding-bottom:12px;



color:#5c7978;
	/*font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#666666;;
	margin:0;
	padding-bottom:12px;
*/

}
.news-single-item H3 {
	font-family:Verdana, Arial;
	margin-bottom: 10px;
font-size:11px;
line-height:17px;
letter-spacing:0.5pt;
padding-bottom:10pt;

<!--
font-size:11px;
line-height:17px;
letter-spacing:0.1pt;
-->
	font-weight:bold;

color:#5c7978;
}



.news-single-category {
font-size:11px;
color:#5c7978;
margin:0;
padding:0;
}

.news-single-timedata, .news-single-author,.news-single-imgcaption {
	font-size: 9px;
}
.news-single-author {
	color:#5c7978;
	font-size:11px;
	line-height:11px;
	margin-top:0px;
	margin-bottom:10px;
	padding-bottom: 1px;


	
}

.news-single-img {
	float: right;
	border-color:#00FF00;
	border:0px;
	padding-left:20px;
	margin-left:10px;
	margin-right:5px;
	margin-bottom:10px;
}

.news-single-imgcaption {
	
	text-align:left;
	font-size:9px;
	line-height:14px;
	padding:5px;
	clear:both;
}

.news-single-backlink A {
color:#5c7978;
}

/*SEARCH BOX*/
.textbox {
font-size:9px;
border:1px solid #e2eced;
margin-top:3.5px;
padding-left:0px;
width:200px;
<!--
margin-top:.2em;
margin-left:0px;
padding-left:0px;
width:200px;
-->
}


.textarea {
height:11px;
border:1px solid #e2eced;
width:200px;
}

.top-5 {padding-top:0px;}
.submit {}

.news-single-backlink, .news-single-backlink a {
	font-weight: bold;
	font-size: 9px;
	margin-bottom: 15px;
	margin-top: 10px;
}


/*----------------------------------------INDEXED SEARCH ---------------------------------------------------------*/

.tx-indexedsearch-rules h2 {
font-family:Arial; font-size:12px; 

line-height:12px;  

border:0;
margin:0;
padding-bottom:0px;



color:#5a7778;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { 
background:#ebf3f5;; 
}


.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { 
color:#ac1a1b;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr { font-style:italic; 
padding-top:0;
margin-top:0;
font-size:11px;
line-height:17px;
letter-spacing:0.5pt;
padding-bottom:10pt;

<!--
font-size:11px;
line-height:17px;
letter-spacing:0.1pt;
-->
}



.tx-indexedsearch .tx-indexedsearch-searchbox A { font-family:Arial,Verdana;}

.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:left; font-weight:bold; }

/*
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-redMarkup { font-family: monospace; font-style: normal; padding:0 0.3em 0 0.3em; background:#ffff88; border: 1px #ccd solid; }

/*
.tx-indexedsearch-browsebox strong {

}


/*******************************************
* Styles für Extension "tx_indexedsearch"
********************************************
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#E0E7F5; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { color:#006699; margin-top:0px; margin-bottom:0px; background:transparent; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#cccccc; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color : #666666; }
.tx-indexedsearch-sw, .csc-sword, .tx-indexedsearch-redMarkup { font-family: monospace; font-style: normal; padding:0 0.3em 0 0.3em; background:#ffff88; border: 1px #ccd solid; }







*/
.tx-indexedsearch-res strong{
color:#00FF00;
}


/*CONTENT ELEMENTE*/


/*BILD IM TEXT LINKS/RECHTS ----------------------------------- */
	/* Pictures on left, add margin on right */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .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;
		margin-right:0;
		padding:0px;
	}

/*TEXT LINKE/RECHTE SPALTE - BILD RECHTE/LINKE SPALTE -----------------------------------*/
	/* 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: 25px !important;
		margin-bottom: 15px;
	}
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
		margin-left: 25px !important;
		margin-bottom: 15px;
		margin-right:0;
		padding-right:0;
	}
	
/* NEWS COMMENTS */

/*
.tx-skpagecomments-pi1 form legend {background:#f1f1f1;border:1px solid #000;padding:4px;}
*/


.tx-skpagecomments-pi1 {
}

.tx-skpagecomments-pi1 form  {
padding-left:140px;
}

.sk-pagecomments-counter {color:#728b85;text-align:right;text-decoration:underline;margin-bottom:12px;}

.sk-pagecomments-counter A {color:#728b85;text-align:right;text-decoration:underline;margin-bottom:12px;}


.sk-pagecomments-headline {
border-bottom:1px solid #000;font-weight:bold;background-color:#f1f7f7;padding-left:6px;height:20px;
}

.tx-skpagecomments-pi1 form legend  {
background-color:#f1f1f1;
border:0px;
padding:4px;
}


        .tx-skpagecomments-pi1 form input#name {width:320px;background-color:#f1f7f7;}
        .tx-skpagecomments-pi1 form input#email {width:320px;background-color:#f1f7f7;}
        .tx-skpagecomments-pi1 form input#homepage {width:320px;background:#f1f7f7;}
		.tx-skpagecomments-pi1 form textarea {width:320px;height:160px;background:#f1f7f7;}
		.tx-skpagecomments-pi1 form input#name:focus,
		.tx-skpagecomments-pi1 form input#email:focus,
        .tx-skpagecomments-pi1 form input#homepage:focus,
		.tx-skpagecomments-pi1 form textarea:focus {background:#f1f7f7;} 
		.tx-skpagecomments-pi1 form input#skcommentssubmit {background:#f1f7f7;color:#3e595c;float:right;margin:8px 20px;}