/*
** project:		Bioenergie Region Mittelhessen
** date:		2009/12/17
*/

/*#######################################
** Allgemeine Angaben
#######################################*/

html { 
    margin: 0; 
    font-size: 100.01%; 	
}

body { 
	height: 100%; 
	width: 100%;    
	margin: 0; 	
	padding: 0;     
	font: 12px "Arial", "Verdana", sans-serif;
	color: #707173;	
	background-color: #FFFFFF;  	
}

textarea, 
input, 
select, 
option, 
optgroup, 
button, 
table { 
    font: 1em "Arial", "Verdana", sans-serif; 
}

hr {
    width:100%;
}

 
form,
div { 
    margin: 0; 
    padding: 0; 
}

img { 
    border: none; 
}

button { 
    overflow: visible; 
    cursor: pointer; 
}

p {
margin: 0;
padding: 0;
}

.clear {
	clear: both;
}

.floatright{
	float: right;
}

a {
color: #707173;	
text-decoration: none;
}

a:hover {
color: #707173;
text-decoration: underline;
}

.spacer{
	height: 20px;
}

/*#######################################
** Boxen Layout
#######################################*/

div#wrap {
	position: absolute;
	width: 960px;	
	top: 60px;
	left: 50%;	
	margin-left: -480px;		
}

	div#wrap div#navi {
		font-size: 1.1em;
		margin: 0;
		padding: 0;
		text-align: left;
		height: 40px;
	}	
		 
	div#wrap div#header_wrap {
		margin: 0;
		padding: 0;
		height: 230px;
		background-image:url(../images/bg_haus.jpg);
		background-repeat: no-repeat;
		background-position: 42%;
	}

		div#wrap div#header_wrap div#header_left {
			width: 830px;
			float: left;
		}
		
			div#wrap div#header_wrap div#header_left h1{
				margin: 0;
				margin-top: 120px;
				padding: 0;
				float: left;
				color: #81bc2c;
				font-family: georgia,serif;
				font-size: 1.83em;
				font-weight: lighter;
			}
			
				div#wrap div#header_wrap div#header_left h1.header-msg-loggedin{
					color: #EE1B24;
				}
			
			div#wrap div#header_wrap div#header_left img{
				float: right;
				margin-top: 6px;
				margin-right: 65px;
				
			}
		
		div#wrap div#header_wrap div#header_right {
			margin: 0;
			padding: 0;
			padding-left: 7px;
			
			border: 0;
			border-left: 2px solid #daebc1;			
			font-size: 0.75em;
			width: 120px;
			float: left;			
		}
		
			div#wrap div#header_wrap div#header_right img{
				padding: 0;				
				margin: 6px;
				margin-top: 7px;
				margin-bottom: 7px;
				margin-left: 13px;
			}
		
		
	div#wrap div#content_wrap {
		margin: 0;
		margin-top: 10px;		
		margin-bottom: 30px;
		
	}	
			
		div#wrap div#content_wrap div#content_left {
			float: left;
			width: 564px;
			min-height: 350px;
			margin: 0;
			margin-bottom: 20px;
			padding: 0;					
							
		}		
				div#wrap div#content_wrap div#content_left div#content_line{
					width: 564px;
					height: 2px;
					margin: 0;								
					margin-bottom: 25px;
					background-image:url(../images/content_line.jpg);
					background-repeat: no-repeat;		
				}
			
			div#wrap div#content_wrap div#content_right {
				float: right;
				margin: 0;
				margin-left: 50px;
				padding: 0;
				width: 326px;				
			}							
		
								
			

				
	div#wrap div#footer {
		margin: 0;		
		margin-bottom: 25px;
		padding: 0;	
		padding-top: 7px;
		float: left;
		width: 580px;
		background-image:url(../images/content_line.jpg);
		background-repeat: no-repeat;
		background-position: left top;
	}
					

		div#wrap div#footer img{
			vertical-align: top;
			margin: 0;
			margin-right: 5px;
			padding: 0;						
		}
		
/*#######################################
** Navigation
#######################################*/			
	
	/** Anpassungen f�r das CSS Dropdown Men�, eigentlich Funktion wird �ber extra Stylesheet eingebunden **/

    /* Level 1 */
	div#wrap div#navi .oe2edit_pulldown_menu ul li.level_1 {
		color: #81BC2C;
		padding-right: 5px;
		float:left;		
		position:relative;
    }
	
	div#wrap div#navi .oe2edit_pulldown_menu ul li a{
			color: #81bc2c;
			text-decoration: none;
		}
		
		div#wrap div#navi .oe2edit_pulldown_menu ul li a.current{
			color: #707173;
			text-decoration: none;
		}

			div#wrap div#navi .oe2edit_pulldown_menu ul li a:hover{
				color: #707173;
				text-decoration: none;
			}    
	/* Ende Level 1 */
	
		
		/* Level 2 Submen� */		
		div#wrap div#navi .oe2edit_pulldown_menu  ul li ul {
			padding-top: 13px;
			padding-bottom: 18px;			
			background-image:url(../images/ul_bottom_bg.png);
			background-repeat: no-repeat;
			background-position: left bottom;		
			
		}		
		
		div#wrap div#navi .oe2edit_pulldown_menu  ul li ul li {
			margin: 0;
			padding: 0;
			padding-left: 8px;
			width: 284px;			
			line-height: 2em;			
			background-image:url(../images/ul_li_bg.png);
			background-repeat: repeat-y;
			background-position: left top; 		
		}         
	
			div#wrap div#navi .oe2edit_pulldown_menu  ul li ul li a{
				color: #707173;	
			}
			
				div#wrap div#navi .oe2edit_pulldown_menu  ul li ul li a.current{
					color: #81bc2c;	
				}
			
				div#wrap div#navi .oe2edit_pulldown_menu  ul li ul li a:hover{
				color: #81bc2c;	
			}
		
			div#wrap div#navi .oe2edit_pulldown_menu  ul li ul li.top {
				background-image:url(../images/ul_top_bg.png);
				background-repeat: no-repeat;
				background-position: top left;
			}
			
			div#wrap div#navi .oe2edit_pulldown_menu  ul li ul li.first{
				background-image:url(../images/ul_top_bg.png);
				background-repeat: no-repeat;
				background-position: top left;
			}	

			/* wenn Level 2 nur ein Menupunkt hat neues BG Bild per eigener ID */			
			div#wrap div#navi .oe2edit_pulldown_menu  ul li ul li#menuitem60{
				background-image:url(../images/li_top_only_one.png);
				background-repeat: no-repeat;
				background-position: top left;
			}
			
		/* Ende Level 2 */        
			
			/* Level 3 , wird direkt in Level 2 angezeigt*/			
			
			/* Der Abstand zwischen "-" und dem Men�punkt */
			div.oe2edit_pulldown_menu ul ul ul .presub{
				margin-right: 4px;			
			}
			
			
			div#wrap div#navi .oe2edit_pulldown_menu ul li ul li ul {
				margin: 0;
				margin-left: -8px;
				padding-top: 5px;
				padding: 0;				
				position: relative;
				left:0;
				background-image: none;				
			}
	
				div#wrap div#navi .oe2edit_pulldown_menu ul li ul li ul li{
					margin: 0;
					padding: 0;
					padding-left: 10px;
					background-image: none;
					line-height: 2em;					
				}
				
				div#wrap div#navi .oe2edit_pulldown_menu ul li ul li ul li.current{
					background-image: none;
				}
				
						
					
					div#wrap div#navi .oe2edit_pulldown_menu ul li ul li.last ul li.last{
							background-image:url(../images/ul_li_bg.png);
					}
					
				
				
			/* Ende Level 3 */
			
		/* dauerhafte Anzeige wenn Men�punkt aktiv ist */		

		
	/** Ende der Dropdown Men� Anpassungen **/	
	
