/* navi level 0 passiv */
.navi0links {
	font-size: 12px;
	font-weight: bold;
	margin: 0; /* abstand ul von seiten- o. tebellenrand */
	padding: 0;
	width: 160px; /* muss angegeben werden da sonst abstand zwischen li elementen */
}
.navi0links li {
	list-style-type: none;
	border-top-width: 1px; /* urspruenglich in a.navi0links ... definiert */
	border-bottom-width: 0px;
	border-top-style: solid;
	border-top-color: #DACFAE;
}
a.navi0links, a.navi0links:visited {
/*	background-color: #CCCCCC;*/
	text-decoration: none;
	color: #716033;
	display: block;
	padding-left: 0px; /* war 10 */
	padding-right: 5px;	
	padding-top: 5px;
	padding-bottom: 5px; 
/*	background-image:  url(../pix/navi-bg.jpg);
	background-repeat: repeat-y; */
}
a.navi0links:hover, a.navi0links:active, a.navi0links:focus {
/*	background-color: #0000FF;*/
	text-decoration: underline;
	color: #CC0000;
	display: block;
	padding-left: 0px; /* war 10 */
	padding-right: 5px;	
	padding-top: 5px;
	padding-bottom: 5px; 
/*	background-image:  url(../pix/navi-bg.jpg);
	background-repeat: repeat-y; */
}

/* navi level 0 aktiv */
.navi0links-a {
	font-size: 12px;
	font-weight: bold;
	margin: 0; /* abstand ul von seiten- o. tebellenrand */
	padding: 0;
	width: 160px; /* muss angegeben werden da sonst abstand zwischen li elementen */
}
.navi0links-a li {
	list-style-type: none;
	border-top-width: 1px; /* urspruenglich in a.navi0links ... definiert */
	border-bottom-width: 0px;
	border-top-style: solid;
	border-top-color: #DACFAE;
}
a.navi0links-a, a.navi0links-a:visited {
/*	background-color: #444444;*/
	text-decoration: none;
	color: #CC0000;
	display: block;
	padding-left: 0px; /* war 10 */
	padding-right: 5px;	
	padding-top: 5px;
	padding-bottom: 5px; 
/*	background-image:  url(../pix/navi-bg.jpg);
	background-repeat: repeat-y; */
}
a.navi0links-a:hover, a.navi0links-a:active, a.navi0links-a:focus {
/*	background-color: #0000FF;*/
	text-decoration: none;
	color: #CC0000;
	display: block;
	padding-left: 0px; /* war 10 */
	padding-right: 5px;	
	padding-top: 5px;
	padding-bottom: 5px; 
/*	background-image:  url(../pix/navi-bg.jpg);
	background-repeat: repeat-y; */
}

/* navi level 1 passiv */
.navi1links {
	font-size: 10px;
	font-weight: bold;
	margin: 0; /* abstand ul von seiten- o. tebellenrand */
	padding: 0;
	width: 160px; /* muss angegeben werden da sonst abstand zwischen li elementen */
}
.navi1links li {
	list-style-type: none;
	border-top-width: 0px; /* urspruenglich in a.navi0links ... definiert */
	border-bottom-width: 0px;
/*	border-top-style: solid;
	border-top-color: #000000;*/
}
a.navi1links, a.navi1links:visited {
/*	background-color: #DDDDDD;*/
	text-decoration: none;
	color: #716033;
	display: block;
	padding-left: 10px;
	padding-right: 5px;	
	padding-top: 5px;
	padding-bottom: 5px; 
/*	background-image:  url(../pix/navi-bg.jpg);
	background-repeat: repeat-y; */
}
a.navi1links:hover, a.navi1links:active, a.navi1links:focus {
/*	background-color: #DDDDDD;*/
	text-decoration: underline;
	color: #CC0000;
	display: block;
	padding-left: 10px;
	padding-right: 5px;	
	padding-top: 5px;
	padding-bottom: 5px; 
/*	background-image:  url(../pix/navi-bg.jpg);
	background-repeat: repeat-y; */
}

