html,body {
font-size :12pt;
color:#0000FF;
font-family : Arial, Helvetica, Verdana, Univers, "MS Trebuchet";
font-style:normal; 
background-color : #CDFFFF;
margin-top:0;
padding:0;
}

p,ul,li {
font-size : 10pt; 
font-family : Arial, Helvetica, Verdana, Univers, "MS Trebuchet";
color :#FFFFFF; 
}


.popper
{
position : absolute;
visibility : hidden;
}

.popperlink 
{ 
POSITION: absolute; 
VISIBILITY: hidden; 
} 




a:link {color: green; text-decoration:underline;}
a:visited {color: gray; text-decoration:underline;}
a:hover {color:red; text-decoration:none;}


.infos {
border-style:solid; 
border-width:1px; 
border-color:#000000;
width=100%;
text-align:center; 
}



.pageaccueil {
border-style:none; 
border-width:1px; 
border-color:#000000;
text-align:center; 
padding:0;
}


.pageaccueilchat {

background-color : #CDFFFF;
border-style:solid; 
border-width:2px; 
border-color:#c3b2df;
text-align:center; 
padding:10;
margin-top:3;
color:#000000;
font-style:normal; 
font-size :9pt;

}




.bandeauaccueil {

background-color : #003366;
border-style:none; 
border-width:1px; 
border-color:#000000;
width=100%;
height=10%;
text-align:left; 
padding:0;
margin-top:0;
}



.bandeauaccueiltd
{
border-style:none; 
border-width:0px; 
border-color:#000000;
text-align:center; 
padding:0;
margin-top:0;
font-style:normal; 
font-size :9pt;
color:#FFFFFF;
padding:0;
}


.bandeauaccueiltd2
{
border-style:none; 
border-width:0px; 
border-color:#000000;
text-align:center; 
padding:0;
margin-top:0;
font-style:normal; 
font-size :9pt;
color:#FF0000;
padding:0;
}


.bandeauaccueiltdvisible
{
border-style:solid; 
border-width:1px; 
border-color:#339999;
text-align:center; 
padding:0;
margin-top:0;
font-style:normal; 
font-size :9pt;
color:#FFFFFF;
padding:0;
}


.bandeauaccueiltdvisible2
{
border-style:solid; 
border-width:1px; 
border-color:#339999;
text-align:center; 
padding:0;
margin-top:0;
font-style:normal; 
font-size :9pt;
color:#FFFFFF;
padding:0;
}







.PasDeResultat {
border-style:solid; 
border-width:3px; 
border-color:#000000;
width=100%;
height=30%;
text-align:center; 
background-color : #CC99CC;
font-size :20pt;
color:#FFFFFF;
}



.accueilpseudo {
border-style:solid; 
border-width:2px; 
border-color:#000000;
width=100%;
text-align:center; 
background-color : #FFE3EF;
font-size :9pt;
color:#FFFFFF;
}

.accueilchamppseudo {
border-style:none; 
border-width:1px; 
border-color:#000000;
background-color : #FFE3EF;
color:#000000;
height=30%;
padding:7;
margin-top:0;
font-size :10pt;
font-style:normal; 
font-weight:600;
}

.accueilinvisiblechamppseudo {
border-style:none; 
border-width:1px; 
border-color:#000000;
background-color : #FFE3EF;
color:#CC66CC;
height=20%;
padding:2;
margin-top:0;

}

.accueiltitrepseudo {
border-style:solid; 
border-width:3px; 
border-color:#FFFFFF;
background-color : #FFE3EF;
color:#000000;
height=10%;
padding:3;
margin-top:0;
font-size :10pt;
font-style:normal; 
}


.DejaInscrit {
border-style:none; 
background-color:#FFE3EF;
border-width:1px; 
border-color:#663366;
width=80%;
text-align:center; 
padding:0;
margin-top:0;
font-weight:boold; 
font-size :16pt;
color:#000000;
}








.DescriptionAccueil {
border-style:solid; 
border-width:3px; 
border-color:#0000FF;
background-color : #0000FF;
color:#FFFFFF;
height=10%;
padding:3;
margin-top:0;
font-size :10pt;
font-style:normal; 
text-align:center;
}



.cadremessages{
border-style:solid; 
border-width:3px; 
border-color:#000000;
font-style:normal; 
text-align:center; 
background-color : #E673CE;
font-size :14pt;
color:#FFFFFF;
}


.cadrelistemessages{
border-style:solid; 
border-width:3px; 
border-color:#000000;
height=30%;
font-style:normal; 
text-align:center; 
background-color : #FFFFFF;
font-size :9pt;
color:#000000;
}


.cadreconsulte{
border-style:solid; 
border-width:3px; 
border-color:#000000;
font-style:normal; 
text-align:center; 
background-color : #E673CE;
font-size :9pt;
color:#FFFFFF;
}


.cadrelisteconsulte{
border-style:solid; 
border-width:3px; 
border-color:#000000;
height=30%;
text-align:center; 
background-color : #0000FF;
font-size :9pt;
font-style:normal; 

color:#FFFFFF;
}



