body 	{
		 background-color: #f8dfab;
		 }
		 
hr {
    background-color: #000000;
    border: none;
    height: 1px;
    size: 1px;

}
/*    FORMS   */
textarea {
		font-family: arial;
		color: #000000;
		font-size: 14px;
		width: 300px;
		height: 100px;
		}

input[type=text] {
		font-family: arial;
		font-weight: bold;
		font-size: 14px;
		color: #000000;
		width: 130px;
		}
		
input[type=submit] {
		font-family: arial black;
		font-size: 11px;
		color: #000000;
		}
		
input[type=file] {
		font-family: arial black;
		position: relative;
		font-size: 11px;
		color: #000000;
		}

/* STILVORLAGEN <span class=""></span>*/
.titel	{ 
		font-family: Arial Black;
		font-size: 20px;
		color: #2b4d42; 
         /*letter-spacing: 0.15em;*/
		}
				 
.gt		{ 
		font-family: Arial;
		font-size: 14px;
		letter-spacing: 0.00em;
		color: #000000; 
		line-height: 22px;
		}
		
.error		{ 
		font-family: Arial Black;
		font-size: 12px;
		letter-spacing: 0.00em;
		color: red; 
		line-height: 22px;
		}
	
.gt_bold {
		font-family: Arial;
		font-weight: Bold;
		letter-spacing: 0.00em;
		font-size: 14px; 
        color: #000000;
		}
				 
.gt_klein { 
		font-family: Arial; 
        font-size: 12px; 
        color: #000000;
        line-height: 15px;
		}
/* DIVS (eifach oeppis, e flaechi z.b.)*/	 



#navigation	{
		 border: 0px solid #8C9EA8;
		 font-family: arial;
		 font-weight: Bold;
		 font-size: 11px;
		 letter-spacing: 0.00em;
		 text-align: right;
		 color: #FFFFFF;
		 top: 0px;
		 left: 0px;
		 width: 160px;
		 padding: 4px 0px 0px 4px;
		 background-color: #2b4d42;
		 position:absolute;
		 overflow: auto;
		 scrolling: no;
	}

#navigation_home	{
		 border: 0px solid #8C9EA8;
		 font-family: arial;
		 font-weight: Bold;
		 font-size: 14px;
		 letter-spacing: 0.00em;
		 text-align: right;
		 color: #EBD246;
		 top: 20px;
		 left: 0px;
		 width: 150px;
		 height: 50px;
		 background-color: #2b4d42;
		 z-index: 10;
		 position: absolute;
		 overflow: no;
		 scrolling: no;
		
	}
	
#navigation_home a {
		 color: #f8dfab;
		 text-decoration: none;
	}

	
#navigation_txt	{
		 border: 0px solid #8C9EA8;
		 font-family: arial;
		 font-weight: Bold;
		 font-size: 14px;
		 letter-spacing: 0.00em;
		 text-align: right;
		 color: #EBD246;
		 line-height: 40px;
		 top: 275px;
		 left: 0px;
		 width: 150px;
		 height: 200px;
		 padding: 4px 0px 0px 4px;
		 background-color: #2b4d42;
		 z-index: 10;
		 position: absolute;
		 overflow: no;
		 scrolling: no;
		
	}
	
#navigation_txt a {
		 color: #f8dfab;
		 text-decoration: none;
	}
	
#navigation_txt ul {
		margin: -5px 0 0 5px;
		padding: 0px;
		display:block;
		line-height: 40px;
}

#navigation_txt li{
		list-style-type: none;
		margin: 0;
		padding: 0;
		line-height: 40px;
		}
		


#logo	{
		 border: 0px solid #8C9EA8;
		 font-family: arial;
		 font-size: 11px;
		 letter-spacing: 0.00em;
		 text-align: left;
		 color: #FFFFFF;
		 top: 20px;
		 left: 760px;
		 width: 120px;
		 height: 140px;
		 z-index: 11;
		 position:absolute;
		 overflow: auto;
		}
		
#logo a {
		 text-decoration: none;
		 border: 0px solid #8C9EA8;
	}
	
#logo img {
		 border: 0px solid #8C9EA8;
	}


#logo_txt	{
		 border: 0px solid #8C9EA8;
		 font-family: arial;
		 font-weight: Bold;
		 font-size: 14px;
		 letter-spacing: 0.00em;
		 text-align: left;
		 line-height: 22px;
		 color: #2b4d42;
		 top: 150px;
		 left: 760px;
		 width: 240px;
		 height: 110px;
		 z-index: 11;
		 position:absolute;
		 overflow: auto;
		}
		