/*#######################################
** Content Formatierungen
#######################################*/		

/*
 * Contentstyles f�r Text mit Bild
 */

/* Bild über Text mittig - above-center */
div.img-above-center div.content_img_container { text-align:center; float:left; width:100%; clear:both; padding-bottom:10px;}
div.img-above-center div.content_img_row { width:100%; clear:both; padding-top:10px;}
div.img-above-center div.content_img_row img { margin-right:10px;}
div.img-above-center div.content_txt { clear:both; }
		
/* Bild über Text rechts - above-right */
div.img-above-right div.content_img_container { text-align:right; float:left; width:100%; clear:both; padding-bottom:10px;}
div.img-above-right div.content_img_row { width:100%; clear:both; padding-top:10px;}
div.img-above-right div.content_img_row img { margin-left:10px;}
div.img-above-right div.content_txt { clear:both; }

/* Bild über Text links - above-left */
div.img-above-left div.content_img_container { text-align:left; float:left; width:100%; clear:both; padding-bottom:10px;}
div.img-above-left div.content_img_row { width:100%; clear:both; padding-top:10px;}
div.img-above-left div.content_img_row img { margin-right:10px;}
div.img-above-left div.content_txt { clear:both; }

/* Bild unter Text mittig - below-center */
div.img-below-center div.content_img_container { text-align:center; float:left; width:100%; clear:both; padding-top:10px;}
div.img-below-center div.content_img_row { width:100%; clear:both; padding-bottom:10px;}
div.img-below-center div.content_img_row img { margin-right:10px;}
div.img-below-center div.content_txt { clear:both; }

/* Bild unter Text rechts - below-right */
div.img-below-right div.content_img_container { text-align:right; float:left; width:100%; clear:both; padding-top:10px;}
div.img-below-right div.content_img_row { width:100%; clear:both; padding-bottom:10px;}
div.img-below-right div.content_img_row img { margin-left:10px;}
div.img-below-right div.content_txt { clear:both; }

/* Bild unter Text links - below-left */
div.img-below-left div.content_img_container { text-align:left; float:left; width:100%; clear:both; padding-top:10px;}
div.img-below-left div.content_img_row { width:100%; clear:both; padding-bottom:10px;}
div.img-below-left div.content_img_row img { margin-right:10px;}
div.img-below-left div.content_txt { clear:both; }
	
/* Bild im Text rechts - intext-right */
div.img-right-in-text div.content_img_container,
div.news-single-img { float:right; margin-left:10px; margin-bottom:10px; }
div.img-right-in-text div.content_img_row { clear:both; float:left; margin-bottom:10px;}
div.img-right-in-text div.content_img_row img { margin-left:10px;}
		
/*Bild im Text links - intext-left */
div.img-left-in-text div.content_img_container { float:left; margin-left:10px; margin-bottom:10px; }
div.img-left-in-text div.content_img_row { clear:both; float:left; margin-bottom:10px;}
div.img-left-in-text div.content_img_row img { margin-right:10px;}

/* Bild rechts, Text als Block daneben */
table.img-right-block { margin:0; padding:0; border-collapse:collapse; width:100%; }
table.img-right-block td { text-align:left; vertical-align:top; margin:0; padding:0; border-collapse:collapse; }
table.img-right-block td.image_col { padding-left:10px; text-align:right;}
table.img-right-block td div.content_img_container { float:right; height:100%; margin-bottom:10px;}
table.img-right-block td div.content_img_row {width:200px; margin-bottom:10px; } /* Maximale Breite für Bilder Spalte angeben */
table.img-right-block td div.content_img_row img { margin-left:5px;}
	
/* Bild links, Text als Block daneben */
table.img-left-block { margin:0; padding:0; border-collapse:collapse; width:100%; }
table.img-left-block td { text-align:left; vertical-align:top; margin:0; padding:0; border-collapse:collapse; }
table.img-left-block td.image_col { padding-right:10px; }
table.img-left-block td div.content_img_container { float:left; height:100%; margin-bottom:10px;}
table.img-left-block td div.content_img_row {width:200px; margin-bottom:10px;} /* Maximale Breite für Bilder Spalte angeben */
table.img-left-block td div.content_img_row img { margin-right:5px;}
		
/*****************************/
/* Bildbeschriftung & Rahmen */
/*****************************/
.content_container span.content_img_caption,
div.news-single-img p.news-single-imgcaption { display:block; margin:0; padding:0 !important; padding-bottom: 5px; font-size:0.9em;}

/*  Rahmen um Bilder falls aktiviert */  
.csc-textpic-border img { border:1px solid #999999; }



div#wrap div#content_wrap div#content_left h1{
	margin: 0;
	margin-bottom: 15px;			
	padding: 0;			
	color: #81bc2c;
	font-family: georgia,serif;
	font-size: 2.5em;
	font-weight: lighter;
}

div#wrap div#content_wrap div#content_left h2{
	margin: 0;
	margin-bottom: 7px;				
	padding: 0;		
	color: #ee1b24;
	font-family: georgia,serif;
	font-size: 1.33em;
	font-weight: lighter;
}

div#wrap div#content_wrap div#content_left h4{
	margin: 0;
	margin-top: 25px;	
	margin-bottom: 7px;
	padding: 0;			
	color: #81bc2c;
	font-family: georgia,serif;
	font-size: 2.5em;
	font-weight: lighter;
}

div#wrap div#content_wrap div#content_left p{
	margin: 0;
	margin-bottom: 10px;
	line-height: 1.5em;
}	

