body
{
padding-top:5px;
margin:auto;
width:800px;
border: 0px solid #a7c8e0;
}

table, td 
{
border: 0px dashed #a7c8e0;
}


p, ul
{
font-family:verdana, arial;
font-size:10px;
text-align:justify;
color:#5f5f5f;
}


h1, h3, h4, h5, h6 
{
font-family:verdana, arial;
text-align:justify;
color:#5f5f5f;
}

.titre
{
font-size:17px;
font-style:italic;
font-family:verdana, arial;
text-align:justify;
color:#ff9f0a;
}

.cellule_vide_haut
{
width:251px;
height:26px;
}

.bloc_date_menu
{
text-align:right;
border: 0px dashed #a7c8e0;


}

.bloc_date_news
{
text-align:right;
border: 0px dashed #a7c8e0;
padding:7px 7px;
}

.jour
{
color:#939393;
font-family:verdana, arial;
font-size:10px;
font-style:italic;
}

.jour_news
{
color:#939393;
font-family:verdana, arial;
font-size:10px;
font-style:italic;
margin-right:190px;
}

#heure
{
color:#939393;
font-family:verdana, arial;
font-size:10px;
text-align:center;
font-weight:bold;
}
 
.haut_gauche 
{
background-image:url("../images/ima_logo.png");
width:316px;
height:26px;
border: 0px solid #a7c8e0;
}

.haut_gauche_milieu  a 
{
display: block;
border:0; 
height: 26px; width: 68px;
background-image:url("../images/bout_accueil.jpg");
}
		
.haut_gauche_milieu a:hover 
{
background-position: -68px;
}

.haut_droite_milieu  a 
{
display: block;
border:0; 
height: 26px; width: 96px;
background-image:url("../images/bout_pro.jpg");
}
		
.haut_droite_milieu a:hover 
{
background-position: -96px;
}

.haut_droite  a 
{
display: block;
border:0; 
height: 26px; width: 69px;
background-image:url("../images/bout_contact.jpg");
}
		
.haut_droite a:hover 
{
background-position: -69px;
}

.trait_ver_gauche_2a
{
background-image:url("../images/ima_bangm.jpg");
background-repeat:no-repeat;
width:9px;
height:169px;
}

.bouton_menu1  a 
{
display: block;
border:0; 
height: 83px; width: 153px;
background-image:url("../images/bout_societe.jpg");
}
		
.bouton_menu1 a:hover 
{
background-position: -153px;
}

.bouton_menu2  a 
{
display: block;
border:0; 
height: 83px; width: 153px;
background-image:url("../images/bout_solution.jpg");
}
		
.bouton_menu2 a:hover 
{
background-position: -153px;
}

.bouton_menu3  a 
{
display: block;
border:0; 
height: 83px; width: 153px;
background-image:url("../images/bout_produit.jpg");
}
		
.bouton_menu3 a:hover 
{
background-position: -153px;
}

.bouton_menu4  a 
{
display: block;
border:0; 
height: 83px; width: 153px;
background-image:url("../images/bout_partenaire.jpg");
}
		
.bouton_menu4 a:hover 
{
background-position: -153px;
}

.bouton_menu5  a 
{
display: block;
border:0; 
height: 83px; width: 153px;
background-image:url("../images/bout_reference.jpg");
}
		
.bouton_menu5 a:hover 
{
background-position: -153px;
}

.bloc_menu, .bloc_news_ext
{
vertical-align: top;
}


.bloc_news_inter
{
vertical-align:top;
padding:7px;
}

.bloc_contenu
{
border: 0px solid #a7c8e0;
vertical-align:top;
}

.bloc_texte
{
border: 0px solid #a7c8e0;
vertical-align:top;
padding:15px;
}


.texte_bas_de_page
{
display:block;
padding-top:40px;
font-family:verdana, arial;
font-size:11px;
text-align:center;
color:#5f5f5f;
}

.bloc_bas_de_page a:link, .bloc_bas_de_page a:visited
{
color:#5f5f5f;
}

.bloc_bas_de_page a:hover
{
text-decoration:none;
color:#5f5f5f;
}


.espace_entre_blocs
{
background-image:url("../images/ima_bangm.jpg");
background-repeat:no-repeat;
width:9px;
height:169px;
}

.espace_entre_menu
{
height:20px;
}

.image_sous_menu1
{
background-repeat:no-repeat;
background-position:left top;
}