.publicite {
border-style:none; 
border-width:1px; 
border-color:#000000;
width=100%;
text-align:center; 
font-style:normal; 
background-color :#CDFFFF;
font-size :10pt;
border-width:1px; 
color:#000000;
}








.accueilrecherche {
border-style:solid; 
border-width:2px; 
border-color:#000000;
width=100%;
text-align:center; 
background-color : #CDFFFF;
font-size :9pt;
color:#FFFFFF;
}

.accueilchamprecherche {
border-style:none; 
border-width:1px; 
border-color:#000000;
background-color : #CDFFFF;
color:#000000;
height=30%;
padding:5;
margin-top:0;
font-size :10pt;
font-style:normal; 
font-weight:300;
}

.accueilinvisiblechamprecherche {
border-style:none; 
border-width:1px; 
border-color:#000000;
background-color :#CDFFFF;
color:#FFFFFF;
height=20%;
padding:2;
margin-top:0;

}

.accueiltitrerecherche {
border-style:none; 
border-width:3px; 
border-color:#FFFFFF;
background-color : #CDFFFF;
color:#FFFFFF;
height=10%;
padding:3;
margin-top:0;
font-size :10pt;
font-style:normal; 
}



.accueilinscrivezvous {
border-style:solid; 
border-width:3px; 
border-color:#000000;
width=100%;
height=30%;
text-align:center; 
font-size :9pt;
color:#FFFFFF;
}





.invisible
{
border-style:none; 
border-width:1px; 
border-color:#0000FF;
}







.invisible0
{
border-style:none; 
border-width:0px; 
border-color:#0000FF;
}




.chat1
{
border-style:none; 
border-width:1px; 
border-color:#0000FF;
color:#0000FF;
font-style:normal; 
background-color : #CDFFFF;

}

.chat2
{
border-style:none; 
border-width:1px; 
border-color:#0000FF;
color:#663300;
font-style:normal; 
background-color : #CCCCFF;

}



.normal
{
border-style:solid; 
border-width:1px; 
border-color:#0000FF;
font-style:normal; 

}


.normal2
{
border-style:solid; 
border-width:1px; 
border-color:#0000FF;
font-style:normal; 
padding:3;
}



.inscription { 
border-style:solid; 
border-width:1pt; 
border-color:#000000;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-size : 10pt; 
color :#000000; 
font-style:normal; 
background-color : #CDFFFF;

}


.inscription1 { 
border-style:solid; 
border-width:1pt; 
border-color:#000000;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-size : 10pt; 
color :#000000; 
font-style:normal; 
background-color : #0099FF;
}

.inscription2 { 
border-style:solid; 
border-width:1pt; 
border-color:#000000;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-size : 10pt; 
color :#FFFFFF; 
font-style:normal; 
background-color : #003366;
}





.inscriptionrecherche { 
border-style:solid; 
border-width:1pt; 
border-color:#000000;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-size : 10pt; 
color :#000000; 
font-style:normal; 
background-color : #00CCCC;
}







.listemessages {
border-style:solid; 
border-width:2px; 
border-color:#000000;
text-align:center; 
background-color : #CC99CC;
font-size :12pt;
color:#FFFFFF;
font-style:italic; 
padding:1px;

}

.messages {
border-style:solid; 
border-width:1px; 
border-color:#000000;
text-align:center; 
background-color : #FFFFFF;
font-size :10pt;
color:#000000;
font-style:normal; 
padding:1px;
}


.liremessages {
border-style:solid; 
border-width:1px; 
border-color:#000000;
text-align:center; 
background-color : #E673CE;
font-size :10pt;
color:#FFFFFF;
font-style:normal; 
padding:1px;
font-weight:bold; 
}

.liremessagescv {
border-style:solid; 
border-width:1px; 
border-color:#000000;
text-align:left; 
background-color : #E673CE;
font-size :10pt;
color:#FFFFFF;
font-style:normal; 
padding:10%;
font-weight:bold; 
}




.liremessagesbleu {
border-style:solid; 
border-width:1px; 
border-color:#000000;
text-align:center; 
background-color : #0000FF;
font-size :10pt;
color:#FFFFFF;
font-style:normal; 
padding:1px;
font-weight:bold; 
}



.contenumessage {
border-style:solid; 
border-width:1px; 
border-color:#000000;
text-align:left; 
background-color : #FFFFFF;
font-size :10pt;
color:#000000;
font-style:normal; 
padding:2%;
}





td { 
border-style:solid; 
border-width:1pt; 
border-color:#000000;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-size : 10pt; 
color :#0000FF; 
font-style:italic; 
}







a.bouton:link{
width:10%; 
height:2px; 
text-decoration:none; 
color:white;
text-align:center; 
font-weight:bold; 
background-color:#000080;
padding:3px}

a.bouton:visited{
width:10%; 
height:2px;
text-decoration:none; 
color:white; 
text-align:center;
font-weight:bold;
background-color:#000080;
padding:3px}

a.bouton:hover{
width:10%; 
height:2px; 
text-decoration:underline overline;
color:#FF0000; 
text-align:center; 
font-weight:bold; 
background-color:#0000FF;
padding:3px
}

