form {
    border: none;
    margin: 20 auto;
    padding: 0;
    width: 60%;	/*** Largeur du formulaire ***/
	position : center;
}
h1 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
}
h2 {

    color: #4169E1;
    font-family: Times New Roman,Georgia,Helvetica,sans-serif;
    font-size: 18px;
	font-weight: bold;
    text-align : center;
}
h3 {

    color: #006581;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
}
fieldset {
border:2px solid #EEAB69 ;
display:block ;
padding-top:0.1em;
width: 90%;	
}
legend {
    margin: 0 0 0.5em 0;
	padding: 0.3em 0.5em;
	font-size: 18px;
	color: #419F2E;
}
p{
	color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-align: justify;
}
tr{
	color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-align: justify;
}
label{	
    display: block;
	font-size: 12px;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	float: left;
	padding-right: 0%;
	text-align: justify;
	letter-spacing: 1px;
}

label:hover{
	font-weight: bold;
}
input, select{
	margin-left: 1%;
	width:100%;
	border: #CCC 1px solid;
	background-color: #DDEEFF;
}
textarea {
	margin-left: 1%;
	width:99%;
	height : 100%;
	border: #CCC 1px solid;
	background-color: #DDEEFF;
}
input:hover, select:hover, input:focus, select:focus,textarea :hover,textarea :focus{
	border: #999 1px solid;
	
}
label{	
    display: block;
	font-size: 12px;
	font-family : Verdana;
	float: left;
	padding-right: 0%;
	text-align: justify;
	letter-spacing: 1px;
}

label:hover{
	font-weight: bold;
}


select[name="jour"]{
    width: 25%;
}
select[name="mois"]{
    width: 30%;
}
select[name="annee"]{
    width: 35%;
}

select[name="lastdipl"]{
    width: 40%;
	
}

input[type="submit"]{
	border:2px outset #A6BEDE;
    font-weight:bold;
    cursor:pointer;
	width: 10%;

}
input[type="checkbox"]{
	border:2px outset #A6BEDE;
    font-weight:bold;
    cursor:pointer;
	width: 20%;
	height : 60%;
	background-color: #FFFFFF;

}
input[type="radio"]{
	border:2px outset #A6BEDE;
    font-weight:bold;
    cursor:pointer;
	width: 10%;
	height : 80%;
	background-color: #FFFFFF;

}
input[type="button"]{
	border:2px outset #A6BEDE;
    font-weight:bold;
    cursor:pointer;
	width: 15%;
}
input[type="submit"]:hover{
	border:2px outset white;
    background-color:#006581;
	cursor: pointer;
	position : center ;
}
input[type="reset"]{
    border:2px outset #A6BEDE;
    font-weight:bold;
    cursor:pointer;
    width: 10%;
}
input[type="reset"]:hover{
	border:2px outset white;
    background-color:#006581;
	cursor: pointer;
}
ul{
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 19px;
    text-align: justify;}
li{
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 19px;
    text-align: justify;
}




#icon {
background-color:#E4EFFF;
border:1px solid #9FC6FF;
padding:5px;
width:50%;
/*arrondir les coins en haut à gauche et en bas à droite*/
border-radius:10px 0; 
-moz-border-radius:10px 0;
-webkit-border-radius:10px 0;
-webkit-border-radius:10px 0;
      }




      .myButton {
    -moz-box-shadow: 0px 10px 14px -7px #276873;
    -webkit-box-shadow: 0px 10px 14px -7px #276873;
    box-shadow: 0px 10px 14px -7px #276873;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #599bb3), color-stop(1, #408c99));
    background:-moz-linear-gradient(top, #599bb3 5%, #408c99 100%);
    background:-webkit-linear-gradient(top, #599bb3 5%, #408c99 100%);
    background:-o-linear-gradient(top, #599bb3 5%, #408c99 100%);
    background:-ms-linear-gradient(top, #599bb3 5%, #408c99 100%);
    background:linear-gradient(to bottom, #599bb3 5%, #408c99 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#599bb3', endColorstr='#408c99',GradientType=0);
    background-color:#599bb3;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    border-radius:8px;
    display:inline-block;
    cursor:pointer;
    color:#ffffff;
    font-family:Arial;
    font-size:20px;
    font-weight:bold;
    padding:13px 32px;
    text-decoration:none;
    text-shadow:0px 1px 0px #3d768a;
}
.myButton:hover {
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #408c99), color-stop(1, #599bb3));
    background:-moz-linear-gradient(top, #408c99 5%, #599bb3 100%);
    background:-webkit-linear-gradient(top, #408c99 5%, #599bb3 100%);
    background:-o-linear-gradient(top, #408c99 5%, #599bb3 100%);
    background:-ms-linear-gradient(top, #408c99 5%, #599bb3 100%);
    background:linear-gradient(to bottom, #408c99 5%, #599bb3 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#408c99', endColorstr='#599bb3',GradientType=0);
    background-color:#408c99;
}
.myButton:active {
    position:relative;
    top:1px;
}

        
