/* <style type="text/css"> */


/* ************************************************************ */
/* define generic classes, not associated with a particular tag */
/* Marked with .                                                */
/* ************************************************************ */

/* De eerste werkt niet, vandaar deze dummy */
.dummy p {
  font-size: 14px
}


     a:link {color: blue;text-decoration:none} 
     a:visited {color: blue;text-decoration:none} 
     a:active {color: blue;text-decoration:none} 
     a:hover {color:blue;text-decoration:none} 

.bgdiv {
  background-color: LightCyan;
}
.nieuwstekst2 {
  background-color: LightCyan;
}
.nieuwstekst {
  margin-left:30px;
margin-right:30px;
  background-color: LightCyan;
}


.nieuwstekst2 p {

font-family: Verdana, Arial, sans-serif;
font-size: 12px;
text-align: left;
margin-left:30px;
margin-right:30px;
margin-top: 0;      /* voorkomt ongewenste bovenruimte bij ff */
margin-bottom:0     /* voorkomt ongewenste onderruimte bij ff */
}

.nieuwstekst p {

font-family: Verdana, Arial, sans-serif;
font-size: 12px;
text-align: left;
/* margin-left:30px; */
/* margin-right:30px; */
clear:right;
}


/* display:block werkt voor ie; margin: 0 auto*/
.nieuwstekst img {
clear:right;
text-align:center;
margin: 0 auto;
display:block;
border:  solid 1px black;
}

/* Gebruikt in clucvan50. Om anchor rand om image te voorkomen */
.mytest img {
border:  none;
}


h2 {
  font-family: Arial;
  text-align:center;
margin-top: 0;      /* voorkomt ongewenste bovenruimte bij ff */
}

.vticker {
  border: 1px solid; 
  margin:20px; 
background-color: lightblue;
}
.counter {
  border: 1px solid; 
  margin-left:40px; 
  margin-right:40px; 
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
background-color: lightblue;
}


.left {
  float: left;
  border: 1px solid; 
  margin-left:30px;
  text-align: left;
font-size: 12px;
}

.clearbreak {
clear:left;
  margin-right:20%;
  font-size: 10px;
  color:gray; 
font-family: Verdana, Arial, sans-serif;
}

.boldtekst {
background-color: lightblue;
}

.smalltekst {
font-size: 11px;
/* font-weight: normal; */
}
.reaktietekst {
  font-size: 12px;
  margin-left:30px;
  margin-right:30px;
	color:blue;
}



/* ********************************************* */
/* ID classes, applies to content marked with id */
/* Marked with #                                 */
/* ********************************************* */


/* background-color: black; */
body {
  background-color: white;
  /*width: 100%; Doe niet, anders komt de hor scrollbar bij ff */
  height: 100%;
}


/* ********************************************* */
/* Tabellen                                      */
/*                                               */
/* ********************************************* */


table.complex { 
  background-color: LightCyan;
  /* border: 1px solid #808080; */
} 

table.complex th { 
  background-color: #0066FF;
  text-align: center;
} 

table.complex td, table.complex th { 
  padding: .125em; 
  margin: 0; 
/*  border: 1px solid #808080; */  
/*  background-color: #FFFFFF; */  
  vertical-align: top;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
} 

table.complex td.ul { 
  text-decoration: underline;
} 
table.complex td.cent { 
  text-align: center;
} 

table.complex img { 
  border: solid 1px black 
} 



/* ********************************************* */


table.thumbnailtabel td {
  text-align: center;
}

/* ********************************************* */

table.cn5 {
	table-layout:fixed;
/* background-color: lightblue; */ 
  text-align: center;
  vertical-align: top;
}

table.cn5 th { 
} 

table.cn5 td {
  border:1px dashed #000000;

}
	
.standard {
  background-color: LightCyan;
}


.comic {
  font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: navy;
  font-weight: normal;
 background-color: LightSalmon; 
}

/* ********************************************* */

