body {
 margin: 0em;
}
/*******************************   BG    *********************************/

.Bg_align_botom
{
	background-position: bottom;
}

.Bg_align_NoRepeat
{
	background-repeat: no-repeat;
}


/*******************************   TEXTES    *********************************/
H1 {
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	color: #96bf0d;
	font-size : 17px;
	font-weight: bold;
	font-variant: normal;
	letter-spacing: 0px;
}
H2 {
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size : 12px;
	font-weight: bold;
	font-variant: small-caps;
	letter-spacing: 0px;
}
.pyrameOUT 	{
	font-family : Arial, Arial Narrow, "Helvetica", sans-serif;
	color:  #333333;
	font-size : 11px;
	font-weight: normal;
	letter-spacing: 1px;
	word-spacing: normal;
	text-decoration: none;
			}
			
.pyrameOVER   {
	font-family :  Arial, Arial Narrow, "Helvetica", sans-serif;
	color: #96bf0d;
	font-size : 11px;
	font-weight: normal;
	letter-spacing: 1px;
	word-spacing: normal;
	text-decoration: none;
			}

.text-pyrame9
{
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size : 9px;
	font-weight: normal;
	font-variant: normal;
	letter-spacing: 0,2px;
}
.text-pyrame10
{
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size : 10px;
	font-weight: bold;
	font-variant: normal;
	letter-spacing: 1px;
}
.text-pyrame11
{
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size : 11px;
	font-weight: normal;
	font-variant: normal;
	letter-spacing: 0px;
}
.text-pyrame9-color
{
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	color: #96bf0d;
	font-size : 9px;
	font-weight: normal;
	font-variant: normal;
	letter-spacing: 1px;
}
.text-pyrame10-color
{
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	color: #96bf0d;
	font-size : 10px;
	font-weight: normal;
	font-variant: normal;
	letter-spacing: 1px;
}
.text-pyrame11-color
{
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	color: #96bf0d;
	font-size : 11px;
	font-weight: normal;
	font-variant: normal;
	letter-spacing: 0px;
}
/*******************************   TEXTES BOLD    *********************************/
.text-pyrame9-bold
{
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size : 9px;
	font-weight: bold;
	font-variant: normal;
	letter-spacing: 1px;
}
.text-pyrame10-bold
{
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size : 10px;
	font-weight: bold;
	font-variant: normal;
	letter-spacing: 1px;
}
.text-pyrame11-bold
{
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size : 11px;
	font-weight: bold;
	font-variant: normal;
	letter-spacing: 0px;
}
.text-pyrame9-bold-color
{
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	color: #96bf0d;
	font-size : 9px;
	font-weight: bold;
	font-variant: normal;
	letter-spacing: 1px;
}
.text-pyrame11-BLACK-color
{
	font-family: "Arial Black", Geneva, Arial, Helvetica, sans-serif;
	color: #96bf0d;
	font-size : 11px;
	/*font-weight: bold;*/
	font-variant: normal;
	letter-spacing: 0px;
}
.text-pyrame10-bold-color
{
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	color: #96bf0d;
	font-size : 10px;
	font-weight: bold;
	font-variant: normal;
	letter-spacing: 1px;
}
.text-pyrame11-bold-color
{
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	color: #96bf0d;
	font-size : 11px;
	font-weight: bold;
	font-variant: normal;
	letter-spacing: 0px;
}
.text-pyrame9-bold-sombre
{
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	color:  #96bf0d;
	font-size : 9px;
	font-weight: bold;
	font-variant: normal;
	letter-spacing: 1px;
}
/*******************************   LIENS    *********************************/
A:link{
	font-family :  Arial, Arial Narrow, "Helvetica", sans-serif;
	color:#555555;
	font-size : 10px;
	font-weight: bold;
	word-spacing: normal;
	text-decoration: none;
	}
A:visited{
	font-family :  Arial, Arial Narrow, "Helvetica", sans-serif;
	color:#555555;
	font-size : 10px;
	font-weight: bold;
	word-spacing: normal;
	text-decoration: none;
	}
A:hover{
	font-family :  Arial, Arial Narrow, "Helvetica", sans-serif;
	color:#96bf0d;
	font-size : 10px;
	font-weight: bold;
	word-spacing: normal;
	text-decoration: none;
	}
A:active{
	font-family :  Arial, Arial Narrow, "Helvetica", sans-serif;
	color:#96bf0d;
	font-size : 10px;
	font-weight: bold;
	word-spacing: normal;
	text-decoration: none;
	}

