body
{     
        background-color: #f1b02d;
        font-family: verdana;
        color: #454440;
}

*
{
        font-family: verdana;
        color: black;
        font-size: 12px;

}

.error
{
        background-color: orange;        
}

td
{
        vertical-align: top;        
}


a img{ border: 0;}

h1
{
        font-size: 16px;
        font-weight: bold;
        color: #d20c1e;        
}

h2
{
        font-size: 14px;
        font-weight: bold;
        color: #d20c1e;        
}

h3
{
        font-size: 12px;
        font-weight: bold;
        color: #d20c1e;
}

div#container
{
        border-left: 1px solid #c59025;
        border-right: 1px solid #c59025;
        background-image: url('../images/background_footer.jpg');
        background-position: bottom left;
        background-repeat: no-repeat;        
        background-color: #fec34c;
}

div#header
{
        height: 191px;        
}

div#body
{
        background-image: url('../images/background_left.jpg');
        background-position: bottom left;
        background-repeat: repeat-y;        

}

div#diensten li
{
        list-style-position: inside;
}

div#menu a
{
        display: block;
        margin-left: 27px;
        margin-bottom: 13px;
}

div#logo_AF
{
        display: block;
        margin-left: 0px;
        margin-bottom: 13px;
}

div#contenttop
{
        background-image: url('../images/background_content_top.jpg');
        background-position: bottom left;
        background-repeat: no-repeat;        
}

div#contentbody
{
        margin-right: 1px;
        background-color: #fcd689;
        border-left: 1px solid #eeb747;
        border-right: 1px solid #eeb747;
        width: 497px;
        line-height: 160%;
}

div#contentfooter
{
        background-image: url('../images/background_content_bottom.jpg');
        background-position: bottom left;
        background-repeat: no-repeat;                        
}

div#projectentop
{
        background-image: url('../images/background_projecten_top.jpg');
        background-position: top left;
        background-repeat: no-repeat;                                
}

div#projectenbody
{
        background-color: #fcd689;
        border-left: 1px solid #eeb747;
        border-right: 1px solid #eeb747;
        margin-top: -5px;
}

div#projectenfooter
{
        background-image: url('../images/background_projecten_bottom.jpg');
        background-position: bottom left;
        background-repeat: no-repeat;                
}

span.omschrijving
{
        font-size: 10px;        
}

div#projectenbody a
{
        text-decoration: none;
}

.project_lokatie
{
        color: black;
        font-weight: normal;
        font-size: 10px;
}

.project_rood
{
        font-size: 10px;
        font-weight: bold;
        color: #da1a24;
}

.project_goud
{
        font-weight: bold;
        color: #eba71d;
        font-size: 10px;
}

div#contact
{
        font-size: 10px;
        padding-left: 16px;        
}

div#contactpicture
{
        margin-bottom: 10px;
}

div.contact_rightside_header
{
        color: #d20517;                
}

div.contact_rightside
{
        margin-bottom: 6px;
}

.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}

.vscrollerbar {width: 36px;background: #5EC0A7 url('../scrollbar.png') -36px 0px repeat-y;}
.vscrollerbarbeg {height: 24px !important;width: 36px;background: url('../scrollbar.png') -108px -32px no-repeat;}
.vscrollerbarend {height: 24px;width: 36px;background: url('../scrollbar.png') -108px 0px no-repeat;}
.vscrollerbase {width: 36px;background: #D4F6F2 url('../scrollbar.png') 0px 0px repeat-y;}
.vscrollerbasebeg {width: 36px;height: 28px !important;background: url('../scrollbar.png') -72px -28px no-repeat;}
.vscrollerbaseend {height: 28px;width: 36px;background: url('../scrollbar.png')  -72px 0px no-repeat;}
.hscrollerbase {height: 16px; background-color: white;}
.hscrollerbar {height: 16px; background-color: black;}
.vscrollerbar, .hscrollerbar {padding: 28px;z-index: 2;}
.scrollerjogbox {width: 36px;height: 16px;top: auto; left: auto;bottom: 0px; right: 0px;background: #37917A;}

