@charset "utf-8";

BODY {
background-color: #373735;
font: 11px verdana;
color:#ffffff;
margin:0;
padding:0;
}

a {
	color: #a1dced;
	text-decoration : none;
}

a:hover {
	color: #799da6;
	text-decoration : none;
}

IMG {
border:none;
}
/* GESTION DES BLOCS ------------- */

#bloc-flash {
width: 990px;
height: 550px;
margin-left:auto;
margin-right:auto;
margin-top:auto;
margin-bottom:auto;
padding:0;
}

#bloc-home {
width: 550px;
height: 550px;
margin-left:auto;
margin-right:auto;
margin-top:auto;
margin-bottom:auto;
padding:0;
}

#bloc_ref {
width: 550px;
height: 150px;
overflow:auto;
}

#content_ref {
width: 500px;
}
#bloc_flash {
width: 180px;
height:250px;
float:left;
clear:left;
}


/* STYLES TEXTE HOME ------------- */
P {
padding: 3px 0 3px 10px;
line-height: 15px;
margin-left: 5px;
text-align:justify;
}

H2 {
font-weight: bold;
font-size: 12px;
padding: 3px 0 3px 10px;
line-height: 20px;
margin: 10px 0 5px 0 ;
}

.sans-bordure {
border-left:none;
margin: 0 ;
padding: 15px 0 0 0;
clear:both;
}
.english-text {
color:#CCCCCC;
}

.img_illus {
margin: 0 15px 0 0;
border-right: #ffffff 1px solid;
padding: 0 10px 0 0;
float:left;
}

#bloc_logo {
float:left;
clear: both;
width: 550px;
}

#bloc_texthome {
float:none;
}

/* FORMULAIRE ------------- */

#formulaire_global {
}

form.formulaire fieldset
  {
  padding: 10px;
  font-family : Verdana, Arial, sans serif;
  font-size: 11px;
   color:#ffffff;
  
  }
form.formulaire label
  {
  display: inline;
  float: left;
  width: 120px;
  }
  
  form.formulaire legend {
  color: #CCCCCC;
  font-weight: bold;
  line-height: 25px;
  }
  
#bloc_contact {
width: 550px;
}
#bloc_formulaire {
width: 530px;
margin-left:10px;
}