html{
	height: 100%;
}
body{
	background: #f6f6f4;
	height: 100%;
}

/* Classe pour l'affichage de la page d'accueil */
#haut{
	height: 117px;
	border-bottom: 1px solid #CCC;
	background-color: #FFF;
}
.acc_haut{
	height: 113px;
	/*width: 1280px;*/
	margin: 0 auto;
    text-align: center;
}

.acc_haut h3{
	width: 708px;
	border-bottom: 2px solid #000;
	margin: 0 auto;
	text-align:left;	

}
.acc_bas{
	background: #fff url('../images/accueil/bas_degrade.png') repeat-x top left;
	margin-top:40px;
}

.acc_haut img,.acc_bas span{
	/*background-color:#fff;**/
}

.acc_salle table td {border: none;padding:0}
.acc table td {border: none;}
.acc_salle table {padding:0}

.acc_salle{
	/*height: 320px;*/
	width: 708px;
	margin: 20px auto;
}


.acc_salle table{
	height:100%;
	width:100%;
}
.acc_salle {
	vertical-align:middle;
}

.acc_salle img{
	width: 170px;
	border: 3px solid #fff;
	border-radius: 85px; 
	box-shadow: 5px 5px 8px 1px #8F8F8F;
}

.acc_salle img:hover,.acc_salle2 table td img:hover{
	width: 170px;
	border: 3px solid #004079;
	border-radius: 85px; 
	box-shadow: 5px 5px 8px 1px #8F8F8F;
	
}

.acc_salle a:hover{
	text-decoration: none;
	cursor: pointer;
}
.titre_patient,.titre_medecin,.titre_secretaire{
	border-radius: 20px; 
	color: #e8e4e4;
	width:170px;
	margin: 10px auto;
	padding: 0px 15px;
	text-align: center;
	vertical-align: middle;
	padding-top:4px;
	height:25px;
	color: #fff;
	text-transform: uppercase;
	font-size: 16px;
}
.titre_patient{
	background-color:#0c4278;
}

.titre_patient:hover{
	background-color:#fff;
	color:#000;
	border:2px solid #0c4278;
	padding-top:2px;
	
}
.titre_medecin{
	background-color:#2ac6dd;
}
.titre_medecin:hover{
	background-color:#fff;
	color:#000;
	border:2px solid #2ac6dd;
	padding-top:2px;
}
.titre_secretaire{
	background-color:#babab9;
}
.titre_secretaire:hover{
	background-color:#fff;
	color:#000;
	border:2px solid #babab9;
	padding-top:2px;
}

.acc a:hover{
	text-decoration:none;
	cursor: pointer;
}
.acc a:hover h4{
	color:#7cb61f;
	border-color: #7cb61f;
	background-color:#3e3e3e;

}


.footer{
	background-color:#FFF;
	color: #2C74EC;
}
