/*	BODY		*/
body				{margin-top:0px; margin-left:0px;}

/*	Standard FONTS	*/

body, font, td			{color:black; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 15px;}


/*	Links		*/
a:link				{color:#400003; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:underline;}
a:visited			{color:#400003; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:underline;}
a:hover				{color:#400003; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
a:active   		     	{color:#400003; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
a:focus   		   	{color:#400003; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}


.news_link			{color:#400003; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.news_link:link			{color:#400003; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.news_link:visited		{color:#400003; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.news_link:hover		{color:#400003; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.news_link:active		{color:#400003; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}

.link_duenn:link  		{color:#400003; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.link_duenn:visited		{color:#400003; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.link_duenn:hover		{color:#400003; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.link_duenn:active		{color:#400003; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.link_duenn:focus		{color:#400003; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.link_duenn			{color:#400003; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.historynav:link		{color:white; font-weight:bold; font-size:10px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.historynav:visited		{color:white; font-weight:bold; font-size:10px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.historynav:hover		{color:white; font-weight:bold; font-size:10px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.historynav			{color:white; font-weight:bold; font-size:10px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.grau_klein			{color:#7f7f7f; font-weight:normal; font-size:10px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.top_bottom_navi:link		{color:white; font-weight:normal; font-size:10px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.top_bottom_navi:visited	{color:white; font-weight:normal; font-size:10px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.top_bottom_navi:hover		{color:white; font-weight:normal; font-size:10px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.top_bottom_navi		{color:white; font-weight:normal; font-size:10px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}

.navi_fest			{color:white; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none; margin-top:0px; margin-bottom:0px;}
.navi_fest:link			{color:white; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none; margin-top:0px; margin-bottom:0px;}
.navi_fest:visited		{color:white; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none; margin-top:0px; margin-bottom:0px;}
.navi_fest:hover		{color:white; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none; margin-top:0px; margin-bottom:0px;}
.presse_head			{color:white; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none; margin-top:0px; margin-bottom:0px;}
.download_head			{color:white; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none; margin-top:0px; margin-bottom:0px;}

.naveinsi:link			{color:#320002; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.naveinsi:visited		{color:#320002; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.naveinsi:hover			{color:#320002; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.naveinsa:link			{color:#320002; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.naveinsa:visited		{color:#320002; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.naveinsa:hover			{color:#320002; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}

.navzweii:link			{color:#320002; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.navzweii:visited		{color:#320002; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.navzweii:hover			{color:#400003; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.navzweia:link			{color:#400003; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.navzweia:visited		{color:#400003; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.navzweia:hover			{color:#400003; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}

.navdreii:link			{color:#320002; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.navdreii:visited		{color:#320002; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.navdreii:hover			{color:#400003; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.navdreia:link			{color:#320002; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.navdreia:visited		{color:#400003; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.navdreia:hover			{color:#400003; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}

.bild_untertitel		{color:#320002; font-size:10px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none; margin-top:5px;}
.bild_untertitel:link		{color:#400003; font-size:10px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none; margin-top:5px;}
.bild_untertitel:visited	{color:#400003; font-size:10px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none; margin-top:5px;}
.bild_untertitel:hover		{color:#400003; font-size:10px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none; margin-top:5px;}
.white				{color:white;}
.hellblau			{color:#400003; font-weight:bold;}
.content			{color:black; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 15px;}
.bild_rechtsabstand		{margin-right:10px;}
.bild_linksabstand		{margin-left:10px;}
.bild_teaserliste_unterseiten	{border:1px solid #7690c0; margin-right:8px;}



/*	Besondere Texte	*/
font.history			{color:white; font-weight:bold; line-height:14px; margin-top:10px;}
font.news_headline		{color:white; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none; margin-bottom:0px; margin-top:0px;}
font.news_appetizer		{font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none; margin-bottom:0px; margin-top:0px;}
#formular tr td			{color:black;}

/*	Headlines	*/
h1				{color:white; font-weight:bold; font-size:20px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none; margin-bottom:0px; margin-top:0px;}
h2				{color:white; font-weight:bold; font-size:18px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none; margin-bottom:0px; margin-top:0px;}
h3				{color:#4e360c; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none; margin-bottom:0px; margin-top:0px;}
h4				{color:#cd071e; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none; margin-bottom:0px; margin-top:0px;}
h5				{color:#cd071e; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none; margin-bottom:0px; margin-top:0px;}



/*	HTML-Dokumente	*/
#html_abstand			{padding:10px 10px 10px 10px;}




/*	Formulare	*/
input, select, textarea		{color:#000; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none;}
.quicknavigation		{color:#666; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}

/*	Listen		*/
li				{margin-left:10px; margin-bottom:0px; padding-bottom:2px; padding-left:4px;} 
ul				{margin-left:0px; padding-left:5px; list-style-type:disc;}
ol				{margin-left:0px; padding-left:5px; list-style-type:decimal;}

/*	Sonstige Elemente	*/
hr				{background-color: #784100; color: #cdd9e4; border: #cdd9e4; height: 1px;}


.linklist {filter:alpha(opacity=100) !important;-moz-opacity:1 !important}
