		body, p, font, table {
		 font-family: Verdana, Times, serif;
		 color: #446611;
		 letter-spacing: 0.5pt;
		 word-spacing: 1pt;
		 text-align: justify;
		 font-stretch: wider;
		 font-size:11pt;

		 margin-top: 0.0%;
		 margin-left: 0.0%;
		 margin-right: 0.0%;
		 margin-bottom: 0.0%;
		}

		hr { width:100%; color: #446611; background-color:#446611; height:1.6px; margin-right:0%; border:0px;}
		
		a:link    { color:#AA7777; text-decoration: none;}
		a:visited { color:#773333; text-decoration: none;}
		a:hover   { color:#CC9999; text-decoration: underline;}
		a:active  { color:#DDAAAA; text-decoration: none;}
		
		b { 
		 font-family: 'Arial Narrow', Arial, 'Helvetica Neue Light',Helvetica Neue, Helvetica, Geneva, sans-serif;
		letter-spacing: 1.5pt;
		 word-spacing: 0pt;
		}
		
		hr {color:#666666}
		
		h1 {
		font-size:48pt;
		}
		
		h2 {
		font-size:30pt;
		}
		
	#linkorange a {
		color: #cc6600;
		text-align:right;
		}
		 
	#menu {
	 z-index:3;
		 font-family: 'Arial Narrow', Arial, 'Helvetica Neue Light',Helvetica Neue, Helvetica, Geneva, sans-serif;
		  color: #446611;
		  text-align: right;
		  vertical-align:top;
		  font-weight:bold;
		  padding-top:4pt; padding-right:0%; padding-bottom:5pt; padding-left:0%;
		letter-spacing: 1.5pt;
		 word-spacing: 0pt;
		  }
	#menu a:link    { color:#446611; text-decoration: none;}
	#menu a:visited { color:#446611; text-decoration: none;}
	#menu a:hover   { color:#446611; text-decoration: underline;}
	#menu a:active  { color:#446611; text-decoration: none;}
		
	#startseite {
		 background:            #CCEE99;
		 background-attachment: fixed;
		 background-repeat:     repeat;
		 } 

	#willkommen {
		 background:            #CCEE99;
		 background-attachment: fixed;
		 background-repeat:     repeat;
		 } 

	#sessions {
		 background:            #CCEE99;
		 background-attachment: fixed;
		 background-repeat:     repeat;
		 } 

	#workshops {
		 background:            #CCEE99;
		 background-attachment: fixed;
		 background-repeat:     repeat;
		 } 

	#auftritte {
		 background:            #CCEE99;
		 background-attachment: fixed;
		 background-repeat:     repeat;
		 } 

	#besucherinformation {
		 background:            #CCEE99;
		 background-attachment: fixed;
		 background-repeat:     repeat;
		 } 

	#aussteller {
		 background:            #CCEE99;
		 background-attachment: fixed;
		 background-repeat:     repeat;
		 } 

	#kinder {
		 background:            #CCEE99;
		 background-attachment: fixed;
		 background-repeat:     repeat;
		 } 

	#leerseite {
		 background:            #CCEE99;
		 background-attachment: fixed;
		 background-repeat:     repeat;
		 } 


	#box {
		  padding-top:1%; padding-right:1%; padding-bottom:1%; padding-left:1%;
		 }



