/* hier allgemeine Grundformatierungen, die auf die nachfolgenden Stile vererbt werden */
body, div, td  { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 1.2;
	letter-spacing: 0px;
	font-weight: regular;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	
	
	}
	
h1 { font-size: 18px;
	margin-bottom: 5px;}

textarea { 	
			 
			 
			border: 0; 
			border-style:solid; 
			background-color:#CCCCCC;}

.textarea_red { 	
			 
			 
			border: 0; 
			border-style:solid; 
			background-color:#80B21D;}
select { 	
			 
			 
			border: 0; 
			border-style:solid; 
			background-color:#CCCCCC;}

a { text-decoration: none; 
	line-height: normal;} /* allgemein fuer alle Links: keine Unterstreichungen */
a:hover  { color: #FFFFFF; }   /* allgemein fuer alle Links: weisser Mouse-Over */
a:visited  { color: #FFFFFF;  }   /* allgemein fuer alle Links: weisser onClick-Effect active */
	
/* nun die speziellen css fŸr die Navigationspunkte */
a.index_font_nepomuk:link  {
	color: #003D00;
	text-transform: uppercase;
	
	
	}
a.index_font_nepomuk:visited  {
	color: #003D00;
	text-transform: uppercase;
	}
a.index_font_nepomuk:hover  {
	color: #FFFFFF;
	text-transform: uppercase;
	}

a.index_font_nepomuk {

	font-size: 90px;
	font-weight: bold;
	text-transform: uppercase;
	}
	
a.index_font_work:link  {
	color: #42417D;
	}
a.index_font_work:visited  {
	color: #42417D;
	}
a.index_font_work:hover  { color: #FFFFFF; }
	

a.index_font_work {

	font-size: 90px;
	font-weight: bold;
	text-transform: uppercase;
	}
	
		
a.index_font_archive:link  {
	color: #2961C2;
	}
a.index_font_archive:visited  {
	color: #2961C2;
	}
a.index_font_archive:hover  {
	color: #FFFFFF;
	}
	

a.index_font_archive {

	font-size: 90px;
	font-weight: bold;
	text-transform: uppercase;
	}
	
a.index_font_shop:link  {
	color: #80B21D;
	}
a.index_font_shop:visited  {
	color: #80B21D;
	}
a.index_font_shop:hover  {
	color: #FFFFFF;
	}
	

a.index_font_shop {

	font-size: 90px;
	font-weight: bold;
	text-transform: uppercase;
	}
	
a.index_font_contact:link  {
	color: #FFD119;
	}
a.index_font_contact:visited  {
	color: #FFD119;
	}
a.index_font_contact:hover  {
	color: #FFFFFF;
	}
	

a.index_font_contact {

	font-size: 90px;
	font-weight: bold;
	text-transform: uppercase;
	}
	
	
a.index_font_links:link  {
	color: #FF4C00;
	}
a.index_font_links:visited  {
	color: #FF4C00;
	}
a.index_font_links:hover  {
	color: #FFFFFF;
	}
	

a.index_font_links {

	font-size: 90px;
	font-weight: bold;
	text-transform: uppercase;
	}
	
	






a.links_klein {
	font-size: 15px;
	font-weight: normal;
	text-transform: none;
        }
		
a.links_klein:link  {
	color: #FFFFFF;
	}
a.links_klein:visited  {
	color: #FFFFFF;
	}
a.links_klein:hover  {
	color: #FFFFFF;
	
	}
	
	
	
	
a.links_klein_unsichtbar_nepomuk {
	font-size: 15px;
	font-weight: normal;
	text-transform: none;
        }
		
a.links_klein_unsichtbar_nepomuk:link  {
	color: #FFFFFF;
	}
a.links_klein_unsichtbar_nepomuk:visited  {
	color: #FFFFFF;
	}
a.links_klein_unsichtbar_nepomuk:hover  {
	color: #003D00;
	background-color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;

	
	}
	
	
	
a.links_klein_unsichtbar_work {
	font-size: 15px;
	font-weight: normal;
	text-transform: none;
        }
		
a.links_klein_unsichtbar_work:link  {
	color: #FFFFFF;
	}
a.links_klein_unsichtbar_work:visited  {
	color: #FFFFFF;
	}
a.links_klein_unsichtbar_work:hover  {
	color: #42417D;
        background-color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	
	}
	
	
	
	
a.links_klein_unsichtbar_archive {
	font-size: 15px;
	font-weight: normal;
	text-transform: none;
        }
		
a.links_klein_unsichtbar_archive:link  {
	color: #FFFFFF;
	}
a.links_klein_unsichtbar_archive:visited  {
	color: #FFFFFF;
	}
a.links_klein_unsichtbar_archive:hover  {
	color: #2961C2;
        background-color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	
	}
	
	
a.links_klein_unsichtbar_shop {
	font-size: 15px;
	font-weight: normal;
	text-transform: none;
        }
		
a.links_klein_unsichtbar_shop:link  {
	color: #FFFFFF;
	}
a.links_klein_unsichtbar_shop:visited  {
	color: #FFFFFF;
	}
a.links_klein_unsichtbar_shop:hover  {
	color: #80B21D;
	background-color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	}
	
	
a.links_klein_unsichtbar_contact {
	font-size: 15px;
	font-weight: normal;
	text-transform: none;
        }
		
a.links_klein_unsichtbar_contact:link  {
	color: #FFFFFF;
	}
a.links_klein_unsichtbar_contact:visited  {
	color: #FFFFFF;
	}
a.links_klein_unsichtbar_contact:hover  {
	color: #FFD119;
        background-color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	
	}
	
	
a.links_klein_unsichtbar_links {
	font-size: 15px;
	font-weight: normal;
	text-transform: none;
        }
		
a.links_klein_unsichtbar_links:link  {
	color: #FFFFFF;
	}
a.links_klein_unsichtbar_links:visited  {
	color: #FFFFFF;
	}
a.links_klein_unsichtbar_links:hover  {
	color: #FF4C00;
        background-color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	
	}
	


a.links_klein_hinterlegt_nepomuk {
	font-size: 10px;
	font-weight: normal;
	text-transform: none;
        padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	
	}
	
a.links_klein_hinterlegt_nepomuk:link  {
	color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	
	}
a.links_klein_hinterlegt_nepomuk:visited  {
	color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	
	}
a.links_klein_hinterlegt_nepomuk:hover  {
	color: #003D00;
	background-color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	
	}



a.links_klein_hinterlegt_nepomuk_news {
	font-size: 10px;
	font-weight: normal;
	text-transform: none;
        color: #003D00;
	background-color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	
	}
	
a.links_klein_hinterlegt_nepomuk_news:link  {
	color: #003D00;
	background-color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	
	}
a.links_klein_hinterlegt_nepomuk_news:visited  {
	color: #003D00;
	background-color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	
	}
a.links_klein_hinterlegt_nepomuk_news:hover  {
	color: #003D00;
	background-color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	
	
	}
	
	




	
a.links_klein_hinterlegt_work {
	font-size: 10px;
	font-weight: normal;
	text-transform: none;
        padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	}
	
a.links_klein_hinterlegt_work:link  {
	color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	}
a.links_klein_hinterlegt_work:visited  {
	color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	}
a.links_klein_hinterlegt_work:hover  {
	color: #42417D;
	background-color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	}
	
	
a.links_klein_hinterlegt_work_projekt1 {
	font-size: 10px;
	font-weight: normal;
	text-transform: none;
        color: #42417D;
	background-color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	}
	
a.links_klein_hinterlegt_work_projekt1:link  {
	color: #FFFFFF;
	color: #42417D;
	background-color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	}
a.links_klein_hinterlegt_work_projekt1:visited  {
	color: #FFFFFF;
	color: #42417D;
	background-color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	}
a.links_klein_hinterlegt_work_projekt1:hover  {
	color: #42417D;
	background-color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	}


a.links_klein_hinterlegt_archive {
	font-size: 10px;
	font-weight: normal;
	text-transform: none;
        padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	}
	
a.links_klein_hinterlegt_archive:link  {
	color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	}
a.links_klein_hinterlegt_archive:visited  {
	color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	}
a.links_klein_hinterlegt_archive:hover  {
	color: #2961C2;
	background-color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	}
	
	
a.links_klein_hinterlegt_archive_letztesjahr {
	font-size: 10px;
	font-weight: normal;
	text-transform: none;
        color: #2961C2;
	background-color: #FFFFFF;
	padding-bottom: 3px;
	}
	
a.links_klein_hinterlegt_archive_letztesjahr:link  {
	color: #2961C2;
	background-color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	}
a.links_klein_hinterlegt_archive_letztesjahr:visited  {
	color: #2961C2;
	background-color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	
	}
a.links_klein_hinterlegt_archive_letztesjahr:hover  {
	color: #2961C2;
	background-color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	}
	
	
a.links_klein_hinterlegt_shop {
	font-size: 10px;
	font-weight: normal;
	text-transform: none;
        padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	}
	
a.links_klein_hinterlegt_shop:link  {
	color: #FFFFFF;
	padding-bottom: 2px;
	}
a.links_klein_hinterlegt_shop:visited  {
	color: #FFFFFF;
	padding-bottom: 2px;
	}
a.links_klein_hinterlegt_shop:hover  {
	color: #80B21D;
	background-color: #FFFFFF;
	padding-bottom: 2px;
	}
	
	
a.links_klein_hinterlegt_shop_prints {
	font-size: 10px;
	font-weight: normal;
	text-transform: none;
        color: #80B21D;
	background-color: #FFFFFF;
	padding-bottom: 2px;
	}
	
a.links_klein_hinterlegt_shop_prints:link  {
	color: #80B21D;
	background-color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	}
a.links_klein_hinterlegt_shop_prints:visited  {
	color: #80B21D;
	background-color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	}
a.links_klein_hinterlegt_shop_prints:hover  {
	color: #80B21D;
	background-color: #FFFFFF;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	}
	
	
		
a.links_klein_hinterlegt_contact {
	font-size: 10px;
	font-weight: normal;
	text-transform: none;
        padding-bottom: 2px;
	}
	
a.links_klein_hinterlegt_contact:link  {
	color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	}
a.links_klein_hinterlegt_contact:visited  {
	color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	}
a.links_klein_hinterlegt_contact:hover  {
	color: #FFD119;
	background-color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	}
	
a.links_klein_hinterlegt_links {
	font-size: 10px;
	font-weight: normal;
	text-transform: none;
        padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	}
	
a.links_klein_hinterlegt_links:link  {
	color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	}
a.links_klein_hinterlegt_links:visited  {
	color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	}
a.links_klein_hinterlegt_links:hover  {
	color: #FF4C00;
	background-color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	}


