.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
}
.texte2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	line-height: 25px;
}
.texte_blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
}
.texte_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2085C8;
	font-size: 10px;
}
.texte_rouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF6666;
	font-size: 12px;
}
.texte_rouge_sousphoto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF6666;
	font-size: 11px;
}
.texte_arial_bleu {
	font-family: Arial, Helvetica, sans-serif;
	color: #2085C8;
	font-size: 10px;
}

.texte_bleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2085C8;
	font-size: 12px;
}

.texte_bleu_pagination {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2085C8;
	font-size: 10px;
}

.texte_vert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #009900;
	font-size: 12px;
}
.texte_vert_big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #009900;
	font-size: 18px;
}
.texte_pagination {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
}

.texteindexbleubig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2183C0;
	font-size: 32px;
	font-weight: bolder;
}

.texteindexnoir {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 14px;
	line-height: 20pt;
}
.texteindexbleu {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3399CC;
	font-size: 18px;
	line-height: 20pt;
}
.textebigbleu {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2085C8;
	font-size: 15px;
	font-weight: bolder;
}
.textetitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3399CC;
	font-size: 18px;
	text-decoration: none;
}
.texteadm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
}
.texteblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
}

.textesousphoto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
}

.textesousphoto2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 10px;
}

.textesousphotoblanc{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	font-weight: bolder;
}


.textemenuprincipal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bolder;
}	





a.lientexteindexbleu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2085C8;
	font-size: 18px;
	line-height: 20pt;
	text-decoration: underline;
}
a.lientexteindexbleu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2085C8;
	font-size: 18px;
	line-height: 20pt;
	text-decoration: underline;
}
a.lientexteindexbleu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2085C8;
	font-size: 18px;
	line-height: 20pt;
	text-decoration: none;
}
a.lientexteindexbleu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2085C8;
	font-size: 18px;
	line-height: 20pt;
	text-decoration: underline;
}
	
	
	
	





a.lienindexbleu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3399CC;
	font-size: 14px;
	line-height: 20pt;
	font-weight: bolder;
	text-decoration: underline;
}
a.lienindexbleu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3399CC;
	font-size: 14px;
	line-height: 20pt;
	font-weight: bolder;
	text-decoration: underline;
}
a.lienindexbleu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3399CC;
	font-size: 14px;
	line-height: 20pt;
	font-weight: bolder;
	text-decoration: none;
}
a.lienindexbleu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3399CC;
	font-size: 14px;
	line-height: 20pt;
	font-weight: bolder;
	text-decoration: underline;
}





a.lien:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399CC;
	font-weight: bolder;
	text-decoration: none;
}
a.lien:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399CC;
	font-weight: bolder;
	text-decoration: none;
}
a.lien:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399CC;
	font-weight: bolder;
	text-decoration: underline;
}
a.lien:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399CC;
	font-weight: bolder;
	text-decoration: none;
}



a.lienbleu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2085C8;
	text-decoration: underline;
}
a.lienbleu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2085C8;
	text-decoration: underline;
}
a.lienbleu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2085C8;
	text-decoration: none;
}
a.lienbleu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2085C8;
	text-decoration: underline;
}


a.lienbleufin:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2085C8;
	text-decoration: underline;
}
a.lienbleufin:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2085C8;
	text-decoration: underline;
}
a.lienbleufin:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2085C8;
	text-decoration: none;
}
a.lienbleufin:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2085C8;
	text-decoration: underline;
}

a.lienrouge:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6666;
	font-weight: bolder;
	text-decoration: underline;
}
a.lienrouge:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6666;
	font-weight: bolder;
	text-decoration: underline;
}
a.lienrouge:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6666;
	font-weight: bolder;
	text-decoration: none;
}
a.llienrougeien:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6666;
	font-weight: bolder;
	text-decoration: underline;
}



a.lienboldunderline:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399CC;
	font-weight: bolder;
	text-decoration: underline;
}
a.lienboldunderline:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399CC;
	font-weight: bolder;
	text-decoration: underline;
}
a.lienboldunderline:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399CC;
	font-weight: bolder;
	text-decoration: none;
}
a.lienboldunderline:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399CC;
	font-weight: bolder;
	text-decoration: underline;
}




a.lienfin:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399CC;
	text-decoration: none;
}
a.lienfin:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399CC;
	text-decoration: none;

}
a.lienfin:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399CC;
	text-decoration: underline;
}
a.lienfin:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399CC;
	text-decoration: none;
}





a.liennoir:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}
a.liennoir:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}
a.liennoir:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
a.liennoir:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}




a.lienheader:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}
a.lienheader:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}
a.lienheader:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
a.lienheader:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}



a.liennoir2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a.liennoir2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a.liennoir2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2085C8;
	text-decoration: underline;
}
a.liennoir2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}


a.liennoir_pagination:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
a.liennoir_pagination:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
a.liennoir_pagination:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2085C8;
	text-decoration: underline;
}
a.liennoir_pagination:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}


