/* CSS Document */

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
line-height: 15px;
margin: 0px 0px 0px 0px;
padding: 0px;
color: #000;
background: #FFF;
}

#header{
width:800px;
height:211px;
margin:0px auto;
padding:0px;
border:0px;
}

#bloc1 { /*  contenu sans image de fond */
width: 725px;
margin-top: 0px;
margin:0px auto;
padding:0px;
border:0px;
}
#bloc2 { /*  contenu avec image de fond */
background-image:url(../img/site/fond.gif);
background-repeat:repeat-y;
width: 725px;
margin-top: 0px;
margin:0px auto;
padding:0px;
border:0px;
}

#pied { /*  bande orange bas de page */
width: 725px;
height: 13px;
margin:0px auto;
padding:0px;
border:0px;
clear:both;
}

#bottom { /*  (c) */
background-color:#E6E6E8;
width: 765px;
height: 20px;
margin:0px auto;
margin-top:50px;
padding:0px;
border:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#999999;
padding-left:35px;
padding-top:6px;
}



.spacer{
clear:both;
}
.gauche{
width:482px;
float:left;
}
.droite{
width:226px;
float:right;
}
.logo{
width:482px;
float:left;
}
.haz_img1 { /*   */
width: 200px;
height: 150px;
margin-left: 12px;
}
.box{
width:230px;
float:left;
}



#bloc1 ul{
margin: 0 ;
padding: 0 ;
padding-left:20px;
padding-top:2px;
list-style-type:armenian;
}

#bloc1 ul li{
margin: 0 ;
padding:0 ;
list-style-type:armenian;
list-style-type:disc;
}


/** POLICES ************************************************************************/
p {
font-family: verdana, arial, helvetica, sans-serif;
color: #000;
text-align: left;
line-height: 100%;
padding: .2em 0;
margin: 0 0 .2em 0;
}
p.box{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
line-height: 15px;
padding:5px;
margin:0px;
border:0px;
width:220px;
}
.txt_droite{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 120%;
padding:0px;
padding-left:12px;
margin:0px;
border:0px;
}
.txt_droite1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 120%;
padding:0px;
padding-left:6px;
margin:0px;
border:0px;
}

/** LIENS *************************************************************************************/
a.accueil { /* définition de la classe "image" de la balise <a> */
float: left;
width: 80px;  /*largeur de l'image réactive */
height: 19px;  /*hauteur de l'image réactive */
margin-right: 12px;
margin-top: -1px;
line-height:1px;
}

a.structure { /* définition de la classe "image" de la balise <a> */
float: left;
width: 80px;  /*largeur de l'image réactive */
height: 19px;  /*hauteur de l'image réactive */
margin-right: 12px;
margin-top: -1px;
line-height:1px;
}

a.activites { /* définition de la classe "image" de la balise <a> */
float: left;
width: 80px;  /*largeur de l'image réactive */
height: 19px;  /*hauteur de l'image réactive */
margin-right: 13px;
margin-top: -1px;
line-height:1px;
}

a.portrait { /* définition de la classe "image" de la balise <a> */
float: left;
width: 80px;  /*largeur de l'image réactive */
height: 19px;  /*hauteur de l'image réactive */
margin-right: 13px;
margin-top: -1px;
line-height:1px;
}

a.emplois { /* définition de la classe "image" de la balise <a> */
float: left;
width: 80px;  /*largeur de l'image réactive */
height: 19px;  /*hauteur de l'image réactive */
margin-right: 14px;
margin-top: -1px;
line-height:1px;
}

a.contact { /* définition de la classe "image" de la balise <a> */
float: left;
width: 80px;  /*largeur de l'image réactive */
height: 20px;  /*hauteur de l'image réactive */
margin-top: -1px;
line-height:1px;
}
a.langues1 { /* définition de la classe "image" de la balise <a> */
float: left;
width: 29px;  /*largeur de l'image réactive */
height: 20px;  /*hauteur de l'image réactive */
margin-top: -1px;
line-height:1px;
margin-left:2px;
}
a.langues2 { /* définition de la classe "image" de la balise <a> */
float: right;
width: 29px;  /*largeur de l'image réactive */
height: 20px;  /*hauteur de l'image réactive */
margin-top: -1px;
line-height:1px;
}


/********************************************************************************/
img{
margin:0px;
padding:0px;
border:0px;
}
img.prod{
margin:0px;
margin-bottom:1px;
padding:0px;
border:0px;
}
img.logo_contact{
margin:0px;
padding:0px 0px 5px 0px;
border:0px;
}


/*** FORMULAIRE DE CONTACT ********************************************************************/
form {
/*background-color:#F5F5F5;*/
padding:0px;
border:0px;
width:482px;
margin-left:10px;
margin-top:20px;
}
LABEL {
DISPLAY: inline; 
FLOAT: left; 
WIDTH: 130px; 
font-weight:bold;  
margin-left:0px;
margin-top:0px;
}
input {
border:1px solid #999;
/*background-color:red;*/
font-family:"trebuchet ms",sans-serif;
color:#333;
}
select, option {
/*background-color:red;*/
color:#333;
}
textarea {
border:1px solid #999;
/*background-color:red;*/
font-family:"trebuchet ms",sans-serif;
color:#333;
}

/** EN CONSTRUCTION *************************************************************/
.txt_construction {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
color: #000;
text-align: center;
line-height: 110%;

}