/* navi level 1 aktiv */
.navi1links-a {
	font-size: 10px;
	font-weight: bold;
	margin: 0; /* abstand ul von seiten- o. tebellenrand */
	padding: 0;
	width: 160px; /* muss angegeben werden da sonst abstand zwischen li elementen */
}
.navi1links-a li {
	list-style-type: none;
	border-top-width: 0px; /* urspruenglich in a.navi0links ... definiert */
	border-bottom-width: 0px;
/*	border-top-style: solid;
	border-top-color: #000000;*/
}
a.navi1links-a, a.navi1links-a:visited {
/*	background-color: #777777;*/
	text-decoration: none;
	color: #CC0000;
	display: block;
	padding-left: 10px;
	padding-right: 5px;	
	padding-top: 5px;
	padding-bottom: 5px; 
/*	background-image:  url(../pix/navi-bg.jpg);
	background-repeat: repeat-y; */
}
a.navi1links-a:hover, a.navi1links-a:active, a.navi1links-a:focus {
/*	background-color: #0000FF;*/
	text-decoration: none;
	color: #CC0000;
	display: block;
	padding-left: 10px;
	padding-right: 5px;	
	padding-top: 5px;
	padding-bottom: 5px; 
/*	background-image:  url(../pix/navi-bg.jpg);
	background-repeat: repeat-y; */
}

/* navi level 2 passiv */
.navi2links {
	font-size: 10px;
	margin: 0; /* abstand ul von seiten- o. tebellenrand */
	padding: 0;
	width: 160px; /* muss angegeben werden da sonst abstand zwischen li elementen */
}
.navi2links li {
	list-style-type: none;
	border-top-width: 0px; /* urspruenglich in a.navi0links ... definiert */
	border-bottom-width: 0px;
/*	border-top-style: solid;
	border-top-color: #000000;*/
}
a.navi2links, a.navi2links:visited {
/*	background-color: #EEEEEE;*/
	text-decoration: none;
	color: #F06000;
	display: block;
	padding-left: 10px;
	padding-right: 5px;	
	padding-top: 5px;
	padding-bottom: 5px; 
/*	background-image:  url(../pix/navi-bg.jpg);
	background-repeat: repeat-y; */
}
a.navi2links:hover, a.navi2links:active, a.navi2links:focus {
/*	background-color: #EEEEEE;*/
	text-decoration: underline;
	color: #C21E01;
	display: block;
	padding-left: 10px;
	padding-right: 5px;	
	padding-top: 5px;
	padding-bottom: 5px; 
/*	background-image:  url(../pix/navi-bg.jpg);
	background-repeat: repeat-y; */
}

/* navi level 2 aktiv */
.navi2links-a {
	font-size: 9px;
	margin: 0; /* abstand ul von seiten- o. tebellenrand */
	padding: 0;
	width: 160px; /* muss angegeben werden da sonst abstand zwischen li elementen */
}
.navi2links-a li {
	list-style-type: none;
	border-top-width: 0px; /* urspruenglich in a.navi0links ... definiert */
	border-bottom-width: 0px;
/*	border-top-style: solid;
	border-top-color: #000000;*/
}
a.navi2links-a, a.navi2links-a:visited {
/*	background-color: #999999;*/
	text-decoration: none;
	color: #C21E01;
	display: block;
	padding-left: 10px;
	padding-right: 5px;	
	padding-top: 5px;
	padding-bottom: 5px; 
/*	background-image:  url(../pix/navi-bg.jpg);
	background-repeat: repeat-y; */
}
a.navi2links-a:hover, a.navi2links-a:active, a.navi2links-a:focus {
/*	background-color: #0000FF;*/
	text-decoration: none;
	color: #C21E01;
	display: block;
	padding-left: 10px;
	padding-right: 5px;	
	padding-top: 5px;
	padding-bottom: 5px; 
/*	background-image:  url(../pix/navi-bg.jpg);
	background-repeat: repeat-y; */
}
