﻿/* CSS Document */


body{
	background:#E0DEDF;
	margin:0;
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
	background-image:url('images/fond_merianas.JPG');
	
	
	

	
		
	font-size:10px;
	text-align: center;
	color:black;
}

#global{
	margin-left: auto;
     margin-right: auto;
     width:780px;
     background-image:url('images/background_y.png');
     background-repeat:repeat-y;
     
     text-align: left; /* on rétablit l'alignement normal du texte */

}

/*
.images_logo{
	display: block;
	padding: O O O 40px;
}
*/

#entete{
	width: 780px;
	height:155px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	overflow: hidden;
}

#entete ul{
	margin: 0 0 0 0;
	padding:0 0 0 0;
	overflow: hidden;
}

#entete ul li{
	list-style: none;
	display: block;
	margin: 0 0 0 0;
	padding:0 0 0 0;
	overflow: hidden;
	float: left;
}

#entete ul li.entete_logo{
	height: 155px;
	width: 238px;
	background-image: url('images/entete_logo.gif');
	background-repeat: no-repeat;
}

#entete ul li.entete_droite{
	height: 157px;
	width: 542px;
	background-color:black;
	
	background-repeat: no-repeat;
}





/*
#entete_gauche_haut ul{

	margin: O O O O;
	padding: 0 0 0 0;
	
}

#entete_gauche_haut ul li{
	list-style:none;
	float:left;
	display:block;
	margin: O O O O;
	padding: 0 0 0 0;
	

}

#entete_gauche_haut ul li a{
	text-decoration: none;
	display: block;
	margin: O O O O;
	padding: 0 0 0 0;
	

}

#entete_gauche_haut ul li.entete_gauche_haut_gauche{
	height:23px;
	width:62px;
	background-image: url('images/entete_gauche_haut_gauche.png');
	background-repeat: no-repeat;
	
}

#entete_gauche_haut ul li a.entete_gauche_haut_home{
	height:23px;
	width:37px;
	background-image: url('images/entete_gauche_haut_home.png');
	background-repeat: no-repeat;
}
#entete_gauche_haut ul li a.entete_gauche_haut_home:hover{
background-position: bottom;
}


#entete_gauche_haut ul li a.entete_gauche_haut_contact{
height:23px;
width:43px;
background-image: url('images/entete_gauche_haut_contact.png');
background-repeat: no-repeat;	
}
#entete_gauche_haut ul li a.entete_gauche_haut_contact:hover{
	background-position: bottom;
}


#entete_gauche_haut ul li a.entete_gauche_haut_site_map{
	height:23px;
	width:42px;
	background-image: url('images/entete_gauche_haut_site_map.png');
	background-repeat: no-repeat;
}

#entete_gauche_haut ul li a.entete_gauche_haut_site_map:hover{
	background-position: bottom;
}

#entete_gauche_haut ul li.entete_gauche_haut_droite{
	height:23px;
	width:48px;
	background-image: url('images/entete_gauche_haut_droite.png');
	background-repeat: no-repeat;
}
*/






/* ////////////////////////////////////////////////////////////////////////////////////////////////////////

                                                   HEADER
////////////////////////////////////////////////////////////////////////////////////////////////////////// */



/* ////////////////////////////////////////////////////////////////////////////////////////////////////////

                                                   MENU
////////////////////////////////////////////////////////////////////////////////////////////////////////// */


#menu{
	height:44px;
	width:780px;
	margin: auto;
	
	overflow: hidden;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	

}

#menu ul{
	height:44px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	overflow:hidden;

}

#menu ul li{
	height:44px;
	list-style: none ;
	
	display: block;
	float: left;
}

#menu ul li a{
	height: 44px;
	text-decoration: none;
	display: block ;
}


#menu ul li.menu_gauche{
	height:44px;
	width:225px;
	background-image: url('images/menu_gauche.jpg');
	background-repeat: no-repeat;
}




#menu ul li a.menu_acceuil{
	height: 44px;
	width:81px;
	background-image:url('images/menu_acceuil.jpg');
	background-repeat: no-repeat;
}

#menu ul li a.menu_acceuil:hover {
	background-position: bottom;
}

#menu ul li a.menu_groupsis{
height:44px;
width: 79px;
background-image:url('images/menu_groupsis.jpg');
background-repeat:no-repeat;
}

#menu ul li a.menu_groupsis:hover{
	background-position: bottom;
}



#menu ul li a.menu_metiers{
	height:44px;
	width:80px;
	background-image:url('images/menu_metiers.jpg');
	background-repeat:no-repeat;
}

#menu ul li a.menu_metiers:hover{
	background-position: bottom;
}


#menu ul li a.menu_realisations{
	height:44px;
	width:79px;
	background-image:url('images/menu_realisations.jpg');
	background-repeat:no-repeat;
}

#menu ul li a.menu_realisations:hover{
	background-position: bottom;
}


