body{font-family: Calibri, Tahoma; font-size: 0.8em; width: 800px; margin: 0px auto;}
p{padding-top: 15px;}
#header{padding-top: 5px;}
h1{font-family: Calibri, Tahoma; font-size: 4em; border-bottom: 1px solid black; color:#669; text-align: left; margin-top: 0;}
h2{font-family: Calibri, Tahoma; margin-top: -2px; margin-bottom: 0px; font-size: 2em; border-bottom: 1px solid #669;}
h3{font-family: Calibri, Tahoma; color: #669; padding-left: 10px; border-bottom: 1px dashed #669; border-top: 1px dashed #669; background-color:#E6E6F2; margin-top: 0;}
.special{color: #669; font-size: 1.7em;}
label{font-family: Calibri, Tahoma; color: #669; width: 150px; float: left; clear: left; font-weight: bold; margin-left: 15px;}
#extra{width: 250px; height: auto; border: 1px dashed #669; background-color: white; margin-top: 0px;}
#cover{width: 100px; height: 125px; border: 1px solid black; background-color: #CCF; margin-left: 10px; margin-top: 10px; padding: 5px;}
#gegevens{width: 400px; height: auto; border: none; float: left; clear: both;}
#score{width: 125px; height: 75px; border: 2px dashed #669; font-size: 3em; color: red; float: right; text-align: center; margin-top: 30px;}
#rondom{width: 100%; height: auto;}
#menu{width: 800px; height: 50px; background-image:url(http://exacto.timme.be/dvd/images/menu.png); text-align: center; vertical-align: middle; font-size: 1.1em; color: #FFF; text-transform: uppercase; font-weight: bold;}
#tdcover{width: 150px;}
#tdgegevens{width: 450px;}
#tdscore{width: 200px;}
span{font-size: 0.5em; font-weight: bold; text-align: center; border-bottom: 1px solid black; color: black; padding-bottom: 2px;}
.button{width: 110px; height: 15px; text-align: center; border: 1px solid black; background-color: #669; color: #FFF; font-weight: bold; font-size: 0.6em; text-transform: uppercase; font-family: Tahoma, Geneva, sans-serif;}
fieldset{width: 610px; margin-top: 10px; border: 1px solid #669; background-color: white; float: right;}
legend{border: 1px solid white; background-color: #669; color: #FFF; text-transform:uppercase; padding-left: 10px; padding-right: 10px;}
.link{border: none; }
a:link, a:visited{color: #FC3; text-decoration: none;}
a:hover{color: #CCF; text-decoration: none;}
.alles{width: 800px; height: auto; float: left; clear: left;}
.links{width: 140px; height: auto; float: left;}
.rechts{width: 650px; height: auto; float: right;}
.rechts1{width: 450px; height: auto; float: left;}
.rechts2{width: 125px; height: auto; float: right;}
.kort{width: 650px; height: auto; float: left; clear: both;}
.onder{width: 800px; height: auto; float: left; clear: both;}
.zoeken{width: 550px; margin-left: 100px; padding: 30px;}
.zoekvak{width: 300px; height: 21px; border: 1px solid black; background-color: white; font-family: Calibri, Tahoma; float: left;}
.zoekknop{width: 150px; height: 25px; border: 2px solid black; background-color: #669; color: white; font-family: Calibri, Tahoma;}
.label{font-family: Calibri, Tahoma; color: black; width: 75px; float: left; clear: left; font-weight: bold; font-size: 1.2em;}
.loginvak{width: 150px; height: 21px; border: 1px solid black; background-color: white; font-family: Calibri, Tahoma; float: left;}
.login{font-family: Calibri, Tahoma; color: black; width: 200px; float: left; clear: left; font-weight: bold; font-size: 1.2em;}
.loginknop{width: 150px; height: 25px; border: 2px solid black; background-color: #669; color: white; font-family: Calibri, Tahoma; float: right;}
.error{font-size: 16px; font-weight: bold; color: red; text-transform:uppercase; margin-top: 0px; font-family: Tahoma, Geneva, sans-serif; padding: 5px;}
.add{margin: 0 auto; width: 400px; border: 1px dotted #669; padding-left: 30px; padding-top: 10px; padding-bottom: 10px; margin-top: 10px; margin-bottom: 10px;}
.invoer{border: 1px solid black;}
