body,p,ol,td,tr,marquee,iframe { 
     font-family: Verdana, sans-serif;
		 font-size: 8pt;
		 margin:0 0 0 0;
		 
		 }
#body {background-image: url(images/A1.jpg);
		 background-position: top center;
		 background-repeat: no-repeat;
		 }
td {
	 vertical-align: top;
	 }
th {text-align: left;}
a img { border: 0;}
#main_table {width:740px; border-left:2px solid #006600; border-right:2px solid #006600;}
h1 {font-size: 20pt; font-weight:bold;}
.intro_img {
					 margin:20px 0px 20px 0px; 
					 border: 1px solid #000000;
					 }
#A1,#A3{
		height: 115px;
		}
#A3 { width:614px;
			text-align: left;
		  padding-left: 430px;
			padding-top:10px;
			vertical-align: top;
			font-size: 12pt; font-weight: bold;
			}
#content {
		padding: 10px;
		width:614px;
		overflow: hidden;
		vertical-align: top;
  	background-image: url(images/main_back.jpg);
  	background-repeat: no-repeat;
  	baackground-position: top center;
		text-align: left;
		}
#footer {
		height: 40px;
		background-color: #006600;
		text-align: center;
		background-image: url(images/footer.jpg);
		 background-position: top center;
				}
th.tarief {
					background-color: #000099;
					color: #FFFFFF;
					text-align: left;
					text-transform: uppercase;
					}
table.tarief {
					border: 1px solid #000099;
					width: 90%;
					}
td.prijs, td.factuur {border: 1px solid #000099;}
td.prijs {width:10%;}
td.factuur {width:30%;}
a { text-decoration: none; 
		font-weight: bold; 
		color: #000000;}
table.spreekuur {
								border: 1px solid #000099;
								}		
table.spreekuur td{
								font-size: 12pt;
								border: 1px solid #000099;
								paadding: 10px 10px 10px 10px;
								}		
a:hover {text-decoration: underline; text-transform:none;}
a:visited {color: #000000;}
#menu {
			background-image: url(images/C1.jpg);
			background-repeat: no-repeat;
			background-position: -2px 0;
			height:450px;
			width: 126px; 
			vertical-align: top;
			z-index: 5;
			text-align: left;
			border:0;
}
div#menu_links {
					width: 126px; 
					height: 400px; 
					font: 10px Verdana, sans-serif; 
					z-index: 100;
					}
div#menu_links a {
						display: block; 
						text-align: left; 
						font: bold 1em sans-serif; 
   					padding: 5px 5px; 
						margin: 0 0 1px; 
						border-width: 0; 
						text-transform: uppercase;
   					text-decoration: none; 
						color: #FFC; 
						}
div#menu_links a:hover {
									display: block; 
									color: #411; 
									background-color: #FFFFFF;
   								}
#sub_title {color: #ff0000; font-weight: bold; font-size: 10pt;}
a.homelinks { text-transform: uppercase;
					 	 color: #006600;
					 	 font-weight: bold;
						 font-size: 12px;
						 }
a:hover.homelinks {
						 font-size: 12px;
						 text-transform: uppercase;
					 	 color: #ff0000;
						 }
.statgraf{background-image: url(img/back_graf.gif);}
.hidden a{color:#006600;}

.dierinfo_img {padding: 20px 20px 20px 20px;background-color: #99cc99;}
.dierinfo_head {width:100px; height:130px; text-align: center; background-color: #99cc99;}
.dierinfo_sub{
position:absolute;
margin-left:0px;               /* horizontale positie van het menu t.o.v. de link */
margin-top:0px;                /* verticale positie van het menu t.o.v. de link */
visibility: hidden;
border:1px solid black;
border-bottom-width: 0;
liine-height: 18px;
z-index: 100;
background-color: #99cc99;
width: 200px;
}

.dierinfo_sub a{                   
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
paadding: 1px 0;
text-decoration: none;
}

.dierinfo_sub a:hover{              
background-color: #D8D8D8;
color: red;
}

