a {
	position: static;
}
a.pseudo:link,  a.pseudo:visited, a.pseudo:active, a.pseudo:hover {

	font-family : Arial, Helvetica, sans-serif;
	color: #CC0000;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	text-decoration: none;
}

a.pseudo_enligne:link,  a.pseudo_enligne:visited, a.pseudo_enligne:active, a.pseudo_enligne:hover {

	font-family : Arial, Helvetica, sans-serif;
	color: green;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	text-decoration: none;
}



a.pseudo:hover {
	color: #CC0000;
	text-decoration: underline;
}

a.styleLien1:hover, a.styleLien2:hover {
	text-decoration: underline;
}

a.styleLien1, a.styleLien2 {

padding: 0px 2px 0px 2px;
	color: #549801;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.styleLien2 {
	color: #91060a;
}

a.cityMessage  {
	background: url(../images/icone_mini_citymessage.gif);
}

a.dedicace  {
	background: url(../images/icone_mini_dedicace.gif);
}

a.photovideos  {
	background: url(../images/icone_mini_medias.gif);
}

a.abus {
	background: url(../images/minicone_abus.gif) left no-repeat;
}

a.amis {
	background: url(../images/icone_mini_amis.gif) left no-repeat;
}

a.bliste {
	background: url(../images/icone_mini_bliste.gif) left no-repeat;
}

a.cityMessage, a.dedicace,a.photovideos, a.abus, a.amis, a.bliste {
	color: #333333;
	margin: 2px;

	padding-left: 22px;
	font-style: italic;
	
	
	font-size: 0.9em;
	
	text-decoration: none;
	/*background-position: top left;*/
	background-repeat: no-repeat;
}


 a.cityMessage:hover, a.dedicace:hover,a.photovideos:hover, a.abus:hover, a.amis:hover, a.bliste:hover {
	text-decoration: underline;
 }
 
ul.gotoPage {
	list-style-type:none;
	float:left;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	margin: 0px;
	padding: 0px;
}

ul.gotoPage li {
	display:inline;
	line-height: 15px;
}

ul.gotoPage a, ul.gotoPage b {
	display: block;
	text-align: center;
	float:left;
	margin: 2px;
	width: 16px;	
	height: 14px;
	color: #666666;
	padding: 0px;
	text-decoration: none;
	background-color: #FFFFFF;
	border: #d1d1d1 solid 1px;

}

.gpage {
	float: left;
	width: 625px;
	*width: auto;
/*	clear: both;	*/
	margin-top: 15px;
	margin-left: 5px;
	padding: 2px;
	border: #CA0202 dotted 1px;
	overflow:auto;
/*	background-image: url(../images/pointille.gif);
	background-position: top;
	background-repeat: repeat-x;	*/
}

ul.gotoPage a:hover, ul.gotoPage b {
	border: #CA0202 solid 1px;
	color: #FFFFFF;
	background-color: #CA0101;
	font-weight: bold;
/*	background-image: url(../images/gotoPage_fdh.gif);*/
}

ul.afficherParPage {
	float:right;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #666666;
	margin: 0px;
	padding: 0px;
}

ul.afficherParPage li {
	display:inline;
	line-height: 15px;
}

ul.afficherParPage a {
	display: block;
	text-align: center;
	float:left;
	padding: 0px;
	margin: 2px;
/*	width: 14px;	*/
	height: 14px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	border: #d1d1d1 solid 1px;
}

ul.afficherParPage a:hover {
	border: #CA0202 solid 1px;
	color: #FFFFFF;
	background-color: #CA0101;
	font-weight: bold;
}

ul.afficherParPage b {
	display: block;
	border: #CA0202 solid 1px;
		background-color: #CA0101;
float:left;
	font-weight: bold;
	padding: 0px;
	margin: 2px;
	height: 14px;
		color: #FFFFFF;
}

 
ul.honglet {

	font-family : Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #666666;
	margin: 0px;
	padding: 0px;
}

ul.honglet li {
	line-height: 25px;
}

ul.honglet a, ul.honglet a.actif {
	text-align: right;
	display: block;

	margin-right: 10px;
	padding: 0px;
	padding-right: 5px;

	height: 25px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	border-bottom: #d1d1d1 dotted 1px;
}

ul.honglet a:hover {
		background-color: #E6E6E6;
}

ul.honglet a.actif {

	font-weight: bold;
	color: #66CC00;
	padding-right: 20px;

	background: #FFFFFF url(../images/minicone_fleche.gif) no-repeat right;
}

.confirmationEchec a {
	color: #FFF;
	text-decoration: none;
}

#FicheFille .s{
	color: #D694BF;
}

#FicheGars .s{
	color: blue;
}


#rouge {
	color: #CC0000;
}
#vert {
	color: #66CC00;
}
#bleu {
	color: #1C62A8;
}



    .paim a {
        display: block;
        width: 103px;
        height: 87px;
        background: url(../ok/images/boutons/fd_bt_paiement.jpg) no-repeat;
        margin: 5px;
        padding: 5px;
        text-decoration: none;
    }
    
    .paim a div.prd {
        text-align: center;
        font-family: arial, sans-serif;
        font-size: 22px;
        color: #CE3E02;
        font-weight: bold;
       
    }
    
    .paim a div.prix {
        text-align: center;
        font-family: arial, sans-serif;
        font-size: 27px;
        color: #FFFFFF;
        font-weight: bold;
        padding-top:5px;
    }
    
    .paim a div.info {
        text-align: right;
        font-family: arial, sans-serif;
        font-size: 12px;
        color: #7A512F;
        padding-top:5px;
    }
    

