body {
background-image : url('images2/multitec_back.gif');
background-color:#454545;
margin:0px;
}




#openadsBottom { /* bottom */
height:60px;
border:0px solid red;
position:relative;
left:140px;
top:0px;
padding-top:20px;
float:left;
}




#conteneurPDF {
font-family:verdana;
background-image: url(img/icons_pdf.gif);
background-repeat: no-repeat;
background-position: 0 0;
position:relative;
float:left;
width:150px;
height:45px;
left:0px;
top:5px;
border:0px solid green;
padding-top:45px;
font-size:9px;
text-align:left;
margin-bottom:20px;
}

.downloadPlaquette {
font-family:verdana;
color:#DA1500;
font-size:12px;
border:0px solid red;
font-weight:bold;
text-decoration:none;
}





#conteneurMultitec {
background-image : url('images2/back.png');
background-repeat: repeat-y;
border:0px solid red;
position:relative;
/*margin-left: auto;*/
/*margin-right: auto;*/
width: 806px;
float:left;
position:relative;
}



.colorA {color: #EBF8FC;}
.backColorA {background-color: #EBF8FC;}


A:link {text-decoration: none; color: #67D2F0;}
A:visited {text-decoration: none; color: #67D2F0;}
A:hover {text-decoration: none; color: #67D2F0;}



body {font-family : arial;}



#conteneurTop { /* le conteneur top*/
position:relative;
background-image : url('images2/multitec_top.jpg');
background-color:#F4F4F4;
background-repeat: no-repeat;
background-position: 0px 0px;
width:766px;
height:153px;
border:0px solid #000000;
}




#conteneurMenu { /* le conteneur menu*/
background-image : url('images2/multitec_main.gif');
background-repeat: repeat-y;
background-position: 0px 0px;
width:766px;
height:37px;
border:0px solid green;
padding-left:20px;
}


#conteneurTitres { /* le conteneur titres*/
background-image : url('images2/multitec_titres.gif');
background-repeat: repeat-y;
background-position: 0px 0px;
width:766px;
height:56px;
border:0px solid blue;
margin-bottom:40px;
border:0px solid red;
}


#conteneurMain { /* le conteneur général de droite pour background*/
background-image : url('images2/multitec_main.gif');
background-repeat: repeat-y;
background-position: 0px 0px;
width:766px;
border:0px solid pink;
float:left;
position:relative;
}




#blocTotal { /* le conteneur de largeur totale*/
border:0px solid black;
float:left;
margin-left:23px;
width:720px;
}


.legende_photo {
font-size:11px;
color:#808080;
text-align:right;
border:0px solid red;
display:block;
}


#blocGauche { /* le conteneur de textes de droite*/
border:0px solid black;
float:left;
margin-left:7px;
width:209px;
}


#blocDroite { /* le conteneur de textes de droite*/
border:0px solid grey;
margin-left:200px;
width:500px;
}


#blocDroite img {
border:5px solid white;
}












#blocDroite #encartOne {
background-position: 60px 0px;
border:1px solid #000000;
width:100%;
height:50px;
margin-bottom:5px;
background-color:#FFFFFF;
font-weight:bold;
}


/*
#blocDroite #encartOne .bloc {
padding:7px;
margin-top:50px;
}
*/






#contactBottom { /*  */
font-family:verdana;
background-image : url('images2/multitec_contact_back.gif');
background-color: #083E60;
background-repeat: repeat;
background-position: 0px 0px;
width:748px;
height:37px;
float:left;
text-align:center;
font-size:11px;
color:#FFFFFF;
margin-top:20px;
margin-bottom:10px;
padding-top:8px;
}



#conteneurBottom { /* le conteneur bottom*/
background-image : url('images2/oc3_bottom.gif');
background-repeat: no-repeat;
background-color: white;
background-position: 0px 0px;
width:766px;
height:50px;
border:0px solid yellow;
float:left;
text-align:center;
}




#conteneurBottom div {
margin-top:20px;
font-size:10px;
color:#808080;
}



#titrePage,#titreActu {
border:0px solid red;
position:absolute;
text-align:center;
font-weight:bold;
font-size:13px;
font-size:13px;
color: #A9B006;
margin-top:-43px;
}
#titrePage {width:500px;height:20px;left:230px;}
#titreActu {width:170px;height:20px;left:20px;}


