/****************************************************************************
* COMMUN
****************************************************************************/
body {
	margin:0;
	padding:0;
	background:#FFF;
	background-image:url(../images/fondPage.jpg);
	background-repeat:no-repeat;
	font-family:Arial,sans-serif;
	font-size:11px;
	color:#000;
}
#conteneur {
	width:1000px;
	-width:1100px;
	margin:0;
	padding:0;
}


p,h1,h2,form,select,div {
	margin:0;
	padding:0;
	border:0;
}
img {
	border:0;
	margin:0;
	padding:0;
}

a{
color:#70777C;
text-decoration:none;
}
/****************************************************************************
* RTE
****************************************************************************/
p.bodytext{}
/****************************************************************************
* HEADER
****************************************************************************/
#header {
	width:1000px;
	height:24px;
	background-color:#DCCDC6;
	margin-bottom:18px;
	padding-top:2px;
}
#header ul{
	display:inline;
	list-style:none;
	width:250px;
	margin-left:676px;
	margin-top:5px;
	padding:0;
}
#header li{
	display:inline;
	list-style:none;
	margin:0px;
	padding:0;
}
#header menu_langue{
	width:150px;
}

#header_logo{
	height:auto;
	margin-left:78px;
	padding:0;
	float:left;
}
/****************************************************************************
* NAVIGATION
****************************************************************************/
#navigation {
	margin:0;
	margin-left:14px;
	margin-top:0px;
	padding:0;
    width:280px;
	text-align:left;
	float:left;

}
#navigation_principale{
 list-style: none;
 padding:0;
 margin:10px 0 0 0;
 margin-left:5px;
 
}
#navigation_principale li{
 list-style: none;
 text-transform:uppercase;
 line-height:18px;
}
.menu_nav_select a{
font-size:12px;
font-weight:700;
color:#00A0D1;
text-decoration:none;
}
.menu_nav_normal a{
font-size:12px;
font-weight:700;
text-decoration:none;
color:#571F1C;
}

.menu_nav_select2 a{
font-size:11px;
font-weight:normal;
color:#00A0D1;
padding-left:10px;
text-decoration:none;
background-image:url(../images/menu1_fleche.gif);
background-repeat:no-repeat;

}
.menu_nav_normal2 a{
font-size:11px;
font-weight:normal;
padding-left:10px;
text-decoration:none;
color:#571F1C;
background-image:url(../images/menu1_fleche.gif);
background-repeat:no-repeat;

}

.menu_nav_select3 a{
font-size:10px;
font-weight:normal;
color:#00A0D1;
padding-left:20px;
text-decoration:none;
background-image:url(../images/menu2_fleche.gif);
background-repeat:no-repeat;
}

.menu_nav_select3 a:visited{
font-size:10px;
font-weight:normal;
color:#00A0D1;
padding-left:20px;
text-decoration:none;
background-image:url(../images/menu2_fleche.gif);
background-repeat:no-repeat;
}

.menu_nav_normal3 a{
font-size:10px;
font-weight:normal;
padding-left:20px;
text-decoration:none;
color:#571F1C;
background-image:url(../images/menu2_fleche.gif);
background-repeat:no-repeat;

}

.menu_nav_select4 a{
font-size:10px;
font-weight:normal;
color:#00A0D1;
padding-left:26px;
text-decoration:none;
background-image:url(../images/menu3_fleche.gif);
background-repeat:no-repeat;
}

.menu_nav_select4 a:visited{
font-size:10px;
font-weight:normal;
color:#00A0D1;
padding-left:26px;
text-decoration:none;
background-image:url(../images/menu3_fleche.gif);
background-repeat:no-repeat;

}
.menu_nav_normal4 a{
font-size:10px;
font-weight:normal;
padding-left:26px;
text-decoration:none;
color:#571F1C;
background-image:url(../images/menu3_fleche.gif);
background-repeat:no-repeat;

}
#menu_redirection{
float:left;
margin-left:20px;
}

.separateur{
 margin:10px 0 10px 0;
}
.titre_jaune_home{
font-size:13px;
font-weight:700;
color:#F39911;
padding:5px;
}

.titre_jaune_home a{
font-size:13px;
font-weight:700;
color:#F39911;
text-decoration:none;
}

