*{
    margin: 0px;
    padding: 0px;
}

body,html {
    text-align:center;
    margin:0;
    background-color: #fff;
    color: #000000;
}

#container {
    margin:0 auto;
    padding:0;
    text-align: left;
    width: 720px;
    font-size: 11px;
    font-family: "arial", "verdana", "sans-serif";
}

#left {
    width: 349px;
    margin-top: 8px;
    float: left;
}

#right {
    width: 349px;
    margin-top: 25px;
    float: right;
    padding-right: 8px;
}

#portfoliotitel {
    height: 10px;
    margin-top: 26px;
    color: #6699cc;
    font-weight: bold;
}

#footer {
    clear: right;
    padding-top: 34px;
}

#menu {
    width: 281px;
    float:left;
    padding-left:38px;
    margin-right: 8px;
}

#left_titel {
    color: #cae3f9;
    font-weight: bold;
    padding-left: 10px;
    padding-bottom: 10px;
}

#content_left_basic {
        width: 329px;
        text-align: justify;
        height: 329px;
        background-color: #fff;
        border: 1px solid #6699cc;
        padding: 10px;
        line-height: 15px;

        scrollbar-face-color:#FFFFFF;
        scrollbar-arrow-color:#29466E;
        scrollbar-track-color:#ffffff;
        scrollbar-shadow-color:#6699cc;
        scrollbar-highlight-color:#EEEEEE;
        scrollbar-3dlight-color:#6699cc;
        scrollbar-darkshadow-Color:#E0F1F6;

        overflow: auto;
        overflow-x:hidden;
        overflow-y:auto;
        
}

#content_left_basic a:link,#content_left_basic a:visited,#content_left_basic a:active { color: #6699cc; text-decoration: none; }
#content_left_basic a:hover { color: #000; text-decoration: none; }

#content_left_basic h1 {
    font-size: 17px;
    color: #0d7ee4;
    margin-bottom: 5px;
}

#content_left_basic input, #content_left_basic select {
        width: 180px;
        padding-left: 3px;
        vertical-align: middle;
        font-size:11px;
        color:#000000;
        background: #FFFFFF;
        border: solid #0d7ee4 1px;
}

#content_left_diensten {
        width: 349px;
        height: 349px;
        padding-left: 1px;
        margin-bottom: 2px;
        background: transparent url(/gfx/portfolio_bg.png) no-repeat;
}

#content_right_basicportfolio {
        width: 349px;
        height: 349px;
        margin-top: 10px;
        background-color: #fff;
        border: 1px solid #6699cc;
}

#content_right_basic {
        width: 349px;
        height: 349px;
        margin-top: 50px;
        background-color: #fff;
        border: 1px solid #6699cc;
}

#menu_items {
        padding-top: 14px;
        padding-bottom: 10px;
        text-align: center;
        width: 281px;
        height: 18px;
        border-top: 1px solid #6699cc;
        border-left: 1px solid #6699cc;
        border-right: 1px solid #6699cc;
        border-bottom: 1px solid #6699cc;
}

#menu_subitems {
        width: 281px;
        height: 17px;
        text-align: center;
        padding-top: 14px;
        padding-bottom: 10px;
        border-top: 0px solid #6699cc;
        border-left: 1px solid #6699cc;
        border-right: 1px solid #6699cc;
        border-bottom: 1px solid #6699cc;
}

#menu_portfolioitems {
        width: 250px;
        height: 14px;
        padding-top: 11px;
        padding-bottom: 11px;
        float: left;
        font-size: 10px; font-weight: bold; color: #ff3f3f;
}

#menu_items span {
    padding-right: 8px; font-size: 11px; font-weight: bold; color: #000000;
}
#menu_subitems span {
    font-size: 11px; font-weight: bold; color: #ff3f3f;
}

#menu_items a:link,#menu_items a:visited,#menu_items a:active { padding-right: 8px; font-size: 11px; font-weight: bold; color: #6699cc; text-decoration: none; }
#menu_items a:hover { color: #000; text-decoration: none; }

#menu_subitems a:link,#menu_subitems a:visited,#menu_subitems a:active { font-size: 11px; font-weight: bold; color: #000; text-decoration: none; }
#menu_subitems a:hover { color: #ff3f3f; text-decoration: none; }

