/* CSS Document */



/*TEXTLAYOUT - daroSAN*/
.text_normal{
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#4f4f4f;
  line-height:20px;
 }
 
 .text_normal2{
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#4f4f4f;
  line-height:18px;
 }
 
   .text_normal3{
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#17992e;
  line-height:18px;
 }
 
    .text_normal4{
  font-family: Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#4f4f4f;
  line-height:18px;
 }
 
  .text_normal_darmvital{
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#4f4f4f;
  line-height:18px;
 }
 
   .text_normal_kur{
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#4f4f4f;
  line-height:18px;
  text-decoration:underline;
 }
 
 
 
.text_normal2 a:link {
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#17992e;
  text-decoration:none;

}

.text_normal2 a:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#17992e;
  text-decoration:none;
}

 .text_normal2 a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#17992e;
  text-decoration:none;
  
}

 .text_normal2 a:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#17992e;
  text-decoration:none;
}
 

h1{
  font-family:Arial, Helvetica, sans-serif;
  font-size:32px;
  color:#17992e;
  margin:0px;
  padding:0px;
  padding-bottom:14px;
 /* margin-bottom:0px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color:#777777;
  padding-bottom:12px;*/
  font-weight:normal;

 }
h2{
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#17992e;
  margin:0px;
  padding:0px;
  margin-bottom:5px;
 }
h3{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#fea542;
  margin:0px;
  padding:0px;S
  margin-bottom:5px;
 }
h4{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#fea542;
  margin:0px;
  padding:0px;
  margin-bottom:5px;
 }
h5{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#666;
  margin:0px;
  padding:0px;
  margin-bottom:5px;
 }
h6{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#666;
  margin:0px;
  padding:0px;
  margin-bottom:5px;
 }
 
 .hf {
 font-weight:bold;
 }
 
 h1.klein{ 
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  color:#17992e;
  margin:0px;
  padding:0px;
  padding-bottom:7px;
 /* margin-bottom:0px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color:#777777;
  padding-bottom:12px;*/
  font-weight:bold;
 
  }
  
   h1.klein2{ 
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  color:#17992e;
  margin:0px;
  padding:0px;
  padding-bottom:20px;
 /* margin-bottom:0px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color:#777777;
  padding-bottom:12px;*/
  font-weight:bold;
 
  }
  
.uebers_1{ 
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#17992e;
  margin:0px;
  padding:0px;
  padding-bottom:7px;
 /* margin-bottom:0px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color:#777777;
  padding-bottom:12px;*/
  font-weight:normal;
 
  }
  
  .uebers_2{ 
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  color:#17992e;
  margin:0px;
  padding:0px;
  padding-bottom:7px;
 /* margin-bottom:0px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color:#777777;
  padding-bottom:12px;*/
  font-weight:normal;
 
  }
  
    .uebers_3{ 
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#17992e;
  margin:0px;
  padding:0px;
  padding-bottom:0px;
 /* margin-bottom:0px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color:#777777;
  padding-bottom:12px;*/
  font-weight:normal;
 
  }
 
 
 
 
 /*Navi*/

.navizeilenschrift a:link{
    color:#4f4f4f;
	text-decoration:none;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:11px;
	/*line-height:18px;*/
	font-weight:bold;

	

}
.navizeilenschrift a:visited{
    color:#4f4f4f;
	text-decoration:none;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:11px;
	/*line-height:18px;*/
	font-weight:bold;
	
}
.navizeilenschrift a:hover{
    color:#129925;
	text-decoration:none;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:11px;
	/*line-height:18px;*/
	font-weight:bold;	


}
.navizeilenschrift a:active{
    color:#129925;
	text-decoration:none;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:11px;
	/*line-height:18px;*/
	font-weight:bold;
}

/*Navi 1 Abstand */

.navizeilenschrift_ab{
    padding:0px;
	padding-bottom:20px;
}


