a { color: blue; }
a.welkom { color: white; }
body { background-color: #f0ffff;
       color: black;
			 font-family: arial;
			 font-size: 12px;
		 }
body.welkom { background-color: #6666cc; }
h1, h2, h4, h5 { text-align: center;
         font-family: "Arial Black", arial, sans-serif;
		     font-variant: bold;
		     color: #ff9933;
		   }
h3, h6 { font-variant: bold;
     font-size: 14px;
	 }
h5.bssk { text-align: left; }
h5.route { text-align: left;
           color: black;
					 font-family: arial;
				 }
p.welkom { text-align: center; }
td { font-size: 12px; }
td.form { font-size: 12px;
          width: 70px;}
th { text-align: left;
     font-size: 14px; }
div.contents { font-size: 12px;
               font-family: arial, sans-serif;
							 margin: 6px;}
td.welkom { background-color: #6666cc; }
td.right { background-color: #66ffff;}
td.menu { background-color: #4682b4; }
td.schema1 { font-size: 12px;
             vertical-align: top;
						 background-color: #008080;
						 color: white;
						 margin-left: 6px;
					 }
td.schema2 { font-size: 12px;
             vertical-align: top;
						 background-color: red;
						 margin-left: 6px;
					 }
td.schema3 { font-size: 12px;
             vertical-align: top;
					   margin-left: 6px;
					 }
a.rss {text-decoration: none;}

/*** Training info page ***/

.training {
   border: 1px solid #000;
	 margin: 5px;
}
.training p {
   margin: 0;
}
p.strong {
   font-weight: bold;
}
p.center {
   text-align: center;
}
.training ul {
   font-weight: bold;
	 margin: 0;
	 padding: 0;
	 list-style: none;
}

/*** Diagrams ***/

.diagram {
   clear: left;
	 width: 308px;
}
.diagram img {
   width: 300px;
   border: 1px solid #000;
	 padding: 3px;
}
.diagram p {
   font-size: 12px;
	 background-color: #eee;
	 text-align: center;
	 font-weight: bold;
	 padding: 4px;
}

/*** Photos ***/
.photo {
   float: left;
   width: 308px;
}
.landscape {
   width: 233px;
}

.photo a {
    text-decoration: none;
}
.photo img {
   border: 1px solid #000;
   padding: 3px;
   width: 300px;
}
.landscape img {
   width: 225px;
}
.photo p {
   font-size: 12px;
	 background-color: #eee;
	 text-align: center;
	 font-weight: bold;
	 padding: 4px;
}

