/**
CSS par défaut est invoquée par index et surchargée par celles des autres pages
*/

@CHARSET "ISO-8859-1";
body{
	width : 955px;
	height :  654px ;
	margin: 0 auto 0 auto;
	font-family: verdana,helvetica,arial,sans-serif;
	background-image: url("/images/fond_index.jpg");
	background-repeat: no-repeat;	
	background-position: 163px 0 !important;
	background-position: 152px 1px ;
	border : thin solid #EFE3EF;
	position: relative;
}

p,a{
	outline: none;
	
}

/*a{
	cursor : pointer !important;
	cursor : hand;
}*/

/*la navigation principale*/
div#navigation{		
	padding-left: 98px;
	border: thin solid transparent!important;
	border: none;
}
div#navigation a,div#navigation span{
	display : block;
	height : 25px;
	float : left;
	margin : 60px 20px 0 20px !important;
	margin : 60px 29px 0 10px ;
	outline: none; 
}

div#navigation a{
	cursor : pointer !important;
	cursor : hand;
}


#aQuisommesnous{
	background-image: url("/images/qui.png");
	background-repeat: no-repeat;	
	width : 189px;
}
#spanQuisommesnous,#aQuisommesnous:hover{
	background-position: 100% 0;
}

#aClient{
	background-image: url("/images/clients.png");
	background-repeat: no-repeat;	
	width : 146px;
}

#spanClient,#aClient:hover{
	background-position: 100% 0;
}

#aCandidat{
	background-image: url("/images/candidats.png");
	background-repeat: no-repeat;
	width : 169px;
}

#spanCandidat,#aCandidat:hover{
	background-position: 100% 0;
}

#aContact{
	background-image: url("/images/contact.png");
	background-repeat: no-repeat;
	width : 95px;
}

#spanContact,#aContact:hover{
	background-position: 100% 0;
}
/*fin de la navigation principale*/