table.contacttabel { 
/*  border: 1px solid #808080;  */   
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
} 

table.contacttabel textarea {
width: 90%;
}

table.contacttabel td, table.contacttabel th { 
/*  border: 1px solid #808080;  */ 
}  

table.side td, table.contacttabel th { 
/*  border: 1px solid #808080; */ 
}  

table.side textarea {
width: 90%;
}


/* ********************************************* */

table.lijsttabel { 
width: 100%;
/* background-color: lightblue; */
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
} 

table.lijsttabel td, table.lijsttabel th { 
  border: 1px solid #808080;   
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
} 

table.lijsttabel th { 
background-color: lightblue;
}


table.lijsttabel td { 
background-color: LightCyan;
}
/* ********************************************* */

table.agendatabel { 
width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
empty-cells: hide;} 

table.agendatabel td, table.agendatabel th { 
  border: 1px solid #808080;   
} 


table.agendatabel th { 
background-color: lightblue;
}

.transparant_kolom {
background-color:none;
}
.wit_kolom {
background-color: LightCyan;
width:65%;
}

/* ********************************************* */

table.gastentabel { 
width: 100%;
background-color: lightblue;
 border-collapse: collapse;  
font-family: Verdana;
  font-size: 12px;
} 


table.gastentabel td, table.gastentabel th { 
  border: 1px solid #0066FF;  
padding: 3px;
  vertical-align: top;

}



table.gastentabel td { 
background-color: LightCyan;
/* background-color: aliceblue; */
}

table.gastentabel th { 
background-color: lightblue;
}

table.gastentabel hr { 
background-color: lightblue;
border: none;
}


/* ********************************************* */

table.nieuwstabel { 
width: 100%;
} 

table.nieuwstabel th { 
  background-color: #0066FF;
  text-align: center;
} 

table.nieuwstabel td, table.nieuwstabel th { 
  border: 1px solid #808080;  
/*  font-family: Arial; */
  font-family: Verdana;
  font-size: 12px;
} 

/* ********************************************* */


p.right {
  text-align: right;
}
p.center {
  text-align: center;
}


#popupbody {
  text-align: center;
background-color: LightCyan;
}



ol.uitslag li {
  font-family: Courier;
}

li.uitslag_header {
  font-family: Courier;
  text-decoration: underline;
  list-style: none 
}



.header {
  background-image:url("images/ArjenHeijneCropped2.gif");
  height:120px
  /* border-bottom: solid 1px black; */
}


.mymenu2 {
float:left; 
width: 20%;
/* border: solid 1px black */
} 

ul.mymenu {list-style: none;  margin-top: 130px; margin-left:0px;border: solid 1px black} 

/* #mymenu img {border: solid 1px black} */
ul.mymenu img {border: solid 1px black}

dl.mymenud {
  list-style: none;
	margin-top: 10px;
/*	margin-left:0px; */
/*	border: solid 1px black */
} 

/* #mymenu img {border: solid 1px black} */
dl.mymenud img {border: solid 1px black}

	
	
#terugknop {
  float:right;
  margin-right:5px;
/*  margin-top:5px;  */
  margin-top:3px}

#photo_right {
  margin-left:10px;
  margin-right:30px;
  border: solid 1px black ;
  float:right;
}



/*   
  height: 500px;
*/
.content {
  float:left;
  width: 60%;
  font-family: Arial;
  font-size: 14px;
  border: solid 1px black 
}


.reklame_banner {
  float:left;
  width: 19%;
/*  border: solid 1px black */
}



/* Wees er zeker van dat de height groot genoeg is de image te kunnen presenteren */
/*
  height: 300px;
*/

#background2 {
  background-image : url("images/arjenachterkant9.gif");
  background-position:left top;
  background-repeat:no-repeat}


.metalbox {
  margin-top: 15px;
  width: 960px;
  background-image: url("images/newmetal7.jpg");
  background-repeat:repeat-y;
  border: solid 1px black
	}