.bouton{
width:10%; 
height:2px; 
text-decoration:none;
color:#FF0000; 
text-align:center; 
font-weight:bold; 
background-color:#0000FF;
font-size :10pt;
padding:3px
}


.boutonselection 
{
font-size:10pt;
width:10%; 
height:2px; 
text-decoration:none;
text-align:center; 
font-weight:bold; 
background-color:#00FFFF;
padding:3px;
}




.Bouton1 {margin-left:0px;text-indent:0px;text-align:center;
font-family:Arial,sans-serif;font-weight:bold;font-style:normal;font-size:16px;
color:black;background-color:yellow}
.logo {margin-left:0px;text-indent:0px;text-align:center;
font-family:Arial,sans-serif;font-weight:bold;font-style:normal;font-size:12px;
color:aqua}






.liens 
{
font-family : Arial, Helvetica, Verdana, Univers, "MS Trebuchet";
font-style:normal; 
font-size:10pt;
color:#FF99CC;
text-decoration:none;
background-color:#FFFFFF;
padding:2px;
border-style:none; 
border-width:0pt; 
width:0%; 
}





.InscriptionRapide 
{
font-size:10pt;
height:2px; 
text-decoration:none;
text-align:center; 
font-weight:bold; 
background-color:#FFFF66;
color:#000000;
padding:3px;
}


.TexteInscriptionRapide 
{
font-size:10pt;
height:2px; 
font-style:normal; 
text-decoration:none;
text-align:center; 
font-weight:bold; 
background-color:#003366;
color:#FFFFFF;
padding:3px;
}




.InscriptionErreur 
{
font-size:10pt;
height:2px; 
text-decoration:none;
text-align:center; 
font-weight:bold; 
background-color:#FF0000;
color:#FFFFFF;
padding:3px;
}




.boutonInscription{
width:10%; 
height:2px; 
text-decoration:none;
color:#FF0000; 
text-align:center; 
font-weight:bold; 
background-color:#0000FF;
font-size :10pt;
padding:3px
}


.AfficheStats {
border-style:solid; 
border-width:1px; 
border-color:#000000;
background-color : #CDFFFF;
color:#000000;
height=0%;
padding:0;
margin-top:0;
font-size :10pt;
font-style:normal; 
font-weight:300;
text-align:center; 

}

.suivant {
border-style:none; 
border-width:1px; 
border-color:#000000;
text-align:center; 
font-style:normal; 
background-color :#FFCCFF;
font-size :16pt;
border-width:1px; 
color:#FFFFFF;
}



.AvertissementCV
{
border-style:solid; 
border-width:2px; 
border-color:#FF0000;

font-size:10pt;
height:0px; 
text-decoration:none;
text-align:center; 
font-weight:bold; 
background-color:#FF0000;
color:#FFFFFF;
padding:0px;
margin-top:0px;

}


.pubdial
{
border-style:solid; 
border-width:1px; 
border-color:#FF0000;

font-size:10pt;
height:0px; 
text-decoration:none;
text-align:center; 
font-weight:bold; 
background-color:#FFFFFF;
color:#FFFFFF;
padding:0px;
margin-top:0px;

}






a.bouton600:link{
width:10%; 
height:2px; 
text-decoration:none; 
color:white;
text-align:center; 
font-weight:bold; 
background-color:#000080;
padding:3px}

a.bouton600:visited{
width:10%; 
height:2px;
text-decoration:none; 
color:white; 
text-align:center;
font-weight:bold;
background-color:#000080;
padding:3px}

a.bouton600:hover{
width:10%; 
height:2px; 
text-decoration:underline overline;
color:#FF0000; 
text-align:center; 
font-weight:bold; 
background-color:#0000FF;
padding:3px
}

.bouton600{
width:10%; 
height:2px; 
text-decoration:none;
color:#FF0000; 
text-align:center; 
font-weight:bold; 
background-color:#0000FF;
font-size :8pt;
padding:3px
}


.boutonselection600 
{
font-size:8pt;
width:10%; 
height:2px; 
text-decoration:none;
text-align:center; 
font-weight:bold; 
background-color:#00FFFF;
padding:3px;
}








.Affchat
{
border-style:solid; 
border-width:2px; 
border-color:#FF0000;
font-size:10pt;
height:2px; 
text-decoration:none;
text-align:center; 
font-weight:bold; 
background-color:#0000FF;
color:#FFFFFF;
padding:0px;
}



a.boutonchat:link{
height:3px; 
text-decoration:none; 
color:#FFFFFF;
text-align:center; 
font-weight:bold; 
background-color:#0000FF;
font-style:normal; 
}

a.boutonchat:visited{
height:3px;
text-decoration:none; 
color:#FFFFFF;
text-align:center;
font-weight:bold;
background-color:#0000FF;
font-style:normal; 
}

a.boutonchat:hover{
height:3px; 
text-decoration:underline overline;
color:#FF0000; 
text-align:center; 
font-weight:bold; 
background-color:#0000FF;
font-style:normal; 

}



.boutonchat{
height:3px; 
font-style:normal; 
text-decoration:none;
color:#FF0000; 
text-align:center; 
font-weight:bold; 
background-color:#0000FF;
font-size :10pt;
}




