.centered
{
  text-align:center;
  margin:0 auto;
}

.choicebox {
   padding: 10px 10px 10px 10px;
   position:absolute;
   overflow: auto;
   display: none;
   z-index: 5002;
   width:700px;
   height:450px;
   border: 1px solid #2f2f2f;
   background-color: #FEFEFE;
   top:50%;   
   left: 50%;
   margin-left: -356px;   /* half the width + half the padding + single border */
   margin-top: -106px;
}

.choiceboxShim {
   padding: 10px 10px 10px 10px;
   position:absolute;
   overflow: auto;
   display: none;
   z-index: 5001;
   width:700px;
   height:450px;
   border: 1px solid #2f2f2f;
   background-color: #FEFEFE;
   top:50%;   
   left: 50%;
   margin-left: -356px;   /* half the width + half the padding + single border */
   margin-top: -106px;
}

.advancedsearchbox {  
   padding: 10px 10px 10px 10px;
   position:absolute;
   overflow: auto;
   display: none;
   z-index: 5000;
   width:500px;
   height:400px;
   border: 1px solid #2f2f2f;
   background-color: #FEFEFE;
   top:50%;   
   left: 50%;
   margin-left: -256px;   /* half the width + half the padding + single border */
   margin-top: -106px;
}

.advancedsearchboxShim {  
   padding: 10px 10px 10px 10px;
   position:absolute;
   overflow: auto;
   display: none;
   z-index: 4999;
   width:500px;
   height:400px;
   border: 1px solid #2f2f2f;
   background-color: #FEFEFE;
   top:50%;   
   left: 50%;
   margin-left: -256px;   /* half the width + half the padding + single border */
   margin-top: -106px;
}

.basketmanagerbox {
   padding: 10px 10px 10px 10px;
   position:absolute;
   overflow: auto;
   display: none;
   z-index: 5000;
   width:500px;
   height:200px;
   border: 1px solid #2f2f2f;
   background-color: #FEFEFE;
   top:50%;   
   left: 50%;
   margin-left: -256px;   /* half the width + half the padding + single border */
   margin-top: -106px;
}

.base
{
  color:#505050;
  background-color: #fefefe;
  font: 11px/1.2 Arial,Verdana,sans-serif;
}
	
.lancer
{
  color:#7070c0;
  font: 12px/1.2 Arial,Verdana,sans-serif;
  outline: none;
}

.box_header
{
  margin-bottom:0.4em; color:#3E838E; font:bold 16px Georgia, 'Times New Roman', Times, serif;
}

.ccresults_title
{
  margin-bottom:0.4em; color:#3E838E; font:bold 12px Georgia, 'Times New Roman', Times, serif;
}

.inputtext {
  font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #D7E5F2; color: #102132; border: 1px solid #284279; 
}

.checkboxAndRadio {
  background-color: #fefefe; color: #fefefe; border: 1px solid #dedede;
}

.prochaine {
  margin: 8px 8px 0px 0px; padding: 3px; position:relative; color: #7070c0;
  font: 12px/1.2 Arial,Verdana,sans-serif;
  outline: none;
}

.recapitulatief_columns_container {
  width: 480px; 
  /* background: url(ccscripts/images/resultats_recapitulatief_columns.png) repeat-y; */
  text-align: left; /*voor IE */  
  overflow: hidden;
  
}
.recapitulatief_columns_1 {
  margin: 8px;
  width:130px;
  float:left;
  color:#434343;
  font: 11px/1.2 Arial,Verdana,sans-serif;
}
.recapitulatief_columns_2 {
  margin: 8px;
  float:left;
  width:140px;
  color:#434343;
  font: 11px/1.2 Arial,Verdana,sans-serif;
}
.recapitulatief_columns_3 {
  margin: 8px;
  float:left;
  width: 150px;
  color:#434343;
  font: 11px/1.2 Arial,Verdana,sans-serif;
}

