/* ======================================== */
@import url("/squelettes/fck_styles.css");
/* ======================================== */
body{
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#666666;

}
.conteneur_impression{
display:block;
}
.logo{
width:124px;
height:86px;
float:left;
}
.adresse{
width:350px;
float:right;
padding:10px 20px 20px 0;
text-align:right;
}
.source{
display:block;
text-align:right;
padding:10px 20px 10px 0;
}
.bandeau{
display:none;
}
a{
text-decoration:none;
/*color:#555555;*/
color:#000000;
}
a:hover{
color:#FF0000;
}
.gauche{

}
.droit{

}
.separation{
visibility:hidden;
clear:both;
padding-top:0px;
}
.conteneur{
width:1003px;
}

.menu{
position:absolute;
z-index:2;
margin:70px 0 0 260px;
}
.menu ul{
margin:0px;
padding:0px;
list-style-type:none;
}
.menu ul li{
float:left;
font-weight:bold;
}
.menu ul li a, .menu_principal_cliquer{
display:block;
padding:0 10px 0 10px;
color:#FFFFFF;
text-transform:lowercase;
}
.encar_accroche_conteneur{
position:absolute;
z-index:3;
margin:108px 0 0 280px;
color:#FFFFFF;
}
.encar_accroche1{
font-family:"Times New Roman", Times, serif;
font-size:1.5em;
height:20px;
}
.encar_accroche2{
font-size:1.8em;
text-transform:uppercase;
padding:0 15px 0 0;
border-right:1px solid #FFFFFF;
font-weight:bold;
}
.encar_accroche3{
font-family:"Times New Roman", Times, serif;
font-size:1.5em;
padding:0 0 0 15px;
}
.paper_toys{
text-align:center;
padding:3px;}
.conteneur_accueil{

}
.conteneur_interieur{
padding:30px 0 0 0;

}
.conteneur_actualite{
width:290px;
/*height:441px;*/
border:8px solid #FFFFFF;
border-top:none;
}
/*html > body .conteneur_actualite{
height:auto;
min-height:441px;
}*/
.conteneur_actualite_default{
background:#B1B1B1;
/*background:#B8B8B8;*/
}
.conteneur_actualite_internet{
background:#8D8394;
}
.conteneur_actualite_dematerialisation{
background:#5E9F5E;
}
.menu_gauche{
display:none;
}

.menu_gauche ul{
margin:0px;
padding:0px;
list-style-type:none;
}
.menu_gauche ul li{

}
.menu_gauche ul li a{
display:block;
padding:2px 2px 2px 30px;
margin:10px 0 0 0;
}
.menu_gauche ul li a:hover{
color:#FFFFFF;
font-weight:bold;
}
.menu_cliquer{
display:block;
padding:2px 2px 2px 30px;
margin:10px 0 0 0;
padding-left:60px;
color:#FFFFFF;
font-weight:bold;
}