#logo_txt a {
		 color: #2b4d42;
		 text-decoration: none;
		 border: 0;
	}
		


#navigationProgramm_txt	{
		 border: 0px solid #8C9EA8;
		 font-family: arial;
		 font-weight: Bold;
		 font-size: 14px;
		 letter-spacing: 0.00em;
		 text-align: left;
		 color: #2b4d42;
		 line-height: 22px;
		 top: 365px;
		 left: 165px;
		 width: 150px;
		 height: 200px;
		 padding: 4px 0px 0px 4px;
		 background-color: #f8dfab;
		 z-index: 10;
		 position: absolute;
		 overflow: no;
		 scrolling: no;	
		 }
		 
		 
#navigationProgramm_txt a {
		 color: #2b4d42;
		 text-decoration: none;
	}
	
#navigationProgramm_txt ul {
		margin: -5px 0 0 5px;
		padding: 0px;
		display:block;
		line-height: 22px;
}

#navigationProgramm_txt li{
		list-style-type: none;
		margin: 0;
		padding: 0;
		line-height: 22px;
		}
		
	
#navigationInfrastrukur_txt	{
		 border: 0px solid #8C9EA8;
		 font-family: arial;
		 font-weight: Bold;
		 font-size: 14px;
		 letter-spacing: 0.00em;
		 text-align: left;
		 color: #2b4d42;
		 line-height: 22px;
		 top: 325px;
		 left: 165px;
		 width: 150px;
		 height: 550px;
		 padding: 4px 0px 0px 4px;
		 background-color: #f8dfab;
		 z-index: 10;
		 position: absolute;
		 overflow: no;
		 scrolling: no;	
		 }
		 
		 
#navigationInfrastrukur_txt a {
		 color: #2b4d42;
		 text-decoration: none;
	}
	
#navigationInfrastrukur_txt ul {
		margin: -5px 0 0 5px;
		padding: 0px;
		display:block;
		line-height: 22px;
}

#navigationInfrastrukur_txt li{
		list-style-type: none;
		margin: 0;
		padding: 0;
		line-height: 22px;
		}
		
		
#navigationVerein_txt	{
		 border: 0px solid #8C9EA8;
		 font-family: arial;
		 font-weight: Bold;
		 font-size: 14px;
		 letter-spacing: 0.00em;
		 text-align: left;
		 color: #2b4d42;
		 line-height: 22px;
		 top: 284px;
		 left: 165px;
		 width: 150px;
		 height: 550px;
		 padding: 4px 0px 0px 4px;
		 background-color: #f8dfab;
		 z-index: 10;
		 position: absolute;
		 overflow: no;
		 scrolling: no;	
		 }
		 
		 
#navigationVerein_txt a {
		 color: #2b4d42;
		 text-decoration: none;
	}
	
#navigationVerein_txt ul {
		margin: -5px 0 0 5px;
		padding: 0px;
		display:block;
		line-height: 22px;
}

#navigationVerein_txt li{
		list-style-type: none;
		margin: 0;
		padding: 0;
		line-height: 22px;
		}
		
		
#navigationVorstand_txt	{
		 border: 0px solid #8C9EA8;
		 font-family: arial;
		 font-weight: Bold;
		 font-size: 12px;
		 letter-spacing: 0.00em;
		 text-align: left;
		 color: #2b4d42;
		 line-height: 22px;
		 top: 310px;
		 left: 180px;
		 width: 130px;
		 height: 550px;
		 padding: 4px 0px 0px 4px;
		 background-color: #f8dfab;
		 z-index: 10;
		 position: absolute;
		 overflow: no;
		 scrolling: no;	
		 }
		 
		 
#navigationVorstand_txt a {
		 color: #2b4d42;
		 text-decoration: none;
	}
	
#navigationVorstand_txt ul {
		margin: -5px 0 0 5px;
		padding: 0px;
		display:block;
		line-height: 22px;
}

#navigationVorstand_txt li{
		list-style-type: none;
		margin: 0;
		padding: 0;
		line-height: 22px;
		}
		
		
#navigationNews_txt	{
		 border: 0px solid #8C9EA8;
		 font-family: arial;
		 font-weight: Bold;
		 font-size: 14px;
		 letter-spacing: 0.00em;
		 text-align: left;
		 color: #2b4d42;
		 line-height: 22px;
		 top: 405px;
		 left: 165px;
		 width: 150px;
		 height: 550px;
		 padding: 4px 0px 0px 4px;
		 background-color: #f8dfab;
		 z-index: 10;
		 position: absolute;
		 overflow: no;
		 scrolling: no;	
		 }
		 
		 
#navigationNews_txt a {
		 color: #2b4d42;
		 text-decoration: none;
	}
	
