﻿/*********** PAGE ***********/
*
{
    padding: 0;
    margin: 0;
}

html, body
{
    height: 100%;
    background-color: #FFFFFF;
    text-align: center;
}

body
{
}

div#Container
{
    width: 100%;
    margin: 0 auto;
    text-align: left;
    position: relative;
    min-height: 100%;
    height: auto !important; /* voor moderne browsers */
    height: 100%; /* voor IE */ /*   background: #FFF;*/ /*border-left: 1px solid #555;     border-right: 1px solid #555;*/
    background-image: url(Images/BgBody.jpg);
    background-repeat: repeat-x;
}
div#Header
{
    height: 90px;
}

div#PageContent
{
    width: 939px;
    margin: 0 auto;
    text-align: left;
    background-image: url(Images/BgPage.jpg);
    background-repeat: repeat-y;
}

div.Container_2ColsR
{
    width: 274px;
    margin-left: 30px;
    
    float: right;
    
}

div#PageContent div.InnerTube
{
    padding-left: 40px;
    padding-right: 30px;
}

div#Footer
{
    position: absolute;
    bottom: 0; /* heel belangrijk */
    width: 100%; /*background: #85C325;*/
    height: 110px;
    line-height: 40px;
    text-align: center;
    background-image: url(Images/BgFooter.jpg);
    background-repeat: repeat-x;
}

div#Footer div#Footer_PageBottom
{
    width: 939px;
    margin: 0 auto;
    text-align: left;
    height: 70px;
    background-image: url(Images/BgPageBottom.jpg);
    background-repeat: no-repeat;
}

div#RightTopLinks
{
    float: right;
    padding-right: 30px;
}

div#RightTopLinks div#SignInSignOut
{
    padding-top: 10px;
    text-align: right;
    font-size: 1.2em;
}

div.Helpdesk div.Tube
{
    padding-top: 12px;
    font-size: 1.5em;
    color: #01A0C6;
    font-weight: normal;
    text-align: center;
}


/**************** HOME *********************/
div.HomeBannerNl, div.HomeBannerGb
{
    height: 301px;
    background-repeat: no-repeat;
    position: relative;
}


div.HomeBannerNl
{
    background-image: url(Images/Home/BannerNl.jpg);
}

div.HomeBannerGb
{
    background-image: url(Images/Home/BannerUk.jpg);
}

div.HomeBannerNl a.SignUp, div.HomeBannerNl a.Tour, div.HomeBannerGb a.SignUp, div.HomeBannerGb a.Tour
{
    position: absolute;
    top: 235px;
}

div.HomeBannerNl a.SignUp, div.HomeBannerGb a.SignUp
{
    left: 30px;
}

div.HomeBannerNl a.Tour, div.HomeBannerGb a.Tour
{
    left: 250px;
    background-position: 210px 0px;
}


div.HomeBannerNl a.SignUp, div.HomeBannerNl a.Tour
{
    background-image: url(Images/Home/BtnHomeNl.jpg);
}

div.HomeBannerGb a.SignUp, div.HomeBannerGb a.Tour
{
    background-image: url(Images/Home/BtnHomeUk.jpg);
}


div.HomeBannerNl a.SignUp:hover, div.HomeBannerGb a.SignUp:hover
{
    background-position: 0px 49px;
}

div.HomeBannerNl a.Tour:hover, div.HomeBannerGb a.Tour:hover
{
    background-position: 210px 49px;
}


div#MainMenu_Container
{
    background-image: url(Images/BgMenu.jpg);
    background-repeat: no-repeat;
    height: 80px;
}

div#MainMenu_Container table
{
    height: 40px;
}

div#MainMenu_Container table td.Left
{
    width: 30px;
}

div#MainMenu_Container table td
{
    text-align: center;
    width: 100px;
    padding-top: 10px;
}

div#MainMenu_Container table td.Active
{
    background-image: url(Images/BgMenu_Tab.jpg);
    background-repeat: no-repeat;
}

div#MainMenu_Container table td a
{
    text-decoration: none;
    color: #eeeeee;
    font-size: 1.1em;
}

div#MainMenu_Container table td a:hover
{
    color: #cccccc;
}

div#MainMenu_Container table td.Active a
{
    font-weight: bold;
}

div#MainMenu_Container div.SubMenu_Container
{
    /*  border: solid 1px green;*/
    height: 30px;
    padding-left: 30px;
}

div#MainMenu_Container div.SubMenu_Container a
{
    font-size: 1.1em;
    color: #777777;
    text-decoration: none;
    font-family: Tahoma;
}


div#MainMenu_Container table td.Active a, div#MainMenu_Container div.SubMenu_Container a:hover, div#MainMenu_Container div.SubMenu_Container a.Active
{
    color: #01A0C6;
}

div#MainMenu_Container table td a:hover, div#MainMenu_Container div.SubMenu_Container a:hover
{
    background-color: Transparent;
}

div#MainMenu_Container div.SubMenu_Container a.Active
{
    font-weight: bold;
}

