/* Root = Horizontal, Secondary = Vertical */



ul#navmenu 
{   position:relative;
  min-width:700px;
  margin: 0;
  border: 0 none;
padding: 1px 0;
  list-style: none;
  height: 22px;
  z-index:20;
background:none;
}



ul#navmenu li  {
  margin: 0px;
  margin-right:0px;
  border:none;
  padding: 0px 0px 0px 0x;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  min-height: 22px;
  z-index:20;
   background-image: url(../resources/layout/global/menutab-bg.gif); 
  background-repeat:repeat-x;
  background-position:left top;
 
}



ul#navmenu  span 
{
  display:block;
  background-image: url(../resources/layout/global/menutab-right.gif); 
  background-repeat:no-repeat;
  background-position:right top ;
  padding-right:8px;
  
  
  

  
}



ul#navmenu ul {

margin: 0px;
margin-top:1px;
padding: 0;
list-style: none;
display:none;
position:absolute;
left: 0;
min-height:10px;
z-index:15;
background-color:#85abb4;
border:1px solid white;
top:23px;



}

ul#navmenu ul:before /*From IE 7 lack of compliance*/{
  clear: both;
  display:block;
  font: 1px/0px serif;
  content: ".";
  height: 0px;
  visibility:hidden;
   z-index:20;
}

ul#navmenu ul li {
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
  z-index:20;
  min-height:22px !important;
  background-image:none;
  border-bottom:1px solid #9ab9c1;

}







/* Root Menu */
ul#navmenu a {
text-transform:uppercase;
   color:#556065;
    z-index:20;
    min-width:60px;
  background-image: url(../resources/layout/global/menutab-left.gif); 
  background-repeat:no-repeat;
  background-position:left top;
  padding:0px 0px 0px 6px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  font: 10px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
  z-index:20;
  line-height:2.5em;
 
 
}




.menu_div
{   height:1px;
    min-width:160px;
    background-image:url(../resources/layout/global/menu/menu_divider.gif);
    background-repeat:repeat-x;
}




ul#navmenu ul a {
  text-align:left;
  color:#fff;
  width:150px;
  border-right:none;
  padding:3px 6px 3px 6px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display:block;
  font: 10px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  min-height: auto;  !important;
  height: 1%; /*For IE*/
  z-index:20;
  text-transform:none;
  background-color:#85abb4;
  background-image:none;
  line-height:1.5em;

}



ul#navmenu ul a:hover 
{
    color:#fff;
    background-color:#98c6d3;
 
}

ul#navmenu ul ul,
ul#navmenu ul ul ul {

  display: none;
  position: absolute;
   margin-top:0px;
  left: 162px;
  top:0px;
    z-index:20;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
  display: none;
    z-index:20;
  
}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
  display:block;
min-height:10px;

}


.invalid {
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
color: #ff0000 !important;
text-decoration: none;
background-color:#f4cfcf;
text-align:justify;
border:1px solid red;
padding-left:2px;
}


#printReady {text-align:left !important}



/*GLOBAL STYLES*/

#ctl00_ctl10_ctl00_senden {display:block; background-image: url(../resources/layout/global/enter_now.gif) !important; background-position:left center; background-repeat:no-repeat; clear:both; width:80px; height:19px;}

#ctl00_ctl10_ctl00_senden span {display:none !important; }

.blank .contentpane {border:0px !important;}

body.yarratrams {background-color:#eef3f4 !important; }