body {
    background-image: url(../img/bg.jpg);
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

}
	

A:link,A:active,A:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #996600;
}

A:hover
{
	color: #E2CC72;
}


.justtxt {
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}
.centrer {
	text-align: center;
}
.gauche {
	text-align: left;
}

.alnignerVertical {
vertical-align:middle;
	}


form{
    margin: 0px;
}

select
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
input
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.bord{
	border: 1px solid #999999;
}

.bord1{
	border: 1px solid #FFFFFF;
}


	
A.menuLang:link
{
	background-color: #FFCC00;
	color: #993300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

A.menuLang:active
{
	background-color: #FFCC00;
	color: #993300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

A.menuLang:visited
{
	background-color: #FFCC00;
	color: #993300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

A.menuLang:hover
{
	background-color: #E2CC72;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}


A.menuTop:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

A.menuTop:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

A.menuTop:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}


A.menuTop:hover
{
	color: #E2CC72;
	font-weight: bold;
	text-decoration: none;
}

A.menuGauche:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	color: #996600;
}
A.menuGauche:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	color: #996600;
}
A.menuGauche:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	color: #996600;
}

A.menuGauche:hover
{
	color: #E2CC72;
	font-weight: none;
	text-decoration: underline;
}


A.menuForum:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #996600;
}
A.menuForum:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #996600;
}
A.menuForum:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #996600;
}

A.menuForum:hover
{
	color: #E2CC72;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

A.menuForumTxt:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	color: #754F00;
}
A.menuForumTxt:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	color: #996600;
}
A.menuForumTxt:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	color: #996600;
}

A.menuForumTxt:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	color: #996600;
}

.textRechercher
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #B70000;
}
A.menuDroit:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #996600;
}
A.menuDroit:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #996600;
}
A.menuDroit:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #996600;
}

A.menuDroit:hover
{
	background-color: #FFCC66;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
}

A.menuReponse:link
{
	background-color: #FFCC66;
	color: #993300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
A.menuReponse:active
{
	background-color: #FFCC66;
	color: #993300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
A.menuReponse:visited
{
	background-color: #FFCC66;
	color: #993300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

A.menuReponse:hover
{
	background-color: #FFCC00;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}



.searchfild { text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #763E00; height: 16px; border:0px; background:none;  }

h1 {
	font-size: 16px;
	color: #FFCC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	text-align:left;
	}
	
	h2 {
	font-size: 11px;
	color: #FF9933;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 2px;
	}
	
	h3 {
	font-size: 11px;
	color: #FF9933;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 4px;
	}
	
	h4 {
	font-size: 11px;
	color: #996600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 4px;
	}
	
	
	td {
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	}

    div#head {
    position: absolute;
    width:1000px;
    height:270px;
    left:0px;
    top: 0px;
	background-image: url(../img/bande_logo.gif);
}

    div#ban {
	position: absolute;
    width:766px;
    height:270px;
    left:0px;
    top: 0px;
	}
	
	div#logo {
	position: absolute;
    width:234px;
    height:270px;
    left:766px;
    top: 0px;
	}
	div#lang {
	position: absolute;
    width:60px;
    height:270px;
    left:1000px;
    top: 0px;
    background-image: url(../img/head_lang.gif);
	background-repeat: no-repeat;
	padding-top: 258px;
	
	}

	
	div#trait {
    position: absolute;
    width:100%;
    height:1px;
    left:0px;
    top: 270px;
	background-image: url(../img/head_trait.gif);
	background-repeat: repeat-x;
	
}
    div#menuTop {
	position: absolute;
    width:766px;
    height:30px;
    left:0px;
    top: 270px;
}
	.tableMenuTop {
    background-image: url(../img/bande_menu.gif);
	width:766px;
    height:30px;
	background-repeat: no-repeat;
	
	}
	.tableSearchForum {
    background-image: url(../img/forum_search.gif);
	width:400px;
    height:30px;
	background-repeat: no-repeat;
	
	}
	
	div#contenuPrincipal {
    position: absolute;
    width:1000px;
    height:272px;
    left:0px;
    top: 270px;
	background-image: url(../img/bg_texte2.gif);
	background-repeat: no-repeat;
	padding-top: 30px;
}
	
    div#menu {
    position: absolute;
    width:860px;
    height:22px;
    left: 140px;
    top: 269px;
	
}




.bgContenuPrincipal {
   background-image: url(../img/bg_texte4.gif);
   background-repeat: repeat-y;
   width: 1000px;
	}
	
.bgPhoto {
   background-image: url(../img/fond_photo.gif);
   background-repeat: no-repeat;
   padding: 10px;
   width: 100px;
   height: 100px;

}
.sondageBt {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 8px;
	margin-bottom: 0px;

}
	
	.texteformaterPrincipal {
	padding-top: 20px;
	padding-left: 16px;
	padding-right: 20px;
	padding-bottom: 20px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
   text-align: left;
}

	.texteformaterPrincipal2 {
	padding-top: 20px;
	padding-left: 16px;
	padding-right: 20px;
	padding-bottom: 20px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
   text-align: justify;
}

	.texteformaterGauche {
	padding-top: 20px;
	padding-left: 8px;
	padding-right: 4px;
	padding-bottom: 10px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
   width: 170px;
   text-align: left;
}

	.texteformaterDroit {
	padding-top: 0px;
	padding-left: 6px;
	padding-right: 4px;
	padding-bottom: 0px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
   text-align: left;
}

