/*Elements*/
html, body
{
    padding:0px;
    margin:0px;
    font-family:Verdana;
    font-size:11px;
    overflow:visible;
    background-color:Black;
}

html
{
    overflow-y:auto;
}

a:link, a:active, a:visited
{
    text-decoration:none;
}

a:hover
{
    text-decoration:underline;
}

h1, h2, h3, h4
{
    padding:0px;
    margin:0px;
    padding-top:16px;
}

input, textarea
{
    font-family:Verdana;
    font-size:11px;
    margin:0px;
    padding:0px;
}

img
{
    border:0px;
}

p
{
    padding-bottom:16px;
}

/*Elements ByID*/

#divContactRight
{
    color:#76839a;
    text-align:center;
    line-height:18px;
}

#divContactRight a
{
    color:#76839a;
}

#divFooterContainer
{
    padding-bottom:35px;
    background-image:url(./../Design/BG/footer.gif);
    background-position:left top;
    background-repeat:repeat-x;
    background-color:Black;
}

#divFooterTopPadding
{
    font-size:0px;
    line-height:0px;
    height:10px;
    background-image:url(./../Design/BG/footer_padding.gif);
    background-position:left top;
    background-repeat:repeat-y;
    clear:both;
}

#divHeaderBG
{
    background-image:url(./../Design/BG/header.gif);
    background-repeat:repeat-x;
    background-position: left bottom;
    background-color:#f2942e;
    width:766px;
}

#divHeaderBGRight
{
    background-image:url(./../Design/BG/logo.gif);
    background-position:right bottom;
    background-repeat:no-repeat;
}

#divHeaderBottomPadding
{
    font-size:0px;
    line-height:0px;
    height:10px;
    background-image:url(./../Design/BG/header_padding.gif);
    background-position:left top;
    background-repeat:repeat-y;
    clear:both;
}

#divHeaderCenterContainer
{
    float:left;
    width:586px;
}

#divHeaderContainer
{
    background-color:White;
    background-image:url(./../Design/BG/header.gif);
    background-position:left top;
    background-repeat:repeat-y;
}

#divHeaderImage
{
    border:solid 1px White;
    border-top-width:0px;
    float:left;
    margin-left:10px;
}

#divHeaderLanguages
{
    font-weight:bold;
    line-height:27px;
    height:27px;
    overflow:hidden;
    color:#999999;
    background-color:Black;
    padding:0px 5px 0px 17px;
}

#divHeaderLeft
{
    width:180px;
    float:left;
}

#divHeaderLeft 
{
    width:180px;
    float:left;
    line-height:19px;
}

#divHeaderLoginContainer, #pnlHeaderLoginContainer
{
    padding:33px 0px 19px 17px;
    background-image:url(./../Design/BG/login.gif);
    background-position:left top;
    background-repeat:no-repeat;
}

#divHeaderLoginContainer a, #pnlHeaderLoginContainer a
{
    color:White;
}

#form1
{
}

#divMainMenuContainer
{
    width:180px;
}

#divMainMenuContainer .Capital
{
    font-size:14px;
}

.divBodyContainer #divMainTextContainer
{
    width:324px;
}

.divBodyContainerBig #divMainTextContainer
{
    width:586px;
}

#divMainTextContainer a
{
    color:#0099ff;
}

.divBodyContainer #divMainTextRightContainer
{
    width:262px;
}

.divBodyContainerBig #divMainTextRightContainer
{
    display:none;
}

#divRightTextContainer
{
    width:182px;
}

#divSiteContainer
{
    width:948px;
    background-color:#404040;
    text-align:left;
    margin:0px auto;
}

#tblFooter
{
    margin-left:17px;
    width:931px;
}

#tblFooterLeft
{
    height:63px;
    vertical-align:bottom;
    color:#737373;
    width:749px;
}

#tblFooterLeft a
{
    color:#737373;
}

#tblFooterRight
{
    height:63px;
    background-image:url(./../Design/BG/footer_right.gif);
    background-position:left top;
    background-repeat:no-repeat;
    text-align:center;
}

#tblMainMenuContainer
{
    background-color:Black;
    vertical-align:top;
}

#tblMainMenuContainer .Padded
{
    padding:0px 0px 16px 0px;
}

#tblMainTextContainer
{
    background-color:White;
    vertical-align:top;
    color:#3f3f3f;
}

#tblMainTextContainer h1
{
    font-size:18px;
    font-weight:bold;
    color:#cc6600;
}

#tblMainTextContainer h2
{
    font-size:14px;
    font-weight:bold;
    color:#cc6600;
}

#tblMainTextContainer h3
{
    font-size:12px;
    font-weight:bold;
    color:#cc6600;
}

#tblMainTextContainer h4
{
    font-size:11px;
    font-weight:bold;
    color:#cc6600;
}

.divBodyContainer #tblMainTextContainer .Padded
{
    padding:0px 27px 16px 27px;
}

.divBodyContainerBig #tblMainTextContainer .Padded
{
    padding:0px 17px 16px 27px;
}

