body
{
    margin: 0px;
    background-image: url('images/bg.jpg');
    font-family:Trebuchet MS;
    font-size: 12px;
}

a
{
    color: #002E62;
    text-decoration:underline;
}
a:hover
{
    color: #2D9DBD;
    text-decoration:underline;
}
a.myworkspace:link{color:#000000;}
a.admin:link{color:#000000;}
a.logout:link{color:#000000;}

div.top
{
    background: #FFFFFF url('images/bg_top.jpg') no-repeat left;
    margin: auto;
    width: 855px;
    height: 94px;
    padding-left: 45px;
    padding-top: 1px;
}
div.top_left
{
	float: left;
}
div.padding_left
{
    padding:25px 40px 14px 0px;
}
div.top_right
{
	float: right;
}
div.logo_padding
{
    padding:12px 40px 14px 0px;
}
div.header
{
    background-image: url('images/header_top.jpg');
    margin: auto;
    width: 855px;
    height: 20px;
    padding-left: 45px;
    
 }
div.menu_container
{
    margin: auto;
    width: 900px;
    height: 200px;
}
    
div.menu
{
    float: left;
    width: 300px;
    height: 200px;
    margin:auto;
    background: #002E62 url('images/bg_menu.jpg') no-repeat left top;
}
div.menu_padding
{
    padding: 15px 15px 15px 45px;
}

/* MAIN NAVIGATION (VERTICAL) */
.mnuVertical 
{
    
    width:170px;
    padding: 0px  3px 15px 30px;
    color: White;
    font-size: 15px;

    }
.mnuOver 
{
    background: #002E62 url('images/menu_standaard.jpg') no-repeat;
    padding: 0px  3px 15px 30px;
    }
.mnuSelected 
{
    background: #002E62 url('images/menu_selected.jpg') no-repeat;
    padding: 0px  3px 15px 30px;
    font-weight:bold;
    }
.mnuPath 
{
    background: #002E62 url('images/menu_standaard.jpg') no-repeat;
    padding: 0px  3px 15px 30px;
    }
.mnuNormal 
{
    background: #002E62 url('images/menu_standaard.jpg') no-repeat;
    padding: 0px  3px 15px 30px;
}
div.foto
{
    width:600px;
    float:left;
}
div.content_container
{
    width: 900px;
	background: #FFFFFF url('images/bg_content_container.jpg') repeat-y; 
    overflow: hidden;
    margin: auto;
}
div.content_left
{
    width: 300px;
    float: left;
}
div.content_left_padding
{
    padding: 15px 25px 10px 25px;
}
div.hoekje
{
	background: transparent url('images/bg_content.jpg') no-repeat right bottom;  
}
div.content_right
{
    width: 600px;
    float: left;
    text-align: left;
}
div.content_right_padding
{
    padding: 15px 25px 10px 25px;
}
div.footer
{
    margin: auto;
    height: 20px;
    width: 900px;
    background: #2D9DBD url('images/bg_footer.jpg') no-repeat right bottom;
    color:White; 
}
div.copyright
{
    padding-left: 45px;
    float:left;
    text-align:center;
    font-weight:bold;
}
div.contact
{
    padding-right: 45px;
    float:right;
    text-align:center;
}
div.contact a
{
    text-decoration:underline;
    color:White;
}
h1
{
    font: 20px/140% "Trebuchet MS" , "MS Serif" , "New York" , serif;
    color: #002E62;
    padding: 0px 0px 2px 0px;
    margin: 0px 0px 2px 0px;
}

h2
{
    font: 18px/140% "Trebuchet MS" , "MS Serif" , "New York" , serif;
    color: #002E62;
    padding: 0px 0px 2px 0px;
    margin: 25px 0px 2px 0px;
}

h3
{
    font: 16px/140% "Trebuchet MS" , "MS Serif" , "New York" , serif;
    color: #002E62;
    padding: 0px 0px 2px 0px;
    margin: 15px 0px 2px 0px;
}
input[type="button"]
{
    height: 23px;
    font-family:Trebuchet MS;
    font-size: 9pt;
    background-color: #002E62;
    color: #FFFFFF;
    font-size: 11px;
    font-weight:bold;
    text-decoration: none;
    margin: 3px 3px 6px 0px;
    padding: 0px 3px;
}
input[type="submit"]
{
    height: 23px;
    font-family:Trebuchet MS;
    font-size: 9pt;
    background-color: #002E62;
    color: #FFFFFF;
    font-size: 11px;
    font-weight:bold;
    text-decoration: none;
    margin: 3px 3px 6px 0px;
    padding: 0px 3px;
}