/* Title: Lucis */
/* Description:  Top area and menus settings stylesheet */
/* Copyright:    Copyright (c) Vision with Technology Ltd 1997-2005. All rights reserved<p> */
/* Company:      Vision with Technology Ltd */
/* Author:       Paul Forsyth (modified for Lucis by Sven Berg Ryen) */
/* Version:      $Id:$*/

/*<group=Menu>*/

#menu-area ul
{
	padding: 4px 0px 4px 13px;
	margin:0;
	list-style-type: none;
	position:relative;
	width: 148px;
}

#menu-area li.menu-link-level-0-leaf,
#menu-area li.menu-link-level-0-selected
{
	/*border-top: 1px dotted #000;*/
	background-image: url("/design/plain/images/home-page/dotted-line.gif");
	background-repeat: repeat-x;
}

#menu-area li a
{
	color:#006;
}

.menu-link-level-0-leaf,
.menu-link-level-0-selected,
.menu-link-level-1-leaf,
.menu-link-level-1-selected,
.menu-link-level-2-leaf,
.menu-link-level-2-selected,
.menu-link-level-3-leaf,
.menu-link-level-3-selected
{
	padding: 3px;
}

.menu-link-level-0-selected a,
.menu-link-level-1-selected a,
.menu-link-level-2-selected a,
.menu-link-level-3-selected a
{
	color:#0000cc !important;
}

.menu-link-level-0-leaf,
.menu-link-level-0-selected
{
	font-weight:bold;
}


.first-item
{
	background-image:none !important;
}

/*</group>*/

/*<group=Translation menu>*/

/*<group=Wrapping>*/

#translation-menu
{
	position:absolute;
	top:27px;
	right: 0px;
	z-index:20005;
}


#translation-menu ul 
{
	float:left;
	margin: 0;
	padding: 0;
	list-style: none;
	width: 73px; /* Width of Menu Items */
}

/*</group>*/

/*<group=Top>*/

#translation-menu ul li 
{
	position: relative;
}

#translation-menu li ul 
{
	position: absolute;
	left: 0px; /* Set 1px less than menu width */
	top: 20px;
	display: none;
}

#translation-top
{
	background: transparent !important;
	border:0 !important;
	color: #000000 !important;
}

#translation-top:hover
{
	background: #000099 !important;
	color:#fff !important;
	border-bottom: 1px dotted white;
}

/*</group>*/

/*<group=Items>*/

.translation-first-line
{
}

#translation-menu ul li a 
{
	display: block;
	text-decoration: none;
	color: #fff;
	background: #009; /* IE6 Bug */
	padding: 2px 7px 7px 5px;
	border-bottom: 0;
	font-size:0.85em;
	width: 46px;
}

#translation-menu ul li ul li a
{
}

#translation-menu ul li a img
{
	border:0;
}

/* Fix IE. Hide from IE Mac \*/
* html #translation-menu ul li 
{ 
	float: left; height: 1%; 
}

* html #translation-menu ul li a 
{ 
	height: 1%; 
}

/* End */

/* Hover Styles */
#translation-menu ul li a:hover  
{ 
	color: #000; 
	background: #d1d1f5; 
} 
	
/* Sub Menu Styles */	
#translation-menu li ul li a 
{ 
	padding: 3px 5px; 
	width: 63px; /* Width of Menu Items */
} 
		
/* The magic */
#translation-menu li.over ul 
{ 
	display: block; 
} 

#translation-menu ul li ul
{
	background-image: url("/design/plain/images/translation-white-dots.gif");
	background-repeat: repeat-x;
	width:73px;
	border-top: 1px dotted white;
}
	
/*</group>*/
/*</group>*/
/*<group=dropdown menu>*/

/*<group=Wrapping>*/

.dropdown-menu
{
	white-space: normal;
	z-index:5;
}


.dropdown-menu ul 
{
	float:left;
	margin: 0;
	padding: 0;
	list-style: none;
}

.dropdown-menu ul li 
{
	position: relative;
}

.dropdown-menu li ul 
{
	position: absolute;
	left: 0px; 
	top: 31px;
	display: none;
}

/*</group>*/

/*<group=Items>*/

.dropdown-menu ul li a 
{
	display: block;
	text-decoration: none;
	color: #fff;
	background: #009; /* IE6 Bug */
	border-bottom: 0;
	font-size:0.85em;
}

* html .dropdown-menu ul li a 
{
	display:inline;
}

* html .dropdown-menu ul li ul li a 
{
	display:block;
}

/* Fix IE. Hide from IE Mac \*/
* html .dropdown-menu ul li 
{ 
	float: left; height: 1%; 
}

* html .dropdown-menu ul li a 
{ 
	height: 1%; 
}

/* End */

/* Hover Styles */
.dropdown-menu ul li a:hover  
{ 
	color: #000; 
	background: #d1d1f5; 
	text-decoration: none;
} 
	
/* Sub Menu Styles */	
.dropdown-menu li ul li a 
{ 
	padding: 3px 5px; 
	width: 160px; /* Width of Menu Items */
	
} 

.dropdown-menu li ul li, .dropdown-menu ul li ul
{
	width: 160px; /* Width of Menu Items */

}

		
/* The magic */
.dropdown-menu li.over ul 
{ 
	display: block; 
} 

/*</group>*/
/*</group>*/