.titre_bleu_actu{
font-size:11px;
color:#00A0D1;
font-weight:700;
}

#navigation_horizontale{
width:610px;
 margin:0 0 0 0;
 margin-top:10px;
 text-align:center;
}

#navigation_horizontale a{
 text-decoration:none;
 color:#000000;
}

#menu_horizontal{
 display:inline;
 list-style:none;
 width:610px;
 margin:0 0 0 0;
 margin-top:10px;
 padding:0;
}
#menu_horizontal li{
 display:inline;
 list-style:none;
 margin:0 2px 0 2px;
}
#barre_horizontale_logo{
width:610px;
text-align:left;
}
#barre_horizontale_logo img{
width:610px;
text-align:left;
height:54px;
}
#menu_vie_entreprise{
 margin:0;
 list-style:none;
 padding-left:30px;
}
#menu_vie_entreprise li{
 margin:0;
 display: list-item;
 width:200px;
 list-style-image:url(../images/home_fleche_menu.gif);
 margin-bottom:10px;
}

/****************************************************************************
* PARTIE CENTRALE HOME
****************************************************************************/
#main{
	width:1000px;
	-width:1100px;
	height:auto;
	margin:0;
	padding:0;
}
#main_home{
	width:610px;
	height:auto;
	margin-left:73px;
	padding:0;
	float:left;
}
#centre_home{
	width:610px;

	height:auto;
	margin:0;
	padding:0;
	background-image:url(../images/fond_centre_milieu.gif);
	background-repeat:repeat-y;
	-float:left;

}

#centre_home ul {
	width:auto;
	margin-left:30px;
	margin-top:0px;
	padding:0;
	padding-left:10px;
	float:left;
	list-style:none;
	color:#666666;
	list-style-image:url(../images/carre_bleu.gif);
}

#centre_home li a{
	color:#666666;
	margin:0;
	padding-left:0px;
	text-decoration:none;
}


#centre_home p{
	height:auto;
	margin:0;
	padding-left:20px;

}
#actualite_home{
 width:605px;
 height:181px;
 background-image:url(../images/home_bloc_actu.gif);
 background-repeat:no-repeat;

}
#actu_bloc1{
 width:275px;
 -width:265px;
 height:170px;
 float:left;
 margin:12px 25px 0 15px;
 padding:0;

}
#actu_bloc1 img {
 margin-left:1px;
 margin-top:0px;
 float:right;
}
#actu_bloc1 p {
float:left;


}

#actu_bloc2{
 width:275px;
 height:170px;
float:left;
margin:12px 0px 0 0px;

padding:0;

}
#actu_bloc2 img {
 margin-left:1px;
 margin-top:0px;
 float:right;
}
#actu_bloc2 p {
 float:left;
}
.titre_bleu_actu_nav{
font-size:11px;
color:#00A0D1;
font-weight:700;
padding-left:20px;
width:180px;
}

.tit_zoom_home{
padding-top:15px;
font-size:11px;
color:#00A0D1;
font-weight:700;
padding-left:10px;
-padding-left:0px;
width:140px;
}

.tit_zoom_home a{
font-size:11px;
color:#00A0D1;
font-weight:700;
text-decoration:none;
}

.tex_zoom_home{
padding-top:5px;
font-size:10px;
color:#70777C;
padding-left:10px;
-padding-left:0px;
width:140px;
}

.text_normal_gras{
  color:#70777C;
  font-weight:bold;
  font-size:11px;
}

.lien_zoom_home{
padding-top:5px;
font-size:10px;
color:#A0786C;
padding-left:10px;
-padding-left:0px;
width:140px;
}
.lien_zoom_home a{
color:#A0786C;
text-decoration:none;
}
.titre_jaune_zoom_home{
font-size:18px;
color:#EE9400;
font-style:italic;
padding-left:24px;
-padding-left:12px;
padding-top:2px;
width:150px;
}

#vieEntreprise{
 margin-bottom:10px;
}
#vieEntreprise ul{
font-size:11px;
padding:0;
margin:0;
color:#00A0D2;
list-style:none;
}
#vieEntreprise li{
font-size:11px;
width:180px;
padding:0;
margin:0;
color:#70777C;
list-style:none;
padding-left:20px;
padding-top:10px;
}

#vieEntreprise li,ul a{
font-size:11px;
color:#70777C;
text-decoration:none;
}


