/******************************************************************************
* Easyflex Inschrijven.css                                                    *
******************************************************************************/
* {
    margin: 0px;
    padding: 0px;
}
body {
    font-family: Helvetica,Arial,sans-serif;
}


h1 {
    margin: 0px 0px 5px 0px;
	font-weight:bold;
	font-size:20px;
	color: #105198;
}
h1 a {
    color: #275299;
}
h2 {
    margin: 0px 0px 5px 0px;
	font-weight:bold;
	font-size:18px;
	color: #105198;
}
h3 {
    margin: 0px 0px 5px 0px;
	font-weight:bold;
	font-size:16px;
	color:#105198;
}
h4 {
    margin: 0px 0px 5px 0px;
	font-weight:bold;
	font-size:13px;
	color:#105198;
}
img {
    border: 0px;
}
/*******************************************************************************
* The Easyflex datalist                                                        *
*******************************************************************************/

.efDataList {
    margin: 10px 0px 10px 0px;
    padding: 0px;
	list-style-type: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
}

.efDataList li {
    height: 23px;
}

.efDataList li a {
    position: absolute;
    white-space: nowrap;
    left: 230px;
    color: #000000;
	padding: 0px;
	margin: 0px;
}

.efDataList li b {
    position: absolute;
    float: left;
    font-weight: normal;
    color: #6E8CE6;
	margin: 2px 0px 0px 0px;
	padding: 0px;
}

/*******************************************************************************
* Normaal                                                        *
*******************************************************************************/

input {
	font-size: 13px;
	height: 16px;
	padding: 1px 0px 0px 1px;
	margin: 0px;
}
input.btnCal, #akkoord{
  height: 25px;
  width: 80px;
}
select {
	font-size: 13px;
}

option {
	margin: 0px; 
	padding: 0px;
}


div.autocomplete {
  position:absolute;
  display: block;
  
  background-color: white;
  border:1px solid #888;
  font-size: 13px;
  padding: 1px;
  margin: 0px;
  width:351px;
  z-index: 10;
}
div.autocomplete ul {
  list-style-type:none;
  padding: 1px 0px 0px 0px;
  margin: 0px;
  border: 0px;
  overflow: auto;
  
}
	
div.autocomplete ul li.selected { background-color: #335EA8; color: #FFFFFF;}
div.autocomplete ul li {
	display: block;
	padding: 0px 5px 0px 3px;
	border: 0px;
	margin: 0;
	
	cursor: pointer;
}


/* Algemeen 
*/
#algemeen select { width: 250px; }

select#dag { width: 50px; }
select#maand { width: 134px; }
select#jaar { width: 60px; }

/* Algemene gegevens
 */
#geslacht_man, #geslacht_vrouw { width: 20px; }

#burgstaat { margin-left: 20px; width: 127px; }
#burgstaat {display: none;}

input#voorletters { 	width: 60px; }
input#roepnaam { 	width: 177px; }
input#voorvoegsels {	width: 60px; }
input#achternaam {	width: 177px; }
input#meisjes_voorvoegsels {	width: 60px; }
input#meisjes_achternaam {	width: 177px; }
input#woonadres {	width: 170px; }
input#woonhuisnr {	width: 30px; }
input#woonhuisnrtv {	width: 29px; }
input#woonpostcode {	width: 60px; }
input#woonplaats {	width: 177px; }
select#woonland {	width: 250px; }

select#geboortedatum_dag {width: 50px; }
select#geboortedatum_maand {width: 134px; }
select#geboortedatum_jaar{width: 60px; }

input#geboorteplaats {width: 245px; }
select#geboorteland {width: 250px; }
input#burgerservicenummer {width: 245px; }

li#rijbewijs { height: 40px; }
#label_rijbewijs_am { display: block; width: 50px; text-align: right; position: absolute; }
#label_rijbewijs_a1 { display: block; width: 50px; text-align: right; position: absolute; margin-left: 50px;}
#label_rijbewijs_a2 { display: block; width: 50px; text-align: right; position: absolute; margin-left: 50px; margin-top: 18px; }
#label_rijbewijs_b {  display: block; width: 50px; text-align: right; position: absolute; margin-left: 100px; }
#label_rijbewijs_c {  display: block; width: 50px; text-align: right; position: absolute; margin-left: 150px; }
#label_rijbewijs_d {  display: block; width: 50px; text-align: right; position: absolute; margin-left: 200px; }
#label_rijbewijs_be { display: block; width: 50px; text-align: right; position: absolute; margin-left: 100px; margin-top: 18px; }
#label_rijbewijs_ce { display: block; width: 50px; text-align: right; position: absolute; margin-left: 150px; margin-top: 18px; }
#label_rijbewijs_de { display: block; width: 50px; text-align: right; position: absolute; margin-left: 200px; margin-top: 18px; }
#rijbewijs_am, #rijbewijs_a1, #rijbewijs_a2, #rijbewijs_b,#rijbewijs_c,#rijbewijs_d,#rijbewijs_be,#rijbewijs_ce,#rijbewijs_de { margin-left: 5px; }
input#cv { height: 20px; }
input#pasfoto { height: 20px; }

/* Contactgegevens 
*/
input#telefoon { width: 150px; }
input#mobiel { width: 150px; }
input#email { width: 245px; }


#autocomplete_info strong{
	display: none;
}

#filetype_info strong{
	display: none;
}

#autocomplete_info {
	position: absolute;
	left: 590px;
	margin-top: 1px;
	background-image: url(http://www.fydalo.nl/images/info_icon.gif);
	height: 13px;
	width: 12px;
	border: 0px;
}

#filetype_info {
	position: absolute;
	left: 475px;
	margin-top: 3px;
	background-image: url(http://www.fydalo.nl/images/info_icon.gif);
	height: 13px;
	width: 12px;
	border: 0px;
}

/* Opleidingen 
*/
#opleiding1 #vakken { height: 65px; }
#opleiding2 #vakken { height: 65px; }
#opleiding3 #vakken { height: 65px; }
input.input_opleiding { width: 350px; }
#opleiding1 #vakken textarea{ width: 350px; height: 60px; }
#opleiding2 #vakken textarea{ width: 350px; height: 60px; }
#opleiding3 #vakken textarea{ width: 350px; height: 60px; }

#opleiding1 input#diploma { margin: 1px 3px 0px 0px; }
#opleiding2 input#diploma { margin: 1px 3px 0px 0px; }
#opleiding3 input#diploma { margin: 1px 3px 0px 0px; }


/* Werkervaringen
*/
input#bedrijfsnaam {		width: 245px; }
input#werkervadres {		width: 170px; }
input#werkervhuisnr {	width: 30px; }
input#werkervhuisnrtv {	width: 29px; }
input#werkervpostcode {	width: 60px; }
input#werkervplaats {	width: 177px; }
select#werkervland {		width: 250px; }
input.input_functie { width: 350px; }
#werkzaamheden { height: 65px; }
#werkzaamheden textarea { width: 350px; height: 60px; }
input#getuigschrift { margin: 1px 3px 0px 0px; }


/* Rest
*/
* input.input_vaardigheid { width: 350px;}
#vaardigheid{display: none;}

textarea#opmerkingen {
	width: 570px;
	height: 100px;
	display: block;
}


input#verzenden {
	margin: 10px 0px 10px 470px;
	height: 22px;
	width: 100px;
}

