/* Theme gianotti */

body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	background-color: #d5d6d7;
	color: #333;
	text-align: center;
	margin: 0;
	padding: 0; 
	}
#page {
	background: url(images/fond_background.jpg) repeat-y top; 
	background-color: white;
	margin: 0px auto;
	padding: 0;
	width: 850px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	}
#center_page {
	float: right;
	padding: 0 0 20px 45px;
	margin: 0px 0 0;
	width: 600px;
	}
#header {
	padding: 0;
	margin: 0 auto;
	height: 135px;
	width: 100%;
	/*background-color: #73a0c5;*/
	}
#footer {
	padding: 0;
	margin: 0 auto;
	/*height: 200px;*/
	width: 100%;
	/*background-color: #73a0c5;*/
	}
#sidebar{
	margin-left: 0px;
	width: 100px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	margin-top: 20px;
	float: left;
	}

#sidebar form {
	margin: 0;
	}
/*	
ul.puces {
  list-style-image: url(images/puce_01.gif);
	}
	
li#puce-select {
  list-style-image: url(images/puce_02.gif);
	}
*/
.text_sidebar{
	padding-left: 5px;
	font-size: 120%;
	}
	
.text_sidebar a{
	color: #FFFFFF;
	text-decoration: none;
	}
/*	
#list_survol_ok a:hover { 
	background-image:url(images/puce_01.gif);
	background-repeat:no-repeat;
	}

#list_survol_ok a:hover { 
	background-image:url(images/puce_01.gif);
	background-repeat:no-repeat;
	}

#list_survol_ok a:hover:before { 
	content:" » ";
	}
	*/
.list_survol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
}

a.list_survol {
	text-decoration:none ; /* supprime le soulignement des liens */
	display:block ; /* Crée un retour à la ligne à la fin de chaque bouton */
	margin-top:5px ; /* Crée un marge de 5 pixels en haut des boutons */
	/*text-align:center;  centre le texte de chaque bouton */
	width:170px ; /* fixe la largeur de chaque bouton à 200 pixel */
	/*border-style:ridge ;  défini le style de l'encadrement des boutons */
	/*border-width:3px ;  fixe la largeur de l'encadrement des boutons à 3 px */
	padding:2px; /* défini la marge intérieur des boutons à 2px */
}
a.list_survol:hover {
	color:#FFFFFF ; /* change la couleur de la police lors du survol par la souris */
	background-color:#DDCCC4 ; /* change la couleur du fonds lors du survol par la souris */	
} 
.titre_fenetre {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d43307;
	font-weight: bold;
}

	
.titre_acceuil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}

.titre_acceuil2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0F2648;
	font-weight: bold;
}
a.titre_acceuil2:hover {
	color: #5E91E4;
}
.chaleur {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0F2648;
	font-weight: bold;
}
.titre_acceuil3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #0F2648;
	font-weight: bold;
}
.titre_acceuil3rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #d43307;
	font-weight: bold;
}
.titre_acceuil4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #0F2648;
	font-weight: bold;
}
