 @charset "utf-8";

#firma_text, #leistungen_text,
#fotogalerie_text, #diashow, #info_text, #impressum_text 
{
	height: 975px;
}

	/*-----  text-decoration: underline; outline: none; font-weight: bolder; color:#BF6923;  -----------------------------alle Anker:*/

a{
	text-decoration: none;
	font-weight: bolder;
	color: #336600;  /*-dunkelgrün*/
}
a:hover	{
	color: #BF6923;    /*-orange*/
	font-weight: bolder;
	}
a:focus	{
	color: #BF6923;    /*-orange*/
	font-weight: bolder;
	}

a img {
	border: 0;
}

/* -----------------------------------------Schatten: */	

#img_schatten{ 
	background-image: url(../images/schatten.jpg); 
	background-color: #ccff99;
	background-repeat: repeat-y;
	height: 1200px;
	width: auto;
}	

/*--------------------------------------Seite Firma: */
#img_firma{ 
	background-image: url(../images/chef_3.jpg); 
	background-repeat: no-repeat;
	width: auto;
	}
#firma_text{
	font-size: 1em;
	color: #000;
	line-height: 1.7em;
	padding-top: 130px;
	padding-left: 80px;
	padding-right: 50px; 
}

/*-------------------------------------Seite Leistungen: */
#img_leistungen{ 
	background-image: url(../images/leistungen_2.jpg); 
	background-repeat: no-repeat;
	width: auto;
	}
#leistungen_text{
	font-size: 1em;
	color: #000;
	line-height: 1.7em;
	text-align: left;
	padding-top: 70px;
	padding-left: 80px;
	padding-right: 50px;
}
/*--------------------------------------Seite Fotogalerie: */

#img_neutral{ 
	background-image: url(../images/bogen.jpg); 
	background-repeat: no-repeat;
	width: auto;
	}
	
#fotogalerie_text{
	font-size: 1em;
	color: #000;
	line-height: 1.4em;
	padding-top: 70px;
	padding-left: 80px;
	padding-right: 50px; 
	}

#diashow{
	background-image: url(../images/bogen.jpg); 
	background-repeat: no-repeat;
	font-size: 1em;
	line-height: 1.5em;
	padding-top: 60px;
	padding-left: 90px;
	padding-right: 50px; 
	}

#vornach{
	font-size: 1em;
	text-align: right;
	line-height: 1.7em;
	padding-top: 70px;
	padding-right: 120px; 

	}


	/*-----------------------------------------Seite Info (aktuelles): */
	 
#aktuelles_text{	
	font-size: 1em;
	color: #000;
	line-height: 1.4em;
	text-align: left;
	padding-top: 70px;
	padding-left: 80px;
	padding-right: 50px; 
	}

/*-------------------------------------Seite Impressum: */

#impressum_text{
	font-size: 1em;
	color: #000;
	text-align: left;
	padding-top: 70px;
	padding-left: 80px;
	padding-right: 50px; 
}
	

/*
textarea.textboxKontakt {
	height: 145px;
}
*/
/*---------------------------------------------------------------------------------------------------------------------------------------------------:*/	
/*
:lang(de)    {
	 quotes:"\201E" "\201C" "\201A" "\2018"; 
	 }
*/