a.liennoirsousphoto:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
a.liennoirsousphoto:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
a.liennoirsousphoto:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
a.liennoirsousphoto:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}



a.liennoirsousphoto2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: underline;
}
a.liennoirsousphoto2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: underline;
}
a.liennoirsousphoto2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
a.liennoirsousphoto2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: underline;
}





a.lienbleusousphoto:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2085C8;
	text-decoration: none;
}
a.lienbleusousphoto:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2085C8;
	text-decoration: none;
}
a.lienbleusousphoto:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2085C8;
	text-decoration: underline;
}
a.lienbleusousphoto:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2085C8;
	text-decoration: none;
}



a.lienvertsousphoto:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009900;
	text-decoration: underline;
}
a.lienvertsousphoto:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009900;
	text-decoration: underline;
}
a.lienvertsousphoto:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009900;
	text-decoration: none;
}
a.lienvertsousphoto:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009900;
	text-decoration: underline;
}


a.lienrougesousphoto:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFAEB5;
	text-decoration: underline;
}
a.lienrougesousphoto:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFAEB5;
	text-decoration: underline;
}
a.lienrougesousphoto:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}
a.lienrougesousphoto:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFAEB5;
	text-decoration: underline;
}



a.lienvert:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009900;
	text-decoration: underline;
}
a.lienvert:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009900;
	text-decoration: underline;
}
a.lienvert:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2085C8;
	text-decoration: none;
}
a.lienvert:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009900;
	text-decoration: underline;
}


a.lienvertbig:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #009900;
	text-decoration: none;
}
a.lienvertbig:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #009900;
	text-decoration: none;
}
a.lienvertbig:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #009900;
	text-decoration: underline;
}
a.lienvertbig:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #009900;
	text-decoration: none;
}


a.lienmenuprincipal:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3399CC;
	text-decoration: none;
	font-weight: bold;		
}
a.lienmenuprincipal:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3399CC;
	text-decoration: none;
	font-weight: bold;		
}
a.lienmenuprincipal:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;		
}
a.lienmenuprincipal:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3399CC;
	text-decoration: none;
	font-weight: bold;		
}



a.lienbigbleu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #2085C8;
	text-decoration: none;
	font-weight: bold;
}
a.lienbigbleu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #2085C8;
	text-decoration: none;
	font-weight: bold;
}
a.lienbigbleu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
	text-decoration: underline;
	font-weight: bold;
}
a.lienbigbleu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #2085C8;
	text-decoration: none;
	font-weight: bold;
}




a.lienboxcategorie:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2085C8;
	text-decoration: none;
	font-weight: bold;	
}
a.lienboxcategorie:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2085C8;
	text-decoration: none;
	font-weight: bold;	
}
a.lienboxcategorie:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2085C8;
	text-decoration: underline;
	font-weight: bold;	
}
a.lienboxcategorie:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2085C8;
	text-decoration: none;
	font-weight: bold;	
}



a.lienboxtag:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3399CC;
	text-decoration: none;
}
a.lienboxtag:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3399CC;
	text-decoration: none;
}
a.lienbotagx:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0099CC;
	text-decoration: underline;
	font-weight: bold;
}
a.lienboxtag:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3399CC;
	text-decoration: none;
}



a.lienmenu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;

}
a.lienmenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;

}
a.lienmenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;

}
a.lienmenu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
}

.box {
	border: 1px solid #3399CC;
}

.cadrenoir {
	border: 1px solid #000000;
}

.cadre_saisie
{
	border: 1px solid #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #DADAD;
	font-size: 12px;
	background-color: #F0F8E6;
}

.cadre_saisie_2
{
	border: 1px solid #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #DADAD;
	font-size: 12px;
	background-color: #F9F9F9;  /*F4FAFD*/
}

.cadre_3
{
	border: 1px dotted #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #DADAD;
	font-size: 12px;
	background-color: #F9F9F9;  /*F4FAFD*/
}

/*
.cadre_saisie_3
{
	border: 1px solid #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 12px;
	background-color: #EEF7FD;
}
*/


.cadre_1
{
	border: 1px solid #F1F2F2;
	color: #CCCCCC;
	background-color: #F2F9FC;
}


.fondtraitvertical {
	background-image: url(images/trait_vertical.gif);
	background-repeat: repeat-y;
}
.fondpied {
	background-image: url(images/fond_beige_pied.jpg);
	background-repeat: no-repeat;
}


/*
.fondboxhautauteur {
	background-image: url(images/box_haut_auteur.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 13px;
	font-weight: bold;
}
.fondboxcentreauteur {
	background-image: url(images/box_centre_auteur.gif);
}
.fondboxbasauteur {
	background-image: url(images/box_bas_auteur.gif);
	background-repeat: no-repeat;
}
*/

.fondboxauteur {
	background-image: url(images/box_auteur.jpg);
	background-repeat: no-repeat;
}

