* {margin:0; padding:0; border:0; font-size: 1em;}

html {height:100%} 

body { 
	min-height: 100%;	
    font-size: 100.01%;    
    color: #000;        
    background: #fff;
    text-align: left; 
	
	background: #BDA07E url(img/papier.jpg) repeat;
	font: normal 0.8em/1.4em Verdana, Geneva, Arial, Courier, 'Times New Roman', serif;
} 

#col3 img.spacer-gif {
border: none;
}


#main {	width: 100%; z-index: 10;}
#col1 {z-index: 3;}
#col2 {z-index: 5;}
#col3 {z-index: 1;}
#col1_content {z-index: 4;}
#col2_content {z-index: 6;}
#inhalt {z-index: 2;}

#col1, #col2, #col3 { position: relative; }
#col1_content, #col2_content, #inhalt { position: relative; }

#footer { clear:both; width:auto; }


/* Clearfix-Methode zum Clearen der Float-Umgebungen */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: block;}

/* Clearen der 3 Inhaltsspalten mittels dieses speziellen hr-Tags */
hr.clear_columns{	
	content: "."; 
	display: block;  
	height: 0; 
	line-height: 0px; 
	clear: both; 
	float: left; 
	visibility: hidden; 
	border: 0; 
	padding: 0;
	margin: -2em 0 0 0; /* erforderlich damit kein Leerraum zwischen Spalten und Footer entsteht */
}



/* IDs ******************************************************************************************/
#page_margins {	width:910px;  }

#main { 
	margin: 0; 
    padding: 0; } 
  
/* linke Spalte */	
#col1 {
	float: left;
	width: 200px;}

#links {	
	padding-top:0em; 
	margin-left: 1em; 
	margin-right: 0px; 
	color: #444; 
	background: transparent;
 }	

/* Mittlere Spalte */
#col3 {
	width:auto;
	min-height:420px;
	padding: 85px 0 0 0; 
	background: transparent url(img/container_hintergrund.jpg) repeat-y bottom; 
  	margin-left: 220px; 
	}
	
#inhalt {
	z-index:10000;
	width: 600px;
	padding: 45px 0px 5em 50px; 
}

#klammer {
	position: absolute;
	z-index: 800;
	width: 100px;
	height: 100px;
	margin-left: 800px;
	background: url(img/klammer.gif) no-repeat top left; }

#schraege_klammer {
	position: relative;
	width: 100px;
	height: 100px;
	background: url(img/klammer_schraeg.gif) no-repeat;
	z-index: 1000;
	margin: -230px 0 0 750px; }
	
#abschluss {
	margin:-10px 0 0 218px;
	background: transparent url(img/footer.jpg) no-repeat top left; }	


#fusszeile {
	border-top: 1px solid #000;
	margin: 50px 80px 0 50px;
	padding: 10px 0 0.5em 0px; 
	text-align: left;
	font-size: 11px;	}


#footer {
	padding: 6em 0 0.5em 220px; 
    margin: 0 0 10px 0;
	background: url(img/papier_streifen.gif) no-repeat bottom right;	}
	
	
#col1 img {
        margin: 0 0 20px 20px;  }
	









/*Ueberschriften *************************/

h1,h2,h3,h4 { display:block; }

h1 {
	font-size: 1.3em; 
	font-weight: bold; 
	margin: 0 0 0.8em 0;
	text-transform: uppercase; }
