@charset "UTF-8";
/* CSS Document */
body {
	/*background:#a3a3a3 url(../../images/accueil/fond_ecis.jpg) repeat-x;*/
	background-color:Gray;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

/*STYLES DES TEXTES*/

p {margin:2px}

h1,h2,h3,h4,h5,liens{
font-family: Myriad Pro, Myriad, Arial, Helvetica, sans-serif;

}

h1 {
	font-size: 18px;
	color: #FFFFFF;
	text-decoration:none;
	margin-top:4px;
	margin-left:50px;
	}

h2 {
	
	font-size: 18px;
	color: #f16c16;
	margin:0px;
}
.h3_gris
{
	font-size: 18px;
	color: #cccccc;
}

h3 {
	
	font-size: 14px;
	color: #e31414;
	margin:0px;
}
h5 {
	
	font-size: 14px;
	color: #f16c16;
	margin:0px;
}

.liens a{
	font-size: 12px;
	font-weight:bold;
	color: #e31414;
	margin:0px;
	text-decoration:underline;
}


#texte_equipe{

clear:both;
margin:20px;

}


/*//Positionnement de la page au centre*/
#main {
	margin-left: auto;
	margin-right: auto;
	width: 1118px;
	
}
/*Bloc qui contient le petit menu du haut*/


/*Bloc qui contient le menu général*/
/*Bloc qui contient l'ensemble*/
#header{
	/*float:left;
	
	height: 126px;
	width: 1118px;
	display:block;*/
	margin: 0px;	

}
#logo{
float:left;
height: 126px;
width: 328px;
display:block;
margin: 0px;
}
#menus{

	background-image: url(../../images/accueil/ecis_02b.jpg);
	display: block;
	float: left;
	height: 126px;
	width: 790px;
}


/*Bloc qui contient le petit menu du haut*/
#header0{
    margin:0;
    padding:0;
}
#header0 ul{
    margin: 0px 0px 0px 370px;	
	list-style:none;
}
#header0 li {
    float:left;
	margin:0;
    padding:0;
 }
 #header0 a, #header0 a:hover {
    display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding:10px 10px;
    }
#header0 a {
text-decoration:none;
  
    }
#header0 a:hover {
text-decoration:underline;
  
    }
	


/*Bloc qui contient le petit menu general*/

ul, li{
 margin:0;
    padding:0;

}

#header1{

    margin:0;
    padding:0;
}

 #header1 ul {
 	margin: 67px 0px 0px 48px;	
	list-style:none;

 }
#header1 li {
    float:left;
	 background:url("../../images/accueil/bt_menu_02.jpg")
      no-repeat right top;
    margin:0;
    padding:0;
 }
 #header1 li:hover {
    float:left;
	 background:url("../../images/accueil/bt_menu_h_02.jpg")
      no-repeat right top;
    margin:0;
    padding:0;
 }


#header1 a {
    display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
	background:url("../../images/accueil/bt_menu_01.jpg")
    no-repeat left top;
    padding:10px 9px;
    }
	
#header1 a:hover {
   	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
	background:url("../../images/accueil/bt_menu_h_01.jpg")
    no-repeat left top;
    padding:10px 9px;
	
	
    }
	
	
#header1 #current {
    background-image:url("../../images/accueil/bt_menu_h_02.jpg");
    }
 #header1 #current a {
    background-image:url("../../images/accueil/bt_menu_h_01.jpg");
    }

/*CONSTRUCTION DES TABLEAUX*/

#titre_petit, #titre_moyen, #titre_grand,#titre_petit_n, #titre_moyen_n,#titre_grand_n {
	float:left;
	display:block;
	height: 32px;
	width: 531px;
}
#titre_petit{
background-image:url("../../images/accueil/titre_petit.jpg");
}
#titre_moyen{
background-image:url("../../images/accueil/titre_moyen.jpg");
}
#titre_grand{
background-image:url("../../images/accueil/titre_grand.jpg");
}

#titre_petit_n{
background-image:url("../../images/accueil/titre_petit_n.jpg");
}
#titre_moyen_n{
background-image:url("../../images/accueil/titre_moyen_n.jpg");
}
#titre_grand_n{
background-image:url("../../images/accueil/titre_grand_n.jpg");
}




