#content h1{
	color:#97BF0D;
	font-size: 13px;
	font-weight:bold;
	padding-bottom:20px;
	}
#content a{
	color:#97BF0D;
	text-decoration:none;
	}
#content a:visited{
	/*color:#5C7F2B;*/
	color:#5A7D2B;
	}
#content a:hover{
	color: #000000;
	}
#content{
	line-height:13px;
	}
#content p{
	margin:0px;
	padding:0px;
	}
#teamInfoBox{
	border-bottom: 1px dotted #97BF0D;
	width:615px;
	height:auto;
	padding-bottom:10px;
	float:left;
	}
.ma{
	width: 240px;
	float:left;
	height:auto;
	padding-bottom:10px;
	margin-right:20px;
	}
.maImage{
	}
.maPersonalien{
	margin-top:10px;
	margin-bottom:5px;
	height:25px;
	}
.maPersonalien a{
	color:#97BF0D;
	}
.maPersonalien a:visited{
	color:#5A7D2B;
	}
.maPersonalien a:hover{
	color:#000;
	}
.question{
	font-size:18px;
	font-weight:bold;
	padding: 10px 15px 15px 0px;
	color:#B6D255;
	}
.answer{
	font-size:12px;
	font-weight:normal;
	padding: 10px 0px 15px 0px;
	color:#000;
	}
h2.first_title{
	margin-top:-10px;
	}
/* ............... Formular Veranstaltung melden ................. */
#formular_veranstaltung{
	width:300px;
	}
#formular_veranstaltung input{
	background: #EAF2CF;
	margin-top:10px;
	width:300px;
	border:0px;
	border-right:1px solid #B6D255;
	border-bottom:1px solid #B6D255;
	}
#formular_veranstaltung #radio{
	margin-left:0px;
	margin-right:20px;
	}
#formular_veranstaltung #radio input{width:10px;}
#formular_veranstaltung fieldset{
	border:#EAF2CF solid 2px;
	padding:20px;
	}
#formular_veranstaltung legend{
	font-weight:bold;
	font-size:12px;
	color:#97BF0D;
	}
#buttonfield{
	margin:0px;
	padding:0px;
	margin-right:-5px;
}
fieldset{
	width: 540px;
	}
#buttonfield input{
	background: #EAF2CF;
	width:120px;
	border-color:#B6D255;
	cursor:pointer;
	margin-left:10px;
	}
/* ............... Formular Inserate Aufgabe ................. */

#inserat {
	width:600px;
	overflow:visible;
	margin-bottom:5px;
	}
#inserat .tableinserat{
	table-layout: fixed;
	width:100%;
	}
#inserat .tableinserat td{
	padding-left:10px;
	}
#inserat .tableinserat td#firstColumn {
	padding-left:0px;
	}
#inserat .tableinserat .table_header{
	/*background:#B6D255;*/
	height:20px;
	font-weight:bold;
	color:#97BF0D ;
	font-size:12px;
	}
#inserat .table_header td{
	border-bottom:#EAF2CF solid 2px;
	}
#inserat .button{
	cursor:pointer;
	}
#inserat .tableinserat input {
	margin-top:5px;
	border:0px;
	font-size:12px;
	margin-left:-1px;
}
#inserat .tableinserat textarea{
	border:#B6D255 solid 1px;
	margin-top:5px;
	font-size:12px;
	width:483px;
	}
#inserat .tableinserat select{
	border:#B6D255 solid 1px;
	margin-top:10px;
	padding:1px 0px 1px 0px;
	font-size:12px;
	}
#inserat .tableinserat option{
	margin-top:2px;
	margin-top:1px;
	font-size:12px;
	}
#inserat .tableinserat .preisberechnung{
	height:25px;
	}
#inserat input label{
	background-color:none;
	}
#hidden{
	display:none;
}
#inserat .tableinserat #DateSelect1{
	padding-top:10px;
	}
#inserat .tableinserat #DateSelect1 input{
	margin-top:0px;}

#inserat .tableinserat .text_eingabe{
	background: #EAF2CF;
	border-right:1px solid #B6D255;
	border-bottom:1px solid #B6D255;
}
#inserat .button{
	background: #EAF2CF;
	border:1px solid #B6D255!important;
	font-size: 120%;
	font-weight:550;
	letter-spacing: 1px;
	width: 120px;
	padding: 2px;
}
#inserat .button:hover{
	background: #B6D255;
}
#inserat .upload{
	width: 500px;
	padding: 2px;
}
#inserat .button_sm{
	background: #EAF2CF;
	border:1px solid #B6D255!important;
	font-size: 105%;

}
#inserat .button_sm:hover{
	background: #B6D255;
}
#inserat .tableinserat .button_send{
	background: #EAF2CF;
	border-right:1px solid #B6D255;
	border-bottom:1px solid #B6D255;
	cursor:pointer;
}




/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
h2 {
font-size: 11px;
font-weight:bold;
padding-top:10px;
padding-bottom:5px;
margin-bottom:0px;
}

.greenborder {
border: 1px solid #97BF0D;
}

name {

}

.gallery_box {
display:block;
float:left;
width: 150px;
margin-bottom:25px;
}
/*  neu hinzugefügt */
.barniarchiv{min-height:170px; background-color:#EAF2CF;; margin-bottom:10px; padding: 4px; }
.barniarchiv h1{ padding: 10px 0 10px 0!important;}
.archivbild { margin:0 25px 0 0;  float:left;}
.validation { font-size:110%; color:red;}
.rabatt { color:red; font-weight:bold; text-align:right; border:none; width:100px; background-color:white;}
.preisfett{ text-align:right; font-weight:bold; border:none; color:#000000; width:100px;background-color:white;}
.preis{ text-align:right; border:none; width:100px;background-color:white;}

.float_right { float:right;}
.PanelTyp { margin: 8px 0 8px 0; padding:8px 0 8px 0; border-bottom:#5A7D2B 10px solid; border-top:#B6D255  10px solid; }
#inserat h1 { padding:0 0 3px 20px ; margin:5px 0 5px 0; border-bottom: 2px solid; border-bottom-color:#EAF2CF ; }
.inseratSimpleTextbox { width:190px;}
.inseratCol1 { width:80px; text-align:right;}
.alternatingrow{ background-color:#EAF2CF ;}
.tableheader{ background-color:#5A7D2B; font-weight:bold;}
.selectedrow{ background-color:#90C543;}
#inserat input[type=file] {	
   background: none repeat scroll 0 0 #EAF2CF;
    border-bottom: 1px solid #B6D255;
    border-right: 1px solid #B6D255;}
#inserat button {	
background: #EAF2CF;
	border-right:1px solid #B6D255;
	border-bottom:1px solid #B6D255;}	
/* ........... Inserate Typ ............. */

#tblZ{
	margin-left:10px;
}
.tabelle_ueberschrift{
	background:#5A7D2B;
	color:#fff;
	}
.text_noeingabe{
	margin-left:10px;
	}
.ins_typ_button_row input{
	margin-left:20px;
	margin-right:10px;
	}

/* ........... Inserat Size ............. */

.button_row input{
	margin-bottom:20px;
	margin-left:10px;
	}
#dlInsSize input{
	margin:0px;
	padding:0px;
	line-height:10px;
	}