.titre_jaune_zoom_home a{
font-size:18px;
color:#EE9400;
font-style:italic;
text-decoration:none;
}

.titre_bleu_zoom_home{
font-size:18px;
color:#00A0D2;
font-style:italic;
padding-left:24px;
-padding-left:18px;
padding-top:2px;
width:150px;
}

.titre_bleu_zoom_home a{
font-size:18px;
color:#00A0D2;
font-style:italic;
text-decoration:none;
}

.lien_suite{
padding-top:5px;
font-size:10px;
color:#A0786C;
padding-left:20px;
width:140px;

}
.lien_suite a{

font-size:10px;
color:#A0786C;
text-decoration:none;

}
.lien_suite img{
padding-left:5px;
}

.texte_actu_nav{
font-size:10px;
color:#70777C;
padding-left:20px;
width:180px;
}

#col_gauche_centre{
width:190px;
margin:5px 5px 10px 20px;
padding:0;
float:left;
}
#col_droite_centre{
	width:370px;
	color:#70777C;
	margin:5px 5px 10px 0px;
	padding-left:10px;
	float:left;
	min-height:320px;

}

#menu_header{
 margin-top:2px;
 padding:0;
}

#col_droite_centre p{
	padding-left:0px;
}

#col_droite_centre li{
	color:#70777C;
	list-style:none;
	width:350px;
	background-image:url(../images/carre_puce.gif);
background-repeat:no-repeat;
background-position:left top;
	padding:0;
	padding-left:10px;;
	margin:0;

}

#col_droite_centre ul{
	color:#70777C;
	width:370px;
	padding :0px;
	margin:0;
	width:auto;
	display:block;
	list-style-image:none;
}

.paragraphe_entreprise{
	color:#70777C;
	padding-bottom:6px;
}
.paragraphe_entreprise a{
	color:#70777C;
	padding-bottom:6px;
	text-decoration:underline;
}

#col_droite_centre p.paragraphe_entreprise{
	color:#70777C;
	padding:0;
	margin:0;
	padding-bottom:6px;
	width:360px;
	-width:340px;
}



.paragraphe{
	color:#70777C;
	padding-bottom:6px;
	padding-left:20px;
}

#col_droite_centre a{
	color:#70777C;
	text-decoration:underline;
}


#col_centre{
	width:550px;
	margin:5px 5px 10px 0px;
	padding:0;
	float:left;
}

#col_centre_vie{
	width:550px;
	margin:0;
	padding:0;
	margin-left:20px;
	float:left;
}

#col_centre ul {
	width:auto;
	margin-left:30px;
	margin-top:0px;
	padding:0;
	list-style:none;
	color:#666666;
	list-style-image:url(../images/carre_bleu.gif);
}

#col_centre li a{
	color:#666666;
	text-decoration:none;
}

#col_centre p{
	margin:0;
	padding:0;
}



#col_centre .module_video{
 width:187px;
 height:191px;
 background-image:url(../images/fond_module_video.gif);
 background-repeat:no-repeat;
 margin:0;
 padding:0;
 margin-bottom:10px;
 margin-top:10px;
 float:left;
}
/****************************************************************************
* MODULE
****************************************************************************/
.module_video{
 width:187px;
 height:191px;
 background-image:url(../images/fond_module_video.gif);
 background-repeat:no-repeat;
 margin:0;
 padding:0;
 margin-bottom:8px;
}

.module_video p{
margin:0;
padding:0;
}

.module_video img{
 margin-left:5px;
 margin-top:5px;
 padding:0;
}

.module_video_texte{
  color:#A07869;
  font-size:11px;
  padding-top:3px;
  padding-left:6px;
  padding-right:5px;
  text-align:left;
}
.tabVideo{
  color:#A07869;
  font-size:11px;
  padding-top:3px;
  width:177px;
  text-align:left;
  padding-left:6px;
}

.tabVideo a {
  color:#A07869;
  font-size:11px;
  padding-top:5px;
  text-align:center;
  text-decoration:none;
}
.europe_gauche{
 width:160px;
 padding:0;
 margin:0;
}

.europe{
 width:160px;
 padding:0;
 margin:0;
}


