
body,html
{
text-align:center;
padding:0px;
margin:0px;
background-color: #ffffff;
height:100%;
font-family: Verdana;
font-size:12px;
color: black;
}


p
{
margin:0px;
padding:0px;
}

#containermidden{
width:100%;
text-align:left;
height:auto !important;
margin:0pt auto;
min-height:100%;
position:relative;
}

.aligner{
margin-left:auto;
margin-right:auto;
width:996px;
}

#header{
width:996px;
height:243px;
background-image: url(../image/top_bg.jpg);
background-repeat:repeat-x;
}

#header_top{
width:996px;
height:113px;
}

#header_right{
width:328px;
height:107px;
background-image: url(../image/top_right_bg.jpg);
float:right;
}

#logo{
width:472px;
height:84px;
margin-left:157px;
background-image: url(../image/logo_timmer.jpg);
}


/*MENU*/
#menu{
height:29px;
width:980px;
margin-left:16px;
display:block;
position:relative;
}

.menuItem
{
height:22px;
/*width:129px;*/
border-right: 1px solid #ffffff;
font-weight:bold;
font-size:12px;
display:table;
float:left;
color: #ffffff;
text-decoration: none;
text-align:center;
padding-top:7px;
padding-left:17px;
padding-right:17px;
/*position:relative;*/
}

a:hover.menuItem
{
color: #bb041a;
text-decoration: underline;
}


.menuItemSelect
{
height:22px;
/*width:129px;*/
border-right: 1px solid #ffffff;
font-weight:bold;
font-size:12px;
display:block;
float:left;
color: #bb041a;
text-decoration: underline;
text-align:center;
padding-top:7px;
/*position:relative;*/
padding-left:17px;
padding-right:17px;
background-color: #000000;
}

.submenudiv{
width:250px;
display:table;
visibility:hidden;
position:absolute;
background-color:#BB0619;
padding-top:7px;
padding-bottom:7px;
}

.submenuitems{
display:table;
height:17px;
width:135px;
color:#ffffff;
font-size:11px;
text-decoration:none;
padding-left:7px;
white-space: nowrap;
}

.submenuitems:hover{
text-decoration: underline;
}


#photos_container{
height:60px;
width:954px;
padding-top:16px;
margin-left:26px;
}

#photo1{
height:76px;
width:101px;
float:left;
}

#photo2{
height:76px;
width:101px;
float:left;
}

#photo3{
height:76px;
width:101px;
float:left;
}

#photo4{
height:76px;
width:101px;
float:left;
}

#photo5{
height:76px;
width:101px;
float:left;
}

#photo6{
height:76px;
width:101px;
float:left;
}

#photo7{
height:76px;
width:101px;
float:left;
}

#photo8{
height:76px;
width:101px;
float:left;
}
.photoSpace{
height:76px;
width:40px;
float:left;
}

#content_container{
width:996px;
margin-top:6px;
background-image: url(../image/news_bg.jpg);
background-repeat: no-repeat;
background-position: bottom right;
display:table;
}

#content_container_bg{
width:996px;
margin-top:6px;
background-image: url(../image/content_bg.jpg);
background-repeat: repeat-y;
display:table;
}

#content_container_bg_jt{
width:996px;
background-image: url(../image/contentbg.jpg);
background-repeat: no-repeat;
background-position:44% 50%;
display:table;
}

#footer{
width:996px;
height:28px;
margin-top:6px;
padding-top:3px;
font-size:11px;
background-color:#000000;
text-align:center;
color:#ffffff;
background-image: url(../image/footer_bg.jpg);
background-repeat: no-repeat;
background-position: top right;
}


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

#banners{
width:161px;
float:left;
}

#banners a{
margin:10px;
padding:10px;
background-color:#BB0619;
color:#ffffff;
font-weight:bold;
display:block;
text-decoration:none;
text-align:center;
line-height:18px;
}

#banners a:hover{
background-color:#ffffff;
color:#BB0619;
}

#content_left{
width:599px;
display:table;
float:left;
}



.content_title{
height:32px;
width:551px;
font-size:14px;
font-weight:bold;
padding-top:23px;
color:#bb0619;
}