.navizeilenschrift_ab a:link{
    color:#4f4f4f;
	text-decoration:none;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:11px;
	/*line-height:18px;*/
	font-weight:bold;


	

}
.navizeilenschrift_ab a:visited{
    color:#4f4f4f;
	text-decoration:none;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:11px;
	/*line-height:18px;*/
	font-weight:bold;

	
}
.navizeilenschrift_ab a:hover{
    color:#129925;
	text-decoration:none;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:11px;
	/*line-height:18px;*/
	font-weight:bold;	



}
.navizeilenschrift_ab a:active{
    color:#129925;
	text-decoration:none;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:11px;
	font-weight:bold;

}

/*NAVI 2*/
.navizeilenschrift_2{
    color:#4f4f4f;
	text-decoration:none;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	padding-left:20px;
}

.navizeilenschrift_2 a:link{
    color:#4f4f4f;
	text-decoration:none;

	font-family:Arial, Helvetica, sans-serif;
	

}
.navizeilenschrift_2 a:visited{
    color:#4f4f4f;
	text-decoration:none;
	
	font-family:Arial, Helvetica, sans-serif;
	

}
.navizeilenschrift_2:hover{
    background: url(../hp_bilder/darosan_pfeil.jpg) no-repeat 11px 3px;
    
	
}
.navizeilenschrift_2 a:active{
    color:#4f4f4f;
	text-decoration:none;

	font-family:Arial, Helvetica, sans-serif;




}

/*NAVI 2 aktiv*/

.navizeilenschrift_2aktiv{
    color:#4f4f4f;
	text-decoration:none;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	padding-left:20px;
	background: url(../hp_bilder/darosan_pfeil.jpg) no-repeat 11px 3px;

}
.navizeilenschrift_2aktiv a:link{
    color:#4f4f4f;
	text-decoration:none;

}
.navizeilenschrift_2aktiv a:visited{
    color:#4f4f4f;
	text-decoration:none;
}
.navizeilenschrift_2aktiv a:hover{
    color:#4f4f4f;
	text-decoration:none;
	
}
.navizeilenschrift_2aktiv a:active{
    color:#4f4f4f;
	text-decoration:none;
}

/*NAVI 2 aktiv Abstand*/
.navizeilenschrift_2ak{
    font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
    padding:0px;
	margin:0px;
	padding-bottom:20px;
	padding-left:20px;
    background: url(../hp_bilder/darosan_pfeil.jpg) no-repeat 11px 3px;
}


.navizeilenschrift_2ak a:link{
    color:#4f4f4f;
	text-decoration:none;
}
.navizeilenschrift_2ak a:visited{
    color:#4f4f4f;
	text-decoration:none;
}
.navizeilenschrift_2ak a:hover{
    color:#4f4f4f;
	text-decoration:none;
}
.navizeilenschrift_2ak a:active{
    color:#4f4f4f;
	text-decoration:none;

}



/*NAVI ABSTAND*/
.navizeilenschrift_a{
    padding:0px;
	padding-bottom:20px;
	padding-left:20px;
    font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
}
.navizeilenschrift_a:hover{

	background: url(../hp_bilder/darosan_pfeil.jpg) no-repeat 11px 3px;
}

.navizeilenschrift_a a:link{
    color:#4f4f4f;
	text-decoration:none;
}
.navizeilenschrift_a a:visited{
    color:#4f4f4f;
	text-decoration:none;
}
.navizeilenschrift_a a:hover{
    color:#4f4f4f;
	text-decoration:none;
}
.navizeilenschrift_a a:active{
    color:#4f4f4f;
	text-decoration:none;
}

.navi_abstand {
	padding-bottom:10px;


}







/*liste*/
ul {
      list-style-type:none;
	  list-style-position:outside;
	  margin:0px;
	  padding:0px;
	  padding-top:0px;
      width:178px;
}
#spalte_links{
  line-height:14px;
}

.de_en {
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#4f4f4f;



}


.de_en a:link{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#4f4f4f;
  text-decoration:none;



}

.de_en a:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#4f4f4f;
  text-decoration:none;


}

.de_en a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#129925;
  text-decoration:none;


}

.de_en a:active{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#4f4f4f;
  text-decoration:none;


}