div#content_left a{
	margin: 0;						
	padding: 0;	
	color: #81bc2c;
	text-decoration: none;
}

 div#content_left a:hover{
		margin: 0;						
		padding: 0;			
		color: #81bc2c;
		text-decoration: underline;
	}


 div#content_left ul{
	margin: 0;
	margin-bottom: 20px;
	padding: 0;	
	list-style: none;
	line-height: 1.5em;
}

	 div#content_left ul li{
		margin: 0;
		margin-bottom: 5px;
		padding: 0;
		padding-left: 25px;
		background-image: url(../images/ul_arrow.gif);
		background-repeat: no-repeat;
		background-position: left 13%;
		
	}
	

	div#content_left table.contenttable{
			width: 100%;
			margin: 0;
			margin-bottom: 15px;
			padding: 0;			
			border: 0;
			border-collapse:collapse;
	}
	
		div#content_left table.contenttable td{
			border: 0;
			margin: 0;
			padding: 5px;
			padding-left: 10px;
		}
		
		div#content_left table.contenttable td.td-0{
			width: 400px;
		}
		
		div#content_left table.contenttable tr.tr-odd{
			background-color: #EFF2F5;
		}		
	
		div#content_left table.contenttable caption{
			margin: 0;
			margin-bottom: 10px;				
			padding: 0;		
			color: #707173;
			font-family: georgia,serif;
			font-size: 1.33em;
			font-weight: normal;
			text-align: left
		}
	

		
			div#content_left div.csc-textpic-intext-left-nowrap img{
				padding-top: 23px;			
			}
		
			div#content_left div.cont_container  p{				
				margin: 0;							
				padding: 0;		
				/* padding-top: 30px; */								
			}
	
	
	div#content_left hr{		
		margin-top: 15px;
		margin-bottom: 15px;
		width: 95%;
		border: 0;
		background-color: #EFF2F5;
	}
	
	
div#wrap div#content_wrap div#content_right h1{
	margin: 0;
	margin-bottom: 10px;
	padding: 0;
	padding-left: 10px;
	font-size: 1em;
	font-weight: normal;
	line-height: 1.95em;
	background-color: #daebc1;
	height: 23px;
}

/*#######################################
** Suche Formatierungen
#######################################*/	

div#wrap div#content_wrap div#content_right div#search {
	margin: 0;
	margin-bottom: 10px; 
	padding: 0;				
	height: 23px;
	background-color: #daebc1;
}											
	
	/* rechte Seite Suchfeld Formatierungen */
	div#wrap div#content_wrap div#content_right div#search input.searchbox-sword{
		float: left;
		height: 15px;
		margin-top: 2px;
		margin-left: 10px;	
		padding-top: 3px;														
		border: 0;	
		color: #707173;
		background-image:url(../images/search_bg.gif);
		background-repeat: no-repeat;
		background-color: #FFFFFF;
		text-indent: 5px;
	}
	
		div#wrap div#content_wrap div#content_right div#search input.searchbox-sword.current {
			
			background-image: none;
		}
	
	div#wrap div#content_wrap div#content_right div#search input.searchbox-button{							
		margin:0;							
		margin-left: 5px;	
		padding: 0;
		padding-top: 3px;
		border: 0;
		color: #707173;
		background-color: #daebc1;
		float: left							
	}

	div#wrap div#content_wrap div#content_right div#search div#indexedsearchbox form#indexedsearch img.search-arrow{							
		width: 7px;
		margin-left: 5px;	
		float: left;
	}
	/* Ende rechte Seite Suchfeld Formatierungen */						
	
	
	/* Such Ergebnisse im Content Bereich */						
	div#wrap div#content_wrap div#content_left div.tx-indexedsearch p.tx-indexedsearch-descr.descr{
		padding-bottom: 15px;
		margin: 0;							
		/* background-color: #daebc1; */
		background-color: transparent;							
	}
	
	div#wrap div#content_wrap div#content_left div.tx-indexedsearch dl.tx-indexedsearch-info{
		
		margin: 0;
		margin-bottom: 20px;
		padding: 0;
		background-color: transparent;
	}
	
	div#wrap div#content_wrap div#content_left div.tx-indexedsearch dt.tx-indexedsearch-text-item-path{
		float: left;
	}
	
		div#wrap div#content_wrap div#content_left div.tx-indexedsearch-res dd.tx-indexedsearch-text-item-path a{
			color: #707173;
		}
	
	
	div#wrap div#content_wrap div#content_left div.tx-indexedsearch div.tx-indexedsearch-res h3{
		margin: 0;
		margin-top: 15px;
		margin-bottom: 5px;
		padding: 0;
		font-family:georgia,serif;
		font-size:1.33em;
		font-weight:lighter;
	}
	
	div#wrap div#content_wrap div#content_left div.tx-indexedsearch div.tx-indexedsearch-res h3 a{
		color: #707173;
	}
	
	div#wrap div#content_wrap div#content_left div.tx-indexedsearch div.tx-indexedsearch-res strong.tx-indexedsearch-redMarkup{
		color: #ee1b24;
	}
	
	/* ausblenden der xxx% f�r die Such�bereinstimmung */
	div#wrap div#content_wrap div#content_left div.tx-indexedsearch span.tx-indexedsearch-percent{
		display: none;
	}					
	
	/* ausblenden der Infos wie Pfad, �nderungsdatum etc */
	div#wrap div#content_wrap div#content_left div.tx-indexedsearch dl.tx-indexedsearch-info{
		display: none;
	}	
	
	div#wrap div#content_wrap div#content_left div.tx-indexedsearch-browsebox ul.browsebox{
		margin: 0;
		padding: 0;
		text-align: right;
	}
	
		div#wrap div#content_wrap div#content_left div.tx-indexedsearch-browsebox ul.browsebox li{
			padding-left: 15px;
			background-image: none;
		}

		div#wrap div#content_wrap div#content_left div.tx-indexedsearch-browsebox ul.browsebox a{
			color: #81BC2C;
		}
	
	div#wrap div#content_wrap div#content_left div.tx-indexedsearch-form{
		float: left;
		margin: 0;
		padding: 0;
		padding-top: 25px;
		padding-bottom: 25px;							
	}
	
		div#wrap div#content_wrap div#content_left div.tx-indexedsearch .searchbox-tmpl-css label{
			line-height: 1.5em;
			margin-right: 7px;
			width: auto;
		}
	
	div#wrap div#content_wrap div#content_left div.tx-indexedsearch-search-submit{
		margin: 0;
		padding: 0;
		padding-top: 24px;
		margin-left: 245px;
	}	

		
		
		div#wrap div#content_wrap div#content_left div.tx-indexedsearch-search-submit input{
			width: 70px;
			margin: 0;
			margin-top: 1px;
			padding: 0;
			padding-top: 1px;
			padding-bottom: 1px;
			padding-left: 20px;
			text-align: left;
			border: 0;
			color: #707173;
			background-color: #DAEBC1;
			background-image:url(../images/search_arrow.gif);
			background-repeat: no-repeat;
			background-position: 10px -2px;
		}	
		
		
		div#wrap div#content_wrap div#content_left .tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword{
			border: 1px solid #707173;
			text-indent: 5px;
			color: #707173;
		}
	
	/* erweiterte Suche ausblenden */
	div#wrap div#content_wrap div#content_left p.link-to-other{
		display: none;
	}
	/* Ende Such Ergebnisse im Content Bereich */
						