.TitreDetail {
border-style:solid; 
border-width:3px; 
border-color:#FFFFFF;
background-color : #FFFFFF;
color:#000000;
height=10%;
padding:3;
margin-top:0;
font-size :10pt;
font-style:normal; 
text-align:center;
}


.Affdetail1 {
border-style:solid; 
border-width:3px; 
border-color:#CDFFFF;
background-color : #CDFFFF;
color:#FFFFFF;
height=10%;
padding:3;
margin-top:0;
font-size :10pt;
font-style:normal; 
text-align:center;
}

.Affdetail2 {
border-style:solid; 
border-width:3px; 
border-color:#0000FF;
background-color : #0000FF;
color:#FFFF00;
height=10%;
padding:3;
margin-top:0;
font-size :10pt;
font-style:normal; 
text-align:center;
}


a.defilement 
{
font-size:14pt;
text-decoration:none;
font-weight:bold; 
color:#FFFFFF;
font-style:normal; 
background-color:#E673CE;
padding:3px;
}

a.defilement:visited{
font-size:14pt;
text-decoration:none;
font-weight:bold; 
font-style:normal; 

color:#FFFFFF;
background-color:#E673CE;
padding:3px;
}



a.MessagesMenu 
{
font-size:10pt;
text-decoration:none;
font-weight:bold; 
color:#000000;
font-style:normal; 
background-color:#FFFFFF;
padding:3px;
}

a.MessagesMenu:visited{
font-size:10pt;
text-decoration:none;
font-weight:bold; 
font-style:normal; 

color:#000000;
background-color:#FFFFFF;
padding:3px;
}


.PopTitreDetail {
border-style:solid; 
border-width:3px; 
border-color:#FFFFFF;
background-color : #006666;
color:#FFFFFF;
padding:3px;
margin-top:0;
font-size :10pt;
font-style:normal; 
text-align:center;
}

.PopDescDetail {
border-style:solid; 
border-width:3px; 
border-color:#FFFFFF;
background-color : #33CC99;
color:#000000;
padding:3px;
margin-top:0;
font-size :10pt;
font-style:normal; 
text-align:center;
}


.PopGoutDetail {
border-style:solid; 
border-width:3px; 
border-color:#FFFFFF;
background-color : #009966;
color:#FFFFFF;
padding:3px;
margin-top:0;
font-size :10pt;
font-style:normal; 
text-align:left;
}


.PopAffDetail {
border-style:solid; 
border-width:3px; 
border-color:#FFFFFF;
background-color : #FF9966;
color:#000000;
padding:3px;
margin-top:0;
font-size :10pt;
font-style:normal; 
text-align:center;
}





.PopCVDetail {
border-style:solid; 
border-width:3px; 
border-color:#FFFFFF;
background-color:#CC99CC;
color:#0000FF;
padding:3px;
margin-top:0;
font-size :10pt;
font-style:normal; 
text-align:center;
}






.PopPhotoDetail {
border-style:solid; 
border-width:3px; 
border-color:#FFFFFF;
background-color : #CCFFFF;
color:#000000;
margin-top:0;
font-size :10pt;
font-style:normal; 
text-align:center;
}



.bandeauinvisible
{
border-style:none; 
border-width:1px; 
border-color:#330066;
width:260px:
text-align:center;

}


a.bandeaubouton:link{
height:2px; 
text-decoration:none; 
color:white;
text-align:center; 
font-style:normal; 
font-weight:bold; 
background-color:#000080;
padding:3px}

a.bandeaubouton:visited{
height:2px;
text-decoration:none; 
color:white; 
text-align:center;
font-style:normal; 
font-weight:bold;
background-color:#000080;
padding:3px}

a.bandeaubouton:hover{
height:2px; 
text-decoration:underline overline;
color:#FF0000; 
text-align:center; 
font-weight:bold; 
font-style:normal; 
background-color:#0000FF;
padding:3px
}

.bandeaubouton{
height:2px; 
text-decoration:none;
font-style:normal; 
color:#FF0000; 
text-align:center; 
font-weight:bold; 
background-color:#0000FF;
font-size :10pt;
padding:3px
}










.bandeauboutonselection 
{
height:2px; 
text-decoration:none;
font-style:normal; 
color:#FF0000; 
text-align:center; 
font-weight:bold; 
background-color:#00FFFF;
font-size :10pt;
padding:3px

}








.bandeauinvisible600
{
border-style:none; 
border-width:1px; 
border-color:#0000FF;
text-align:center;
padding:0px;
margin-top:0;
}




a.bandeaubouton600:link{
height:2px; 
text-decoration:none; 
font-style:normal; 
color:white;
text-align:center; 
font-weight:bold; 

background-color:#000080;
padding:3px}

a.bandeaubouton600:visited{
height:2px;
text-decoration:none; 
color:white; 
text-align:center;
font-style:normal; 
font-size :8pt;

font-weight:bold;
background-color:#000080;
padding:3px}

a.bandeaubouton600:hover{
height:2px; 
text-decoration:underline overline;
color:#FF0000; 
text-align:center; 
font-style:normal; 
font-weight:bold; 
font-size :8pt;

background-color:#0000FF;
padding:3px
}

