/* general tags */
*{
  margin:0; padding:0;
} 
html{
  background-image:url('../gfx/html_background.gif'); background-repeat:repeat-x; 
  font-size:100%;
}
body{
  text-align: center;  
  font-size:100%;
}
h2{
  font-size:11px;
  font-weight:bold; 
}
.holder{
  background:url(../gfx/body_background.gif) center no-repeat;
  overflow: hidden;
  margin-top: 29px;
}
.container{
  margin: 0 auto 0 auto;
  background-image:url(../gfx/container_background.png);
  background-repeat:no-repeat;
  height: 678px;
  width:666px;
  text-align: left;
  padding:23px 30px 0px 30px;
  overflow:hidden;
}

/* HEADERS */
.header{
  float: left;
  width:663px;
  height:126px; 
}
.headdefault{
  background-image:url(../gfx/header_organisatie.jpg);
}
.headorganisatie{
  background-image:url(../gfx/header_organisatie.jpg);
}
.headbeurzen{
  background-image:url(../gfx/header_beurzen.jpg);
}
.headdeelnemersrapportage{
  background-image:url(../gfx/header_deelnemersrapport.jpg);
}
.headanalyses{
  background-image:url(../gfx/header_analyses.jpg);
}
.headsweerfotos{
  background-image:url(../gfx/header_sweerfotos.jpg);
}
.headagenda{
  background-image:url(../gfx/header_agenda.jpg);
}
.headcontact{
  background-image:url(../gfx/header_contact.jpg);
}

.home {     /* Onzichtbaar klikbaar vlak voor het Logo*/
  width:216px;
  height:127px;
  float:left;
  display:block;
}
.home span {
  display:none;
}
.button_formulier{  /* Onzichtbaar klikbaar vlak voor de buttonknop*/
  width:128px;
  height:198px;
  display:block;
}
.button_formulier span {
  display:none;
}
/* -----------*/

.menu{
  float:left;
  height:25px;
  width:666px;
  background-color: #000;
  margin-top: 7px;
  font-family: arial,verdana;
  font-size:9px;
  font-weight:bold; 
  text-transform: uppercase
}

.back{
  float:left;
  overflow: auto;
  width:666px;
}

/* CONTENT */
.content{
  float:left;
  font-size:12px;
  font-family: helvetica,arial,verdana;  
 /* margin-bottom: 14px;*/
 }
.content a {
  color: #000;
} 
.content a:hover {
  color: #000;
  text-decoration: none;
} 
.content_beurzen .leftcol{ 
  float: left;
  width: 300px;
  height: 280px;
}
.content_beurzen .leftcol h3{ 
  margin-top:14px;
}
.content_beurzen .rightcol{ 
  float: right;
  height: 280px;
  width: 237px;
}
.content_beurzen .rightcol p img{
  float: left; 
  color: grey;
  margin-right: 20px;
}  
.content_beurzen {
  padding: 59px 0px 0px 25px;
  background: url(../gfx/bg_beurs.jpg) no-repeat;  
  height: 371px;
}
.content_beurzen h2{
  font-size:30px;
  padding-bottom:8px;  
}
.content_beurzen h3{
  font-size:15px;
  padding-bottom: 15px;
}
.content_beurzen p{
  padding-bottom: 7px; 
}
.content_home_box1{
  background:url(../gfx/button_formulier.jpg) center no-repeat;
  color:#cf659e;
  background-color: #FFF;
  border: 2px #000 solid;
  position:relative;
  left:534px;
  top:10px;
  
  width: 128px;
  height: 198px;
  
  padding:0px;
 /*-moz-opacity: 0.5*/
}
.content_home_box2{
  color:#cf659e;
  background-color: #FFF;
  border: 2px #000 solid;
  position:relative;
  left:534px;
  top:11px;
  
  width: 112px;
  height: 197px;
  padding:5px 8px;
  margin-top: 10px;
}

.content_whitebackground{
  font-size:12px;
  font-family: helvetica,arial,verdana;    
  padding: 59px 25px 0px 25px;
  height:371px;
  float: left;
}
/*
  padding: 59px 0px 0px 25px;
  background: url(../gfx/bg_beurs.jpg) no-repeat;  
  height: 357px;
}
*/



