html, body {
    margin:             0px;
    font-family:        "Verdana";
    font-size:          11px;
    color:              #FFFFFF;
    background-color:   #000000;
    background-image:   url('../../gfx/bg.gif');
}

* {
    border:             none;
    vertical-align:     top;
}

a {
    text-decoration:    none;
    color:              #727171;
}

a:hover {
    color:              #FFFFFF;
}

a.submenuItem {
    display:            block;
    float:              left;
}

h1 {
    margin:             0px;
    font-size:          14px;
}

h2 {
    margin:             0px;
    margin-left:        62px;
    font-size:          14px;
    color:              #848484;
}

.leftMargin10 {
    margin-left:        10px;
}

.leftMargin5 {
    margin-left:        5px;
}

.submenuSelected {
    text-decoration:        underline;
}

.leftFloat {
    float:                  left;
}

.contentHome {
    height:                 359px;
}

.clearBoth {
    clear:                  both;
}

.fontItalic {
    font-style:             italic;
}

.margin10 {
    margin:                 10px;
    margin-top:             0px;
}

.submenu_bg_1 {
    background-image:       url('../../gfx/submenu_bg_1.gif');
    background-repeat:      repeat-x;
}

.submenu_bg_2 {
    background-image:       url('../../gfx/submenu_bg_2.gif');
    background-repeat:      repeat-x;
}

.submenu_bg_3 {
    background-image:       url('../../gfx/submenu_bg_3.gif');
    background-repeat:      repeat-x;
}

.submenu_bg_4 {
    background-image:       url('../../gfx/submenu_bg_4.gif');
    background-repeat:      repeat-x;
}

.submenu_bg_5 {
    background-image:       url('../../gfx/submenu_bg_5.gif');
    background-repeat:      repeat-x;
}

.submenu_bg_6 {
    background-image:       url('../../gfx/submenu_bg_6.gif');
    background-repeat:      repeat-x;
}

.submenu_bg_7 {
    background-image:       url('../../gfx/submenu_bg_7.gif');
    background-repeat:      repeat-x;
}

.submenu_bg_8 {
    background-image:       url('../../gfx/submenu_bg_8.gif');
    background-repeat:      repeat-x;
}

.sitemapList {
    padding-left:           42px;
    width:                  500px;
}

.tekst_links {
    float:              left;
    margin-left:        42px !important;
    margin-left:        22px;
}

.whiteLink {
    color:              #FFFFFF;
}

.cursorPointer {
    cursor:             pointer;
}

#content_top_bg {
    position:           absolute;
    width:              100%;
    height:             63px;
    background-color:   #FFFFFF;
}

#maincontainer {
    position:           absolute;
    width:              866px;
    left:               50%;
    margin-left:        -433px;
    margin-top:         15px;
}

#top {
    width:              866px;
    height:             227px;
    background-image:   url('../../gfx/top_bg.jpg');
    background-repeat:  no-repeat;
}

#vlaggen {
    float:              right;
    margin-right:       29px;
    margin-top:         23px;
}

.logo_top {
    float:              left;
    margin-top:         23px;
    margin-left:        29px;
}

#menu {
    position:           relative;
    width:              833px !important;
    width:              866px;
    height:             32px;
    background-image:   url('../../gfx/menu_bg.jpg');
    background-repeat:  no-repeat;
    padding-left:       33px;
}

#menu a {
    display:                block;
    width:                  100px;
    height:                 297px;
    color:                  #FFFFFF;
    background-color:       transparent;
    text-align:             center;
    line-height:            31px;
    vertical-align:         middle;
    float:                  left;
    background-image:       url('../../gfx/menuitem_bg.gif');
    background-repeat:      no-repeat;
    background-position:    right 12px;
}

#menu a:hover {
    background-image:       url('../../gfx/menu_hover.gif');
    background-repeat:      no-repeat;
    background-position:    50% 0px;
}


#menu .menuvv {
    height:             32px;
}

#menu .menuSelected {
    background-image:       url('../../gfx/menu_hover.gif'); 
    background-position:    50% 0px;
}

#content {
    position:               relative;
    width:                  866px;
    height:                 327px;
    background-image:       url('../../gfx/content_bg.gif');
    background-repeat:      no-repeat;
    background-position:    bottom;
}

#content_data {
    /*padding-top:        20px;*/
    padding-top:        15px;
}