h2 {font-size: 1.1em; font-weight:bold; margin:0.2em 0 0.5em 0; padding: 0em; line-height: 1.3em;}
h3 {font-size: 1.0em; font-weight:bold; margin:0.4em 0 0.3em 0;}
h4 {font-size: 1.0em; font-weight:bold; margin:0.4em 0 0.3em 0; border-bottom: 1px #ccc solid;}

/*Ueberschrift in News */
h2 a {color: #000; text-decoration: none;margin: 0; padding:0;line-height: 1em;border: none; font-size: 1.1em;}







/*News-Detailseite */
.post  {margin-top: 60px; }
/*Ueberschrift auf Detailseite */
.post h2 {line-height: 1.3em; padding: 0 0 10px 0;font-size: 1.3em;text-transform: uppercase;}



p {line-height: 1.5em; margin: 0 0 1em 0; }

strong,b {font-weight: bold;}
em,i { font-style:italic; }

hr { color: #fff; background:transparent; margin: 1.5em 0 2.5em 0; padding: 0.5em 0 1.5em 0; border-bottom: 1px #000 solid; }

hr.clear_columns {
	margin: 0; padding: 0; border: 0;
}



ul.linklist {
 list-style-type: none; }

ul.linklist li {margin:0;}

#col3 li {margin-left: 30px;}



.alignleft { float: left; width: 250px;}
.alignright { float: right; width: 250px;}




/* ### Bildpositionierung links- und rechtsbuendig als Fliessobjekte ######################################
*/
/* Rahmen um Bilder */
#col3 img {
	padding: 6px;
	/*border: 1px solid #ccc;*/
}






#fusszeile a:link, #fusszeile a:visited {
   color: #000;
   text-decoration: none;
   border-bottom: 1px dotted #000;  }

#fusszeile a:hover, #fusszeile a:active {
   border-bottom: 1px solid #000; }







/*** ### Formulare ########################################################################################
*/

form {color: #000; }

fieldset {
	border: none;
}

label {
	float: left;
	width: 100px;
	text-align: left; 
	padding-right: 1em; 
}

input, textarea {
    width: auto;
	font: 1em Verdana, Arial, Helvetica, Sans-Serif;
	border: 1px #ccc solid;
	padding: 3px;
	color: #000;
}

.submit_kontaktformular {
margin: 20px 0 20px 112px;
}

input[type=text]:focus, textarea:focus {
	color: #333;
	border-color: #666;
}

.formularelement {
  padding: 5px 0 0 0;
}

#commentform input[type=text] {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
}

#commentform textarea {
	width: 550px;
	height: 120px;
	padding: 2px;
	
}

#commentform #submit {
}


#comments {font-size: 1.0em;color: #000;}

ol.commentlist {
margin: 0 0 0 -20px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
	}

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}


	label.gaestebuch {
width: auto;
}
	


/* Newskommentare / Gaestebuch */

.tx-veguestbook-pi1 label{
	float: none;}




   
.alt {
	padding: 10px 0 10px 0;	}

ol.commentlist { }

.commentlist li {
	margin: 0 0 15px 0;
	list-style: none;
	width: 521px;
}

.gb_kommentar {
	border-top: 1px solid #000;		
	border-right: 1px solid #000;
	border-left: 1px solid #000;
	width: 521px;
	margin: 0;
	padding: 0;
	
	overflow: hidden;
	
}

.gb_nummer {
	width: 30px; 
	text-align:right;
	float: right; 
	padding: 5px 8px 3px 3px;
	font-weight: 700;
	font-size: 1.2em;
	color: #CDCDCD; }

.gb_eintrag { 
	float: left; 
	width: 480px;
	padding: 10px 15px 10px 15px;  }
	
.gb_autor {font-weight: 700;}
.gb_datum {}
.gb_footer  {
	font-size: 0.8em;
	padding: 10px 0 0 50px;  
	width: auto;
	margin: 0;
	background: transparent url(../images/webgrafiken/kommentar_footer.png) no-repeat top left; }




	
	
	
	

/* Begin Form Elements */
#searchform {
	margin: 10px auto;
	padding: 5px 3px; 
	text-align: center;
}

#sidebar #searchform #s {
	width: 115px;
	padding: 2px;
}

#sidebar #searchsubmit {
	padding: 1px;
}




/* End Comments */

	
	
	
	
	
	
	
	

#inhalt a:link, #inhalt a:visited  {color: #000; text-decoration:none;border-bottom: 1px dotted #000; line-height: 1.4em}
#inhalt a:hover, #inhalt a:active { text-decoration:none;border-bottom: 1px solid #000;}


#inhalt .tx-mmforum-pi1 a:link, #inhalt .tx-mmforum-pi1 a:visited  {color: #000; text-decoration:none;border-bottom: none;}
#inhalt .tx-mmforum-pi1 a:hover, #inhalt .tx-mmforum-pi1 a:active { text-decoration:none;border-bottom: none;}

