/* in algemeen css zit de #menuholder, en daarin zitten onderstaande div-classes */
/*menuitems in aviakwartier viermaal */
.menuitem, .menuitem a {
   width: 68px;
   height: 505px;
}

.menuitem a {
   display: block;
   position: relative;
}

.menuitem {
   position: absolute;
   top: 0px;
}

.menuitem span {
   display: none;
}

.sluitbutton {
   position: absolute;
   left: 496px;
   top: -16px;
   width: 72px;
   height: 17px;
   background: url( "../gfx/menu/sluitvenster.png" ) no-repeat;
   z-index: 10;
}

.sluitbutton a {
   display: block;
   float: left;
   width: 111px;
   height: 17px;
}

.headerhome {
   position: absolute;
   z-index: 1000;
   width: 404px;
   height: 103px;
   left: 0;
   top: 0;
}

.headerinteresse {
   position: absolute;
   width: 149px;
   height: 103px;
   left: 842px;
   top: 0;
}

.headervw {
   position: absolute;
   width: 151px;
   height: 22px;
   left: 620px;
   top: 0;
}

.headerhome img, .headerinteresse img, .headervw img {
   margin: 0;
   padding: 0;
   border: 0;
}

.headerhome a, .headerinteresse a, .headervw a {
   position: absolute;
}

.menuitem_baan1 a {
   background: url( "../gfx/menu/menuitem_baan1.png" ) no-repeat;
}

.menuitem_baan2 a {
   background: url( "../gfx/menu/menuitem_baan2.png" ) no-repeat;
}

.menuitem_baan3 a {
   background: url( "../gfx/menu/menuitem_baan3.png" ) no-repeat;
}

.menuitem_baan4 a {
   background: url( "../gfx/menu/menuitem_baan4.png" ) no-repeat;
}

/*NIEUW ------------------ sideSubMenu */

.sideSubMenuItems {
/*font-size: 18px;*/
   color: white;
   margin-left: 20px;

}

.selected_baan1 a {
   width: 200px;
   display: block;
   background: url( "../gfx/menu/menuitem_selected_stripe.png" ) repeat-y;
}

.selected_baan1 a span {
   padding: 0 10px 0 0;
   background: #ed1c24;
}

.selected_baan2 a {
   width: 200px;
   display: block;
   background: url( "../gfx/menu/menuitem_selected_stripe.png" ) repeat-y;
}

.selected_baan2 a span {
   padding: 0 10px 0 0;
   background: #8dc63f;
}

.selected_baan3 a {
   width: 200px;
   display: block;
   background: url( "../gfx/menu/menuitem_selected_stripe.png" ) repeat-y;
}

.selected_baan3 a span {
   padding: 0 10px 0 0;
   background: #ffd24f;
}

.selected_baan4 a {
   width: 200px;
   display: block;
   background: url( "../gfx/menu/menuitem_selected_stripe.png" ) repeat-y;
}

.selected_baan4 a span {
   padding: 0 0px 0 0;
   background: #263692;
}

/*.selected {*/
/*background: url("../gfx/menu/menubkgndtransparentselstripe.png") repeat-y;*/
/*}*/

}

.sideSubMenu .sideSubMenuItems li {
   line-height: 12pt;
}

.sideSubMenu .sideSubMenuItems li a:hover {
   text-decoration: underline;
}

.sideSubMenuItems a:link, a:visited, a:active {
/*text-decoration: none;*/
   color: #fff;
}

.sideSubMenu, .sideSubMenu .submenu_holder ul, .sideSubMenu .submenu_holder li {
   margin: 0;
   padding: 0;
   display: inline;
}

.sideSubMenu {
   position: absolute;
   z-index: 4;
   width: 184px;
   padding: 6px 0 9px 0;
   background: url( "../gfx/algemeen/submenu_back.png" ) repeat-y;
}

.sideSubMenu .submenu_holder {
   width: 240px;
}

.communityMenu {
   background-image: url( ../gfx/community/header_community_login.jpg );
   background-position: 0 0;
   background-repeat: no-repeat;
   margin-top: 44px;
   padding-top: 6px;
   width: 164px;
}

.communityLogin {
   background-image: url( ../gfx/community/login_bg.png );
   height: 133px;
   margin-left: -12px;
   margin-top: 22px;
   padding-top: 17px;
   width: 243px;
}

.loggedIn{
    background-image:none;
}
.loggedIn a{
    height:96px;
   width: 243px;
   display:block;
    background-image: url( ../gfx/community/naar_community.png );
}

.loggedIn span{
  display:none;
}

.sideSubMenu .communityLogin {
   margin: 44px 0 0 0;
   width: 185px;
}

.communityLogin p {
   padding-bottom: 2px;
   margin: 0;
   font-size: 11px;
}

.communityLogin #loginName, .communityLogin #password {
   width: 132px;
   padding-left: 2px;
   margin-left: 10px;
}

.communityLogin #PersistentCookie {
   margin-left: 10px;
   margin-right: 3px;
}

.communityLogin span, .communityLogin h2 {
   display: none;
}

.communityLogin .inputbutton {
   color: #fff;
   background-color: #000;
   border: solid 1px #000;
   float: right;
   margin-right: 7px;
   width: 66px;
}

/* li background heeft ie 6 fix in ie6_fixes.css */
.sideSubMenu .submenu_holder li {
   float: left;
   width: 240px;
   height: 20px;
   display: block;
   overflow: hidden;
}

.sideSubMenu .submenu_holder li.sub {
   height: 14px;
}

.sideSubMenu .submenu_holder li a {
   position: relative;
   float: left;
   width: 240px;
   height: 20px;
   display: block;
   color: #fff;
   text-decoration: none;
}

.sideSubMenu .submenu_holder li.sub a {
   height: 14px;
}

.sideSubMenu .submenu_holder li a span {
   display: none;
}

/* tab menus*/
.ec_content .tabMenu, .ec_content .triggerMenu {
   border-bottom: 1px solid #D6D6D6;
   color: #000000;
   float: left;
   width: 539px;
}

.ec_content .tabMenu li a, .ec_content .triggerMenu li a {
   color: #000000;
   text-decoration: none;
}

.ec_content .tabMenu li, .ec_content .triggerMenu li {
   /*    -moz-background-clip:border;
   -moz-background-inline-policy:continuous;
   -moz-background-origin:padding;*/
   background: transparent url( ../gfx/menu/li_tabmenu_back.gif ) no-repeat scroll left top;
   float: left;
   font-size: 7pt;
   height: 13px;
   margin-right: 1px;
   padding: 3px 7px 0;
}

.ec_content .tabMenu li, .ec_content .triggerMenu li.selected {
   -moz-background-clip: border;
   -moz-background-inline-policy: continuous;
   -moz-background-origin: padding;
   background: transparent url( ../gfx/menu/li_tabmenu_back_selected.gif ) no-repeat scroll left top;
   border-right: 1px solid #E5E5E5;
}