.bandeaubouton600{
height:2px; 
text-decoration:none;
color:#FF0000; 
text-align:center; 
font-weight:bold; 
font-size :8pt;

font-style:normal; 
background-color:#0000FF;
font-size :8pt;
padding:3px
}


.bandeauselection600{
height:2px; 
text-decoration:none;
color:#FF0000; 
text-align:center; 
font-weight:bold; 
font-size :8pt;
font-style:normal; 
background-color:#00FFFF;
font-size :8pt;
padding:3px
}



.AlerteMail{
border-style:solid; 
border-width:3px; 
border-color:#CDFFFF;
background-color : #CDFFFF;
color:#000000;
height=10%;
padding:3;
margin-top:0;
font-size :10pt;
font-style:normal; 
}



.invisibleville
{
border-style:none; 
border-width:1px; 
border-color:#0000FF;
font-style:normal; 
}




.liens2 
{
font-family : Arial, Helvetica, Verdana, Univers, "MS Trebuchet";
font-style:normal; 
font-size:10pt;
color:#FF99CC;
text-decoration:none;
background-color : #CDFFFF;

padding:0px;
border-style:none; 
border-width:0pt; 
}


.PubVilles { 
border-style:solid; 
border-width:1pt; 
border-color:#000000;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-size : 10pt; 
color :#000000; 
font-style:normal; 
background-color : #CDFFFF;

}




a.CouleurLienVille:link{
height:2px; 
text-decoration:none; 
color:#0000FF;
text-align:center; 
font-style:normal; 
font-weight:bold; 
background-color:#CDFFFF;
padding:3px}

a.CouleurLienVille:visited{
height:2px;
text-decoration:none; 
color:#0000FF; 
text-align:center;
font-style:normal; 
font-weight:bold;
background-color:#CDFFFF;
padding:3px}

a.CouleurLienVille:hover{
height:2px; 
text-decoration:underline overline;
color:yellow; 
text-align:center; 
font-weight:bold; 
font-style:normal; 
background-color:#0000FF;
padding:3px
}

.CouleurLienVille{
height:2px; 
text-decoration:none;
font-style:normal; 
color:#FF0000; 
text-align:center; 
font-weight:bold; 
background-color:#0000FF;
font-size :10pt;
padding:3px
}



.cadresmiley
{
border-style:none; 
border-width:0px; 
border-color:#000000;
text-align:center; 
padding:0;
margin-top:0;
font-style:normal; 
font-size :9pt;
color:#FF0000;
padding:0;
}


.cadresmiley
{
border-style:none; 
border-width:0px; 
border-color:#000000;
text-align:center; 
padding:0;
margin-top:0;
font-style:normal; 
font-size :9pt;
background-color:#0000FF;
padding:0;
}


.cadresaisiemesschat
{
border-style:none; 
border-width:0px; 
border-color:#000000;
text-align:center; 
padding:0;
font-style:normal; 
font-size :9pt;
background-color:#0000FF;
color:#FF0000;
padding:0;
margin-top:20px;

}



.NumTel
{

font-family : Arial, Helvetica, Verdana, Univers, "MS Trebuchet";

border-style:solid; 
border-width:1px; 
border-color:#000000;
text-align:center; 
padding:2;
font-style:normal; 
font-weight:bold;
font-size :9pt;
color:#000000;
margin-top:2;
}


.TitreValidation
{
border-style:solid; 
border-width:1px; 
border-color:#FF0000;
text-align:center; 
padding:10;
font-style:normal; 
font-weight:bold;
font-size :12pt;
color:#336699;
margin-top:0;
background-color:#FF0000;

}

.TexteValidation
{
border-style:solid; 
border-width:1px; 
border-color:#FF0000;
text-align:left; 
padding:3;
text-align:center; 

font-style:normal; 
font-size :pt;
color:#000000;
margin-top:0;
}


.BandeauRencVille
{
border-style:none; 
border-width:1px; 
border-color:#000000;
text-align:center; 
padding:0;
font-style:normal; 
font-size :10pt;
background-color:#FFCCFF;
color:#336699;
margin-top:0;
font-weight:bold;

}


.LogoRencVille
{
border-style:none; 
border-width:1px; 
border-color:#000000;
text-align:center; 
padding:0;
font-style:normal; 
font-size :14pt;
color:#000000;
margin-top:0;
}

.TexteRencVille
{
border-style:solid; 
border-width:1px; 
border-color:#000000;
text-align:center; 
padding:0;
font-style:normal; 
font-size :8pt;
color:#000000;
margin-top:0;
}

.PhotosRencVille
{
border-style:none; 
border-width:1px; 
border-color:#000000;
text-align:center; 
padding:0;
font-style:normal; 
font-size :8pt;
color:#000000;
margin-top:0%;

}

.TitreRoman
{
border-style:solid; 
border-width:1px; 
border-color:#000000;
text-align:center; 
padding:0;
font-style:normal; 
font-weight:bold;
font-size :12pt;
color:#336699;
margin-top:0;
background-color:#FFCCFF;

}


