/* CSS Document */
div#nav ul {
	list-style-type: none;
	display:block;
	margin: 0; 
	padding: 0;
}
div#nav li {
	width:184px;
}

div#nav ul li ul {
	border: 1px solid #000;
	border-width:1px 0;
	background-color:#FFF;
}


.menu, .menu_selected, .sub_menu, .sub_menu_selected, .subsub_menu, .subsub_menu_selected {
	color: #666;
	font-weight:bold;
	text-decoration: none;
	display: block;
	width:auto;
	padding: 5px;
	padding-right:25px;
	text-align:right;
	background-image:url(../pics/menu.gif);
	background-position:165px 50%;
	background-repeat:no-repeat;
}
.menu_selected {
	color:#AB0132;
	font-weight: bold;
	background-image:url(../pics/menu_activ.gif);
	
}

.sub_menu, .subsub_menu, subsub_menu:hover, .subsub_menu_selected { font-weight: normal; background-image:url(../pics/submenu.gif)}
.sub_menu_selected, .sub_menu { border-bottom: 1px solid #d2d2d2;}

.sub_menu_selected, .sub_menu:hover {
	background-color:#E5E5E5; 
	color: #000;
	background-image:url(../pics/submenu.gif);
}

.subsub_menu, subsub_menu:hover, .subsub_menu_selected{
	background-image:url(../pics/submenu.gif);
}
.sub_menu:hover, .sub_menu_selected, .sub_menu_selected:hover, .subsub_menu:hover, .subsub_menu_selected, .subsub_menu_selected:hover {}


#courtesymenu ul, #courtesymenu ul li{
	list-style-type: none;
	display:inline;
	margin: 0; 
	padding: 0;
}
.topnav, .topnav_selected {
	text-decoration: none;
}
.topnav:hover, .topnav_selected {
	text-decoration:underline;
}