/* doormat menu  ----------------- */

#navigation {
	float: left;
	width: 935px;
	margin-top: 0px;
	z-index: 10;
}

#mainNavigation {
	float: left;
	width: 926px;
	margin-top: 0px;
	font-size: 1.2em;
	font-weight: bold;
	position : absolute;
	left : 0px;
	top : 0px;
	height : 27px;
	overflow : hidden;
	margin : 0px;
	padding-left : 9px;
	z-index: 50;
	background-image : url(/Internet/pics/mainNavigation_back.gif);
}
#mainNavigation li {
	list-style-type : none;
	float : left;
	width : auto;
}
#mainNavigation li a {
	float : left;
	width : auto;
	background-position : 100% 0px;
}
#mainNavigation li a span {
	float : left;
	width : auto;
	height : 27px;
	line-height : 30px;
	overflow : hidden;
	padding : 0px 8px 0px 8px;
	background-repeat : no-repeat;
	cursor : pointer;
}
/* navigation foldout */
/* foldOutMenu */
/* first recursion */
#mainNavigation {
}
/* design */
#mainNavigation li {
}
#mainNavigation li img {
	display : none;
}
#mainNavigation li a {
	position : relative;
}
/* dynamics */
#mainNavigation li ul {
	width : 100%;
}
/* link */
#mainNavigation li ul {
	visibility : hidden;
}
/* hover */
/*#mainNavigation li:hover ul,*/
#mainNavigation li.opened ul {
	visibility : visible;
}
/* decoration */
#mainNavigation li a {
}
#mainNavigation li span {
	float : left;
	width : auto;
	height : 27px;
	line-height : 30px;
	overflow : hidden;
	padding : 0px 11px 0px 11px;
	background-repeat : no-repeat;
	cursor : pointer;
}
/* link */
#mainNavigation li a:link, #mainNavigation li a:visited, #mainNavigation li a:hover, #mainNavigation li a:active {
	background-image : url(/Internet/pics/mainNavigation_right_link.gif);
	color : #ffffff;
	text-decoration : none;
}
#mainNavigation li a span {
}
#mainNavigation li a:link span, #mainNavigation li a:visited span, #mainNavigation li a:hover span, #mainNavigation li a:active span {
	background-image : url(/Internet/pics/mainNavigation_left_link.gif);
}
/* hover */
#mainNavigation li.highlight a:link, #mainNavigation li.highlight a:visited, #mainNavigation li.highlight a:hover, #mainNavigation li.highlight a:active, #mainNavigation li:hover a:link, #mainNavigation li:hover a:visited, #mainNavigation li:hover a:hover, #mainNavigation li:hover a:active {
	background-image : url(/Internet/pics/mainNavigation_right_hover.gif);
	color : #ffffff;
	text-decoration : none;
}
#mainNavigation li.highlight a span, #mainNavigation li:hover a span {
}
#mainNavigation li.highlight a:link span, #mainNavigation li.highlight a:visited span, #mainNavigation li.highlight a:hover span, #mainNavigation li.highlight a:active span, #mainNavigation li:hover a:link span, #mainNavigation li:hover a:visited span, #mainNavigation li:hover a:hover span, #mainNavigation li:hover a:active span {
	background-image : url(/Internet/pics/mainNavigation_left_hover.gif);
}
/* active */
#mainNavigation li a.active:link, #mainNavigation li a.active:visited, #mainNavigation li a.active:hover, #mainNavigation li a.active:active {
	background-image : url(/Internet/pics/mainNavigation_right_hover.gif);
	color : #ffffff;
	text-decoration : none;
}
#mainNavigation li a.active span {
}
#mainNavigation li a.active:link span, #mainNavigation li a.active:visited span, #mainNavigation li a.active:hover span, #mainNavigation li a.active:active span {
	background-image : url(/Internet/pics/mainNavigation_left_hover.gif);
}
/* second recursion */
#mainNavigation ul {
	position : absolute;
	left : 0px;
	top : 27px;
	height : 380px;
	margin : 0px 0px 0px 0px;
	padding : 9px 9px 9px 9px;
}
/* design */
#mainNavigation li ul li {
	float : left;
	clear : left;
	width : 235px;
}
#mainNavigation li ul li img {
	position : absolute;
	display : block;
	margin-top : 0px;
	margin-left : 215px;
}
#mainNavigation li ul li a {
	float : none;
	position : static;
	display : block;
	width : 200px;
	overflow : hidden;
	padding : 0px 8px 1px 27px;
   font-weight: normal;
   font-size: 0.9em;
}
/* dynamics */
#mainNavigation li ul li ul {
	padding : 0px;
	width : 100%;
}
/* link */
/*#mainNavigation li:hover ul li ul,*/
#mainNavigation li.opened ul li ul {
	visibility : hidden;
}
/* hover */
/*#mainNavigation li:hover ul li:hover ul,*/
#mainNavigation li.opened ul li.opened ul {
	visibility : visible;
}
/* decoration */
#mainNavigation li li a {
}
/* link */
#mainNavigation li li.middle a:link, #mainNavigation li li.middle a:visited, #mainNavigation li li.middle a:hover, #mainNavigation li li.middle a:active {
	color : #ffffff;
	background-image : url(/Internet/pics/mainNavigation_looped_link.gif);
}
/* link */
#mainNavigation li.highlight li.middle a:link, #mainNavigation li.highlight li.middle a:visited, #mainNavigation li.highlight li.middle a:hover, #mainNavigation li.highlight li.middle a:active, #mainNavigation li:hover li.middle a:link, #mainNavigation li:hover li.middle a:visited, #mainNavigation li:hover li.middle a:hover, #mainNavigation li:hover li.middle a:active {
	color : #ffffff;
	background-image : url(/Internet/pics/mainNavigation_looped_link.gif);
}
/* hover */
#mainNavigation li.highlight li.highlight a:link, #mainNavigation li.highlight li.highlight a:visited, #mainNavigation li.highlight li.highlight a:hover, #mainNavigation li.highlight li.highlight a:active, #mainNavigation li:hover li.middle:hover a:link, #mainNavigation li:hover li.middle:hover a:visited, #mainNavigation li:hover li.middle:hover a:hover, #mainNavigation li:hover li.middle:hover a:active {
	color: #000000;
	background-image : url(/Internet/pics/mainNavigation_looped_active.gif);
}
/* exception for the first branch */
/* link */
#mainNavigation li li.first a:link, #mainNavigation li li.first a:visited, #mainNavigation li li.first a:hover, #mainNavigation li li.first a:active {
	color : #ffffff;
	background-image : url(/Internet/pics/mainNavigation_first_link.gif);
}
/* link */
#mainNavigation li.highlight li.first a:link, #mainNavigation li.highlight li.first a:visited, #mainNavigation li.highlight li.first a:hover, #mainNavigation li.highlight li.first a:active, #mainNavigation li:hover li.first a:link, #mainNavigation li:hover li.first a:visited, #mainNavigation li:hover li.first a:hover, #mainNavigation li:hover li.first a:active {
	color : #ffffff;
	background-image : url(/Internet/pics/mainNavigation_first_link.gif);
}
/* hover */
#mainNavigation li.highlight li.first.highlight a:link, #mainNavigation li.highlight li.first.highlight a:visited, #mainNavigation li.highlight li.first.highlight a:hover, #mainNavigation li.highlight li.first.highlight a:active, #mainNavigation li:hover li.first:hover a:link, #mainNavigation li:hover li.first:hover a:visited, #mainNavigation li:hover li.first:hover a:hover, #mainNavigation li:hover li.first:hover a:active {
	color: #000000;
	background-image : url(/Internet/pics/mainNavigation_first_active.gif);
}
/* exception for the last branch
									/* link */