/*#######################################
** Arbeitsgruppen Formatierungen
#######################################*/							

div#content_right div.tx-felogin-pi1{
	
}

div#content_right div#login_section {
	width:326px;
	height:250px;			
	overflow:hidden;
	position:relative;	
	margin-bottom:10px;
	background-color: #daebc1;	
	
}


	div#content_right div#login_section div.login-header{
			/* height: 23px; */ 
			cursor: pointer;
			
		}
	
	
	div#content_right #login_section.opened {
		background-color:#ee1b24;
	}
	
	div#content_right #login_section.logged_in {
		height: 130px;
	}
	
	div#content_right #login_section_link{		
		position: absolute;
		left: 0;
		top: 0;	
		height: 23px;
		width: 326px;		
		font-size: 0.9em;
		text-indent: -100000px;
		cursor: pointer;		
		float: right;	
		background-image: url(../images/1px.gif);
		background-repeat: repeat;		
	}		
		
	
		div#content_right div#login_section div.status-message{				
			float: left;
			margin-top: 4px;
			/* margin-left: 55px; */
			margin-left: 10px;
			margin-right: 10px;
			margin-bottom: 0px;
			cursor: default;
			color: #FFFFFF;
		} 	
									
	div#content_right div#login_section {
		
	}
	
	div#content_right div#login_section h3{					
		height: 23px;
		float: left;
		margin: 0;					 
		padding: 0;					
		padding-left: 10px;						
		font-size: 1em;
		font-weight: normal;
		line-height: 1.9em;		
		color:#6D6E70;		
	}
	
		div#content_right #login_section.opened  h3{
			color:#FFFFFF;
			
		}	
	
	div#content_right div#login_section input{					
		margin-left: 10px;
		padding-top: 3px;
		height: 15px;
		border: 0;
		color: #707173;
	}			
							
	div#content_right div#login_section input.user-ags{
		background-color: #FFFFFF;
		background-image: url(../images/username_bg.gif);
		background-repeat: no-repeat;
		text-indent: 5px;
	}
	
		div#content_right div#login_section input.user-ags.current{				
			background-image: none;
			text-indent: 5px;			
		}
	
	
	div#content_right div#login_section input.pwd-ags{
		float: left;
		margin-top: 2px;
		background-color: #FFFFFF;
		background-image:url(../images/pwd_bg.gif);
		background-repeat: no-repeat;	
		text-indent: 5px;
	}	
	
		div#content_right div#login_section input.pwd-ags.current{				
			background-image:none;	
			text-indent: 5px;
		}
	
	div#content_right div#login_section input.ags-anmelden{
		width: 65px;				
		padding: 0;				
		margin: 0;	
		margin-top: 3px;								
		border: 0;
		color: #FFFFFF;
		background-color: transparent;		
	}
	
	div#content_right div#login_section img.search-arrow-ags{
		margin: 0;
		margin-left: 5px;
		padding: 0;
		float: left;
	}				
	
	div#content_right div#login_section p.ags-pwd-vergessen{
		margin-left: 10px;
		padding-bottom: 3px;				
	}
	
	div#content_right div#login_section p.ags-pwd-vergessen a{
		
		font-size: 0.88em;
		color: #FFFFFF;				
	}
	/* Ende Login (nicht eingeloggt) */
	
	
	/*Logout (wenn eingeloggt)*/
	div#content_right div#login_section div.ag-logout {
		margin-left: 137px;
	}			
	
		div#content_right div#login_section div.ag-logout input{
			margin: 0;
			margin-top: 1px;
			padding: 0;
			height: 18px;
			color: #FFFFFF;
			background-color: transparent;
		}
		
	
	
	div#content_right div#login_section div.submenu a{
		color: #FFFFFF;
		font-weight: bold;
	}
	
	div#content_right div#login_section div.submenu ul{
		margin: 0;
		margin-top: 25px;
		margin-left: 15px;
		padding: 0;
		list-style: none;
	}
	
	/* Ende Logout (wenn eingeloggt)*/
	
	/* Passwort vergessen */
	div#content_right div#login_section div.status-message-forgot{
		clear: both;
		margin-left: 10px;
		padding-right: 10px;
		color: #FFFFFF;
	}
	
	div#content_right div#login_section input.ags-pwdforgot-email{
		float: left;
		margin-top: 5px;
		margin-left: 10px;				
		margin-bottom: 5px;
		color: #707173;
		background-image:url(../images/email_bg.gif);
		background-repeat: no-repeat;
	}
	
	div#content_right div#login_section input.ags-pwdforgot-email.current{
		background-image: none;
	}
	
	div#content_right div#login_section img.search-arrow-forgot{
		float: left;
		margin: 0;
		margin-top: 2px;
		margin-left: 10px;	
		padding: 0;
	}
	
	div#content_right div#login_section input.ags-pwdforgot-btn{
		color: #FFFFFF;	
		margin: 0;
		margin-top: 5px;
		padding: 0;
		background-color: transparent;
		color: #FFFFFF;				
	}
	
	div#footer p.impressum{
		width: 100%;
		margin-top: 10px;
		font-size: 0.9em;
		color: #BBBDC0; 
		text-align: center;
	}
			
