@charset "utf-8";
/* CSS Document */

* {
  margin:0;
  padding:0;
  font-family:Arial,Times New Roman, Helvetica, sans-serif;
  font-size:13px;
  line-height:20px;
}

html, body {
  min-height:100%;
  background-image:url('../images/bg_content.gif.jpg');
  background-repeat:repeat-y; 
  background-color:#e2ece0; 
}

*html body {
  height:100%;
}

.container {
  position:absolute;
  width:1040px;
  left:50%;
  margin-left:-520px;
  min-height:100%;
  height:auto !important;
  height:100%; 
  background:url('../images/bg_content.gif') repeat-y;
  padding-left:21px;
}

*html .container {
  height:100%;
}

.header {
  width:1000px;
}

.logo {
  float:left;
  background-image:url('../img/logo.gif');
  width:170px;
  height:160px;
}

.flash {
  float:left;
  width:1000px;
  height:115px;
}

.content {
  float:left;
  width:1000px;
  padding-bottom:35px;  
}

/* voor -> menu <- zie: extended_menu.css*/

.main {
  float:left;
  width:570px;
  border-right:dotted 1px #54697b;
  padding:10px;
}

.mainTitle {
  height:0px;
  width:590px;
  margin-top:0px;  
}

.fold {
  position:absolute;
  bottom:0;  
  width:200px;
  height:232px;
  background-image:url('../img/bg_fold.gif');
  background-repeat:repeat-x;
  background-color:#333;
}

.foldTitle {
  height:25px;
  width:330px;
  margin-top:10px;
}

.nieuws {
  float:right;
  width:200px;
  border-right:dotted 1px #54697b;
  height:210px;
  color:white;
}

.spotlight {
  float:left;
  width:333px;
  border-right:dotted 1px #54697b;
  height:210px;
  color:white;
}

.prijslijst {
  float:left;
  width:332px;
  height:210px;
  color:white;
}

.footer {
  float:left;
  height:25px;
  background-color:#014a01;
  width:1000px;
  position:absolute;
  bottom:0;
  left:0;
  margin-left:20px;
}

.footerContent {
  margin-top:4px;
  color:#fff;
  text-indent:10px;
}

.footerContent a {
  font-weight:bold;
  color:#fff;
  text-decoration:none;
}

.footerContent a:hover {
  color:#eee;
}


.prijs{
  float:left;
  height:12px;
  width:800px;
  border-collapse: collapse;
  text-align:left;
  background-color:#002b49;
  font-size:8px;
  color:white;
  text-align:center;
}

.zijtekst {
  width:205px;
  float:left;
  padding:10px;
}

th {
	text-align:left;
}
span.info {
    font-weight: bold
}

hr.agendafront {
	color:#FFFFFF;
	background-color:#FFFFFF;
    height: 1px;
/*   
	noshade 
    */
}
div.agendafront {
  padding:10px 2px 10px 2px;
}