#mainNavigation li li.last a:link, #mainNavigation li li.last a:visited, #mainNavigation li li.last a:hover, #mainNavigation li li.last a:active {
	color : #ffffff;
	background-image : url(/Internet/pics/mainNavigation_last_link.gif);
}
/* link */
#mainNavigation li.highlight li.last a:link, #mainNavigation li.highlight li.last a:visited, #mainNavigation li.highlight li.last a:hover, #mainNavigation li.highlight li.last a:active, #mainNavigation li:hover li.last a:link, #mainNavigation li:hover li.last a:visited, #mainNavigation li:hover li.last a:hover, #mainNavigation li:hover li.last a:active {
	color : #ffffff;
	background-image : url(/Internet/pics/mainNavigation_last_link.gif);
}
/* hover */
#mainNavigation li.highlight li.last.highlight a:link, #mainNavigation li.highlight li.last.highlight a:visited, #mainNavigation li.highlight li.last.highlight a:hover, #mainNavigation li.highlight li.last.highlight a:active, #mainNavigation li:hover li.last:hover a:link, #mainNavigation li:hover li.last:hover a:visited, #mainNavigation li:hover li.last:hover a:hover, #mainNavigation li:hover li.last:hover a:active {
	color: #000000;
	background-image : url(/Internet/pics/mainNavigation_last_active.gif);
}
/* third recursion */
#mainNavigation ul ul {
	left : 244px;
	top : 9px;
	width : auto;
	background-image : url(/Internet/pics/mainNavigation_connection.gif);
	background-repeat : no-repeat;
	background-position : 0px 0px;
}
/* design */
#mainNavigation ul ul li {
}
#mainNavigation ul ul li img {
}
#mainNavigation ul ul li a {
}
/* dynamics */
#mainNavigation li ul li ul li ul {
	width : 100%;
}
/* link */
/*#mainNavigation li:hover ul li:hover ul li ul,*/
#mainNavigation li.opened ul li.opened ul li ul {
	visibility : hidden;
}
/* hover */
/*#mainNavigation li:hover ul li:hover ul li:hover ul,*/
#mainNavigation li.opened ul li.opened ul li.opened ul {
	visibility : visible;
}
/* decoration */
#mainNavigation li a {
}
/* link */
#mainNavigation li li li.middle a:link, #mainNavigation li li li.middle a:visited, #mainNavigation li li li.middle a:hover, #mainNavigation li li li.middle a:active {
	color : #ffffff;
	background-image : url(/Internet/pics/mainNavigation_looped_link.gif);
}
/* link */
#mainNavigation li.highlight li.highlight li.middle a:link, #mainNavigation li.highlight li.highlight li.middle a:visited, #mainNavigation li.highlight li.highlight li.middle a:hover, #mainNavigation li.highlight li.highlight li.middle a:active, #mainNavigation li:hover li:hover li.middle a:link, #mainNavigation li:hover li:hover li.middle a:visited, #mainNavigation li:hover li:hover li.middle a:hover, #mainNavigation li:hover li:hover li.middle a:active {
	color : #ffffff;
	background-image : url(/Internet/pics/mainNavigation_looped_link.gif);
}
/* hover */
#mainNavigation li.highlight li.highlight li.middle.highlight a:link, #mainNavigation li.highlight li.highlight li.middle.highlight a:visited, #mainNavigation li.highlight li.highlight li.middle.highlight a:hover, #mainNavigation li.highlight li.highlight li.middle.highlight a:active, #mainNavigation li:hover li:hover li.middle:hover a:link, #mainNavigation li:hover li:hover li.middle:hover a:visited, #mainNavigation li:hover li:hover li.middle:hover a:hover, #mainNavigation li:hover li:hover li.middle:hover a:active {
	color: #000000;
	background-image : url(/Internet/pics/mainNavigation_looped_active.gif);
}
/* exception for the first branch */
/* link */
#mainNavigation li li li.first a:link, #mainNavigation li li li.first a:visited, #mainNavigation li li li.first a:hover, #mainNavigation li li li.first a:active {
	color : #ffffff;
	background-image : url(/Internet/pics/mainNavigation_first_link.gif);
}
/* link */
#mainNavigation li.highlight li.highlight li.first a:link, #mainNavigation li.highlight li.highlight li.first a:visited, #mainNavigation li.highlight li.highlight li.first a:hover, #mainNavigation li.highlight li.highlight li.first a:active, #mainNavigation li:hover li:hover li.first a:link, #mainNavigation li:hover li:hover li.first a:visited, #mainNavigation li:hover li:hover li.first a:hover, #mainNavigation li:hover li:hover li.first a:active {
	color : #ffffff;
	background-image : url(/Internet/pics/mainNavigation_first_link.gif);
}
/* hover */
#mainNavigation li.highlight li.highlight li.first.highlight a:link, #mainNavigation li.highlight li.highlight li.first.highlight a:visited, #mainNavigation li.highlight li.highlight li.first.highlight a:hover, #mainNavigation li.highlight li.highlight li.first.highlight a:active, #mainNavigation li:hover li:hover li.first:hover a:link, #mainNavigation li:hover li:hover li.first:hover a:visited, #mainNavigation li:hover li:hover li.first:hover a:hover, #mainNavigation li:hover li:hover li.first:hover a:active {
	color: #000000;
	background-image : url(/Internet/pics/mainNavigation_first_active.gif);
}
/* exception for the last branch
									/* link */
