body                        { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#032555;}
td                  		{ color:#000000; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }
td.bereich             		{ color:#3E6EAB; font-weight:bold; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }

table.rahmen				{ border-color:#000099; border-style:solid; border-width:1px;}

/************************************* Suche oben **********************************************************************/

td.suche   				    { font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#032555; font-weight:bold;}
.suchfeld  				    { border-style:none; border-width:0px; background-color:#FFEED6;font-size:10pt; color:#032555; height:22px}

.ticker		            	{ color:#FFFFFF; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
a.ticker:link            	{ color:#FFFFFF; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
a.ticker:visited        	{ color:#FFFFFF; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
a.ticker:active         	{ color:#FFFFFF; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
a.ticker:hover          	{ color:#FFFFFF; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }

/************************************* Navigation oben **********************************************************************/

a.navi_oben:link            { color:#FFFFFF; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
a.navi_oben:visited         { color:#FFFFFF; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
a.navi_oben:active          { color:#FFFFFF; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
a.navi_oben:hover           { color:#FFFFFF; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }

td.navi_oben				{ font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#FFFFFF;}

/************************************* Navigation (Menu) **********************************************************************/

a.navi:link            		{ color:#032555; font-size:8pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
a.navi:visited         		{ color:#032555; font-size:8pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
a.navi:active          		{ color:#032555; font-size:8pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
a.navi:hover           		{ color:#032555; font-size:8pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}

td.navi						{ padding: 2px 0px 0px 0px; color:#000000; font-size:8pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

/************************************* Links (z.B. Fotogalerie) ****************************************************************/

td.ueberschrift				{ font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#FFFFFF;font-weight:bold; }
td.inhalt   				  { font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#032555; }
td.mitte   				    { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#032555; }

/************************************* Ueberschrift Inhalt ****************************************************************/

a.sepsmall:link             { color:#032555; font-size:8pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
a.sepsmall:visited         	{ color:#032555; font-size:8pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
a.sepsmall:active          	{ color:#032555; font-size:8pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
a.sepsmall:hover           	{ color:#032555; font-size:8pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}

/**************************************** Text Inhalt ********************************************************************/

a.top_text:link             { color:#032555; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
a.top_text:visited         	{ color:#032555; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
a.top_text:active          	{ color:#032555; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
a.top_text:hover           	{ color:#032555; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

a.text:link             	{ color:#032555; font-size:8pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
a.text:visited         		{ color:#032555; font-size:8pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
a.text:active          		{ color:#032555; font-size:8pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
a.text:hover           		{ color:#032555; font-size:8pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

td.headline		           	{ color:#032555; font-size:10pt; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

td.headline2	           	{ color:#FFFFFF; font-size:10pt; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

td.headline_topnews     	{ color:#032555; font-size:10pt; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none;}

td.headline_rechts      	{ color:#032555; font-size:8pt; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

a.headline_topnews:link   { color:#032555; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
a.headline_topnews:visited{ color:#032555; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
a.headline_topnews:active { color:#032555; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
a.headline_topnews:hover  { color:#032555; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}


/**************************************** Navigation unten ********************************************************************/

span.navigation		       	{ color:#000000; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

a.navigation:link         	{ color:#032555; font-size:8pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
a.navigation:visited        { color:#032555; font-size:8pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
a.navigation:active         { color:#032555; font-size:8pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
a.navigation:hover          { color:#032555; font-size:8pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

/**************************************** Link Inhalt ********************************************************************/

a.inhaltright:link       	{ color:#032555; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
a.inhaltright:visited       { color:#032555; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
a.inhaltright:active        { color:#032555; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
a.inhaltright:hover         { color:#032555; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

a:link       				{ color:#032555; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
a:visited       			{ color:#032555; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
a:active        			{ color:#032555; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
a:hover         			{ color:#032555; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}

/************************************* Veranstaltungen Kalender ***************************************************************/

.event						{ BACKGROUND-COLOR: #FF3333; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold }
.eventname					{ BACKGROUND-COLOR: #18317C; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold }
.monthname					{ BACKGROUND-COLOR: #38579F; COLOR: #FFFFFF; FONT-SIZE: 16px; FONT-WEIGHT: bold }
.weekdayname				{ BACKGROUND-COLOR: #38579F; COLOR: #FFFFFF; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-ALIGN: center }
.weekday					{ BACKGROUND-COLOR: #FFD800; COLOR: #000000; FONT-SIZE: 11px; TEXT-ALIGN: right; text-decoration : none;}
.sat                        { BACKGROUND-COLOR: #F9EDBC; COLOR: #666666; FONT-SIZE: 11px; text-decoration : none; TEXT-ALIGN: right }
.sun                        { BACKGROUND-COLOR: #F9EDBC; COLOR: #18307B; FONT-SIZE: 11px; TEXT-ALIGN: right; text-decoration : none;}
.holiday					{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-ALIGN: right; text-decoration : none;}
.notthismonth				{ BACKGROUND-COLOR: #FFF7D6; COLOR: #999999; FONT-SIZE: 9px;TEXT-ALIGN: right;text-decoration : none;}
#today						{  border : 1px Solid Dark Blue;}

/******************************************* Warenkorb **********************************************************************/

a.warenkorb:link       		{ color:#FFFFFF; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
a.warenkorb:visited    		{ color:#FFFFFF; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
a.warenkorb:active     		{ color:#FFFFFF; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
a.nawarenkorbvi:hover  		{ color:#FFFFFF; font-size:10pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}


td.fotosession              { color:#FFFFFF; font-size:8pt; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }

/******************************************* Copyright **********************************************************************/

a.copyright:link            { color:#032555; font-size:8pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
a.copyright:visited         { color:#032555; font-size:8pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
a.copyright:active          { color:#032555; font-size:8pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
a.copyright:hover           { color:#032555; font-size:8pt; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}

span.date_topnews            { font-size:10px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
span.date_news            	 { font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
span.date_detailnews         { font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
