/* Navigation Path */ 
a.path:link    {text-decoration: none; color: 666666; font-size: 10px; font-family: Arial, Verdana, Helvetica;}
a.path:visited {text-decoration: none; color: 666666; font-size: 10px; font-family: Arial, Verdana, Helvetica;}
a.path:active  {text-decoration: none;color: 339999; font-size: 10px; font-family: Arial, Verdana, Helvetica;}
a.path:hover   {text-decoration: none;color: 339999; font-size: 10px; font-family: Arial, Verdana, Helvetica;}


/* Main Menue */ 
a.mm:link    {text-decoration: none; color: 333333; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; display:block;}
a.mm:visited {text-decoration: none; color: 333333; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; display:block;}
a.mm:active  {background-color:#e4e4e4; text-decoration: none;color: 339999; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; display:block;}
a.mm:hover   {background-color:#e4e4e4; text-decoration: none;color: 339999; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; display:block;}


/* Sub Menue left side Level_1 */ 
a.sm1:link    {padding:2px 2px 2px 20px; background: url('../img/arrownav_off_99.gif') no-repeat; background-position:10px 7px; text-decoration: none; color: 333333; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; display:block;}
a.sm1:visited {padding:2px 2px 2px 20px; background: url('../img/arrownav_off_99.gif') no-repeat; background-position:10px 7px; text-decoration: none; color: 333333; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; display:block;}
a.sm1:active  {padding:2px 2px 2px 20px; background:#e4e4e4 url('../img/arrownav_on.gif') no-repeat; background-position:10px 7px; text-decoration: none; color: 333333; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; display:block;}
a.sm1:hover   {padding:2px 2px 2px 20px; background:#e4e4e4 url('../img/arrownav_on.gif') no-repeat; background-position:10px 7px; text-decoration: none;color: 339999; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; display:block;}

/* Sub Menue left side Level_2 */ 
a.sm2:link    {padding:2px 2px 2px 30px; background: url('../img/arrownav_off_99.gif') no-repeat; background-position:20px 7px; text-decoration: none; color: 333333; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; display:block;}
a.sm2:visited {padding:2px 2px 2px 30px; background: url('../img/arrownav_off_99.gif') no-repeat; background-position:20px 7px; text-decoration: none; color: 333333; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; display:block;}
a.sm2:active  {padding:2px 2px 2px 30px; background:#e4e4e4 url('../img/arrownav_off_99.gif') no-repeat; background-position:20px 7px; text-decoration: none; color: 333333; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; display:block;}
a.sm2:hover   {padding:2px 2px 2px 30px; background:#e4e4e4 url('../img/arrownav_on.gif') no-repeat; background-position:20px 7px; text-decoration: none;color: 339999; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; display:block;}

/* Sub Menue left side Level_3 */ 
a.sm3:link    {padding:2px 2px 2px 40px; background: url('../img/arrownav_off_99.gif') no-repeat; background-position:30px 7px; text-decoration: none; color: 333333; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; display:block;}
a.sm3:visited {padding:2px 2px 2px 40px; background: url('../img/arrownav_off_99.gif') no-repeat; background-position:30px 7px; text-decoration: none; color: 333333; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; display:block;}
a.sm3:active  {padding:2px 2px 2px 40px; background:#e4e4e4 url('../img/arrownav_off_99.gif') no-repeat; background-position:30px 7px; text-decoration: none; color: 333333; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; display:block;}
a.sm3:hover   {padding:2px 2px 2px 40px; background:#e4e4e4 url('../img/arrownav_on.gif') no-repeat; background-position:30px 7px; text-decoration: none;color: 339999; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; display:block;}

/* Teaser Head-Links */ 
a.th:link    {padding:2px 2px 2px 10px; background: url('../img/arrownav_on.gif') no-repeat; background-position:1px 7px; font-weight:bold; text-decoration: none; color: 339999; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
a.th:visited {padding:2px 2px 2px 10px; background: url('../img/arrownav_on.gif') no-repeat; background-position:1px 7px; font-weight:bold; text-decoration: none; color: 339999; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
a.th:active  {padding:2px 2px 2px 10px; background: url('../img/arrownav_on.gif') no-repeat; background-position:1px 7px; font-weight:bold; text-decoration: none; color: 339999; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
a.th:hover   {padding:2px 2px 2px 10px; background: url('../img/arrownav_off_99.gif') no-repeat; background-position:1px 7px; font-weight:bold; text-decoration: none;color: 999999; font-family:Arial, Helvetica, sans-serif; font-size:11px; }

/* Map-Links */ 
a.mapth:link    {padding:2px 2px 2px 0px;  font-weight:bold; text-decoration: none; color: 339999; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
a.mapth:visited {padding:2px 2px 2px 0px;  font-weight:bold; text-decoration: none; color: 339999; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
a.mapth:active  {padding:2px 2px 2px 0px; font-weight:bold; text-decoration: none; color: 339999; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
a.mapth:hover   {padding:2px 2px 2px 0px; font-weight:bold; text-decoration: none;color: 999999; font-family:Arial, Helvetica, sans-serif; font-size:11px; }


/* Text Links in content */ 
a.content:link    {text-decoration: none; color: 339999; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
a.content:visited {text-decoration: none; color: 339999; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
a.content:active  {text-decoration: none;color: 339999; font-size: 12px; font-family: Arial, Verdana, Helvetica;}
a.content:hover   {text-decoration: none;color: 999999; font-size: 12px; font-family: Arial, Verdana, Helvetica;}

/* Text Links in News-Column (with icon)*/ 
a.nt:link    {padding:2px 2px 2px 20px; background: url('../img/arrownav_on.gif') no-repeat; background-position:12px 9px; font-weight:normal; text-decoration: none; color: 339999; font-family:Arial, Helvetica, sans-serif; font-size:11px; display:block;}
a.nt:visited {padding:2px 2px 2px 20px; background: url('../img/arrownav_on.gif') no-repeat; background-position:12px 9px; font-weight:normal; text-decoration: none; color: 339999; font-family:Arial, Helvetica, sans-serif; font-size:11px; display:block;}
a.nt:active  {padding:2px 2px 2px 20px; background: url('../img/arrownav_on.gif') no-repeat; background-position:12px 9px; font-weight:normal; text-decoration: none; color: 339999; font-family:Arial, Helvetica, sans-serif; font-size:11px; display:block;}
a.nt:hover   {padding:2px 2px 2px 20px; background: url('../img/arrownav_off_99.gif') no-repeat; background-position:12px 9px; font-weight:normal; text-decoration: none;color: 999999; font-family:Arial, Helvetica, sans-serif; font-size:11px; display:block;}

/* Text Links in News-Column without icon*/ 
a.nt2:link    {padding:2px 2px 2px 20px; background: url('../img/arrownav_on.gif') no-repeat; background-position:12px 7px; font-weight:normal; text-decoration: none; color: 339999; font-family:Arial, Helvetica, sans-serif; font-size:11px; display:block;}
a.nt2:visited {padding:2px 2px 2px 20px; background: url('../img/arrownav_on.gif') no-repeat; background-position:12px 7px; font-weight:normal; text-decoration: none; color: 339999; font-family:Arial, Helvetica, sans-serif; font-size:11px; display:block;}
a.nt2:active  {padding:2px 2px 2px 20px; background: url('../img/arrownav_on.gif') no-repeat; background-position:12px 7px; font-weight:normal; text-decoration: none; color: 339999; font-family:Arial, Helvetica, sans-serif; font-size:11px; display:block;}
a.nt2:hover   {padding:2px 2px 2px 20px; background: url('../img/arrownav_off_99.gif') no-repeat; background-position:12px 7px; font-weight:normal; text-decoration: none;color: 999999; font-family:Arial, Helvetica, sans-serif; font-size:11px; display:block;}


/* Text Links print area */ 
a.pa:link    {font-weight:normal; text-decoration: none; color: 339999; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
a.pa:visited {font-weight:normal; text-decoration: none; color: 339999; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
a.pa:active  {font-weight:normal; text-decoration: none; color: 339999; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
a.pa:hover   {font-weight:normal; text-decoration: none;color: 999999; font-family:Arial, Helvetica, sans-serif; font-size:11px; }


/* Content area */ 
div.ctd {
		margin-left:20px; 				
		margin-right:20px;
		margin-top:20px;
		margin-bottom:20px;
		font-size: 12px; 
		font-family: Arial, Verdana, Helvetica;
		color: 333333;
		text-align:justify;
				  
      }
	
/* Ticker head-area */ 
div.hdticker {
		padding:0px 0px 0px 5px;
		color: 333333; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		font-weight:bold;
      }
	  
/* Ticker content-area-head */ 
div.ticker1 {
		padding:0px 0px 0px 5px;
		color: 333333; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		font-weight:bold;
      }
	  
/* Ticker content-area */ 
div.ticker {
		padding:2px 2px 2px 5px;
		color: 333333; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:10px; 
		font-weight:normal;
      }
	  
/*  Content header */
font.cnthd {
		font-weight:bold;
		font-size: 20px; 
		font-family: Arial, Verdana, Helvetica;
		color: 999999;
				  
      }
	  
/*  normal Text right-Navi */
font.rnth {
		font-size: 12px; 
		font-family: Arial, Verdana, Helvetica;
		color: 000000;
				  
      }
	
/*  Style for Teaser-Header */  
td.tcnth{
		font-size: 12px; 
		font-family: Arial, Verdana, Helvetica;
		color: 333333;
		padding-top: 5px;
}	

/*  Style for Teaser-Content */  
td.tcnt{
		font-size: 11px; 
		font-family: Arial, Verdana, Helvetica;
		color: 333333;
		padding-top: 5px;
}

/*  Style for msg-table in contact-formula */  
td.tcnt_msg{
		font-size: 11px; 
		font-family: Arial, Verdana, Helvetica;
		color: 333333;
		border-color: 000000;
        border-width: 1;
		border-style: solid;
}
	 
/* Error Handling */ 
div.err {
		
		font-size: 11px; 
		font-family: Arial, Verdana, Helvetica;
		color: red;
				  
      }
	  
/* Link-Style in Top-Area*/
div.vwt{
		color: 666666; 
		font-size: 10px; 
		font-family: Arial, Verdana, Helvetica;
}

/* Main Menue Table Properties */ 
.mmtd {
		border-right-color: FFFFFF;
        border-right-width: 1;
		border-right-style: solid;
				  
      }

/* Submenue Table Properties*/	  
.smtd {
		border-top-color: #ffffff;
        border-top-width: 1;
		border-top-style: solid;
		
				  
      }

/* Submenue last Element*/	  
.smtd2 {
		border-top-color: #ffffff;
        border-top-width: 1;
		border-top-style: solid;
		border-bottom-color: #ffffff;
        border-bottom-width: 1;
		border-bottom-style: solid;
				  
      }
	  
.textBox
   {
    font-family : Courier;
        font-size: 11px;
        border-style:solid;
        border-color: black;
        border-width: 1;
        background: e4e4e4;
        font-family: Verdana, Arial, Helvetica;
        color: 000000;
   }