/*#######################################
** News Formatierungen
#######################################*/	

			/* News Single View Anzeige, dh News im Detail */
			div.news-single-item{
				border: 0;
				background-color: transparent;				
			}
				
				
				div.news-single-item .news_image {
					margin-bottom:10px; 
				}
				
				div.news-single-item h2{
					margin-bottom: 8px;
				}				
				
				
				div.news-single-text{
					line-height: 1.3em;
				}
				
				div.news-single-img{
					padding: 5px;
					padding-bottom: 4px;
					border: 1px solid #81bc2c;
				}
				
				p.news-single-imgcaption{
					padding-top: 8px;					
				}
				
				p.news-single-author{
					float: right;
					margin-top: 10px;
				}
				
				div.news-single-backlink{					
					float: left;				
				}
				
					div#wrap div#content_wrap div#content_left div.news-single-backlink a{
						color: #707173;
					}					
				
				div.news-single-additional-info{
					border: 0;
					background-color: transparent;
				}
				
					div#wrap div#content_wrap div#content_left div.news-single-additional-info a{
					color: #707173;	
					}
				
				.news-single-related, .news-single-files, .news-single-links{
					background-color: transparent;
					border: 0;
				}			
			/* Ende News Single View Anzeige */
			
	/* News Latest Anzeige in rechter Spalte */
	
	
		div.news-latest-container{
			border: 0;
			background-color: transparent;			
		}
	
	
		span.news-latest-date{
			margin: 0;
			padding: 0;
			font-size: 1em;
			display: block;
		}
		
	div.news-latest-container div.news_image{
		float: right;
		margin-left: 10px;
		margin-bottom: 5px;
		margin-right:10px;
		padding: 2px;
		border: 1px solid #81bc2c;
	}
							
		div.news-latest-item{
			margin: 0;
			margin-left: 10px;				
			padding: 0;
			/* padding-top: 7px; */
			padding-bottom: 10px;
			border: 0;
			background-color: #FFFFFF;
			font-size: 1em;
			line-height: 1.5em;
		}		
					
		div.news-latest-morelink2{
			margin-top: 4px;
			margin-bottom: 10px;
			font-size: 1em;
									
		}					
					
			div.news-latest-morelink2 a{
				margin: 0;						
				padding: 0;
				font-size: 1em;
				display: block;
				color: #81bc2c;
			}			
					
				div.news-latest-morelink2 a:hover{
					color: #81bc2c;
					text-decoration: underline;
				}	

			
			p.news-latest-all{
				text-align: right;
			}
			
			p.news-latest-all a, div#wrap div#content_wrap div#content_left p.news-latest-all a{
				margin-left: 10px;
				color: #707173;
			}
			
			
			/* Ende News Latest Anzeige in rechter Spalte */	
			
/* News Archiv/List Anzeige BEGIN*/

#content_left .news-list-container .news_image {
	display:none;
}

#content_left div.news-latest-item{
	margin-left:0; 
}

.news-latest-container {
	margin-left:-10px !important; 
}

div.news-list-container{
	padding-top: 6px;
	border: 0;
	background-color: transparent;
	line-height: 1.5em;
}

	div.news-list-container div.news-list-category{
		display: none;
	}

	
		div#wrap div#content_wrap div#content_left div.news-list-container div.news-list-headline h3, div.news-latest-container div.news-latest-headline h3{
		line-height: 17px;
		border: 0;
		margin: 0;
		padding-left: 5px;
		margin-bottom: 4px;				
		padding: 2px;			
		font-family: georgia,serif;
		font-size: 1.33em;
		font-weight: lighter;		
		background-color: transparent;
	}
	
		div#wrap div#content_wrap div#content_left div.news-list-container div.news-list-headline h3 a, div.news-latest-container div.news-latest-headline h3 a{
			color: #EE1B24;
		}
		
			div#wrap div#content_wrap div#content_left div.news-list-container div.news-list-headline h3 a:hover, div.news-latest-container div.news-latest-headline h3 a:hover{
				text-decoration: none;
			}	

	div.news-latest-headline {
		margin: 0 0 0 10px;
	}
	
	div.news-list-container div.news-list-item_odd{
		margin-bottom: 10px;
		padding: 5px;
		padding-bottom: 3;
		border: 0;
		background-color: #FFFFFF;
	}
	
		div.news-list-container div.news-list-item_even {
			margin-bottom: 10px;
			padding: 5px;
			padding-bottom: 3;
			border: 0;
			background-color: #EFF2F5;
		}
		
			div#wrap div#content_wrap div#content_left div.news-list-container div p{
				margin-bottom: 5px;
			}
	
		div.news-list-container div.news-list-item_odd div.news-list-headline, div.news-list-item_even  div.news-list-headline{						
			margin: 0;			
			margin-bottom: 10px;
			padding: 0;			
			background-color: transparent;
		}
		
			div.news-list-container div.news-list-item_odd  div.news_image, 
			div#content_left div.news-list-container div.news-list-item_even  div.news_image{			
				float: right;
				margin-left: 20px;
				margin-top:7px;
				border: 1px solid #81bc2c;
			}
			
				div.news-list-container div.news-list-item_odd  div.news_image img, div#content_left div.news-list-container div.news-list-item_even  div.news_image img{			
					margin: 0;
					padding: 2px;
					border: 0;
				}
			
				div.news-list-container div.news-list-item_odd  div.news_image img.spacer-gif, div#content_left div.news-list-container div.news-list-item_even  div.news_image img.spacer-gif{			
					display: none;
				}


			div.news-list-container div.news-list-item_odd div.news-list-morelink, 
			div#content_left div.news-list-container div.news-list-item_even div.news-list-morelink{
				font-size: 1em;
			}		
				
			div#wrap  div#content_wrap div#content_left div.news-list-container div.news-list-item_odd div.news-list-morelink a, div#wrap  div#content_wrap div#content_left div.news-list-morelink a, div#wrap  div#content_wrap div#content_left div.news-list-container div.news-list-item_even div.news-list-morelink a{
				color: #707173;
				text-decoration: underline;
			}
			
			
			div.news-list-browse div.tx-ttnews-browsebox{
				color: #707173;
				font-size: 1em;
				background-color: transparent;
				border: 0;
			}
			
			div.news-list-browse div.tx-ttnews-browsebox td.tx-ttnews-browsebox-SCell{
				color: #707173;
				font-size: 1em;
				background-color: transparent;
				border: 0;
			}
			
				div.news-list-browse div.tx-ttnews-browsebox td.tx-ttnews-browsebox-SCell a{
					color: #707173;
					font-size: 1em;
				}
				
			div.news-list-browse div.tx-ttnews-browsebox td{
				color: #707173;
				font-size: 1em;
				background-color: transparent;
				border: 0;
			}
			
				div.news-list-browse div.tx-ttnews-browsebox td a{
					color: #707173;
					font-size: 1em;
				}		
			
/* News Archiv/List Anzeige END*/			
			
			
/*#######################################
** Kalender / Termine
#######################################*/	