.content_whitebackground p{
  padding-bottom: 7px;
}
.content_whitebackground h2{
  font-size:30px;
  padding-bottom:22px;  
}
.content_whitebackground h3{
  font-size:15px;
  padding-bottom: 15px;
}
.content_whitebackground img{
  padding-left: 20px;
}
.content_whitebackground a{
  text-decoration:none;
  color: #000;
}
.content_whitebackground #pictures a{
  text-decoration:none;
  color: #ccc;
  padding: 2px;
  border: none;
}
.content_whitebackground #pictures a img{
  padding: 5px;
  margin: 5px;
  border: 1px solid #ccc;
} 
.content_purplestripe p{
}  
.content_purplestripe{
  font-size:12px;
  font-family: helvetica,arial,verdana;    
  background: url(../gfx/bg_purplestripe.jpg) no-repeat;
  padding: 110px 25px 0px 25px;
  height:320px;
  float: left;
  width: 616px;
}
.content_purplestripe h2{
  font-size:30px;
  padding-bottom:2px;  
}
.content_purplestripe h3{
  font-size:15px;
  padding-bottom: 15px;
}
.content_purplestripe img{
  padding-left: 20px;
  float: right;
}
.fileimg{  /*pdf icoon*/
  float: none !important;
  padding-right: 20px;
}
.content_contactright{  /* wellicht ook wel weer weg ... */
  position:absolute;
  top:100px;
  left:50px;
  width:553px;
  height:436px;
  font-size:12px;
  font-family: helvetica,arial,verdana;    
  color: red;
}
/*-------------*/

/*-------------*/

/* Contact formulier */
.contacttekst{
  float:left;
}
.font_klein {
  float:right;
  margin-top:-200px;
  width:300px;
}
.contactformholder {
  float:right;
  width:300px;
  line-height:2.1em;
  margin-top:-155px;
}
.rightform {
  float:right;
  width:200px;
}
.leftform {
  float:left;
}
.forminput {
  margin-bottom:5px;
  width:200px;
}
.button{
  background:url(../gfx/send.gif) center no-repeat;
  width: 37px;
  height: 37px;
  border: none;
}
.formsend{
  margin-top:20px;
  margin-left:165px;
}
.contactinfo {
  width:273px;
  float:left;
}
.contactform {
  font-family: helvetica, arial, verdana;
  margin-left: 170px;
  float:right;
}
.contactformheader {
  font-size: 20px;
}
.contactformbedankt {
  font-size: 12px; 
}
/*-------------*/

/* Nieuwsbrief */
fieldset {
  display:none;
}
.nieuwsbrieflead{
  width: 330px;
}
.input_text{
  position:relative;
  left: 50px;
}
.formcontrols{
  padding-left:300px;
  width: 200px;
}
/*-------------*/

/* Opmaak voor Index nieuws pagina */
h3 a{
  font-size: 14px;
  color:#FFF;
}
.nieuwslink {
  text-decoration: none;
  color: #c7c7c7
}
.pagination{ 
  font-weight: bolder;
}
.pagination a{ 
  text-decoration: none;
  color: #000;
}
.newstitle{ 
  font-size: 15px;
  color: #e5acca;
  text-decoration: none;
}
.newslink{ 
  text-decoration: none;
  color: #e5acca;
}

.backbutton{
  top:20px;
  position:relative;
  background: url(../gfx/terug.gif) no-repeat;
  width:37px !important;
  height:37px;
}

/* BACKGROUNDS */
.bg_home{
  background: url(../gfx/bg_home.jpg) no-repeat;
  width:666px;
  height:436px;
}
/* ------------------------- */
.footer {
  float:left;
  display: inline;
  width:666px;
  height:22px;
  background-color: #000;  
  text-align: center;
  font-family: arial,verdana;
  font-size:10px;
  color:#f29400;
  margin-top: 10px;
}
.footer a {
 color:#f29400;
 text-decoration: none; 
}
.footer ul {
  left: 290px;
  float:left;
  position: relative;
  padding: 5px 0px;
}
.footer li {
  display: inline;
}
.positieniki {
  float:right;
  padding-top: 1px;
}
.nikipos {
  width: 91px;
  height: 16px;
  display:block;
  margin-right: 6px;
  margin-top:2px;
  background:#000 url(../gfx/nikibanner.gif) no-repeat scroll center;
}
.analyseimg {
  float: left;
}

#etoNotice {
  display:none;
}

#directories li {
  list-style-type: none;
}
