
body {
 background-color:#FFFFFF; 
 padding:0px; 
 margin-left:0px; 
 margin-top:0px; 
 margin-right:0px; 
 margin-bottom:0px;
 font-family:  Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#9b947e; 
 scrollbar-track-color:#EDEDED; 
 scrollbar-face-color:#D9D9D9; 
 scrollbar-highlight-color:#ffffff; 
 scrollbar-shadow-color:#ffffff;  
 scrollbar-3dlight-color:#EBAC7E; 
 scrollbar-darkshadow-color:#EBAC7E; 
 scrollbar-arrow-color:#E28846;
 }
 
td, tr, table, body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#9b947e; }

/* kleine Texte Referenzen */
.kl {  font-weight:normal; font-size:9px; color:#b6ad91;}
.ueber_kl {  font-weight:bold; font-size:11px; color:#b6ad91;}
.lin {  margin-top: 6px; margin-bottom: 3px;}

.content1 { background-image:url(pics/bg_content1.jpg); background-repeat:no-repeat; 
			vertical-align: text-top;} 
.content  { padding-left:14px; padding-right:14px;} 
.content2  { padding-left:20px; padding-right:20px;} 
.content3  { background-image:url(pics/bg_einstieg_m.gif); padding: 0px 9px 2px 9px;
			vertical-align: text-top;} 

/* überschrift */
.ueber { color:#eb9d00; font-weight:bold;  font-size:14px; padding: 20px 14px 14px 14px;} 
.ueber2 { color:#eb9d00; font-weight:bold;  font-size:14px;  padding: 20px 20px 10px 20px;} 
.ueber3 { color:#eb9d00; font-weight:bold;  font-size:12px; padding-bottom: 5px; padding-top: 2px;} 		

/* Linkdefinitionen Hauptpunkte */
a {color:#b6ad91; text-decoration:none; font-size:15px; font-weight:bold;}	
a:active {color:#b6ad91; text-decoration:none;}
a:visited {color:#b6ad91; text-decoration:none;}
a:hover {color:#eb9d00;	text-decoration:none;}
.navactiv {color:#eb9d00; text-decoration:none;}	


/* Link Content - Impressum */
.linkkl {color:#b6ad91; text-decoration:none; font-size:9px; font-weight:normal;}	
.linkkl:active {color:#b6ad91; text-decoration:none;}
.linkkl:visited {color:#b6ad91; text-decoration:none;}
.linkkl:hover {color:#eb9d00;	text-decoration:none;}
.linkklactiv {color:#eb9d00; text-decoration:none;}	

/* kleiner fetter Text (Startseite)  */
.klbold { font-weight:bold; font-size:10px;}

/* kleiner fetter Text (Preisseite)  */
.kltxt { font-weight:normal; font-size:10px;}



/* nav texte */
.navbold { font-weight:bold; font-size:10px; color:#463326; background-color:#EBAC7E; padding: 3px; padding-left:10px;}
.nav { font-size:10px; color:#2F2219; background-color:#EBAC7E; padding: 3px; padding-left:10px;}


/* oranges Feld */ 
.orange {	background-color:#E08039;}
/* graues Feld - oben und Image-BG */ 
.grey {	background-color:#D9D9D9;}

/* abstände content */ 
.c1 {padding-right:20px;}
.c2 {padding-top: 17px; background-color:#EFEFEF; }
.linc2 {margin-top: 15px; margin-bottom: 15px;}
.linc2small {margin-top: 12px; margin-bottom: 12px;}




/* Titel orange */
.titel { color:#D86008; font-weight:bold;} 

/* Aufzählungen Abstand Tabellenzeile nach unten */
.aufzaehl{ padding-bottom:13px;} 
.aufzaehlpix{ padding-top:2px;} 

/* Rahmen um Image */ 
.rahmen {background-color:#D9D9D9;
		border: 1px solid #787878;
}
		


		
/* Link Startseite Sprachen */
.klorange {color:#eb9d00; text-decoration:none; font-size:10px;}	
.klorange:active {color:#eb9d00; text-decoration:none;}
.klorange:visited {color:#eb9d00; text-decoration:none;}
.klorange:hover {color:#eb9d00;	text-decoration:none;}








/* Link Top Navi Länder */
.topnav {color:#FFFFFF; text-decoration:none; font-size:11px;}	
.topnav:active {color:#FFFFFF; text-decoration:none;}
.topnav:visited {color:#FFFFFF; text-decoration:none;}
.topnav:hover {color:#FFFFFF;	text-decoration:none;}

/* Link Top Navi Sprachen */
.topnav2 {color:#FFFFFF; text-decoration:none; font-size:10px;}	
.topnav2:active {color:#FFFFFF; text-decoration:none;}
.topnav2:visited {color:#FFFFFF; text-decoration:none;}
.topnav2:hover {color:#FFFFFF;	text-decoration:none;}



/* Formulareingabefeld header */ 
.formarea
{	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #505050;
	border-left: 1px solid #B8B8B8;
	border-top: 1px solid #B8B8B8;
	border-bottom: 1px solid #B8B8B8;
	border-right: 1px solid #B8B8B8;
	background-color :#fff; }
	

/*========  Formulareingabefeld  ========*/
.input
{	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #424242;
	border: 1px solid #dbdbcf;
	background-color :#fff; }
	
.input2
{	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #424242;
	border: 1px solid #dbdbcf;
	background-color :#ffffff; }
	

/*======== Button  ========*/
.button
{	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 11px;
	color: #fff;
	border: 1px solid #dbdbcf;
	background-color :#eb9d00;
	cursor: hand;}
	
	
/*========  Fehlermeldung  ========*/
.fehler {color: #eb9d00; font-weight:bold;}


/*======== Formularabfrage Eingabe fehlt ========*/
.fehlt {font-family : Verdana, Arial, Helvetica, sans-serif;
	 font-weight: normal;
	font-size : 11px;
	color: #424242;
	border: 1px solid #eb9d00;
	background-color :#fff;}
	



