body{
	width:100%;
	margin:0px;
	padding:0;
	color: #FFF;
	background:#000 url('/images/bg_site.jpg') center top repeat-x;
	font-family: Verdana;
	font-size:11px;
}

.page{
	width:957px;
	margin:0 auto 0 auto;
	height:100%;
	background:#000;
	position:relative;
	z-index:2;
}

.banniere{
	width:957px;
	margin:0;
	height:235px;
	background:url('/images/banHaut.jpg') top no-repeat;
}

h2 { 	font-size:12pt;
		font-family:arial,verdana;
		text-align:center
		 }

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display:inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.contenu{width:935px;margin:0 auto 0 auto; padding:0 10px;}

.logo{margin:0px 20px 0 10px; float:left;}

.billeterie{float:right; margin:1px 10px 0 10px;}

.lettrine{display:block; float:left; font-family:Georgia; font-size:30px; padding:0; margin:-6px 2px -3px 0; color:#87d102;}

/****************** POSITIONNEMENT ET MISE EN FORME DES BLOCS  *************************/

.gauche{float:left;}
.droite{float:right;}

.imgG{float:left; margin:2px 10px 0 0;}
.imgD{float:right; margin:2px 0 0 10px;}

.alignD{text-align:right;}
.alignG{text-align:left;}
.alignC{text-align:center;}

.colGauche{float:left; width:185px;}
.colCentre{float:left; width:530px; margin-left:19px; padding:9px 0;}
.colDroite{float:right; width:184px; padding:9px 0;}
.colDroite2{float:right; width:175px; height:350px; background-color:#FFFFFF; color:#000000; padding-top:50px; padding-left:5px;}
.colEquipe{background:#FFF;}

#uneCol .colCentre{float:left; width:730px; margin-left:19px; padding:9px 0;}

.colGauche .eltCat,.colGauche .eltCat:visited{
	display:block; 
	padding:4px; 
	color:#224325; 
	margin-top:10px;
	background:url('/images/bg_menu1.gif') left no-repeat;
	font-size:14px;
}
.colGauche .eltCat:hover,.colGauche .eltCat#courante{color:#000; background:url('/images/bg_menu2.gif') left no-repeat;}

.colGauche .ssMenu{width:183px; color:#FFF; background:#353535 url('/images/bg_ssMenu.jpg') top no-repeat;}
.colGauche .ssMenu a,.colGauche .ssMenu a:visited{display:block; padding:4px; font-size:13px; color:#FFF;}
.colGauche .ssMenu a:hover,.colGauche .ssMenu a#courant{color:#87d300; background:#393939;}

#bt_temp_bout {
	margin: 8px 2px 2px 0px;
	border: 1px dashed #DAEEBD;
	padding: 2px 4px 2px 4px;
	font-size: 10px;
	text-align: center;
	color: #DAEEBD;
}

/****************************** ACCUEIL  ********************************/

.uneActu{margin:10px 0px 20px 0px;  border-bottom:1px solid #1c1c1c;}
.uneActu p{float:left; width:410px; margin-bottom:3px; color:#FFF; font-style:italic;}
.uneActu .titreActu{font-size:13px; text-transform:uppercase;}
.uneActu .illusActu{float:left; margin-right:10px; }
.uneActu .lireSuite{margin:5px 0;}

.uneActu .opace img{filter:alpha(opacity=40); -moz-opacity: .40; }
.uneActu .opace img:hover{filter:alpha(opacity=100); -moz-opacity: 1; }

.hrefactu, .hrefactu:visited{color:#FFFFFF; display:block; text-transform:lowercase; padding:2px 0;}
.hrefactu:hover{background:#87d300; color:#FFF;}

.hrefactu2 {color:#FFFFFF;}
.hrefactu2:visited{color:#FFFFFF;}
.hrefactu2:hover{color:#87d300;}

.actuLNR{
	width:325px;
	float:right;
}

.actuLNR table{width:320px;}

.lnrtit{display:none;}

.lnrtit,
.lnrtit a:visited, 
.lnrtit a:link { background-color:#FFF; font-family:Verdana; font-size: 11px; font-style: normal;	line-height: normal;	font-weight: bold;	color: #000;	text-decoration: none; border:1px solid #FFF;}
.lnrtit a:hover { color: #87d300;}
.lnrnews,
.lnrnews a:visited, 
.lnrnews a:link {margin:3px 0; background-color:#FFF; font-family:Verdana; font-size: 11px; font-style: normal; line-height: normal; color: #000;	text-decoration: none;}
.lnrnews a:link {margin:2px 0;}
.lnrnews a:hover {color: #87d300;}
.competNews, 
.competNews a, 
.competNews a:visited,
.competNews td {font-family:Verdana; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; color: #CC3300; text-decoration: none;}
.competNews a:hover {color: #ff9900; text-decoration: underline;}

.classement{float:left;}

.classement[division="Top 14"]{
	float:left;
	width:185px;
	margin-bottom:25px;
}

.classement[division="Pro D2"]{
	float:left;
	width:185px;
	margin-bottom:25px;
}

.classement[division="H Cup"]{
	float:right;
	width:325px;
	margin-bottom:25px;
}

.classement[division="Challenge Cup"]{
	float:right;
	width:325px;
	margin-bottom:25px;
}

.classement[division="H Cup"] .titre3{font-size:13px; color:#0f2e21; background:url('/images/bg_titre2.gif') left no-repeat; padding:5px;}
.classement[division="Challenge Cup"] .titre3{font-size:13px; color:#0f2e21; background:url('/images/bg_titre2.gif') left no-repeat; padding:5px;}

.classement table{width:100% !important; width:185px; color:#FFF; border-collapse:collapse;}
.classement table tr th{font-weight:normal; border:none; font-style:italic; text-align:center; padding:3px 0;}
.classement table tr td{text-align:center; padding:3px 2px; vertical-align:top; text-transform:uppercase;}
.classement table #MTG{color:#f6ff00;}

.classementdetail table{width:100%; color:#FFF; border-collapse:collapse;}
.classementdetail table tr th{font-weight:normal; border:none; font-style:italic; text-align:center; padding:3px 0;}
.classementdetail table tr td{text-align:center; padding:3px 2px; vertical-align:middle;}
.classementdetail table #MTG{color:#f6ff00;}

.collone_class{
	width:100px;
	text-align:center;
	}


.prochainMatch{margin-bottom:15px;}

.prochainMatch .rdv{padding:7px; font-style:italic; font-size:10px; background:#2e2f29; color:#FFF;}
.prochainMatch .ecusson td{text-align:center; background:#FFF; padding:10px 0;}
.prochainMatch .nom{background:#2d2e29;}
.prochainMatch .nom td{text-align:center; padding:16px 0 6px 0; font-size:14px; font-style:italic;}
.prochainMatch .vs{background:#2d2e29 url('../images/bg_nomMatch.jpg') center no-repeat; height:24px;}

.dernierMatch .rdv{padding:7px; font-style:italic;  font-size:10px; background:#2e2f29; color:#FFF; }
.dernierMatch .ecusson td{text-align:center; background:#FFF; width:50%; padding:10px 0;}
.dernierMatch .resultat td{padding:7px; font-style:italic; margin:10px 0; font-size:14px; background:#2e2f29; color:#FFF; text-align:center; }
.dernierMatch .nom{background:#2d2e29;}
.dernierMatch .nom td{text-align:center; padding:6px 0 26px 0; font-size:14px; font-style:italic;}
.dernierMatch .vs{background:#2d2e29 url('../images/bg_nomMatch2.jpg') bottom center no-repeat; height:24px;}

.dernierMatch2{margin-bottom:15px}

.dernierMatch2 .rdv{padding:7px; font-style:italic;  font-size:10px; background:#2e2f29; color:#FFF; }
.dernierMatch2 .ecusson td{text-align:center; background:#FFF; width:50%; padding:10px 0;}
.dernierMatch2 .resultat td{padding:7px; font-style:italic; margin:10px 0; font-size:14px; background:#2e2f29; color:#FFF; text-align:center; }
.dernierMatch2 .nom{background:#2d2e29;}
.dernierMatch2 .nom td{text-align:center; padding:6px 0 26px 0; font-size:14px; font-style:italic;}
.dernierMatch2 .vs{background:#2d2e29 url('../images/bg_nomMatch2.jpg') bottom center no-repeat; height:24px;}

/*************************  Acces Au stade ***********************************/

.itineraire{width:100%; border-collapse:collapse; margin:0 0 30px 0; background:#FFF; color:#5E5E5E;}
.itineraire tr td{border-bottom:1px solid #dadada; padding:10px;}
.itineraire .gris td{background:#EEEDED;}
.itineraire tr td b{color:#87d102; font-weight:normal;}

/*************************  ORGANIGRAMME  ***********************************/
.colCentre#orga{background:url('/images/bg_org.gif') bottom left no-repeat; padding:9px 0 100px 0;}
.orgaTable{text-align:right;font-size:12px; padding:10px 0 150px 0; background:#000  url('/images/bg_org.gif') bottom left no-repeat;}
.orgaTable2{text-align:right;font-size:12px; padding-top:10px; background:#000  url('/images/bg_org2.gif') top left no-repeat;}
.orgaTable tr td, .orgaTable2 tr td{width:25%; padding:7px; font-size:12px; font-family:Arial; text-transform:uppercase;}
.orgaTable tr .administratif b, .orgaTable tr .sportif b, .orgaTable2 tr .bureau b, .orgaTable2 tr .commission b, .orgaTable2 tr .membres b{font-style:italic; letter-spacing:1px; text-transform:uppercase; font-size:10px;}
.orgaTable tr .administratif{background:#000 url('/images/bg_administratif.gif') bottom left no-repeat; color:#FFF; border:1px solid #363636;}
.orgaTable tr .sportif{background:#000 url('/images/bg_sportif.gif') bottom left no-repeat; color:#FFF; border:1px solid #87d102;}
.orgaTable2 tr .bureau{background:#000 url('/images/bg_bureau.gif') bottom left no-repeat; color:#FFF; border:1px solid #d0d0d0;}
.orgaTable2 tr .commission{background:#000 url('/images/bg_commission.gif') bottom left no-repeat; color:#FFF; border:1px solid #4b4b4a;}
.orgaTable2 tr .membres{background:#000 url('/images/bg_membres.gif') bottom left no-repeat; color:#FFF; border:1px solid #87d102;}

.orgC{width:340px; margin:8px auto; min-height:35px; padding:7px; font-size:12px; font-family:Arial; text-transform:uppercase;text-align:right;}
.orgD{width:335px; margin:0 4px 8px 0; float:right; clear:right; min-height:35px; padding:7px; font-size:12px; font-family:Arial; text-transform:uppercase;text-align:right;}
.orgG{width:335px; margin:0 0 8px 4px; min-height:35px; padding:7px; font-size:12px; font-family:Arial; text-transform:uppercase;text-align:right;}

div.administratif{background:#000 url('/images/bg_administratif.gif') bottom left no-repeat; color:#FFF; border:1px solid #363636;}
div.sportif{background:#000 url('/images/bg_sportif.gif') bottom left no-repeat; color:#FFF; border:1px solid #87d102;}
div.bureau{background:#000 url('/images/bg_bureau.gif') bottom left no-repeat; color:#FFF; border:1px solid #d0d0d0;}
div.commission{background:#000 url('/images/bg_commission.gif') bottom left no-repeat; color:#FFF; border:1px solid #4b4b4a;}
div.membres{background:#000 url('/images/bg_membres.gif') bottom left no-repeat; color:#FFF; border:1px solid #87d102;}


/****************************** NEWS  ********************************/
.news{margin:10px 10px 0px 10px;}
.tousnews{float:right; margin:10px; }
.news .date{font-size:14px; color:#87d102;}
.news p{text-align:justify; font-size:12px;}
.news img{ text-align:center; margin:20px 10px 20px 10px;}

/****************************** equipe  ********************************/
#texteFiche2{
	padding:10px;
	background:url(../images/transparent.png) repeat !important;
	_background:none;
	position:relative;
	width:300px;
	overflow:auto;
	color:#000000;
}
#texteFiche2{
	_height:300px;
	height:auto;
	min-height:380px;
	overflow:visible;
}
#fiche{ 
	float:left;
	background-position:top center;
	background-repeat:no-repeat;
	width:550px;
	min-height:380px;
	_height:380px;
	
}
#conteneurFiche{
	min-height:380px;
	_height:380px;
}

.menuEquipe {margin:10px 0;}
.menuEquipe a, .menuEquipe a:visited{
	font-size:10px;
	border:1px solid #757575;
	font-family:Arial;
	display:block;
	padding:4px;
	float:left;
	color:#757575;
	background:#FFF;
	margin:3px 2px;
	width:74px;
	height:25px;
}

.menuEquipe a:hover{color:#FFF; background:#87D300;}

/****************************** GALERIE  ********************************/
#listProd {
	width: 455px;
}

.prodListVign {
	display: block;
	float: left;
	width:150px;
	height:100px;
	padding: 0px 0px 0px 0px;
	margin: 15px 14px 15px 14px;
	text-align: center;
}
.prodListVign a img{
	border: 1px solid #fff;
}
.prodListVign a:hover img{
	border: 1px solid #87d102;
}


/*************************  TARIFS  ***********************************/

.blocTarifs{width:231px; float:left; margin-right:12px;}
.blocTarifs .texteTarifs{margin:12px 0; font-style:italic;font-size:11px;}
.blocTarifs .texteTarifs2{margin:12px 0; font-style:italic;font-size:12px;}

.blocTarifs .texteTarifs b{font-weight:normal; font-size:14px; color:#FFF;}
.blocTarifs .texteTarifs2 b{font-weight:normal; font-size:14px; color:#87d300;}

.blocTarifs2{width:177px; float:left; margin-right:5px;}
.blocTarifs2 .texteTarifs{margin:12px 0; font-style:italic;font-size:11px;}
.blocTarifs2 .texteTarifs2{margin:12px 0; font-style:italic;font-size:12px;}

.blocTarifs2 .texteTarifs b{font-weight:normal; font-size:14px; color:#FFF;}
.blocTarifs2 .texteTarifs2 b{font-weight:normal; font-size:14px; color:#87d300;}

.img_tarifs{float:left; margin:0 0 20px 15px;}

/*************************  CARNET  ***********************************/
.carnet{float:left; margin: 10px;}
.uneCarnet{margin:10px 0 20px 0; border-bottom:1px solid #1c1c1c;}
.uneCarnet p{width:600px; margin-bottom:3px; color:#FFF; font-style:italic;}
.uneCarnet .titreCarnet{font-size:13px; text-transform:uppercase;}
.uneCarnet .texteCarnet{ text-align:justify;}
.uneCarnet .lireSuite{margin:5px 0;}

/*************************  CALENDRIER  ***********************************/
#fiche_calendrier  { color: black;}
#fiche_calendrier  table{border-collapse:collapse;}
#fiche_calendrier td { font-size: 10px; height:25px;}
.fiche_calendrier_td_titre { color: #87d300; font-weight: bold; font-size: 10px; text-align: center; border-bottom: 1px solid green; }
/***************************************  PARTENAIRE   ************************************/

div.partenaire {
 	float: left;
	width:300px;
	height:200px;
	margin:10px;
	color:#000;
}

div.partenaire p {
	text-align: center;
}

.listepartenaires {float:left; width:700px; padding-left:30px;}
.imgpartenaires {text-align:center; height:90px; line-height:90px;}
.imgpartenaires img{padding:4px; vertical-align:middle;}
.imgpartenaires img:hover{padding:4px; }

.titre_partenaire{
text-transform:uppercase;
font-size:12px;
font-weight:bold;
}

.hrefpartenaire {color:#000000;}
.hrefpartenaire:visited{color:#000000;}
.hrefpartenaire:hover{color:#87d300;}

.formPart{padding:10px; background:#FFF; color:#000; margin:10px 0;}

table.tableau2{
	background:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	font-size: 11px;
	font-style: normal;	
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	margin:10px 0;
}

table.tableau2 tr td{padding:3px; font-size:11px;}

table.tableau2 th {
	font-family: Arial, Helvetica, sans-serif;
	color: #87d300;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	text-align: left;
	padding:5px 0;
	border-bottom:1px solid #87d300;
}

table.tableau2{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	background-color: #FFF;
	color:#000;
}

table.tableau2 input[type=text]{width:205px;}
table.tableau2 textarea{width:100%;}
table.tableau2 input[type=text], table.tableau2 textarea, .formPart #submit, .formPart #delete{background:#FFF; color:#000; border:1px solid #000;}

/*************************  NICOLAS  ***********************************/
#AddNicolas{padding:20px;}

#AddNicolas .submit, #AddNicolas .delete{background:#FFF; color:#000; border:1px solid #000;}

.tdtitre2 {	padding:3px; font-size:11px;
			text-align:right;
			vertical-align:middle;}
			
.tdleft { 	font-size:8pt;
			text-align:left;
			vertical-align:middle; }
			
.tdcenter { font-size:8pt;
			text-align:center;
			vertical-align:middle; }
			
.listecollone {float:left; color:#000000; margin:0px; width:160px; margin:5px; border:1px dashed #757575; padding:2px;}			
.listemessage { float:left; width:510px; margin:5px; padding:5px; color:#000000; border:1px dashed #87d300;}	
.message{ margin:0 0 10px 0px; border-bottom: 1px dashed #87d300;}		
.description {background-color:#efefef; padding:2px; text-align:justify; margin-top:3px;}

.lien1, .lien1:visited{display:block; padding:4px 0; text-transform:uppercase; text-align:center;}
.lien1:hover{background:#dadada;}

/*************************  LIENS  ***********************************/
div.lien {
 	float: left;
	width:80px;
	height:150px;
	margin:20px;
}

div.lien p {
	text-align: center;
	font-weight:bold;
}

.logoliens { float:left; margin-left:10px; }
.listeliens { float:left; width:650px;}
.imgliens {text-align:center; height:90px;}

div.container { 
	margin-top:10px;
	background-color: #FFFFFF;
	border: none;
}

div.container2 { 
	background-color: #FFFFFF;
	border: none;
}

div.spacer {
 	clear: both;
}


/*************************  CONTACT  ***********************************/

.blocContact,.blocContact2{width:231px; float:left; margin-right:12px;}
.blocContact .texteContact{margin:12px 0; font-style:italic;font-size:13px;}
.blocContact2 p{margin:12px 0;}
.blocContact2 p span{width:150px;}

.blocContact .texteContact b{font-weight:normal; font-size:14px; color:#FFF;}
.blocContact .texteContact strong{font-weight:normal; font-size:14px; color:#87d300;}

.img_contact{clear:both; margin:0 0 20px 55px;}

.plan_mini{margin:10px 0;}

.mailto,.mailto:visited{color:#FFF;}

/*************************  DIAPO  ***********************************/

.grdDiapo {width:445px; min-height:285px; height:100%; margin:10px 0; float:left;}
.grdDiapo img{margin:10px 0; border:8px solid #252825;}
.miniDiapo {float:right; width:200px; margin:10px 0;}
.miniDiapo img{float:left; margin:0 20px 10px 0; border:1px solid #4f5559; padding:3px;}
.miniDiapo img:hover{border:1px solid #FFF;}


/************************ TITRES ET TEXTES  **************************************/

.titre1{font-size:13px; color:#0f2e21; background:url('/images/bg_titre1.gif') left no-repeat; padding:5px;}
.titre1 span{background:#87d102; padding:5px 17px 5px 10px;}

.titre2{font-size:13px; color:#0f2e21; background:url('/images/bg_titre2.gif') left no-repeat; padding:5px;}
.titre2 span{background:#87d102; padding:5px 17px 5px 10px; margin-right:10px;}

.titre3{font-size:13px; color:#0f2e21; background:url('/images/bg_titre3.gif') left no-repeat; padding:5px;}
.titre3 span{background:#87d102; padding:5px 17px 5px 10px; margin-right:10px;}

.titre4{font-size:13px; color:#0f2e21; background:url('/images/bg_titre4.gif') left no-repeat; padding:5px;}
.titre4 span{background:#87d102; padding:5px 17px 5px 10px; margin-right:10px;}

.titre5{font-size:13px; color:#0f2e21; background:url('/images/bg_titre5.gif') left no-repeat; padding:5px;}
.titre5 span{background:#87d102; padding:5px 17px 5px 10px; margin:0 36px 0 20px;}

.titre6{font-size:13px; background:url('/images/bg_titre6.gif') bottom left repeat-x; width:100%;}
.titre6 span{background:#000; padding-right:10px;}

.titre7{font-size:13px; color:#0f2e21; background:url('/images/bg_titre7.gif') left no-repeat; padding:5px;}
.titre7 span{background:#87d102; padding:5px 17px 5px 10px;}

.titre8{font-size:13px; color:#0f2e21; background:url('/images/bg_menu3.jpg') left no-repeat; padding:5px;}
.titre8 span{background:#dae4c9; padding:5px 17px 5px 10px;}

.titre9{font-size:13px; color:#0f2e21; background:url('/images/bg_titre9.gif') left no-repeat; padding:5px;}
.titre9 span{background:#87d102; padding:5px 17px 5px 5px; margin-right:5px;}

.titreHymne{font-size:13px; text-transform:uppercase; color:#87d102; background:url('/images/puceHymne.gif') left no-repeat; padding:6px 34px;}

.vert{color:#456b01;}

.texte{text-align:justify; padding:5px 0;}
.texteImg{text-align:justify; padding:4px 0px;}
.texteImg img{float:left;}

/************************************* Ban HAUT ******************************************/

.minimenu{color:#FFF; padding:8px 0 0 2px; float:left; font-family:Arial; font-size:10px;}
.minimenu a,.minimenu a:visited{color:#FFF;}
.minimenu a:hover{color:#87d300;}

/********************************** PIED **********************************/

.infosPied {width:955px; font-size:11px; font-family:Arial; color:#FFF; background:url('/images/bg_pied.gif') center top no-repeat;margin:20px auto 0 auto; padding:10px 0; text-align:center; clear:both;}
.infosPied p{margin:3px 0;}

.logoPied{text-align:center; margin:10px auto;}
.logoPied a,.logoPied  a:visited{color:#FFF;}

.infosPied  a,.infosPied  a:visited{color:#FFF; text-decoration:none;}
.infosPied  a:hover{color:#87d300;}

/*********************************** FORMULAIRES  *******************************************/

form{margin:0;}

.login {padding:10px 0 5px 0;}
.login table{width:190px;}
.login input{width:150px; border:1px solid #000; background:none; color:#9fa09e; padding:1px; font-size:10px; margin: 2px 0;}
.login input:focus{border:1px solid #9fa09e;}

.fiche select{width:120px; margin:2px 0 10px 0;}

.formContact table tr{vertical-align:top; color:#757575;}

.formulaireContact input, .formulaireContact textarea{
	width:323px;
	float:right;
	display:block;
	font-size:10px;
	font-family:Verdana;
	background:none;
	color: #4f5559;
	padding:3px;
	margin:1px 0;
	border:1px solid #4f5559;
}
.formulaireContact .tdLogin{text-align:right;}
.formulaireContact .submit{
	width:123px;
	float:right;
	display:block;
	font-size:10px;
	font-family:Verdana;
	background:#000;
	color: #87d102;
	padding:3px;
	margin:1px 0;
	border:1px solid #87d102;
}

.formulaireContact textarea{height:90px;}

.formulaireContact input:focus, textarea:focus{border:1px solid #87d102; color:#87d102;}

/***************************************  DIVERS ET LIENS   ************************************/

hr{
	color: #456b01;
	background-color: #456b01;
	height: 1px;
	border: 0; 
	margin:3px 0 0 0;
}

img.png {
behavior: url('../js/png.htc');
border:none;
}

p{margin:0;}
p b{color:#87d300; font-weight:normal;}
p strong{color:#87d300; font-size:12px;}

ul{list-style-type :none; color:#456b01; margin:0px; padding-left:0px; }
ul li{color:#0f2e21; margin:2px 0;}
ul li b{color:#456b01;}

a{color:#0f2e21; text-decoration:none;}
a:visited{color:#0f2e21; text-decoration:none;}
a:hover{color:#87d300; text-decoration:none;}

a img{border:none;}
.nettoyeur{clear: both; margin: 0; padding: 0;}

.pagination{margin-top:10px;text-align:center; CLEAR:BOTH; color:#000000;}
.pagination a {margin:2px;font-weight:bold; padding:0px 4px 0 4px; font-size:11px; color:#000000;}
.pagination a:hover {font-weight:bold; padding:0px 4px 0px 4px; color:#87d102;}
.pagination .courante  {padding:0px 4px 0px 4px; font-weight:bold; color:#FFFFFF; margin:1px; border:none; background:#87d102;}

.pagination2{margin-top:10px;text-align:center; CLEAR:BOTH; color:#FFFFFF;}
.pagination2 a {margin:2px;font-weight:bold; padding:0px 4px 0 4px; font-size:11px; color:#FFFFFF;}
.pagination2 a:hover {font-weight:bold; padding:0px 4px 0px 4px; color:#87d102;}
.pagination2 .courante  {padding:0px 4px 0px 4px; font-weight:bold; color:#FFFFFF; margin:1px; border:none; background:#87d102;}