.fondboxhautauteur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 13px;
	font-weight: bold;
}


/********************************
.fondboxhautcategorie {
	background-image: url(images/box_haut_categorie.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #99ccff;
	font-size: 13px;
	font-weight: bold;
}
.fondboxcentrecategorie {
	background-image: url(images/box_centre_categorie.gif);
}
.fondboxbascategorie {
	background-image: url(images/box_bas_categorie.gif);
	background-repeat: no-repeat;
}
************************************/


.fondboxcategorie {
  	background-image: url(images/box_categorie.jpg);
	background-repeat: no-repeat;
}
.fondboxtag {
  	background-image: url(images/box_tag.jpg);
	background-repeat: no-repeat;
}
.fondboxmembres {
  	background-image: url(images/box_membres.jpg);
	background-repeat: no-repeat;
}


.fondboxhaut {
	background-image: url(images/box_haut.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2085C8;
	font-size: 12px;
	font-weight: bold;
}
.fondboxcentre {
	background-image: url(images/box_centre.gif);
}
.fondboxbas {
	background-image: url(images/box_bas.gif);
	background-repeat: no-repeat;
}







.traitsouligne {
	border: 1px solid #000000;
}

.upperleft{
	width : 50%;
	margin-left : auto;
	margin-right : auto;

	background-color : #E5EBEF;
	background-image : url('images/coin_hautgauche.gif');
	background-repeat : no-repeat;
	background-position : top left;
}

.upperright{
	background-image : url('images/coin_hautdroite.gif');
	background-repeat : no-repeat;
	background-position : top right;
}

.lowerleft{
	background-image : url('images/coin_basgauche.gif');
	background-repeat : no-repeat;
	background-position : bottom left;
}

.lowerright{
	background-image : url('images/coin_basdroite.gif');
	background-repeat : no-repeat;
	background-position : bottom right;
	padding : 3% 3% 3% 3%;
}

a.infobulle{
    position:relative; /*this is the key*/
    z-index:24; /*background-color:#ccc;*/
    color:#0000;
    text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}

a.infobulle:hover{z-index:25; background-color:#ffffff}

a.infobulle span{display: none}

a.infobulle:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:1px solid #666666;
    background-color:#666666; color:#ffffff;
    text-align: left
    }

/*
.fondcentre {
	background-image: url(images/footik_centre.jpg);
	background-repeat: repeat-y;
}
.newfondpied {
	background-image: url(images/footik_pied.jpg);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3399CC;
	font-size: 12px;
}
.newfondentete {
	background-image: url(images/footik4_entete.jpg);
	background-repeat: no-repeat;
}
*/
.newfondentete {
	background-image: url(images/footik5_entete.jpg);
	background-repeat: no-repeat;
}
.fondcentre {
	background-image: url(images/footik5_centre.jpg);
	background-repeat: no-repeat;
}
.newfondpied {
	background-image: url(images/footik_pied.jpg);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3399CC;
	font-size: 12px;
}
.newbackground {
	background-image: url(images/background.jpg);
	background-repeat: repeat-x;
}





.newfondmenu {
	background-image: url(images/new_fond_menu.gif);
	background-repeat: no-repeat;
}

.fondphoto {
	background-image: url(images/fond_photo3.gif);
	background-repeat: no-repeat;
	border: thin solid #000000;

}

.fondphotohorizontale {
	background-image: url(images/fond_photo_horizontale.gif);
	background-repeat: no-repeat;
	background-position: center center;

}

.fondphotoverticale {
	background-image: url(images/fond_photo_verticale.gif);
	background-repeat: no-repeat;
	background-position: center center;

}

.fond_btn_bleu {
	background-image: url(images/btn_fond_bleu.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bolder;	
	
}
.fond_btn_blanc {
	background-image: url(images/btn_fond_blanc.gif);
	background-repeat: no-repeat;
}
.fondsousmenu {
	background-image: url(images/sousmenu.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
}

.fondprofilpied {
	background-image: url(images/profilpied.jpg);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3399CC;
	font-size: 17px;

}

.photo_thumb {
    border: 1px solid #000000;
}

.fondvote {
	background-image: url(images/fond_vote.gif);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2085C8;
	font-size: 11px;
	font-weight: bolder;
}
.fondvotephotothumb {
	background-image: url(images/votephotothumb.gif);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	font-weight: bolder;
}

.fonddedediacetop {
	background-image: url(images/fond_dedicace_top.jpg);
	background-repeat: repeat-y;
}
.fonddedediacecenter {
	background-image: url(images/fond_dedicace_center.jpg);
	background-repeat: repeat-y;
}
.fonddedediacebottom {
	background-image: url(images/fond_dedicace_bottom.jpg);
	background-repeat: no-repeat;
}

.chptextesaisie
{  
	border-color: #2085C8 2085 C8; 
	border: #2085C8; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}




