body, .content {background-color: #808080 !important;}
#navpath a {visibility: visible !important;}

.content .contenu .contenuHaut {background: transparent url(/photo/images_default/contenu-haut-white.png) no-repeat scroll 0 0 !important;}
.content .contenu .contenuBas {background: transparent url(/photo/images_default/contenu-bas-white.png) no-repeat scroll 0 0 !important;}
#navpath, .content .contenu .contenuCentre { background: #FFF ! important; color: #000 !important; text-align:left !important; }
.contenu .contenuCentre {width: 697px !important; padding: 0 !important;}
.contenu .contenuCentre h3 {color:#EE1536 !important; margin: 5px 0 5px 10px ! important; font-size: 19px !important;}
.contenuCentre div.photo, .contenuCentre div.presentation {float:left;}
.contenuCentre div.photo, .contenuCentre div.photo img { height:110px; width:160px; }
.contenuCentre div.photo {overflow:hidden; margin-left: 28px;}
.contenuCentre div.presentation { text-align:justify; width:470px; margin-left: 10px; }

.bloc_contact {float:left; clear:both; width: 640px; margin: 10px 0 10px 28px;}
.bloc_contact .contactHaut {background: transparent url(/photo/images_default/contenu-haut-gris.png) no-repeat scroll 0 0 !important;height:6px;}
.bloc_contact .contactContent {background: #CCC; margin: 0; padding: 0; float:left; width: 100%;}
.bloc_contact .telephone, .bloc_contact .map, .bloc_contact .adresse {float:left; width: 33%; text-align:center;}
.bloc_contact .map img {width: 100px;}
.bloc_contact .contactBas {background: transparent url(/photo/images_default/contenu-bas-gris.png) no-repeat scroll 0 0 !important;height:6px;float:left; width: 100%;}
div.bloc_activites, div.bloc_activites {float:left; clear:both;}
div.bloc_activites,div.bloc_horaires{width:48%;text-align:center;}
div.bloc_activites ul li {margin-left: 135px; text-align:left;}
div.bloc_horaires {float:left;}
#btnBack {float:left; clear:both; margin: 30px 0 0 300px;}
div.bloc_activites h4, div.bloc_horaires h4 { font-size: 15px !important; }

/* Hack IE 6 */
* html .contenuCentre div.photo {margin-left: 10px;}
* html .bloc_contact {margin-left: 10px;}
* html #btnBack {margin-left: 150px;}
* html .content .contenu .contenuHaut{
	background: none !important;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/photo/images_default/contenu-haut-white.png', sizingMethod='crop') !important;
}
* html .content .contenu .contenuBas{
	background: none !important;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/photo/images_default/contenu-bas-white.png', sizingMethod='crop') !important;
}
* html .content .contenu .bloc_contact .contactHaut{
	background: none !important;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/photo/images_default/contenu-haut-gris.png', sizingMethod='crop') !important;
}
* html .content .contenu .bloc_contact .contactBas{
	background: none !important;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/photo/images_default/contenu-bas-gris.png', sizingMethod='crop') !important;
}
* html .bloc_contact .contactContent { margin-top: -11px; background-color: #C6C6C6; }
*+html .bloc_contact .contactContent { background-color: #C6C6C6; }