#mainNavigation li li li.last a:link, #mainNavigation li li li.last a:visited, #mainNavigation li li li.last a:hover, #mainNavigation li li li.last a:active {
	color : #ffffff;
	background-image : url(/Internet/pics/mainNavigation_last_link.gif);
}
/* link */
#mainNavigation li.highlight li.highlight li.last a:link, #mainNavigation li.highlight li.highlight li.last a:visited, #mainNavigation li.highlight li.highlight li.last a:hover, #mainNavigation li.highlight li.highlight li.last a:active, #mainNavigation li:hover li:hover li.last a:link, #mainNavigation li:hover li:hover li.last a:visited, #mainNavigation li:hover li:hover li.last a:hover, #mainNavigation li:hover li:hover li.last a:active {
	color : #ffffff;
	background-image : url(/Internet/pics/mainNavigation_last_link.gif);
}
/* hover */
#mainNavigation li.highlight li.highlight li.last.highlight a:link, #mainNavigation li.highlight li.highlight li.last.highlight a:visited, #mainNavigation li.highlight li.highlight li.last.highlight a:hover, #mainNavigation li.highlight li.highlight li.last.highlight a:active, #mainNavigation li:hover li:hover li.last:hover a:link, #mainNavigation li:hover li:hover li.last:hover a:visited, #mainNavigation li:hover li:hover li.last:hover a:hover, #mainNavigation li:hover li:hover li.last:hover a:active {
	color: #000000;
	background-image : url(/Internet/pics/mainNavigation_last_active.gif);
}
/* fourth recursion */
#mainNavigation ul ul ul {
	left : 235px;
	top : 0px;
}
/* design */
#mainNavigation ul ul ul li {
}
#mainNavigation ul ul ul li img {
}
#mainNavigation ul ul ul li a {
}
/* dynamics */
#mainNavigation li ul li ul li ul li ul {
	width : 100%;
}
/* link */
/*#mainNavigation li:hover ul li:hover ul li:hover ul li ul,*/
#mainNavigation li.opened ul li.opened ul li.opened ul li ul {
	visibility : hidden;
}
/* hover */
/*#mainNavigation li:hover ul li:hover ul li:hover ul li:hover ul,*/
#mainNavigation li.opened ul li.opened ul li.opened ul li.opened ul {
	visibility : visible;
}
/* decoration */
#mainNavigation li a {
}
/* link */
#mainNavigation li li li li.middle a:link, #mainNavigation li li li li.middle a:visited, #mainNavigation li li li li.middle a:hover, #mainNavigation li li li li.middle a:active {
	color : #ffffff;
	background-image : url(/Internet/pics/mainNavigation_looped_link.gif);
}
/* link */
#mainNavigation li.highlight li.highlight li.highlight li.middle a:link, #mainNavigation li.highlight li.highlight li.highlight li.middle a:visited, #mainNavigation li.highlight li.highlight li.highlight li.middle a:hover, #mainNavigation li.highlight li.highlight li.highlight li.middle a:active, #mainNavigation li:hover li:hover li:hover li.middle a:link, #mainNavigation li:hover li:hover li:hover li.middle a:visited, #mainNavigation li:hover li:hover li:hover li.middle a:hover, #mainNavigation li:hover li:hover li:hover li.middle a:active {
	color : #ffffff;
	background-image : url(/Internet/pics/mainNavigation_looped_link.gif);
}
/* hover */
#mainNavigation li.highlight li.highlight li.highlight li.middle.highlight a:link, #mainNavigation li.highlight li.highlight li.highlight li.middle.highlight a:visited, #mainNavigation li.highlight li.highlight li.highlight li.middle.highlight a:hover, #mainNavigation li.highlight li.highlight li.highlight li.middle.highlight a:active, #mainNavigation li:hover li:hover li:hover li.middle:hover a:link, #mainNavigation li:hover li:hover li:hover li.middle:hover a:visited, #mainNavigation li:hover li:hover li:hover li.middle:hover a:hover, #mainNavigation li:hover li:hover li:hover li.middle:hover a:active {
	color: #000000;
	background-image : url(/Internet/pics/mainNavigation_looped_active.gif);
}
/* exception for the first branch */
/* link */
#mainNavigation li li li li.first a:link, #mainNavigation li li li li.first a:visited, #mainNavigation li li li li.first a:hover, #mainNavigation li li li li.first a:active {
	color : #ffffff;
	background-image : url(/Internet/pics/mainNavigation_first_link.gif);
}
/* link */
#mainNavigation li.highlight li.highlight li.highlight li.first a:link, #mainNavigation li.highlight li.highlight li.highlight li.first a:visited, #mainNavigation li.highlight li.highlight li.highlight li.first a:hover, #mainNavigation li.highlight li.highlight li.highlight li.first a:active, #mainNavigation li:hover li:hover li:hover li.first a:link, #mainNavigation li:hover li:hover li:hover li.first a:visited, #mainNavigation li:hover li:hover li:hover li.first a:hover, #mainNavigation li:hover li:hover li:hover li.first a:active {
	color : #ffffff;
	background-image : url(/Internet/pics/mainNavigation_first_link.gif);
}
/* hover */
#mainNavigation li.highlight li.highlight li.highlight li.first.highlight a:link, #mainNavigation li.highlight li.highlight li.highlight li.first.highlight a:visited, #mainNavigation li.highlight li.highlight li.highlight li.first.highlight a:hover, #mainNavigation li.highlight li.highlight li.highlight li.first.highlight a:active, #mainNavigation li:hover li:hover li:hover li.first:hover a:link, #mainNavigation li:hover li:hover li:hover li.first:hover a:visited, #mainNavigation li:hover li:hover li:hover li.first:hover a:hover, #mainNavigation li:hover li:hover li:hover li.first:hover a:active {
	color: #000000;
	background-image : url(/Internet/pics/mainNavigation_first_active.gif);
}
/* exception for the last branch
									/* link */
