/******************************************************/
/******************************************************/
/******************************************************/
/*                     NAVIGATION                     */
/******************************************************/
/******************************************************/
/******************************************************/
#navigationwrapper{
background: #2972AC url(../gfx/navigation-bg-dark.gif) repeat-x;
height:3.3em;
}
#navigation{
background: #2972AC url(../gfx/navigation-bg-dark.gif) repeat-x;
height:3.3em;
width: 760px;
margin: 0 auto;
}
#navigation ul#primary{
float: left;
background: #2972AC url(../gfx/navigation-bg-dark.gif) repeat-x;
}
#navigation ul#secondary{
float: right;
height:3em;
background: #548ebd url(../gfx/navigation-bg-light.gif) repeat-x;
}
#navigation ul#secondary a{
color:#a2c2dd;
color: #fff;
}
/*
#navigation ul#secondary li a{
font-size: 1em;
line-height:3em;
}
*/
#navigation ul#secondary ul a{
color:#000;
}
#navigation ul#primary a{
}
#navigation ul#secondary ul a{
color:#000;
}

#navigation ul{
font-family: Arial, Helvetica, sans-serif;
height: 30px;
list-style:none;
/* width: 760px; */
margin: 0 auto;
padding: 0;
}
#navigation ul a{
font-size:14px;
line-height:2.4em;
font-weight:normal;
color:#fff;
text-decoration:none;
margin: 0;
padding: 0 12px 0 12px;
display: block;
}
#navigation ul li a:hover{
	background: #000 url(../gfx/menu_sub_bg.gif) repeat-x;
	cursor:pointer;
color:#fff !important;
}
#navigation li {
	float: left;
	position: relative;
	z-index: 2000;
	cursor: default;
	padding: 0;
	margin: 0;
	display: block;
}
#navigation li.menuRight {
	float: right;
}
#navigation li ul {
	height: auto;
	width: auto;
	background: #A1B5C5 url(../gfx/menu_sub_bg_t.gif) repeat-x;
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
	padding: 0;
	margin: 0;
}
/*#navigation li ul{
background:  yellow;
}
#navigation li ul li{
border: 1px solid red;
width: auto;
}*/
#navigation li ul li a{
	/*font-weight:bold;
	color:#272A31;*/
	color:#000;
	line-height:2.4em;
	height:2.4em;
	display: block;
	cursor:pointer;
}

#navigation li ul li a:hover{
color:#fff;
background: #8D9EAC;
/*
background: url(../gfx/menu_sub_item_bg_l.gif) center left no-repeat;
background: #000 url(../gfx/menu_sub_bg.gif) repeat-x;
*/
background: #000 url(../gfx/menu_sub_bg.gif) repeat-x;
}
#navigation li li {
	float: none;
	background-color: transparent;
	padding: 0;
	margin: 0;
}
#navigation li:hover ul{
	/*display:inline;*/
}
#navigation li:hover ul, #navigation li.over ul {
	display:block;
}
/* SUB NAVIGATION onMouseOver*/
#navigation li li:hover, #navigation li.subover{
/*background: #000 url(../gfx/menu_sub_bg.gif) repeat-x;
background: url(../gfx/menu_sub_item_bg.gif) center right no-repeat;*/
background: #000 url(../gfx/menu_sub_bg.gif) repeat-x;
}
/* fulhack */
/*
//_____________________________________________________________________________________________IE HACKS
*/
/* HIDE FROM IE Mac*/
/*\*/
* html #navigation li ul {
	width: 12em;
	background: #A1B5C5;
}
* html #navigation li ul li a:hover{
	/* background: #8D9EAC; */
}
* html #navigation li li:hover, * html #navigation li.subover{
	/* background: #8D9EAC; */
}
/**/