/* 

Global Stylesheets  

*/
	
SMALL {
	FONT-SIZE:7pt;
	}

table.ortsdb td {
	padding:3px;
}

TABLE.contcell {
	BACKGROUND-COLOR:#FFFFFA;
	PADDING:15px;
	MARGIN:0px;
	}

TD.contcell {
	BACKGROUND-COLOR:#FFFFFA;
	FONT-SIZE:10pt;
	FONT-FAMILY:'Verdana','Arial','Helvetica','Sans serif';
	VERTICAL-ALIGN:top;
	PADDING:15px;
	}

TD.cont {
	BACKGROUND-COLOR:#FFFFFA;
	FONT-SIZE:10pt;
	FONT-FAMILY:'Verdana','Arial','Helvetica','Sans serif'; 
	VERTICAL-ALIGN:top;
	}

TD.contcolor {
	BACKGROUND-COLOR:#D1E6F1;
	FONT-SIZE:10pt;
	FONT-FAMILY:'Verdana','Arial','Helvetica','Sans serif'; 
	VERTICAL-ALIGN:top;
	}

TD.contcolordark {
	BACKGROUND-COLOR:#0077AA;
	COLOR:#FFFFFA;
	FONT-SIZE:10pt;
	FONT-FAMILY:'Verdana','Arial','Helvetica','Sans serif'; 
	VERTICAL-ALIGN:top;
	}

TH.cont {
	BACKGROUND-COLOR:#FFFFFA;
	FONT-SIZE:10pt;
	FONT-FAMILY:'Verdana','Arial','Helvetica','Sans serif'; 
	VERTICAL-ALIGN:top;
	FONT-WEIGHT:bold;
	}
	
TH.contcolor {
	BACKGROUND-COLOR:#0077AA;
	COLOR:#FFFFFA;
	FONT-FAMILY:'Verdana','Arial','Helvetica','Sans serif';
	FONT-SIZE:12pt;
	FONT-WEIGHT:bold;
	ALIGN:left;
	}

/* 

Navigation-Table Stylesheets

*/

TABLE.nav {
	BORDER-STYLE:none;
	}



TD.nav {
	BACKGROUND-COLOR:#0077AA; 
	COLOR:#FFFFFA; 
	FONT-WEIGHT:bold;
	FONT-FAMILY:'Verdana','Arial','Helvetica','Sans serif'; 
	FONT-SIZE:10pt;
	PADDING-LEFT:5px;
	}
	
TD.navfield {
	BACKGROUND-COLOR:#0077AA;
	}

TD.localnav {
	BACKGROUND-COLOR:#0077AA; 
	COLOR:#FFFFFA; 
	FONT-FAMILY:'Verdana','Arial','Helvetica','Sans serif'; 
	FONT-SIZE:10pt;
	VERTICAL-ALIGN:BOTTOM;
	TEXT-ALIGN:RIGHT;
	}
	
SMALL.nav {
	FONT-WEIGHT:normal;		
	}

A:LINK.nav {
	COLOR:#FFFFFA;
	TEXT-DECORATION:none;
	FONT-WEIGHT:normal;
	}
	
A:ACTIVE.nav {
	COLOR:#FFFFFA;
	TEXT-DECORATION:none;
	FONT-WEIGHT:normal;
	}
	
A:VISITED.nav { 
	COLOR:#FFFFFA;
	TEXT-DECORATION:none;
	FONT-WEIGHT:normal;
	}

A.nav  { 
	COLOR:#FFFFFA;
	TEXT-DECORATION:none;
	FONT-WEIGHT:normal;
	}
	
A.navbox  {
	COLOR:#0077AA;
/*	COLOR:#FFFFFA; */
	TEXT-DECORATION:none;
	FONT-WEIGHT:normal;
	}

A:hover.navbox  {
	TEXT-DECORATION:underline;
	FONT-WEIGHT:bold;
	}



DIV.navbox {
	position:absolute;
/*	width:200; */
	left:105pt;
	BACKGROUND-COLOR:#D1E6F1; 
/*	BACKGROUND-COLOR:#FFFFFA; */
/*	BACKGROUND-COLOR:#0077AA; */
	border:1px solid grey;
	PADDING:3px;
}
	
SPAN.navbox {
	COLOR:#404040;
	FONT-WEIGHT:bold;
}

H1.nav {
	COLOR:#FFFFFA;
	FONT-SIZE:20pt;
	TEXT-ALIGN:LEFT;
	MARGIN-TOP:1em;
	}	


/* Separator-Abstand zwischen Zeilen */

TD.navsep {
	HEIGHT:11px;
	}
	
/* Rechte Linie durch Schriftgröße */

TD.navline {
	BACKGROUND-COLOR:#0077AA; 
	FONT-SIZE:1pt;
	MARGIN:0pt;
	PADDING:0pt;
	}

DIV.newsbox {
	MARGIN-LEFT:10pt;
	MARGIN-RIGHT:-5pt;
	MARGIN-TOP:0pt;
	MARGIN-BOTTOM:10pt;
	PADDING:0pt;
	WIDTH:120pt;
/*
	BACKGROUND-COLOR:#DDDDDD;
	border:1px solid grey;
*/
}

DIV.newsboxitem {
	MARGIN-TOP:1em;
	FONT-SIZE:9pt;
	PADDING-RIGHT:5pt;
}


A:LINK.newsboxlink { 
	COLOR:#0077AA;
	FONT-FAMILY:'Verdana','Arial','Helvetica','Sans serif';
	FONT-WEIGHT:normal;
	FONT-SIZE:9pt;
	TEXT-DECORATION:none; 
	}
	
A:ACTIVE.newsboxlink { 
	COLOR:#0077AA;
	FONT-WEIGHT:normal;
	FONT-SIZE:9pt;
	TEXT-DECORATION:none; 
	}
	
A:VISITED.newsboxlink { 
	COLOR:#0077AA;
	FONT-WEIGHT:normal;
	FONT-SIZE:9pt;
	TEXT-DECORATION:none; 
	}


H2.newsbox {
	FONT-SIZE:10pt;
	FONT-WEIGHT:bold;
	PADDING:0pt;
	MARGIN-TOP:1em;
	}
