body {
	overflow:hidden;
}


.headernavi {
	font-family: Verdana;
	font-size: 10px;
	color: #cccccc;
	text-decoration:none;
	padding-right:20px;
}
.headernavi:hover {
	color:#FFFFFF;
}

.navigation {
	font-size: 10px;
	color: #1362AD;
	text-decoration: none;
}

a.naviAct{
	color:#666666;
	font-size: 10px;
	text-decoration: none;
}

.navigationActive {
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	height: 17px;
	text-decoration: none;
	padding-bottom:1px;
	background-color: #1362AD;
	cursor: hand;
	cursor: pointer;
}

.navigation2Level {
	font-family: Verdana;
	font-size: 10px;
	color: #1362AD;
	height: 17px;
	padding-bottom:1px;
	text-decoration: none;
}

.navigationTop {
	font-family: Verdana;
	font-size: 10px;
	color: #1362AD;
	height: 15px;
	padding-bottom:1px;
	padding-top:2px;
	text-decoration: none;
}
.navigationTop:hover {
	background-color: #ECF2F9;
}



.navigation2LevelActive {
	font-family: Verdana;
	font-size: 10px;
	color: #1362AD;
	height: 17px;
	padding-bottom:1px;
	background-color: #ECF2F9;
	text-decoration: none;
	cursor: hand;
	cursor: pointer;
}

.footer{
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	padding-left: 15px;
	background-color: #1362AD;
}

.footer a {
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	background-color: #1362AD;
	text-decoration:none;
}

#navi_cell a{
	display: block;
	padding-left: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
	
	border-top: 1px solid #cccccc;
	
	text-decoration:none;
	
	background-repeat: no-repeat;
	background-image: url(../img/naviArrowBlue.gif);
	
	font-family: Verdana;
	font-size: 10px;
	color: #1362AD;
	
}

#navi_cell a:hover{
	background-color:#1362AD;
	color:#ffffff;
	
	background-repeat: no-repeat;
	background-image: url(../img/naviArrowWhite_2.gif);	
	
}

#navi_cell a.act{
	background-color:#1362AD;
	color:#ffffff;
	
	background-repeat: no-repeat;
	background-image: url(../img/naviArrowWhite.gif);		
}

/* 2. Navigationsstufe*/
#navi_cell a.subNaviCat{
	color: #1362AD;
	padding-left:9px;
	
	border-top: 1px solid #bbd4e6;
	
	background-color:#e8eff7;
	background-repeat: no-repeat;
	background-image: url(../img/naviArrowSmallBlue.gif);	
}

#navi_cell a.subNaviCat:hover{
	background-color:#ffffff;
	color: #1362AD;
	background-repeat: no-repeat;
	background-image: url(../img/naviArrowSmallBlue.gif);		
}

#navi_cell a.subNaviCatAct{
	color: #1362AD;
	padding-left:9px;
	
	border-top: 1px solid #bbd4e6;
	
	background-color:#ffffff;
	background-repeat: no-repeat;
	background-image: url(../img/naviArrowSmallBlueAct.gif);		
}
#navi_cell a.subNaviCatAct:hover{
	background-color:#ffffff;
	color:#666666;
	background-repeat: no-repeat;
	background-image: url(../img/naviArrowSmallBlueAct.gif);		
}


#navi_cell a.subNaviArt{
	color: #1362AD;
	padding-left:9px;
	
	border-top: 1px solid #bbd4e6;
	
	background-color:#e8eff7;
	background-image: none;
}

#navi_cell a.subNaviArt:hover{
	background-color:#ffffff;
	color: #1362AD;
	background-image: none;
}

#navi_cell a.subNaviArtAct{
	color: #1362AD;
	padding-left:9px;
	
	border-top: 1px solid #bbd4e6;
	
	background-color:#ffffff;
	background-image: none;
}

#navi_cell a.subNaviArtAct:hover{
	background-color:#ffffff;
	color: #666666;
	background-image: none;
}

#navi_cell .subNaviEmpty{
	color: #1362AD;
	padding-left:9px;
	height: 6px;
	border-top: 1px solid #bbd4e6;
	
	font-size:6px;
	
	background-color:#e8eff7;
	background-image: none;
}







/* 3. Navigationsstufe */
#navi_cell a.subNaviL3{
	background-color:#ffffff;
	background-image: none;
	border-top: 1px solid #bbd4e6;
	padding-left:9px;
}

#navi_cell a.subNaviL3:hover{
	color:#666666;
	background-color:#ffffff;
	background-image: none;
}


#navi_cell{
	padding-top:38px;
	border-right: 1px solid #cccccc;

}


/* Formular-Elemente */
.textinput {
	font-family: Verdana;
	font-size: 10px;
	color: #1362AD;
	height: 18px;
	border: solid 1px #999999;
}
.button {
	font-family: Verdana;
	font-size: 10px;
	color: #1362AD;
	height: 18px;
	border: solid 1px #999999;
}