.image_sous_menu2
{
background-repeat:no-repeat;
background-position:center;
}

.tableau_menu td
{
padding:7px;
}

.tableau_menu  a:link, .tableau_menu  a:visited
{
font-family:verdana, arial;
font-size:11px;
color:#939393;
text-decoration:none;
}

.tableau_menu  a:hover, .tableau_menu  a:focus, .tableau_menu  a:active
{
font-family:verdana, arial;
font-size:11px;
color:#ff9f0a;
text-decoration:none;
}


.bloc_formulaire
{
padding:30px 10px ; 
text-align:left; 
font-family:verdana, arial;
font-size:10px;
color:#5f5f5f;
}

.erreur
{
font-family:verdana, arial;
font-size:11px;
color:red;
text-decoration:none;
}

.image_bcr a
{
display: block;
border:0; 
height: 59px; width: 73px;
background-image:url("../images/bcrredim.jpg");
}


.image_phm a
{
display: block;
border:0; 
height: 59px; width: 73px;
background-image:url("../images/phmredim.jpg");
}
.image_gms a
{
display: block;
border:0; 
height: 59px; width: 73px;
background-image:url("../images/gmsredim.jpg");
}
.image_autre a
{
display: block;
border:0; 
height: 59px; width: 73px;
background-image:url("../images/autresredim.jpg");
}
.image_rso a
{
display: block;
border:0; 
height: 59px; width: 73px;
background-image:url("../images/rsoredim.jpg");
}

.bcr 
{
display: block;
border:0; 
height: 81px; width: 100px;
background-image:url("../images/bcr.jpg");
}


.img_logo1 a
{
display: block;
background-image:url("../images/partenaire_01.png");
width:170px;
height:42px;
}

.img_logo2 a
{
display: block;
background-image:url("../images/partenaire_02.png");
background-repeat:no-repeat;
width:130px;
height:68px;
}

.img_logo3 a
{
display: block;
background-image:url("../images/partenaire_03.png");
background-repeat:no-repeat;
width:100px;
height:89px;
}

.img_logo4 a
{
display: block;
background-image:url("../images/partenaire_04.png");
background-repeat:no-repeat;
width:159px;
height:78px;
}

.img_logo5 a
{
display: block;
background-image:url("../images/partenaire_05.png");
background-repeat:no-repeat;
width:107px;
height:85px;
}

.img_logo6 a
{
display: block;
background-image:url("../images/references_01.png");
background-repeat:no-repeat;
width:109px;
height:79px;
}

.img_logo7 a
{
display: block;
background-image:url("../images/references_02.png");
background-repeat:no-repeat;
width:67px;
height:79px;
}

.img_logo8 a
{
display: block;
background-image:url("../images/references_03.png");
background-repeat:no-repeat;
width:67px;
height:82px;
}

.img_logo9 a
{
display: block;
background-image:url("../images/references_04.png");
background-repeat:no-repeat;
width:109px;
height:82px;
}

.img_logo10 a
{
display: block;
background-image:url("../images/references_05.png");
background-repeat:no-repeat;
width:144px;
height:79px;
}

.img_logo11 a
{
display: block;
background-image:url("../images/references_06.png");
background-repeat:no-repeat;
width:115px;
height:82px;
}

.img_logo12 a
{
display: block;
background-image:url("../images/partenaire_05.png");
background-repeat:no-repeat;
width:107px;
height:85px;
}

.img_logo13 a
{
display: block;
background-image:url("../images/partenaire_06.png");
background-repeat:no-repeat;
width:110px;
height:78px;
}

.img_logo14 a
{
display: block;
background-image:url("../images/partenaire_07.png");
background-repeat:no-repeat;
width:110px;
height:78px;
}

.img_logo10 a:hover, .img_logo1 a:hover, .img_logo2 a:hover, .img_logo3 a:hover, .img_logo4 a:hover, .img_logo5 a:hover, .img_logo6 a:hover, .img_logo7 a:hover, .img_logo8 a:hover, .img_logo9 a:hover, .img_logo11 a:hover, .img_logo12 a:hover, .img_logo13 a:hover, .img_logo14 a:hover
{
border:1px dotted #55d2d4;
}

.download a:link,  .download a:visited
{
font-family:verdana, arial;
font-style:10px;
color:#5f5f5f;
}

.download a:hover
{
text-decoration:none;
}



