/* CSS für F und R

	- soweit möglich auf die Modifikation von HTML-Elementen aufgebaut

	- in NS4 und IE4 tragbar

	- funktioniert auf weißem Hintergrund, für dunkle Hintergründe 
	müssen die Farben geändert werden */




/* STANDARD */

BODY {
	background-color: #f4f6ed;
	margin: 0 0 0 0;
	font-size: 8pt;
	line-height: 110%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	border: 0px none White;
	border-bottom: 0px none White;
	border-bottom-width: 0px;
	border-color: White White White White;
	border-left: 0px none White;
	border-left-width: 0px;
	border-right: 0px none;
	border-right-width: 0px;
	border-style: none none none none;
	border-top: 0px none White;
	border-top-width: 0px;
	border-width: 0px 0px 0px 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

BODY.mn  {
	/* Margin for Navigation */
	margin-top: 20px;
}

BODY.mc  {
	/* Margin for Content */
	/* margin-top: 6px; */
	margin-left : 30px;
}
	
BODY.bgblue  {
	background-color : #2E27CA;
	color: Black;
}
	
P	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: Black;
	background: White;
}

DIV {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	background: White;
}

DIV.block {
	text-align: justify;
}

DIV.blue {
	color: #2E27CA;
	background: White;
}

DIV.black {
	color: Black;
	background: White;
}

DIV.small	{
	font-size: 8pt;
	color: #2E27CA;
	background: White;
}

b {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
}

em	{			/* kursiv */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: italic;
	}

td	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
td.w10 {
	width : 10%;
}

td.w5px {
	width : 5px;
}

td.tdw30   {
	width : 30px;
}

td.w36 {
	width : 36%;
}

td.tdw50   {
	width : 50px;
}

td.w250 {
	width : 250px;
}

td.w450 {
	width : 250px;
}

td.black	{
	color: Black;
	background: White;
}

td.blue	{
	color: #2E27CA;
	background: White;
}

td.silver	{
	color: Gray;
	background: White;
}

td.normal	{
	font-size: 11pt;
	color: Black;
	background: White;
}
table.w250 {
	width : 250px;
}



/* ÜBERSCHRIFTEN */

H1, H2, H3, H4, H5, H6  { 	/* global für überschriften (tags) */
	color : black; 
	font-style : normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* background: White; */
}	



H1	{
	font-size: 18pt;
	font-weight: bold;
			}

H2		{
	font-size: 14pt;
	font-weight: bold;
}

H3		{			
	font-size: 12pt;
}

H4		{			
	font-size: 9pt;
}


.h1	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13pt;
}

.h1b	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: Black;
}

.h1bb {
	font-size: 48pt;
	font-weight: bold;
}


.h1w	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: White;

}

.h1g	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: Gray;
}

.h2	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
}


.h3		{			
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

.h4		{			
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.h4g		{			
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Gray;
	}

.h4w		{			
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: White;
	}


/* BESONDERE ANWENDUNGEN */

.titel 		{			/* für die splash-page */ 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 110%;
	font-size: 100%;
	font-weight: 700;	
	margin: 0pt;
	margin-top: 5pt;
	}	

		
.content	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	/*line-height: 110%; */
	margin: 0pt;
}

.tabelle	{			
	margin-top: 0pt;
	font-weight: 600;
	margin-left: 2%;
	}

.hpttbl	{			
	text-align: left;
	vertical-align: top;
	width: 98%;
	height: 90%;
	}



		/* DEKORATIONEN */

.note 		{
	font-style: italic;
	margin-right: 20%;
	letter-spacing: 1pt;
		}

.italic 	{
	font-style: italic;
	}

.center 	{
	text-align: center;
	}

.q		{
	margin: 0pt;
	margin-top:0pt;
	margin-left: 0pt; 
	margin-bottom: 0pt; 
	/* line-height: 120%; */
	}
.bw {
	margin: 0pt;
	margin-top:0pt;
	margin-left: 0pt; 
	margin-bottom: 0pt; 
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :  White;
	background: White;
}

.sb {
		font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size :  150%;
		font-style :  normal;
		font-weight : 700;
		line-height :  100%;
}


.y {
	color: #F7BE00;
	background: White;
}

.silver {
	color: Gray;
	background: White;
}

.black {
	color: Black;
	background: White;
}

.blue {
	color: #2E27CA;
	background: White;
}

.red {
	color: #DC143C;
	background: White;
}

.maroon {
	color: Maroon;
	background: White;
}

.bluesm {
	color: #2E27CA;
	font-size : 8pt;
}

.big	{
	/* GROSS, ohne Abstand oben, für tabellen */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #2E27CA;
}
	
	

.sm {			/*klein, ohne Abstand oben, für tabellen */
	/*font-family: Verdana, "Trebuchet MS", Arial, sans-serif;*/
	font-size : 8pt;
	font-style: normal;
		}




		/* LISTEN */

						/* NS4 verträgt keine UL, LI
						IE 4 vererbt die schriftgrößen auf LI (Kleiner)
						LI alleine zu definieren ist buggier */

UL	{		
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    list-style: square;	
 	font-size: 8pt;			
              } 

LI	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;			
	list-style: disc;		
		}

.list	{
	/* ohne anzeige von bullets */
	font-size: 8pt;
	margin: 0pt 20pt;
	list-style: square inside;
	display: block;
	text-align : left;
}

UL.nix 	{		
	font-size: 85%;
	line-height: 125%;
	list-style-image: url("../images mariainternet/1X1WHITE.GIF");
	}	

.pfeil 		{			/* wird von NS4 nicht interpretiert, no way to change that..
					IE4 interpretiert Schriftgrößen korrekt, % nicht vererbt von UL*/
	font-size: 85%;
	line-height: 125%;
	list-style-image: url("../global/images/weiss.gif");
	}		
	
	/* LINKS */


A:link 		{
	text-decoration: none;
	letter-spacing: 1pt;
	font-weight: normal;
	font-style: normal;
	color: black;
}

A:active	{
	text-decoration: none;
	letter-spacing: 1pt;
	font-weight: normal;
	font-style: normal;
	color: black;
}

A:visited 		{
	text-decoration: none;
	letter-spacing: 1pt;
	font-weight: normal;
	font-style: normal;
	color: black;
}

	/* SPEZIAL */

HR {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 60%;
	display: none;
	}

.marquee 	{		/* angepaßt auf laufschrift_include.htm */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: 600;
	/* border: 10pt; 	wirkungslos */	
	font-style: normal;
	letter-spacing: 2pt;
	color: #CCCCCC;
	margin: 0pt;
	margin-top: 3pt;
	margin-left: 0pt; 
	margin-bottom: 0pt; 
}


	/* KOMMENTARE */

/* margin: 0pt; 			dieser wert setzt alle margins auf null, 
					außer denjenigen, die nachfolgend 
					explizit definiert werden. */

/* margin-bottom: 0; 			wird von IE4 ignoriert, 
					NS4 macht ein bischen etwas, 
					egal welcher wert eingetragen ist */






