body
{	
   font-style:normal;
   background-color:#0000A0;
   font-family : Verdana,Arial,Helvetica,sans-serif;
   font-size :14px;
}

td,li,dt,dl,div,p,center  {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px; 
}

div
{
padding: 0px;
}

/* Bei Ueberschriften */
th.title  {
font-family : Verdana,Arial,Helvetica,sans-serif;
font-style : normal;
font-size : 14px;
background-color : #D2FFD2;
}

/* Navigation horizontal */
td.navi-horizontal
{
font-family:Verdana,Arial,Helvetica,sans-serif;
   vertical-align : top;
	font-size : 14px;   
   background-color :#8080ff;
}






/* Alles mit gruenem Hintergrund */
td.content
{
font-family:Verdana,Arial,Helvetica,sans-serif;
   vertical-align : top;
	font-size : 12px;   
   background-color :#D2FFD2;
}

/* Alles mit normalem Hintergrund */
td.content2
{
   font-family:Verdana,Arial,Helvetica,sans-serif;
   vertical-align : top;
	font-size : 8px;
}

/* Hellgelb */
td.topic {
font-family:Verdana,Arial,Helvetica,sans-serif;
   text-align : left;
	font-size : 8px;   
   vertical-align : top;
   background-color : #FFFFAA;
}

/* Monate am Ende vom Veranstaltungskalender */
.monate {
font-size : 12px;
}

.tablehead
{
   background-color : #FFFFFF;
	font-size : 12px;
   vertical-align : top;
   font-family:Verdana,Arial,Helvetica,sans-serif;

}

.navigation
{
font-family:Verdana,Arial,Helvetica,sans-serif;
   background-color : #FFAD00;
	font-size : 12px;
}

.nav_content
{
font-family:Verdana,Arial,Helvetica,sans-serif;
   text-align : right;
   vertical-align : top;
   background-color : #FFAD00;
	font-size : 12px;
}

td.navtabon {
font-family:Verdana,Arial,Helvetica,sans-serif;
text-align : center;
background-color : #D2FFD2;
font-size : 12px;
width : 50px;
}

td.navtaboff {
font-family:Verdana,Arial,Helvetica,sans-serif;
text-align : center;
background-color : #FFFFAA;
font-size : 12px;
width : 50px;
}

td.contentcenter {
font-family:Verdana,Arial,Helvetica,sans-serif;
text-align : center;
vertical-align : top;
background-color :#D2FFD2;
font-size : 12px;
}

td.code
{
font-family:Verdana,Arial,Helvetica,sans-serif;
   vertical-align : top;
   background-color : #FFFFFF; 
font-family:Verdana,Arial,Helvetica,sans-serif;
}

div.table_topic1
{
font-family:Verdana,Arial,Helvetica,sans-serif;
   font-weight : bold;
   font-size : 12px;
}

div.table_topic2
{
font-family:Verdana,Arial,Helvetica,sans-serif;
   font-weight : bold;
   font-size : 12px;
   background-color : #D2FFD2;
}

/* Partnerprogramm Datum hellgelb */
.pp_date
{
font-family:Verdana,Arial,Helvetica,sans-serif;
   text-align : left;
	font-size : 12px;   
   background-color : #FFFFAA;
}

/* Partnerprogramm Ort hellgelb */
.pp_town
{
font-family:Verdana,Arial,Helvetica,sans-serif;
   text-align : left;
	font-size : 12px;   
   background-color : #FFFFAA;
}

/* Partnerprogramm Link hellgelb */
.pp_href
{
font-family:Verdana,Arial,Helvetica,sans-serif;
   text-align : left;
	font-size : 12px;   
   background-color : #FFFFAA;
}

/* Partnerprogramm Sonstige Daten */
.pp_data
{
font-family:Verdana,Arial,Helvetica,sans-serif;
   text-align : left;
	font-size : 12px;   
   
}

/* Partnerprogramm News/Presse-Artikel ANFANG */
.pp_news_date
{
font-family:Verdana,Arial,Helvetica,sans-serif;
   text-align : left;
	font-size : 12px;   
   background-color : #FFFFAA;
}
.pp_news_town
{
font-family:Verdana,Arial,Helvetica,sans-serif;
   text-align : left;
	font-size : 12px;   
   background-color : #FFFFAA;
}
.pp_news_href
{
font-family:Verdana,Arial,Helvetica,sans-serif;
   text-align : left;
	font-size : 12px;   
   background-color : #FFFFAA;
}
.pp_news_data
{
font-family:Verdana,Arial,Helvetica,sans-serif;
   text-align : left;
	font-size : 12px;   
   
}
/* Partnerprogramm News/Presse-Artikel ENDE */


/* Hovereffekt bei Navigation */
a:hover {
   font-weight:normal;
   background-color:#FFB500;
}

a.navigation:hover {
   font-weight:normal;
   background-color:#FFFFFF;
}

