body#home { background:url(../images/home-html-bg.png) top repeat-x #f0f0f0 !important; }

#containerhome { width:922px; margin:0 auto; }
#headerhome { text-align:center; width:922px; height:322px; position:relative; display:block;}
#headerhome h1 a { display:inline; }
#headerhome h1 a img { float:left; margin:1px 0 0 50px; display:inline; }
#headerhome h2 { float:left; margin-left:269px; display:inline; }
#headerhome h2 img { float:left; }
#headerhome h3 {float:left; position:absolute; top:5px; left:680px;}
#headerhome h3 img {}


#infohome { float:left; margin:20px 0 0 276px; display:inline; }
#infohome img { float:left; }
/*
#personen { float:left; width:922px; margin-top:15px; position:relative; }
#personen .left { position:absolute; top:-47px; left:55px; }
#personen .right { position:absolute; top:-47px; right:51px; }
*/
#blockshome { float:left; width:866px; margin-top:-7px; padding:10px 0 50px 30px; }
#blockshome a { float:left; height:252px; width:433px; cursor:pointer; overflow:hidden; }
#blockshome a span { float:left; height:100px; width:220px; font-size:15px; position:relative; overflow:hidden; }
#blockshome a small { float:left; display:inline; }

#blockshome a.left { background:url(../images/home-blocks-left.png); }
#blockshome a.left:hover { background:url(../images/home-blocks-left-hover.png); }
#blockshome a.left span { float:left; width:320px; padding:80px 127px 7px 56px; }
#blockshome a.left small { float:left; margin-left:56px; }

#blockshome a.right {  background:url(../images/home-blocks-right.png); }
#blockshome a.right:hover { background:url(../images/home-blocks-right-hover.png); }
#blockshome a.right span { float:left; width:320px; padding:80px 127px 7px 56px; }
#blockshome a.right small { float:left; margin-left:56px; }

#headerhome { text-align:center; }
#headerhome ul { text-align:center; width:922px; }
#headerhome ul li { display:inline-block; float:none; }
#headerhome ul li a { display:inline-block; float:none; }
#containerhome form { float:left; width:922px; }
#containerhome form fieldset { width:320px; margin:0 auto; }
#containerhome form fieldset p { float:left; width:320px; padding:10px 0; }
#containerhome form fieldset p label { float:left; width:150px; font-size:11px; }
#containerhome form fieldset input { height:20px; width:150px; border:1px solid #ccc; font-size:11px; background:#fff; }
#containerhome form fieldset input#submit { background:#fff; margin-left:85px; display:inline; float:none; cursor:pointer; }
#containerhome form fieldset textarea { float:left; height:100px; width:150px; border:1px solid #ccc; background:#fff; font-size:11px; }
#containerhome form .empty { border:1px solid #f00; }

#home #speellijst { float:left; width:428px; display:inline; margin-left:35px !important; }
#home #speellijst a { float:left; height:78px; width:428px; background:url(../images/home-speellijst.jpg); }
#home #speellijst a:hover { background:url(../images/home-speellijst-hover.png); }

#home #homeText{ width:426px; float:left; margin-left:18px; margin-top:4px; font-size:13px; color:#666361; }

#home #footer a { color:#a7a7a7 !important; }

#weather { float:left; height:134px; width:861px; margin:-35px 0 30px 34px; background:url(../images/weather.png); }
#weather .left { float:left; width:218px; padding:25px 0 0 25px; }
#weather .left p { padding:0 0 5px 0; color:#fff; font-size:12px; line-height:22px; font-weight:bold; }
#weather .right { float:right; width:550px; padding:25px 25px 0 0; }
#weather .right p { padding-bottom:10px; font-size:12px; line-height:22px; color:#fff; }
#weather .right p strong { font-size:15px; }

* { font-family:Arial; }