/* Event List Formatierungen */
						
						div#wrap div#content_wrap div#content_left  div.tx-cal-controller a{
							text-decoration: underline;
							color: #707173;
						}
						
						
						div#wrap div#content_wrap div#content_left  div.tx-cal-controller h2.h2-event-list a{
								color: #EE1B24;
								text-decoration: none;
						}
	
	
						div#wrap div#content_wrap div#content_left  div.tx-cal-controller div.pagebrowser{
							margin-bottom: 0;
						}
	
							div#wrap div#content_wrap div#content_left  div.tx-cal-controller p.event-list-pages{
								float: left;
								padding-left: 4px;
							}
							
							div#wrap div#content_wrap div#content_left  div.tx-cal-controller p.event-list-arrows{
								float: right;
							}	

								div#wrap div#content_wrap div#content_left  div.tx-cal-controller p.event-list-arrows a{
									color: #707173;
								}
								
									div#wrap div#content_wrap div#content_left  div.tx-cal-controller p.event-list-arrows a:hover{
										text-decoration: underline;
									}							

					div#wrap div#content_wrap div#content_left  div.tx-cal-controller div.event-list-single-event{
						margin-bottom: 10px;
						padding-top: 5px;
						padding-left: 5px;
						padding-bottom: 5px;
					}
	
						div#wrap div#content_wrap div#content_left  div.tx-cal-controller div.event-list-single-event span.event-list-date{
							font-weight: bold;
						}
	
						div#wrap div#content_wrap div#content_left  div.tx-cal-controller div.event-list-single-event div.event-list-discription{
							margin: 0;
						}
	
				div#wrap div#content_wrap div#content_left  div.tx-cal-controller div.even{
					background-color: #eff2f5;
				}

/* Ende Event List Formatierungen */



/* Single Event Formatierungen */	
				div#wrap div#content_wrap div#content_left  div.tx-cal-controller{
					line-height: 1.5em;
				}
				
					div#wrap div#content_wrap div#content_left div.tx-cal-controller div{
						margin-bottom: 5px;
					}
					
					/* div#wrap div#content_wrap div#content_left  div.tx-cal-controller  a{
						text-decoration: underline;
					}*/
					
						div#wrap div#content_wrap div#content_left  div.tx-cal-controller  span.nounderline a{
							text-decoration: none;
						}
				
					div#wrap div#content_wrap div#content_left  div.tx-cal-controller div.event-info-container{
						margin: 0;
						padding: 0;
					}
					
					div#wrap div#content_wrap div#content_left  div.tx-cal-controller div.event-info-container div{
						margin-bottom: 10px;			
					}					
					
					div#wrap div#content_wrap div#content_left  div.tx-cal-controller div.content_img{
						width: 240px;						
						float: right;
						margin: 0;
						margin-left: 10px;						
						padding: 5px;						
						border: 1px solid #81bc2c;
					}
					
						
					
					div#wrap div#content_wrap div#content_left  div.tx-cal-controller p.csc-caption{
						margin: 0;
						padding: 0;
						text-align: right;
						font-size: 1em;
						color: #707173;
					}			
						
						div#wrap div#content_wrap div#content_left  div.tx-cal-controller div#calendar-event-backlink a{
							display: block;
							padding-top: 15px;
							text-align: right;
						}
/* Ende Single Event Formatierungen */


/* Organizer Template Formatierungen */
div#wrap div#content_wrap div#content_left  div.tx-cal-controller div.event-organizer-single div{
	margin: 0;
}

	div#wrap div#content_wrap div#content_left  div.tx-cal-controller div.event-organizer-single div.orga-zip{
		float: left;
	}
/* Ende Organizer Template Formatierungen */


/* Location Template Formatierungen */
div#wrap div#content_wrap div#content_left  div.tx-cal-controller div.event-location-single div{
	margin: 0;
}

	div#wrap div#content_wrap div#content_left  div.tx-cal-controller div.event-location-single div.location-zip{
		float: left;
	}
/* Ende Location Template Formatierungen */


/*#######################################
** Uploads / angeh�ngte Dateien / file links
#######################################*/	

div#wrap div#content_wrap div#content_left  div.tx-cal-controller div.attachments div.attachment-single-file{
	height: 2em;
	margin-top: 2px;
	padding-left: 5px;
}

div#wrap div#content_wrap div#content_left  div.tx-cal-controller div.attachments div.attachment-single-file span{
	vertical-align: middle;
}

div#wrap div#content_wrap div#content_left  div.tx-cal-controller div.attachments div.attachment-single-file span.attachment-link a{
	display: block;
	float: left;
	min-width: 230px;
}

div#wrap div#content_wrap div#content_left div.tx-cal-controller div.attachments div.attachment-single-file span.attachment-description{
	margin-left: 20px;
} 

/* div#wrap div#content_wrap div#content_left  div.tx-cal-controller .even{
	background-color: #daebc1;
} */


/*#######################################
** DAM Frontend Formatierungen / Presse & Dokumente
#######################################*/	
				
				div#wrap div#content_wrap div#content_left div.tx-damfrontend-pi1{
					width: 560px;					
					border: 0;
				}
				
				div#wrap div#content_wrap div#content_left div.tx-damfrontend-pi1 div.browseresults-container{
					margin: 0;
					margin-bottom: 20px;
					padding: 0;
					text-align: right;
					line-height: 1.5em;
				}
				
				
					div#wrap div#content_wrap div#content_left div.tx-damfrontend-pi1 div.browseresults-container ul{
						display: block;
						float: right;
						margin: 0;						
						padding: 0;						
						background-image: none;						
					}
					
						div#wrap div#content_wrap div#content_left div.tx-damfrontend-pi1 div.browseresults-container ul li{
							margin: 0;
							padding: 0;
							padding-left: 3px;
							padding-right: 3px;
							background-image: none;
						}
						
							div#wrap div#content_wrap div#content_left div.tx-damfrontend-pi1 span.filelist-currentpage{
								font-weight: bold;
							}
				
								
					div#wrap div#content_wrap div#content_left div.tx-damfrontend-pi1 table.filelist{
						width: 560px;
						margin-top: 15px;
						font-size: 1em;
						border: 0;
					}
					
						div#wrap div#content_wrap div#content_left div.tx-damfrontend-pi1 table.filelist tr.even{
							background-color: #EFF2F5;
						}
					
					
					div#wrap div#content_wrap div#content_left div.tx-damfrontend-pi1 table.filelist td{
						padding-left: 10px;
						
					}
					
					div#wrap div#content_wrap div#content_left div.tx-damfrontend-pi1 table.filelist td.filelist-title{
						font-weight: bold;
					}
					
					div#wrap div#content_wrap div#content_left div.tx-damfrontend-pi1 table.filelist tr.filelist-head{
						
						height: 23px;
						text-align: left;
					}
					
					div#wrap div#content_wrap div#content_left div.tx-damfrontend-pi1 table.filelist tr.filelist-head th{
						margin: 0;
						padding: 0;
						padding-left: 10px;
						padding-right: 20px;
						color: #707173;
						background-color: #DAEBC1;
						
					}					

/*#######################################
** Airfilemanager Formatierungen
#######################################*/
					
/* Airfile Listview Table BEGIN */
div#content_left div.tx-airfilemanager-pi1{
	padding-left: 10px;
	line-height: 1.5em;
}

	div#content_left div.tx-airfilemanager-pi1 hr{
		margin-bottom: 15px;
	}