A.pyrameSOUSselect:link 		{
	font-family : Arial, "Arial Narrow", Helvetica, sans-serif;
	color:#96bf0d;
	font-size : 10px;
	font-weight: normal;
	word-spacing: normal;
	text-decoration: none;
			}
			
A.pyrameSOUSselect:visited {
	font-family :  Arial, Arial Narrow, "Helvetica", sans-serif;
	color:#96bf0d;
	font-size : 10px;
	font-weight: normal;
	word-spacing: normal;
	text-decoration: none;
			}
			
A.pyrameSOUSselect:hover   {
	font-family :  Arial, Arial Narrow, "Helvetica", sans-serif;
	color:#96bf0d;
	font-size : 10px;
	font-weight: normal;
	word-spacing: normal;
	text-decoration: none;
			}
			
A.pyrameSOUSselect:active  {
	font-family :  Arial, Arial Narrow, "Helvetica", sans-serif;
	color:#96bf0d;
	font-size : 10px;
	font-weight: normal;
	word-spacing: normal;
	text-decoration: none;
			}


A.pyrameSOUS:link 		{
	font-family : Arial, "Arial Narrow", Helvetica, sans-serif;
	color:#999999;
	font-size : 10px;
	font-weight: normal;
	word-spacing: normal;
	text-decoration: none;
			}
A.pyrameSOUS:visited {
	font-family :  Arial, Arial Narrow, "Helvetica", sans-serif;
	color:#999999;
	font-size : 10px;
	font-weight: normal;
	word-spacing: normal;
	text-decoration: none;
			}
A.pyrameSOUS:hover   {
	font-family :  Arial, Arial Narrow, "Helvetica", sans-serif;
	color:#96bf0d;
	font-size : 10px;
	font-weight: normal;
	word-spacing: normal;
	text-decoration: none;
			}
A.pyrameSOUS:active  {
	font-family :  Arial, Arial Narrow, "Helvetica", sans-serif;
	color:#96bf0d;
	font-size : 10px;
	font-weight: normal;
	word-spacing: normal;
	text-decoration: none;
			}
A.pyrame:link 		{
	font-family : Arial, "Arial Narrow", Helvetica, sans-serif;
	color:#DDDDDD;
	font-size : 10px;
	font-weight: normal;
	/*letter-spacing: -1px;*/
	word-spacing: normal;
	text-decoration: none;
			}
A.pyrame:visited {
	font-family :  Arial, Arial Narrow, "Helvetica", sans-serif;
	color:#dddddd;
	font-size : 10px;
	font-weight: normal;
	word-spacing: normal;
	text-decoration: none;
			}
A.pyrame:hover   {
	font-family :  Arial, Arial Narrow, "Helvetica", sans-serif;
	color:#96bf0d;
	font-size : 10px;
	font-weight: normal;
	word-spacing: normal;
	text-decoration: none;
			}
A.pyrame:active  {
	font-family :  Arial, Arial Narrow, "Helvetica", sans-serif;
	color:#96bf0d;
	font-size : 10px;
	font-weight: normal;
	word-spacing: normal;
	text-decoration: none;
			}

	
A.pyrameClairBOLD:link 		{
	font-family : Arial, Arial Narrow, "Helvetica", sans-serif;
	color:  #333333;
	font-size : 11px;
	font-weight: bold;
	letter-spacing: 1px;
	word-spacing: normal;
	text-decoration: none;
			}
A.pyrameClairBOLD:hover   {
	font-family :  Arial, Arial Narrow, "Helvetica", sans-serif;
	color:  #96bf0d;
	color: White;
	font-size : 11px;
	font-weight: bold;
	letter-spacing: 1px;
	word-spacing: normal;
	text-decoration: none;
			}
A.pyrameClairBOLD:active  {
	font-family :  Arial, Arial Narrow, "Helvetica", sans-serif;
	color:#96bf0d;
	font-size : 11px;
	letter-spacing: 1px;
	font-weight: bold;
	word-spacing: normal;
	text-decoration: none;
			}
A.pyrameClairBOLD:visited {
	font-family :  Arial, Arial Narrow, "Helvetica", sans-serif;
	font-size : 11px;
	letter-spacing: 1px;
	font-weight: bold;
	word-spacing: normal;
	text-decoration: none;
			}
			

A.pyrameClair:link 		{
	font-family : Arial, Arial Narrow, "Helvetica", sans-serif;
	color:  #333333;
	font-size : 11px;
	font-weight: normal;
	letter-spacing: 1px;
	word-spacing: normal;
	text-decoration: none;
			}
