/******ALGEMEEN******/

* {
margin: 0px;
padding: 0px;
border: 0px;
}

body {
font-family: Tahoma, Arial, "Trebuchet MS",  Serif;
font-size: 12px;
color: #3D0009;
background-color: #303030;
}

a {
text-decoration: none;
color: #3D0009;
}

a:hover {
text-decoration: none;
color: #BC0300;
}

ul {
list-style-type: none;
font-size: 14px;
}

h1 {
font-size: 16px;
color: #BC0300;
font-weight: bold;
margin-bottom: 10px;
}

h2 {
font-size: 14px;
font-weight: bold;
margin-bottom: 10px;
}

p {
line-height: 20px;
}

.vet {
font-weight: bold;
}

.rood_vet {
font-weight: bold;
color: #990000;
font-size: 16px;
}

.grijs {
color: #545454;
}

/******CONTAINER******/

#container {
width: 1000px;
min-height: 500px;
height:auto !important;
height: 500px;
margin: auto;
background-color: white;
margin-top: 50px;
}

   .foto_rechts {
   background: url('images/foto1.jpg');
   background-repeat: no-repeat;
   background-position: right top; 
   }
   
   .foto_links {
   background: url('images/foto2.jpg');
   background-repeat: no-repeat;
   background-position: 222px 0px;
   }
   
/******MENU******/

#menu {
background: url('images/menu-bg.png') no-repeat;
width: 1000px;
height: 108px;
} 

/******MENU_LINKS******/  

#menu_links {
width: 223px;
background: url('images/streep.jpg') no-repeat;
background-position: top right;
min-height:354px;
height: auto !important;
height: 354px;
float: left;
display: inline;
} 

   #menu_links ul {
   margin-left: 20px;
   margin-top: 20px;
   }
   
      #menu_links ul li {
      margin: 0px 0px 10px 0px;
      padding: 0px 0px 0px 0px;
      border-bottom: 1px solid white;
      width: 100px;
      }
      
         #menu_links ul li.inspring {
         margin-left: 15px;
         }
      
         #menu_links ul li a {
         display: block;
         padding-left: 12px;
         }         
      
            #menu_links ul li a:hover {
            background: url('images/hover.jpg') no-repeat;
            background-position: 11px 4px;
            padding-left: 25px;
            }
            
/******CONTENT******/    

#content {
float: left;
display: inline;
overflow: hidden;
margin-top: 20px;
margin-left: 50px;
width: 300px;
}    

   #content a {
   color: #BC0300;
   text-decoration: underline;
   }       
   
      #content a:hover {
      background-color: #BC0300;
      color: white;
      text-decoration: none;
      }
      
   #content ul {
   margin-top: 10px;
   margin-bottom: 10px;
   margin-left: 60px;
   list-style-type: disc;
   }      
      
      #content ul li {
      font-size: 12px;
      margin-top: 3px;
      }   
      
/******KLEINE_FOTO******/

#kleine_foto {
margin-left: 600px;
margin-top: 50px;
}      

/******HOMEPAGE******/        

#homepage_menu_links {
width: 223px;
background: url('images/streep.jpg') no-repeat;
background-position: top right;
min-height:354px;
height: auto !important;
height: 354px;
float: left;
display: inline;
} 

   #homepage_menu_links h1 {
   margin-top: 30px;
   margin-left: 40px;
   }  
   
   #homepage_menu_links p {
   margin-left: 40px;
   color: #4E2222;
   }  
   
#homepage_content {
width: 350px;
margin-left: 620px;
padding-top: 120px;
}    

   #homepage_content img {
   margin-top: 20px;
   margin-left: 70px;
   }  
   
/******INTRO PAGINA******/

#container.intro {
background: white url('images/intro_header.jpg') no-repeat;
width: 1000px;
}   

#logo {
margin-left: 375px;
}  

#fotos {
text-align: center;
margin-left: 10px;
margin-top: 50px;
}

   .foto_enkel {
   float: left;
   display: inline;
   margin-left: 150px;
   }
   
      p.hoofd {
      text-transform: uppercase;
      color: #290002;
      font-size: 20px;
      font-weight: bold;
      margin-top: 15px;
      }
      
      p.sub {
      color: #9F040B;
      font-weight: bold;
      font-size: 14px;
      text-transform: uppercase;
      }
   
/******FOOTER******/       
     
#footer {
color: #545454;
clear: both;
padding-top: 10px;
margin: auto;
font-size: 12px;
width: 1000px; 
text-align: center;
}     

   #footer img {
   margin-left: 5px;
   margin-right: 5px;
   padding-bottom: 2px;
   }
   
   #footer a {
   text-decoration: underline;
   color: #545454;
   }

