﻿*
{
    margin:0;
    padding:0;
    border:0;
    }
    
body
{
    font:70%/1.6em Verdana, Arial, Helvetica, sans-serif;
    background:#002d77 url(../images/homepage_bg.gif) repeat-y top;
    behavior:url(../style/hover.htc);
}

div.background_container
{
    width:100%;
    background:transparent url(../images/homepage_top_bg.gif) no-repeat center top;
    }
  
div.page_container
{
    width:950px;
    margin:0 auto;
    }
  
div.headshade
{
    background:transparent url(../images/home_head_shade.gif) no-repeat top right;
    display:inline-block;
    }
  
div.servicemenu
{
    height:24px;
    font-size:1em;
    padding:8px 0px 0px 8px;
    color:#fff;
    }
  
div.servicemenu a
{
    color:#fff;
    text-decoration:none;
    padding:0px 4px 0px 4px;
    font-size:9px;
    line-height:13px;
    }
  
div.servicemenu a:hover
{
    color:#8dd2d9;
    }
  
div.page
{
    margin:0px 9px 0px 10px;
    border-top:1px solid #5b768c;
    border-right:1px solid #002b5b;
    background:#fff;
    }

.topfoto
{
    float:right;
    position:absolute;
    top:0px;
    margin-left:245px;
    }

.topfoto img
{
    margin-left:3px;
    }

html>body .topfoto img
{
    margin-left:7px;
    *margin-left:3px;
    }

.banner_blue
{
    background:transparent url(../images/banner_blue.gif) repeat-y;
    width:100%;
    height:57px;
    margin-top:25px;
    *margin-top:19px;
    }

.lekkerwonen
{
    float:right;
    margin-top:20px;
    }

.wrapper
{
    background:#002d77;
    }

.menuitem
{
    float:left;
    padding:0px 0px 0px 7px;
    margin-top:10px;
    background:transparent url(../images/homemenu_bg.gif) no-repeat right;
    height:120px;
    }

.menuitem a.huurder,
.menuitem a.woning,
.menuitem a.project,
.menuitem a.organisatie
{
    display:block;
    width:224px;
    padding:5px 0px 14px 0px;
}

html>body .menuitem a.huurder,
html>body .menuitem a.woning,
html>body .menuitem a.project,
html>body .menuitem a.organisatie
{
    display:block;
    width:224px;
    padding:5px 0px 28px 0px;
    *padding:5px 0px 14px 0px;
}

.menuitem a.huurder,
.menuitem a.huurder:active
{
    background:transparent url(../images/menu_huurder.gif) no-repeat;
}
.menuitem a.huurder:hover
{
    background:transparent url(../images/menu_huurder_hover.gif) no-repeat;
}

.menuitem a.woning,
.menuitem a.woning:active
{
    background:transparent url(../images/menu_zoek.gif) no-repeat;
}
.menuitem a.woning:hover
{
    background:transparent url(../images/menu_zoek_hover.gif) no-repeat;
}

.menuitem a.project,
.menuitem a.project:active
{
    background:transparent url(../images/menu_projecten.gif) no-repeat;
}
.menuitem a.project:hover
{
    background:transparent url(../images/menu_projecten_hover.gif) no-repeat;
}

.menuitem a.organisatie,
.menuitem a.organisatie:active
{
    background:transparent url(../images/menu_brabantwonen.gif) no-repeat;
}
.menuitem a.organisatie:hover
{
    background:transparent url(../images/menu_brabantwonen_hover.gif) no-repeat;
}

.menuitem a
{
    display:block;
    width:186px;
    color:#fff;
    text-decoration:none;
    font-size:1.1em;
    padding:10px 35px 10px 0px;
    text-align:right;
    background:transparent url(../images/menu_arrow.gif) no-repeat 195px 12px;
}

.menuitem a:hover
{
    background:#234e8c url(../images/menu_arrow.gif) no-repeat 195px 12px;
}

.menuitem a:active
{
    background:#c10028 url(../images/menu_arrow.gif) no-repeat 195px 12px;
}

.text
{
    width:100%;
    text-align:center;
    clear:both;
    }

.text div.bericht
{
    width:460px;
    text-align:left;
    }
.text div.bericht h2
{
margin-bottom:10px;
    }

.text div.bericht a
{
	color: #fff;
	font-size: 1.0em;
	text-decoration: none;
	font-weight: bold;
    }
.text div.bericht a:hover
{
	color: #3399CC;
	font-size: 1.0em;
	text-decoration: none;
	font-weight: bold;
    }
.text div.bericht ul
{
	list-style-type: none;
margin-top:0px;
    }
.text div.bericht ul li
{
    background: url(../images/menu_arrow.gif) no-repeat 0 3px;
    padding:0 0 0 25px;
    margin-bottom: 5px;
}
.h2NewsTitle
{
	cursor: pointer;
}
.text h2
{
    color:#3399cc;
    font-size:1.9em;
    margin:17px 0px 8px 0px;
    line-height:30px;
    font-weight:normal;
    font-family:Arial;
    }

.text i
{
    color:#fff;
    font-size:1.2em;
    font-style:normal;
}


.tdpoll
{
    vertical-align:top;
    width:214px;
    padding:20px 10px 0;
    }
    
.poll,
.poll table
{
    width:200px;
    color:#fff;
    text-align:left;
    }
.poll table td
{
    border-bottom:1px solid #022866;
    border-top:1px solid #073480;
    }
.poll h5
{
    margin-bottom:5px;
    text-align:left;
    }
.poll table input
{
    float:left;
    }
.poll table label
{
    display:block;
    width:170px;
    float:right;
    padding-bottom:3px;
    text-align:left;
    }
.resultlabel
{
    padding-bottom:5px;
    }
.poll .button
{
    margin-top:7px;
    display:block;
    width:80px;
    height:20px;
    background:transparent url(../images/poll_vote.jpg) no-repeat right;
    }
    
.homelink
{
    display:inline;
    margin-left: 5px;
}
div.bericht span,
div.bericht p
{
    display: inline;
}