div#texte_droit {
    position: absolute;
    width:235px;
    left: 766px;
    top: 300px;

}

div#contenu {
    position: absolute;
    width: 780px;
    left: 220px;
    top: 295px;
	background-color:#FFFFFF ;
}



.bg_texte {
    width:780px;
	background-color:#FFFFFF;
	background-repeat: repeat-y;
}
.bg_texte_gauche {
   background-color:#FFFFFF;
   margin-top: 0px;
   margin-left: 10px;
   margin-right: 10px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
   text-align: justify;
}

.bg_texte_droit {
   background-color: #E2CC72;
   background-repeat: no-repeat;
   width: 230px;
   height: 47;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
   text-align: center;
	}


.bg_foot {
    width:100%;
    height:60px;
	background-image: url(../img/bg_foot.gif);
	background-repeat: repeat;
	
}

	
ul {
	margin:0px;
	padding: 0px 4px 6px 0px;
}
li {
	list-style-type: none;
	margin:0px;
	padding: 0px 0px 4px 0px;
	color: #FF9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	text-decoration: none;
}

.matableDonnees {
  border-collapse: collapse;
  border:1px solid #FFDD95; 
  width: 100%;
  
  }

.matableTdDonnees1{
   background-color: #FFDD95;
   border:1px solid #FFDD95; 
   height: 16px;
   text-align: left;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bolder;
   color: #000000;
    padding-left: 8px;
   padding-right: 4px;
   }
   
   .matableTdDonnees2{
   background-color: #FFFFDD;
   border:1px solid #FFDD95; 
   height: 16px;
   text-align: left;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
   padding-top: 4px;
   padding-bottom:4px; 
   padding-left: 8px;
   padding-right: 4px;
   }
   
      .matableTdDonnees3{
   background-color: #FFFFDD;
   border:1px solid #FFDD95; 
   height: 16px;
   text-align: center;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
   padding-top: 4px;
   padding-bottom:4px; 
   padding-left: 0px;
   padding-right: 0px;
   }
   
   
   .matableTdForum1{
   border:1px solid #FFDD95; 
   height: 14px;
   text-align: left;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #792700;
   padding-top: 0px;
    padding-bottom: 0px; 
   padding-left: 8px;
   padding-right: 0px;

   }
   .matableTdForum2{
   border:1px solid #FFDD95; 
   height: 16px;
   text-align: left;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
   padding-top: 8px;
    padding-bottom: 20px; 
   padding-left: 8px;
   padding-right: 8px;
   }
   
      .matableTdColor1{
   background-color: #fff6dd;
   border:1px solid #FFDD95; 
   height: 14px;
   text-align: left;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #792700;
   padding-top: 0px;
    padding-bottom: 0px; 
   padding-left: 8px;
   padding-right: 0px;

   }
   .matableTdColor2{
   background-color: #fff6dd;
   border:1px solid #FFDD95; 
   height: 16px;
   text-align: left;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
   padding-top: 8px;
    padding-bottom: 8px; 
   padding-left: 8px;
   padding-right: 8px;
   }
   
    .partenaireTD{
   border:1px solid #FFDD95; 
   text-align: center;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   padding-top: 0px;
   padding-bottom: 20px; 
   padding-left: 0px;
   padding-right: 0px;
   }
   
   
	
/* ------------------------------------------- PAGINATION ---------------------------------------------------------*/
.pagination {   
font:12px Arial, Helvetica, sans-serif;   
margin:40px 0;   
text-align:center  
}   
  
.pagination a {   
background:#fff;   
border:1px solid #996600;   
color: #996600;   
margin:2px;   
padding:.2em .4em;   
text-decoration:none  
}   
  
.pagination a:hover {   
background:#fff;   
border:1px solid #bd88fe;   
color:#bd88fe  
}   
  
.pagination span.inactive {   
background:#fff;   
border:1px solid #f0f0ff;   
color:#f0f0ff;   
margin:2px;   
padding:.2em .4em  
}   
  
.pagination span.active {   
background:#FFCC66;   
border:1px solid #996600;   
color:#996600;   
font-weight:700;   
margin:2px;   
padding:.2em .4em  
} 

.partenaire_box {
width: 150px;
height: 30px;
border: 1px solid #FFCC00;
background : #FFFFFF;
vertical-align  : top;
vertical-align  : top;
overflow:hidden;
}

.partenaire_bouton {
border-color: #FFFFFF;
background-color:#FFFFFF;
border: none;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
text-align:left;
color:#996600;
text-decoration:underline;
cursor:pointer;
}