/* HTML-Tags herdefiniëren */

body  { color: silver; background-color: black; font-size: 14px; font-family: "trebuchet ms", ubuntu, verdana, helvetica, arial, sans-serif; margin: 0px; vertical-align: top }

div               { margin-top: 0px; margin-left: auto; margin-right: auto; width: 800px }
div.head          { background-color: white; text-align: center }
div.body          { background-color: black; text-align: left; height: 1600px; }

div.head table    { width: 100%; border-collapse: collapse; }
div.head img      { margin: 0px; margin-top: 5px; vertical-align: top }
div.head td       { padding:5px; width:100px }

table.demo        { margin-left: auto; margin-right: auto; border-collapse: collapse; margin-top: 50px;}
table.demo td     { width:175px; height:40px; vertical-align: top; padding:0px; font-weight: bold; font-size: 16px; margin: 0px;   }
table.demo th     { width:175px; vertical-align: top; font-weight: bold; font-size: 16px; margin: 0px; text-align: center; padding: 25px   }

table.album td     { font-size: 13px; padding-left:10px;  }

form, input, textarea, select {
  font-size: 15px;
}

small             { font-size: 12px; background-color: black }
td, tr, hr, img   { margin: 5px; border: 0px; vertical-align: middle }
a                 { background-color: black; text-decoration: none; color: silver }
a:active          { }
a:hover           { background-color: black; color: white }

div.head a    	  { background-color: white; color: gray; font-size: 15px;  vertical-align: top;}
div.head a:hover  { color: black; font-weight: bold }
div.head h1       { margin: 0px; height:80px; width: 100%; background: url('/logo75.gif') no-repeat center }
div.head h2       { margin: 0px; height:23px; width: 100%; background: url('/balk2.gif') repeat-x center bottom }

table             { margin-left: auto; margin-right: auto }
table.gallery     { text-align: center; width:50% }
table.agenda      { text-align: left; width:50% }

ul                { margin-left: auto; margin-right: auto; margin-top: 20px; list-style-type: none }
ul.toc            { list-style-type: disc; font-weight: bold }
ul.toc p          { margin: 10px; }

div.head ul       { padding:0px; margin: 0px; margin-top: 5px; height: 25px }
div.head li       { text-align: center; float: left; width:14%; }

ul.tour           { width: 80%; }
ul.tour li        { margin: 0px; margin-bottom: 30px;}
ul.tour li.date   { float: left; width: 150px; margin-left: 10px; font-weight: bold }

ul.demo           { margin-left: auto; margin-right: auto; margin-top: 50px; width:800px; }
ul.demo li        { margin-left: 0px; margin-right: auto; font-weight: bold; margin-bottom: 20px; }
ul.demo li.title  { margin-left: 125px;  float: left; width: 150px;  }
ul.demo li.h5     { margin-left: auto; margin-right: auto; font-weight: bold; font-size: 16px; margin-top: 50px; text-align: left }
ul.demo li.h6     { float: left; width: 150px;  }
ul.demo li.p      { float: none; width: 200px;  }


h1 { color: white; font-size: 32px; text-align: center; margin: 20px }

h2 { color: white; font-weight: bold; font-size: 20px; text-align: center }

h3 { color: white; font-weight: bold; font-size: 20px; text-align: center; margin: 10px }

h4 { color: white; font-weight: bold; font-size: 16px; margin: 10px; margin-top: 20px; }
h5 { font-weight: bold; font-size: 16px; margin: 10px; margin-top: 20px; }

h6 { font-weight: normal; font-size: 14px; text-align: left; margin: 12px; line-height: 12px }

p  { margin: 10px }
/*logo { color: #999999 }*/
/* Tekstopmaak van hyperlinks, titels, */

				
.center { text-align: center }
.line2 { text-align: center }
.right { text-align: right }
.adres { line-height: 32px; text-align: left; position: relative; left: 200px }

.image {
    width:95%;
    margin:0px;
    margin-top:20px;
		margin-left: auto;
		margin-right: auto;
}
.image1 img {
    padding:8px;
    border: 0px solid #ccc;
    display:block;
    background-color: #fff;
    margin-top: 10px;
}		
.image img {
    padding:6px;
    border: 4px solid #fff;
    display:block;
    background-color: #000;
    margin-top: 10px;
}

/* Achtergronden van tabellen, cellen enzovoorts */

/*.inhoudachtergrond   { background: url(muziek.gif) repeat left top }*/