.TexteRoman
{
border-style:none; 
border-width:1px; 
border-color:#000000;
text-align:left; 
padding:3;
font-style:normal; 
font-size :8pt;
color:#000000;
margin-top:0;
}




.liensville 
{
font-family : Arial, Helvetica, Verdana, Univers, "MS Trebuchet";
font-style:normal; 
font-size:8pt;
color:#FF99CC;
text-decoration:none;
background-color:#FFE3EF;
padding:0px;
border-style:none; 
border-width:0pt; 
}


.liensvillenoir 
{
font-family : Arial, Helvetica, Verdana, Univers, "MS Trebuchet";
font-style:normal; 
font-size:8pt;
color:#FF99CC;
text-decoration:none;
background-color:#CDFFFF;
padding:0px;
border-style:none; 
border-width:0pt; 
}


.ListeCommunes{
border-style:none; 
border-width:0px; 
height:2px; 
font-style:normal; 
text-decoration:none;
color:#0000FF; 
text-align:center; 
font-weight:bold; 
font-size :10pt;
padding:3px

}



a.LienCommune:link{
height:2px; 
text-decoration:none; 
color:black;
text-align:center; 
font-weight:bold; 
background-color:#CDFFFF;
padding:3px}

a.LienCommune:visited{
height:2px;
text-decoration:none; 
color:#0000FF; 
text-align:center;
font-weight:bold;
background-color:#CDFFFF;
padding:3px}

a.LienCommune:hover{
height:2px; 
text-decoration:underline overline;
color:yellow; 
text-align:center; 
font-weight:bold; 
background-color:#FFE3EF;
padding:3px
}

.LienCommune{
height:2px; 
text-decoration:none;
color:#0000FF; 
text-align:center; 
font-weight:bold; 
background-color:#0000FF;
font-size :9pt;
padding:3px

}



.TitrePaiement {
background-color : #FFFFFF;
border-style:solid; 
border-width:1px; 
border-color:#000000;
text-align:center; 
padding:5;
margin-top:0;
font-style:normal; 
font-size :12pt;
font-weight:bold; 

}

.ChoixPaiement {
background-color : #FFFFFF;
border-style:solid; 
border-width:1px; 
border-color:#000000;
text-align:center; 
padding:5;
margin-top:0;
font-style:normal; 
font-size :10pt;
font-weight:bold; 

}




.Bandeaudepart {
border-style:solid; 
border-width:1px; 
border-color:#000000;
text-align:center; 
padding:5;
margin-top:0;
font-style:normal; 
font-size :10pt;

}



.TitreCommune
{


border-style:solid; 
border-width:1px; 
border-color:#000000;
text-align:center; 
padding:10;
font-style:normal; 

font-size :14pt;
color:black;
margin-top:0;


}



.BandeauCommune
{
border-style:solid; 
border-width:1px; 
border-color:#000000;
text-align:center; 
padding:0;
font-style:normal; 
font-size :14pt;
color:black;
margin-top:0;
}




.lienschat

{
border-style:none; 
height:20px; 
text-decoration:none; 
color:white;
text-align:center; 
font-style:normal; 
font-weight:bold; 
background-color:#000080;

}



.RechercheRapide {

border-style:solid; 
border-width:1px; 
border-color:#99CC33;
text-align:center; 
padding:0;
margin-top:0;
font-size :10pt;
font-weight:boold; 
background-color:#003366;
color:#FFFFFF;
}

.invisiblelogo
{
border-style:none; 
border-width:1px; 
border-color:#0000FF;
}



.thumbs {
border-style:none; 
border-width:1px; 
border-color:#000000;
text-align:center; 
padding:0;
}



.pubrdv {

background-color : #FFE3EF;
border-style:none; 
border-width:1px; 
border-color:#000000;
text-align:center; 
font-size :14pt;
font-weight:bold; 
color:#003366;
padding:0;
margin-top:0;
font-style:normal; 

}

.inscrivez{
border-style:none; 
border-width:1px; 
border-color:#000000;
text-align:right; 
font-size :14pt;
font-weight:bold; 
color:#003366;
padding:0;
margin-top:0;
font-style:normal; 

}

.fleche{
border-style:none; 
border-width:1px; 
border-color:#000000;
text-align:center; 
font-size :30pt;
color:#003366;
padding:0;
margin-top:0;
font-style:normal; 
}



.listeconnecte {
background-color : #FFE3EF;
border-style:solid; 
border-width:2px; 
border-color:#c3b2df;
text-align:center; 
padding:10;
margin-top:3;
color:#000000;
font-style:normal; 
font-size :9pt;

}

.petit {
border-style:none; 
border-width:1px; 
border-color:#000000;
text-align:center; 
font-size :8pt;
font-weight:bold; 
color:#003366;
padding:0;
margin-top:0;
font-style:normal; 

}

.favoris {
background-color : #CDFFFF;

border-style:none; 
border-width:1px; 
border-color:#000000;
text-align:center; 
font-size :8pt;
font-weight:bold; 
color:#003366;
padding:0;
margin-top:0;
font-style:normal; 

}

