/* Wichtige Farben
	Blau hintergrund /super hell/ = #DAECF7
	Blau hintergrund /sehr hell/ = #99CAE8
	Blau hintergrund /dunkel/ = #3489CC
	Blau linke Spalte /super dunkler/ = #017DC5
	Grau Mitte /content/ = #F1F1F1
	Rot hell = #F8A38E
	Orange = #F7835E
*/


/* ----- ALLGEMEIN ------------------------------------------------------------------------------------------------------ */

	body {
		background: #FFFFFF;
		}


	#border {
		margin: 0px 0px 0px 0px;
		border-top:solid 0px #F1F1F1;
		border-left:solid 0px #F1F1F1;
		border-right:solid 0px #F1F1F1;
		border-bottom:solid 0px #F1F1F1;
			}

	#frame {
		width:760px;
		margin-right:auto;
		margin-left:auto;
		margin-top:1px;
		padding:0px;
		background: #FFFFFF;
		}


/* ----- LAYOUT / CONTENT ------------------------------------------------------------------------------------------------------ */



	#contentleft {
		width:178px;
		height:100%;
		padding:0px;
		float:left;
		background:#C15E14;
		text-align:left;
		}

	#contentcenter {
		width:582px;
		padding:0px;
		float:left;
		background:#F7F7F7;
		text-align:left;
		}

	#pathway_text {
		overflow: hidden;
		line-height: 1.2em; /* fuer MAC wichtig */
		padding-left: 25px;
		padding-right: 40px;
		font-size: 11px;
	}

	#contentright {
		width:50px;
		padding:0px;
		float:left;
		background:#fff;
		text-align:left;
		}

	#contentheader {
		background:#bdd3df
		}

/*padding: TOP-px RECHTS-px BOTTOM-px LEFT-px;*/
	p,pre {
		margin:0px 10px 10px 10px;
		}

	li {
		border:solid 0px red;
		}

	#header{
		margin:0px;
		}

	#contentheader h1 {
		font-size:14px;
		padding:10px;
		margin:0px;
		}

	#contentright p {
		font-size:10px
		}

	#content_form {
		margin:0px 10px 10px 40px;
		}

	#tipDay{
	    float:right;
	    width:150px;
	    background:#FFFFFF;
		padding: 5px 2px 8px 15px;
		margin: 0px 2px 0px 15px;
		border:solid 1px #C15E14;
		}

	#tipDay2{
	    float:right;
	    width:180px;
	    background:#FFFFFF;
		padding: 5px 2px 8px 15px;
		margin: 0px 2px 0px 15px;
		border:solid 1px #C15E14;
		}

	#linkback{
	    float:right;
	    width:55px;
		padding-top:8px;
		}

	#footer {
		font-size: 9px;
		FONT-WEIGHT: bold;
		margin-bottom: 20px;
		margin-right: 15px;
		border:solid 0px red;
	    float:right;
		padding-top:5px;
		}

	#copy {
		font-size: 9px;
		FONT-WEIGHT: normal;
		color: #c0c0c0;
		margin-bottom: 20px;
		margin-right: 15px;
	    float: right;
		padding-top:5px;
		}

/* ----------------------- */



	#bildleft{
	    float:left;
	    width:200px;
		padding: 0px 2px 0px 0px;
		}


	#bildleft01{
	    float:left;
	    width:28%;
		padding: 0px 2px 0px 0px;
		}

	#bildright01{
	    float:right;
	    width:28%;
		padding: 0px 2px 0px 0px;
		}

	#text{
	    float:left;
	    width:170px;
		padding: 0px 5px 0px 0px;
		}












/* ----- FONT ------------------------------------------------------------------------------------------------------ */



html, body, div, p, h1, h2, h3, ul, ol,
span, a, table, tr, td, form, img, li {
	font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;

	color: #121212;
}

.blaubox { background-color:#DADA28; padding:3px; margin:0px; }
.gelbbox { background-color:#FFFF66; padding:3px; margin:0px; }

/*padding: TOP-px RECHTS-px BOTTOM-px LEFT-px;*/


h1 {
	font-family:Arial, Geneva, Helvetica, sans-serif;
	font-size: 15px; FONT-WEIGHT: normal;
	margin: 25px 2px 2px 0px;
	padding: 3px 0px 3px 3px;
	color: #C15E14;
	border-bottom:solid 1px #C15E14;
	}

h2 {
	font-family:Arial, Geneva, Helvetica, sans-serif;
	font-size: 13px; FONT-WEIGHT: normal;
	margin: 25px 2px 2px 0px;
	padding: 3px 0px 3px 3px;
	color: #C15E14;
	border-bottom:solid 1px #C15E14;
	}

h3 {
	font-size: 11px;
	line-height: 18px;
	FONT-WEIGHT: normal;
	padding: 0px 0px 0px 0px;
	margin-bottom: 0px;
	}

h5 {
	font-size: 10px; FONT-WEIGHT: normal;
	border:solid 2px red;
	padding: 0px 0px 0px 0px;
	margin-bottom: 2px;
	}

h6 {
	font-size: 11px; FONT-WEIGHT: normal;
	border:solid 0px red;
	padding: 0px 0px 2px 0px;
	margin-bottom: 0px;
	color: #845303;
	}








/* ----- NAVIGATION ------------------------------------------------------------------------------------------------------ */



A:link 			{color: #017DC5; text-decoration : underline; padding: 1px 1px 1px 1px;}
A:hover 			{color: #017DC5; text-decoration : underline; background-color:#DBD235; padding: 1px 1px 1px 1px; border-bottom:solid 2px #80BEE3;}



#menu1 a {
	display: block; width:100%;
	background-color:#C15E14;
	height:17;
	font-family:Arial, Verdana, Helvetica; font-size: 12px; line-height: 14px; text-decoration: none; color:#FFFFFF;
	border-right:solid 0px #E6E6E6;
	border-bottom:solid 1px #80BEE3;
	padding: 0px 0px 5px 5px;
	}
#menu1 a:visited {
	background-color:#C15E14;
	font-family:Arial, Verdana, Helvetica; font-size: 12px; line-height: 13px; text-decoration: none; color:#FFFFFF;
	}

#menu1 a:active {
	background-color:#C15E14;
	font-family:Arial, Verdana, elvetica; font-size: 12px; line-height: 13px; text-decoration: none; color:#FFFFFF;
	}
#menu1 a:hover {
	background-color:#7A791C;
	font-family:Arial, Verdana, Helvetica; font-size: 12px; line-height: 13px; text-decoration: none; color:#FFFFFF;
	border-right:solid 0px #FF9900;
	}

/* ----- ENDE NAVIGATION ------------------------------------------------------------------------------------------------------ */

/* Teilnehmerliste  */

#teilnehmer_liste a {
	font-family:Arial, Verdana, Helvetica; font-size: 10px; text-decoration: underline; color:#000000;

	}


/* ENDE Teilnehmerliste  */

/* Listenpflege  */

#listenpflege a {
	font-family:Arial, Verdana, Helvetica; font-size: 12px; text-decoration: underline; color:#000000;

	}
#listenpflege td {
	font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

/* ENDE Listenpflege  */

/* --- Formular Vorgaben --- */

h7 {
	font-size: 11px; FONT-WEIGHT: bold;
	border:solid 0px red;
	padding: 0px 0px 0px 20px;
	margin-bottom: 0px;
	margin-left: 0px;
	}

.inputtext {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 250px; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #fafafa; TEXT-DECORATION: none
}
.inputtextarea {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 250px; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 150px; BACKGROUND-COLOR: #fafafa; TEXT-DECORATION: none
}
.inputbutton {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}
