<style type="text/css">
body 		{
		background: #FFFFEE; 
     		}
//Head Start
.head       {
            font-family: Arial, Helvetica, Verdana, sans-serif;
            background: #596094;
            color: white;
		}

.head0          {
                font-family: Arial, Helvetica, Verdana, sans-serif;
                background-image:url(../img/blu_verlauf100.jpg);
     		background-repeat:repeat-x;
     		color: white;
		}

#container      {
                width:1204px;
                }
#content_tab    {
                border:0;
                width:1204px;//Selbe Breite wie Container
                }
#right_col
                {
                background:#ffffff;
                width:200;
                vertical-align:top;
                }
#left_col
                {
                background:#ffffff;//#f0f0f0;
                }
#leftcoltab
                {
                width:84%;
                vertical-align:top;
                }

.ecwebbox{font-family:verdana,arial,helvetica,sans-serif;color:#000000;
          //font-size:10px;
          font-size:12px;
          font-weight:bold;}
.ecwebbox_cl{font-family:verdana,arial,helvetica,sans-serif;color:#000000;font-size:12px; font-weight:bold;}
.ecwebbox_tr{
             //background:#ffffff;
            }
//A.ecwebbox:link{color:#FFFFFF;}
.ecwebbox A{color:#576192; text-decoration:none;}
A.ecwebbox:link{color:#576192; text-decoration:none;}
//A.ecwebbox:active{font-family:verdana,arial,helvetica,sans-serif; color:#FFFFFF;}
A.ecwebbox:active{font-family:verdana,arial,helvetica,sans-serif; color:#576192; text-decoration:none;}
//A.ecwebbox:visited{color:#FFFFFF;}
A.ecwebbox:visited{color:#576192; text-decoration:none;}
.n_headline {
		color: #000000;
		border-bottom: 1px solid #B9B9B9;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size:1.2em;
		font-weight: bold;
	      vertical-align: center;
		}
.k_headline {
		color: #000000;
		border-bottom: 1px solid #B9B9B9;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size:1.1em;
		font-weight: bold;
	      vertical-align: center;
		}
.alphjump 	{
		font-family: Arial, Helvetica, Verdana, sans-serif;
		}
.3satInfo 	{ 
		font-family: Arial, Helvetica, Verdana, sans-serif;
	   	font-size:1.0em;
		}
.bookmarking{
		font-family: Arial, Helvetica, Verdana, sans-serif;
	   	font-size:0.65em;
	   	text-align: right;
		}
.burgthea_entry 
		{
		font-family: Arial, Helvetica, Verdana, sans-serif;
      	font-size:0.8em;
		}
.burgthea_entry a, .TVSpalteZeit a, .TVSpalteSender a, .KueHeadLine a, .LinkR a, .Auftritt a, .LinkR3 a, .TVCol2 a, .TVCol3 a
		{			
		text-decoration: none;
		color: #374B82;
		font-weight: bold;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		}
#breadcrumb
                {
		font-family: Arial, Helvetica, Verdana, sans-serif;
                font-size:0.8em;
                margin-left:0.6em;
                margin-right:0.6em;
                margin-top:0.6em;
                }

#nav
    {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size:0.9em;
    }
//Head End

A.Teiluetext{
		font-family: Arial, Helvetica, Verdana, sans-serif;
		text-decoration: none;
		color: #374B82;
		font-weight: bold;
	     	}
.LinkL      {
		font-family: Arial, Helvetica, Verdana, sans-serif;
		vertical-align: top;
		}
.LinkR      {
		font-family: Arial, Helvetica, Verdana, sans-serif;
		vertical-align: top;
		} 
.TVSpalteInfo a 
		{
		color: #374B82;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-weight: bold;
		text-decoration: none;
	     	}
.news_pic, img.Pic, img.KueLeft
		{
		border: 1px solid #B9B9B9;
            }
.reiter 	{
     		border-left:1px solid #B9B9B9;
     		border-right:1px solid #B9B9B9;
     		border-top:1px solid #B9B9B9;
     		background:#DBDBDB;
     		font-size:0.8em;
		}
.reiter_inakt 
		{
     		border-left:1px solid black;
     		border-right:1px solid black;
     		border-top:1px solid black;
     		background:#B9B9B9;
     		color: black;
     		font-size:0.8em;
		font-family: Arial, Helvetica, Verdana, sans-serif;
     		font-weight: bold;
		}
.Sparten 	{
            vertical-align: top;
		}
.hp 		{
		font-family: Arial, Helvetica, Verdana, sans-serif;
       	margin-bottom: 2.0em;
       	margin-left: 2.0em;
       	margin-right: 2.0em;	
       	clear:both;
		}
.hp_rubrik  {
		border-bottom:1px solid #B9B9B9;
    width:98%; 
		font-size:0.80em;
		font-family: Arial, Helvetica, Verdana, sans-serif;
            margin-bottom: 5px;
	      text-decoration: none;
            text-align:left; 
		}
.hprubrik_txt
		{
		background:#ECECEC;
		color:#576192;
		font-size:1.1em;
		font-weight:bold;
		border:1px solid #B9B9B9;
		height:0px;
		}
.news 	{
		font-family: Arial, Helvetica, Verdana, sans-serif;
       	margin-bottom: 1.0em;
       	margin-left: 2.0em;
       	margin-right: 2.0em;	
		}
.news_kabastrt 
		{
		font-family: Arial, Helvetica, Verdana, sans-serif;
       	margin-left: 0.2em;
       	margin-right: 0.2em;
       	margin-bottom: 0.5em;
		}
.news img, .hp img
		{
       	float: left;
       	margin-right: 0.5em;
      	}
.news_text, .NewsHeadL 	{ 
		font-size:0.9em;
	     	}

.news_head	{
		font-weight: bold; 
           	font-size:1.2em;
		}
.news_tease A
		{
		font-size:0.9em;
            color: #374B82;  
		text-decoration: none;  
		font-size: 13px;  
		font-weight: bold;  
		text-indent: 8px;
		}
.newsheadline {
	       /*     background: #ECECEC;*/
		      color: #333333;
                  font-family: Arial, Helvetica, sans-serif;
		      font-size:1.0em;
		      font-weight: bold;
	            vertical-align: center;		  
		/*	border: 1px solid #B9B9B9;*/
}

.linkinfoges{
		font-family: Arial, Helvetica, Verdana, sans-serif;
            background: #ECECEC;
            }
.linkinfoheadline, TD.linkinfoheadline 
		{
	      background: #ECECEC;
		color: black;
		font-size:1.1em;
		font-weight: bold;
	      vertical-align: center;		  
		border: 1px solid #B9B9B9;
		}
.linkinfoheadline2, TD.linkinfoheadline2 
		{
		color: #576192;
		font-size:1.1em;
		font-weight: bold;
	      vertical-align: center;
		border: 1px solid #B9B9B9;
		}
.linkinfoheadline A
		{
		color : #374B82;
		font-family: Arial, Helvetica, Verdana, sans-serif;
            font-weight : bold;
 		text-decoration : none;
		}
.ColLinkInfo A
		{
		color : #374B82;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size:0.9em;
            font-weight : bold;
 		text-decoration : none;
		}
.NewsHeadLGes
		{
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size:0.8em;
	      font-weight: bold;
	     	}
.NewsColPic img {border: 1px solid #B9B9B9;
           height:160;
	     width:160;
	    }
.NewsColZeit{
	      background: #ECECEC;
		font-family: Arial, Helvetica, Verdana, sans-serif;
  	      font-size:0.8em;
	    	}	
/*.NewsColInfo{
		background: #ECECEC;
  	      font-size:1.2em;
		}
*/
.NewsColInfo  {
		 font-family:Arial, Helvetica, sans-serif;
 		 font-size:0.8em;
	      /*background-color: #ECECEC;*/
}
.NewsColInfo A {
	color: #374B82;
	font-family:Arial, Helvetica, sans-serif;
      font-size:0.90em;
	font-weight: bold;
	text-decoration: none;
}
.rest 	{
		font-size:0.65em;
		}
.tvtable 	{ 
	   	font-size:0.80em;	
		}
.TVHeadLineGes, .KueHeadLine{
		font-family: Arial, Helvetica, Verdana, sans-serif;
            }

.TVCol1, .TVCol2, .TVCol3, .TVSpalteZeit, .TVSpalteSender, .TVSpalteInfo
		{
		font-family: Arial, Helvetica, Verdana, sans-serif;
	      vertical-align: top;
		border-bottom:1px dotted #e0e0e0;		
	      }
.KueHeadLineRIGHT
		{
	      border: black;
		border-width: 0.2em;
		color: #333333;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size:0.8em;
	  	font-weight: bold;
	      text-align: right;
	  	vertical-align: center;
	  	visible: yes
	      }
.noInfos    {
	  	color: #AAAAAA;
	  	text-align: right;
		vertical-align: center;
	  	visible: yes
		}
.KueLeft 	{    
		font-size:0.80em;
		vertical-align: top;
		}
.KueRight 	{ 
		font-family: Arial, Helvetica, Verdana, sans-serif;
	    	font-size:0.90em;	
	    	vertical-align: top;
		}
.KueRight A	{ 
		color: #374B82;
		font-weight: bold;
		text-decoration: none;
		}
.KueInfTab 	{
	    	border: 0;
	    	border-spacing: 0;t
	    	border-width: 0;
	    	border-style: none;     
	    	font-size:0.80em;	
		font-family: Arial, Helvetica, Verdana, sans-serif;
		padding: 0;
	    	margin: 0em;
	   	}
.KuePageHeadLine 
		{
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size:0.80em;	
	     	}
.Auftritt, .Homepage, .ProgInfo, .InfoPage, .InfoSeite, .Zeitung, .Interview 	
		{
	    	text-align: left;	
	    	}
.menu1 td       {
  	        background:url(../img/blue_spacer.png) no-repeat;
	background-position:right;
                }
.menu1          {	
                font-family: Arial, Helvetica, Verdana, sans-serif;
	        background-image: url(../img/bg_blu_h30_3.png);
     		height:30px;
                text-align: center;
	    	vertical-align: middle;
		}
.menu1 A	{
	  	color: #eeeeee;  
		font-size: 13px;  
		font-weight: bold;  
		text-decoration: none;  
		text-indent: 8px;
		}
.menu1 A:Hover, .menu1 A:active	{
                color: #ffffff;  
		}
.menu1sel       {	
                //background: #00083C;
	        background-image:url(../img/bg_blu_sel_3.png);
     		background-repeat:repeat-x;
     		font-family: Arial, Helvetica, Verdana, sans-serif;
	        height:30px;
                text-align: center;
	    	vertical-align: middle;
		}
.menu1sel A	{
	  	color: #cccccc;  
		font-size: 13px;  
		font-weight: bold;  
		text-decoration: none;  
		text-indent: 8px;
		}
.menu1sel A:Hover, .menu1sel A:active	{
                color: #ffffff;  
		}

.menu2          {	
                background: #8db1e6;//#9bb0cf;//#212c95;//#232e97;//#39438e;//#1a2477;
     		border-bottom:2px solid #8db1e6;
     		border-top:5px solid #1c449b;
     		color: #aaaacc;
	        font-family: Arial, Helvetica, Verdana, sans-serif;
	        height:32px;
                text-align: center;
	    	vertical-align: middle;
		}
.menu2 A	{
                background: #8db1e6;//#9bb0cf;//#212c95;
	  	color: #e0e0e0;  
		font-size: 13px;  
		font-weight: bold;  
		text-decoration: none;  
		text-indent: 8px;
		}
.menu2 A:Hover, .menu2 A:active	{
                color: #ffffff;  
		}

.menu2txt       {	
	  	color: #666666;  
		font-size: 13px;  
		font-weight: normal;  
		}
.menu2b          {	
                background: #8db1e6;//#9bb0cf;//#212c95;//#232e97;//#39438e;//#1a2477;
     		border-bottom:2px solid #8db1e6;
     		border-top:5px solid #1c449b;
     	  	color: #aaaacc;
	        font-family: Arial, Helvetica, Verdana, sans-serif;
	        height:32px;
                text-align: center;
	    	vertical-align: middle;
		}


.menu       {	
            font-family: Arial, Helvetica, Verdana, sans-serif;
		}
TD.menu         {	
		background: #FFFFCC;
	  	text-align: center;
	    	vertical-align: middle;
		}
SPAN.menu	{
	 	color: #000000; 
		font-size: 13px; 
		font-weight: bold; 
		text-decoration: none; 
		text-indent: 5px;
		}
.menu A	{
	  	color: #374B82;  
		font-size: 13px;  
		font-weight: bold;  
		text-decoration: none;  
		text-indent: 8px;
		}
A.menu  	{
	  	color: #374B82;  
		font-size: 13px;  
		font-weight: bold;  
		text-decoration: none;  
		text-indent: 8px;
	  	text-align: center;
		}
A.menu:Visited, A.menu:Link
		{
		color : #374B82;
		}
A.menuitem:Visited, A.menuitem:Link, A.menusel:Visited, A.menusel:Link
		{
		color : #8494CE;
		}
A.menu:Active, A.menu:Hover, A.menuitem:Active, A.menuitem:Hover, A.menusel:Active, A.menusel:Hover
		{
		color : black;
		}
.menuitem       {
                font-family: Arial, Helvetica, Verdana, sans-serif;
	  	}
SPAN.menuitem
		{
		color : #000000; 
	 	font-size : 12px; 
	 	height : 0px;
		text-decoration : none;
		}
TD.menuitem {
		background : #FFFFEE;
	        border-top:1px solid #EEEEBB;
                text-align: center;
	    	vertical-align: middle;
		}
TD.menusel  {
		background : #FFFFEE;
		font-size: 13px;  
		font-weight: bold;  
                text-align: center;
	    	vertical-align: middle;
		}
.menusel A	{ 
		color: #374B82;
		text-decoration: none;
		}

.menuitem A  {
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-weight : bold; 
		font-size : 12px; 
		color : #8494CE;
		text-decoration : none;	
		height : 0px;
		}
SPAN.menusel{
		font-family: Arial, Helvetica, Verdana, sans-serif;
	 	font-size : 12px; 
		color : #000000; 
		text-decoration : none;
	 	height : 0px;
		}
.nbtmenu  {
		font-family: Arial, Helvetica, Verdana, sans-serif;
		}
TD.nbtmenu  {
		background: #CCFFFF;
                text-align: center;
                vertical-align: center;
		}
SPAN.nbtmenu, A.nbtmenu   {
	  	color : #374B82;  
		text-decoration : none;  
		font-size : 13px;  
		font-weight : bold;  
		text-indent : 8px;
		}
A.nbtmenu:Visited, A.nbtmenu:Link
		{
		color : #374B82;
		}
A.nbtmenu:Active, A.nbtmenu:Hover, A.nbtmenuitem:Active, A.nbtmenuitem:Hover  
		{
		color : black;
		}
SPAN.nbtmenuitem  
		{
		font-family: Arial, Helvetica, Verdana, sans-serif;
	 	font-size : 12px; 
		color : #C0C0C0; 
		text-decoration : none;
	 	height : 0px;
		}
TD.nbtmenuitem 
		{
		background : #EEFFFF;
		}
A.nbtmenuitem
		{
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-weight : bold; 
		font-size : 12px; 
		color : #8494CE;
		text-decoration : none;	
		height : 0px;
		}
A.nbtmenuitem:Visited, A.nbtmenuitem:Link 
		{
		color : #8494CE;
		}
.menuitemsicherung
		{	    
    	    	background: #EFE9BC;
       	}
#preise 	{
	  	vertical-align: center;
	  	text-align: left;
	  	color: #333333;
	  	font-weight: bold;
		}
.subtable 	{
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size:1.0em;
		}
#info_r 	{
		clear:right;
		float:right;
		min-width: 80px;
		}
#info_l 	{
		clear:left;
		float:left;
		}
#rss 		{
		vertical-align: center;
     		}
.uebersicht_tab, #uebersicht_tab 
		{
		background: #FFFFFF;
		border:0px;//1px solid #888888;
		font-family:verdana,arial,helvetica,sans-serif;
		}



.ek_uebersicht_tab 
		{
		background: #FFFFFF;
		border:0;//border:1px solid #cccccc;
                cellpadding:0;
                cellspacing:0;
		font-family:verdana,arial,helvetica,sans-serif;
                margin:0;
                padding:0;
                width:200;//selbe Breite wie right_col bzw. rightcol
		}
.ek_txt         {
		font-family:verdana,arial,helvetica,sans-serif;
                margin-bottom: 2em;
                margin-top: 0.5em;
                }
.ek_txt A       {			
		text-decoration: none;
		color: #374B82;
		font-weight: bold;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		}
.info_box         {
		background: #00FFFF;
                border:0px;
                color: #00ffff;
	        margin:0px;
                }
.tv_ek_head
                {
                background-image: url(../img/bannerhblue2.png);
                color: #ffffff;
		font-family:verdana,arial,helvetica,sans-serif;
		font-size:0.9em;
		font-weight: bold;
                height:26px;
                margin-bottom: 5px;
                margin-top: 26px;
                padding: 5px 10px 3px 10px;

                }
A.tv_ek_head, .tv_ek_head A
    {
    text-decoration: none;
 		}
.tv_ek_info1    {
		border-bottom:1px dotted #cccccc;		
		font-family:verdana,arial,helvetica,sans-serif;
		font-size:0.75em;
		margin-bottom:0.4em;
		margin-top:0.4em;
		}
.tv_ek_info2    {
		border-bottom:1px dotted #cccccc;		
		font-family:verdana,arial,helvetica,sans-serif;
		font-size:0.75em;
		margin-bottom:0.4em;
		margin-top:0.4em;
		}
.tv_ek_line1    {}
.tv_ek_line2    {}

.ti_head        {
		font-style: italic;
         	font-weight: bold;
                }
.ti_tourhead    {
		font-weight: bold;
                }
.ti_line        {}

.right_col
                {
                background:#f0f0f0;
                }
.left_col
                {
                background:#f0f0f0;
                }
</style>


