body { 
  padding : 0; 
  margin : 0; 
} 

A.menu:link, A.menu:visited  {
  text-decoration : none;
  color : black;
}

A.menu:hover {
  text-decoration : underline;
  color : blue;
}

A:link, A:visited  {
  text-decoration : underline;
  color : black;
}

A:hover  {
	text-decoration : underline;
	color : blue;
}

.header  {
	color : White;
	font-size : x-small;
	font-weight : bold;
}

.middle  {
	background-color : White;
	color : Black;
	font-size : 11px;
	vertical-align : middle;
	text-align : center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.noborder  {
	color : Black;
	font-size : 11px;
	vertical-align : middle;
	text-align : center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.squash  {
	color : Black;
	font-size : 11px;
	vertical-align : middle;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : left;
}

.feest  {
	font-size : 15px;
	font-family : Monotype Corsiva, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.header  {
	color : Black;
	font-size : 24px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.forminput  {
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

H2  {
	font-size : 24px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
}

H2.feest  {
	font-size : 28px;
	font-family : Monotype Corsiva, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
}

H3  {
	font-size : 20px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
}

H4  {
	font-size : 18px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
}

/* BLOG HEADER */
table.blogheader  {
	background-color : #EFF5FB;
	text-align : left;
	font-size : 20px;
}

td.blogheader {
	vertical-align : top;
}

A.blogheader:link, A.blogheader:visited {
	text-decoration : none;
}

span.blogsubheader, A.blogsubheader:link, A.blogsubheader:visited {
	font-size : 10px;
	font-style : italic;
        color : gray;
}

A.blogsubheader:hover  {
        color : black;
}
/*---------------------*/

/***********************/
/* DATUM / DAGKALENDER */
/***********************/
table.kalender  {
  background-color : white;
  border-collapse: collapse;
  color: black;
  text-align : center;
  border-left-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-width: 1px;
  border-color: black;
}

td.kalender_maand  {
  background-color: red;
  font-size : 12px;
  font-weight : bold;
  color: white;
  text-transform: uppercase;
  border-top-style: dotted;
  border-width: 2px;
  border-color: black;
}

td.kalender_dag  {
  font-size : 24px;
  border-top-style: solid;
  border-bottom-style: solid;
  border-width: 1px;
}

td.kalender_jaar  {
  font-size : 10px;
}
/*********/
/* EINDE */
/*********/

/********/
/* POLL */
/********/

div.pollvraag  {
  font-size : 15px;
  text-align: center;
}

div.polloptie  {
  text-align: left;
  font-size : 12px;
}

div.pollrechts  {
  background-color : lightgray;
}

div.polllinks  {
  background-color : #4795C3;
  font-size : 11px;
  color: black;
  text-align: right;
}
/*********/
/* EINDE */
/*********/

/************/
/* COCACOLA */
/************/

table.cocacolaheader  {
	background-color : #EFF5FB;
	text-align : left;
	font-size : 18px;
}

td.cocacolaheader {
	vertical-align : top;
}

td.cocacoladetails {
	vertical-align : top;
	text-align : left;
	font-size : 11px;
}

A.cocacolaheader:link, A.cocacolaheader:visited {
	text-decoration : none;
}

span.cocacolatag, A.cocacolatag:link, A.cocacolatag:visited {
	font-size : 11px;
	font-style : italic;
        color : gray;
}

A.cocacolatag:hover  {
        color : black;
}
/*********/
/* EINDE */
/*********/


/*---------------------*/

	
