@charset "utf-8";
body {
	font-size: 1.05em;
	color: #DDD;
	font-style: normal;
	font-weight:lighter;
	
}
strong {
	font-weight:bold;
	color:#fff;
}

h1 {
	font-size: 1.5em;
	color:#f60;   
}
h2 {
	font-size: 1.25em;
	color: #F60;
	}
h3 {
	font-size: 1.2em;
	color: #eeeeee;   
}
h4 {
	font-size: 1.05em;
	color: #F60  
}
h5 {
	font-size: 1.0em;
	color: #FC3;          
	font-weight:bold;
}

.kleinschrift {
	font-size: 0.75em;
	color:#CCC;
	 
}


.links175 {
	margin-left:175px;
}

.extra{
    font-weight:bolder;
	font-size: 1.5em;
	color:#f00;
	text-align:center;
	text-decoration:blink;
	
	
}

.zentriert
{
	text-align:center;
}
.rechts
{
	text-align:right;
}
.links
{
	text-align:left;
}
/*links wo sind sie */

#map a:link {
	
	color: #FC3;
	font-size: 14px;
	text-decoration: none;
	font-weight:lighter;
	}
#map a:visited {
      color: #FC3;
	  font-size:14px;
      text-decoration: none ;
	  font-weight:lighter;
      
}
#map a:hover {
      color: #FC3;
      text-decoration: overline !important;
      border-bottom: nonet;
}
#map a:active {
	color: #0F0;
    text-decoration: underline !important;
	border-color:#262626 !important;
	
}

#map ul li{
	list-style-type: circle; 
	display: inline;
}
#map {
	color: #F0F0F0;
	font-size:14px;
	}	

/* für Sitemap*/

#sitemap a:link {
	color: #FFDC73;
	text-decoration: none;
	font-weight:lighter;
	border-bottom: inset
}
#sitemap a:visited {
      color: #FC3;
      text-decoration: none ;
	  font-weight:lighter;
      border-bottom: none;
}
#sitemap a:hover {
      color: #999;
      text-decoration: none;
      border-bottom: nonet;
}
#sitemap a:active {
	color:#3f0;
	text-decoration: none ;
	border-bottom: #3f0; 
}
/* für galerie */
#galerie a:link {
	color: #262626;
	text-decoration: none  !important;
	font-weight:lighter;
	border-bottom: #F00   !important;
}
#galerie a:visited {
      color: #262626;
      border-bottom: none  !important; 
}
#galerie a:hover {
      color: #f60;
      border-bottom:#f60!important;
	  border: #f60!important;
}
#galerie a:active {
	color:#ff0;
	border-bottom: #262626; !important;
	border:#262626 !important;
}


a:link {
	color:  #f60;
	text-decoration: none  !important;
	border-bottom: #262626 !important;
	
}
a:visited {
      color: #f60;
      text-decoration: none  !important;
	  font-weight:lighter  !important;
      
}

a:hover {
      color: #ff0;
      text-decoration: none  !important;
      border-bottom: #ff0  !important; 
	  border: none   !important;
}
a:active {
	color:#0F0;
	text-decoration: none  !important;
	border-bottom: none  !important;
	border: none   !important;
}
.topras {
	/*font-family: Arial, Helvetica, sans-serif;*/
	text-align:left;
	background-color:262626;
	color:#f0f0f0;
	font-size:1.0em;
	background-image: url(../web_bilder/hintergrund.png);
}
.blau{
 color: #00F;
 font-sitz:1,2em;
}

.orange{
 color: #F60;
 font-sitz:1,2em;
}
ul {list-style:square;}

.ausserb{
	color:#666;
}
#kontaktlink {
	width: 345px;
	float: left;
    padding: 15px 00px 20px 0px;
	margin: 0px;
}
	
#kontaktrechts {
	width: 380px;
	float: right;
    padding: 15px 10px 10px 0px;
	margin: 0px;
}	
	
fieldset {
			margin: 11px;
			border: 1px solid #F60;
}	
	
.formular {
	font-size:0.9em;
	color:#FF9;
	font-weight:lighter;
}


input, 
textarea {
			margin: 5px 10px 5px 0px;
			font-family: arial, helvetica, sans-serif;
			font-size: 90%;
			background-color:#CCC;
			cursor: pointer;
}
select {
	width:180px;
	background-color: #CCC;
}

#sitemap ul li {
	
			
			list-style-type: none;
			font-size: 0.9em;
			font-weight:lighter;
			width: 600px;
	        float: left;
			padding: 5px 10px 10px 0px;
}
#sitemap {
		
		margin: 10px 10px 10px 150px
	
}

.schriftbg {
	color:#262626;
}
.tab {
	font-style:inherit;
	font-weight:lighter;
	font-size:0,9em;	
}
ol {
	list-style-type:decimal;
	color: #CCC;
}
.neu{
	color:#ff0000;
	font-size:1.2em;
	font-stretch:extra-expanded;
	text-decoration:blink;
	}
	

 