
div#globalWrapper {
    background: url(../images/brouwerspoort/bg.gif) repeat-x;
}

div#logo {
    background: url(../images/brouwerspoort/logo.gif) no-repeat;
    width: 190px;
    height: 50px;     
    top: 2px;
}

div#header_image {
    background: none; 
}

div#header_animation {
    width: 280px;
    height: 120px;
    position: absolute;
    top: 60px;
    right: 0px;
    text-align: right;
}

div#content_container_left, div#content_container_left_np {
    background: url(../images/brouwerspoort/shadow_left.gif) no-repeat left top;  
}

div#content_container_right {
    background: url(../images/brouwerspoort/shadow_right.gif) no-repeat  right top;  
}

div#left_image {
    background: none; 
}

div#quickmenu {
    z-index: 10 !important;
    top: 62px;
}

div#content_container_above, div#content_container_above_np {
    background: url(../images/brouwerspoort/body_hp_repeat.gif) repeat-y;
}

div#content_container_above_np {
    background: url(../images/brouwerspoort/body_hp_repeat_nextpage.gif) repeat-y;  
}

div#right_content {
    background-color: #DFE0E2;
}

div#nieuws_headline {
    background: url(../images/brouwerspoort/nieuws.png)  no-repeat 10px 4px;
    background-color: #F6931E;
    display: block;
    height: 20px;
    width: 650px;
}

div#nieuws_headline img {
    width: 650px;
    height: 20px;
}

div#werk_links_headline {
    background: url(../images/brouwerspoort/title_werkinuitvoering_hp.gif)  no-repeat 10px 5px;
    background-color: #F6931E;
    display: block;
    height: 20px;
    width: 650px;
}

div#right_content_np {
    width: 670px;
    margin-left: 220px;
}

div#werk {
    height: 120px;
    padding-left: 20px;
    text-align: left;
    position: relative;   
}

div#nieuws_links, div#werk_links {
    padding-left: 10px;    
}

div#werk_links {
    height: 100px;
}

div#news_image img {
    display: block;
    width: 160px;
    height: 120px;
}

div#headline_np {
    background-color: #F6931E;
}

div.news_intro {
    width: 365px;
    font-size: 80%;
    color: #0E6992;
    margin-left: 10px;
    line-height: 10pt;
}

div#footer_text {
    position: absolute;
    top: 0;
    left: 250px;
    width: 120px;
    height: 80px;
    display: block;
    overflow: hidden;   
    color: #FFF;
    text-align :left;
}

div#img_banner1 {
    position: absolute;
    top: 0;
    left: 390px;
    width: 120px;
    height: 80px;
    display: block;
}

div#img_banner2 {
    position: absolute;
    top: 0;
    left: 530px;
    width: 120px;
    height: 80px;
    display: block;
}

div#img_banner3 {
    position: absolute;
    top: 0;
    left: 670px;
    width: 120px;
    height: 80px;
    display: block;
}

div#footer_np {
    background: url(../images/brouwerspoort/body_bottom_repeat_nextpage.gif)  no-repeat bottom ;
    height: 80px;
}

div#content_np {
    padding-left: 25px;
    padding-right: 20px;
    padding-top: 20px;
    height: auto;
    font-size: 100%;
    width: 100%;
}

a#naar_boven {
    position: absolute;
    bottom: 23px;
    right: 30px;
}

div#footer_np a#naar_boven, 
div#footer_np a#naar_boven:hover {
    font-size: 85%;
}

div#webcam, 
div#bottom_wysiwyg,
div#banner_wysiwyg {
    position: absolute;
    top: 0px;
    width: 220px;
    height: 80px;
    display: block;
    overflow: hidden;   
    color: #FFF;
    text-align :left;
}

div#webcam {
    right: 10px;
}

div#bottom_wysiwyg {
    left: 10px;
}

div#banner_wysiwyg {
    left: 230px;
    width: 440px;
}

img {
    border: none;
}

div.meer_berichten, div.meer_berichten_werk {
    height: 7px;
    display: block;
    top: 125px;
    position: absolute;
    width: 75px;
}

div.meer_berichten a, 
div.meer_berichten a:hover, 
div.meer_berichten_werk a, 
div.meer_berichten_werk a:hover {
    height: 7px;
    display: block;
    width: 75px;
    background: url(../images/brouwerspoort/but_meerberichten.gif)  no-repeat;
}

div.meer_berichten_werk {
    top: 105px;
}

div#navigation {
    background: #848589;
}

div#gray_block {
    color: white;
    text-align: left;
    padding: 0px;
}