.module_par_verte{
 margin-top:8px;
 width:187px;
 margin-bottom:8px;
}
.module_par_verte .parCentre{
 width:167px;
 font-size:10px;
 color:#A37868;
 padding-left:0px;
 padding-top:4px;
 padding-bottom:4px;
 text-align:left;
}

.module_par_orange{
 margin-top:8px;
 width:187px;
 margin-bottom:8px;
}
.module_par_orange .parCentre{
 width:167px;
 font-size:10px;
 color:#A37868;
 padding-left:0px;
 padding-top:4px;
 padding-bottom:4px;
 text-align:left;
}

/****************************************************************************
* NAVIGATION SECONDAIRE
****************************************************************************/
#navigation_secondaire{
	width:240px;
	
	margin-top:0px;
	margin-left:10px;
	padding:0;
	float:left;
}

/****************************************************************************
* FOOTER
****************************************************************************/
#footer p{
	font-size:10px;
	color:#AA9E8E;
	float:left;
	width:700px;
	padding-left:75px;
	padding-top:10px;
}
#footer{
	width:700px;
	font-size:9px;
}
#C31{
	float:right;
	margin-right:22px;
	width:600px;
}
/****************************************************************************
* CLASSES
****************************************************************************/
.text_normal{
  color:#A07869;
  font-size:11px;
}
.menu_langue{
  color:#FFF;
  font-size:11px;
  background-color:#A07869;
}
.titre_page{
  padding-left:20px;
  color:#00A0D1;
  font-size:30px;

}
.paragraphe_text{
  width:560px;
  color:#70777C;
  font-size:11px;
    padding-left:20px;
}
#centre_home p.chemin_fer{
 padding-left:16px;
 margin:0;
}

#centre_home p.chemin_fer a{
 text-decoration:none;
  color:#70777C;
} 
#centre_home p.chemin_fer a:selected{
 text-decoration:none;
 color:#70777C;
}
.image_centre{
 padding-left:20px;
 padding-top:10px;
 padding-bottom:10px;
}
#flash_centre{
 margin-left:16px;
 padding-top:10px;
 padding-bottom:10px;
}
.titre_bleu{
font-size:11px;
color:#00A0D1;
font-weight:700;
margin-bottom:8px;
}
.image_video{
 margin-left:4px;
 margin-top:3px;

}
.image_zoom_droite{
 margin-left:10px;
 margin-top:5px;

}
/****************************************************************************
* VIE ENTREPRISES
****************************************************************************/

#col_centre{
width:562px;
margin-left:20px;

}

.titre_bleu_zoom_droit{
font-size:11px;
color:#00A0D1;
font-weight:700;
padding-left:10px;
width:200px;
}

#zoomDroit{
background-image:url(../images/page_zoom_logo.gif);
background-repeat:no-repeat;
}

.zoomDroit{
padding-top:15px;

}

.texte_zoom_droit{
font-size:10px;
color:#70777C;
padding-left:10px;
width:200px;
}
.texte_zoom_droit a{
font-size:10px;
color:#70777C;
width:200px;
}



#zoomDroit img{
 margin-left:10px;
 margin-top:5px;

}
.zoomDroit img{
 margin-left:10px;
 margin-top:5px;

}
.zoom_logo{
padding-top:5px;
}

.titre_jaune_zoom{
font-size:13px;
font-weight:700;
color:#F39911;
padding-left:26px;
padding-top:6px;
padding-bottom:12px;
}

.enligne{
 display:inline;
 list-style:none;
 align:left;
 padding:0;
 margin:0;
}

.enligne li{
 display:inline;
 list-style:none;
}

.listePays li{
 float:left;
 width:170px;
 list-style:square #00A0D1;
 color:#00A0D1;
}
.listePays{
 float:left;
 width:170px;
 margin-left:10px;
 padding:0;
}

/****************************************************************************
* COMITE
****************************************************************************/
.comite{
background-image:url(../images/fondComite.gif);
background-repeat:no-repeat;
width:180px;
float:left;
margin-bottom:10px;
color:#70777C;
margin-top:10px;
}
.comite_ligne {
float:left;
margin-left:30px;
}
.comite_photo{
float:left;
margin-top:5px;
margin-left:4px;
margin-right: 22px;
margin-bottom:10px;

}



/****************************************************************************
* COORDONNES
****************************************************************************/