.content_title a:link {text-decoration: underline; color: #bb0619;}
.content_title a:visited {text-decoration: underline; color: #bb0619;}
.content_title a:active {text-decoration: underline; color: #bb0619;}
.content_title a:hover {text-decoration: underline; color: #bb0619;}

.content_title_photo{
height:32px;
width:760px;
font-size:14px;
font-weight:bold;
padding-top:23px;
color:#bb0619;
}

.content_title_photo a:link {text-decoration: underline; color: #bb0619;}
.content_title_photo a:visited {text-decoration: underline; color: #bb0619;}
.content_title_photo a:active {text-decoration: underline; color: #bb0619;}
.content_title_photo a:hover {text-decoration: underline; color: #bb0619;}


.content_title_editor{
font-size:14px;
font-weight:bold;
padding-top:23px;
color:#bb0619;
}

.content_banner_editor{
font-family: Verdana;
font-size:12px;
text-align:center;
font-weight:bold;
}

.content_banner_editor a{
color:#BB0619;
text-decoration:none;
}

.content_banner_editor a:hover{
color:#BB0619;
text-decoration:underline;
}

.content_data{
width:551px;
line-height:15px;
}

.content_data_photo{
width:732px;
line-height:15px;
display:table;
float:left;
}

.content_data_editor{
padding-top:15px;
line-height:15px;
font-size:12px;
}

.content_data_editor table{
line-height:15px;
font-size:12px;
}

#content_right{
width:235px;
padding-bottom:50px;
float:right;
}

#content_right_space{
width:213px;
padding-left:22px;
}


.content_data_right{
width:169px;
line-height:15px;
color:#ffffff;
}

.content_title_right{
height:32px;
width:200px;
font-size:14px;
font-weight:bold;
padding-top:23px;
color:#ffffff;
}

.content_data_right ul{
list-style: none;
}

.content_data_right li{
margin-left: -20px;
list-style-image: url(../image/laatste_nieuws.jpg);
background-position: top left;
padding-bottom:10px;
}

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

.content_data_right_editor{
width:169px;
line-height:15px;
color:#ffffff;
background-color:#bd0318;
}

.content_title_right_editor{
height:32px;
width:169px;
font-size:14px;
font-weight:bold;
padding-top:23px;
color:#ffffff;
background-color:#bd0318;
}


.content_data_right_editor ul{
list-style: none;
}

.content_data_right_editor li{
list-style-image: url(../image/laatste_nieuws.jpg);
background-position: left 40%;
background-repeat: no-repeat;
padding-left: 0px;
margin-left: -20px;
padding-bottom: 8px;
}

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




/*photobook*/

.photobook_title_left{
width:310px;
display:table;
float:left;
}

.photobook_title_right{
width:420px;
display:table;
float:left;
}

.photo_cat_box{
height:75px;
width:350px;
display:block;
background-color:#ffffcc;
border:1px solid black;
display:block;
font-weight:bold;
color:black;
padding:8px;
font-size:14px;
margin-bottom:8px;
text-decoration: none;
}

.photo_cat_box p, .photo_cat_box img{
float:left;
vertical-align: middle;
padding-right:10px;
}

.photo_cat_box a:link {text-decoration: none; color: #ffffff;}
.photo_cat_box a:visited {text-decoration: none; color: #ffffff;}
.photo_cat_box a:active {text-decoration: none; color: #ffffff;}
.photo_cat_box:hover {text-decoration: none; color: #ffffff; background-color:#bd0318;}

.name{
font-weight:bold;
height:32px;
width:712px;
padding-right:15px;
float:left;
text-align:center;
}

.overzichtphotovak{
height:150px;
width:170px;
display:table;
text-align:center;
background-color:#ffffcc;
float:left;
margin:3px;
border: 1px solid black;
color: black;
text-decoration: none;
font-weight:bold;
}

.overzichtphotovak:link {text-decoration: none; color: black;}
.overzichtphotovak:visited {text-decoration: none; color: black;}
.overzichtphotovak:active {text-decoration: none; color: #ffffff;}
.overzichtphotovak:hover {text-decoration: none; color: #ffffff; background-color:#bd0318;}

.overzichtphotovak img{
padding:13px;
float:none;
}


.content_data_photo center{
display: block;
}

#photo_selection{
height:90px;
width:750px;
display:table;
float:left;
}
