body       { color: #ccc; font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ebedd7; background-image: url("../images/bg.gif"); text-align: left; margin: 0; padding: 0 }

img { border: 0 solid black; }

table  { margin: 0; padding: 0 }
td   { margin: 0; padding: 0 }

/* p  { color: #11488d; font-size: 0.8em; line-height: 1.2em; margin: 0; padding: 0 }  */
p  { margin: 0; padding: 0 }

h1 { color: #1e4b84; font-size: 1em; font-family: "Trebuchet MS"; font-stretch: narrower; text-decoration: none; margin: 0; padding: 10px 0 }
h2    { color: #4aa71f; font-size: 0.9em; font-family: "Trebuchet MS"; font-stretch: narrower; text-decoration: none; margin: 0; padding: 0 }
h3   { color: #534c1d; font-size: 0.9em; font-family: "Trebuchet MS"; font-stretch: narrower; text-decoration: none; margin: 0; padding: 0 }

h4   { color: #49a7c6; font-size: 0.8em; text-decoration: none; margin: 0 0 5px; padding: 0 }
h5 { color: #4aa71f; font-size: 0.8em; font-family: "Trebuchet MS"; font-weight: bold; margin: 15px 0; padding: 0 0 5px; width: 650px; border-bottom: 1px dotted #4aa71f }
h6   { color: #7f7f69; font-size: 0.8em; font-family: "Trebuchet MS"; font-weight: bold; text-align: right; margin: 0 0 15px; padding: 0 0 5px; width: 650px; border-bottom: 1px dotted #7f7f69 }
a   { color: #4aa71f; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a:hover, .nav a { color: #1e4b84; text-decoration: none }
/*li      { color: #11488d; font-size: 0.8em; list-style-image: url("../images/li.gif"); display: list-item; margin: 0; padding: 0 }*/
#content  { margin: 0; padding: 0; width: 960px }
#top  { visibility: visible; position: relative; z-index: 2; top: 0; width: 960px; height: 112px }
#basis      { background-color: #fff; background-image: url("../images/bg_basis.gif"); background-repeat: repeat-y; background-position: 0 0; text-align: left; margin: 0; padding: 0; position: relative; z-index: 1; top: -46px; width: 960px; voice-family: inherit     }
html > body #content  { width: 960px }
#navzone { background-color: #f5f6e7; background-image: url("../images/navisub.jpg"); background-repeat: no-repeat; margin: 0; padding: 0; position: relative; top: 2px; width: 230px; height: 204px; float: left }
#boom { background-color: #f5f6e7; margin: 0; padding: 0; position: relative; width: 230px; float: left; clear: both; overflow: hidden; }
#pic   { visibility: visible; width: 496px; height: 206px; float: left }
#footer    { color: #9c9cad; font-size: .8em; background-color: white; background-image: url("../images/footer.gif"); background-repeat: repeat-x; background-position: 0 0; position: relative; width: 960px; height: 50px; clear: both }
#inhoudhome  { background-color: #fff; margin: 0; padding: 0; position: relative; z-index: 3; width: 730px; height: auto; float: left }
#inhoud  { background-color: #fff; background-image: url("../images/bg_inhoud.gif"); background-repeat: no-repeat; padding: 20px; position: relative; z-index: 3; width: 690px; height: auto; float: left }
#home1    { background-color: #e5f8f6; position: relative; width: 248px; height: 250px; float: left }
#home2   { background-color: #e7effa; position: relative; width: 248px; height: 250px; float: left; border-right: 1px solid white; border-left: 1px solid white }
#home3   { background-color: #e5e9ef; position: relative; width: 232px; height: 250px; float: left }

#adres    { background-image: url("../images/adreshome.jpg"); background-repeat: no-repeat; background-position: 0 0; visibility: visible; position: relative; top: 0; width: 233px; height: 206px; float: left; border-left: 1px solid white }
#adresmech   { background-image: url("../images/adressub.jpg"); background-repeat: no-repeat; background-position: 0 0; visibility: visible; position: relative; top: 0; width: 233px; height: 206px; float: left }
#adressub { background-image: url("../images/adresmech.jpg"); background-repeat: no-repeat; background-position: 0 0; visibility: visible; position: relative; top: 0; width: 233px; height: 206px; float: left }

.address { display: block; color: #11488d; font-size: 0.8em; text-align: justify; margin: 0; margin-top: 15Px; padding: 0; position: relative; left: 20px; width: 90%; clear: both;  }

.myp { color: #11488d; font-size: 0.8em; line-height: 1.2em; text-align: justify; margin: 0; padding: 0; position: relative; left: 20px; width: 90%; clear: both }
.green { color: #4aa71f; font-size: 0.9em; font-weight: bold }
.navi   { color: #11488d; font-size: 1em; position: relative; top: 40px; left: 25px }
.navitem         { color: #11488d; font-size: 0.8em; font-weight: bold; text-decoration: none; margin: 0; padding: 0; height: 2.6ex }
.navitem a   { color: #11488d; text-decoration: none }
.navitem a:hover   { color: #4aa71f; text-decoration: none }

.navsubitem     { color: #534c1d; font-size: 0.9em; background-image: url(../images/arrow_sub1.gif); background-repeat: no-repeat; background-position: 0 0.8ex; text-indent: 1em; display: block; position: relative; left: 10px; width: 215px; height: 3ex; border-bottom: 1px dotted #ddd4a9 }
.navsubitem a    { color: #534c1d; text-decoration: none }
.navsubitem a:hover    { color: #11488d; text-decoration: none }

.navsubitem2      { color: #022d64; font-size: 0.8em; background-image: url("../images/arrow_sub2.gif"); background-repeat: no-repeat; background-position: 0 0.4ex; text-indent: 1em; display: block; position: relative; left: 20px; width: 210px; height: 3ex; border-bottom: 1px dotted #ddd4a9 }
.navsubitem2 a      { color: #022d64; text-decoration: none }
.navsubitem2 a:hover    { color: #4aa71f; text-decoration: none }

.navsubitem3      { color: #1464d3; font-size: 0.8em; background-image: url("../images/arrow_sub3.gif"); background-repeat: no-repeat; background-position: 0 0.4ex; text-indent: 1em; display: block; position: relative; left: 30px; width: 200px; height: 3ex; border-bottom: 1px dotted #ddd4a9 }
.navsubitem3 a      { color: #1464d3; text-decoration: none }
.navsubitem3 a:hover     { color: #534c1d; text-decoration: none }

.navsubitem4      { color: #4aa71f; font-size: 0.8em; background-image: url("../images/arrow_sub4.gif"); background-repeat: no-repeat; background-position: 0 0.4ex; text-indent: 1em; display: block; position: relative; left: 40px; width: 190px; height: 3ex; border-bottom: 1px dotted #ddd4a9 }
.navsubitem4 a      { color: #4aa71f; text-decoration: none }
.navsubitem4 a:hover     { color: #1a5a98; text-decoration: none }

.level1, .level2, .level3, .level4 { margin: 0; padding: 0; text-decoration: none; line-height: 1.5em; }

.level1 { font-size: 0.9em; color: #11488d; list-style-image: url("../images/arrow_sub1.gif"); display: list-item; margin: 0; padding: 0; position: relative; left: -20px; }
.level1 a { color: #534c1d; border-bottom: 1px dotted #ddd4a9; padding-bottom: .2em; width: 210px; display: block; }
.level1 a:hover { color: #11488d; }

.level2 { font-size: 0.9em; color: #022d64; list-style-image: url("../images/arrow_sub2.gif"); display: list-item; margin: 0; padding: 0; position: relative; left: -30px; }
.level2 a { color: #022d64; border-bottom: 1px dotted #ddd4a9; padding-bottom: .2em; width: 200px; display: block; }
.level2 a:hover { color: #4aa71f; }

.level3 { font-size: 1em; color: #1464d3; list-style-image: url("../images/arrow_sub3.gif"); display: list-item; margin: 0; padding: 0; position: relative; left: -30px; }
.level3 a { color: #1464d3; border-bottom: 1px dotted #ddd4a9; padding-bottom: .2em; width: 200px; display: block; }
.level3 a:hover { color: #534c1d; }

.level4 { font-size: 1em; color: #4aa71f; list-style-image: url("../images/arrow_sub4.gif"); display: list-item; margin: 0; padding: 0; position: relative; left: -30px; }
.level4 a { color: #4aa71f; border-bottom: 1px dotted #ddd4a9; padding-bottom: .2em; width: 200px; display: block; }
.level4 a:hover { color: #1a5a98; }

.footertxt { text-indent: 3ex; position: relative; top: 20px; left: 20px }
.title1  { color: #03b3a8; font-size: 1em; font-family: "Trebuchet MS"; font-variant: small-caps; font-weight: bold; font-stretch: narrower; background-repeat: no-repeat; background-position: 0 17px; text-transform: uppercase }
.title2  { color: #1464d3; font-size: 1em; font-family: "Trebuchet MS"; font-variant: small-caps; font-weight: bold; font-stretch: narrower; background-repeat: no-repeat; background-position: 0 17px; text-transform: uppercase; width: 90% }
.title3   { color: #022d64; font-size: 1em; font-family: "Trebuchet MS"; font-variant: small-caps; font-weight: bold; font-stretch: narrower; background-repeat: no-repeat; background-position: 0 17px; text-transform: uppercase }
.title4 { color: #11488d; font-size: 1em; font-family: Geneva; font-weight: bold; font-stretch: narrower; text-transform: uppercase }
.morelink { background-image: url("../images/arrow_link.gif"); background-repeat: no-repeat; background-position: 0 4px; margin: 0; padding: 0 0 0 15px; width: 90% }
.date { color: #4aa71f; font-size: 0.8em }
.newstitle   { color: #1464d3; font-size: 0.8em; font-weight: bold; width: 500px }
.news  { color: #11488d; font-size: 0.8em; line-height: 1.2em; margin-top: 10px; margin-bottom: 10px; width: 650px }

.news > a > img { float: left; display: block; }

.newsdetail { color: #11488d; font-size: 0.8em; line-height: 1.2em; margin-top: 10px; margin-bottom: 10px; width: 90% }
#printtop { color: #11488d; text-align: left; margin-bottom: 10px; padding-bottom: 10px }
#printbottom { color: #11488d; text-align: left; margin-top: 10px; padding-top: 10px; width: 100%; border-top: 1px dotted #11488d }
.printline { color: #1e4b84; font-size: 0.8em; background-repeat: no-repeat; background-position: 5px 1ex; padding-top: 5px; padding-bottom: 0.6ex; padding-left: 20px; height: 3ex; border-bottom: 1px solid #e5e5e5 }

/* Form */
/* Tables */
.tabletext { color: #022d64; font-size: 11px }
form   { font-size: 12px; display: inline; margin: 0; padding: 0 }
.th  { font-size: 12px; margin: 0; padding: 5px }
.input  { color: #022d64; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; height: 16px; border-style: solid; border-width: 1px; border-color: #444444 #d4d4d4 #d6d6d6 #555555 }
.inputradio  { color: #022d64; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; height: 16px }
.textarea  { color: #022d64; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; height: 60px; border-style: solid; border-width: 1px; border-color: #444444 #d4d4d4 #d6d6d6 #555555 }
.select  { color: #022d64; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; height: 16px; border-style: solid; border-width: 1px; border-color: #888 #d4d4d4 #d6d6d6 #888 }
.table-order { 

	border-top:1px solid #EDEDED;

	border-left:1px solid #EDEDED;

}

.table-order td { 

	border-right:1px solid #EDEDED;

	border-bottom:1px solid #EDEDED;

}
.list { margin-bottom: 20px; padding-top: 20px; padding-bottom: 20px; width: 600px; clear: both }
.listleft { width: 150px; float: left }
.listright { color: #11488d; font-size: 0.8em; line-height: 1.2em; width: 400px; float: left }

.cat  { margin-top: 10px; margin-bottom: 10px; width: 650px }
.catleft { float: left; display: block; width: 250Px; }
.catright { color: #11488d; font-size: 0.8em; line-height: 1.2em; width: 400px; float: left }

.detail { color: #11488d; font-size: 0.8em; line-height: 1.2em; width: 680px; }

/* .detail li { color: #11488d; list-style-image: url("../images/li.gif"); display: list-item; margin: 0; padding: 0 } */
li { color: #11488d; list-style-image: url("../images/li.gif"); display: list-item; margin: 0; padding: 0 }

/* .detailleft { color: #11488d; font-size: 0.8em; line-height: 1.2em; width: 520px; } */
/* .detailright { width: 350px; float: right; margin-left: 20Px; margin-bottom: 10Px; } */

 
.disclaimersubtitle  { color: #4aa71f; font-size: 0.8em; font-family: "Trebuchet MS"; font-weight: bold; margin: 15px 0; padding: 0 0 5px; width: 650px; border-bottom: 1px dotted #4aa71f }
.disclaimerparagraph { color: #11488d; font-size: 0.8em; line-height: 1.2em; text-align: justify; margin: 0; padding: 0; position: relative; left: 20px; width: 90%; clear: both }


#slideshow { width: 370px; float: right; margin-left: 20Px; margin-bottom: 10Px; }

.activeSlideshowImg { width: 350px; height: 350px; text-align: center; }
/*.activeSlideshowImg img { vertical-align: middle; } */

.slideshowThumb { float: left; width: 72Px; height: 72Px; text-align: center; margin: 0; padding: 0; }
.slideshowThumb a img { display: inline-block; vertical-align: middle; margin: 0; padding: 0; border: 0 solid;}

#videobody { 
	text-align: center;
	min-width: 330px;
	margin: 0;
	font-family: Arial, san-serif;
	font-size: 101%;
}

#video { 
	width: 320px;
	margin-left: auto;
	margin-right: auto;
}
