/*
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
// Author: Hans Georg Filipp
// Date: 2005-10-19
// Version: 2.25
// (c) 2002-2005 by Hans Georg Filipp
//               MSH - Medien System Haus
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/

 a:link.externallink    { font-style:normal; text-decoration:none; color:blue }
 a:visited.externallink { font-style:normal; text-decoration:none; color:blue }
 a:active.externallink  { font-style:normal; text-decoration:none; color:blue }

 span.externaltext      { font-size:14px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:blue }
 span.externaltextsmall { font-size:12px; font-family:Arial, Verdana, Geneva, Helvetica; font-style:normal; color:blue }

 a:link.externalemaillink    { font-style:normal; text-decoration:none; color:red }
 a:visited.externalemaillink { font-style:normal; text-decoration:none; color:red }
 a:active.externalemaillink  { font-style:normal; text-decoration:none; color:red }

 span.externalemailtext { font-style:normal; text-decoration:none; color:red }

 a:link.externalwebaddresslink    { font-style:normal; text-decoration:none; color:green }
 a:visited.externalwebaddresslink { font-style:normal; text-decoration:none; color:green }
 a:active.externalwebaddresslink  { font-style:normal; text-decoration:none; color:green }

 span.externalwebaddresstext { font-style:normal; text-decoration:none; color:green }


.rhpblue 
	{ 
		background-color:#BACEE2; 
		text-align:left; 
		vertical-align:top; 
		margin:0px; 
		padding:0px; 
	}

.buttonblue 
  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: normal;
    color: #000000;
    background-color: #BACEE2;
    border:1px solid #000000;
    height:17px;
    cursor:pointer;
    margin:0px;
    margin-top:2px;
    margin-bottom:2px;
    padding-left:3px;
    padding-right:3px;
    padding-bottom:5px;
    outline: 0px;
  }
  
  
.buttonbluebold 
  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color: #000000;
    background-color: #FFFFFF;
    border:1px solid #000000;
    height:19px;
    cursor:pointer;
    margin:0px;
    margin-top:2px;
    margin-bottom:2px;
    padding-top:0px;
    padding-left:3px;
    padding-right:3px;
    padding-bottom:5px;
    outline: 0px;  
  }   
  
.buttonAbsBlueBold 
  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #006991;
    border:1px solid #006991;
    height:17px;
    cursor:pointer;
    margin:0px;
    margin-top:2px;
    margin-bottom:2px;
    padding-top:0px;
    padding-left:3px;
    padding-right:3px;
    padding-bottom:5px;
    outline: 0px;
  }  
  
.buttonwhite 
  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: normal;
    color: #000000;
    background-color: #ffffff;
    border:1px solid #000000;
    height:17px;
    cursor:pointer;
    margin:0px;
    margin-top:2px;
    margin-bottom:2px;
    padding-left:3px;
    padding-right:3px;
    padding-bottom:5px;
    outline: 0px;
  }  
  
.buttonwhitebold 
  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color: #000000;
    background-color: #ffffff;
    border:1px solid #000000;
    height:17px;
    cursor:pointer;
    margin:0px;
    margin-top:2px;
    margin-bottom:2px;
    padding-top:0px;
    padding-left:3px;
    padding-right:3px;
    padding-bottom:5px;
    outline: 0px;
  }    

.tdbuttonleft 
	{
		padding-right:3px;
		text-align:left;
	}
	
.tdbuttonright
	{
		padding-left:3px;
		text-align:right;
	}	

.inputfield
 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;    
    color: #000000;
    background-color: #ffffff;
    border:1px solid #000000;
    padding:1px;
    margin:1px;
    height:17px;
 }	

.inputfieldnormal
 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;    
    color: #000000;
    background-color: #ffffff;
    border:1px solid #006991;
    padding:2px;
    margin:1px;
    margin-top:3px;
    height:18px;
 }	 
 
 
.tableNorm
 {
 		margin-top:3px;
 }
 
.divAusgabe
 {
 		text-align:right;
 		margin-right:10px;
 		margin-bottom:10px;
 } 
 
.divAusgabeCenter
 {
 		width:100%;
 		text-align:center;
 		margin-bottom:3px;
 }  
 
.ressortInactive
 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;   
 	 	width:80px; 
 	 	height:16px; 
 	 	border:1px solid #BACEE2;
 	 	background-color:#BACEE2; 
 	 	color:#000000;
 	 	margin-left:5px;
 	 	margin-right:5px;
 	 	margin-top:3px;
 	 	margin-bottom:0px;
 	 	padding:2px;
 	 	text-align:center;
 	 	vertical-align:middle;
 	 	cursor:pointer;
 	 	
 } 
 
.ressortActive
 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;    
 	 	width:80px; 
 	 	height:16px; 
 	 	border:1px solid #ECECEC;	
 	 	background-color:#ECECEC; 
 	 	color:#006991;
 	 	padding:2px;
 	 	text-align:center;
 	 	vertical-align:middle;
 	 	margin-left:5px;
 	 	margin-right:5px;
 	 	margin-top:3px;
 	 	margin-bottom:0px;
 }  
 
 
span.subhead
 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;  
 } 
 
 
div.infotexthuge 
 { 
 		font-size:18px; 
 		font-family:Verdana, Geneva, Helvetica; 
 		font-style:normal; 
 		color:#000000;  
 		margin-bottom:5px;
 }


div.headline						 
 { 
 		font-size:18px; 
 		font-family:Verdana, Geneva, Helvetica; 
 		font-weight:bold; 
 		color:#000000; 
 		margin-top:3px; 
 } 
 
 
div.infotextsmall       
 { 
 		font-size:12px; 
 		font-family:Verdana, Geneva, Helvetica; 
 		font-style:normal; 
 		color:#000000; 
 }
 
 
td.importlist            
 { 
 		font-size:12px; 
 		text-align:left; 
 		vertical-align:top; 
 		background-color:#ffffff;  
 } 

td.pageheadcell
 { 
 	 font-size:11px;
 	 padding:1px;
 	 background-color:#BACEE2;
 	 text-align:left; 
 } 
 
td.pagenumberleft
 { 
 		font-size:11px; 
 		background-color:#BACEE2; 
 		text-align:left;
 		padding-left:3px;
 }
 
td.pagenumberright
 { 
 		font-size:11px; 
 		background-color:#BACEE2; 
 		text-align:right;
 		padding-right:3px;
 } 
 
td.pagetitlefull
 { 
 		font-size:11px; 
 		background-color:#BACEE2; 
 		text-align:center;
 		padding-left:3px;
 }

td.artikelressort
 {
		font-size:10px;
		font-family:Verdana, Geneva, Helvetica; 
		text-align:right;
 		padding-right:3px;
 } 
 
 
span.footer
	{
		font-size:10px;
		font-family:Verdana, Geneva, Helvetica; 
		text-align:right;
 		padding-right:3px;
	} 
	
	
span.smallred 	
	{
		font-size:10px;
		font-family:Verdana, Geneva, Helvetica; 
		text-align:right;
 		padding-right:3px;
 		color:rgb(61%, 0%, 0%)
	}   
 	
span.honorarwhitepage
	{
		color:white;
		font-family:Arial,Verdana,Geneva,Helvetica;
		font-size:9px;
		font-style:normal;
	}
	
	
span.honorarempfzahlred
	{
		color: #990000;
		font-family:Arial,Verdana,Geneva,Helvetica;
		font-style:normal;
		font-size:10px;
	}
	
.honorarblackartikel
	{
		color: #000000;
		font-family:Arial,Verdana,Geneva,Helvetica;
		font-style:normal;
		font-size:10px;
	}

span.honorarwhiteheadline
	{
		color: #ffffff;
		font-family:Arial,Verdana,Geneva,Helvetica;
		font-style:normal;
		font-size:12px;
	}

tr.honorarwhiteheadline
	{
		color: #ffffff;
		font-family:Arial,Verdana,Geneva,Helvetica;
		font-style:normal;
		font-size:10px;
	}
	
.listnormal {

 font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;
 text-align:justify;
 vertical-align:top;
 padding: 7px 8px 7px 8px;
 }

.listbold {

 font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000;
 text-align:left;
 vertical-align:top;
 padding: 7px 8px 7px 8px;
 }
 
.text {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}
.subhead {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}
.headline {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000}