#submenu {
    width:              769px !important;
    width:              785px;
    height:             11px !important;
    height:             27px;
    margin-left:        42px;
    color:              #000000;
    padding:            8px;
    font-size:          10px;
}

.submenuItem {
    display:            block;
    padding-left:       10px;
    padding-right:      10px;
    float:              right;
    color:              #000000;
}

.submenuItem:hover {
    color:              #000000;
    text-decoration:    underline;
}

.kader_links {
    position:           relative;
    float:              left;
    margin-left:        42px !important;
    margin-left:        22px;
    width:              241px;
    height:             246px !important;
    height:             250px;
    padding-top:        4px;
    background-image:   url('../../gfx/kader_foto.gif');
    background-repeat:  no-repeat;
    text-align:         center;
    overflow:           hidden;
}

.kader_links .slide {
    position:           absolute;
    top:                4px;
    left:               4px !important;
    left:               5px;
    width:              233px;
    text-align:         center;
}

#tekst_rechts {
    padding:            10px;
    padding-top:        0px;
    float:              right; 
    width:              500px;
    margin-right:       42px !important;
    margin-right:       20px;
    height:             250px;
    overflow:           auto;
}

#tekst_rechts_smal {
    padding:            10px;
    padding-top:        0px;
    float:              right; 
    width:              350px;
    margin-right:       42px !important;
    margin-right:       20px;
}

#tekst_rechts_smaller {
    padding:            10px;
    padding-top:        0px;
    float:              right; 
    width:              250px;
    margin-right:       42px !important;
    margin-right:       20px;
}

#projecten {
    padding-left:           42px;
    padding-top:            13px;
}

.projectItem { 
    float:                  left;
    margin-right:           19px;
    width:                  109px;
    background-image:       url('../../gfx/projectkader.gif');
    background-position:    top;
    background-repeat:      no-repeat;
    text-align:             center;
    padding-top:            3px;
}

.projectItemDetail {
    margin-right:           25px;
}

.noImage {
    width:                  103px;
    /*height:                 144px !important;*/
    height:                 151px;
	line-height:			151px;
    /*padding-top:            7px;*/
    overflow:               hidden;
    padding-left:           3px !important;
    padding-left:           0px;
}

.noImage a {
    line-height:            151px;
}

.noImage a img {
    vertical-align:         middle;
}

.contactForm {
    width:                  400px;
    margin-left:            42px;
    float:                  left;
}

.listTable {
    width:                  400px;
    
}

.listTable th {
    text-align:             left;
    width:                  110px;
    font-size:              11px;
    color:                  #a9a9a9;
    font-weight:            normal;
}

input {
    width:                  99%;
    border:                 1px solid #4e4e4e;
    background-color:       #303030;
    color:                  #FFFFFF;
}

textarea {
    width:                  99%;
    height:                 50px;
    border:                 1px solid #4e4e4e;
    background-color:       #303030;
    color:                  #FFFFFF;
}

.sendButton {
    width:                  400px;
    text-align:             right;
}

.sendButton button {
    border:                 1px solid #4e4e4e;
    background-color:       #303030;
    color:                  #FFFFFF;
}

.freaction {
    margin-left:            42px;
    
}

.newsTable {
    margin-left:            42px;
}

.newsItem {
    float:                  left;
    width:                  40%;
    margin-right:           20px;
    margin-bottom:          20px;
    height:                 30px;
}

.newsDate {
    font-size:              10px;
}

.refItem {
    float:                  left;
    width:                  40%;
    margin-right:           20px;
    margin-bottom:          20px;
}

.refTable {
    width:                  400px;
    float:                  left;
}

.refTable th {
    text-align:             left;
    font-weight:            normal;
}

.refTable th, .refTable td {
    padding-top:            5px;
}

.refTable th a, .refTable td a {
    font-size:              11px;
}

.sitemapPart {
    float:                  left;
    width:                  200px;
    margin-left:            10px;
}

ul {
   padding:                 0px;
   margin:                  0px;
   margin-left:             35px;
}

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

#vacTable {
    width:              450px;
    
}

#vacTable th, #vacTable td {
    font-size:          11px;
    padding:            3px;
    padding-left:       0px;
}

#vacTable th {
    text-align:         left;
    width:              150px;
}

#footer {
    width:              866px;
    text-align:         center;
    color:              #727171;
}
