﻿*
{
    margin:0px;
    padding:0px;
}

body 
{
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    
}

#container
{
    width:100%;
    height:auto;
    background-image:url("../images/background.jpg");
    background-repeat:repeat-x;
    background-color:white;
    position:relative;
}

.clearfix:after,#container:after {
    content: ".";
    display: block;
    clear: both;
    height: 0;
    font-size:0;
    visibility:hidden;
}

.clearfix,div#container 
{
    display: inline-block;
}

.clearfix:after,#geheel:after 
{
    content: ".";
    display: block;
    clear: both;
    height: 0;
    font-size:0;
    visibility:hidden;
}

.clearfix,div#geheel 
{
    display: inline-block;
}

#geheel
{
    width:1000px;
    height:auto;
    background-color:White;
    position:relative;
    margin-left:auto;
    margin-right:auto;
    border-right:solid 2px #CCCCCC;
    border-left:solid 2px #CCCCCC;   
    background-color:white;
}

#title-top
{
    width:772px;
    height:36px;
    float:left;
    position:relative;
    background-image:url("../images/background-title-top.jpg");
    background-repeat:repeat-x;
    font-family:Verdana;
    font-weight:900;
    font-size:24px;
    font-weight:bold;
    text-align:right;
    color:White;
    padding-right:30px;
    padding-top:8px;

}

#logo
{
    width:198px;
    height:142px;
    float:left;
    position:relative;
    background-image:url("../images/background-logo.jpg");
    background-repeat:repeat-x;
    text-align:center;
    color:White;
}

#logo a
{
    text-decoration:none;
    color:White;
    font-family:Trebuchet MS;
    font-size:10px;
}

.FR
{
    color:#818180;
    font-family:Trebuchet MS;
    font-size:10px;
}

#content
{
    width:772px;
    height:auto;
    position:relative;
    float:left;
    background-color:white;
    
}

#banner
{
    width:772px;
    height:201px;
    background-color:White;
    float:left;
    margin-top:5px;
    position:relative;
    text-align:center;
}

#right
{   width:30px;
    height:200px;
    float:right;
    position:relative;
    background-color:White;
    background-image:url("../images/background-right.jpg");
    background-repeat:repeat-x;

}

#left
{
    width:198px;
    height:499px;
    float:left;
    position:relative;
    background-color:White;

}

#navigation
{
    width:189px;
    height:408px;
    position:relative;
    background-color:White;
    float:right;
    margin-top:5px;
    background-color:White;
}

#footer
{
    width:100%;
    height:20px;
    background-image:url("../images/background-footer.jpg");
    background-repeat:repeat-x;
    position:absolute;  
    text-align:center;  
}


#footer-content
{
    width:982px;
    height:16px;
    background-image:url("../images/background-footer-midden.jpg");
    background-repeat:no-repeat;
    position:relative;
    border-right:solid 1px #CCCCCC;
    border-left:solid 1px #CCCCCC;
    text-align:left;
    font-size:12px;
    font-family:Trebuchet MS;
    color:White;
    padding-left:20px;
    padding-top:4px; 

}

#footer-content a
{
    font-size:11px;
    font-family:Trebuchet MS;
    color:White;
    text-decoration:none;  
}

#footer-content a:hover
{
    color:#a02118;
}

#slogan
{
    position:absolute;
    bottom:5px;
    left:6px;
    font-family:Verdana;
    font-size:12px;
    font-weight:bold;
    color:#a02118;
    text-align:center;
    background-color:white;
}

#breadcrumbs
{
    width:762px;
    height:13px;
    float:left;
    position:relative;
    background-color:White;
    margin-left:5px;
    font-family:Verdana;
    font-size:11px;
    color:#818180;
    text-align:left;
}

#breadcrumbs a
{
    text-decoration:none;
    color:#818180;
}

#breadcrumbs a:hover
{
    text-decoration:underline;
}

#center-content
{
    width:762px;
    height:auto;
    float:left;
    position:relative;
    margin-left:5px;
    margin-right:0px;
    font-family:Verdana;
    font-size:11px;
    color:#4d4d4d;
    text-align:left;
    padding-top:10px;
}

.pays ul li
{
        color:#4d4d4d;
}

.pays ul li a
{
    text-decoration:none;
    color:#4d4d4d;
}

.pays a:hover
{
    text-decoration:underline;
}


.hyperlink
{
    color:#a02118;
}

#home-left
{
    width:500px;
    min-height:280px;
    float:left;
    position:relative;
    border-right:solid 2px #CCCCCC;
}

#home-right
{
    width:245px;
    min-height:280px;
    float:right;
    position:relative;
    padding-left:15px;
}

.head
{
    font-family:Verdana;
    font-size:14px;
    font-weight:bold;
    color:#a02118;
}

.subitem
{
    font-family:Verdana;
    font-size:11px;
    font-weight:bold;
    color:#a02118;
}

h1
{
    font-family:Verdana;
    font-size:14px;
    font-weight:bold;
    color:#a02118;
    text-transform: uppercase;
}

h2
{
    font-family:Verdana;
    font-size:12px;
    font-weight:bold;
    color:#a02118;
}

.news
{
    font-size:13px;
    font-weight:bold;
    font-family:Verdana;
    padding-left:8px;
    color:#003888;
}

.metiers
{
    font-size:12px;
    font-weight:bold;
    font-family:Verdana;
    padding-left:8px;
    color:#003888;
}

.textbox
{
    width:150px;
    height:15px;
    background-color:#e7e7e7;
    border:none;
    margin-top:5px;
    font-family:Verdana;
    font-size:11px;
    color:#003888;
    padding-left:5px;
}

.button
{
    height:17px;
    border:none;
    background-color:#e7e7e7;
    font-family:Verdana;
    font-size:11px;
    color:#003888;
    margin-top:5px;
    cursor:pointer;
}

.date
{
    margin-left:15px;
    font-size:10px;
}

.news-text
{
    margin-left:15px;
}

.line
{
    border-bottom:solid 1px #CCCCCC;
}

.more a
{
    font-size:10px;
    color:#4d4d4d;
    padding-left:2px;
    text-decoration:none;
    font-weight:bold;
}

img 
{
    border:none;
}

.intro
{
    padding-right:5px;
    padding-top:5px;
}

.intro ul
{
    list-style-type:square;
    list-style-position:outside;
    color:#4d4d4d;
}

.intro li
{
    margin-left:0px;
    margin-bottom:5px;
    line-height:10px;
    color:#4d4d4d;
}

.intro ul li a
{
    font-weight:normal;
    color:#a02118;
}

ul
{
    list-style-type:square;
    list-style-position:inherit;
    margin-left:15px;
}

ul li
{
    padding-top:4px;
}

ul li a
{
    color:#4d4d4d;
    text-decoration:none;
    font-weight:bold;
}

ul li a:hover
{
    text-decoration:underline;
}

.newsitem
{
    color:#a02118;
    font-size:11px;
    padding-left:0px;
    font-weight:bold;
}

.newsitem a
{
    color:#4d4d4d;
    text-decoration:none;
    font-weight:bold;
}

.images img
{
    border:solid 1px #CCCCCC;
}


.newsletter
{
    font-weight:normal;
    color:#4d4d4d;
}

#uitlijning
{
    padding-left:15px;
}

.link-gray
{
     color:#4d4d4d;
     text-decoration:underlinered;
}