body  { font-family:Verdana, Arial, Helvetica, sans-serif;
		background-image:url(../images/fond-page.gif); background-repeat:repeat;
    	margin: 0px;
    	color: #000000;
		margin-bottom:50px;
		font-size:12px
    }
	
a {color:#4c99c6;text-decoration:none;}
a:hover { text-decoration:underline; color:#000000}
	
input, select, textarea { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#4c9ac7; border:1px solid #d6d6d6; padding:3px}
input:hover {border:1px solid #4c9ac7; background-color:#e5f1f8}
select:hover {border:1px solid #4c9ac7; background-color:#e5f1f8}
textarea:hover {border:1px solid #4c9ac7; background-color:#e5f1f8}
	
hr { width:98%; height:1px; border-top:1px dashed #e9e9e9}


#table-formule{}
#table-formule td{ border-bottom:1px solid #CCC}
 
#espace-video{ width:99%}
#espace-video h3{ margin:0px; padding:0px}
.txt-bleu {color:#4c99c6; }

#conteneur { background-image:url(../images/fond-conteneur.gif); background-repeat:repeat-y }

#contenu  {color:#666666}
#contenu h2  {font-size:16px}
#contenu h2 a {color:#3681a1; font-size:18px}
#contenu h2.list-ets {font-size:16px; color:#FFF; background-image:url(../images/tet-h2.gif); background-repeat:no-repeat; height:60px; padding-left:35px; margin:0px; line-height:30px}

#contenu h2.list-ets-gratis a {color:#fff; font-size:18px}
#contenu h2.list-ets-gratis {font-size:16px; color:#FFF; background-image:url(../images/tet-h2-gratis.gif); background-repeat:no-repeat; height:60px; padding-left:35px; margin:0px; line-height:30px}


#contenu h2.list-ets a {color:#FFF; text-decoration:none}
#contenu h2.list-ets a:hover {color:#ffdbb8; text-decoration:none}
#contenu h3 {color:#a2ca4c}
#contenu .onglets { background-image:url(../images/onglet-fond.gif); background-repeat:repeat-x}

.ligne-hover tr:hover { background-color:#f6f6f6}
#contenu .listing img { padding:3px; border:1px solid #CCCCCC}
#contenu .listing-table { font-size:10px}
#contenu .listing-table img { border:1px solid #CCCCCC; border:0px}

/* Class pour le listing des etablissements ayant une formule payante */
#contenu .listing-formule { padding:0px; border:1px solid #4bb8dc; margin-right:4px; background-color:#f3fbff; width:732px; margin-left:1px }
#contenu .listing-formule img { border:1px solid #FF9900; border:0px}

#contenu .listing-formule-gratis { padding:0px; border:1px solid #c1c1c1; margin-right:4px; background-color:#f3fbff; width:732px; margin-left:1px }
#contenu .listing-formule-gratis img { border:1px solid #c1c1c1; border:0px}


#contenu .demande-ets { padding-top:20px; padding-bottom:20px; text-align:center; border:1px dashed #e9e9e9; width:735px; margin-bottom:5px}
#contenu .demande-ets a { font-size:16px; font-weight:bold; color:#ff7e00}
#contenu .onglets-list { margin-bottom:15px}
#contenu .img-ets img { border:10px solid #a8d4f1}




#search-hp {  width:735px; height:450px; background-image:url(../images/fond-recherche-hp.jpg); background-repeat:no-repeat; padding-top:30px; }
#selection-hp {width:735px;  font-size:10px; color:#666666; background-image:url(../images/fond-selec-hp.gif); background-repeat:no-repeat; padding-top:50px ;height:478px;}
#selection-hp td { width:200px}
#selection-hp td:hover { background-color:#FFFFFF}
#selection-hp img { padding:15px; border:1px solid #CCCCCC}
#selection-hp img:hover { border:1px solid #4c99c6}




#col-gauche { padding-left:14px; width:222px; margin-left:15px; font-size:10px; color:#666666}
#col-gauche a{ font-size:10px}
#col-gauche .bloc { background-image:url(../images/fond-bloc.gif); background-repeat:repeat-y}


		
#pied-page { background-image:url(../images/pied-page-fond.gif); background-repeat:no-repeat; width:988px; height:24px; margin: 0 auto; line-height:24px; margin-top:10px; color:#999999; text-align:center; font-size:9px}
#pied-page a {color:#4c99c6; text-decoration:none; padding:15px; font-weight:bold}
#pied-page a:hover { text-decoration:none; color:#000000}
#signature { margin-top:10px; margin-top:10px; text-align:center; color:#4c99c6; font-size:9px}
#cont_div h2{ margin-top:10px; margin-top:10px; text-align:center; color:#4c99c6; font-size:9px}
#cont_div a{text-decoration:none; color:#4c99c6; font-size:9px}
#cont_div a:hover{text-decoration:none; color:#4c99c6; font-size:9px}


#maison-retraite-1a{ background-image:url(../maison-de-retraite/top-bloc1.jpg); background-repeat:no-repeat; width:239px ; height:32px; font-size:12px ; padding-top:2px; text-align:center }
#maison-retraite-Bloc1 { background-image:url(../maison-de-retraite/bottom-bloc1.jpg); background-repeat:no-repeat;  width:234px ; height:208px; padding-top:150px; padding-left:5px; font-size:11px  }
#maison-retraite-Bloc1 ul li{ margin-left:-20px; padding-bottom:10px}
#maison-retraite-Bloc1 a {color:#666666; text-decoration:underline} 
#maison-retraite-Bloc1 a:hover {color:#fff; text-decoration:none} 

#maison-retraite-1b{ background-image:url(../maison-de-retraite/top-bloc2.jpg); background-repeat:no-repeat; width:236px ; height:32px; font-size:12px ; padding-top:2px; text-align:center }

#maison-retraite-Bloc2 { background-image:url(../maison-de-retraite/bottom-bloc2.jpg); background-repeat:no-repeat;  width:234px ; height:208px; padding-top:150px; padding-left:5px; font-size:11px  }
#maison-retraite-Bloc2 ul li{ margin-left:-20px; padding-bottom:2px}
#maison-retraite-Bloc2 a {color:#666666; text-decoration:underline} 
#maison-retraite-Bloc2 a:hover {color:#fff; text-decoration:none} 

#maison-retraite-1c{ background-image:url(../maison-de-retraite/top-bloc3.jpg); background-repeat:no-repeat; width:239px ; height:32px; font-size:12px ; padding-top:2px; text-align:center }
#maison-retraite-Bloc3 { background-image:url(../maison-de-retraite/bottom-bloc3.jpg); background-repeat:no-repeat;  width:234px ; height:353px; padding-top:10px; padding-left:-2px; font-size:11px  }
 