﻿body {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:0.7em; font-family: tahoma, verdana, arial, helvetica; background: url(/images/bg65pxvert-volg-header.gif) no-repeat center top;}
form {border:0; padding:0; margin:0;}

h1.headline {color:#234D80; font-size:1.5em; margin-bottom:15px; margin-top:0px;}
h2 {color:#234D80; font-size:1.2em; margin-bottom:15px; margin-top:0px;}
.floatleft {float:left;}
a img {border:0}


/* news block home */
.newsblockhome {float:left; width:270px; padding-right:35px;}
.newsblockhome img {float:left; margin:0 15px 7px 0;}
.newsblockhome a img { border:solid 1px #81725E; display:block; float:left; margin:0 15px 7px 0;}
.newsblockhome a:hover img { border:solid 1px #4C4D4F;}
.newsblockhome p {margin:0; padding:0; line-height:1.3em;}
.newsblockhome h1 {color:#81725E; font-size:1.3em; margin-bottom:13px; font-weight:bold; margin-top:0px;}
.newsblockhome h1 a {color:#81725E; text-decoration:none;}
.newsblockhome h1 a:hover {color:#4C4D4F; text-decoration:underline;}
.newsblockhome p a {color:#1612A1;}
a.readmore {color:#1612A1;text-decoration:none;}
a.readmore:hover {color:#4C4D4F; text-decoration:underline;}

/* structural divs */
#overallsite {margin-left:auto; margin-right:auto; width:970px; display:table;}
#logoheader {float:left; width:318px;}
#headnav {float:left; width:620px;}
#homenav {float:left; width:250px; background-color:#81725e;}
#brownline {float:left; width:970px; height:3px; background-color:#4C4D4F; overflow:hidden;}
#imgleft {float:left; width:318px;}
#kruimelnav {float:left; width:611px; padding:15px 0px 15px 41px;color:#81725E; font-size:1em;}
#contenthome {float:left; width:611px; padding-left:41px;}
#contentcenter {float:left; width:434px; display:block; padding-left:41px; border-right: solid 1px #C9C9CA;min-height:272px;
        background-image:url(/images/bg-leftline.jpg);
        background-repeat:no-repeat;
        background-position:10px top;
    }
#contentright {float:left; padding-left:12px; width:150px;}

/* headnav */
div.headnav {float:left; padding-top:43px; text-align:right; padding-left:25px; font-weight:bold; color:#4C4D4F;}
div.headnav ul {margin:0; padding:0;}
div.headnav ul li {border-right: solid 1px #4C4D4F; padding-left:15px; padding-right:4px; padding-top:0px; display:inline;}
div.headnav ul li a {color:#4C4D4F; text-decoration:none;}
div.headnav ul li a:hover {color:#054693; text-decoration:underline;}

/* homenav */
div.homenav {float:right; padding-top:43px;}
div.homenav ul {margin:0; padding:0;}
div.homenav ul li {border-right: solid 1px White;list-style-type:none; display:inline; padding-left:10px; padding-right:4px;}
div.homenav ul li a.home {padding-left:18px; padding-top:1px; background: url(/images/but-home.gif) no-repeat left top; color:#ffffff; text-decoration:none;}
div.homenav ul li a.home:hover {background: url(/images/but-home-over.gif) no-repeat left top; color:#D2CECB;}       
div.homenav ul li a.contact {padding-left:21px; padding-top:1px; background: url(/images/but-contact.gif) no-repeat left top; color:#ffffff; text-decoration:none;}
div.homenav ul li a.contact:hover {background: url(/images/but-contact-over.gif) no-repeat left top; color:#D2CECB;}       

/* kruimelnav */
#kruimelnav a {color:#81725E}

/* subsubnav */
div.subsubnav {float:left; width:611px; padding:10px 0 15px 41px; color:#054693; font-size:1em;}
div.subsubnav ul {margin:0; padding:0;}
div.subsubnav ul li {display:inline; list-style-type:none; border-right: solid 1px #054693; padding:0px 3px 0px 5px;}
div.subsubnav ul li.first {padding-left:0px;}
div.subsubnav ul li a {color:#054693; text-decoration:none; font-weight:bold;}
div.subsubnav ul li a:hover {color:#054693; text-decoration:underline;}

/* footernav */
div.footer {float:left; font-size:0.9em; margin-top:5px; padding-top:5px; border-top:solid 1px #C9C9CA; width:970px; text-align:right;}
div.footer ul {margin:0; padding:0;}
div.footer ul li {border-right: solid 1px #4C4D4F; padding-left:5px; padding-right:2px; padding-top:0px; display:inline;}
div.footer ul li a {color:#000000; text-decoration:none;}
div.footer ul li a:hover {color:#4C4D4F; text-decoration:underline;}

/* expertise */
#contentcenter ul.expertise {list-style-type:none;}
#contentcenter ul.expertise li a {color:#81725E;font-size:1.2em;font-weight:bold;text-decoration:none;line-height:2.5em;background-image:url(/images/bullet.gif); background-position:0px 5px; background-repeat:no-repeat;padding-left:15px;}

/* contentright */
#contentright div.title {font-weight:bold;margin:10px 0 5px 0;}
#contentright ul {list-style-type:none;margin:0;padding:0;}
#contentright ul li a {color:#234D80;line-height:2em;font-weight:bold;text-decoration:none;padding:0;}
#contentright ul li a img {margin:0 5px 0 0;}
#contentright ul.menu li a {color:#234D80;line-height:2em;font-weight:bold;text-decoration:none;background-image:url(/images/bullet.gif); background-position:0px 3px; background-repeat:no-repeat;padding-left:10px;}
#contentright div.consultant { color:#265FA1;font-weight:bold;margin-top:100px; font-size:0.9em; display:block;}
#contentright div.consultant a { color:#265FA1;font-weight:normal; }

/* text */
div.text {padding:0 20px 0 0;line-height:1.4em; color:#4C4D4F;}
div.text a {color:#054693;}
div.text a:hover {color:#88aad4;}
div.text ul {list-style-type:none;margin:1em 0 1em 1em;padding:0;}
div.text ul li {padding:0 0 0 15px;background-image:url(/images/bullet.gif); background-position:0 5px; background-repeat:no-repeat;}

/* columntext */
div.columnleft {display:block;float:left;width:180px;}
div.columnright {display:block;float:left;width:180px;margin-left:35px;}
div.subtitle {font-weight:bold;font-size:1.1em;color:#054693;}
div.casetitle {font-weight:bold;font-size:1.1em;color:#81725E;}

/* consultants*/
div.consultant {width:130px;display:block;float:left;}

/* miscelaneous */
.active {text-decoration:underline}
img.border {border:solid 1px silver;}


img.submit { display:block;}
a img.submit{border:solid 1px #8CAED6; padding:1px;}
a img.submit:hover{border:solid 1px #004595;}

div.image1 {float:left;margin:0 10px 5px 0;}
div.image1 img {display:block;border:solid silver 1px;}

div.image2 {float:left;margin:10px 10px 10px 0;}
div.image2 img {display:block;border:solid silver 1px;}

div.image3 {float:none;margin:10px 10px 10px 0;}
div.image3 img {display:block;border:solid silver 1px;}


/* geen afbeelding links */
div.noimage {
    width:316px;
    height:272px;
    margin-top:44px;
}