
  div#head {
    padding-top: 10px;
	text-align: left;    /* Seiteninhalt wieder links ausrichten */
	float: left;
	}

  div#language, div#content_links, div#footer_links, div#footer_rechts {
	font-family: Verdana, Arial, sans-serif;
	vertical-align: top;	
	}
	
		
  div#language {
	padding-top: 60px;
	text-align: right;    
	}

  div#content_links, div#content_rechts, div#content_rechts_top {
	color:#423535;
	text-align: left;
	line-height: 130%;
	}
	
  div#content_links {
    padding-top: 20px;
	padding-bottom: 15px;
	margin-left: 0px;
	font-size: 11px;
	vertical-align: top;	
	}
	
  div#container_rechts {
	height:100%;
	}	

  div#content_rechts, div#content_rechts_top {
  	font-family: Verdana, Arial, sans-serif;
    padding-top: 22px;
	padding-bottom: 15px;
	margin-right: 0px;
	font-size: 11px;
	}
	
  div#content_rechts {
	vertical-align: bottom;
	position: relative;
	}
	
  div#content_rechts_top {
	vertical-align:top;
	}
	
  div#galerie {
  	position: relative;
  	width: 100%;
	margin-top: 7px;
	margin-bottom: 7px;
	}

  div#footer_line {
	width: 100%;
	padding-bottom: 10px;
	}

  div#footer_links {
	padding-bottom: 25px;
	text-align: left;    
	float: left;
	width: 60%;
	line-height: 130%;
	}
	
  div#footer_rechts {
	padding-bottom: 25px;
	float: right;
	width: 40%;
	text-align: right;
	line-height: 130%;
	}
	
	

/* ---------- Text, Listen, Bilder ---------------------------------------- */

  h1, h2, p, ul {		
	margin-top: 0px;
	}
	
  h1 {		
	margin-bottom: 0px;
	}
	
h2 {	
	margin-bottom: 6px;
	font-weight: bold;
	font-size: 11px;
	color: #7B2719;
	}
	
h3 {	
	margin-bottom: 6px;
	font-weight: bold;
	font-size: 11px;
	}
	
  p {
	margin-bottom: 12px;
	}
	

		
img {
	border: none;
	}
	
.rechts {	
	margin-bottom: 10px;
	}

.copyright {
	color: #918C78; 
	font-size: 10px;
	}	
	
	
/* ---------- Links ---------------------------------------- */
	
.imageOver2{
	background:url(../_gfx/zoom.gif) no-repeat 100% 100%;	
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;	
	}
	
.imageOut2{
	background:url(../_gfx/zoom.gif) no-repeat 100% 100%;	
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;		
	}
	

a:link, a:visited { 
	color: #7B2719;  
	}

a:visited:hover, a:hover { 
	color: #7B2719;	
	}
	
a:active {
	color: #1C1C19; 
	} 
	
	
	
a.textlink:link, a.textlink:visited { 
	padding-right: 10px; 
	background: url(../_gfx/linkpfeil_hover.gif) no-repeat 100% 50%;
	text-decoration: none;
	}

a.textlink:visited:hover, a.textlink:hover { 
	padding-right: 10px; 
	background: url(../_gfx/linkpfeil_hover.gif) no-repeat 100% 50%;
	text-decoration: underline;
	}

	
	

A.NAVIFOOTER:LINK { 
	color: #918C78; 
	font-size: 10px;
	text-decoration: none;
	background : none;
	padding-right: 0px;
	}
	
A.NAVIFOOTER:VISITED { 
	color : #918C78; 
	font-size : 10px;
	text-decoration : none;
	background : none;
	padding-right: 0px;
	}

A.NAVIFOOTER:HOVER { 
	color : #1C1C19; 
	font-size : 10px;
	text-decoration : underline;
	background : none;
	padding-right: 0px; 
	} 

A.NAVIFOOTER:ACTIVE { 
	color : #918C78; 
	font-size : 10px;
	text-decoration : none; 
	background : none;
	padding-right: 0px;
	}


/* ---------- Formular---------------------------------------- */
input, select, textarea {
  margin-top: 4px;
  color:#423535;
  background-color: #FFFEEE;
  border: #D4BFAB 1px solid;
  }

.textfield {
  width:228px;
  }

.textfield2 {
  width:40px;
  }
  
.textfield3 {
  width:176px;
  }
  
textarea {
  width:228px;
  height:150px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color:#423535;
  }


select { 
  width: 110px; 
  }


option {
  background-color: #FDFAE7;
  }



.inputbutton {
  font-weight: bold;
  color:#7B2719;
  height:16px;
  border: #D4BFAB 1px solid;
  }

/* ---------- Formulare---------------------------------------- */ 