* { margin: 0px; padding:0px; font-family: Geneva, Arial, Helvetica, sans-serif, Arial, Tahoma; }
body,td,th { font-family: Geneva, Arial, Helvetica, sans-serif, Arial, Tahoma; font-size: 12px; color: #222;}
body { background-color: #000; background-image: url(images/bg.jpg); background-repeat: repeat-x; background-position: top left; }
h1 { font-size:17px; font-weight:bold; color:#0068ff; padding:2px 0px; margin-bottom:10px; text-transform:uppercase;}
h2 { font-size:14px; font-weight:bold; color:#0068ff; text-transform:uppercase; padding:2px 0px; margin:10px 0px;}
h2.rechts { padding:2px 9px; border-bottom:1px dotted #FFD9D9;}
.right { float:right;}
.footer { padding:5px; /*background:#F9F9F9;*/ background-image:url('../images/bg_footer.png'); background-repeat:no-repeat; color:#333; font-weight:bold; margin:0px; margin-top:4px; line-height:20px; height:25px; color:#FFF; position:absolute; margin-top:-10px; width:990px; font-size:11px;}
.footer a { color:#FFF; font-weight:bold;}
td { vertical-align:text-top;}
.menu { height:24px; margin:4px 10px; margin-top:230px; }
.menu li { float:left; line-height:28px;}
.menu li a {  color:#FFF; font-weight:bold; padding:8px 8px; text-decoration:none;}
.menu li a:hover {  text-decoration:underline;}
.inhoud { margin:0px 0px; padding:0px; width:1000px; /* background:url('images/bginhoud.jpg') top left no-repeat; */}
.content { margin:10px;}
.center { text-align:center} 
img a { border:0px none}
.horline{ background:url('http://www.wielernieuws.be/images/line.gif') repeat-x; height:1px; clear:both; margin:4px 4px 4px 4px;}
.rij2, .rij1 { padding:0px; margin:2px 0px; border-bottom:1px dotted #FCFCFC;}
.rij2 { background:#F0F0F0; }
textarea { width:410px; height:100px;}
.header { width:1000px; height:270px; background:url('images/bg_header.png'); background-repeat:no-repeat; background-position: bottom left no-repeat; text-align:center;}  

a img{border:none}
a{outline:none; color:#333}
a { text-decoration:none;}
h3{font-size:1.2em; margin:1px 0px;}
h4{font-size:1.3em; margin-bottom:0px}
h4 a { color:#0068ff;}
h5{font-size:1.2em; margin-bottom:15px} 
p{ margin-bottom:4px; }
ul{list-style-type:none}

.rechts p { margin-left:9px; margin-top:4px;}
.imgnieuws { border:1px solid #0068ff;}

#poweredby {display:none;}
.wrapper { margin:0 auto; width:1000px; margin-top:30px;} 

.imagethumb { float:left; margin:0px 4px 8px 0px; border:1px solid #0068ff; padding:3px;}

.area, .input { width:520px;}

.gb { border:1Px solid #0068ff; background:#F3F3F3; padding:10px; }
.gb h2 { border:0px none; margin:0px 0px;}
.justify, .justify * { text-align:justify;}
.foto { margin:4px 0px;}
.fot { float:left; margin-right:8px;}
.fot img { width:222px}

.box { border:1px solid silver; background:#FCFCFC; text-align:center; margin:5px 0px; height:28px;}
.box ul { width:100%;}
.box ul li { float:left; margin:0px;}
.box ul li a { padding:2px; line-height:30px;}
.box ul li a:hover { padding:4px; background:#333333; text-decoration:none; color:#FFFFFF;}

.fotos {border:0px solid silver;}
.fotos tr td { border-bottom:1px solid #F9F9F9; padding:2px; width:25%;}
a:hover { color:#0099FF; text-decoration:underline;}

.rechts h2 { color:#0066FF; border-bottom:1px dotted #F9F9F; padding-left:0px; background:#F9F9F9; padding-top:4px; border-top:1px solid #F3F3F3; padding-left:6px;}

.bordered * { padding:2px;}

input, textarea { border:1px solid silver; height:20px; line-height:20px; padding:4px 10px;}
input[type=submit] { background-color:#0033CC; color:#FFF; line-height:16px; font-weight:bold; width:100px; border:0px none; height:26px;}

.flash { width:784px; height:220px; margin-left:216px; position:absolute;}
.logo { position:absolute; z-index:30; margin:60px;}

.team div { float:left; width:150px; margin-bottom:10px;}

.jaarkeuze a { color:#999;}
.jaarkeuze span.actief a { color:#06C}

.nieuwsitem div, .nieuwsitem p { margin-bottom:15px; }
