/* CSS Document */


BODY{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

INPUT, SELECT{
	font-size:12px;
}

FORM{
	padding:0px;
	margin:0px;
}

A{
	color:#0066FF;
}
A:hover{
	text-decoration:none;
}

P{
	margin-top:0px;
	margin-bottom:7px;
	padding:0px;
}
.retrait_niveau_1{
	margin-left:10px;
}

H1{
	color:#434343;
	font-size:18px;
	margin-top:5px;
	margin-bottom:15px;
}

H2{
	color:#7c4e86;
	font-size:16px;
	padding-top:10px;
	padding-bottom:16px;
	margin:0px;
}

H3{
	color:#0393bd;
	font-size:14px;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
}

/* Bandeau ------------------------------------ */
#bandeau-motif{
	background-image:url(../images/fond-bandeau.gif);
	background-repeat:repeat-x;
	height:120px;
}
#bandeau-motif-gauche{
	width:50%;
}
#bandeau-motif-droite{
	background-image:url(../images/fond-bandeau-droite.gif);
	background-repeat:repeat-x;
	width:50%;
}
#logo{
	background-image:url(../images/logo.gif);
	background-repeat:no-repeat;
	height:120px;
	width:230px;
	cursor:pointer;
}
#bandeau{
	background-image:url(../images/bandeau.jpg);
	background-repeat:no-repeat;
	height:120px;
	width:763px;
}

/* Fond de page ------------------------------------ */
#fond-page{
	/*
	background-image:url(../images/interface/fond-page.gif);
	background-repeat:no-repeat;
	background-position:top center;
	*/
}

/* colonnes ------------------------------------ */

#colonne-gauche{
	width:194px;
	padding:0px;
	margin:0px;
}
#titre-moteur-recherche{
	padding-left:44px;
	padding-right:0px;
	background-color:#b581c0;
	border-bottom:solid;
	border-width:1px;
	border-color:#91679a;
	background-image:url(../images/picto-recherche.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-top:4px;
	padding-bottom:4px;
	width:186px;
}
#titre-moteur-recherche h3{
	color:#FFFFFF;
}
#contenu-moteur-recherche{
	width:221px;
	padding-top:18px;
	padding-left:9px;
	padding-right:0px;
	padding-bottom:11px;
	background-color:#b581c0;
	border-top:solid;
	border-width:1px;
	border-color:#c49acd;
	margin-bottom:10px;
}
#titre-mini-carte{
	padding-left:9px;
	padding-right:20px;
	background-color:#ffffff;
}
#contenu-mini-carte{
	text-align:center;
	background-color:#ffffff;
}
#titre-articles{
	width:186px;
	padding-left:44px;
	padding-right:0px;
	background-color:#d4e5f6;
	border-bottom:solid;
	border-width:1px;
	border-color:#b5dcef;
	background-image:url(../images/picto-articles.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-top:4px;
	padding-bottom:4px;
	margin-bottom:0px;
}

#colonne-droite{
	padding-left:20px;
	padding-right:9px;
	padding-top:15px;
}
.HONCODE{
	background-color:#e5f0fc;
	margin-top:1px;
	margin-bottom:0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	padding-right:0px;
	border-right:none;
	border-bottom:solid;
	border-width:1px;
	border-color:#b5dcef;
}

.lien-article{
	background-image:url(../images/lien-avec-puce-2.gif);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#e5f0fc;
	margin-top:1px;
	margin-bottom:0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	padding-right:0px;
	border-bottom:solid;
	border-width:1px;
	border-color:#b5dcef;
	width:210px;
}
.lien-article-titre{
	background-color:#d4e5f6;
	margin-top:1px;
	margin-bottom:0px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:10px;
	padding-right:0px;
	border-bottom:solid;
	border-width:1px;
	border-color:#b5dcef;
	width:220px;
	font-weight: bold;
	color: #0393bd;
}
.lien-article a{
	color:#008cc7;
	text-decoration:none;
}
.lien-article a:hover{
	color:#008cc7;
	text-decoration:underline;
}
.lien-avec-puce{
	background-image:url(../images/lien-avec-puce.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:12px;
}
.lien-avec-puce a{
	color:#7c4e86;
	font-weight:bold;
}

.select-moteur-de-recherche{
	width:194px;
	width:194px;
}

.copyright{
	font-size:11px;
	background-image:url(../images/fond_copyright.gif);
	background-position:top left;
	background-repeat:repeat-x;
	padding-top:12px;
	font-size:11px;
}
.copyright a{
	color:#444444;
	text-decoration:none;
}
.copyright a:hover{
	text-decoration:underline;
}
.date-maj{
	font-size:11px;
	padding-top:12px;
  color:#CCCCCC;
}
#marges-contenu-texte{
	padding-right:9px;
	padding-left:14px;
}
.cadre-vignette{
	background-image:url(../images/cadre-vignette.gif);
	background-position:top;
	background-repeat:repeat-x;
	padding:2px;
}
.cadre-vignette img{
	border:solid;
	border-color:#FFFFFF;
	border-width:2px;
}
.cadre-offre-liste{
	background-color:#e5f0fc;
	border:solid;
	border-width:1px;
	border-color:#b5dcef;
	padding:5px;
	margin-bottom:7px;
}

.nom-departement{
	color:#666666;
	font-size:11px;
}
/* Fiches prestataires */
.fond-titre-fiche{
	/*background-image:url(../images/cadre-titre-fiche.gif);*/
	width:706px;
	height:60px;
	padding-left:0px;
	padding-top:0px;
	float:left;
	margin-bottom:20px;
	border-color:#7dc8e6;
	border-bottom-style:solid;
	border-bottom-style:solid;
	border-width:1px;
}
.titre-fiche{
	color:#0393bd;
	float:left;
	width:600px;
	margin-bottom:5px;
}
.fiche-picto-contacter a{
	color:#FFFFFF;
}
.fiche-localisation{
	float:left;
	color:#444444;
	margin-left:1px;
	padding-top:0px;
}
.fiche-cadre-image{
	background-image:url(../images/cadre-image.gif);
	background-position:top;
	background-repeat:repeat-x;
	padding:2px;
}
.fiche-cadre-image img{
	border:solid;
	border-color:#FFFFFF;
	border-width:2px;
}
#fiche-presentation{
	margin-left:10px;
	float:left;
	width:688px;
	margin-bottom:20px;
}
#fiche-cadre-form{
	background-color:#f4f4f4;
	border:solid;
	border-width:1px;
	border-color:#b297b8;
	padding:15px;
	width:658px;
	margin-left:10px;
}
#bordure-plan-google{
	border:solid;
	border-width:1px;
	border-color:#7dc8e6;
	margin:0px;
	padding:0px;
}
.cnil{
	font-size:10px;
	margin-bottom:5px;
}
.commentaire{
	font-style:italic;
	font-size:11px;
}
.contenu_wysiwyg h3{
	color:#b581c0;
}

.li-acces-rapide{
	float:left;
	width:340px;
	list-style-image:url(../images/puce.gif);
}

a.lnk-acces-rapide{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none; }
a.lnk-acces-rapide:active{ text-decoration:none; }
a.lnk-acces-rapide:visited{ text-decoration:none; }
a.lnk-acces-rapide:link{ text-decoration:none; }
a.lnk-acces-rapide:hover{ text-decoration:underline; }

.p-presentation-medecin-chirurgien {
	font-size:14px;
	font-weight:bold;
}