.coord_siege{
 width:182px;
 height:auto;
 background-image:url(../images/Coord_fond_module.gif);
 background-repeat:repeat-y;
 float:left;
 margin:0;
 padding:0;
  padding-left:4px;
}

.coord_siege p{
 color:#70777C;
 width:170px;
}
.coord_siege_sans{
 width:174px;
 height:auto;
 padding-left:4px;
 float:left;
}

.coord_siege_sans p{
 color:#70777C;
 width:170px;
}

#col_droite_coord{
width:370px;
margin:5px 5px 10px 0px;
padding:0;
float:left;
}

.coord_titre{
 width:340px;
 height:26px;
 margin-top:10px;
 margin-bottom:0;
 font-weight:700;
color:#F39911;
float:left;
 background-image:url(../images/Coord_titre_fond.gif);
 background-repeat:no-repeat;
 padding-top:10px;
 padding-left:30px;
 
 }
 
 /****************************************************************************
* MEDIATHEQUE
****************************************************************************/
.media_module{
 width:184px;
 height:187px;
 background-image:url(../images/Mediatheque_fond_module.gif);
 background-repeat:no-repeat;
 float:left;
 margin:0;
 padding:0;
  padding-left:7px;
}

.media_module p{
 margin:0;
 color:#70777C;
 width:170px;
 float:left;
}

.media_module a{
 color:#9E786B;
 text-decoration:none;
}

.media_titre{
font-size:11px;
color:#00A0D1;
font-weight:700;
 width:560px;
 float:left;
}

#col_centre_media{
width:570px;
margin-left:20px;

}

.media_module img{
 margin-top:6px;
 margin-bottom:3px;
 margin-left:0px;
 margin-right:0;
 padding:0;
}


 /****************************************************************************
* HISTOIRE
****************************************************************************/
.histoire_module{
   width:177px;
   background-image:url(../images/histoire_fond_module.gif);
   background-repeat:repeat-y;
   margin:0;
   padding:0;
   margin-bottom:10px;
   color:#70777C;
   
}

.histoire_photo{
 width:188px;
 height:163px;
 background-image:url(../images/histoire_fond_photo.gif);
 background-repeat:no-repeat;
}

.histoire_module_image{
 margin-left:4px;
 margin-top:4px;
}

.histoire_module table{
 margin-bottom:5px;
 margin-top:5px;
}

#col_centre_histoire{
	width:177px;
	margin:0;
   padding:0;
	margin-left:2px;
	float:left;
	
}

#col_centre_histoire img{

	margin:0;
   padding:0;
}

#col_droite_histoire{
	width:177px;
	margin-left:5px;
	float:left;
}



.histoire_module img{
   margin:0;
   padding:0;
}

.histoire_module p{
   margin-left:5px;
}
.histoire_texte{
 padding-left:10px;
 width:160px;
}
.histoire_texte p{
 padding-bottom:5px;
}


/****************************************************************************
* IMPLANTATIONS
****************************************************************************/
#col_gauche_implantation{
	width:195px;
	display:block;
	margin:0;
	padding:0;
	margin-left:21px;
	-margin-left:11px;
	background-color:#FFF;
	float:left;
}
#col_centre_implantation{
	width:200px;
	margin:0;
	padding:0;
	margin-left:5px;
	color:#70777C;
	background-color:#FFF;
	float:left;
}

#col_centre_implantation ul {
	width:180px;
	margin:0;
	margin-left:0px;
	padding:0;
	list-style:none;
	float:none;
	color:#666666;
	list-style-image: none;

}

#col_centre_implantation li a{
	color:#70777C;
	text-decoration:none;
	width:180px;
	padding:0;
}
#col_centre_implantation li {
background-image:url(../images/carre_puce.gif);
background-repeat:no-repeat;
background-position:left top;
color:#70777C;
	margin:0;
	padding:0;
	padding-left:10px;;
	float:none;

}

#col_centre_implantation p{
	padding:0;
	margin:0;
}
.module_photo_fiche img{
  margin-top:23px;
  margin-left:3px;
}

.module_photo_fiche{
  width:158px;
  height:184px;
  background-image:url(../images/fond_image_fiche.jpg);
}

.lien_autre_fiche{
background-image:url(../images/fleche_jaune.gif);
background-repeat:no-repeat;
color:#70777C;
padding-left:10px;
}