#navigationNews_txt ul {
		margin: -5px 0 0 5px;
		padding: 0px;
		display:block;
		line-height: 22px;
}

#navigationNews_txt li{
		list-style-type: none;
		margin: 0;
		padding: 0;
		line-height: 22px;
		}


#navigationVeranstaltungen_txt	{
		 border: 0px solid #8C9EA8;
		 font-family: arial;
		 font-weight: Bold;
		 font-size: 14px;
		 letter-spacing: 0.00em;
		 text-align: left;
		 color: #2b4d42;
		 line-height: 22px;
		 top: 484px;
		 left: 165px;
		 width: 160px;
		 height: 300px;
		 padding: 4px 0px 0px 4px;
		 background-color: #f8dfab;
		 z-index: 10;
		 position: absolute;
		 overflow: no;
		 scrolling: no;	
		 }
		 
		 
#navigationVeranstaltungen_txt a {
		 color: #2b4d42;
		 text-decoration: none;
	}
	
#navigationVeranstaltungen_txt ul {
		margin: -5px 0 0 5px;
		padding: 0px;
		display:block;
		line-height: 22px;
}

#navigationVeranstaltungen_txt li{
		list-style-type: none;
		margin: 0;
		padding: 0;
		line-height: 22px;
		}
		
		
#navigationConcours_txt	{
		 border: 0px solid #8C9EA8;
		 font-family: arial;
		 font-weight: Bold;
		 font-size: 12px;
		 letter-spacing: 0.00em;
		 text-align: left;
		 color: #2b4d42;
		 line-height: 22px;
		 top: 510px;
		 left: 180px;
		 width: 130px;
		 height: 200px;
		 padding: 4px 0px 0px 4px;
		 background-color: #f8dfab;
		 z-index: 10;
		 position: absolute;
		 overflow: no;
		 scrolling: no;	
		 }
		 
		 
#navigationConcours_txt a {
		 color: #2b4d42;
		 text-decoration: none;
	}
	
#navigationConcours_txt ul {
		margin: -5px 0 0 5px;
		padding: 0px;
		display:block;
		line-height: 22px;
}

#navigationConcours_txt li{
		list-style-type: none;
		margin: 0;
		padding: 0;
		line-height: 22px;
		}
		
		
#navigationFotos_txt	{
		 border: 0px solid #8C9EA8;
		 font-family: arial;
		 font-weight: Bold;
		 font-size: 14px;
		 letter-spacing: 0.00em;
		 text-align: left;
		 color: #2b4d42;
		 line-height: 22px;
		 top: 440px;
		 left: 165px;
		 width: 155px;
		 height: 550px;
		 padding: 4px 0px 0px 4px;
		 background-color: #f8dfab;
		 z-index: 10;
		 position: absolute;
		 overflow: no;
		 scrolling: no;	
		 }
		 
		 
#navigationFotos_txt a {
		 color: #2b4d42;
		 text-decoration: none;
	}
	
#navigationFotos_txt ul {
		margin: -5px 0 0 5px;
		padding: 0px;
		display:block;
		line-height: 22px;
}

#navigationFotos_txt li{
		list-style-type: none;
		margin: 0;
		padding: 0;
		line-height: 22px;
		}		

#navigationMarktplatz_txt	{
		 border: 0px solid #8C9EA8;
		 font-family: arial;
		 font-weight: Bold;
		 font-size: 14px;
		 letter-spacing: 0.00em;
		 text-align: left;
		 color: #2b4d42;
		 line-height: 22px;
		 top: 525px;
		 left: 165px;
		 width: 150px;
		 height: 150px;
		 padding: 4px 0px 0px 4px;
		 background-color: #f8dfab;
		 z-index: 10;
		 position: absolute;
		 overflow: no;
		 scrolling: no;	
		 }
		 
		 
#navigationMarktplatz_txt a {
		 color: #2b4d42;
		 text-decoration: none;
	}
	
#navigationMarktplatz_txt ul {
		margin: -5px 0 0 5px;
		padding: 0px;
		display:block;
		line-height: 22px;
}

#navigationMarktplatz_txt li{
		list-style-type: none;
		margin: 0;
		padding: 0;
		line-height: 22px;
		}
		
		
		
#navigationKontakt_txt	{
		 border: 0px solid #8C9EA8;
		 font-family: arial;
		 font-weight: Bold;
		 font-size: 14px;
		 letter-spacing: 0.00em;
		 text-align: left;
		 color: #2b4d42;
		 line-height: 22px;
		 top: 565px;
		 left: 165px;
		 width: 150px;
		 height: 150px;
		 padding: 4px 0px 0px 4px;
		 background-color: #f8dfab;
		 z-index: 10;
		 position: absolute;
		 overflow: no;
		 scrolling: no;	
		 }
		 
		 
