body
  {
    background-image: url(../img/bg.gif);
	  background-color: #3399ff;
	  background-repeat: no-repeat;
	  font-family:verdana;
    font-weight:normal;
    font-size:8pt;
    color:#000000;
    line-height:180%;
  }
    
h1
  {
    
    font-weight:normal;
    font-family:Times;
    font-size:23pt;
    color:#339933;
    line-height:90%;
    margin:0px;
    padding:0px;
    padding-top:5px;
    padding-bottom:5px;
    
    
  }

h2
  {
    
    font-weight:normal;
    font-family:Times;
    font-size:18pt;
    color:#339933;
    line-height:90%;
    margin:0px;
    padding:0px;
    padding-top:5px;
    padding-bottom:5px;
 
  }
  
  
hr
{
  
  border:1px solid #339933;
  
}

a:link
  {
    color:#339933;
  }

a:visited
  {
    color:#339933;
  }

a:hover
  {
    color:#ff0000;
  }

a:active
  {
  color:#ff0000;
  }

.submenu
  {
    padding-top:7px;
    padding-bottom:3px;
  }

.table
  {
    font-family:verdana;
    font-weight:normal;
    font-size:8pt;
    line-height:150%; 
  }
  
.submit_form
  {
    
    width:130px;
    height:25px;
    font-family:verdana;
    font-weight:bold;
    font-size:8pt;
    color:#ffffff;
    background-color:#339933;
    border: 0px;
    padding:3px;
  }
  
  
.submit_form2
  {
    width:80px;
    height:15px;
    font-family:verdana;
    font-weight:normal;
    font-size:8pt;
    color:#ffffff;
    background-color:#ff0000;
    border: 0px;
  }
  
  #info
{
  padding-top:10px;
  padding-left:20px;
  font-family:Arial;
  font-size:9pt;
  
  height:25px; 
  color:#ffffff;
  font-weight:bold;
}




/* ------------------------ */
/*          panels          */
/* ------------------------ */

#panel_site
  {
    padding:10px;  
    width:1024px;
        
  }

#panel_left
  {
    position:relative;
    float:left;
    font-family:verdana;
    font-weight:normal;
    text-decoration:none;
    width:255px;
    
  }

#panel_center
  {
    position:relative;
    float:left;
    margin-right:20px;
    margin-left:20px;
    
    
  }

#panel_right
  {
    position:relative;
    float:left;
    width: 172px;
  }

/* ------------------------ */
/*  content panels (left)  */
/* ------------------------ */

#cpl_content
  {  
    background-color: #ffffff;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
  }
  
#menu,a
  {
    font-family:arial;
    font-weight:normal;
    text-decoration:none;
    font-size:11pt;
    color:#FF0000;
    line-height:160%;
    
    list-style-type: none;
    list-style-position: outside;
       
  }

  
/* ------------------------ */
/*  content panels (center) */
/* ------------------------ */

#cpc_content
  {  
    background-color: #ffffff;
    width: 463px;
    padding:10px;
    border-bottom: 5px solid #339933;
  }


#cpc_content a
  {  
  color: #ff0000;
  font-family:verdana;
  font-weight:normal;
  font-size:8pt;
  line-height:180%;
  }

#cpc_news
  {
    background-color: #ffffff;
    width: 463px;
    padding:10px;
    border-bottom: 5px solid #339933;
  }


#cpc_news a
  {
    color: #ff0000;
    font-family:verdana;
    font-weight:normal;
    font-size:8pt;
    line-height:180%;
  }


/* ------------------------ */
/*  content panels (right)  */
/* ------------------------ */


#cpr_bouwfonds
  {
    /*background-image: url(../img/logo_bouwfonds.png);*/
    background-repeat: no-repeat;
    background-color:#ffffff;
    width:172px;
    height:110px;
    margin-bottom:10px;
    cursor:pointer;
  }

#cpr_nirov
  {
    /*background-image: url(../img/logo_nirov.png);*/
    background-repeat: no-repeat;
    background-color:#ffffff;
    width:172px;
    height:84px;
    margin-bottom:10px;
    margin-top:10px;
    cursor:pointer;
  }
  
#cpr_newsletter
  {
    background-color:#ffffff;
    width:172px;
    padding:0xp;
    margin:0px;
    font-family:verdana;
    font-weight:normal;
    font-size:8pt;
    color:#ffffff;
    margin-bottom:10px;
  }

#cpr_newsletter_table
  {
    width:172px;
    font-family:verdana;
    font-weight:normal;
    font-size:8pt;
    color:#ffffff;
  }
  
  
#cpr_locatie
  {
    background-color:#ffffff;
    width:172px;
    margin-bottom:10px;   
  }
  
#cpr_locatie a
  {
    font-family:verdana;
    font-weight:normal;
    font-size:8pt;
  }
  
  
#cpr_kickoff
  {
    background-color:#ffffff;
    width:172px;
    padding:0xp;
    spacing:0px; 
    font-family:verdana;
    font-weight:normal;
    font-size:8pt;
    color:#ffffff;
    margin-bottom:10px;
  }
  
#cpr_kickoff a
  {
    font-family:verdana;
    font-weight:normal;
    font-size:8pt;
  }
  
#cpr_kickoff_table
  {
    width:172px;
    font-family:verdana;
    font-weight:normal;
    font-size:8pt;
    color:#ffffff;
  }
  
  
#cpr_locatie_table
  {
    width:162px;
    font-family:verdana;
    font-weight:normal;
    font-size:8pt;
    margin:5px;
    
    color:#000000;
  }
  
  
#cpr_bericht
  {
    background-color:#ffffff;
    position:relative;
    float:left;
    width: 172px;
    margin-bottom:10px;
    
    
    
  }
  
  
 #cpr_rss 
  {
    background-color:#ffffff;
    position:relative;
    float:left;
    width: 172px;
    margin-bottom:10px;
    
    font-family:verdana;
    font-weight:normal;
    font-size:8pt;
    
  } 
  
  #cpr_rss_date
  {
    font-family:verdana;
    font-weight:normal;
    font-size:8pt;
  }
  
  
  #cpr_rss a 
  {
    font-family:verdana;
    font-weight:normal;
    font-size:8pt;
    color:#ff0000;
  } 
  
/* ------------------------ */
/*      form elements       */
/* ------------------------ */

.input
  {  
    font-family:verdana;
    font-weight:normal;
    font-size:8pt;
    color:#339933;
    background-color:#ffffff;
    border:0px;
    border-right:3px solid #80b32d;
    border-bottom:3px solid #80b32d;
    padding:3px;
  }
  
  
  


#deelnemers a:link
  {
    color:#339933;
  }

#deelnemers a:visited
  {
    color:#339933;
  }

#deelnemers a:hover
  {
    color:#ff0000;
  }

#deelnemers a:active
  {
  color:#ff0000;
  }

 .activelink {
  color:#ff0000;
  }

.shortlisted{

color:#3399ff;
}
