* {
margin: 0;
padding: 0;
}

body{
background: url(../image/splash/bg_body.jpg) repeat-x;
background-color: #80a755;
height:100%;
}


#logoLeftBottom {
background-image:url(../image/splash/bg_left.jpg);
background-position:right top;
background-repeat:no-repeat;
float:left;
height:763px;
width:402px;
}

#containermidden {
display:table;
height:100%;
margin:0;
padding:0;
position:relative;
text-align:left;
width:100%;
/*width:1050px;*/
}

.aligner {
display:table;
float:left;
width:1014px;/*width:950px;*/
height:763px;
}

#header{
display:table;
float:left;
width:950px;
height:80px;
background-image:url(../image/splash/bg_header.jpg);
}

#content{
/*display:table;*/
float:left;
width:950px;
height:527px;
/*padding-left:10px;*/
background-color:#ffffff;
}

#footer{
background:url(../image/splash/bg_footer.jpg) no-repeat;
display:table;
float:left;
width:950px;
height:156px;
}

#right_col{
background-image:url(../image/splash/bg_right.jpg);
float:right;
width:64px;
height:627px;
}

#row1{
/*float:left;*/
width:940px;
height:171px;
margin-left:10px;
}

#part_menu{
background-color:#d6293b;
background-image:url(../image/splash/part_bg.jpg);
background-position:left bottom;
background-repeat:no-repeat;
float:left;
width:600px;
height:161px;
margin-top:10px;
/*margin-left:10px;*/
padding-left:20px;
}

#mijn_heem{
width:460px;
height:60px;
margin-top:20px;
text-decoration:none;
color: #ffffff;
font-family:Arial;
font-size:12px;
}

#mijn_heem a:link {text-decoration: none; color: #ffffff;}
#mijn_heem a:visited {text-decoration: none; color: #ffffff;}
#mijn_heem a:active {text-decoration: none; color: #ffffff;}
#mijn_heem a:hover {text-decoration:none; color:#ffffff; text-decoration:underline;}


/*navigatie*/
#navigatie{
display:table;
}

#navigatie ul {
list-style: none;
}

#navigatie li {
float: left;
margin-right: 39px;
}

#navigatie li.last {
margin-right: 0;
}

#navigatie a{
color: #FFFFFF;
font-family:Arial;
font-size:15px;
font-weight:bold;
letter-spacing: 1.8px;
text-decoration: none;
text-transform: uppercase;
}

#navigatie a:hover{
color: #F9D219;
}

#logo{
background-color:#80a755;
background-image:url(../image/splash/logo_heemlanden.jpg);
background-position:0px 50px;
background-repeat:no-repeat;
float:left;
width:310px;
height:161px;
margin-top:10px;
margin-left:10px;
}

#row2{
/*float:left;*/
width:940px;
height:356px;
margin-left:10px;
}

#row2_col1{
float:left;
width:310px;
height:356px;
}

#bijna_brugger{
width:310px;
height:110px;
display:block;
background-image:url(../image/splash/btn_bijna_brugger.jpg);
margin-top:10px;
/*margin-left:10px;  */
text-decoration: none;
}

#atheneumplus{
width:310px;
height:108px;
display:block;
background-image:url(../image/splash/btn_atheneumplus.jpg);
margin-top:10px;
/*margin-left:10px;*/
text-decoration: none;
}

#kijkje_in_de_school{
width:310px;
height:108px;
display:block;
background-image:url(../image/splash/btn_kijkje_in_de_school.jpg);
margin-top:10px;
/*margin-left:10px;*/
text-decoration: none;
}

#row2_col2{
float:left;
width:310px;
height:356px;
}

#btn_groot{
width:300px;
height:346px;
display:block;
background-image:url(../image/splash/btn_groot.jpg);
margin-top:10px;
margin-left:10px;
text-decoration: none;
}

#row2_col3{
float:left;
width:310px;
height:356px;
}

/*headlines*/
#headlines{
width:292px;
height:105px;
color: #FFFFFF;
font-family:Arial;
font-size:14px;
font-weight:bold;
line-height:25px;
background-color:#59acca;
margin-top:10px;
margin-left:10px;
padding-top:5px;
padding-left:18px;
}

#headlines a{
color: #000000;
text-decoration: none;
font-size:14px;
/*padding-bottom: 8px;*/
}

#headlines a:hover{
color: #F9D219;
}

#news_div{
width:310px;
height:226px;
background-color:#80a755;
margin-top:10px;
margin-left:10px;
}

#news_title{
width:292px;
height:35px;
padding-left:18px;
font-family:Arial;
font-size:14px;
font-weight:bold;
color:#ffffff;
padding-top:15px;
}



#news{
font-family:Arial;
font-size:12px;
color:#ffffff;
overflow: hidden;
width:310px; /*310*/
margin-left:18px;
/*margin-right:18px;*/
}

#news a:link {color: #ffffff; text-decoration:underline;}
#news a:visited {color: #ffffff; text-decoration:underline;}
#news a:active {color: #ffffff; text-decoration:underline;}
#news a:hover {color:#ffffff; text-decoration:underline;}

#news ul, #news li, #news ul, #news li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

#news li{
height:241px;
overflow:hidden;
width:292px; /*292*/
}