.date { /* les titres de blocs de textes*/
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
margin-bottom:3px;
color:#000000;
}







.accroche {
font-weight:bold;
}












 
#formContact {
width:515px;
}




.conteneurLigne { 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  width:100%;
  vertical-align:top;
  margin-bottom:10px;
  float: left;
  text-align:center;
  border: 0px solid green;
}



.intitule, .intituleObli { 
  font-size:10px;
  color: #6B6B6B;
  text-align:right;
  font-weight: bold;
  border-bottom: 1px dashed #6B6B6B;
  height:15px;
  width:100px;
  float: left;
  padding-right:15px;
  padding-left:3px;
  margin-right:5px;
  white-space:nowrap;
}
.intituleObli {
  background-repeat: no-repeat;
  background-position: right center;
}
.conteneurLigne .inputText, .conteneurLigne .inputSelect, .conteneurLigne .inputFile {/* Attributs des champs input de type text et select dans les forms recherche */
  height:18px;
  font-size: 9px;
  border-top: 1px solid #8A9205;
  border-left: 1px solid #8A9205;
  border-right: 1px solid #D9E309;
  border-bottom: 1px solid #D9E309;
  text-indent:3px;
  background-color:#FFFFFF;
  color: #585858;
}



.champ { /* conteneur des champs input */
  /*background-color:#D6E7EB;*/
  border: 0px solid green;
  float: left;
  text-align:right;
  margin-right:5px;
  font-weight:bold;
  color:#585858;
  font-size:12px;
}



#conteneurForm input, textarea {
color:#585858;
text-indent:3px;
background-color:#F8F8F8;
border-top: 1px solid #C9C9C9;
border-left: 1px solid #C9C9C9;
border-bottom: 1px solid #F5F5F5;
border-right: 1px solid #F5F5F5;
}

textarea {
height:150px;
width:420px;
}


#votreMessage {
  font-size:10px;
  color: #6B6B6B;
  text-align:right;
  font-weight: bold;
  float: left;
  padding-right:15px;
  padding-left:3px;
  margin-right:5px;
  white-space:nowrap;
  height:20px;
}





/* *************************Home**************************** */

#homeBlocRight {
border:0px solid black;
float:right;
margin-left:0px;
margin-right:20px;
margin-top:30px;
width:180px;
font-size:11px;
text-align:justify;
}
#homeBlocLeft {
border:0px solid black;
float:left;
margin-left:0px;
margin-top:30px;
width:210px;
font-size:11px;
text-align:justify;
}
#homeBlocCenter {
border:0px solid black;
float:right;
margin-right:23px;
margin-top:30px;
width:262px;
font-size:10px;
}

#homeAnnoncesMultitec,  #homeAnnoncesIngertec{
border:0px solid red;
height:70px;
overflow:none;
font-size:11px;
margin-top:10px;
}



#scrollerMultitec, #scrollerIngertec {
width:250px;
border:0px solid red;
height:70px;
background-color:#96CADF;
padding:5px;
}



/* ************************************************************** */


/* *************************AGENCES**************************** */
#conteneurAgences {
position:relative;
left:30px;
width:680px;
font-family:arial;
color:#0064A6;
font-size:12px;
border:0px solid red;
}

.conteneurUneAgence {
border:0px solid red;
width:30%;
height:170px;
float:left;
}

.titreAgence {
font-weight:bold;
}
/* ***************************************************** */


.imageBorder {
border:1px solid #E9E9E9;
padding:5px;
}



/* *************************REALISATION**************************** */
.conteneurBlocReal {
margin-top:20px;
margin-bottom:20px;
float:left;
border:0px solid #006FB7;
width:95%;
}


.conteneurBlocrespect {
background-image : url('images2/multitec_3panneaux.gif');
background-repeat: no-repeat;
background-position: 0px 0px;
margin-top:20px;
margin-bottom:20px;
float:left;
border:0px solid #006FB7;
width:400px;
height:97px;
padding-left:125px;
padding-top:35px;
font-size:12px;
color:#1E1F4D;
margin-left:100px;
}


