/* CSS Document */

/*--STYLES GENERAUX DE LA RUBRIQUE--*/
	/*voir aussi css base*/
	#conteneur_site {
	position:relative;
	width:1003px;/*largeur du site , largeur 991 avec marge 1003 sans marge*/
	margin:0 auto; /*largeur de l'aire de la marge d'une boîte (hauteur droite bas gauche)*/
	padding:0; /*espace entre le contenu de l'élément et ses quatres bords (hauteur droite bas gauche)*/
	z-index:1;
	background: transparent;
	height:420px; /*hauteur de l'élément*/
	}
	#cl_center_site_3_colonnes .contenu_3_colonnes {
	height:auto !important;/*pour hauteur mini IE6*/
	height:420px; /*hauteur de l'élément*/
	min-height:420px;/*pour FF*/
	margin:0 0 0 0;
	padding:4px 0 0 0;
	background:url(../../images/en/026_clients/f_contenu.gif) no-repeat 0 0;
	}
	#demande_info {
	bottom:20px;
	left:145px;
	}
	#descriptif_accueil{
	width:255px;
	height:165px;
	margin:5px 0 0 0;
	border:none;
	position:absolute;
	z-index:100;
	bottom:100px;
	right:15px;
	color:#FFFFFF;
	}
	#descriptif_accueil p.environnement{
	color:#FFFFFF;
	font-size:11px;
	line-height:13px;
	padding:10px 0 0 0;
	text-align: justify;
	}
	#descriptif_accueil p.environnement span{
	font-weight:bold;
	}
	#descriptif{
	width:225px;
	height:165px;
	margin:5px 0 0 0;
	border:none;
	position:absolute;
	z-index:100;
	bottom:165px;
	left:155px;
	color:#2B3840;
	}
	#descriptif ul{
	color:#2B3840;
	font-size:11px;
	line-height:14px;
	padding:10px 0 0 0;
	text-align: justify;
	}
	#descriptif ul li{
	margin:0 0 10px 0;
	background:url(../../images/en/026_clients/p_li.jpg) no-repeat 0 3px;
	padding:0 0 0 10px;
	}
	#descriptif ul li span{
	font-weight:bold;
	}
	#descriptif_engineering{
	width:235px;
	height:165px;
	margin:5px 0 0 0;
	border:none;
	position:absolute;
	z-index:100;
	bottom:125px;
	left:155px;
	color:#2B3840;
	}
	#descriptif_engineering ul{
	color:#2B3840;
	font-size:11px;
	line-height:14px;
	padding:10px 0 0 0;
	text-align: justify;
	}
	#descriptif_engineering ul li{
	margin:0 0 10px 0;
	background:url(../../images/en/026_clients/p_li.jpg) no-repeat 0 3px;
	padding:0 0 0 10px;
	}
	#descriptif_engineering ul li span{
	font-weight:bold;
	}
	#descriptif_societe{
	width:250px;
	height:165px;
	margin:0 0 0 0;
	border:none;
	position:absolute;
	z-index:100;
	bottom:185px;
	left:130px;
	color:#2B3840;
	}
	#descriptif_societe ul{
	color:#2B3840;
	font-size:11px;
	line-height:14px;
	padding:0 0 0 0;
	text-align: justify;
	}
	#descriptif_societe ul p{
	color:#2B3840;
	font-size:11px;
	line-height:14px;
	padding:10px 0 10px 0;
	text-align: justify;
	font-weight:bold;
	}
	#descriptif_societe ul li{
	margin:0 0 5px 0;
	background:url(../../images/en/026_clients/p_li.jpg) no-repeat 0 3px;
	padding:0 0 0 10px;
	}
	#descriptif_societe ul li span{
	font-weight:bold;
	}
	#descriptif_site{
	width:230px;
	height:165px;
	margin:0 0 0 0;
	border:none;
	position:absolute;
	z-index:100;
	bottom:165px;
	left:150px;
	color:#2B3840;
	}
	#descriptif_site ul{
	color:#2B3840;
	font-size:11px;
	line-height:14px;
	padding:0 0 0 0;
	text-align: justify;
	}
	#descriptif_site ul p{
	color:#2B3840;
	font-size:11px;
	line-height:14px;
	padding:10px 0 10px 0;
	text-align: justify;
	font-weight:bold;
	}
	#descriptif_site ul li{
	margin:0 0 5px 0;
	background:url(../../images/en/026_clients/p_li.jpg) no-repeat 0 3px;
	padding:0 0 0 10px;
	}
	#descriptif_site ul li span{
	font-weight:bold;
	}