div#content_left div.tx-airfilemanager-pi1 div.airfile-upload{
	float: left;
}

div#wrap div#content_wrap	div#content_left div.tx-airfilemanager-pi1  a{
		color: #707173;
	}					

div#content_left div.tx-airfilemanager-pi1 table{
	border-collapse: collapse;
}		

				div#content_left div.tx-airfilemanager-pi1 table td.col4{
					width: 270px;
					text-align:center;
				}
				
				div#content_left div.tx-airfilemanager-pi1 table td.col2{					
					font-weight: bold;
				}

					div#wrap div#content_wrap div#content_left div.tx-airfilemanager-pi1 table tr td.col2 a{					
						color: #81BC2C;
					}
					
						div#wrap div#content_wrap div#content_left div.tx-airfilemanager-pi1 table tr td.col2 a:hover{					
							color: #81BC2C;
						}

					
div#wrap div#content_wrap div#content_left div.tx-airfilemanager-pi1 tr.airfile-list-head{
	height: 23px;	
	background-color: #DAEBC1;
}

div#content_left div.tx-airfilemanager-pi1 table tr.even{	
	background-color: #EFF2F5;
}

	div#content_left div.tx-airfilemanager-pi1 table tr.even td{
		padding: 5px;
	}

div#content_left div.tx-airfilemanager-pi1 table tr.odd td{
	padding: 5px;
}
/* Airfile Listview Table END */

/* Airfile Frontend Upload BEGIN */
div#content_left div.tx-airfilemanager-pi1 div.namecol-expire{
	margin-top: 10px;	
}

div#content_left div.tx-airfilemanager-pi1 select.airfile-expire{
	margin-bottom: 10px;
}

div#content_left div.tx-airfilemanager-pi1 textarea.airfile-textarea{
	width: 498px;
	height: 200px;
	margin-bottom: 10px;
	border: 1px solid #707173;
}

div#content_left div.tx-airfilemanager-pi1  input.airfile-keys{
	border: 1px solid #707173;
	width: 498px;
	margin-bottom: 10px;
}

div#content_left div.tx-airfilemanager-pi1 div.formrow-end{

	height: 23px;
	margin-bottom: 10px;	

}

div#content_left div.tx-airfilemanager-pi1 div.formrow-end div.uppit{
	float: left;
	width: 120px;
	height: 23px;
	margin-right: 15px;
	padding-left: 5px;
	background-color: #DAEBC1;
}

div#content_left div.tx-airfilemanager-pi1 div.formrow-end div.cancelit{
	float: left;
	width: 100 px;
	height: 23px;
	padding-left: 5px;	
	background-color: #DAEBC1;
}

div#content_left div.tx-airfilemanager-pi1 input.airfile-upload-button{
	display: block;
	float: left;
	padding: 3px;
	border: 0;
	color: #707173;
	background-color: #DAEBC1;
}

div#content_left div.tx-airfilemanager-pi1 input.airfile-cancel-button{
	display: block;
	float: left;
	padding: 3px;
	border: 0;
	color: #707173;
	background-color: #DAEBC1;
}

div#wrap div#content_wrap div#content_left div.tx-airfilemanager-pi1 div.formrow-end img{
	display: block;
	float: left;
	margin: 0;
	padding: 0;
}
/* Airfile Frontend Upload END */

/* Airfile Frontend Edit File BEGIN */
div#content_left  div.airfile-namecol-edit, div.airfile-namecol-titel{
	margin-bottom: 5px;
	float: left;
	width: 60px;
}

div#content_left  div.airfile-inputcol-titel input{
	border: 1px solid #707173;	
}


div#content_left div.airfile-inputcol-expire input{
	margin-bottom: 15px;
	border: 1px solid #707173;	
}

div#content_left  div.airfile-namecol-desc{
	margin: 0;
}

div#content_left input.airfile-change-button{
	width: 70px;
	margin: 0;
	margin-right: 5px;
	margin-top: 1px;
	padding: 0;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 20px;
	text-align: left;
	border: 0;
	color: #707173;
	background-color: #DAEBC1;
	background-image:url(../images/search_arrow.gif);
	background-repeat: no-repeat;
	background-position: 10px -2px;
}

div#content_left input.airfile-cancel-button2{
	width: 90px;
	margin: 0;
	margin-top: 1px;
	padding: 0;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 20px;
	text-align: left;
	border: 0;
	color: #707173;
	background-color: #DAEBC1;
	background-image:url(../images/search_arrow.gif);
	background-repeat: no-repeat;
	background-position: 10px -2px;}
/* Airfile Frontend Edit File END */

/* Airfile Frontend Delete File BEGIN */
div#wrap div#content_wrap div#content_left p.airfile-surep{
	margin-bottom: 30px;
}
/* Airfile Frontend Delete File END */

