/* Style properties for partena.be by Peter Coopmans for ONE Agency */

.menu 												{font-family: arial, sans-serif; width:106px; position:relative; margin: 0; font-size: 11px; margin: 0; float:left;}
.menu ul,
.menu li											{ display:block; list-style:none; float:left; margin:0; padding:0; position:relative; }
.menu li ul											{ display:none; position:absolute; left:165px; top:0; }
.menu li.over ul									{ display:block; }

.menu ul li a					 					{display:block; text-decoration:none; color: #055ca1; width:155px; text-align:left; border:1px solid #176dbe; border-width:0 0 1px 0; background:#98c1e0 right top url(../images/bck_menucontainer_1_new.gif) repeat-y; font-size:11px; padding-left: 10px; padding-top: 4px; padding-bottom: 4px;}
.menu ul li a.shadowfix	 							{display:block; text-decoration:none; color: #055ca1; width:155px; text-align:left; border:1px solid #176dbe; border-width:0 0 1px 0; background:#98c1e0 right 0px url(../images/bck_menucontainer_4_new.gif) no-repeat; font-size:11px; padding-left: 10px; padding-top: 4px; padding-bottom: 4px;}
.menu ul 											{display:block; padding:0; margin:0;list-style-type: none; float:left }
.menu ul li 										{display:block; float:left; margin-right:1px; position:relative; }
.menu ul li ul 										{position:absolute; top:0; left:165px; text-decoration: none; border:1px solid #176dbe; border-bottom: none; background:#98c1e0; z-index: 1000000;}

.menu ul li.isActive a.isActive 					{color: #055ca1; background:#98c1e0 right top url(../images/bck_menuitem_1_new.gif) repeat-y; text-decoration: none;}
.column .menu ul li.isActive a.isActive.shadowfix 	{color: #055ca1; background:#98c1e0 right top url(../images/bck_menuitem_1_top.gif) repeat-y; text-decoration: none;}
.menu ul li.over a.shadowfix						{background:none}

.menu ul li.over									{color: #055ca1; background:#98c1e0 url(../images/bck_menuitem_1_new.gif) repeat-y; background-position:right; text-decoration: none;}
.menu ul li.over ul									{display:block; }
.menu ul li.over ul li a.sub 						{background:#98c1e0; color:#000; text-decoration: none;}
.menu ul li.over ul li a 							{display:block; background:#98c1e0; color:#055ca1; text-decoration: none;}
.menu ul li.over ul li a ul 						{display:none; text-decoration: none;}
.menu ul li.over ul li a:hover 						{color:#055ca1; background:#BCD7EB; text-decoration: none;}
.menu ul li.over ul li a:hover ul 					{display:block; position:absolute; left:151px; top:0; color:#000; text-decoration: none;}
.menu ul li.over ul li a:hover ul li a 				{display:block; width:200px; background:#BCD7EB; color:#000; text-decoration: none;}
.menu ul li.over ul li a:hover ul li a:hover 		{background:#BCD7EB; color:#055ca1; text-decoration: none;}
						



.menu2 												{font-family: arial, sans-serif; width:106px; position:relative; margin: 0; font-size: 11px; margin: 0; float:left;}
.menu2 ul,
.menu2 li											{ display:block; list-style:none; float:left; margin:0; padding:0; position:relative; }
.menu2 li ul											{ display:none; position:absolute; left:165px; top:0; }
.menu2 li.over ul									{ display:block; }

.menu2 ul li a					 					{display:block; text-decoration:none; color: #055ca1; width:155px; text-align:left; border:1px solid #FFAD2D; border-width:0 0 1px 0; background:#98c1e0 right top url(../images/bck_menucontainer_1_new.gif) repeat-y; font-size:11px; padding-left: 10px; padding-top: 4px; padding-bottom: 4px;}
.menu2 ul li a.shadowfix	 							{display:block; text-decoration:none; color: #055ca1; width:155px; text-align:left; border:1px solid #FFAD2D; border-width:0 0 1px 0; background:#98c1e0 right 0px url(../images/bck_menucontainer_4_new.gif) no-repeat; font-size:11px; padding-left: 10px; padding-top: 4px; padding-bottom: 4px;}
.menu2 ul 											{display:block; padding:0; margin:0;list-style-type: none; float:left }
.menu2 ul li 										{display:block; float:left; margin-right:1px; position:relative; }
.menu2 ul li ul 										{position:absolute; top:0; left:165px; text-decoration: none; border:1px solid #176dbe; border-bottom: none; background:#98c1e0; z-index: 1000000;}

.menu2 ul li.isActive a.isActive 					{color: #055ca1; background:#98c1e0 right top url(../images/bck_menuitem_1_new.gif) repeat-y; text-decoration: none;}
.column .menu ul li.isActive a.isActive.shadowfix 	{color: #055ca1; background:#98c1e0 right top url(../images/bck_menuitem_1_top.gif) repeat-y; text-decoration: none;}
.menu2 ul li.over a.shadowfix						{background:none}

.menu2 ul li.over									{color: #055ca1; background:#98c1e0 url(../images/bck_menuitem_1_new.gif) repeat-y; background-position:right; text-decoration: none;}
.menu2 ul li.over ul									{display:block; }
.menu2 ul li.over ul li a.sub 						{background:#98c1e0; color:#000; text-decoration: none;}
.menu2 ul li.over ul li a 							{display:block; background:#98c1e0; color:#055ca1; text-decoration: none;}
.menu2 ul li.over ul li a ul 						{display:none; text-decoration: none;}
.menu2 ul li.over ul li a:hover 						{color:#055ca1; background:#BCD7EB; text-decoration: none;}
.menu2 ul li.over ul li a:hover ul 					{display:block; position:absolute; left:151px; top:0; color:#000; text-decoration: none;}
.menu2 ul li.over ul li a:hover ul li a 				{display:block; width:200px; background:#BCD7EB; color:#000; text-decoration: none;}
.menu2 ul li.over ul li a:hover ul li a:hover 		{background:#BCD7EB; color:#055ca1; text-decoration: none;}
						






/* common styling */
/*.menu2 {font-family: arial, sans-serif; width:106px; position:relative; margin:0; font-size:11px; margin:0;}
.menu2 ul li a, .menu2 ul li a:visited {display:block; text-decoration:none; color:#382602; width:156px; text-align:left; border:1px solid #816062; border-width:0 0 1px 0; background:#EA950B right top url(../images/bck_menucontainer_2.gif) repeat-y; font-size:11px; padding-left: 10px; padding-top: 4px; padding-bottom: 4px;}
.menu2 ul li a.shadowfix, .menu2 ul li a.shadowfix:visited {display:block; text-decoration:none; color:#382602; width:156px; text-align:left; border:1px solid #816062; border-width:0 0 1px 0; background:#EA950B right top url(../images/bck_menucontainer_3_new.gif) no-repeat; font-size:11px; padding-left: 10px; padding-top: 4px; padding-bottom: 4px;}
.menu2 ul {padding:0; margin:0; list-style-type: none; }
.menu2 ul li {float:left; margin-right:1px; position:relative;}
.menu2 ul li ul {display: none;}

.menu2 ul li.isActive a.isActive {color:#382602; background:#F7D082 right top url(../images/bck_menuitem_2.gif) repeat-y; text-decoration: none;}
.column .menu2 ul li.isActive a.isActive.shadowfix {color:#382602; background:#F7D082 right top url(../images/bck_menuitem_2_top.gif) repeat-y; text-decoration: none;}

*/

/* specific to non IE browsers */
/*
.menu2 ul li:hover a, .menu2 ul li:hover a.shadowfix, .menu2 ul li.isActive:hover a.shadowfix, .menu2 ul li.isActive:hover a.isActive.shadowfix {color:#382602; background:#F7D082 right top url(../images/bck_menuitem_2.gif) repeat-y; background-position:right; text-decoration: none; }
.menu2 ul li:hover ul {display:block; position:absolute; top:0; left:165px; width:160px; border:1px solid #816062; border-bottom: none; z-index: 2000;}
.menu2 ul li:hover ul li a.hide {background:#EA950B; color:#000;}
.menu2 ul li:hover ul li:hover a.hide {width:150px;}
.menu2 ul li:hover ul li ul {display: none;}
.menu2 ul li:hover ul li a {display:block; background:#EA950B; color:#333; width:150px;}
.menu2 ul li:hover ul li a:hover {background: #F7D082; color:#382602;}
.menu2 ul li:hover ul li:hover ul {display:block; position:absolute; left:151px; top:0; color:#000;}
.menu2 ul li:hover ul li:hover ul li a {display:block; width:200px; background:#EA950B; color:#000;}
.menu2 ul li:hover ul li:hover ul li a:hover {background: #F7D082; color:#382602;}

.menu2 ul li a.shadowfix:link, .menu2 ul li a.shadowfix:visited {
background:url("../images/bck_menucontainer_4_new.gif") no-repeat scroll right 0 #98C1E0;
border-color:#FFAD2D;
border-style:solid;
border-width:0 0 1px;
color:#055CA1;
display:block;
font-size:11px;
padding-bottom:4px;
padding-left:10px;
padding-top:4px;
text-align:left;
text-decoration:none;
width:155px;
}

.menu2 ul li a:link, .menu2 ul li a:visited {
background:url("../images/bck_menucontainer_1_new.gif") repeat-y scroll right top #98C1E0;
border-color:#FFAD2D;
border-style:solid;
border-width:0 0 1px;
color:#055CA1;
display:block;
font-size:11px;
padding-bottom:4px;
padding-left:10px;
padding-top:4px;
text-align:left;
text-decoration:none;
width:155px;
} 

.menu2 ul li a#active, .menu2 ul li a:HOVER, .menu2 li.over a
{
	color: #055ca1;
	background: #BCD7EB right top url(../images/bck_menuitem_1_new.gif) repeat-y;
	text-decoration: none;
}*/

.menu2 ul li.over	{color: #055ca1; background:#98c1e0 url(../images/bck_menuitem_1_new.gif) repeat-y; background-position:right; text-decoration: none;}