.quitter {
background-color : #0000FF;
border-style:none; 
border-width:1px; 
border-color:#000000;
text-align:center; 
font-size :8pt;
font-weight:bold; 
color:#FFFFFF;
padding:0;
margin-top:0;
font-style:normal; 

}





.rdvaboanctd{
background-color : #CDFFFF;
border-style:solid; 
border-width:2px; 
border-color:#000000;
text-align:center; 
padding:0;
margin-top:0;
font-style:normal; 
}



.rdvaboanc1 {
background-color : #CDFFFF;
border-style:none; 
border-width:1px; 
border-color:#000000;
text-align:center; 
font-size :12pt;
font-weight:bold; 
color:#003366;
padding:0;
margin-top:0;
font-style:normal; 
}

.rdvaboanc2 {
background-color : #CDFFFF;
border-style:none; 
border-width:1px; 
border-color:#000000;
text-align:center; 
font-size :10pt;
font-weight:bold; 
color:#FF0000;
padding:0;
margin-top:0;
font-style:normal; 
}

.rdvaboanc3 {
background-color : #330066;
border-style:none; 
border-width:1px; 
border-color:#000000;
text-align:center; 
font-size :10pt;
font-weight:bold; 
color:#FFCC33;
padding:5;
margin-top:0;
font-style:normal; 
valign:top;
}

.rdvaboanc4 {
background-color : #FFCC33;
border-style:none; 
border-width:1px; 
border-color:#000000;
text-align:center; 
font-size :10pt;
font-weight:bold; 
color:#330066;
padding:5;
margin-top:0;
font-style:normal; 
}

.rdvaboanc5 {
background-color : #CDFFFF;
border-style:none; 
border-width:1px; 
border-color:#000000;
text-align:center; 
font-size :10pt;
font-weight:bold; 
color:#0000FF;
padding:0;
margin-top:0;
font-style:normal; 
}

.rdvaboanc6 {
background-color : #CDFFFF;
border-style:solid; 
border-width:1px; 
border-color:#000000;
text-align:center; 
font-size :10pt;
font-weight:bold; 
color:#0000FF;
padding:0;
margin-top:0;
font-style:normal; 
}


.rdvabo1 {
background-color : #CDFFFF;
border-style:none; 
border-width:1px; 
border-color:#000000;
text-align:center; 
font-size :12pt;
font-weight:bold; 
color:#003366;
padding:0;
margin-top:0;
font-style:normal; 
}

.rdvabo2 {
background-color : #CDFFFF;
border-style:none; 
border-width:1px; 
border-color:#000000;
text-align:center; 
font-size :10pt;
font-weight:bold; 
color:#FF0000;
padding:0;
margin-top:0;
font-style:normal; 
}

.rdvabo3 {
background-color : #330066;
border-style:solid; 
border-width:1px; 
border-color:#FF3366;
text-align:center; 
font-size :10pt;
font-weight:bold; 
color:#FFCC33;
padding:10;
margin-top:0;
font-style:normal; 
valign:top;
}

.rdvabo4 {
background-color : #FFCC33;
border-style:solid; 
border-width:1px; 
border-color:#FF3366;
text-align:center; 
font-size :10pt;
font-weight:bold; 
color:#330066;
padding:0;
margin-top:0;
font-style:normal; 
}

.rdvabo5 {
background-color : #CDFFFF;
border-style:none; 
border-width:1px; 
border-color:#000000;
text-align:center; 
font-size :10pt;
font-weight:bold; 
color:#0000FF;
padding:0;
margin-top:0;
font-style:normal; 
}

.rdvabo6 {
background-color : #CDFFFF;
border-style:solid; 
border-width:1px; 
border-color:#000000;
text-align:center; 
font-size :10pt;
font-weight:bold; 
color:#0000FF;
padding:0;
margin-top:0;
font-style:normal; 
}


.rdvaboinvisible
{
border-style:solid; 
border-width:1px; 
border-color:#FF3366;
text-align:center; 

}


.textecheque{
background-color : #FFCC33;
border-style:solid; 
border-width:2px; 
border-color:#000000;
text-align:left; 
font-size :10pt;
color:#330066;
padding:10;
margin-top:0;
font-style:normal; 
}


.essayer {
background-color : #CDFFFF;
border-style:none; 
border-width:1px; 
border-color:#000000;
text-align:center; 
font-size :12pt;
font-weight:bold; 
color:#FF0000;
padding:0;
margin-top:0;
font-style:normal; 
}


.rester {
background-color : #FFCC33;
border-style:none; 
border-width:1px; 
border-color:#000000;
text-align:center; 
font-size :10pt;
color:#330066;
padding:5;
margin-top:0;
font-style:normal; 
}


.essaichoix {
border-style:solid; 
border-width:1px; 
border-color:#000000;
text-align:center; 
font-size :10pt;
color:#F028BE;
padding:0;
font-weight:bold; 
margin-top:0;
font-style:normal; 
}


.inscrivez {
background-color : #CDFFFF;
border-style:none; 
border-width:1px; 
border-color:#000000;
text-align:center; 
font-size :10pt;
font-weight:bold; 
color:#000000;
padding:0;
margin-top:0;
font-style:normal; 
}

