/* CSS */
a {
	font-family: verdana, Arial, helvetica, sans-serif;
	color:#231E72;
	text-decoration:none;
	
	font-weight:bold;
                }


a:hover {font-family: verdana,Arial,helvetica,sans-serif;
		/*color:#C90D02;*/
		text-decoration:underline;
		font-weight:bold;
                }
                
li {	font-family: verdana,Arial,helvetica,sans-serif;
	font-size:11px;
	color:#231E72;
	text-align: justify;
	padding-left: 10px;
	            } 
				
.nav1 {
	font-family: verdana,Arial,helvetica,sans-serif;
	font-size:10px;
	color:#000000;
	text-align: right;
                }
.nav2 {
	font-family: verdana,Arial,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	text-align: right;
	font-weight:bold;
                }
                
.nav3 {	font-family: verdana,Arial,helvetica,sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
                } 
.navmenu1 {
	padding-left: 10px;	
	padding-bottom: 2px;
	padding-top: 2px;
	color:#000000;
	border-top: 1px solid #666666;
	text-align: left;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#CEC9FB;
	font-weight:bold;} 
	
		
.navmenu2 {
	padding-left: 15px;	
	padding-bottom: 2px;
	padding-top: 2px;
	text-align: left;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#F1F0FF;
	}  
     
                               

.top1 {	font-family: verdana,Arial,helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-align: left;
	background-color:#CEC9FB;
	padding-left:10px;
                } 
				
.top2 {	font-family: verdana,Arial,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-align: left;
	background-color:#DCDCFF;
	padding-left:10px;
                }
				
		

.text {	font-family: verdana,Arial,helvetica,sans-serif;
	font-size:11px;
	color:#231E72;
	text-align: justify;
	padding-left: 10px;
	            } 
				
				
.textklein {	font-family: verdana,Arial,helvetica,sans-serif;
	font-size:9px;
	color:#231E72;
	            } 
				
.textrechts {	font-family: verdana,Arial,helvetica,sans-serif;
	font-size:11px;
	color:#231E72;
	text-align: right;
	            }				
				 
.textfett {font-family: verdana,Arial,helvetica,sans-serif;
	font-size:11px;
	color:#231E72;
	text-align: justify;
	padding-left: 10px;
	font-weight:bold;
}

.textfett {font-family: verdana,Arial,helvetica,sans-serif;
	font-size:11px;
	color:#231E72;
	text-align: justify;
	padding-left: 10px;
	font-weight:bold;
}

.textfettfluss {font-family: verdana,Arial,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

.textrot {font-family: verdana,Arial,helvetica,sans-serif;
	font-size:11px;
	color:#FF0000;
	font-weight:bold;
	padding-left: 10px;
}
	            
.formular {
	font-family: verdana,Arial,helvetica,sans-serif;
	font-size:10px;
	color: #000000;
	text-align: justify;
	background-color: #DCDCFF;
	}
	
	
	
/*Tabellen	*/
.tabellenkopf {	font-family: verdana,Arial,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-align: left;
	background-color:#F1F0FF;
	}
	
.tabelle1 {	font-family: verdana,Arial,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	text-align: left;
	            }
.tabelle2 {	font-family: verdana,Arial,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	text-align: left;
	background-color:#F1F0FF;
	            } 
.tabellezeile2{
	font-family: Arial, Helvetica, sans-serif;
	color:#030174;
	font-size: 12.5px;
	font-style: normal;
	text-align: justify;
	background-color: #FFFFFF;
	padding-left: 5px;
}
.tabgrau{
	font-family: Arial, Helvetica, sans-serif;
	color:#D0D0D0;
	font-size: 12.5px;
	font-style: normal;
	text-align: justify;
	background-color: #FFFFFF;
	padding-left: 5px;
}
.tabellezeile1{
	font-family: Arial, Helvetica, sans-serif;
	color:#030174;
	font-size: 12.5px;
	font-style: normal;
	text-align: justify;
	background-color: #E9E9E9;
	padding-left: 5px;
}
					
	
/*Verwaltung*/

.vereinsname {	font-family: verdana,Arial,helvetica,sans-serif;
	font-size:14px;
	color:#01589C;
	font-weight:bold;
	text-align: right;
	margin-bottom:16px
	    }
	
	
/*Kalender*/

.kalendertop {	font-family: verdana,Arial,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-align: center;
	background-color:#DCDCFF;
	
                }

.kalenderfett {font-family: verdana,Arial,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	text-align: center;
	
	font-weight:bold;
}

.kalenderblau {font-family: verdana, Arial, helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#DCDCFF;
	
	
}
.kalenderrot {
	font-family: verdana, Arial, helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	text-align: center;
	font-weight: bold;	
	
}

.kalender {font-family: verdana,Arial,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	text-align: center;
	
	
}

body            {	font-family: Verdana, Helvetica; font-size: 12px; 
					background: #FFFFFF; }

	table           {	font-family: Verdana, Helvetica; font-size: 12px; }
	
/* Anweisungen für die Einträge */
		
	.posting		{	margin-bottom: 5px;
					border: 1px solid black; }


/* Anweisungen für die Kopfzeile */

	.gb-headline	{	font-family: Verdana, Helvetica; font-size: 10px; font-weight:bold;
					color: #FFFFFF;
					background-color: #000000; }
				
/* hintergrundfarbe 1 für die Infozeile */

	.gb-infoline1 	{	font-family: Verdana, Helvetica; font-size: 10px; font-weight:bold;
					color: #000000; background-color: #EEEEEE; }
					
/* hintergrundfarbe 2 für die Infozeile */					
					
	.gb-infoline2 	{	font-family: Verdana, Helvetica; font-size: 10px; font-weight:bold;
					color: #000000; background-color: #FFFFFF; }					
				
/* Hintergrundfarbe 1 für Einträge */

	.gb-message1	{	color: #000000; background-color: #EEEEEE; }

/* Hintergrundfarbe 2 für Einträge */

	.gb-message2	{	color: #000000; background-color: #FFFFFF; }

/* Anweisungen für das Menü */

	.gb-menu		{	font-family: Verdana, Helvetica; font-size: 10px; font-weight:bold;
					text-align:center;
					background-color: #EEEEEE; }

/* Anweisungen für das Copyright & Formularhinweis */

	a.copyleft, .hint	{	font-family: Verdana, Helvetica; font-size: 10px; 
						color:#cccccc;text-decoration: none; }

/* Anweisungen für wichtige Hinweise */

	.warning		{	font-size: 10px; font-weight:bold;
					color:#ff0000;
					padding: 1px;}
	

