
body {
    color: #000;
    font-family: Verdana, Arial, sans-serif;
    font-size: 70%;
    margin: 0;
    padding: 0;
    background-image: url("../Images/background.jpg");
}

a {
    color: #000;
    text-decoration: none;
}


img {
    border: none;
}

div.content h1 {
 float: left;
 width: 700px;
 height: 35px;
 margin: 0;
 margin-bottom: 10px;
 padding: 0;
 padding-top: 7px;
 background-image: url("../Images/title_back.gif");
 color: #c00;
 font-size: 130%;
 }

div#main {
 display: block;
 float: none;
 width: 850px;
 margin: auto;
 margin-top: 20px;
}

div#header {
 display: block;
 float: left;
 width: 848px;
 height: 100px;
 margin: 0;
 background-image: url("../Images/header_back.jpg");
 border: 1px solid #999;
}

div#header img {
 float: left;
 margin: 0;
 }
 

div#topmenu {
 display: block;
 float: left;
 width: 850px;
 height: 25px;
 margin: 0;
 padding: 0;
 }
 
div#topmenu a {
 float: left;
 height: 20px;
 margin: 0;
 padding: 0;
 padding-top: 5px;
 padding-left: 12px;
 padding-right: 12px;
 font-size: 110%;
 text-align: center;
 border: 0;
 } 
 
div#topmenu a.selected { 
 color: #fff;
 background: #c00;
 border: 0;
 border-right: 1px solid #999;
 border-left: 1px solid #999;
 font-weight: 700;
 padding-left: 10px;
 padding-right: 10px;
 }
 
div#topmenu a:hover {
 color: #c00;
} 

div#topmenu a.selected:hover { 
 color: #fff;
}

div.content_home,
div.content_contact,
div.content_links,
div.content_yetty {
 display: block;
 float: left;
 width: 700px;
 height: 365px;
 margin: 0;
 margin-bottom: 1px;
 padding: 10px;
 padding-left: 138px;
 padding-top: 15px;
 border: 1px solid #999;
 background: #fff;
 background-image: url("../Images/content_home_back.jpg");
 background-repeat: no-repeat;
}

div.content_contact {
 height: 365px;
 background-image: url("../Images/content_contact_back.jpg");
 background-repeat: no-repeat;
} 

div.content_yetty {
background-image: url("../Images/content_yetty_back.jpg");
background-repeat: no-repeat;
 }
 
div.content_links {
 height: 365px;
 background-image: url("../Images/content_links_back.jpg");
 background-repeat: no-repeat;
}

div.content_foto,
div.content_foto_mode {
 display: block;
 float: left;
 width: 833px;
 margin: 0;
 margin-bottom: 1px;
 padding: 10px;
 padding-left: 5px;
 padding-top: 15px;
 border: 1px solid #999;
 background: #fff;
 background-image: url("../Images/content_foto_mode_back.jpg");
 background-repeat: no-repeat;
 }
 
 div.content_foto {
 height: 365px;
 background-image: url("../Images/content_foto_back.jpg");
 background-repeat: no-repeat;
 }
 
div.foto_content_main {
 float: left;
 width: 700px;
 margin: 0;
 } 
 
div.foto_menu {
 float: left;
 width: 133px;
 margin: 0;
 padding: 0;
 padding-top: 30px;
} 

div.foto_menu h4 {
 float: left;
 width: 118px;
 margin: 0;
 font-weight: 700;
 color: #c00;
 border: 0;
 border-bottom: 1px solid #999;
 padding: 0;
 padding-bottom: 4px;
 font-size: 100%;
 } 
 
div.foto_menu a,
div.foto_menu span {
 float: left;
 width: 118px;
 margin: 0;
 padding: 0;
 padding-top: 4px;
 padding-bottom: 4px;
 border: 0;
 border-bottom: 1px solid #999;
 } 
 
div.foto_menu span {
 background-color: #f7f7f7;
 color: #c00;
 } 
 
div.foto_menu a:hover {
 color: #c00;
 } 
 
div.foto_block {
 float: left;
 width: 165px;
 height: 190px;
 margin: 0px;
 margin-left: 4px;
 margin-right: 4px;
 margin-bottom: 10px;
} 

 div.foto_block img {
  display: block;
  float: none;
  margin: auto;
  margin-bottom: 3px;
  }
  
 div.foto_block img.border {
  border: 1px solid #000;
  } 
  
 div.foto_back {
  float: left;
  width: 700px;
  margin: 0;
  margin-bottom: 10px;
 } 
 
 div.foto_back a {
  text-decoration: underline;
 }
 
 div.foto_back a:hover {
  color: #c00;
 }

div.content p {
 float: left;
 width: 690px;
 margin: 0;
 padding: 0;
 padding-left: 10px;
 }
 
 
div.content p a {
 color: #c00;
 text-decoration: underline;
 } 
 
table.openingstijden {
 float: left;
 width: 220px;
 margin: 0;
 padding: 0px;
 padding-left: 10px;
 margin-top: 30px;
} 

table.openingstijden th {
 padding: 0;
 padding-bottom: 3px;
 border: 0;
 border-bottom: 1px solid #000;
 text-align: left;
 font-weight: 700;
 }
 
table.openingstijden td {
 padding: 0;
 padding-top: 5px;
} 
 
div#footer {
 display: block;
 float: left;
 width: 838px;
 height: 18px;
 margin: 0;
 margin-bottom: 10px;
 padding-left: 10px;
 padding-top: 5px;
 color: #fff;
 background: #000;
 border: 1px solid #999;
 } 
 
 div#footer span,
 div#footer img {
 float: left;
 margin: 0px;
 margin-right: 20px;
 }
 
div.home_uitnodiging {
 float: left;
 width: 700px;
 margin: 0;
 margin-top: 10px;
} 
 
div.home_uitnodiging img {
 display: block;
 float: none;
 margin: auto;
 }
 
div.home_uitnodiging span {
 float: left;
 width: 700px;
 margin: 0;
 text-align: center;
 margin-top: 3px;
 font-size: 10px;
 }
  