.securise {
background-color : #FF0000;
border-style:none; 
border-width:1px; 
border-color:#000000;
text-align:center; 
font-size :14pt;
font-weight:bold; 
color:#FFFFFF;
padding:0;
margin-top:0;
font-style:normal; 
}



.texteaccueil
{
border-style:solid; 
border-width:1px; 
border-color:#FF99FF;
padding:3;
margin-top:0;
font-style:normal; 
font-size :9pt;
color:#000000;
font-weight:bold; 
}


.ErreurUrl 
{
font-size:10pt;
height:2px; 
text-decoration:none;
text-align:center; 
font-weight:bold; 
background-color:#FF0000;
color:#FFFFFF;
padding:3px;
font-style:normal; 
font-size :12pt;

}




.InscriptionRapidedeja 
{
font-size:10pt;
height:2px; 
text-decoration:none;
text-align:center; 
font-weight:bold; 
background-color:#FFFF66;
color:#000000;
padding:3px;
}


a.AllerEnchat:link{
text-decoration:none; 
color:#000000;
text-align:center; 
font-weight:normal; 
background-color:#FFB2D9;
font-style:normal; 
border-style:none; 
border-width:1px; 
border-color:#000000;
font-size :10pt;
}

a.AllerEnchat:visited{
text-decoration:none; 
color:#000000;
text-align:center;
font-weight:normal;
background-color:#FFB2D9;
font-style:normal; 
border-style:none; 
border-width:1px; 
border-color:#000000;
font-size :10pt;
}

a.AllerEnchat:hover{
text-decoration:underline overline;
color:#FFFFFF;
text-align:center; 
font-weight:normal; 
background-color:#0000FF;
font-style:normal; 
border-style:solid; 
border-width:1px; 
border-color:#000000;
font-size :10pt;
}


.AllerEnchat{
font-style:normal; 
text-decoration:none;
color:#000000;
text-align:center; 
font-weight:normal; 
background-color:#FFB2D9;
font-size :9pt;
border-style:none; 
border-width:1px; 
border-color:#000000;
font-size :10pt;
}



.MessageEnChat{
 
text-decoration:none;
color:#FFFFFF; 
text-align:center; 
background-color:#FF0000;
font-size :12pt;
padding:0px
width:100%;
font-weight:bold; 
font-style:normal;
}



.dialabo8 {
background-color : lime;
border-style:solid; 
border-width:1px; 
border-color:#FF3366;
text-align:center; 
font-size :10pt;
font-weight:bold; 
color:#330066;
padding:0;
margin-top:0;
font-style:normal; 
}



.saisiedejainscrit {
border-style:none; 
border-width:1px; 
border-color:#FFFFFF;
background-color : #0000FF;
color:#FFFFFF;
padding:0;
margin-top:0;
font-size :8pt;
font-style:normal; 

}



.dejainsc {
border-style:solid; 
border-width:1px; 
border-color:#FFFFFF;
text-align:center; 
background-color : #0000FF;
font-size :9pt;
color:#FFFFFF;
padding:0px;
valign:right;
}

.AlerteMail{
border-style:solid; 
border-width:3px; 
border-color:#FF66FF;
background-color : #FF66FF;
color:#000000;
height=10%;
padding:3;
margin-top:0;
font-size :10pt;
font-style:normal; 
}



.Affdetail1 {
border-style:solid; 
border-width:3px; 
border-color:#FF66FF;
background-color : #FF66FF;
color:#FFFFFF;
height=10%;
padding:3;
margin-top:0;
font-size :10pt;
font-style:normal; 
text-align:center;
}

.Affdetail2 {
border-style:solid; 
border-width:3px; 
border-color:#0000FF;
background-color : #0000FF;
color:#FFFF00;
height=10%;
padding:3;
margin-top:0;
font-size :10pt;
font-style:normal; 
text-align:center;
}



.PrevientChat
{
border-style:none; 
text-decoration:none;
color:#FFFFFF; 
text-align:center; 
font-style:normal;
background-color:#006666;
font-size :10pt;
padding:2px
}






a.VaEnchat:link{
text-decoration:none; 
color:#000000;
text-align:center; 
font-weight:normal; 
background-color:#CC99CC;
font-style:normal; 
border-style:none; 
border-width:1px; 
border-color:#000000;
font-size :10pt;
}

a.VaEnchat:visited{
text-decoration:none; 
color:#000000;
text-align:center;
font-weight:normal;
background-color:#CC99CC;
font-style:normal; 
border-style:none; 
border-width:1px; 
border-color:#000000;
font-size :10pt;
}

a.VaEnchat:hover{
text-decoration:underline overline;
color:#FFFFFF;
text-align:center; 
font-weight:normal; 
background-color:#CC99CC;
font-style:normal; 
border-style:solid; 
border-width:1px; 
border-color:#000000;
font-size :10pt;
}


.VaEnchat{
font-style:normal; 
text-decoration:none;
color:#000000;
text-align:center; 
font-weight:normal; 
background-color:#CC99CC;
font-size :9pt;
border-style:none; 
border-width:1px; 
border-color:#000000;
font-size :10pt;
}