A.pyrameClair:visited {
	font-family :  Arial, Arial Narrow, "Helvetica", sans-serif;
	color:  #333333;
	font-size : 11px;
	letter-spacing: 1px;
	font-weight: normal;
	word-spacing: normal;
	text-decoration: none;
			}
A.pyrameClair:hover   {
	font-family :  Arial, Arial Narrow, "Helvetica", sans-serif;
	color: #96bf0d;
	font-size : 11px;
	font-weight: normal;
	letter-spacing: 1px;
	word-spacing: normal;
	text-decoration: none;
			}
A.pyrameClair:active  {
	font-family :  Arial, Arial Narrow, "Helvetica", sans-serif;
	color:#96bf0d;
	font-size : 11px;
	letter-spacing: 1px;
	font-weight: normal;
	word-spacing: normal;
	text-decoration: none;
			}


A.pyrameClairMINI:link 		{
	font-family : Arial, Arial Narrow, "Helvetica", sans-serif;
	color:  #999999;
	font-size : 9px;
	font-weight: normal;
	letter-spacing: 1px;
	word-spacing: normal;
	text-decoration: none;
			}
A.pyrameClairMINI:visited {
	font-family :  Arial, Arial Narrow, "Helvetica", sans-serif;
	color:  #999999;
	font-size : 9px;
	letter-spacing: 1px;
	font-weight: normal;
	word-spacing: normal;
	text-decoration: none;
			}
A.pyrameClairMINI:hover   {
	font-family :  Arial, Arial Narrow, "Helvetica", sans-serif;
	color: #96bf0d;
	font-size : 9px;
	font-weight: normal;
	letter-spacing: 1px;
	word-spacing: normal;
	text-decoration: none;
			}
			
A.pyrameClairMINI:active  {
	font-family :  Arial, Arial Narrow, "Helvetica", sans-serif;
	color:#96bf0d;
	font-size : 9px;
	letter-spacing: 1px;
	font-weight: normal;
	word-spacing: normal;
	text-decoration: none;
			}


			
A.pyrameSOMBRE:link 		{
	font-family : Arial, "Arial Narrow", Helvetica, sans-serif;
	color: #CCCCCC;
	font-size : 10px;
	font-weight: normal;
	/*letter-spacing: -1px;*/
	word-spacing: normal;
	text-decoration: none;
			}
A.pyrameSOMBRE:hover   {
	font-family :  Arial, Arial Narrow, "Helvetica", sans-serif;
	color: #96bf0d;
	font-size : 10px;
	font-weight: normal;
	word-spacing: normal;
	text-decoration: none;
			}
A.pyrameSOMBRE:active  {
	font-family :  Arial, Arial Narrow, "Helvetica", sans-serif;
	color:#96bf0d;
	font-size : 10px;
	font-weight: normal;
	word-spacing: normal;
	text-decoration: none;
			}
A.pyrameSOMBRE:visited {
	font-family :  Arial, Arial Narrow, "Helvetica", sans-serif;
	//*color:#524B41;*/
	font-size : 10px;
	font-weight: normal;
	word-spacing: normal;
	text-decoration: none;
			}			
			
			
			
A.pyrameBOLD:link 		{
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size : 10px;
	font-weight: bold;
	font-variant: normal;
	letter-spacing: 0px;
}
A.pyrameBOLD:hover   {
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	color: #96bf0d;
	font-size : 10px;
	font-weight: bold;
	font-variant: normal;
	letter-spacing: 0px;
				}
A.pyrameBOLD:active  {
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	color: #96bf0d;
	font-size : 10px;
	font-weight: bold;
	font-variant: normal;
	letter-spacing: 0px;
				}
A.pyrameBOLD:visited {
	font-family: "Verdana", Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight: bold;
	font-variant: normal;
	letter-spacing: 1px;
				}

/******************************************     PAGINATION     ***************************/
.pagination 		{
			color: #666666;
			font-family: Verdana;
			font-size: 10px;
			text-decoration: none;
			}
.pagination-PageACTIVE 		{
			color: #DDDDDD;
			font-family: Verdana;
			font-weight: bold;
			font-size: 10px;
			text-decoration: none;
			}
.pagination-eltsINNACTIF		{
			color: #BBBBBB;
			font-family: Verdana;
			font-weight: normal;
			font-size: 10px; 
			text-decoration: none;
			}


/************** CACHER / AFFICHER DANS MENU ****************************/

.hidden {
   display: none; 
}

.visible {
   display: inline; 
}

.pub{
	width:662px;
	height:50px;
	margin:0 0 50 32px;
	float:left;
	background-color:red;

}
