html , body , div , h1 , h2 , h3 , h4 , h5 , h6 , ul , ol , span , a , table , td , form , img , li , blockquote, textarea, input, select {
margin : 0;
padding : 0; 
font-family : Arial, Helvetica, sans-serif; }
 
html , body {font-size : 101%; padding : 0; margin : 0; } 
	
body {background-color: #EEEEEE; } 



p {color: #000000; font-size: 11px; line-height: 15px; }
 
a:link , a:visited{
color: #850000; text-decoration: none; padding:0; margin:0;} 
a:hover , a:active{
color: #000000; text-decoration: underline; padding:0; margin:0;} 



h1 {font-size : 21px; font-weight: normal; } 
h2 {font-size : 17px; font-weight: normal;  } 
h3 {font-size : 13px; font-weight: bold;  } 



ul		{ 	 margin-top:0px; margin-bottom:0px;}
ul li	{ 	 font-size: 11px; line-height: 15px; list-style: square outside; display: list-item; margin: 5px 10px 0 30px;}
ol 		{ 	 margin-top:0px; margin-bottom:0px;}
ol li	{ 	 font-size: 11px; line-height: 15px; list-style: decimal outside; display: list-item; margin: 5px 10px 0 35px;}



.weiss			{ background-color: #f3f3f3; }
.schwarz		{ background-color: #000000; }
.blau01			{ background-color: #000000; }
.blau02			{ background-color: #000000; }
.blau03			{ background-color: #ABABAB; }
.blau04			{ background-color: #CCCCCC; }
.blau05			{ background-color: #E1E1E1; }
.blau06			{ background-color: #EEEEEE; }
.blau07			{ background-color: #CCCCCC; }
.blau08			{ background-color: #EEEEEE; }
.blau09			{ background-color: #eeeeee; }
.gelb01			{ background-color: #FFB70A; }
.gelb02			{ background-color: #EADACA; }
.gelb03			{ background-color: #f0eae3; }
.gelb04			{ background-color: #EFCFAF; }
.grau10			{ background-color: #333333; }

p.head 		{ color: #525252; font-size: 16px; line-height: 20px; font-weight: bold; padding : 0; margin : 0 10px 11px 20px;}
p.head2 	{ color: #525252; font-size: 13px; line-height: 17px; font-weight: bold; padding : 0; margin : 22px 0px 0px 0px;}
p.head3 	{ color: #000000; font-size: 13px; line-height: 17px; font-weight: bold; padding : 0; margin : 12px 0px 0px 0px;}
p.head4 	{ color: #525252; font-size: 16px; line-height: 20px; font-weight: bold; padding : 0; margin : 0px 10px 4px 15px;}

.einleitung p 	{ color: #525252; font-size: 11px; line-height: 15px; font-weight: normal; padding : 0; margin : 15px 0px 0px 0px;}
.einleitung2 p 	{ color: #000000; font-size: 11px; line-height: 15px; font-weight: normal; padding : 0; margin : 9px 0px 30px 0px;}

.einleitung td p 	{ color: #525252; font-size: 11px; line-height: 15px; font-weight: normal; padding : 0; margin : 0px 0px 0px 0px;}

.einleitung ul		{ 	 margin-top:0px; margin-bottom:0px;}
.einleitung ul li	{ 	 color: #525252; font-size: 11px; line-height: 15px; list-style: square outside; display: list-item; margin: 5px 10px 0 30px;}
.einleitung ol 		{ 	 margin-top:0px; margin-bottom:0px;}
.einleitung ol li	{ 	 color: #525252; font-size: 11px; line-height: 15px; list-style: decimal outside; display: list-item; margin: 5px 10px 0 35px;}


a.metanav:link , a.metanav:visited{
font-size: 9px; font-weight: normal; color: #ffffff; text-decoration: none; padding:0; margin:0 10px 0 21px;} 
a.metanav:hover , a.metanav:active{
font-size: 9px; font-weight: normal; color: #EADACA; text-decoration: none; padding:0; margin:0 10px 0 21px;} 


p.sprache {color: #ffffff; font-size: 10px; line-height: 10px; margin: 0 8px 0 0; }




a.Nav01Aus:link, a.Nav01Aus:visited 	{  font-size: 11px; font-weight: bold; text-decoration: none; color: #525252; padding: 3px 20px 3px 20px; margin: 0 1px 0 0; height: 21px; background: url(../images/nav01_bg_aus.gif) no-repeat; border-right:1px solid #000000;}
a.Nav01Aus:hover, a.Nav01Aus:active 	{  font-size: 11px; font-weight: bold; text-decoration: none; color: #525252; padding: 3px 20px 3px 20px; margin: 0 1px 0 0; height: 21px; background: url(../images/nav01_bg_over.gif) no-repeat; border-right:1px solid #000000;}

a.Nav01An:link, a.Nav01An:visited		{  font-size: 11px; font-weight: bold; text-decoration: none; color: #525252; padding: 3px 20px 3px 20px; margin: 0 1px 0 0; height: 21px; background: url(../images/nav01_bg_an.gif) no-repeat; border-right:1px solid #000000;}
a.Nav01An:hover, a.Nav01An:active 		{  font-size: 11px; font-weight: bold; text-decoration: none; color: #525252; padding: 3px 20px 3px 20px; margin: 0 1px 0 0; height: 21px; background: url(../images/nav01_bg_an.gif) no-repeat; border-right:1px solid #000000;}


a.Nav02Aus:link, a.Nav02Aus:visited 	{  font-size: 11px; font-weight: normal; text-decoration: none; color: #525252; display: block; /*width: 242px;*/ padding: 3px 10px 3px 20px; margin: 0px 0 0px 0; background: #CCCCCC url(../images/nav02_bullet_aus.gif) no-repeat; }
a.Nav02Aus:hover, a.Nav02Aus:active 	{  font-size: 11px; font-weight: normal; text-decoration: none; color: #000000; display: block; /*width: 242px;*/ padding: 3px 10px 3px 20px; margin: 0px 0 0px 0; background: #DBDBDB url(../images/nav02_bullet_an.gif) no-repeat; }

a.Nav02An:link, a.Nav02An:visited		{  font-size: 11px; font-weight: bold; text-decoration: none; color: #525252; display: block; /*width: 242px;*/ padding: 3px 10px 3px 20px; margin: 0px 0 0px 0; background: #EADACA url(../images/nav02_bullet_an.gif) no-repeat; }
a.Nav02An:hover, a.Nav02An:active 		{  font-size: 11px; font-weight: bold; text-decoration: none; color: #525252; display: block; /*width: 242px;*/ padding: 3px 10px 3px 20px; margin: 0px 0 0px 0; background: #EADACA url(../images/nav02_bullet_an.gif) no-repeat; }


a.Nav02An2:link, a.Nav02An2:visited		{  font-size: 11px; font-weight: bold; text-decoration: none; color: #525252; display: block; /*width: 242px;*/ padding: 3px 10px 3px 20px; margin: 0px 0 0px 0; background: #EADACA url(../images/nav02_bullet_an2.gif) no-repeat; }
a.Nav02An2:hover, a.Nav02An2:active 	{  font-size: 11px; font-weight: bold; text-decoration: none; color: #525252; display: block; /*width: 212px*/ padding: 3px 10px 3px 20px; margin: 0px 0 0px 0; background: #EADACA url(../images/nav02_bullet_an2.gif) no-repeat; }

a.Nav02An3:link, a.Nav02An3:visited		{  font-size: 11px; font-weight: bold; text-decoration: none; color: #525252; display: block; /*width: 242px;*/ padding: 3px 10px 3px 20px; margin: 0px 0 0px 0; background: #CCCCCC url(../images/nav02_bullet_an2.gif) no-repeat; }
a.Nav02An3:hover, a.Nav02An3:active 	{  font-size: 11px; font-weight: bold; text-decoration: none; color: #525252; display: block; /*width: 212px;*/ padding: 3px 10px 3px 20px; margin: 0px 0 0px 0; background: #CCCCCC url(../images/nav02_bullet_an2.gif) no-repeat; }

a.Nav03Aus:link, a.Nav03Aus:visited 	{  font-size: 11px; font-weight: normal; text-decoration: none; color: #525252; display: block; /*width: 232px;*/ padding: 3px 10px 3px 30px; margin: 0px 0 0px 0; background: #E1E1E1 url(../images/nav03_bullet_aus.gif) no-repeat; }
a.Nav03Aus:hover, a.Nav03Aus:active 	{  font-size: 11px; font-weight: normal; text-decoration: none; color: #000000; display: block; /*width: 232px;*/ padding: 3px 10px 3px 30px; margin: 0px 0 0px 0; background: #EFEFEF url(../images/nav03_bullet_an.gif) no-repeat; }
a.Nav03An:link, a.Nav03An:visited		{  font-size: 11px; font-weight: bold; text-decoration: none; color: #525252; display: block; /*width: 232px;*/ padding: 3px 10px 3px 30px; margin: 0px 0 0px 0; background: #EADACA url(../images/nav03_bullet_an.gif) no-repeat; }
a.Nav03An:hover, a.Nav03An:active 		{  font-size: 11px; font-weight: bold; text-decoration: none; color: #525252; display: block; /*width: 232px;*/ padding: 3px 10px 3px 30px; margin: 0px 0 0px 0; background: #EADACA url(../images/nav03_bullet_an.gif) no-repeat; }
a.Nav03An2:link, a.Nav03An2:visited		{  font-size: 11px; font-weight: bold; text-decoration: none; color: #525252; display: block; /*width: 232px;*/ padding: 3px 10px 3px 30px; margin: 0px 0 0px 0; background: #EADACA url(../images/nav03_bullet_an2.gif) no-repeat; }
a.Nav03An2:hover, a.Nav03An2:active 	{  font-size: 11px; font-weight: bold; text-decoration: none; color: #525252; display: block; /*width: 232px;*/ padding: 3px 10px 3px 30px; margin: 0px 0 0px 0; background: #EADACA url(../images/nav03_bullet_an2.gif) no-repeat; }
a.Nav03An3:link, a.Nav03An3:visited		{  font-size: 11px; font-weight: bold; text-decoration: none; color: #525252; display: block; /*width: 232px;*/ padding: 3px 10px 3px 30px; margin: 0px 0 0px 0; background: #E1E1E1 url(../images/nav03_bullet_an2.gif) no-repeat; }
a.Nav03An3:hover, a.Nav03An3:active 	{  font-size: 11px; font-weight: bold; text-decoration: none; color: #525252; display: block; /*width: 232px;*/ padding: 3px 10px 3px 30px; margin: 0px 0 0px 0; background: #E1E1E1 url(../images/nav03_bullet_an2.gif) no-repeat; }

a.Nav04Aus:link, a.Nav04Aus:visited 	{  font-size: 11px; font-weight: normal; text-decoration: none; color: #525252; display: block; /*width: 222px;*/ padding: 3px 10px 3px 40px; margin: 0px 0 0px 0; background: #EEEEEE url(../images/nav04_bullet_aus.gif) no-repeat; }
a.Nav04Aus:hover, a.Nav04Aus:active 	{  font-size: 11px; font-weight: normal; text-decoration: none; color: #000000; display: block; /*width: 222px;*/ padding: 3px 10px 3px 40px; margin: 0px 0 0px 0; background: #FFFFFF url(../images/nav04_bullet_an.gif) no-repeat; }
a.Nav04An:link, a.Nav04An:visited		{  font-size: 11px; font-weight: bold; text-decoration: none; color: #525252; display: block; /*width: 222px;*/ padding: 3px 10px 3px 40px; margin: 0px 0 0px 0; background: #EADACA url(../images/nav04_bullet_an.gif) no-repeat; }
a.Nav04An:hover, a.Nav04An:active 		{  font-size: 11px; font-weight: bold; text-decoration: none; color: #525252; display: block; /*width: 222px;*/ padding: 3px 10px 3px 40px; margin: 0px 0 0px 0; background: #EADACA url(../images/nav04_bullet_an.gif) no-repeat; }




a.ProdHead:link, a.ProdHead:visited 	{  font-size: 11px; font-weight: bold; text-decoration: none; color: #525252; display: block; padding: 3px 10px 3px 20px; margin: 0px 0 0px 0; background: #E1E1E1 url(../images/prodhead_bullet_aus.gif) no-repeat; }
a.ProdHead:hover, a.ProdHead:active 	{  font-size: 11px; font-weight: bold; text-decoration: none; color: #E3AE79; display: block; padding: 3px 10px 3px 20px; margin: 0px 0 0px 0; background: #E1E1E1 url(../images/prodhead_bullet_an.gif) no-repeat; }

.prodillu 	{ margin: 16px 10px 16px 16px; }

a.prodlink:link, a.prodlink:visited 	{ font-size: 11px; font-weight: bold; text-decoration: none; color: #525252; padding: 0px 15px 0px 13px; margin: 1px 0 6px 0px; background: url(../images/prodlink_bullet_aus.gif) no-repeat; display: block;}
a.prodlink:hover, a.prodlink:active 	{ font-size: 11px; font-weight: bold; text-decoration: none; color: #E3AE79; padding: 0px 15px 0px 13px; margin: 1px 0 6px 0px; background: url(../images/prodlink_bullet_an.gif) no-repeat; display: block;}

a.prodlink2:link, a.prodlink2:visited 	{ font-size: 11px; font-weight: normal; text-decoration: none; color: #525252; padding: 0px 15px 0px 13px; margin: 1px 0 6px 0px; background: url(../images/prodlink_bullet_aus.gif) no-repeat; display: block;}
a.prodlink2:hover, a.prodlink2:active 	{ font-size: 11px; font-weight: normal; text-decoration: none; color: #E3AE79; padding: 0px 15px 0px 13px; margin: 1px 0 6px 0px; background: url(../images/prodlink_bullet_an.gif) no-repeat; display: block;}



p.ProdTypHead 	{  font-size: 11px; font-weight: bold; text-decoration: none; color: #000000; display: block; padding: 3px 10px 3px 10px; margin: 0px 0 0px 0; background: #E3AE79; }

a.prodtyplink:link, a.prodtyplink:visited 	{ font-size: 11px; font-weight: normal; text-decoration: none; color: #525252; padding: 3px 10px 3px 10px; margin: 0px 0 0px 0; background: #EADACA; display: block;}
a.prodtyplink:hover, a.prodtyplink:active 	{ font-size: 11px; font-weight: normal; text-decoration: none; color: #000000; padding: 3px 10px 3px 10px; margin: 0px 0 0px 0; background: #FFFFFF; display: block;}

a.prodtyplink2:link, a.prodtyplink2:visited 	{ font-size: 11px; font-weight: normal; text-decoration: none; color: #525252; padding: 3px 10px 3px 10px; margin: 0px 0 0px 0; display: block; }
a.prodtyplink2:hover, a.prodtyplink2:active 	{ font-size: 11px; font-weight: normal; text-decoration: underline; color: #000000; padding: 3px 10px 3px 10px; margin: 0px 0 0px 0; display: block;}

p.ProdTypText 	{  font-size: 11px; font-weight: normal; text-decoration: none; color: #000000; display: block; width: 100%; padding: 2px 10px 3px 10px; margin: 0px 0 0px 0;  }
p.ProdTypText2 	{  font-size: 11px; font-weight: normal; text-decoration: none; color: #000000; padding: 3px 10px 3px 10px; margin: 0px 0 0px 0; background: #EFCFAF; display: block; }





a.weiter:link, a.weiter:visited 	{  font-size: 11px; font-weight: normal; text-decoration: none; color: #525252; padding: 0px 0px 0px 14px; margin: 0px 0 0px 5px; background: url(../images/weiter_bullet_aus.gif) no-repeat; }
a.weiter:hover, a.weiter:active 	{  font-size: 11px; font-weight: normal; text-decoration: none; color: #525252; padding: 0px 0px 0px 14px; margin: 0px 0 0px 5px; background: url(../images/weiter_bullet_an.gif) no-repeat; text-decoration: underline;}

a.weiter2:link, a.weiter2:visited 	{  font-size: 11px; font-weight: normal; text-decoration: none; color: #525252; padding: 0px 0px 0px 14px; margin: 14px 0 0px 0px; background: url(../images/weiter_bullet_aus.gif) no-repeat; display: block;}
a.weiter2:hover, a.weiter2:active 	{  font-size: 11px; font-weight: normal; text-decoration: none; color: #525252; padding: 0px 0px 0px 14px; margin: 14px 0 0px 0px; background: url(../images/weiter_bullet_an.gif) no-repeat; display: block; text-decoration: underline;}

a.weiter3:link, a.weiter3:visited 	{  font-size: 11px; font-weight: normal; text-decoration: none; color: #525252; padding: 0px 0px 0px 14px; margin: 0px 0 0px 5px; background: url(../images/weiter2_bullet_aus.gif) no-repeat; }
a.weiter3:hover, a.weiter3:active 	{  font-size: 11px; font-weight: normal; text-decoration: none; color: #525252; padding: 0px 0px 0px 14px; margin: 0px 0 0px 5px; background: url(../images/weiter2_bullet_an.gif) no-repeat; text-decoration: underline;}

a.weiter4:link, a.weiter4:visited 	{  font-size: 11px; font-weight: normal; text-decoration: none; color: #525252; padding: 0px 0px 0px 14px; margin: 0px 0 0px 0px; background: url(../images/weiter2_bullet_aus.gif) no-repeat; }
a.weiter4:hover, a.weiter4:active 	{  font-size: 11px; font-weight: normal; text-decoration: none; color: #525252; padding: 0px 0px 0px 14px; margin: 0px 0 0px 0px; background: url(../images/weiter2_bullet_an.gif) no-repeat; text-decoration: underline;}

a.zurueck:link, a.zurueck:visited 	{  font-size: 11px; font-weight: normal; text-decoration: none; color: #525252; padding: 0px 0px 0px 14px; margin: 0px 0 0px 0px; background: url(../images/zurueck_bullet_aus.gif) no-repeat; }
a.zurueck:hover, a.zurueck:active 	{  font-size: 11px; font-weight: normal; text-decoration: none; color: #525252; padding: 0px 0px 0px 14px; margin: 0px 0 0px 0px; background: url(../images/zurueck_bullet_an.gif) no-repeat; text-decoration: underline;}



.willkommenhead p		{ color: #525252; font-size: 16px; font-weight: bold; padding : 0; margin : 21px 10px 5px 20px;}
.willkommentext p		{ color: #525252; font-size: 11px; line-height: 14px; font-weight: normal; padding : 0; margin : 0px 20px 0 20px;}


p.rubrik01head 		{ color: #525252; font-size: 11px; line-height: 14px; font-weight: bold; padding : 0; margin : 0px 10px 0 10px;}

p.news		 								{ color: #525252; font-size: 11px; line-height: 14px; font-weight: normal; padding : 0; margin : 7px 10px 0 10px;}
a.newslink:link, a.newslink:visited	 		{ color: #525252; font-size: 11px; line-height: 14px; font-weight: bold; text-decoration: none;}
a.newslink:hover, a.newslink:active	 		{ color: #525252; font-size: 11px; line-height: 14px; font-weight: bold; text-decoration: underline;}




a.rubrikhead:link, a.rubrikhead:visited 	{ font-size: 11px; font-weight: bold; text-decoration: none; color: #525252; padding: 0px 0px 0px 19px; margin: 0px 0 0px 10px; background: url(../images/rubrik_bullet_aus.gif) no-repeat; display: block;}
a.rubrikhead:hover, a.rubrikhead:active 	{ font-size: 11px; font-weight: bold; text-decoration: none; color: #E3AE79; padding: 0px 0px 0px 19px; margin: 0px 0 0px 10px; background: url(../images/rubrik_bullet_an.gif) no-repeat; display: block;}

a.rubriklink:link, a.rubriklink:visited 	{ font-size: 11px; font-weight: normal; text-decoration: none; color: #525252; padding: 0px 15px 0px 10px; margin: 0px 0 3px 0px; background: url(../images/rubrik_bullet2_aus.gif) no-repeat; display: block;}
a.rubriklink:hover, a.rubriklink:active 	{ font-size: 11px; font-weight: normal; text-decoration: none; color: #E3AE79; padding: 0px 15px 0px 10px; margin: 0px 0 3px 0px; background: url(../images/rubrik_bullet2_an.gif) no-repeat; display: block;}

p.rubriktext		{ color: #000000; font-size: 11px; line-height: 14px; font-weight: normal; padding : 0 0 0 19px; margin : 0px 10px 0 10px;}

.rubrikillu 	{ margin: 10px 10px 0px 15px; border:solid; border-width: 2px; border-color: #525252;}




p.suche							{ color: #525252; font-size: 11px; line-height: 14px; font-weight: normal; padding : 0; margin : 0px 10px 0 20px;}
a.suche:link, a.suche:visited 	{ font-size: 11px; font-weight: normal; text-decoration: none; color: #525252; padding: 0px 21px 0px 0; margin: 0; background: url(../images/suche_bullet_aus.gif) no-repeat right; display: block;}
a.suche:hover, a.suche:active 	{ font-size: 11px; font-weight: normal; text-decoration: none; color: #E3AE79; padding: 0px 21px 0px 0; margin: 0; background: url(../images/suche_bullet_an.gif) no-repeat right; display: block;}

input.suche		{width: 147px; font-size: 11px; color: #000000; padding: 0px 5px 0px 5px; margin: 0 10px 0 20px;}


p.footer		{ color: #525252; font-size: 11px; font-weight: normal; padding : 0; margin : 2px 16px 0 0;}




p.pfad		{ color: #0A3B64; font-size: 10px; line-height: 17px; font-weight: normal; padding : 0; margin : 11px 75px 4px 14px;}

a.pfadaus:link , a.pfadaus:visited		{font-size: 10px; font-weight: normal; color: #525252; text-decoration: none; padding:0; margin:0;} 
a.pfadaus:hover , a.pfadaus:active		{font-size: 10px; font-weight: normal; color: #000000; text-decoration: underline; padding:0; margin:0;} 
a.pfadan:link , a.pfadan:visited		{font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; padding:0; margin:0;} 
a.pfadan:hover , a.pfadan:active		{font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; padding:0; margin:0;} 



a.zoom:link , a.zoom:visited		{font-size: 11px; font-weight: normal; color: #525252; text-decoration: none; padding: 0px 20px 0px 158px; margin: 0 0 0 0; background: url(../images/zoom_bullet_aus.gif) no-repeat right;} 
a.zoom:hover , a.zoom:active		{font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none; padding: 0px 20px 0px 158px; margin: 0 0 0 0; background: url(../images/zoom_bullet_an.gif) no-repeat right;} 

a.listlink0:link, a.listlink0:visited	 	{ float: left; display: inline; color: #525252; font-size: 11px; line-height: 14px; font-weight: bold; text-decoration: none; padding: 5px 5px 5px 5px;}
a.listlink0:hover, a.listlink0:active	 	{ float: left; display: inline; color: #525252; font-size: 11px; line-height: 14px; font-weight: bold; text-decoration: underline; padding: 5px 5px 5px 5px; background: url(../images/metanav_bg_an.gif) no-repeat;}
a.listlink1:link, a.listlink1:visited	 		{ float: left; display: inline; color: #525252; font-size: 11px; line-height: 14px; font-weight: bold; text-decoration: none; padding: 5px 5px 5px 5px; background: url(../images/metanav_bg_an.gif) no-repeat;}
a.listlink1:hover, a.listlink1:active	 		{ float: left; display: inline; color: #525252; font-size: 11px; line-height: 14px; font-weight: bold; text-decoration: underline; padding: 5px 5px 5px 5px; background: url(../images/metanav_bg_an.gif) no-repeat;}


p.Formular 			{ color: #525252; font-size: 11px; line-height: 12px; font-weight: normal;}
p.FormularBold 			{ color: #525252; font-size: 11px; line-height: 12px; font-weight: bold;}
p.formularerror			{ color: #ff0000; font-size: 11px; line-height: 13px; font-weight: normal;}
.formularnoetig 		{ color: #ff0000; font-size: 11px; line-height: 13px; font-weight: normal;}

textarea		{  width: 230px; font-size: 11px;}

input.formularfeld1 {
width: 230px;
font-size:11px;}

input.formularfeld2 {
width: 180px;
font-size:11px;}

input.formularfeld3 {
width: 40px;
font-size:11px;}



select.land			{  width: 230px; font-size: 11px;}

div.trenner {
border-bottom: 1px solid #525252;
height: 1px;
margin: 0px;
padding: 0px;}

div.trennerlist {
border-bottom: 1px solid #525252;
height: 1px;
margin: 0;
padding: 0px;}


div.listebene1 {
color : #000000;
font-size : 10px;
text-align : right;
padding : 0px 0px 3px 0px;
margin: 3px 0 0 0;}

div.listebene2 {
font-size : 11px;
border-top : 1px solid #525252;
border-bottom : 1px solid #525252;
padding : 4px 0px;
margin: 0 0 0 0;}

div.listebene2 a:link , div.listebene2 a:visited {
font-size : 11px;
color : #3079C1;
text-decoration: none;}

div.listebene2 a:hover , div.listebene2 a:active {
font-size : 11px;
color : #000000;
text-decoration: underline;}

div.listebene2links {
text-align : left;
float : left;}

div.listebene2rechts {
text-align : right;}

.listilluleft {
float: left;
margin: 0;
padding: 0;}

p.listdate {
margin: 5px 0 5px 0px;
padding: 0px;}

p.list {
margin: 5px 0 5px 0px;
padding: 0px;}




#sm-menue {
width : 100%;
padding : 0 0 0 0;
margin : 0 0 0 0;
}


#sm-menue ul {
list-style : none;
padding : 0 0 0 0;
margin : 0;
}
#sm-menue ul ul {
list-style : none;
padding : 0 0 0 0;
margin : 0;
}
#sm-menue ul ul ul {
list-style : none;
padding : 0;
margin : 0;
}
#sm-menue ul ul ul ul {
list-style : none;
padding : 0;
margin : 0;
}


#sm-menue ul li {
margin : 0;
padding : 0;
display : inline;
}
#sm-menue ul li ul li {
margin : 0;
padding : 0;
display : inline;
}
#sm-menue ul li ul li ul li {
margin : 0;
padding : 0;
display : inline;
}
#sm-menue ul li ul li ul li ul li {
margin : 0;
padding : 0;
display : inline;
}


a.sm-nav01aus:link , a.sm-nav01aus:visited {
display : block; font-weight: bold; color : #525252; text-decoration : none; padding: 3px 10px 3px 20px; margin: 10px 0 0 0; border-bottom: 1px solid #ffffff; background: #CCCCCC url(../images/nav02_bullet_aus.gif) no-repeat;}
a.sm-nav01aus:hover , a.sm-nav01aus:active {
display : block; font-weight: bold; color : #000000; text-decoration : none; padding: 3px 10px 3px 20px; margin: 10px 0 0 0; border-bottom: 1px solid #ffffff; background: #DBDBDB url(../images/nav02_bullet_an.gif) no-repeat;}

a.sm-nav02aus:link , a.sm-nav02aus:visited {
display : block; font-weight: bold; color : #525252; text-decoration : none; padding: 3px 10px 3px 30px; margin: 0 0 0 0; border-bottom: 1px solid #ffffff; background: #E1E1E1 url(../images/nav03_bullet_aus.gif) no-repeat;}
a.sm-nav02aus:hover , a.sm-nav02aus:active {
display : block; font-weight: bold; color : #000000; text-decoration : none; padding: 3px 10px 3px 30px; margin: 0 0 0 0; border-bottom: 1px solid #ffffff; background: #EFEFEF url(../images/nav03_bullet_an.gif) no-repeat;}

a.sm-nav03aus:link , a.sm-nav03aus:visited {
display : block; font-weight: normal; color : #525252; text-decoration : none; padding: 3px 10px 3px 40px; margin: 0 0 0 0; border-bottom: 1px solid #CCCCCC; background: #EEEEEE url(../images/nav04_bullet_aus.gif) no-repeat;}
a.sm-nav03aus:hover , a.sm-nav03aus:active {
display : block; font-weight: normal; color : #000000; text-decoration : none; padding: 3px 10px 3px 40px; margin: 0 0 0 0; border-bottom: 1px solid #CCCCCC; background: #FFFFFF url(../images/nav04_bullet_an.gif) no-repeat;}

a.sm-nav04aus:link , a.sm-nav04aus:visited {
display : block; font-weight: normal; color : #525252; text-decoration : none; padding: 2px 10px 2px 60px; margin: 0 0 0 0; border-bottom: 1px solid #CCCCCC; background: #ffffff;}
a.sm-nav04aus:hover , a.sm-nav04aus:active {
display : block; font-weight: normal; color : #000000; text-decoration : none; padding: 2px 10px 2px 60px; margin: 0 0 0 0; border-bottom: 1px solid #CCCCCC; background: #ffffff;}









table.wagener  {

border: 0;
width: 100%;}



caption {

font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;padding: 7px 5px 7px 5px; margin:0; color:#ffffff; background:#007DC5;}





table.wagener td  {

border:0px solid #BEC0C2; }







table.wagener td img {

padding: 0;
margin: 0 3px 0 0;  }






table.wagener td p {

font-family:Arial, Helvetica, sans-serif; font-size: 11px; padding: 5px 5px 3px 2px; margin:0; }



table.wagener th  {

background:#E8E9EA; border-bottom:1px solid #000000; }

table.wagener th p {

font-family:Arial, Helvetica, sans-serif; font-size: 11px; padding: 7px 5px 7px 5px; margin:0; color:#000000; }





table.wagener ul		{ 	 margin-top:0px; margin-bottom:0px;}

table.wagener ul li	 	{ 	 font-family:Arial, Helvetica, sans-serif; font-size: 11px; line-height: 150%; list-style: square outside; display: list-item; margin: 0px 10px 0px 30px;}

table.wagener ul li li 	{ 	 font-family:Arial, Helvetica, sans-serif; font-size: 100%; line-height: 150%; list-style: disc outside; display: list-item; margin: 0px 10px 0px 25px;}

table.wagener ol 		{ 	 margin-top:0px; margin-bottom:0px;}

table.wagener ol li	 	{ 	 font-family:Arial, Helvetica, sans-serif; font-size: 11px; line-height: 150%; list-style: decimal outside; display: list-item; margin: 0px 10px 0px 35px;}

table.wagener ol li li 	{ 	 font-family:Arial, Helvetica, sans-serif; font-size: 100%; line-height: 150%; list-style: upper-roman outside; display: list-item; margin: 0px 10px 0px 25px;}







table.wagener td.balken  {

background:#73C46A; border:0px solid #BEC0C2; }



tablewagener td.balken2  {

background:#E26149; border:0px solid #E26149; }













































table.wagener2  {

border: 0;
width: 100%;}



.caption2 {

font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;padding: 7px 5px 7px 5px; margin:0; color:#ffffff; background:#007DC5;}





table.wagener2 td  {

border:0px  }














table.wagener2 td p {

font-family:Arial, Helvetica, sans-serif; font-size: 11px; padding: 0 0 0 10px; margin:0; }



table.wagener2 th  {

background:#E8E9EA; border-bottom:1px solid #000000; }

table.wagener th p {

font-family:Arial, Helvetica, sans-serif; font-size: 11px; padding: 0 0 7px 8px; margin:0; color:#000000; }





table.wagener2 ul		{ 	 margin-top:0px; margin-bottom:0px;}

table.wagener2 ul li	 	{ 	 font-family:Arial, Helvetica, sans-serif; font-size: 11px; line-height: 150%; list-style: square outside; display: list-item; margin: 0px 10px 0px 30px;}

table.wagener2 ul li li 	{ 	 font-family:Arial, Helvetica, sans-serif; font-size: 100%; line-height: 150%; list-style: disc outside; display: list-item; margin: 0px 10px 0px 25px;}

table.wagener2 ol 		{ 	 margin-top:0px; margin-bottom:0px;}

table.wagener2 ol li	 	{ 	 font-family:Arial, Helvetica, sans-serif; font-size: 11px; line-height: 150%; list-style: decimal outside; display: list-item; margin: 0px 10px 0px 35px;}

table.wagener2 ol li li 	{ 	 font-family:Arial, Helvetica, sans-serif; font-size: 100%; line-height: 150%; list-style: upper-roman outside; display: list-item; margin: 0px 10px 0px 25px;}







table.wagener2 td.balken  {

background:#73C46A; border:0px solid #BEC0C2; }



tablewagener2 td.balken2  {

background:#E26149; border:0px solid #E26149; }


div.listcontainer {
color : #000000;
font-size : 10px;
padding : 0px 0px 3px 0px;
margin: 3px 0 5px 10px; }