#mainNavigation li li li li.last a:link, #mainNavigation li li li li.last a:visited, #mainNavigation li li li li.last a:hover, #mainNavigation li li li li.last a:active {
	color : #ffffff;
	background-image : url(/Internet/pics/mainNavigation_last_link.gif);
}
/* link */
#mainNavigation li.highlight li.highlight li.highlight li.last a:link, #mainNavigation li.highlight li.highlight li.highlight li.last a:visited, #mainNavigation li.highlight li.highlight li.highlight li.last a:hover, #mainNavigation li.highlight li.highlight li.highlight li.last a:active, #mainNavigation li:hover li:hover li:hover li.last a:link, #mainNavigation li:hover li:hover li:hover li.last a:visited, #mainNavigation li:hover li:hover li:hover li.last a:hover, #mainNavigation li:hover li:hover li:hover li.last a:active {
	color : #ffffff;
	background-image : url(/Internet/pics/mainNavigation_last_link.gif);
}
/* hover */
#mainNavigation li.highlight li.highlight li.highlight li.last.highlight a:link, #mainNavigation li.highlight li.highlight li.highlight li.last.highlight a:visited, #mainNavigation li.highlight li.highlight li.highlight li.last.highlight a:hover, #mainNavigation li.highlight li.highlight li.highlight li.last.highlight a:active, #mainNavigation li:hover li:hover li:hover li.last:hover a:link, #mainNavigation li:hover li:hover li:hover li.last:hover a:visited, #mainNavigation li:hover li:hover li:hover li.last:hover a:hover, #mainNavigation li:hover li:hover li:hover li.last:hover a:active {
	color: #000000;
	background-image : url(/Internet/pics/mainNavigation_last_active.gif);
}
#navigation ul.configuration {
	position : absolute;
	right : 9px;
	top : 99px;
	height : 27px;
	margin : 0px;
}
#navigation ul.configuration li {
	list-style-type : none;
	display : inline;
}
#navigation ul.configuration li a {
}
#navigation ul.configuration li a:link, #navigation ul.configuration li a:visited {
}
#navigation ul.configuration li a:hover, #navigation ul.configuration li a:active {
}
#navigation ul.configuration li a img {
	margin-top : 3px;
}