#inhalt .tx-drwiki-pi1 a:link, #inhalt .tx-drwiki-pi1 a:visited  {color: #000; text-decoration:none;border-bottom: none;}
#inhalt .tx-drwiki-pi1 a:hover, #inhalt .tx-drwiki-pi1 a:active { text-decoration:none;border-bottom: none;}

 




/*Links */

#inhalt a.download {
    border: none; }
	
	



/* Menu links _____________________________________________________*/
#links A.menu_links{
    margin	: 10px 0 0px 7px;
    padding	: 3px 0px 1px 15px;
    display	: block;
    font	: bold 13px verdana, courier, 'times new roman', serif;
    text-decoration: none;
    text-align	: left;
    line-height	: 20px;
	border: none;
	text-transform: uppercase; }

#links A.menu_links:link, #links A.menu_links:visited {
    color	: #000;  }

#links  A.menu_links:hover, #links  A.menu_links:active {
    color	: #000;
	text-decoration: none;
	border-bottom: none; 
text-decoration: underline;
	}

#links A.menu_links_obernavigation {
    font	: bold 13px verdana, courier, 'times new roman', serif;
    margin      : 10px 0 0px 7px;
    padding     : 3px 0px 1px 15px;
    display     : block;
    text-decoration: none;
	border: none;
    text-align  : left;
    line-height : 20px; 
	color: #000;
	text-transform:uppercase;
text-decoration: underline;
	}




/* Level 2 */

#links A.menu_links_level2 {
	margin:  5px 0 0 20px;
	padding: 0 0 0 15px;
	border			: 0;
	display			: block;
	font			: normal 12px verdana, courier, 'times new roman', serif;
	color:            #000;
	text-decoration:  none;
	text-align		: left;
	line-height: 	20px;
	border: 		none; 
 }


#links A.menu_links_level2:hover, A.menu_links_level2:active {
	color			: #000;
	text-decoration	: underline;
	border: none; 
}

#links A.menu_links_obernavigation_level2:link, A.menu_links_obernavigation_level2:visited, A.menu_links_obernavigation_level2:hover {
	margin:  5px 0 0 20px;
	padding: 0 0 0 15px;
	border			: 0;
	display			: block;
	font			: bold 12px verdana, courier, 'times new roman', serif;
	color			: #000;
	text-decoration: none;
	text-align		: left;
	line-height		:20px;

	/*background: transparent url(../images/webgrafiken/nav_punkt.gif) no-repeat bottom left;*/	}

/* Ende Menu-Links ________________________________________________*/




.tx-veguestbook-pi1 {margin: 0px 0 20px 0;}











/* Begin Calendar ********************************************************************************/
#timtab-calendar {
	empty-cells: show;
	margin: 10px auto 0;
	width: 155px;
	}

#timtab-calendar #next a {
	padding-right: 10px;
	text-align: right;
	}

#timtab-calendar #prev a {
	padding-left: 10px;
	text-align: left;
	}

#timtab-calendar a {
	display: block;
	}

#timtab-calendar caption {
	text-align: center;
	width: 100%;
	}

#timtab-calendar td {
	padding: 3px 0;
	text-align: center;
	}

#timtab-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff; }
/* End Calendar */















/* News _________________________________________________________________________ */

.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{
	border: 0;
	color: #fff;
	background-color: #fff;
	clear:right;
	height:1px;
	margin-bottom: 10px;}



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

/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

.news-latest-container {margin: 20px 0 40px 0;
float: left;

 }

.news-latest-item {
	padding:0px;
	margin:0 0 45px 0;
}
	
.news-latest-subheader {
	float:left;}

.news-latest-container h2 {
	margin: 0 0 10px 0;
	padding: 0; }


.news-latest-item IMG {
	margin-bottom:5px;
	margin-left:10px;
	margin-top: 8px;
	border:1px solid #666;
	float:right; }

.news-latest-date {
	font-size: 0.8em;
}