#menu_portfolioitems a:link,#menu_portfolioitems a:visited,#menu_portfolioitems a:active { font-size: 11px; font-weight: bold; color: #000; text-decoration: none; }
#menu_portfolioitems a:hover { color: #ff3f3f; text-decoration: none; }

.diensten {
    margin-right: 1px;
    margin-top: 1px;
    padding: 0px;
    float: left;
    filter:alpha(opacity=50);
    -moz-opacity:.50;
    opacity:.50;
}

.dienstenactief {
    filter:alpha(opacity=100);
    -moz-opacity:.95;
    opacity:.95;
}

#portfolio_meerinfo_inactief {
    margin: 10px;
    width: 317px;
    height: 252px;
    padding: 5px;
}

#portfolio_meerinfo_actief {
    background-color: #fff;
    filter:alpha(opacity=90);
    -moz-opacity:.90;
    opacity:.90;
    margin: 10px;
    padding: 5px;
    width: 317px;
    height: 250px;
    display:none;
    border: 1px solid #6699cc;

    scrollbar-face-color:#FFFFFF;
    scrollbar-arrow-color:#29466E;
    scrollbar-track-color:#ffffff;
    scrollbar-shadow-color:#6699cc;
    scrollbar-highlight-color:#EEEEEE;
    scrollbar-3dlight-color:#6699cc;
    scrollbar-darkshadow-Color:#E0F1F6;

    overflow: auto;
    overflow-x:hidden;
    overflow-y:auto;
}

#portfolio_meerinfo_titel {
    font-size: 12px;
    color: #6699cc;
    font-weight: bold;
    float: left;
}

#portfolio_verwijderblok {
    float: right;
    text-align: right;
}

#portfolio_meerinfo_tekst {
    clear: right;
}

#content_right_moreinfo {
    background-color: #fff;
    margin-top: 40px;
    height: 12px;
    filter:alpha(opacity=75);
    -moz-opacity:.75;
    opacity:.75;
    padding-top: 5px;
    padding-bottom: 5px;
    width: 349px;
}

#content_right_moreinfo_mensen {
    background-color: #fff;
    margin-top: 40px;
    height: 12px;
    filter:alpha(opacity=75);
    -moz-opacity:.75;
    opacity:.75;
    padding-top: 5px;
    padding-bottom: 5px;
    width: 349px;
}

#content_right_moreinfo_mensen a:link,#content_right_moreinfo_mensen a:visited,#content_right_moreinfo_mensen a:active { color: #000; text-decoration: none; }
#content_right_moreinfo_mensen a:hover { color: #6699cc; text-decoration: none; }

#content_right_moreinfo a:link,#content_right_moreinfo a:visited,#content_right_moreinfo a:active { color: #000; text-decoration: none; }
#content_right_moreinfo a:hover { color: #6699cc; text-decoration: none; }

#moreinfo_left {
    text-align: left;
    padding-left: 5px;
    float: left;
    width: 210px;
    color: #6699cc;
}

#moreinfomensen_left {
    text-align: left;
    padding-left: 5px;
    float: left;
    width: 220px;
    color: #6699cc;
}

#moreinfomensen_right {
    text-align: right;
    padding-right: 5px;
    float: right;
    width: 70px;
}

#moreinfo_left a:link,#moreinfo_left a:visited,#moreinfo_left a:active { color: #000; text-decoration: none; }
#moreinfo_left a:hover { color: #6699cc; text-decoration: none; }

#moreinfo_right {
    text-align: right;
    padding-right: 5px;
    float: right;
    width: 100px;
}

/* tooltips */
.tooltiptitle{COLOR: #FFFFFF; TEXT-DECORATION: none; CURSOR: Default; font-family: arial; font-weight: bold; font-size: 8pt}
.tooltipcontent{COLOR: #000000; TEXT-DECORATION: none; CURSOR: Default; font-family: arial; font-size: 8pt}
#toolTip{position:absolute; width: 100px; top: 0px; left: 0px; z-index:4; display:none;        z-index:100;}
.toolimage {
    margin: 5px;
    border: 1px solid #000;
}
.functie {
    margin-top: 10px;
    text-align: left;
    padding:5px;
}

/* einde tooltips */

.dropportfolio {
        background-color: #cae3f9;
        width: 281px;
        height: 17px;
        font-size: 11px;
        font-family: "arial", "verdana", "sans-serif";
}


