﻿body
{
    margin:0px;
    padding:0px;
    font-family:Verdana;
    color:#000000;
}

/* Headers */
h1
{
    font-size:22px;
    font-weight:normal;
    letter-spacing: 1;
    color:#203585;
    font-family:Verdana;
    margin:0px;
    margin-bottom:20px;
}

h6
{
    font-size:22px;
    font-weight:normal;
    letter-spacing: 1;
    color:#FFFFFF;
    font-family:Verdana;
    margin:0px;
}

a
{
    font-weight:bold;
    color:#203585;
    text-decoration:underline;
}

a:hover
{
    color:#000000;
    text-decoration:none;
    font-weight:bold;
}



.MainHolder
{
    position:absolute;
    width:1034px;
    left: 50%;
    margin-left: -517px; /* halve breedte */
    border-width:0px;
}


.TopShadow
{
    width:1034px;
    height:14px;
    background-image:url(/Images/BgTopShadow.png);
    background-repeat:no-repeat;
    background-position:center top;
}

.CenterShadow
{
    width:1034px;
    background-image:url(/Images/BgCenterShadow.png);
    background-repeat:repeat-y;  
    background-position:center top;  
}

.BottomShadow
{
    width:1034px;    
    height:14px;
    background-image:url(/Images/BgBottomShadow.png);
    background-repeat:no-repeat; 
    background-position:center top;
}

.Footer
{
    width:974px;
    height:61px;
    background-image:url(/Images/BgFooter.png);
    background-repeat:no-repeat; 
    margin-left:30px;    
}

.Navigation
{
    height:40px;
    width:974px;
    background-color:#FFFFFF;
    margin-left:30px;     
}

.NavigationHolder
{
    height:40px;
    margin-left:40px;
}

.NavItem
{
    float:left;
    padding:4px;
    height:32px;
    line-height:32px;
    vertical-align:middle;
    text-align:center;
    margin-right:10px;
}

.NavItemResize
{
    float:left;
    padding:4px;
    height:32px;
    line-height:32px;
    vertical-align:middle;
    text-align:center;
    margin-right:10px;    
}

.NavItemResize a,
.NavItemResize a:hover
{
    color:#6A9CC8;
    text-decoration:none;
}

.NavItemUp
{
    float:left;
    padding:4px;
    height:32px;
    line-height:32px;
    vertical-align:middle;
    text-align:center;
    margin-right:10px;
    background-color:#6A9CC8;
   
}

.NavItem a,
.NavItemUp a
{
    height:40px;
    font-weight:bold;
    color:#203585;
    font-family:Verdana;
    text-decoration:none;
    font-size:12px;

}

.NavItem a:hover,
.NavItemUp a:hover
{
    height:40px;
    font-weight:bold;
    color:#FFFFFF;
    font-family:Verdana;
    text-decoration:none;
    font-size:12px;
}

.NavItemUp a,
.NavItemUp a:hover
{
    color:#FFFFFF;
}

.SubNavLink
{
    text-decoration:underline;
    font-size:11px;
}


.Subject
{
    width:974px;
    height:195px;
    background-image:url(/Images/BgBlueAndLogo.png);
    background-repeat:no-repeat;         
    margin:0px;        
    margin-left:30px; 
    padding:0px;
    
}

.SubjectImage
{
    width:260px;
    height:195px;
    margin-left:44px;
    float:left;

}

.SubjectText
{
    position:absolute;
    margin-top:140px;
    margin-left:18px;
}

.TableContentHolder
{
    background-image:url(/Images/BgBlocks.gif);    
    background-repeat:repeat-y;
    background-position:right top;    
}


.MainContentHolder
{
    width:974px; /* of 1034 ? */
    margin-left:30px; 
    margin-bottom:20px;
}

.SubNavigation
{
    float:left;
    width:120px;
    padding:20px;    
}

.MainContent
{
    float:left;
    width:460px;
    font-size:11px;
    padding:40px;
    padding-top:20px;
    letter-spacing: 1;  

}

.BlockContent
{
    float:left;
    width:234px;
    padding:20px;  
}



.Header
{
    width:974px;
    height:30px;
    background-image:url(/Images/BlueTop.png);
    background-repeat:no-repeat; 
    margin-left:30px;         
}

.AddressHolder
{
    vertical-align:top;
    height:600px;
}

.Address
{
    font-size:11px;
    margin-bottom:20px;
}



/* Medewerkers pagina */

.PhotoHolder
{
    background-color:#FFFFFF;
    height:60px;
    border-style:solid;
    border-width:1px;
    border-top-width:1px;
    border-bottom-width:1px;
    border-color:#ABCAE4;
    width:232px;
    margin-top:6px;
    clear:both;
}

.PhotoThumb
{
    float:left;
}

.PhotoThumb img
{
    width:60px;
    height:60px;
    border-width:0px;
}

.PhotoText
{
    width:150px;
    margin:6px;
    text-align:left;
    float:left;
    font-size:11px;
    font-weight:normal;
}

.JobTitle
{
   font-style:italic;
   color:#666666;
   clear:both;
   margin-top:6px;
}




.TrLow TD
{

    background-image: url(/Images/BgTableInfo.jpg);
    background-repeat:repeat-x;
    border-color:#EAEAEA;
    border-style:solid;
    border-width:0px;
    border-bottom-width:1px;
}


.ImageHolder
{
    width:480px;
    float:left;
    background-color:#EFEFEF;
}

.ImageHolder img
{
    width:280px;
}

.InfoTable
{
    width:480px;
    margin-top:20px;
}


.pnlTitle
{
    height:30px;
    line-height:30px;
    vertical-align:top;
    text-align:left;
    width:120px;
    font-weight:bold;
    text-transform:uppercase;
    font-size:11px;
    padding-left:4px;
}

.pnlText
{
    height:30px;
    line-height:30px;
    vertical-align:top;
    text-align:left;
    width:260px;
    padding-left:4px;
   
}

/* FORMS */

.FormHolder
{
    width:460px;
}

.FormLabel
{
    float:left;
    width:140px;
    height:24px;
    line-height:24px;
    vertical-align:middle;
}

.FormInput
{
    float:left;
    width:320px;
}



.FormHeader
{
    clear:both;
    font-weight:bold;
    margin-bottom:10px;
    margin-top:10px;    
}

.FormComment
{
    clear:right;
    margin-bottom:10px;
    margin-top:10px;
}

.FormInputText,
.FormInputSelect
{
    width:300px;
    border-width:1px;
    border-style:solid;
    border-color:#CCCCCC;
}

.FormInputDivider
{
    clear:both;
    background-color:Transparent;
    width:100%;
    height:2px;
}

.FormInputTextArea
{
    width:300px;
    height:80px; 
    border-width:1px;
    border-style:solid;
    border-color:#CCCCCC;          
}

.ButtonHolder
{
    width:420px;
    width:100%;
}

.LinkPartner
{
    margin-bottom:20px;
}

.LinkPartner a
{
    font-weight:bold;
}

.LinkPartner .Link
{
    margin-bottom:4px;
}

