#background-gav {
	background-color: #e8e8e8;
	border: 1px solid #333333;
	white: auto;
	height: auto;
	margin: 2px 2px 2px 2px;
}
a:link {
	color:#788998;
	text-decoration:none;
}

a:visited {
	color:#788998;
	text-decoration:none;
}

a:active {
	color:#263A57;
	text-decoration:none;
}

a:hover {
	color:#263A57;
	text-decoration:none;
}
					
a.none:link {
	color:#788998;
	text-decoration:none;
}

a.none:visited {
	color:#788998;
	text-decoration:none;
}

a.none:active {
	color:#788998;
	font-weight:bold;
	text-decoration:none;
}

a.none:hover {
	color:#788998;
	font-weight:bold;
	text-decoration:none;
}

a.header:link {
	color:#333333;
	text-decoration:none;
}

a.header:visited {
	color:#333333;
	text-decoration:none;
}

a.header:active {
	color:#e8e8e8;
	text-decoration:none;
}   	

a.header:hover {
	color:#e8e8e8;
	text-decoration:none;
}

a.table:link {
	color:#F2F7FB;
	text-decoration:none;
}

a.table:visited {
	color:#F2F7FB;
	text-decoration:none;
}

a.table:active {
	color:#F2F7FB;
	font-weight:bold;
	text-decoration:none;
}

a.table:hover {
	color:#F2F7FB;
	font-weight:bold;
	text-decoration:none;
}

a.tabmenu:link  {
	background-color:#C1CBD9;
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; 
	color:#F2F7FB;
	font-size:11px;
	text-decoration:none;
	border-left:1px #788998 solid;
	border-top:1px #788998 solid;
	border-right:1px #788998 solid;
	border-bottom:1px #788998 solid;
	text-align:center;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	top:7px;
	height:16px;
}

a.tabmenuaktiv:link {
	background-color:#E5EBF0;
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	color:#788998;
	font-size:11px;
	text-decoration:none;
	border-left:1px #788998 solid;
	border-top:1px #788998 solid;
	border-right:1px #788998 solid;
	border-bottom:1px #788998 solid;
	text-align:center;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	top:7px;
	height:16px;
}

a.tabmenu:visited {
	background-color:#C1CBD9;
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	color:#F2F7FB;
	font-size:11px;
	text-decoration:none;
	border-left:1px #788998 solid;
	border-top:1px #788998 solid;
	border-right:1px #788998 solid;
	border-bottom:1px #788998 solid;
	text-align:center;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	top:7px;
	height:16px;
}

a.tabmenuaktiv:visited {
	background-color:#E5EBF0;
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	color:#788998;
	font-size:11px;
	text-decoration:none;
	border-left:1px #788998 solid;
	border-top:1px #788998 solid;
	border-right:1px #788998 solid;
	border-bottom:1px #E5EBF0 solid;
	text-align:center;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	top:7px;
	height:16px;
}

a.tabmenu:active {
	background-color:#E5EBF0;
	font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	color: #788998;
	font-size:11px;
	text-decoration:none;
	border-left:1px #788998 solid;
	border-top:1px #788998 solid;
	border-right:1px #788998 solid;
	border-bottom:1px #E5EBF0 solid;
	text-align:center;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	top:7px;
	height:16px;
}

a.tabmenuaktiv:active {
	background-color: #E5EBF0;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	color: #788998;
	font-size: 11px;
	text-decoration: none; 
	border-left: 1px #788998 solid;
	border-top: 1px #788998 solid;
	border-right: 1px #788998 solid;
	border-bottom: 1px #E5EBF0 solid;
	text-align: center; 			
	padding-top: 2px; 
	padding-left: 5px; 
	padding-right: 5px; 			
	top: 7px; 
	height: 16px;
}   

a.tabmenu:hover {
	background-color: #E5EBF0; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	color: #788998;
	font-size: 11px;
	text-decoration: none; 
	border-left: 1px #788998 solid;
	border-top: 1px #788998 solid;
	border-right: 1px #788998 solid;
	border-bottom: 1px #E5EBF0 solid;
	text-align: center; 			
	padding-top: 2px; 
	padding-left: 5px; 
	padding-right: 5px; 			
	top: 7px; 
	height: 16px;
}   
			
a.tabmenuaktiv:hover {
	background-color: #E5EBF0; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	color: #788998;
	font-size: 11px;
	text-decoration: none; 
	border-left: 1px #788998 solid;
	border-top: 1px #788998 solid;
	border-right: 1px #788998 solid;
	border-bottom: 1px #E5EBF0 solid;
	text-align: center; 			
	padding-top: 2px; 
	padding-left: 5px; 
	padding-right: 5px; 			
	top: 7px; 
	height: 16px;
}  				

a.seitennr:link  {
	color: #788998;
	font-size: 10px;
	text-decoration: none;
	background-color: #F2F7FB;
	text-align: center; 
	vertical-align: middle; 
	border: solid 1px #C1CBD9; 
	width: 13px; 
	height: 10px;
}