/*--DEBUT CAROUSEL--*/
	.f_nav_caroussel{
	position: relative;
	padding:10px 0 0 50px;
	height:110px;
	}
	p#retour_liste a{
	text-align:right;
	font-size:10px;
	margin:5px 25px 0 0;
	text-decoration:none;
	color: #999999;
	right:5px;
	top:35px;
	position: absolute;
	z-index:200;
	}
	p#retour_liste a:hover{
	text-decoration:none;
	color: #E2001A;
	}
	.jcarousel-skin-tango .jcarousel-container { position:absolute; text-align:center; margin:0; padding:0; right:120px; top:40px; }
	.jcarousel-skin-tango .jcarousel-container-horizontal { width:360px; }
	.jcarousel-skin-tango .jcarousel-clip-horizontal { width:360px; height:115px; }
	.jcarousel-skin-tango .jcarousel-item { width:110px; height:110px; }
	.jcarousel-skin-tango .jcarousel-item-horizontal { }
	.jcarousel-skin-tango .jcarousel-item-placeholder { }
	.jcarousel-clip { z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative; }
	.jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0; }
	.jcarousel-list li, .jcarousel-item { float:left; list-style: none; width:110px; height:105px; padding:0 45px 0 0; }
	.jcarousel-list li, .jcarousel-item img { border:2px solid #FFFFFF; }
	.jcarousel-list li img:hover { border:2px solid #E2001A; }
	.jcarousel-next { z-index: 3; display: none; }
	.jcarousel-prev { z-index: 3; display: none; }
	.jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; top:45px; right:-30px; width:22px; height:31px; cursor: pointer; background: transparent url(../../images/en/025_secteurs_intervention/fleche_droite.gif) no-repeat 0 0; }
	.jcarousel-skin-tango .jcarousel-next-horizontal:hover { background-position: 0 0; }
	.jcarousel-skin-tango .jcarousel-next-horizontal:active { background-position: 0 0;}
	.jcarousel-skin-tango .jcarousel-next-disabled-horizontal {cursor: default; background: transparent url(../../images/en/025_secteurs_intervention/fleche_droite_disabled.gif) no-repeat 0 0; }
	.jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute; top:45px; left:-30px; width:22px; height:31px; cursor: pointer; background: transparent url(../../images/en/025_secteurs_intervention/fleche_gauche.gif) no-repeat 0 0; }
	.jcarousel-skin-tango .jcarousel-prev-horizontal:hover { background-position: 0 0; }
	.jcarousel-skin-tango .jcarousel-prev-horizontal:active { background-position: 0 0; }
	.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal {cursor: default; background: transparent url(../../images/en/025_secteurs_intervention/fleche_gauche_disabled.gif) no-repeat 0 0; }

/*--FIN CAROUSEL--*/

/*DEBUT CAROUSEL*/
/*#carousel { width:99%; height:500px; position:absolute; top:45px; left:0; text-align:center; padding:0 auto; }
#carousel img { border:1px solid #fff; }
#carousel div img { }
#carousel a { position:absolute; display:block; color:#fff; font-weight:bold; text-align:center; text-decoration:none; }*/
#carousel { width:570px; height:420px; position:relative; margin:0 0 0 0; padding:0 0 0 0; top:0; left:0 }
#carousel img {padding:4%; cursor:pointer !important; }
#carousel a { position:absolute; display:block; color:#fff; font-weight:bold; text-align:center; text-decoration:none; }
/*FIN CAROUSEL*/

