h1{	font-size: 22px;	font-weight: bold; padding-top: 5px; padding-bottom:25px;line-height: 28px;}
h2{	font-size: 20px;	font-weight: bold; padding-top: 0px; padding-bottom:23px;line-height: 22pt;}
h3{	font-size: 17px;	font-weight: bold; padding-top: 0px; padding-bottom:15px;line-height: 20pt;}
h4{	font-size: 15px;	font-weight: bold; padding-top: 20px; padding-bottom:10px;line-height: 20pt;}

.text, td
	{	line-height: 18px;	font-size: 13px;}

.text_klein, .fussnote, p .fussnote a:link
	{font-size: 10px;}

a{	text-decoration:none;}


ul {list-style-type: disc; padding-left:20px;padding-top:8px; padding-bottom:8px;}

.textgelb
	{font-size: 14px;	font-weight:bold;}

hr 
	{	height:2px;text-align:center;width:100;}

.quizz
	{font-weight:bold;}
.blocksatz{
	text-align: justify;
}
.intern {  font-style: italic; font-size: 13px; background:white;}
	
.text a:link
	{	font-size: 12px;text-decoration: underline;}

.nav2, .nav2aktiv, .nav3, .nav3aktiv
	{	font-size: 12px;	font-weight: bold;	text-decoration: none;}
	
.nav2b, .nav2baktiv
	{	font-size: 12px;	font-weight: bold;	text-decoration: underline;}

.navi_oben, .navi_oben_aktiv
	{	font-size: 13px;	font-weight: bold;	text-decoration: none;}

.navi_oben, .navi_oben_aktiv
	{	margin: 0px ; padding: 0 2px 4px 5px;}

.title, .kopftitel{
	font-weight: bold;
	font-style: italic;
	font-size: 22px;
	text-align: right;
	padding-top: 10px;
/*	padding-right: 15px;*/
}
.kleintext, .kopfklein  {
	font-size: 17px;
	text-align: right;
	font-weight: normal;
	font-style: normal;
}
.text2{
	font-size: 15px;
	padding: 30px 20px 0px;
}

.kontaktformular
	{    padding: 4px;}