#navigationKontakt_txt a {
		 color: #2b4d42;
		 text-decoration: none;
	}
	
#navigationKontakt_txt ul {
		margin: -5px 0 0 5px;
		padding: 0px;
		display:block;
		line-height: 22px;
}

#navigationKontakt_txt li{
		list-style-type: none;
		margin: 0;
		padding: 0;
		line-height: 22px;
		}
		
				
				
				
				
#book	{
		 border: 0px solid #8C9EA8;
		 font-family: arial;
		 font-size: 14px;
		 letter-spacing: 0.00em;
		 text-align: left;
		 color: #000000;
		 line-height: 23px;
		 top: 280px;
		 left: 330px;
		 width: 350px;
		 height: 350px;
		 padding: 4px 0px 0px 4px;
		 background-color: #f8dfab;
		 z-index: 10;
		 position: absolute;
		 overflow: no;	
		 }		
		
		
#main_txt	{
		 border: 0px solid #8C9EA8;
		 font-family: arial;
		 font-size: 14px;
		 letter-spacing: 0.00em;
		 text-align: left;
		 valign: top;
		 color: #000000;
		 line-height: 23px;
		 top: 280px;
		 left: 330px;
		 width: 700px;
		 height: 450px;
		 background-color: #f8dfab;
		 z-index: 10;
		 position: absolute;
		 overflow: no;	
		 }	 	 

#main_txt table {
		 margin-left: 0px;
		 text-valign: top;
		 color: #000000;
		 font-size: 14px;
		 text-decoration: none;
		 line-height: 23px;
		}		 
		 
#main_txt a {
		 color: #000000;
		 text-decoration: underline;
		 line-height: 23px;
		}


#main_txt ul {
		margin: 0px 0 0 15px;
		padding: 0;
		display:block;
		line-height: 23px;
		}

#main_txt li{
		margin: 0;
		padding: 0;
		line-height: 23px;
		}
		
#main_txt img {
		 border: 0px solid #8C9EA8;
	}
		 
		 
#bild	{
		 border: 0px solid #8C9EA8;
		 font-family: arial;
		 font-size: 11px;
		 letter-spacing: 0.00em;
		 text-align: left;
		 color: #FFFFFF;
		 top: 20px;
		 left: 330px;
		 width: 410px;
		 height: 230px;
		 padding: 0px 0px 0px 0px;
		 background-color: #f8dfab;
		 z-index: 10;
		 position:absolute;
		 overflow: auto;		
		 } 	 
		 
		 
#navigationAnlaesse_txt	{
		 border: 0px solid #8C9EA8;
		 font-family: arial;
		 font-weight: Bold;
		 font-size: 14px;
		 letter-spacing: 0.00em;
		 text-align: left;
		 color: #2b4d42;
		 line-height: 22px;
		 top: 585px;
		 left: 165px;
		 width: 160px;
		 height: 200px;
		 padding: 4px 0px 0px 4px;
		 background-color: #f8dfab;
		 z-index: 10;
		 position: absolute;
		 overflow: no;
		 scrolling: no;	
		 }
		 
		 
#navigationAnlaesse_txt a {
		 color: #2b4d42;
		 text-decoration: none;
	}
	
#navigationAnlaesse_txt ul {
		margin: -5px 0 0 5px;
		padding: 0px;
		display:block;
		line-height: 22px;
}

#navigationAnlaesse_txt li{
		list-style-type: none;
		margin: 0;
		padding: 0;
		line-height: 22px;
		}
		
#navigationBrevet_txt	{
		 border: 0px solid #8C9EA8;
		 font-family: arial;
		 font-weight: Bold;
		 font-size: 14px;
		 letter-spacing: 0.00em;
		 text-align: left;
		 color: #2b4d42;
		 line-height: 22px;
		 top: 545px;
		 left: 165px;
		 width: 160px;
		 height: 250px;
		 padding: 4px 0px 0px 4px;
		 background-color: #f8dfab;
		 z-index: 10;
		 position: absolute;
		 overflow: no;
		 scrolling: no;	
		 }
		 
		 
#navigationBrevet_txt a {
		 color: #2b4d42;
		 text-decoration: none;
	}
	
#navigationBrevet_txt ul {
		margin: -5px 0 0 5px;
		padding: 0px;
		display:block;
		line-height: 22px;
}

#navigationBrevet_txt li{
		list-style-type: none;
		margin: 0;
		padding: 0;
		line-height: 22px;
		}		