.lien_autre_fiche a{

color:#70777C;

}

#col_centre_implantation a{
	text-decoration:none;
color:#70777C;

	}
#col_droite_implantation{
	width:155px;
	margin-left:5px;
	background-color:#FFF;
	float:left;
}

.europe_gauche{
 width:160px;
 margin:0;
 padding:0;

}
.europe{
 width:160px;
 margin:0;
 padding:0;

}

/****************************************************************************
* CREDITS
****************************************************************************/
.separateur{
  padding-bottom:10px;
}

/****************************************************************************
* COMITE
****************************************************************************/

.comite p{
width:160px;
margin-left:8px;
text-align:left;
list-style:none;
float:left;
}

.comite img{
margin-left:5px;
margin-top:5px;
margin-bottom:10px;

}

/****************************************************************************
* VIE DES ENTREPRISES
****************************************************************************/
#col_centre_vie p.paragraphe_entreprise{
	color:#70777C;
	padding:0;
	margin:0;
	padding-bottom:6px;
	padding-left:10px;
	width:350px;
	-width:340px;
	float:left;
}

#col_centre_vie p.titre_bleu{
font-size:11px;
color:#00A0D1;
width:350px;
	-width:340px;
font-weight:700;
margin-bottom:10px;
padding-left:10px;
margin-top:10px;
	float:left;
}


#col_centre_vie .module_video{
 width:187px;
 height:191px;
 background-image:url(../images/fond_module_video.gif);
 background-repeat:no-repeat;
 margin:0;
 padding:0;
 margin-bottom:10px;
 margin-top:10px;
 float:left;
}

#tabEntreprise{
 float:left;
 width:566px;
 background-image:url(../images/entreprise/tabEntreprise_fond.gif);
 background-repeat:repeat-y;
 margin-left:16px;
}
#tabEntreprise p{
 padding-left:4px;
}

.titre_tab_entreprise{
  font-size:13px;
  color:#571F1C;
  font-weight:bold;
}
.surface_tab_entreprise{
  font-size:11px;
  color:#571F1C;
}
.magasin_tab_entreprise{
  font-size:11px;
  color:#71787C;
}

#onglet{
 width:598px;
 height:51px;
 position:relative;
 top:0px;
 left:-18px;
}

.onglet_pays{
 width:564px;
 height:51px;
 background-image:url(../images/onglets_off.jpg);
 background-repeat:no-repeat;
 
}

.onglet_enseigne{
 width:564px;
 height:51px;
 background-image:url(../images/onglets_on.jpg);
 background-repeat:no-repeat;
}

#par_pays p.titre_bleu{
padding-top:10px;
}

#par_enseigne p.titre_bleu{
padding-top:10px;
}

#par_enseigne{
display:none;
}

#centre_home ul.form_fournisseur_ligne{
display:inline;
list-style:none;	
display:block;
float:left;
margin:0 0 5px 0;
padding:0;
width:500px;
}

#centre_home ul.form_fournisseur li p{	
display:block;
float:left;
margin:0;
padding:5px 0;
width:500px;
font-size:12px;
color:#00A0D1;
font-weight:700;

}

.form_fournisseur_ligne .titre{
	display:inline;
	list-style:none;	
	width:200px;
	text-align:left;
	font-weight:bold;
}

.form_fournisseur_ligne .titre_texte{
	display:inline;
	list-style:none;	
	width:400px;
	text-align:left;
	font-weight:bold;
}

.form_fournisseur_ligne .data{
	display:inline;
	list-style:none;	
	width:300px;
	text-align:left;
	font-weight:bold;
}

.form_fournisseur textarea{
	width:410px;
	height:70px;
	text-align:left;
}

#centre_home ul.form_fournisseur{
 width:500px;
 list-style:none;
 float:left;
 margin:0 0 0 20px;
 padding:0;
}

.form_fournisseur li{
 width:100%;
 list-style:none;
 float:left;
 margin:0;
 padding:0;
}

.select_fournisseur {
	color: #000;
	font-size: 11px;
	width:450px;
	margin:0 0 10px 0;
	background-color: #F2F2F2;
	border:1px solid #999;
}

#form_contact{
  display:none;	
}

#enseigne{
 display:none;
}
