/*Feuille de style Home page de performance handicap*/

html {font-size: 100%;}

body{
	background-color: white;
	font-size: .8em;
	font-family: Arial, Helvetica, sans-serif;
}

img, img a{
	border: none;
}

.hiddenStructure, .hiddenStructure ul, .hiddenStructure ul li{
display:block ;
background-color:transparent ;
background-image:none ;
border:none ;
width:1px !important;
height:1px !important;
overflow:hidden ;
padding:0 0 0 0 ;
margin:-1px 0 0 -1px ;
list-style:none;
float:none ;
}

#conteneur{
	left: 50%;
	margin-left: -380px;
	width: 760px;
	position: absolute;
}

#conteneur #header{
	background-image: url(../images/fond_header.jpg);
	background-position: top;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	height:130px;
}

#conteneur #header #ohe{
float: left;
padding: 0 0 0 15px;
width: 40%;
}

#conteneur #header #ph{
float: right;
padding: 0 10px 0 0;
}


#conteneur #menuPrimaire{
	width:760px;
	background-color: #0066AC;
	border-bottom: 2px solid #00254D;
	margin: 0;
	padding: 0;
	font-size: 0.9em;
}

#conteneur #menuPrimaire ul{
	margin: 0;
	padding:3px;
	text-align: center;
}

#conteneur #menuPrimaire ul li{
	display: inline;
	margin: 0 1.4em 0 1.4em;
	padding: 0;
	font-weight: bolder;
}

#conteneur #menuPrimaire ul li a{
	color: white;
	text-decoration: none;
}

#conteneur #menuPrimaire ul li a:hover{
	color: #feca00;
	text-decoration: none;
}

#conteneur #menuPrimaire ul li a.actif{
	color: #feca00;
	text-decoration: none;
}

#conteneur #breadcrumb{
	margin: 0;
	padding: 10px 0 10px 0;
	font-size: 0.85em;
	color:#00254D;
}

#conteneur #breadcrumb a{
	color: #009EE0;
	text-decoration: none;
}

#conteneur #breadcrumb a:hover{
	color: #feca00;
	text-decoration: none;
}

#conteneur #encartGauche{
	width:185px;
	float: left;
}

#contenu{
	width:100%;
	margin: 0;
	padding: 0 0 20px 0;
	background-image: url(../images/hp_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 300px;
	borderk: 1px solid red;
}

#contenu h1{
color:#fff;
font-weight: normal;
font-size:1.4em;
margin:5px 5px 0 0;
padding:0;
float: right;
letter-spacing: 0;
width:90%;
text-align: right;
}

#contenu #pole{
	float: left;
	width:30%;
	borderk: 1px solid red;
	margin:0;
}

#contenu #pole h2{
color:#00254d;
font-weight: normal;
font-size:1.7em;
margin:5px 0 5px 0;
padding:0;
}

#contenu #pole p{
font-size:1.0em;
margin:0;
padding:30px 0 5px 0;
line-height: 1.2em;
}

#contenu #prestations{
	float: left;
	width:30%;
	borderk: 1px solid red;
	margin: 30px 0 0 40px;
}

#contenu #prestations h2{
color:#00254d;
font-weight: normal;
font-size:1.7em;
margin:5px 0 5px 0;
padding:0;
}

#contenu #prestations ul{
font-size:0.9em;
margin:0;
padding:30px 0 0 17px;
}

#contenu #prestations ul li{
list-style-type: none;
list-style-image: url(../images/ph_bleu_niv2.jpg);
line-height: 1.3em;
margin: 5px 0 0 0;
padding: 0;
font-weight:bolder;
}

#contenu #prestations ul li a{
color:#EE7F00;
text-decoration: none;
margin: 0;
padding: 0;
}

#contenu #prestations ul li a:hover{
color:#D6D700;
text-decoration: none;
margin: 0;
padding: 0;
}

#contenu #references{
	float: left;
	width:30%;
	borderk: 1px solid red;
	margin: 20px 0 0 20px;
}

#contenu #references h2{
color:#00254d;
font-weight: normal;
font-size:1.7em;
margin:5px 0 5px 0;
padding:0;
}

#contenu #references ul{
font-size:0.9em;
margin:45px 0 0 20px;
padding:0 0 0 0;
}

#contenu #references ul li{
list-style-type: none;
list-style-image: url(../images/ph_bleu_niv2.jpg);
line-height: 1.3em;
margin: 5px 0 0 0;
padding: 0;
font-weight:bolder;}

#contenu #references ul li a{
color:#005091;
text-decoration: none;
margin: 0;
padding: 0;
}

#contenu #references ul li a:hover{
color:#D6D700;
text-decoration: none;
margin: 0;
padding: 0;
}

#footer{
clear: both;
height: 30px;
padding: 0 0 3px 0;
margin:0;
background-image: url(../images/home_footer.jpg);
background-position: bottom;
}

#footer ul{
padding: 15px 0 0 0;
margin:0;
float: right;
font-size:0.7em;
}

#footer ul li{
color:white;
list-style-type: none;
display:inline;	
padding: 0;
margin:0 3px 0 3px;
}

#footer ul li a{
color:white;
text-decoration: none;
padding: 0;
margin:0;
}

#footer ul li a:hover{
color:white;
text-decoration: underline;
}