#cadre, #cadre_noire{
	float:left;
	display:block;
	height: auto;
	width: 529px;
	margin-bottom:25px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

#cadre{
	border-color: #f26416;
}

#cadre_noire{
	border-color: #000000;
}


#titres_puce{
	float:left;
	background-repeat: no-repeat;
	background-image:url(../../images/accueil/fond_titre_01.jpg);
	display: block;
	height: 32px;
	width: 48px;
	
}


#titres_puce_n{
	float:left;
	background-repeat: no-repeat;
	background-image:url(../../images/accueil/fond_titre_n_01.jpg);
	display: block;
	height: 32px;
	width: 48px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
}
#titres_texte, #titres_texte_n{
display:block;
	float:left;
	height:32px;
}

#titres_texte{
	background:url("../../images/accueil/fond_titre_02.jpg")
	  no-repeat right top;
	padding-right:30px;
	padding-left:0px;
	top: auto;	
}

#titres_texte_n{

	background:url("../../images/accueil/fond_titre_n_02.jpg")
    no-repeat right top;
	padding-right:30px;
	padding-left:0px;
	top: auto;	
}


#flash{

clear:both;
margin-top:15px;

}
/*_______________________*/


/*//Bloc qui contient le Flash et l'identification*/

#banner2{
clear:both;
}
#banner2_a, #banner2_b, #banner2_c{
height: 222px;
display:block;
float:left;
}
#banner2_a{
	background-image: url(../../images/accueil/ecis_07.jpg);
	width: 144px;
	}

#banner2_b{
	background-image: url(../../images/accueil/ecis_08.jpg);
	width: 830px;
}
#banner2_c{
	background-image: url(../../images/accueil/ecis.jpg);	
	width: 144px;
}
input{
		width:100px;
		height:14px;
		border-color:#FFFFFF;
		border-style:solid;
		border-width:1px;
		margin-left:1px;
		color:#4F4E4E;
		font-family:tahoma;
		font-size:11px;
		overflow:hidden
		}
input.accueilecis{
		width:100px;
		height:14px;
		border-color:#FFFFFF;
		border-style:solid;
		border-width:1px;
		margin-left:1px;
		color:#4F4E4E;
		font-family:tahoma;
		font-size:11px;
		overflow:hidden
		}
input.contactecis{
		width:200px;
		height:20px;
		border-color: Gray;
		border-style:solid;
		border-width:1px;
		margin-left:1px;
		color:#4F4E4E;
		font-family:tahoma;
		font-size:11px;
		overflow:hidden
		}



/*//CONTENU DU SITE*/
.clear {clear:both;margin-bottom:-1px;padding-bottom:1px}
#contenu1
{
	clear:both;
	background-image: url(../../images/accueil/ecis_11.jpg);
	background-repeat: repeat-y;
	display: block;
	height: 100%;
}
#contenu1_a, #contenu1_b, #contenu1_c
{
background-color: White;
height: 480px;
display:block;
float:left;
}
#contenu1_a{
	background-image: url(../../images/accueil/ecis_10.jpg);
	width: 144px;
	}
#contenu1_b{
	width: 830px;
	height: auto;
	margin: 0px;
	display: block;
}

#contenu1_c{
	background-image: url(../../images/accueil/ecis_14bis.jpg);	
	width: 144px;
}

#centre 
{
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 15px;
}
#col_gauche {
	background-image: url(../../images/accueil/fond_col_g.jpg);
	margin-right:10px;
	float:left;
	display: block;
	margin-top: 0px;
	width: 265px;
	height: auto;
	background-repeat: repeat-y;
	}
#t_col_gauche {
	width:242px;
	margin-left:10px;
	margin-top:0px;
	}
	
#bas_col_g{
	clear:both;
	background-image: url(../../images/accueil/fond_col_g2.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 10px;
	width: 207px;



}	
	
#col_droite {
float:left;
	display: block;
	margin-top: 0px;
	width: 525px;
	height: auto;
	}




#footer{
	float:left;
	background-image: url(../../images/accueil/footer.jpg);
	height: 80px;
	width: 1118px;
	display:block;
	margin-bottom: 50px;
	background-repeat: no-repeat;
}
#footer_texte{
	margin: 20px 0px 0px 270px;	
}
#footer_texte a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:bold;
}