#menu ul li a.references{
	height:44px;
	width:79px;
	background-image:url('images/menu_references.jpg');
	background-repeat:no-repeat;
}


#menu ul li a.references:hover {
	background-position: bottom;
}


#menu ul li a.partenariat{
	height: 44px;
	width: 80px;
	background-image: url('images/menu_partenariat.jpg');
	background-repeat: no-repeat;
}

#menu ul li a.partenariat:hover {
	background-position: bottom;
}



#menu ul li a.contact{
	height: 44px;
	width: 77px;
	background-image:url('images/menu_contact.jpg');
	background-repeat: no-repeat;
}

#menu ul li a.contact:hover{
	background-position: bottom;
}

#ombre_menu{
	height:9px;
	width:780px;
	background-image:url('images/ombre_menu.jpg');
	background-repeat:no-repeat;
	margin:0 0 0 0;
	padding:0 0 0 0;
	overflow:hidden;

}


/* ////////////////////////////////////////////////////////////////////////////////////////////////////////

                                                     FOOTER
////////////////////////////////////////////////////////////////////////////////////////////////////////// */

#footer_up{
	width: 780px;
	height:45px;
	background-image:url('images/footer_up.png');
	background-repeat: no-repeat;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
	overflow: hidden;

	
}


#footer_menu{
	height:33px;
	width:780px;
	margin: auto;
	
	overflow: hidden;
	margin: 0 0 0 0;
	padding: 0 0 0 0;

}

#footer_menu ul{
	height:33px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	overflow:hidden;

}

#footer_menu ul li{
	height:33px;
	list-style: none ;
	
	display: block;
	float: left;
}

#footer_menu ul li a{
	height: 33px;
	text-decoration: none;
	display: block ;
}

#footer_menu ul li a.footer_acceuil{
	width:68px;
	height:33px;
	background-image: url('images/footer_acceuil.png');
	background-repeat: no-repeat;
}
#footer_menu ul li a.footer_acceuil:hover{
background-position: bottom;
}

#footer_menu ul li a.footer_groupe_sis{
	width:79px;
	height: 33px;
	background-image: url('images/footer_groupe_sis.png');
	background-repeat: no-repeat;
}

#footer_menu ul li a.footer_groupe_sis:hover{
background-position: bottom;
}

#footer_menu ul li a.footer_metiers{
	
width:80px;
height:33px;
background-image: url('images/footer_metiers.png');
background-repeat: no-repeat;
}


#footer_menu ul li a.footer_metiers:hover{
background-position: bottom;
}


#footer_menu ul li a.footer_realisations{
	width:79px;
	height: 33px;
	background-image: url('images/footer_realisation.png');
	background-repeat: no-repeat;
}
#footer_menu ul li a.footer_realisations:hover{
background-position: bottom;
}


#footer_menu ul li a.footer_references{
	width:76px;
	height: 33px;
	background-image: url('images/footer_references.png');
	background-repeat: no-repeat;
}

#footer_menu ul li a.footer_references:hover{
background-position: bottom;
}

#footer_menu ul li a.footer_partenariats{
	width: 84px;
	height: 33px;
	background-image: url('images/footer_partenaires.png');
	background-repeat: no-repeat;
}

#footer_menu ul li a.footer_partenariats:hover{
background-position: bottom;
}

#footer_menu ul li a.footer_contact{
	width:69px;
	height:33px;
	background-image: url('images/footer_contact.png');
	background-repeat: no-repeat;
}

#footer_menu ul li a.footer_contact:hover{
background-position:bottom;

}

#footer_menu ul li.footer_appellez_nous{
	width:245px;
	height:33px;
	background-image: url('images/footer_appelez_nous.png');
	background-repeat:no-repeat;
}



/* ////////////////////////////////////////////////////////////////////////////////////////////////////////

                                                     FOOTER BAS
////////////////////////////////////////////////////////////////////////////////////////////////////////// */


#footer_bas{
	height:39px;
	width:780px;
	margin: auto;
	
	overflow: hidden;
	margin: 0 0 0 0;
	padding: 0 0 0 0;

}

#footer_bas ul{
	height:39px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	overflow:hidden;

}

#footer_bas ul li{
	height:39px;
	list-style: none ;
	
	display: block;
	float: left;
}

#footer_bas ul li a{
	height: 39px;
	text-decoration: none;
	display: block ;
}

#footer_bas ul li.footer_bas_droits{
	width:417px;
	height:39px;
	background-image: url('images/footer_bas_droits.png');
	background-repeat: no-repeat;
}



#footer_bas ul li a.footer_bas_logo_marianas{
	width:99px;
	height:39px;
	background-image: url('images/footer_bas_logo_marianas.png');
	background-repeat: no-repeat;
}


#footer_bas ul li a.footer_bas_logo_marianas:hover{
	background-position:bottom;
}


#footer_bas ul li.footer_bas_telephone{
	width:264px;
	height:39px;
	background-image: url('images/footer_bas_telephone.png');
	background-repeat: no-repeat;
}



