a.seitennr:hover {
	color: #788998;
	font-size: 10px; 
	text-decoration: none;
	background-color: #F2F7FB;
	text-align: center; 
	vertical-align: middle; 
	border: solid 1px #C1CBD9;
	width: 13px; 
	height: 10px;
}
			     
a.seitennr:visited {
	color: #788998;
	font-size: 10px; 
	text-decoration: none;
	background-color: #F2F7FB;
	text-align: center; 
	vertical-align: middle; 
	border: solid 1px #C1CBD9;
	width: 13px; 
	height: 10px;
}			     
			     
.seitennraktiv  {
	color: #333333;
	text-decoration: none;
	font-size: 10px;
	background-color: #bfc9c1;
	text-align: center;
	vertical-align: middle;
	border: solid 1px #788998;
	width: 13px;
	height: 10px;
	font-weight: bold;
}
body {
	color:#000;
	background-color:#FFF;
/*
	scrollbar-base-color:#E5EBF0; 
	scrollbar-3dlight-color:#C1CBD9;
	scrollbar-highlight-color:#E5EBF0;
	scrollbar-darkshadow-color:#E5EBF0;
	scrollbar-shadow-color:#C1CBD9;
	scrollbar-face-color:#E5EBF0;
	scrollbar-arrow-color:#C1CBD9; 
	scrollbar-track-color:#E5EBF0
*/
}

/*textarea {
	border-top:1px #C1CBD9 solid;
	border-left:1px #C1CBD9 solid;
	border-right:1px #C1CBD9 solid;
	border-bottom:1px #C1CBD9 solid;
	background-color:#FFF;
	color:#788998;


	scrollbar-base-color:#E5EBF0;
	scrollbar-3dlight-color:#C1CBD9;
	scrollbar-arrow-color:#C1CBD9;
	scrollbar-darkshadow-color:#E5EBF0;
	scrollbar-face-color:#E5EBF0;
	scrollbar-highlight-color:#E5EBF0;
	scrollbar-shadow-color:#C1CBD9;
	scrollbar-track-color:#E5EBF0;
}
*/
h1 {
	font-size:16px;
	font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	color:#333333;
	font-weight:bold;
	line-height: 21px;
}

h2 {
	font-size:14px;
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	color:#333333;
	font-weight:bold;
}

.title2 {
	font-size: 10px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	color: #333333;
	font-weight: bold;
}