#conteneurBlocPrincipales {
background-image : url('images2/Clim-1-clair_opt.gif');
background-repeat: no-repeat;
padding:15px;
border-top:2px double #006FB7;
border-bottom:2px double #006FB7;
margin-left:140px;
width:400px;
margin-top:15px;
margin-bottom:15px;
float:left;
}

#conteneurBlocPrincipales span{
color:#006FB7;
/*font-weight:bold;*/
font-size:12px;
}


/* ***************************************************** */






/* *************************METIERS**************************** */


#conteneurBlocMetierIntro {
margin-left:7px;
float:left;
border:0px solid red;
position:relative;
width:690px;
}


#conteneurBlocMetierIntro table {
border:0px solid red;

}


#conteneurBlocMetierIntro table td {
background-image : url('images2/Clim-1-clair_opt.gif');
background-repeat: no-repeat;
background-position:0 0;
border:10px solid #E9E9E9;
padding:10px;
}




#openads { /* 160x600 */
position:relative;
float:right;
}



#conteneurAllBlocMetier { /* xxx */
float:left;
border:0px solid red;
margin-left:17px;
position:relative;
width:670px;
}


.titreMetier { /* les titres de blocs de textes*/
border:0px solid red;
background-image : url('images2/titre_back.jpg');
background-repeat: no-repeat;
background-position: 0px 2px;
font-family: Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#454545;
margin-bottom:10px;
}


.conteneurBlocMetier {
background-color:#F2F2F2;
width:460px;
float:left;
border:10px solid #E4E4E4;
margin-bottom:30px;
padding:10px;
}


.conteneurBlocMetier img {
width:400px;
border:4px solid white;
}




.blocTextesMetier { /* Les blocs de textes de la partie droite*/
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#454545;
border:0px solid orange;
float:left;
padding:10px;
width:100%;
}


/* ***************************************************** */


.conteneurBloc {
width:100%;
/*background-image : url('images2/Clim-1-clair_opt.gif');*/
background-repeat: no-repeat;
border:0px solid purple;
margin-bottom:70px;
float:left;
/*border-bottom:3px double #67D2F0;*/
}



/* *************************TITRE et BLOCS LEVELS**************************** */
.titre { /* les titres de blocs de textes*/
border:0px solid red;
background-image : url('images2/titre_back.jpg');
background-repeat: no-repeat;
background-position: 0px 2px;
font-family: Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#454545;
}

.titreLevel2 {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#454545;
margin-right:5px;
margin-bottom:7px;
}


.bloc { /* Les blocs de textes de la partie droite*/
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#484848;
border:0px solid orange;
float:left;
padding:10px;
}

.blocLevel2 { /* Les blocs de textes de la partie droite*/
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#454545;
margin-right:5px;
}

.blocLevel3 {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#454545;
margin-right:5px;
font-weight:bold;
}
/* ***************************************************** */







/* *************************VILLES et REALISATIONS**************************** */
.conteneurBoth {
float:left;
margin-bottom:10px;
}

.nomVille {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#006FB7;
margin-right:5px;
width:110px;
display:block;
border:0px solid red;
float:left;
position:relative;
text-indent:10px;
}

.texteVille {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#484848;
border:0px solid orange;
width:550px;
float:right;
margin-right:10px;
}
/* ***************************************************** */











/* ************************* ANNONCES **************************** */

.dateAnnonnce {
font-style:italic;
font-size:10px;
}

.offreAnnonnce {
font-weight:bold;
}


#conteneurAnnonces {
position:relative;
left:30px;
width:650px;
font-family:arial;
color:#0064A6;
font-size:12px;
border:0px solid red;
}

#annonces {
border:0px solid red;
}

#annonce {
border:0px solid red;
}

.textAnnonce {
text-align:justify;
border:0px solid #F4F4F4;
}

.experienceAnnonce {
clear:both;
text-align:justify;
display:block;
border:0px solid #F4F4F4;
}
/* ***************************************************** */










#buttonEnvoyer {
width:111px;
height:25px;
background-image: url(img/multitec_button_envoyer.png);
background-repeat: no-repeat;
background-position:0 0;
cursor:pointer;
}


#resAct {
border:0px solid red;
font-family:verdana;
font-size:11px;
font-size:10px;
color: #F29400;
}




