		  /********** FONT-FAMILY **********/
		    body, td, p, div, a, ul, ol, li, form, input, select, textarea {
		    font-family: Tahoma, Arial, Helvetica, sans-serif;
		    }
			
			A {
		    color: #1e4966;
			}
			
			A:hover: {
			text-decoration: none;
			}
			
		    a.MenuInactive {
		    color: #1e4966;
		    font-size: 11px;
		    font-weight: normal;
		    margin-top: 7px;
		    margin-left: 1px;
		    margin-bottom: 1px;
			text-decoration: none;
		    }
			
		    a.MenuActive {
		    color: #1e4966;
		    font-size: 11px;
		    font-weight: bold;
		    margin-top: 7px;
		    margin-left: 1px;
		    margin-bottom: 1px;
			text-decoration: none;
		    }			
			
		    a.MenuInactive:hover {
		    color: #FFBA29;			
		    }								 
		 
	
			
		 /***** TITLES *****/
		    h1 {
			font-family: Arial, Tahoma, Helvetica;
		    color: #1e4966;
		    font-size: 14px;
		    font-weight: bold;
		    margin-top: 8px;
            margin-bottom: 4px;
			margin-right: 0px;
			padding-bottom: 0px;			
			margin-left: 0px;
		    line-height: 140%;
			padding-left: 0px;
			}
			
		    h1.underlined {
			font-family: Arial, Tahoma, Helvetica;
		    color: #1e4966;
		    font-size: 14px;
		    font-weight: bold;
		    margin-top: 8px;
            margin-bottom: 4px;
			margin-right: 0px;
			margin-left: 0px;
			padding-bottom: 0px;
			border-bottom:1px solid #B0C8D6;			
			}
			
		    h1.section {
			font-family: Arial, Tahoma, Helvetica;
		    color: #1e4966;
		    font-size: 14px;
		    font-weight: bold;
			background-color: #B0C8D6;	
			padding-top : 2px;
			padding-bottom : 2px;
			padding-left : 4px;
		    margin-top: 2px;
            margin-bottom: 2px;
		    }					
			
		    h2 {
			font-family: Arial, Tahoma, Helvetica;
		    color: #1e4966;
		    font-size: 13px;
		    font-weight: bold;
		    margin-top: 6px;
            margin-bottom: 6px;
			margin-right: 0px;
			margin-left: 0px;
			padding-bottom: 6px;			
		    line-height: 140%;			
			}
			
		    h3 {
			font-family: Arial, Tahoma, Helvetica;
		    color: #1e4966;
		    font-size: 12px;
		    margin-top: 6px;
            margin-bottom: 6px;
			margin-right: 0px;
			margin-left: 0px;
			font-weight: normal;
			padding-bottom: 6px;				
		    line-height: 140%;			
			}
			
		 /***** PARAGRAPHS *****/
		    p.tablehead {
			font-family: Arial, Tahoma, Helvetica;			
		    color: #006BA5;
		    font-size: 12px;
		    font-weight: bold;
			padding-top : 1px;
			padding-bottom : 1px;
			padding-left : 3px;
		    margin-top: 1px;
            margin-bottom: 1px;
		    }			 
		 
		    p.headbar {
			font-family: Arial, Tahoma, Helvetica;			
		    color: #006BA5;
		    font-size: 12px;
		    font-weight: bold;
			background-color: #B0C8D6;
			padding-top : 1px;
			padding-bottom : 1px;
			padding-left : 3px;
		    margin-top: 1px;
            margin-bottom: 1px;
			border-color: #1F4625;
			border-style: solid;
			border-width: 1px;			
		    }		 
		 
		    p.head {
		    color: #1e4966;
		    font-size: 11px;
		    font-weight: bold;
		    line-height: 140%;
		    margin-top: 0px;
		    margin-right: 0px;
		    margin-bottom: 0px;
		    margin-left: 0px;
		    padding-bottom: 5px;		
		    }
		
		    p.plain {
		    color: #1e4966;
		    font-size: 11px;
		    line-height: 140%;
		    margin-top: 0px;
		    margin-right: 0px;
		    margin-bottom: 0px;
		    margin-left: 0px;
		    padding-bottom: 5px;			
		    }

			p.plain_big {
		    color: #1e4966;
		    font-size: 12px;
		    line-height: 140%;
		    margin-top: 0px;
		    margin-right: 0px;
		    margin-bottom: 0px;
		    margin-left: 0px;
		    padding-bottom: 5px;			
		    }
			
			P.bottom {
		    color: #CACACA;
		    font-size: 11px;
		    line-height: 150%;
		    margin-top: 4px;
		    margin-right: 0px;
		    margin-bottom: 2px;
		    margin-left: 0px;
		    }			
			
		/***** LINKS *****/	
		
		    A.plain {
		    color: #1e4966;
		    font-size: 11px;
			text-decoration: underline;
		    line-height: 140%;
		    margin-top: 3px;
		    margin-right: 0px;
		    margin-bottom: 2px;
		    margin-left: 0px;
			text-position: justify;
		    }
			
		    A.plain:hover {
			text-decoration: none;
		    }			
			
		    A.plainNU {
		    color: #1e4966;
		    font-size: 11px;
			text-decoration: none;
		    line-height: 140%;
		    margin-top: 3px;
		    margin-right: 0px;
		    margin-bottom: 2px;
		    margin-left: 0px;
			text-position: justify;
		    }		
			
			A.plainNU:hover {	
			text-decoration : underline;
			}
			
			A.bottom {
		    color: #CACACA;
		    font-size: 11px;
		    line-height: 150%;
			text-decoration: underline;			
		    margin-top: 4px;
		    margin-right: 0px;
		    margin-bottom: 2px;
		    margin-left: 0px;
		    }					
			
		    A.bottom:hover {
			text-decoration: none;
		    }							
			
		 /***** LISTS *****/
		 
		    UL.head,LI.head {
		    color: #1e4966;
		    font-size: 11px;
		    font-weight: bold;
		    }
		
		    UL.plain,LI.plain {
		    color: #1e4966;
		    font-size: 11px;
		    line-height: 140%;
			font-style: normal;
			margin-left : 15px;
		    }			
			
		/***** MARK UPS *****/	
		
		    SPAN.redmark {
		    color: #AD0000;				
		    }		
		
		    SPAN.red {
		    color: #AD0000;
		    }
			
			SPAN.green {
			color: #008200;
			}
			
		    SPAN.boldred {
		    color: #AD0000;
			font-weight:bold;
		    }
			
			/***** INPUT *****/
		    input.input {
		    background-color : #B0C8D6;
			color : #1E4966;
			font-size : 11px;
			margin-bottom : 4px;
		    }
			
		    select.input, option.input, textarea.input {
		    background-color : #B0C8D6;
			color : #1E4966;
			font-size : 11px;
			margin-bottom : 4px;
		    }			
			
		    input.submit { 
			font-family : Tahoma, Arial, Helvetica, sans-serif; 
		    font-size : 9px;
		    font-weight : bold;
		    background-color : #0069A5; 
		    color : #FBF5D7;
		    border : 1px; 
		    border-style : solid; 
		    border-color : #B0C8D6;
		    cursor : hand; 
		    height : 18px;
		    }
			
		/* SPACER */
		
		    H1.spacer {
		    margin-top: 0px;
            margin-bottom: 0px;
			margin-right: 0px;
			margin-left: 0px;
			border-bottom:4px double #B0C8D6;			
			}			
			
		/* TABLES */
		
		    TABLE.blackborder {
			border-color: #1F4625;
			border-style: solid;
			border-width: 1px;
			}
			
		    TABLE.yellowborder {
			border-color: #ded7ad;
			border-style: solid;
			border-width: 1px;
			}
			
		    TABLE.greyborder {
			border-color: #bdbabd;
			border-style: solid;
			border-width: 1px;
			}
			
		    TABLE.blueborder {
			border-color: #B5CBD6;
			border-style: solid;
			border-width: 1px;
			}
			
		/* FORUM */
		
		/* FORUM Tebellen-Überschrfit */
		
	    	P.F_tablehead {
			font-family: Arial, Tahoma, Helvetica;			
		    color: #1e4966;
		    font-size: 12px;
		    font-weight: bold;
			padding-top : 1px;
			padding-bottom : 1px;
			padding-left : 3px;
		    margin-top: 1px;
            margin-bottom: 1px;
		    }				
		
		/* FORUM kleine Schrift */
		    P.F_plain {
		    color: #1e4966;
		    font-size: 11px;
		    line-height: 140%;
		    margin-top: 0px;
		    margin-right: 0px;
		    margin-bottom: 0px;
		    margin-left: 3px;
			padding-left: 0px;
		    padding-top: 2px;				
		    padding-bottom: 3px;		
		    }
			
		    A.F_plain {
		    color: #1e4966;
		    font-size: 11px;
			text-decoration: underline;
		    line-height: 140%;
		    margin-top: 0px;
		    margin-right: 0px;
		    margin-bottom: 0px;
		    margin-left: 3px;
			padding-left: 0px;
		    padding-top: 2px;				
		    padding-bottom: 3px;				
		    }
			
			A.F_plain:hover {
			text-decoration: none;
			}
		
		/* Forum große Schrift */
		
		    TD.F_plain_big {
		    color: #1e4966;
		    font-size: 12px;
		    line-height: 140%;
		    margin-top: 0px;
		    margin-right: 0px;
		    margin-bottom: 0px;
			margin-left: 0px;
		    padding-left: 3px;
		    padding-top: 2px;				
		    padding-bottom: 3px;	
		    }		
		
		    P.F_plain_big {
		    color: #1e4966;
		    font-size: 12px;
		    line-height: 140%;
		    margin-top: 0px;
		    margin-right: 0px;
		    margin-bottom: 0px;
			margin-left: 0px;
		    padding-left: 3px;
		    padding-top: 2px;				
		    padding-bottom: 3px;	
		    }
			
		    A.F_plain_big {
		    color: #1e4966;
		    font-size: 12px;
		    line-height: 140%;
		    margin-top: 0px;
		    margin-right: 0px;
		    margin-bottom: 0px;
			margin-left: 0px;
		    padding-left: 3px;
		    padding-top: 2px;				
		    padding-bottom: 3px;
			text-decoration: underline;
		    }
			
		    A.F_plain_big:hover {
			text-decoration: none;
		    }
		
		/* Forum Where Am I */
		
			P.F_WhAmI {
		    color: #1e4966;
		    font-size: 11px;
		    line-height: 140%;
		    margin-top: 0px;
		    margin-right: 0px;
		    margin-bottom: 0px;
			margin-left: 0px;
		    padding-left: 3px;
		    padding-top: 0px;				
		    padding-bottom: 5px;	
		    }
			
		    A.F_WhAmI {
		    color: #1e4966;
		    font-size: 11px;
		    line-height: 140%;
		    margin-top: 0px;
		    margin-right: 0px;
		    margin-bottom: 0px;
			margin-left: 0px;
		    padding-left: 3px;
		    padding-top: 0px;				
		    padding-bottom: 5px;
			text-decoration: underline;
		    }
			
		    A.F_WhAmI:hover {
			text-decoration: none;
		    }			
										
			/* Forum Listen */
			
			UL {
		    color: #1e4966;
		    font-size: 12px;
		    line-height: 120%;
		    }			
			
			UL {
		    color: #1e4966;
		    font-size: 12px;
		    line-height: 120%;
			list-style-type:circle;
			list-style-position:outside;
		    }
			
			OL {
			color: #1e4966;
		    font-size: 12px;
		    line-height: 120%;
			list-style-position:outside;
			}
				
			
			/* FAQ-Rubriken kleine Schrift */
		    P.FAQ_rubrik {
		    color: #1e4966;
		    font-size: 11px;
		    line-height: 120%;
		    margin-top: 0px;
		    margin-right: 0px;
		    margin-bottom: 0px;
		    margin-left: 3px;
			padding-left: 0px;
		    padding-top: 2px;				
		    padding-bottom: 3px;		
		    }
			
		/* NEWSKASTEN */
		
			P.news_datum {
		    color: #a5a2a5;
		    font-size: 11px;
		    line-height: 100%;
		    margin-top: 0px;
		    margin-right: 0px;
		    margin-bottom: 2px;
			margin-left: 0px;
		    padding-left: 3px;
		    padding-top: 1px;				
		    padding-bottom: 2px;	
		    }
			
			P.newskasten {
		    color: #1e4966;
		    font-size: 11px;
		    line-height: 140%;
		    margin-top: 2px;
		    margin-right: 0px;
		    margin-bottom: 0px;
			margin-left: 0px;
		    padding-left: 12px;
		    padding-top: 0px;				
		    padding-bottom: 12px;
			padding-right: 12px;
		    }
			
			P.nomargin {
		    margin-top: 0px;
		    margin-right: 0px;
		    margin-bottom: 0px;
			margin-left: 0px;
		    padding-left: 0px;
		    padding-top: 0px;				
		    padding-bottom: 0px;
			padding-right: 0px;
		    }			
			
