
a:link.menutop {color: #777777; text-decoration: none; font-weight: normal ; font-size:10pt; font-family : arial; }
a:visited.menutop {color: #777777; text-decoration: none; font-weight: normal ; font-size:10pt;  font-family : arial;}
a:active.menutop {color: #777777; text-decoration: none; font-size:10pt;  font-family : arial;}
a:hover.menutop {color: #e2007a; text-decoration: underline ; font-size:10pt;  font-family : arial;}

a:link.littlelink {color: #777777; text-decoration: none; font-weight: normal ; font-size:8pt; font-family : arial; }
a:visited.littlelink {color: #777777; text-decoration: none; font-weight: normal ; font-size:8pt;  font-family : arial;}
a:active.littlelink {color: #777777; text-decoration: none; font-size:8pt;  font-family : arial;}
a:hover.littlelink {color: #e2007a; text-decoration: underline ; font-size:8pt;  font-family : arial;}

a:link.menumembre {color: #777777; text-decoration: none; font-weight: normal ; font-size:10pt; font-family : arial; }
a:visited.menumembre {color: #777777; text-decoration: none; font-weight: normal ; font-size:10pt;  font-family : arial;}
a:active.menumembre {color: #777777; text-decoration: none; font-size:10pt;  font-family : arial;}
a:hover.menumembre {color: #e2007a; text-decoration: underline ; font-size:10pt;  font-family : arial;}

a:link.menu {color: #ffffff; text-decoration: none; font-weight: normal ; font-size:10pt; font-family : arial black; line-height: 11pt; }
a:visited.menu {color: #ffffff; text-decoration: none; font-weight: normal ; font-size:10pt;  font-family : arial black;line-height: 11pt;}
a:active.menu {color: #ffffff; text-decoration: none; font-size:10pt;  font-family : arial black;line-height: 11pt;}
a:hover.menu {color: #ECC915; text-decoration: underline ; font-size:10pt;  font-family : arial black;line-height: 11pt;}

a:link.defil {color: #000000; text-decoration: none; font-weight: bold ;  }
a:visited.defil {color: #000000; text-decoration: none; font-weight: bold ; }
a:active.defil {color: #000000; text-decoration: none; }
a:hover.defil {color: #555555; text-decoration: underline }

a:link.lienpage {color: #000000; text-decoration: none; font-weight: bold ; font-size:10pt;  font-family : arial;  }
a:visited.lienpage {color: #000000; text-decoration: none; font-weight: bold ; font-size:10pt;  font-family : arial; }
a:active.lienpage {color: #000000; text-decoration: none; font-size:10pt;  font-family : arial; }
a:hover.lienpage {color: #233CFF; text-decoration: underline ; font-size:10pt;  font-family : arial ;}

a:link.inside {color: #000000; text-decoration: none; font-weight: bold ; font-size:10pt;  font-family : arial;  }
a:visited.inside {color: #000000; text-decoration: none; font-weight: bold ; font-size:10pt;  font-family : arial; }
a:active.inside {color: #000000; text-decoration: none; font-size:10pt;  font-family : arial; }
a:hover.inside {color: #233CFF; text-decoration: underline ; font-size:10pt;  font-family : arial ;}

a:link.membrM {color: #008aff; text-decoration: none; font-weight: bold ; font-size:10pt;  font-family : arial;  }
a:visited.membrM {color: #008aff; text-decoration: none; font-weight: bold ; font-size:10pt;  font-family : arial; }
a:active.membrM {color: #008aff; text-decoration: none; font-weight: bold ; font-size:10pt;  font-family : arial; }
a:hover.membrM {color: #008aff; text-decoration: underline ;font-weight: none ; font-size:10pt;  font-family : arial ;}

a:link.membrF {color: #e2007a; text-decoration: none; font-weight: bold ; font-size:10pt;  font-family : arial;  }
a:visited.membrF {color: #e2007a; text-decoration: none; font-weight: bold ; font-size:10pt;  font-family : arial; }
a:active.membrF {color: #e2007a; text-decoration: none; font-weight: bold ; font-size:10pt;  font-family : arial; }
a:hover.membrF {color: #e2007a; text-decoration: underline ;font-weight: none ; font-size:10pt;  font-family : arial ;}

a:link.titforum {color: #555555; text-decoration: none; font-weight: bold ; font-size:10pt;  font-family : arial;  }
a:visited.titforum {color: #555555; text-decoration: none; font-weight: bold ; font-size:10pt;  font-family : arial; }
a:active.titforum {color: #555555; text-decoration: none; font-weight: bold ; font-size:10pt;  font-family : arial; }
a:hover.titforum {color: #e2007a; text-decoration: underline ;font-weight: none ; font-size:10pt;  font-family : arial ;}

.menutop {color: #777777; text-decoration: none; font-weight: normal ; font-size:10pt; font-family : arial; }
.fieldset {color: #555555; text-decoration: none; font-weight: normal ; font-size:11pt; font-family : arial; }
.titreaccueil {color: #333333; text-decoration:none; font-weight:bold; font-style:none;font-family:arial;font-size:11pt;  }
.agenda {color: #555555; text-decoration:none; font-weight:normal; font-style:none;font-family:arial;font-size:11pt;  }
.envoyer {color: #000000; text-decoration:none; font-weight:bold; font-style:none;font-family:arial;font-size:10pt;  }
.agendad {color: #555555; text-decoration:none; font-weight:bold; font-style:none;font-family:arial;font-size:10pt;  }
.titreespmbr {color: #333333; text-decoration:none; font-weight:bold; font-style:none;font-family:arial;font-size:9pt;text-align:center  }
.frmconex {color: #333333; text-decoration:none; font-weight:bold; font-style:none;font-family:arial;font-size:8pt;}
.listphoto {color: #333333; text-decoration:none; font-weight:bold; font-style:none;font-family:arial;font-size:10pt;}
.pagecourante {color: red; text-decoration:none; font-weight:normal; font-style:none;font-family:arial;font-size:10pt;}
.erreurfrm {color: red; text-decoration:none; font-weight:bold; font-style:none;font-family:arial;font-size:10pt;}
.detailmembre {color: #000000; text-decoration:none; font-weight:normal; font-style:none;font-family:arial;font-size:10pt;}
.newmes {color: #FF000C; text-decoration:none; font-weight:bold; font-style:none;font-family:arial;font-size:9pt;text-align:center  }
.titremess {color: #ffffff; text-decoration:none; font-weight:bold; font-style:none;font-family:arial;font-size:9pt;text-align:center  }
.resvotes {color: #000000; text-decoration:none; font-weight:bold; font-style:none;font-family:arial;font-size:8pt;}
.newpost {color: #ffffff; text-decoration:none; font-weight:bold; font-style:none;font-family:arial;font-size:10pt;  }
.error {color: #ff0000; text-decoration:none; font-weight:bold; font-style:none;font-family:arial;font-size:10pt;  }
.humeur {color: #555555; text-decoration:none; font-weight:normal; font-style:none;font-family:arial;font-size:10pt;  }
.date_humeur {color: #777777; text-decoration:none; font-weight:normal; font-style:none;font-family:arial;font-size:8pt;  }
.detail {color: #555555; font-family: verdana; font-size:8pt;}
.table_titre {color: #ffffff; font-weight:bold; font-style:none;font-family:arial;font-size:10pt; padding: 5px 0px 7px 2px; }
.titforum {color: #555555; text-decoration: none; font-weight: bold ; font-size:10pt;  font-family : arial;  }
.littlelink {color: #777777; text-decoration: none; font-weight: normal ; font-size:8pt; font-family : arial; }

.formtxt {background-color:#f3b5d6;font-family:Verdana;font-size:8pt;font-weight:bold;color:#000000;}
.formsel {background-color:#f3b5d6;font-family:Verdana;font-size:8pt;font-weight:bold;color:#000000}
.formsub {background-color:#e2007a;font-family:Verdana;font-size:8pt;font-weight:bold;color:#ffffff;}

.adm0 {background-color:#CB0000;font-family:Verdana;font-size:8pt;font-weight:bold;color:#ffffff}
.adm1 {background-color:#A340C3;font-family:Verdana;font-size:8pt;font-weight:bold;color:#ffffff}
.adm2 {background-color:#010785;font-family:Verdana;font-size:8pt;font-weight:bold;color:#ffffff}
.adm3 {background-color:#05E300;font-family:Verdana;font-size:8pt;font-weight:bold;color:#ffffff}

.menubox {width:200px; border-width:1px; border-color: #e2007a; border-style:dotted; color: #555555; font-family: verdana; font-size:10pt; background-image:url("images/swingnroll-window-fond.png"); background-repeat: repeat-x; }
.membrebox {width:100%; border-width:1px; border-color: #e2007a; border-style:dotted; color: #555555; font-family: verdana; font-size:10pt; background-image:url("images/swingnroll-window-fond.png"); background-repeat: repeat-x; }
.photobox {width:180px; border-width:1px; border-color: #e2007a; border-style:dotted; color: #555555; font-family: verdana; font-size:10pt; background-image:url("images/swingnroll-window-fond.png"); background-repeat: repeat-x; min-height:180px}
.photo2box {width:90px; border-width:0px; border-color: #e2007a; border-style:dotted; color: #555555; font-family: verdana; font-size:10pt; background-image:url("images/swingnroll-window-fond.png"); background-repeat: repeat-x; min-height:120px}



body 
{
padding:0px; 
margin:0px; 
background: white url("images/bandeau_fond.jpg"); 
background-repeat:repeat-x; 
color:#000000
}

h1 
{
display:inline;
color:#e2007a;
text-decoration:none;
font-weight:bold;
font-family:verdana;
font-size:11pt;
}
h2 
{
display:inline;
color:#555555;
text-decoration:none;
font-weight:bold;
font-family:verdana;
font-size:10pt;
}
h3
{
display:inline;
color:#555555;
text-decoration:none;
font-weight:bold;
font-family:verdana;
font-size:10pt;
}
h4
{
display:inline;
}
h5
{
display:inline;
}
h6
{
display:inline;
}

.M {color: #008aff}
.F {color: #e2007a}
/*
------------------------------------------------------------------
---------- STYLES DU CALENDRIER ----------------------------------
------------------------------------------------------------------
*/

a.info{
    position:relative; 
    z-index:24; background-color:#FFAEDD;font-weight:bold;
    color:#000;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#FFAEDD}

a.info span{display: none}

a.info:hover span{ 
 display:block; 
 position:absolute;
 top:2em; left:2em; width:15em;
 border:1px solid #6699cc;
 background-color:#FFAEDD; color:#E50083;
 text-align: justify;
 font-weight:bold;
 padding:1px;
       }






a:link.calend {color: #555555; text-decoration: underline; font-weight: bold ;  } /* aspect du lien dans le calendrier */
a:visited.calend {color: #555555; text-decoration: underline; font-weight: bold ; }
a:active.calend {color: #555555; text-decoration: underline; }
a:hover.calend {color: #555555; text-decoration: none }

/* mois au dessus du calendrier */
.cldtitremois {font-family:arial;font-size:8pt;font-weight:bold;color:#333333}

/* jours en haut du tableau */
.cldjourstitre {font-family:arial;font-size:8pt;font-weight:bold;color:#ffffff}

/* jour sans lien */
.cldjour {font-family:arial;font-size:8pt;font-weight:normal;color:#ffffff}

/* jours mois précédent ou suivant */
.cldjour {font-family:arial;font-size:8pt;font-weight:normal;color:#ffffff}

/* cellule de tableau jours titre */
.cldtbljours{background-color:#E50083; font-family:arial;font-size:8pt;font-weight:bold;color:#ffffff;}

/* cellule de tableau mois titre*/
.cldtblmois{background-color:#DCDCDC; font-family:arial;font-size:8pt;font-weight:bold;color:#000000;}

/* cellule de tableau mois limitrophes */
.cldtblout{background-color:#999999; font-family:Verdana;font-size:8pt;font-weight:normal;color:#ffffff}

/* cellule de tableau jour sans lien */
.cldtbl{background-color:#666666; font-family:Verdana;font-size:8pt;font-weight:normal;color:#ffffff}

/* cellule de tableau avec lien */
.cldtbllien {background-color:#FF0000;font-family:Verdana;font-size:6pt;font-weight:bold;color:#FFAEDD}


.admaster2 {background-color:#bbbbbb;font-family:Verdana;font-size:8pt;font-weight:bold;color:#000000}
.btnadmin {background-color:#800000;font-family:Verdana;font-size:8pt;font-weight:bold;color:#ffffff;width=120px;}

.datenews {font-family:Verdana;font-size:8pt;font-weight:normal;color:#000000}
.titrenews {font-family:Verdana;font-size:10pt;font-weight:bold;color:#ffffff}
.textenews {font-family:Verdana;font-size:8pt;font-weight:bold;color:#ffffff}

/*
------------------------------------------------------------------
---------- STYLES CACHE / MONTRE ---------------------------------
------------------------------------------------------------------
*/

.jecache  {display:none}
.jemontre {display:block}
.lienjecache, .lienjemontre {font-style:italic} 
.lienjecache {margin-left: 5em; }             
.lienjemontre {color: #777777; text-decoration: none; font-weight: normal ; font-size:10pt; font-family : arial;  }             

/*
------------------------------------------------------------------
---------- SLIDER PUB DANCESHOP ----------------------------------
------------------------------------------------------------------
*/
/*---------------------------- MAIN ---------------------------*/

div.wrap {
	border: solid #ccc 1px;
	margin: 10px 0 0 0px;
	padding: 0px;
}

div.wrap.one {
	width:190px;
	padding: 5px;
}	

/*---------------------------- EXAMPLE 3 ---------------------------*/

div.item {
	width: 180px;
}

div.item img {
	padding-right: 0px;
}

div.item h3 {
	float: left;
	font-size: 2em;
	font-weight: normal;
	padding-bottom: 7px;
}

div.item p {
	width: 180px;
	color: #666;
	font: 1.2em/17px Arial, sans-serif;
}

div.pubds_container {
	
}

div.pubds_container a.slider_prev, div.pubds_container a.slider_next {
	font:  8pt Arial, sans-serif;
	color: #ccc;
	margin-top: 10px;	
}

/*
------------------------------------------------------------------
---------- infobulles sur les liens ------------------------------
------------------------------------------------------------------
*/
/* liens pour infobulles */
.photoM{position:relative;text-decoration:none;background:#eef;color:#008aff;text-decoration:none;}
.photoM:visited{color:#008aff}
 
/* paramètres de l'infobulle */
 
a.photoM span{
position:absolute;
z-index:99;
padding:3px;
text-align:center;
color:#fff;
background:#008aff;
top:1em;
left:-9999px;
white-space:nowrap;
}
 /*rends visible l'infobulle*/
.photoM:hover span,.photoM:active span,.photoM:focus span{left:0;}

.photoF{position:relative;text-decoration:none;background:#eef;color:#e2007a;text-decoration:none;}
.photoF:visited{color:#e2007a}
 
/* paramètres de l'infobulle */
 
a.photoF span{
position:absolute;
z-index:99;
padding:3px;
text-align:center;
color:#fff;
background:#e2007a;
top:1em;
left:-9999px;
white-space:nowrap;
}
 /*rends visible l'infobulle*/
.photoF:hover span,.photoF:active span,.photoF:focus span{left:0;}


/*
------------------------------------------------------------------
---------- liste déroulante last members -------------------------
------------------------------------------------------------------
*/

/* liScroll style declarations */
 
.tickercontainer { /* the outer div with the black border */
border: 0px solid #000;
width: 190px; 
height: 110px; 
margin: 0; 
padding: 0
overflow: hidden; 
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 10px;
top: 8px;
width: 180px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 190px;
font: bold 10px Verdana;
list-style-type: none;
margin: 0;
padding: 0;
 
}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #ff0000;
font: bold 10px Verdana;
margin: 0 50px 0 0;
} 
ul.newsticker div {
margin: 0 10px 0 0;
} 
</style>
