body {

 	font: 70%/1.5  Verdana, 'Trebuchet MS', arial, sans-serif;
 	text-align: center;
 	margin-top: 5px;
	 background: #f5eed6 url(img/background-vert.jpg) ; 
	background-color : white;
}

#conteneur {
	width: 800px;
	text-align : center;
	margin-left: auto ;
	margin-right: auto;
	background: white url(img/background-degrader.png) repeat-y; 
}

#degradetop {
	background : url("img/haut.png") no-repeat top ;
	height: 5px;
	width: 800px;
	text-align : center;
	margin-left: auto ;
	margin-right: auto;
	margin-top : 10px;

}
#degradebottom {
	background : url("img/bas.png") no-repeat  ;
	height: 5px;
	width: 800px;
	text-align : center;
	margin-left: auto ;
	margin-right: auto;
	margin-bottom: 10px;
}
#corps {
   margin-left: auto;
   margin-right: auto;
   text-align: left;
   width: 790px;
}
/************************************************************/
/* CORPS DE DROITE*/
#right {
	width: 565px;
	float: right;
	height: auto;
	margin-top : -35px;
	margin-bottom : -10px;
	padding-left : 15px;
	padding-right : 18px;
	
}

#right h1 {
	text-align : left;
	font : 25px  'Eras Medium ITC', Arial, 'Trebuchet MS', arial, sans-serif;
	color : #009534;
	/*background:url("img/ligne horizontale.jpg") no-repeat bottom ; */
	border-bottom : 3px double     #009534;
	font-weight : bold;	
	letter-spacing : 1px;
	padding : 10px 0 3px 34px;

} 

#right h2 {

	font-weight : bold;
	font-size : 17px;
	text-align : center;
	padding-top : 5px;
}

#right h3 {
	text-align : left;
	color: green;
	font-size : 14px;
	padding-bottom: 2px;
	text-decoration : underline;
	font-weight : bold;
}
#right h4 {

	text-decoration : underline;

	font-size: 115%;
	font-weight : bold;
}

#right h5 {
	font-weight : bold;
	font-size : 17px;
	text-align : center;
	padding-top : 5px;
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	padding-bottom : 4px;
}
.clearbas {
clear : both;
margin-top : 5px;
}
#right p {
	text-align : justify;
	font-size: 13px;
}

#right a {
	color :#3f3f3f;
	text-decoration : none;
	border-bottom : 1px dotted green;
}

#right a:hover {
	text-decoration : underline;
	/* color :#00007c; */
	color : green;
	border : none;
	
}
#right .left2 {
	float: left;
	text-align : center;
	width : 285px;
	border-right : 1px solid green;
	margin-bottom : 10px;
	/*min-height: 520px;*/

}
#right .left2 h3{
	text-align : center;
	padding-right: 5px;
}
#right .left2 p{
	text-align : center;
	padding-right: 5px;	

}

#right .right2 h3{
	text-align : center;
	padding-left : 5px;
}
#right .right2 p{
	text-align : center;
	padding-left : 5px;
}

#right .right2  {
	float: right;
	width : 279px;
	margin-bottom : 10px;
	/*min-height: 520px;*/
	
	
	
}

#right .BackTop p{
	text-align : right;
	
}
#right  .BackTop a {
	color : green;
	text-decoration : underline;
}
#right  .BackTop a:hover {
	color : black;

}

#right .center p {
	text-align : center;
}
#right #lienCarte {
	margin-left: 80px;
	
}

#right #basPS {
	padding-bottom : -10px;
	margin-top : 15px;
}
#right #basPS p {
	text-align: center;
	font-size: 11px;
	font-style: italic;
}

#right .image {
	border : 2px ridge green;
	width : 400px;
	margin : 20px 0 0 80px;
	
}

#right #joindre
{
	text-align : center;
	font-weight : bold;
	font-size : 120%;
}

 #right .separateur 
{
	border-bottom : 1px ridge black;
	padding-top : 10px;
}

#right .quote {
	margin-left: 30px;
	margin-right: 30px;
	font-style : italic;
}
#right .souligne{
	
	text-decoration : underline;
	font-weight : bold;
}

#right ul{
		list-style-type: circle;
}

#right li {
	font-size : 105%;
	padding-top : 10px;
}
#right table
{
   border-collapse: collapse;
   margin: auto;
   border: 4px outset green; 
   width : 300px;
}

#right td, th /* Toutes les cellules des tableaux... */
{
   border: 1px solid black; 
   text-align: center;
   padding: 5px;
   width : 150px;
}

#right th {
	border-bottom: 4px outset green; 
}
caption /* Titre du tableau */
{
   margin: auto; /* Centre le titre du tableau */
   font-family: Arial, Times, "Times New Roman", serif;
   font-weight: bold;
   font-size: 1.2em;
   color: #009900;
   margin-bottom: 15px; /* Pour éviter que le titre ne soit trop collé au tableau en-dessous */
}

/******************************************************/
/*PIED DE PAGE*/
#piedDePage
 {
	clear: both;
	height: 74px;
	background:url("img/pied-page.png") no-repeat bottom ;
	font-size: 92%;
}

#piedDePage #alignement-gauche 
{
	float: left;
	text-align: left;
	width : 160px;
	margin-top : 21px;
}

#piedDePage #alignement-gauche a img{
	text-decoration : none;
	border : none;
}


#piedDePage #imgLogoEQ{
	margin-left: 14px;
	margin-top: 5px;
	width : 160px;
	height: 45px;
}
#piedDePage #alignement-droit
{
	width: 600px;
	float: right;
	text-align: center;
	height : 24px;
	margin-top : 49px;
	padding-top : 4px;
	border : 2px rigde red ;
	color : #484848;
}


#piedDePage #alignement-droit a:hover {
	color : grey;
}
#piedDePage #alignement-droit a {
	text-decoration : none;
	color : #484848;
}
