/***************************************************************************************************
    Auteur          :   Isabelle Custeau
    Date creation   :   24 Juin 2008
    Fichier	        :   style_cgp.css
    Type            :   theme /
    Description     :   Contient toutes les style utilisés pour imprimé les projets de BBA
***************************************************************************************************/

body {
  font-family:Arial, Helvetica, sans-serif;
  text-align: left; /* Aligne le contenu du site au centre de la fenêtre */
  margin: 0px;
  font-size:12px;
  color: #53555c;
  background-color:#ffffff;
}


#div_main_content {
  /*position: relative;*/
  margin:0px;
  width: auto;
  
}

.logo_service{
  margin-right:5px;
}

/**********
    Contrôle du contenue et de son positionnement global dans la page
**********/

/* Float */
/*.fr {float: right;}*/
/*.fl {float: left;}*/
.clear {clear: both;}
.block {display: block;}
.dnone {display: none;}

.llower{text-transform:lowercase;}
/*Padding général*/
.pdl5 {padding-left:5px;}
.pdl10{padding-left:10px;}
.pdt5{padding-top:5px;}
.pdt7{padding-top:7px;}
.pdt13{padding-top:13px;}
.pdt17{padding-top:17px;}
.pdb11{padding-bottom:11px;}


#div_entete_page_projet_no_pdf{
 margin-top:20px;
}
#div_entete_page{
  /*float:left;*/
  padding:2px 0px 0px 0px;
  color:#565656;
  width:350px;
}

div.projet_service_text{
  float:right;
}
#div_entete_page_service{
  /*float:left;*/
  width:705px;
}

#div_entete_page_projet{
  /*float:left;*/
  width:500px;
  margin:30px 0px 15px 0px;
  /*border:1px solid black;*/
  
}
.div_texte_droit{
  width:300px;
  float:left;
  margin: 5px 0px 0px 0px;

}

#div_entete_page_projet_solo{
  /*float:left;*/
  border:1px solid #617c8d;
  margin: 5px 0px 15px 0px;
  padding:10px 0px 10px 0px;
  border-left:none;
  width:665px;
  font-size:16px;
  font-weight:bold;
}
#div_image_projet_solo{
  /*float:left;*/
  width:360px;
}

#div_text_droite,#div_text_droite_services{ 
/*float:left;*/
 margin:5px 0px 0px 0px;
/* border-left:1px solid #d7d7d7;*/
 padding-bottom:40px;
/* border: 1px solid pink;*/
}
#contour_image_projet{
  width:340px;
 border:1px solid #617c8d;
}
.couleur_bleu{color:#617c8d;}

#div_le_text_droite,#div_le_text_droite_service,#div_le_text_droite_projet{
/* float:left;*/
 width:665px;
 margin-top:10px;
text-align:justify;
}

a.bleu{
  text-decoration: none;
  color: #617c8d;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
}

h1{
  font-size:21px;
  color: #53555c;
  margin-top:5px;
}

h2{
  font-size:12px;
  color:#617c8d;
}

h2.projet{
  margin:0px 0px 5px 0px;
  font-size:12px;
  color:#617c8d;
}

h3{
  font-size:12px;
  color:#617c8d;
  margin:0px;
}

li{
list-style:url("../images/site/fleche_bleu.gif")
}
ul{
  margin-left:0px;
  padding-left:15px;
}

a{
  color: #53555c;
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;}

p{
  display:block;
  margin-bottom:0px;
  margin-top:0px;
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  color: #53555c;
 
}
div.footer_line_service{
  /*float:left;*/
  line-height:2px;
  border-top: 7px solid #617c8d;
  border-bottom:1px solid #6d8695;
  margin:10px 0px 0px 0px;
  width:665px;
}

div.footer_line_service1{
  /*float:left;*/
  line-height:0px;
  border-top: 1px solid #617c8d;
  border-bottom:1px solid #92a5b0;
  width:665px;
}

div.entete_footer_services{float:left;width:665px}

h4 {
    font-size:12px;
    color:#53555c;
   page-break-before:always;
}

h5 {
    font-size:12px;
   color:#53555c;
   page-break-before:always;
   font-weight:normal;
}

.no_print{display:none;}

table.projet{
  width:580px;
/*  border:1px solid #617c8d;*/
}

/*ne pas montrer*/
.projet_service_text,.projet_service_image_print,.projet_service_image,.fleche_projet,.projet_service_image_en{display:none;}
.div_navigation,.div_fil_arianne,.projet_service_image{display:none;}
#div_entete_page_service{display:none;}
.grand_contour{margin-top:10px;}


#right_column {
 width:737px;
}
#div_entete_civil{margin:12px 0px 10px 0px;font-size:21px;font-weight:bold;color: #53555c;}
#div_text_droite{width:735px;}
#div_le_text_droite{width:733px;}