.news-latest-morelink A:link, .news-latest-morelink A:visited {
   color: #000;text-decoration: none;border-bottom: 1px solid black;	}

/*Kategorie */
.news-latest-category  {
	color: #999;
	text-align: right;
	font-size: 0.6em;
	width: 541px;
	margin: 0 0 3px 0;}

	
	
	
/*--------------------------------- tt_news LIST view  -----------------------------------*/

/* Hintergrund des gesamten News-Bereichs */
.news-list-container {margin-bottom: 30px;}

/* Bereich fuer ein einzelnes Newsitem */
.news-list-item {
	padding:3px;
	margin:0px 0px 10px 0px;
	border:1px solid #F2F2F2;}

/* Bereich fuer ein einzelnes Newsitem */
.hover{
	padding:3px;
	margin:0px 0px 10px 0px;
	border:1px solid #CCC;
	background-color: F2F2F2;}
	

/* Wenn die Ueberschrift verlinkt ist */
.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {
	color:#999;
	padding-left:2px;
	margin:0px;
	text-decoration: none;
	font-size: 0.8em;
}
	
	
/*Datum */
.news-list-date  {
	float: right;
	color: #999;
	width: 180px;
	text-align: right;
	margin-right: 2px;
	font-size: 0.6em;
	font-weight:normal;}
	
.news-list-imgcaption {
	float: right;
	padding-top:3px;
	padding-right:3px;
	font-size: 0.7em; }

.news-list-container IMG {
	float: right;
	border:1px solid black;
	margin-bottom:5px;
	margin-right:2px;
	margin-left:5px; }
	
.news-list-category IMG {
	float: none;
	border:none;
	margin:0px;}

.news-list-morelink,.news-list-category {
	font-size:0.8em;
	margin-left:3px;	}


/*
.news-list-morelink  {
	margin-bottom:3px;
}*/
.news-list-browse {
	text-align: center;}



	
/*Suche ___________________________________ */	
	
	.news-search-emptyMsg{
		margin:0px; }
		
	.news-search-form FORM {
		margin:0 0 30px 0; 
		padding: 0;}
	
	/*Suchfeld */
	.news-search-form input{ 
	   font-size:11px; 
	   border:1px solid #000; 
	   color:#000; 
	   font-family:Arial, Verdana, Helvetica; 
	   padding-left:2px; 
	   background:#E6E8E9 } 

	/*Suchbutton */
	.news-search-form input.button {
		cursor:pointer
		background-color:#AAAAAA; 
		color:#000; 
		width:30px; 
		border:2px solid #DDDDDD; }
		
	.news-search-form input.button:hover {cursor:pointer}
	

	
	
	

   
 


	/*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox {
	margin-top:20px;
	border:1px solid #ccc;
	padding:3px;
	background-color:#fff;
}
.tx-ttnews-browsebox TD {
	font-size: 0.6em;
}
.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: #BBE53A;
	border:1px solid #666;
	font-size: 1em;
}
.news-search-emptyMsg {
	font-size: 9px;
	margin-left: 10px;
}












/*--------------------------------- tt_news SINGLE view  ---------------------------------*/

.navigation {z-index: 100;}

	.news-single-item {
		padding:5px;
		margin-bottom:5px;
		}

	/* Ueberschrift der Single-News */
	.news-single-item H2 {
        margin:30px 0 0 0;
	}
	
	/*Teaser-Text */
	.news-single-item H3 {
		font-size: 0.8em;
		margin: 10px 0 15px 0;
		color: #333333;
		padding:		0px; 
		line-height: 	1.5; 
	}
		

	
	.news-single-img {
		float: right;
		margin-left:10px;
	}
	
	.news-single-imgcaption {
		padding:3px;
		clear:both;
	}
	
	.news-single-category {
		margin-top:3px;
		font-size: 0.7em;
		float: right;
	}
	
	.news-single-backlink, .news-single-backlink a {
		font-weight: bold;
		font-size: 0.9em;
		margin-bottom: 15px;
		margin-top: 10px;
	}
	
	.news-single-timedata {
		float: right;
	}
	
	.news-single-timedata, .news-single-author,.news-single-imgcaption {
		font-size: 0.7em;
	}
	
	.news-single-author {
		padding-bottom: 3px;
	}

	/* Block mit zusaetzlichen Informationen, Links etc.*/
	.news-single-additional-info {
	 	clear: both; 
		margin-top: 15px;
		/*border: 1px solid #ccc;*/
		padding:3px;
		padding-bottom:0px;	}

	.news-single-related,.news-single-files,.news-single-links  {
		border: 1px solid #ccc;
		margin:0px;
		margin-bottom: 10px;
		padding:3px;
	}
	
	/*Verwandte Pressemeldungen */
	
	.news-single-related DD, .news-single-links DD, .news-single-files DD {
		margin-left:5px;
	}
	
	.news-single-files DD img {
	margin-right: 5px;
	}
	
	/*Hintergrund von Archiv-Jahr */
	DD, .news-single-links DD, .news-single-files DD {
		margin-left:5px;
		margin-right: 5px;
		background-color: transparent;
		font-size: 0.8em;
	}
	
	.news-single-related DT, .news-single-links DT, .news-single-files DT {
		font-weight: bold;
		font-size: 11px;
		margin-left:5px;
		margin-bottom:2px;
		/*width:90%;*/
	}

	
	
	
	
	
	
/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */
.news-amenu-container {
	margin-top:10px;
	padding:3px;
        font-size: 0.8em;
}
.news-amenu-container LI {
       padding: 0 0 5px 10px;
}

.news-amenu-container UL {
	padding:			3px;
	margin:			5px 0 10px 0;
	list-style-type: 	none;
	padding: 			5px; }

.news-amenu-container H2 {
	color:#000;
	padding:3px; }

/*Rahmen um Jahr */
li.news-amenu-item-year {
	font-weight: bold;
	border-bottom: 1px solid #666;
	padding: 2px;
        margin: 0 0 10px 0;
}





/*--------------------------------- tt_news Categorymenu (CATMENU) --------------------------------- */
/*
.news-catmenu-header  {
	font-size:11px;
	font-weight:bold;
}
.news-catmenu DIV {
	font-size:10px;
	white-space: nowrap;
}

.news-catmenu-ACT {
	font-weight:bold;
}
*/

/*  Styles for catmenu mode "nestedWraps" */
/*
.level0 {
	background-color:#fff;
}
.level1 {
	padding-left:10px;
	background-color:#eee;
}
.level2 {
	padding-left:10px;
	background-color:#ddd;
}
.level3 {
	padding-left:10px;
	background-color:#ccc;
}
.level4 {
	padding-left:10px;
	background-color:#bbb;
}
*/

/*Kategorien Menu fuer nested view */
/*
.news-catmenu  {
   padding:5px 0px 0px 5px;
   margin:10px;
   border:1px solid #666;
   background-color:#666;
}
.news-catmenu DIV IMG {
   margin:0px;
   padding: 0px 3px 3px 0px;
   vertical-align: middle;
}
*/

/*ENDE NEWS _____________________________________________________________________*/



/* default styles for extension "tx_cssstyledcontent" */
	/* Captions */
	.csc-textpic-caption { padding: 5px 3px 0 3px;margin: 0; font-size: 0.8em; line-height: 1.2em;}
	
	P.csc-caption { margin: 0; }
	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; }

	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.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: right; }

	/* Margins around images: */

	/* 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: 15px;
	}
	
	
		/* 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: 0px;
	}

	
	

	/* 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;
padding: 10px 0 20px 0;
	}
	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: 5px; }
	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 5px; display: block; }

	/* 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; /* IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap { margin: 0 auto; }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: left; /* Remove IE-hack 
*/ }
	DIV.csc-textpic-center DIV.csc-textpic-text { text-align: left; /* 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; }
	
	

	/* Left (in text) */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; }
	
		/* 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 */
	
	
	
	
	
	
	
			/* 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 */



	/* Right (in text) */

	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right;padding: 0 0 10px 15px; }

	/* 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 */
	
	
	#tx-mmforum-footer {
	display: none;
	visibility:  hidden;
	}
	
	table.tx-mmforum-table {
 clear: none;
}
	

	
	
	
      a img { border: 0; }
