h1                        {color:#0769B4;}
h1.kolumnenrubrik         {color:#0769B4;}
h1.kolumnenrubriklinks    {color:#0769B4;}
h1.teaserrubrik           {color:#0769B4;}

.mediathek                {background-color:#FF0099; color:#FFFFFF;}
body                      {background-color:#FFFFFF;}

div.suchekurzerweg        {background-color: #004DA5;}
div.suchekurzerwegrandabstand {border-color: #004DA5;}

a.navigation              {color:#838383;}
a.navigationaktiv         {color:#838383;}
a.navigation:hover        {color:#838383;}
a.navigationaktiv:hover   {color:#838383;}
a.navheader               {color:#838383;}
a.navheader:hover         {color:#838383;}

a			{color:#0769B4;}
a:hover		{color:#0769B4;}
a:active	{color:#0769B4;}
h1 a			{color:#0769B4;}
h1 a:hover	{color:#0769B4;}
h1 a:active	{color:#0769B4;}
h2 a			{color:#0769B4;}
h2 a:hover	{color:#0769B4;}
h2 a:active	{color:#0769B4;}
h3 a			{color:#0769B4;}
h3 a:hover	{color:#0769B4;}
h3 a:active	{color:#0769B4;}
div.footercopyrighttext a {color:#0769B4;}

/* Angaben für neue Listennavigation von Sven */

a.navigation div.lipunkt {position:relative; float:left;width:6px; height:6px; margin: 6px 4px 0px 0px; background-color:#C0C0C0; line-height:5px; font-size:5px; cursor:hand; visibility:visible;}

div.navigation1 div.lipunkt {background-color:#CCCCCC;}
div.navigation2 div.lipunkt {background-color:#E0E0E0;}
div.navigation3 div.lipunkt {background-color:#FFFFFF;}
div.navigation4 div.lipunkt {background-color:#FFFFFF;}

a.navigation:hover div.lipunkt {position:relative;float:left; width:6px; height:6px; margin: 6px 4px 0px 0px; background-color:#91396A; line-height:5px; font-size:5px; cursor:hand; visibility:visible;}
a.navigationaktiv div.lipunkt {position:relative;float:left; width:6px; height:6px; margin: 6px 4px 0px 0px; background-color:#91396A; line-height:5px; font-size:5px; cursor:hand; visibility:visible;}
a.navigationaktiv:hover div.lipunkt {position:relative;float:left; width:6px; height:6px; margin: 6px 4px 0px 0px; background-color:#91396A; line-height:5px; font-size:5px; cursor:hand; visibility:visible;}

li.navi, ul.navi {list-style-type:none;list-style-position:outside;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

/* color:inherit funktioniert mit dem Mozilla nicht */

.teaser                   {background-color:#FFFFFF;}
.teaserLarge              {background-color:#FFFFFF;}

div.navigationhead        {background-color:#91396A;}
div.navigation1           {background-color:#CCCCCC;}
div.navigation2           {background-color:#E0E0E0;}
div.navigation3           {background-color:#FFFFFF;}
div.navigation4           {background-color:#FFFFFF;}
div.navreiter             {background-color:#DEC3D2;}
div.navreiteraktiv        {background-color:#91396A;}

/* Zitatkasten */
div.kasten                {border: 1px solid #91396A; background-color:#E9E9E9;}
div.kastenkopf            {background-color:#91396A;}
div.kastenreiter          {background-color:#CB0129;}

div.slang_box, div.slang_box_large {border: 1px solid #8C8C8C; background-color:#FFFFFF;}
.freeBorder 			{border: 1px solid #91396A;}
.freefreeBackground		{background-color:#FFFFFF;}
hr.freeHr				{size:1px; color:#91396A; border:1px solid #91396A;}

/* Kolumnen */
div.kolumne               {background-color:#FFFFFF;}
div.teaserkopf, div.kolumnenkopf          {background-color:#E0E0E0; color:#004DA5;}
div.teaserreiter, div.kolumnenreiter      {background-color:#91396A;}

/* Farbklassen für frei wählbare Hintergrundfarben */
#Hell                     {background-color:#EDF2F9;}
#Mittel                   {background-color:#B5B5B5;}
#Dunkel                   {background-color:#8C8C8C;}
#Weiss                    {background-color:#FFFFFF;}

/* fuer die Bildergalerie kann weg, wenn neue online */
div.picgallery {background-color:#8C8C8C;} /* Hintergrund der Hochkantbilder, wie Rand der Slangbox */
.activeBorder {border: 2px solid #91396A;} /* gleich wie kolumnenreiter */
.inactiveBorder {border: 2px solid #FFFFFF;} /* gleich wie slangboxinhalt */
.aBhoch {border: 2px solid #8C8C8C;}   /* gleich wie slangbox rand */
.aBquer {border: 2px solid #FFFFFF;}   /* gleich wie slangbox */

/* neue Bildergalerie (mit grossen Bildern)*/
#picgallerycolumn {
    background-color:#DDDDDD;
}

div.picgallerybutton {
	background-image: url('/website/images/pic_gallery_button.gif');
}

div.picgalleryheadnavi {
	background-image : url('/website/images/pic_gallery_back.gif');
    color:#000000;
}

div.picgallerythumbnail{
    background-color: #B5B5B5;
}
img.inactive {
	border: 2px solid #DDDDDD;
}
img.vertical {
	border: 2px solid #99D0E5;
}
img.active {
	border: 2px solid  #0089BF;
}

/* Angaben für neue Listennavigation von Sven */
div.navigation1 a.navigation li    {color:#CCCCCC;} /* inaktive Listenpunkte bekommen Farbe wie Hintergrund */
div.navigation2 a.navigation li    {color:#E0E0E0;} /* ein Ausblenden ist wegen der Browserkompatibilitaet */
div.navigation3 a.navigation li    {color:#FFFFFF;} /* nicht moeglich */
div.navigation4 a.navigation li    {color:#FFFFFF;} 

div.listnavi 			  {color:#003466;} /* Farbe des Textes muss in jeder Rubrik überschrieben werden */
a.navigation ul li 		  {}	/* s.u. */
a.navigation:hover ul li  {color:#91396A;} /* Farbe des aktiven Listenpunktes */
a.navigationaktiv ul li	  {color: #91396A;} /* Farbe des aktiven Listenpunktes */
a.navigationaktiv:hover ul li {color: #91396A;} /* Farbe des aktiven Listenpunktes */

/* Fuss */
div.footertop            	{color: #8C8C8C;}
div.footerline 		{width:780px; border-top: 1px solid #E3E3E3; font-size:1px; line-height:3px; float:left; margin-top:7px;}

/* Banner */
div.banner		{top:10px; margin-bottom:10px;}