/*#######################################
** WEC Discussion Forum Formatierungen
#######################################*/		
		
		div#content_left div.tx-wecdiscussion-pi1 div.editorWrap ul{
			margin: 0;
			padding: 0;
			list-style: none;
		}

			div#content_left div.tx-wecdiscussion-pi1 div.editorWrap ul li{
				
				margin: 0;
				padding: 0;	
				background-image: none;
			}
			
			div#content_left div.tx-wecdiscussion-pi1 div.wec-headcontainer{
				float: right;
				height: 23px;
			}
			
			div#content_left div.tx-wecdiscussion-pi1 div.tx-wecdiscussion-actionbar .gutter span.wec-archive{
				padding: 2px;
			}
			
			div.tx-wecdiscussion-button{				
				margin: 0;
				padding: 0;
				color: #707173 !important;
				background-color: #EFF2F5 !important;
			}
			
				div#content_left div.tx-wecdiscussion-pi1 div.tx-wecdiscussion-button a{
					padding: 2px !important;
					color: #707173 !important;
					background-color: #EFF2F5 !important;					
				}
				
					div#content_left div.tx-wecdiscussion-pi1 div.tx-wecdiscussion-button a:hover{
						background-color: #DAEBC1 !important;
						color: #707173 !important;						
					}
				
				div#content_left div.tx-wecdiscussion-pi1 .tx-wecdiscussion-responseMsg{
					margin: 0;
					padding: 0;
				}
			
			div#content_left div.tx-wecdiscussion-pi1 div.tx-wecdiscussion-actionbar{
				float: left;
				width: 200px;
				background-color: transparent;
				text-align: left;
			}
			
				div#content_left div.tx-wecdiscussion-pi1 div.tx-wecdiscussion-actionbar .gutter, div#content_left div.tx-wecdiscussion-pi1 div.tx-wecdiscussion-actionbar .gutter span{
					margin: 0;
					padding: 0;				
				}
			
			div#content_left div.tx-wecdiscussion-pi1 div.tx-wecdiscussion-actionbar span.tx-wecdiscussion-button{
				display: none;
			}
			
			div#content_left div.tx-wecdiscussion-pi1 div.tx-wecdiscussion-mainContent{
				width: 100%;
				margin-bottom: 15px;
			}
			
			div#content_left div.tx-wecdiscussion-pi1 div.tx-wecdiscussion-forumMessageSubject{
				margin-top: 20px;
				margin-bottom: 10px;
				padding-top: 10px;
				padding-left: 10px;
				padding-right: 10px;
				height: 35px;
				background-color: #EFF2F5;
				
			}
			
				div#content_left div.tx-wecdiscussion-pi1 div.tx-wecdiscussion-forumMessageSubject h2{					
					float: left;				
				}
				
				div#content_left div.tx-wecdiscussion-pi1 div.tx-wecdiscussion-forumMessageSubject span.wec-comnum{
					float: right;
					margin-top: 6px;
					color: #707173; 
				}
				
				div#content_left div.tx-wecdiscussion-pi1 div.tx-wecdiscussion-forumMessageSubject h2 a{
					color: #EE1B24;
				}
				
				div#content_left div.tx-wecdiscussion-pi1 div.tx-wecdiscussion-forumMessage{
					
				}
				
					div#content_left div.tx-wecdiscussion-pi1 div.tx-wecdiscussion-forumMessage a{
						color: #707173;
					}
				
				div#content_left div.tx-wecdiscussion-pi1 div.tx-wecdiscussion-forumMessageInfo{
					padding-top: 6px;
					font-size: 0.95em;
					font-weight: bold;
					color: #707173;
					border-top: 0;
					border-bottom: 2px solid #EFF2F5;
				}
				
				div#content_left div.tx-wecdiscussion-pi1 span.tx-wecdiscussion-forumMessageReplyButton a{
					font-size: 1.05em;
				}
				
				div#content_left div.tx-wecdiscussion-pi1 div.tx-wecdiscussion-forumMessageReply{
					margin-top: 20px;
					padding-top: 0;
					padding-left: 10px;
					padding-right: 10px;
					
				}				
				
				div#content_left div.tx-wecdiscussion-pi1 div.tx-wecdiscussion-forumMessageReplyInfo{
					padding-top: 0;
					padding-left: 0;
					font-size: 0.95em;
					font-weight: bold;
					color: #707173;
					border-top: 0;
					border-bottom: 2px solid #EFF2F5;
				}
				
				div#content_left div.tx-wecdiscussion-pi1 div.tx-wecdiscussion-form{
					width: 550px;
					margin-top: 20px;
					padding: 10px;
					background-color: transparent;
					border: 0;
				}
				
				div#wrap div#content_wrap div#content_left div.tx-wecdiscussion-forumMessageReply p{
					margin-bottom: 5px;
				}
				
		div#content_left div.tx-wecdiscussion-pagelink-section{
			margin-top: 20px;
			padding: 3px;
			background-color: #EFF2F5;
		}
		
			div#content_left div.tx-wecdiscussion-pagelink-section a{
				color: #707173;
			}
			
		div#content_left div.tx-wecdiscussion-header{
			margin-bottom: 10px;
		}
		
		div#content_left div.tx-wecdiscussion-error{
			color: #EE1B24;			
			margin: 0;
			margin-bottom: 18px;
			padding: 0;
			font-size: 1em;
			font-weight: bold;			
		}
		
			div#content_left div.tx-wecdiscussion-error ul{				
				margin-top: 5px;
				text-decoration: none;
				font-style: italic;
			}
		
				div#content_left div.tx-wecdiscussion-error ul li{				
					list-style: none;
					background-image: none;
					text-decoration: none;
				}
			
	/* Post Form von wec_discussion (in diesem Projekt AG Blog) */
	
	#content_left div.tx-wecdiscussion-form {
			margin:0;
			margin-bottom:0.5em;
			padding:0;	
		}
		
			#content_left div.tx-wecdiscussion-form div.inputFormRow{
				margin:0;
				margin-bottom:0.5em;
				padding:0;				
			}
			
			#content_left div.tx-wecdiscussion-form div.inputFormRow span.label{
				margin:0;
				margin-bottom: 3px;
				padding:0;			
				text-align: center;
				font-weight:normal;			
			}
			
				
				
				#content_left div.tx-wecdiscussion-form div.inputFormRow2 span.label{
					width: 25%;
					height: 18px;
					margin-top: 3px;
					float: left;
					display: none;					
					text-align: center;
					
				}
			
				#content_left div.tx-wecdiscussion-form div.inputFormRow input {
					margin:0;
					padding:0;	
					padding-top: 1px;
					text-indent: 5px;
					display:inline;
					color:#707173;				
					width:400px;
					height:18px;
					line-height:1.5em;
					border: 1px solid #BBBDC0;	
				}
				
					#content_left div.tx-wecdiscussion-form div.inputFormRow input:hover {
						border:1px solid #707173;
					}
					
				#content_left div.tx-wecdiscussion-form div.inputFormRow textarea{
					margin:0;
					padding:0;
					padding-left:3px;				
					display:inline;
					color:#707173;			
					width:400px;
					height:150px;					
					border: 1px solid #BBBDC0;
				}
				
				#content_left div.tx-wecdiscussion-form div.editorWrap{
					margin-top: 10px;
					margin-bottom: 15px;
				}
				
				#content_left div.tx-wecdiscussion-form div.editorWrap, #content_left div.tx-wecdiscussion-form div.htmlarea{
					width: 100% !important;
				}
			
					#content_left div.tx-wecdiscussion-form div.inputFormRow textarea:hover {
						border:1px solid #707173;
					}
					
					
				div#wrap div#content_wrap div#content_left div.tx-wecdiscussion-pi1 span.inbutBox span.noborder input{
					border: 0;
				}	
				
				
				#content_left div.tx-wecdiscussion-pi1 div.tx-wecdiscussion-form input.wec-submit{					
					width: 28%;
					height: 24px;
					margin-bottom: 10px;
					padding: 2px !important;
					color: #707173 !important;
					background-color: #EFF2F5 !important;	
				}	
				
				
				#content_left div.tx-wecdiscussion-pi1 div.tx-wecdiscussion-form div.wec-cancel input{
					width: 28%;
					height: 24px;
					padding: 2px !important;
					color: #707173 !important;
					background-color: #EFF2F5 !important;	
				}
				
	/*IMAGECYCLE*/			
				
				.tx-imagecycle-pi1 {
					width: 545px;
					z-index: -1;
				}
				
				.tx-imagecycle-pi1 ul{
					height: 253px;
					overflow: visible;
				}
					