.menu_pole_internet{
width:300px;
margin:0 0 0 8px;
}
.descriptif_internet{
background: url(images/encoche_internet.png) no-repeat 15px 15px #E2EEC1;
padding:35px 20px 20px 20px;
text-align:justify;
}
.descriptif_demateriaisation{
background: url(images/encoche_dematerialisation.png) no-repeat 15px 15px #FFF7C0;
padding:35px 20px 20px 20px;
text-align:justify;
}
.conteneur_pole_image_internet{
background:#FFFFFF;
border:6px solid #FFFFFF;
border-top:none;
border-left:none;
width:680x;
}
.conteneur_pole{
width:620px;
}
.conteneur_interieur_droit{

}
.conteneur_interieur_articles{
padding-bottom:10px;
}
html > body .conteneur_interieur_articles{
height:auto;
min-height:467px;
}
.conteneur_interieur_articles h1{
margin:0px;
padding:0px;
text-transform:uppercase;
color:#52445D;
font-size:1em;
}
.conteneur_pole_descriptif{
border:8px solid #FFFFFF;
border-top:none;
border-left:none;
background:#E5E5E9;
padding:10px;
}
.conteneur_pole_image{
background:#FFFFFF;
border:6px solid #FFFFFF;
border-top:none;
border-left:none;
width:555px;
}
.pied_de_page{
display:none;
}
.espace_client{
background:#FFFFFF;
width:250px;
padding:0 0 5px 20px;
}
.espace_client form{
margin:0px;
padding:0px;
}
.espace_client_input{
 border:none;background:url(images/transparent.gif) ;
}
.infocite{
font-size:0.7em;
padding:10px 0 0 10px;
}
.retour_accueil{
position:absolute;
z-index:10;
display:block;
width:170px;
height:110px;
margin:30px 0 0 40px;
}
.lettre_information_conteneur{
padding:4px 0 4px  0;
}
.titre_lettre_information, .titre_consultant{
width:257px;
margin:0 auto;
height:22px;
}
.txt_lettre_information{
/*width:257px;*/
width:245px;
margin:0 auto;
padding:4px 6px 10px 6px;
font-size:0.8em;
}
.txt_lettre_information form{
margin:0px;
padding:0px;
}
.liste_conteneur_actualite{
padding:15px 20px 10px 20px;
font-size:0.8em;
}
.article_tableau{
padding:10px 0 10px 0;
border-bottom:1px #666666 dotted;
}
.date_actu{
font-weight:bold;
padding:2px 0 2px 0;
}
.titre_actu{
font-weight:bold;
padding:2px 0 2px 0;
text-align:justify;
}
.descriptif_actu{
padding:2px 0 2px 0;
text-align:justify;
}
.pt_pied_de_page{
font-size:0.8em;
color:#898190;
padding:10px 0 5px 4px;
}
.pt_pied_de_page a{
color:#898190;
}
.cadre_gris{
background:#E9E9E9;
padding:2px 6px 2px 6px;
}
.conteneur_devis_contact{
display:none;
}
.devis, .contact{
}
.devis a, .contact a{
color:#FFFFFF;
}
.contact{
margin:5px 0 0 0;
}
.texte_intro_rubrique{
color:#52445D;
text-align:justify;
font-weight:bold;
font-size:0.85em;
}
.texte_intro_rubrique_default{
padding:25px 20px 20px 20px;
}
.texte_intro_rubrique_internet_dematerialisation{
padding:10px 120px 20px 20px;
}
.paper_toy_bandeau{
position:absolute;
z-index:1;
margin:8px 0 0 790px;}
.espace_vide{
height:150px;
}
.lire_suite a{
font-weight:bold;
font-style:italic;
}
.ariane{
display:none;
}
.conteneur_article{
padding:0 20px 0 20px;
}
.txt_article{
font-size:0.85em;
color:#52445D;
}
.haut_de_page{
display:none;
}
.form_lettre_information, .form_consultant{
margin:0px;
padding:0px;
}
.form_lettre_information_fond, .form_consultant_fond{
background:url(images/fond_input_lettre_information.png) no-repeat 0px 4px;;
width:162px;
height:20px;
padding:2px 0 0 2px;
}
.form_input_lettre_information, .form_input_consultant{
background:url(images/transparent.gif) ;
border:none;
width:155px;
padding:3px 5px 0 5px;
color:#747474;
font-size:0.85em;
}
.form_lettre_information_bouton, .form_consultant_bouton{
padding:4px 0 0 0;
}
.espace_form{
padding:2px 0 2px 0;
}
/* ===================== debut Partie recherche ===================== */
.moteur_recherche{
position:absolute;
z-index:11;
margin:30px 0 0 350px;
}
.form_recherche{
margin:0px;
padding:0px;
}
.moteur_recherche_fond{
background:url(images/fond_recherche.png) no-repeat 0px 4px;;
width:125px;
height:20px;
padding:2px 0 0 2px;
}
.form_input_recherche{
background:url(images/transparent.gif) ;
border:none;
width:115px;
padding:4px 5px 0 5px;
color:#747474;
font-size:0.85em;
}
.spip_surligne{
color:#BB0000;
font-weight:bold;
}
 .resultat_contenu{
 margin-left:150px;
 }
 .resultat_recherche{
 text-align:center;
 font-size:14px;
 margin-top:25px;
 color:#FF0000;
 }
 .titre_recherche{
	font-weight: bold;
	padding-bottom:3px;
 }
 .marge_recherche{
 padding:0 0 0 30px;
 }
 .marge_recherche2{
 margin:0 30px 0 40px
 }
  .marge_recherche3{
  font-size:0.95em;
  margin-left:100px;
  margin-right:10px;
  padding-top:5px;
  text-align:justify;
  padding:0 0 0 10px;
 }
 a.recherche2{
	font-weight: bold;
	display:block;
	margin-top:5px;
	float:right;
	width:120px;
	text-align:center;
	background:#BB0000;
	color:#FFFFFF;
	text-decoration:none;
 }
  a.recherche2:hover{ 
  font-weight: bold;
  text-decoration:none;
 }
 .espace_recherche{
 padding-bottom:25px;
 }


.rechercher_image{
float:left;
margin-left:5px;
margin-top:6px;
}
.pagination_recherche{
padding:5px 0 0 0;
}
.pagination_recherche1{
width:150px;
display:block;
float:right;
text-align:right;
cursor:pointer;
}
.pagination_recherche2{
width:150px;
display:block;
float:left;
cursor:pointer;
}
.pagination_recherche3{
margin:0 150px 0 150px;
text-align:center;
}
/*================fin partie recherche========================*/


/* ==================== debut plan du site =====================*/
.plan{
padding:15px 0 0 120px;
}
.plan ul{
margin:0px;
padding:0px;
list-style-type:none;
}
.plan ul li{
margin:0 0 5px 15px;
list-style-image:url(images/puce_titre1.png);
}
.plan ul li a{
font-weight:bold;
color:#666666;
}
.plan ul li a:hover{
color:#BB0000;
}
.plan ul li ul li{
margin:5px 0 5px 15px;
list-style-image:none;
}
.plan ul li ul li a{
font-weight:lighter;
}
/* ======================== fin plan du site ======================*/