.color1 { color: #333333; }
.color2 { color: #666666; }
.color3 { color: #333333; }
.color4 { color: #333333; }

/* Blinkender Text */
.hl1 { color: #FF0000; text-decoration: blink; }


.text {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 10px;
}   
                  
.none { text-decoration: none; } 

.bild {
	border-bottom: 1px #000000 solid;
	border-top: 1px #000000 solid;
	border-left: 1px #000000 solid;
	border-right: 1px #000000 solid;	
}                 
                  
                       
.soprop {
	font-size: 12px;
	color: #0000CC;
	font-weight: bold;
}	
     
.footer {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 10px;
	color: #788998;
}  
				  
.hand	{ cursor: hand }   
     
.bgtable01  {
	border-top: 1px #333333 solid;
	border-bottom: 1px #333333 solid;
	border-left: 1px #333333 solid;
	border-right: 1px #333333 solid;
	background-color: #e8e8e8; /*D3D48E F2F7FB, FFF78B*/ 
	cursor: hand; 
	color: #333333;
	font-size: 11px;
}

.bgtable02  {
	border-top: 1px #FF9900 solid;
	border-bottom: 1px #FF9900 solid;
	border-left: 1px #FF9900 solid;
	border-right: 1px #FF9900 solid;
	background-color: #F2F7FB; 
	cursor: hand;
	font-size: 11px;
	color: #788998;
}  
				 
.bgtable03  {
	border-top: 1px #788998 solid;
	border-bottom: 1px #788998 solid;
	background-color: #C1CBD9; 
	font-size: 11px;
	color: #263A57;
}

.bgtablebottom  {
	border-bottom: 1px #788998 solid;
	background-color: #F2F7FB; 
	font-size: 11px;
	color: #788998;      
}

.bgtableright  {
	border-right: 1px #788998 solid;
	background-color: #F2F7FB; 
	font-size: 11px;
	color: #788998;     
	} 	
			
.bgtableleft  {
	border-left: 1px #788998 solid;
	background-color: #F2F7FB; 
	font-size: 11px;
	color: #788998;    
}

.icon  {
	border-top: 1px #788998 solid;
	border-left: 1px #788998 solid;
	border-right: 1px #788998 solid; 
	border-bottom: 1px #788998 solid;  
	background-color: #D8DFE8;
	color: #788998;
	padding-top: 3px;
	cursor: hand;
	height: 22px;
	width: 22px;
}

.bgcolor01  {
	background-color: #B0B145; /*263A57*/
	color: #333333;     
	font-size: 11px;
} 

.bgcolor02  {
	background-color: #BABB4F; /*788998*/ 
	color: #333333;      
	font-size: 11px;
} 
                 
.bgcolor03  {
	background-color: #C4C559; /*C1CBD9*/
	color: #333333;      
	font-size: 11px;
} 

.bgcolor04  {
	background-color: #bfc9c1; /*D8DFE8, CECF63*/
	color: #333333;      
	font-size: 11px;
}  
                 
.bgcolor05  {
	background-color:#FF0000; /*E5EBF0*/
	color:#333333;
	font-size:11px;
}
                 
.bgcolor06  {
	background-color:#e8e8e8; /*D3D48E F2F7FB, E2E377*/
	color:#333333;
	font-size:11px;
}
.bgcolor07_1  {
	background-color:#bfc9c1; /*D3D48E F2F7FB, E2E377*/
	color:#333333;
	font-size:11px;
}
				 
.bgcolor07  {
	background-color: #c7cfc9; /*74B5E3, */
	color: #333333;
	font-size: 11px;
} 
				 
.bgcolor08  {
	background-color: #b0e5c8;
	color: #333333;     
	font-size: 11px;
} 		
				 
.bgcolor09  {
	background-color: #97d4b5; 
	color: #333333;      
	font-size: 11px;
} 				 		 	
	 		   
.bgcolor10  {
	background-color: #98cded; 
	color: #333333;      
	font-size: 11px;
} 					
				 
.bgcolor11  {
	background-color: #abdbf8;  
	color: #333333;      
	font-size: 11px;
} 				    
                 
.bgborder  { background-color: #788998; }				                                                        
                 
td.sup  { text-indent: 5px; }

p, br, td, tr {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	font-size: 11px;
}

hr  {
	height: 1px;
	color: #788998;
}
                  
.form  {
	background-color:#FFF; /*F2F7FB*/ 
	color:#333333; 
	font-weight:regular; 
	text-align:left; 
	vertical-align:middle; 
	border:solid 1px #333333; 
	font-family:arial, helvetica; 
	font-size: 12px;
}

.button {
	border-top: 1px #333333 solid;
	border-left: 1px #333333 solid;
	border-right: 1px #333333 solid; 
	border-bottom: 1px #333333 solid;  
	background-color: #fff; 
	color: #333333;
	height: 18px;
	padding: 1px 3px 1px 3px;
	cursor: hand;
	font-weight: bold;
	font-size: 11px;
} 
		
.buttongav {
	border-top: 1px #333333 solid;
	border-left: 1px #333333 solid;
	border-right: 1px #333333 solid; 
	border-bottom: 1px #333333 solid;  
	background-color: #FFF;
	color: #333333;
	height: 18px;
	padding: 1px 3px 1px 3px;
	cursor: hand;
	font-size: 11px;
}	
		 
        
.buttonklein {
	margin:4px; 
	float:left; 
	border-width:1px; 
	border-style:solid; 
	padding-top:5px;
	padding-left:3px;
	cursor: hand;
	height:12px; 
	line-height:0px; 
	font-size: 10px; 
	text-decoration: none; 
	border-color:#333333 #333333 #333333 #333333;
}
        
.tabline_top  {
	background-color: white;
	border-bottom: 1px #333333 solid;
}
 
.tabline  {
	background-color: #E5EBF0;
	border-bottom: 1px #333333 solid;
}     
 
.layer  { background-color: #E5EBF0; }   
 
.layergav  {
	border-left: 1px #C1CBD9 solid;
	border-right: 1px #C1CBD9 solid; 
	border-bottom: 1px #C1CBD9 solid;
}              
          
.pfeildown {
	margin:4px; 
	float:left; 
	border-width:4px; 
	border-style:solid; 
	width:0px;
	height:0px; 
	line-height:0px; 
	border-color:#263A57  #F2F7FB #F2F7FB #F2F7FB;
}

.pfeildown2 {
	margin:4px; 
	float:left; 
	border-width:4px; 
	border-style:solid; 
	width:0px; 
	height:0px; 
	line-height:0px; 
	border-color:#263A57  #C1CBD9 #C1CBD9 #C1CBD9;
}


.pfeildown3 {
	margin:4px; 
	float:left; 
	border-width:4px; 
	border-style:solid; 
	width:0px; 
	height:0px; 
	line-height:0px; 
	border-color:#263A57  #E5EBF0 #E5EBF0 #E5EBF0;
}

.pfeildown4 {
	margin:4px; 
	float:left; 
	border-width:4px; 
	border-style:solid; 
	width:0px; 
	height:0px; 
	line-height:0px; 
	border-color:#263A57 #74B5E3 #74B5E3 #74B5E3;
}

.bullet01 {
	margin:4px; 
	float:left; 
	border-width:1px; 
	border-style:solid; 
	width:6px; 
	height:6px; 
	line-height:0px; 
	border-color:#333333 #333333 #333333 #333333;
}

.bullet02 {
	margin:4px; 
	float:left; 
	border-width:1px; 
	border-style:solid; 
	padding-top:5px;
	padding-left:3px;
	width:12px; 
	height:12px; 
	line-height:0px; 
	font-weight: bold;
	font-size: 10px; 
	border-color:#333333 #333333 #333333 #333333;
}