#tblMainTextRightContainer
{
    background-color:#76839a;
    background-image:url(./../Design/BG/text_right.gif);
    background-position: left top;
    background-repeat:repeat-x;
    vertical-align:top;
    color:#f5f5f5;
}

#tblMainTextRightContainer h1
{
    font-size:18px;
    font-family:Myriad Pro;
    font-weight:normal;
}

#tblMainTextRightContainer h2
{
    font-size:14px;
    font-family:Myriad Pro;
    font-weight:normal;
}

#tblMainTextRightContainer h3
{
    font-size:12px;
    font-family:Myriad Pro;
    font-weight:normal;
}

#tblMainTextRightContainer h4
{
    font-size:11px;
    font-family:Myriad Pro;
    font-weight:normal;
}

#tblMainTextRightContainer .Padded
{
    padding:0px 10px 16px 27px;
}

#tblRightTextContainer
{
    background-color:White;
    vertical-align:top;
}

#tblRightTextContainer .Padded
{
    padding:0px 24px 16px 24px;
}


/*Elements ByClass*/
.clear
{
    clear:both;
    font-size:0px;
    line-height:-2px;
    height:0px;
    margin:0px;
    padding:0px;
    overflow:hidden;
}

.btnLogin
{
    width:16px;
    height:16px;
    float:left;
    margin-left:5px;
    margin-top:8px;
}

.divLoginInput
{
    width:129px;
    height:22px;
    margin-top:4px;
    background-image:url(./../Design/BG/input_login.gif);
    background-position:left top;
    background-repeat:no-repeat;
}

.divLoginInput input
{
    border-width:0px;
    color:#666666;
    background-color:Transparent;
    width:115px;
    margin-top:4px;
    margin-left:7px;
}

.divFleetContainerLeft
{
    color:#3366cc;
    line-height:26px;
}

.divFleetContainerLeft h1
{
    padding:0px;
    margin:0px;
    line-height:42px;
}

.divFleetContainerLeft img
{
    border: solid 10px #76839a;
}

.imgHeader
{
    border: solid 1px White;
    margin:0px auto;
}

.linkLanguage
{
    color:#999999;
    text-decoration:none;
    text-transform:uppercase;
}

.linkLanguageSelected
{
    color:#FFFFFF;
    text-decoration:none;
    text-transform:uppercase;
}

.divMainMenuItem, .divMainMenuItemSelected, .divMainMenuItemSubbed
{
    line-height:24px;
    font-weight:bold;
    font-size:11px;
    background-position:right top;
    background-repeat:no-repeat;
    padding-right:28px;
    padding-left:17px;
}

.divMainMenuItemSelected
{
    background-image:url(./../design/bg/menuhover.gif);
}

.divMainMenuItemSubbed
{
    background-image:url(./../design/bg/menuselected.gif);
}

.divMainMenuItem a:hover, .divMainMenuItemSelected a:hover, .divMainMenuItemSubbed a:hover
{
    text-decoration:none;
}

.divMainMenuItem a, .divMainMenuItemSelected a, .divMainMenuItemSubbed a
{
    font-weight:bold;
    letter-spacing:0.1em;
    text-decoration:none;
}

.divMainMenuItem a
{
    color:#6883b8;
}

.divMainMenuItemSelected a, .divMainMenuItemSubbed a
{
    color:White;
}

.divMainSubItem, .divMainSubItemSelected
{
    line-height:16px;
    height:16px;
    font-weight:bold;
    font-size:11px;
    text-align:right;
}

.divMainSubItem a
{
    color:#cc6600;
}

.divMainSubItem a:hover, .divMainSubItemSelected a:hover
{
    color:White;
    text-decoration:underline;
}

.divMainSubItemSelected a
{
    color:White;
}

.tblMainSpacer
{
    height:41px;
}

.divSubMenuContainer
{
    padding:24px 0px;
}

.tblFleet_Specs td
{
    padding-bottom:15px;
}

.divImages
{
    background-color:#586378;
    color:White;
    padding:0px 9px 5px 9px;
}

.divImages h3
{
    font-size:14px;
    font-family:Myriad Pro;
    font-weight:normal;
    padding:0px;
    margin:0px;
    line-height:40px;
}

.divImages .divImage
{
    width:56px;
    height:93px;
    margin-bottom:4px;
    background-position:center center;
    background-repeat:no-repeat;
}

.TextBox, .ContactTextBox, .ContactTextField
{
    padding:0;
    margin:0;
    border: solid 1px #f5b570;
}

.btnverstuur
{
    background-color:Transparent;
    border: solid 1px #f5b570;
    width:70px;
    margin-left:130px;
}

.GalleryImage
{
    float:left;
    margin-right:10px;
    margin-bottom:10px;
    width:98px;
    height:98px;
    border: solid  1px #ffddb8;
    background-position:center center;
    background-repeat:no-repeat;
}

.ContactLeft
{
    width:85px;
}
