body 
	 { color: black; font-size: small; font-family: sans-serif; background-color: #1b9ac7; text-align: center; margin: 0   }
#wrapper { text-align: left; position: relative; width: 1090px; height: auto; margin-right: auto; margin-left: auto; }
#header 
	{
	background-color: #1b9ac7;
    text-align: center;
    width: 100%;
    height: 74px;
    }
#headerblock 
	{
	text-align: left;
    margin-right: auto;
    margin-left: auto;
    width: 1000px;
    }
.spacer 
	{
	clear: left;
    width: 100%;
    height: 16px;
    }
#content 
	 { font-size: 11px; line-height: 20px; font-family: Verdana, Geneva, Arial, sans-serif; background-color: #1b9ac7; text-align: left; margin-right: auto; margin-left: auto; width: 1000px; height: auto ; display: inline; }
.col1 
	{ font-weight: bold; font-size: 11px; line-height: 28px; text-align: right; float: left; width: 220px; height: auto; padding-right: 15px; list-style-type: none; }
.col2 
	{
	border-left: 1px dotted #ffa500;
    padding: 1px 10px 3px 15px;
    float: left;
    height: auto;
    width: 620px;
    }
.dotrules 
	{
	color: rgb(153, 153, 255);
   	}
.col3 
	{
	font-size: 10px;
    float: right;
    width: 100px;
    height: auto;
    margin-left: 15px;
    }
#footer 
	{
	color: white;
    font-size: 0.8em;
    font-family: Verdana, Geneva, Arial, sans-serif;
    background-color: #1b9ac7;
    text-align: center;
    clear: left;
    margin-top: 10px;
    padding-top: 4px;
    padding-bottom: 4px;
    width: 100%;
    }
#footertext 
	{
	text-align: left;
    margin-right: auto;
    margin-left: auto;
    width: 430px;
    }
h1 {font-size: 1.4em;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
text-align: left;
color: #ffffff;}

h2 {font-size: 1.3em;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
text-align: left;
color: #ffffff;}

h3 {font-size: 1.2em;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
text-align: left;
color: #ffffff;}

h4 {font-size: 1.1em;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
text-align: left;
color: #ffffff;}

h5 {font-size: 1em;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
text-align: left;
color: #ffffff;}

h6 {font-size: 0.9em;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
text-align: left;
color: #ffffff;}
/*navigatie*/
#navcontainer ul
{ font-size: large; background-color: #1b9ac7; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-left: 10px; list-style-type: none; }
#navcontainer li { text-align: left; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-left: 8px; list-style-type: none; }
#navcontainer li a#current { color: #fff; background-color: #1b9ac7; border-bottom: 1px solid orange; }
#navcontainer a:link
{ color: #59cae8; background-color: #1b9ac7; text-decoration: none; border-bottom: 1px solid #1b9ac7; }
#navcontainer a:visited { color: #59cae8; text-decoration: none; background-color: #1b9ac7; border-bottom: 1px solid #1b9ac7; }
#navcontainer  a:active { color: #fff; background-color: #1b9ac7; border-bottom: 1px solid orange; }
#navcontainer a:hover { color: #fff; background-color: #1b9ac7; border-bottom: 1px solid orange; }
#navcontainer a:selected { color: #fff; background-color: #1b9ac7; border-bottom: 1px solid orange; }
/*navigatie rechts*/
.col3 ul
{ font-size: large; background-color: #1b9ac7; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-left: 10px; list-style-type: none; }
.col3 li { text-align: left; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-left: 8px; list-style-type: none; }
.col3 li a#current { color: #fff; background-color: #1b9ac7; border-bottom: 1px solid orange; }
.col3 a:link
{ color: #59cae8; background-color: #1b9ac7; text-decoration: none; border-bottom: 1px solid #1b9ac7; }
.col3 a:visited { color: #59cae8; text-decoration: none; background-color: #1b9ac7; border-bottom: 1px solid #1b9ac7; }
.col3  a:active { color: #fff; background-color: #1b9ac7; border-bottom: 1px solid orange; }
.col3 a:hover { color: #fff; background-color: #1b9ac7; border-bottom: 1px solid orange; }
.col3 a:selected { color: #fff; background-color: #1b9ac7; border-bottom: 1px solid orange; }
/*Tabel prijslijst (class="prijs")*/
table.prijs  { width: 725px; padding: 10px; }
.prijs td  { font-size: 0.8em; padding: 10px; border: solid 1px #005b7f; }
td.donker { background-color: #18c; }
/*End Tabel Stamboom (class="tree")*/
/*Fotogallerij*/
#gallery {position:relative; width:600px;}
#thumbs { width:65px; float:left; margin-bottom: 6px; }
#thumbs a { display:block; float:right; width:50px; height:50px; margin-bottom: 6px; border:solid 1px #000; }
#thumbs a img { width:50px; height:50px; margin: 0; border-style: none; }
#thumbs a:hover { width: 50px; height: 50px; margin-bottom: 6px; border-color:#ddd; }
#thumbs a:hover img { position:absolute; width:auto; height:auto; top:0; left: 100px; }
/*Einde Fotogalerij*/
