
/* Layout Stylesheet */ 

*{
	list-style:none;
	margin:0px;
	padding:0px;
}

img
{  border-style: none;
}

html, body{
 margin: 0;
 padding:0;
 min-height: 100%;
 /*font-family: Times New Roman, Times, serif;*/
 /*background: #ffe57b;*/
 /*background: #dff0ff;*/
 background-image:url('../WebImages/BackGroundImage.gif');
 color: #a50b0b;
 font-weight: bold;
 height: 100%;
 }
 
 h1{
  font-weight: bold; 
  font-size: medium;
 }
	 
#header{
 text-align: center;
 height:100px;
 background: #7fb3ff;
 color:#000000;
 border:solid #000000;
 border-width:2px 0px;
 margin:40px 0 0 0;
 }
 
#footer{ 
    text-align:center; 
    font-size:12px; 
	margin: 20px 240px 0px 240px;
	/*background-color: #7fb3ff;*/
	position :relative;
}

#lefthand-col{
 position: absolute;
 top: 164px;
 left: 20px;
 width: 200px;
 border: 2px solid #000000;
 background: #bfd7fc;
 margin: 0px;
 padding: 0px;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 /*height: 400px;*/
 }
 
 #righthand-ad-col{
 position: absolute;
 text-align: center; 
 font-size: small; 
 top: 164px;
 float: right;
 right: 20px;
 width: 160px;
 border: 2px solid #000000;
 background: #bfd7fc;
 margin: 0px;
 padding: 0px;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 /*height: 400px;*/
 }
 
 #lefthand-col-newsletter{
 position: absolute;
 text-align:center; 
 font-size:12px; 
 left: 20px;
 width: 200px;
 border: 2px solid #000000;
background: #bfd7fc;
 margin: 0px;
 padding: 0px;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 /*height: 400px;*/
 }
 
 #menu_title{
  color: #e30f04;
  font-weight: bold;
  font-size: large;
  padding: 5px 0;
  text-align: center;
 }


#righthand-col{
 margin: 20px 200px 20px 240px; /*Boven Rechts onder links */
 border: 2px solid #000000;
 background: #bfd7fc;
 padding: 20px;
 position :relative;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 }
 
 #righthand-col_title{
  color: #e30f04;
  font-weight: bold;
  font-size: xx-large;
  padding: 5px 0;
  text-align: left;
 }

#menu li a {
  	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}
	
#menu li a:link, #menu li a:visited {
	color: #9E3C02;
	display: block;
	background: url(../WebImages/MENU_GIF.gif);
	padding: 8px 0 0 30px;
	}
	
#menu li a:hover {
	color: #000000;
	background: url(../WebImages/MENU_GIF.gif) 0 -32px;
	padding: 8px 0 0 30px;
	}
	
#menu li a:active {
	color: #dff0ff;
	background: url(../WebImages/MENU_GIF.gif) 0 -64px;
	padding: 8px 0 0 30px;
	}	
	
table.items {
	width: 100%;
	text-align:left;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #4a4cff #4a4cff #4a4cff #4a4cff;
	border-collapse: collapse;
	background-color: #4a4cff;
}
/*
table.items td:first-child { 
	width: 100%;
} 
*/
table.items tr {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: #7fb3ff #7fb3ff #7fb3ff #7fb3ff;
	background-color: #7fb3ff;
	-moz-border-radius: 0px 0px 0px 0px;
}
/*
table.items td:first-child { 
	width: 125px;
} 
*/
table.items td {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: #4a4cff #4a4cff #4a4cff #4a4cff;
	background-color: #dff0ff;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.borderless-items {
	/*width: 100%;*/
	border-width: 0px;
	border-style: solid solid solid solid;
	border-spacing: 2px;
	text-align: center;
}

table.center {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: #4a4cff #4a4cff #4a4cff #4a4cff;
	-moz-border-radius: 0px 0px 0px 0px;
	width:500px;
	margin-left:auto;
	margin-right:auto;
}

#months{
	text-align:		center;
	vertical-align:	middle;
}

input.btn { 
	color:#a50b0b; 
	width:120px;
	height:60px;
	cursor:pointer;	  
	font: bold 140% 'trebuchet ms',helvetica,sans-serif; 
	background-color:#fed; 
	border:1px solid; 
	border-color: #4a4cff #4a4cff #4a4cff #4a4cff; 
}

#centered_text {
	text-align: center;
}

