body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background-color: #fbf8c9;
	margin: 0; /* il est conseillé de mettre à zéro la marge et le remplissage de l'élément body, pour tenir compte des différentes valeurs par défaut des navigateurs */
	padding: 0;
	text-align: center; /* ce paramétrage centre le conteneur dans les navigateurs IE 5.x. Le texte est ensuite aligné à gauche (valeur par défaut) dans le sélecteur #container */
	color: #000000;
    }
a:link       { color: #000000; text-decoration: none; font-family: Verdana; font-size: 10pt; font-weight:bold; line-height: 120%; }
a:active     { color: #674615; font-family: Verdana; font-size: 10pt; font-weight:bold; line-height: 120%; } 
a:visited    { color: #674615; font-family: Verdana; font-size: 10pt; font-weight:bold; line-height: 120%; }
a:hover      { color: #674615; font-family: Verdana; font-size: 10pt; font-weight:bold; line-height: 120%;}

body		 { font-family: Verdana; font-size: 10pt; font-weight:bold; background-color: #fbf8c9; color: rgb(0,0,0);}
p            { text-align: justify; text-indent: 20px; line-height: 120%; margin-top: 1px; margin-bottom: 1px; font-family:Verdana; 
			   font-size:10pt; font-weight:bold; }
h1           { font-family: Verdana; font-size: 15pt; text-transform: uppercase; color: #674615; vertical-align: middle; 
               font-weight: bold; text-align:center; text-indent:0; line-height:120%; margin-top:0; margin-bottom:0; }
h2           { font-family: Verdana; font-size: 11pt; font-weight:bold; color: #674615; text-indent: 0px; line-height: 120%; font-weight: bold; 
			   margin-top: 3px; margin-bottom: 3px;}
h3           { font-family: Verdana; font-size: 9pt; font-weight:bold; font-style: italic; text-align: center; text-indent: 0; 
			   line-height: 120%; margin-top: 1px; margin-bottom: 1px;}
h4           { font-family: Verdana; font-size: 12pt; font-weight:bold; color: #000000; text-indent: 0; line-height: 120%; 
			   font-weight: bold; margin-top: 15px; margin-bottom: 6px;}
h5           { font-family: Verdana; font-size: 8pt; font-weight: 400; color: #674615; text-align: left; text-decoration: none; font-style: italic; 
			   text-indent: 450px; line-height: 120%; margin-top:1px; margin-bottom:1px; }
h6           { font-family: Verdana; color: #000000; font-size: 10pt; text-align: justify; line-height: 120%; margin-top:1px; margin-bottom:1px; }
address      { font-family: Verdana; font-size: 10pt; color: #674615; font-style:italic; text-align:right; 
			   text-decoration:none; margin-right:6px; }
ul           { list-style-image: url('Boutons/10_btn.gif'); text-align: justify; font-family:Verdana; font-size: 10pt; 
			   font-weight: bold; line-height: 120%; color: #000000; margin-left:60px; margin-top:5px; margin-bottom:0; }
ol           { list-style-image: url('Boutons/15_btn.gif'); font-family: verdana; font-size: 11pt; 
			   font-weight: bold; font-style: italic; line-height: 120%; margin-top: 1px; margin-bottom: 1px; }
blockquote   { text-align: justify; line-height: 120%; margin-top: 1px; margin-bottom: 1px; font-family:Verdana; 
			   font-size:10pt; font-weight:bold; }
.lien		 { margin-left: 400px; text-align: left; width: 250px; float: left; display:inline; }
	.lien a:link 	{ font-family: Verdana; font-size: 8pt; font-weight: 400; color: #674615; font-style: italic; 
					  line-height: 120%; margin-top:1px; margin-bottom:1px; text-decoration: none;}			   
	.lien a:visited { font-family: Verdana; font-size: 8pt; font-weight: 400; color: #674615; font-style: italic; 
			   		  line-height: 120%; margin-top:1px; margin-bottom:1px; text-decoration: none;}
	.lien a:hover 	{ font-family: Verdana; font-size: 8pt; font-weight: 400; color: #674615; font-style: italic; 
			   		  line-height: 120%; margin-top:1px; margin-bottom:1px; text-decoration: none;}
	.lien a:active 	{ font-family: Verdana; font-size: 8pt; font-weight: 400; color: #674615; font-style: italic; 
			   		  line-height: 120%; margin-top:1px; margin-bottom:1px; text-decoration: none;}			   			   
.photo		  {
	margin-top: 10px;
	margin-bottom: 10px;
}				
.cachediv {
	visibility: hidden;
	overflow: hidden;
	height: 1px;
	margin-top: -1px;
	position: absolute;
	left: 411px;
}
.valette{
	background-image: url(FondValette2.jpg);
	background-repeat: no-repeat;
	width: 790px;
	border: 0;
	margin-left:120px;
	margin-top: 60px;
/*	position:absolute;
	top:60px;
	left:240px;*/
}
.senat{
	background-image:url(Senat/FondSenat.jpg);
	background-repeat:no-repeat;
	width: 790px;
	border: 0;
	margin-left:120px;
	margin-top: 60px;
}
.tpm{
	background-image: url(TPM/FondTPM.jpg);
	background-repeat:no-repeat;
	width: 790px;
	border: 0;
	margin-left:120px;
	margin-top: 60px;
}
.banniere {
	background:no-repeat;
	background-image: url(Photos/Banniere2.jpg);
	border: 0;
	width: 137px;
	height:100%;
	float:left;
	top: 0px;
/*	left:0px;*/
}
.valette2{
	background-image: url(FondValette2.jpg);
	background-repeat: no-repeat;	
	width: 790px;
	border: 0;
	margin-left:120px;
	margin-top: 60px;
}
.senat2{
	background-image:url(Senat/FondSenat.jpg);
	background-repeat:no-repeat;
	width: 790px;
	border: 0;
	margin-left:120px;
	margin-top: 60px;
}
.tpm2{
	background-image: url(TPM/FondTPM.jpg);
	background-repeat:no-repeat;
	width: 790px;
	border: 0;
	margin-left:120px;
	margin-top: 60px;
}
.banniere2 { 
	background:no-repeat;
	background-image: url(Photos/Banniere2.jpg);
	border: 0;
	width: 137px;
	height:100%;
	float:left;
	top: 0px;	
}
.container {
	width: 975px;  /* paramétrage de la largeur à 20 pixels de moins que le plein écran (800 pixels) pour tenir compte de l'habillage du navigateur et éviter l'apparition d'un ascenseur horizontal */
	background: #fbf8c9;
	margin: 0 auto; /* les marges automatiques (et dotées d'une largeur positive) centrent la page */
	border: 0px;
    }
.titre {
	border-color:#674615;
	height:80px;
	text-align:center;
	vertical-align:middle;
	width:100%;
}

