

* {
   color : black;
   background-color : darkgray;
}   

.affichage_nombre {
   position: absolute;
   right: 105px;
}
.affichage_votant {
   position: absolute;
   left: 15px;
   font-family:Palatino Linotype, Trebuchet MS, Bookman Old Style, Verdana, Arial;
}
.affichage_topjour_nom  {
   /* position: absolute; */
   left: 15px;
   font-family:Palatino Linotype, Trebuchet MS, Bookman Old Style, Verdana, Arial;
}
.affichage_topjour_nombre {
  position: absolute;
   /*top: 21px; */
   right: 19px;
   font-family:Palatino Linotype, Trebuchet MS, Bookman Old Style, Verdana, Arial;
}
.affichage_topjour_titre  {
   font-family:Palatino Linotype, Trebuchet MS, Bookman Old Style, Verdana, Arial;
}
.affichage_topstar_nom  {
   position: absolute;
   left: 15px;
   font-family:Palatino Linotype, Trebuchet MS, Bookman Old Style, Verdana, Arial;
}
.affichage_topstar_nombre {
   position: absolute;
   right: 215px;
   font-family:Palatino Linotype, Trebuchet MS, Bookman Old Style, Verdana, Arial;
}
.affichage_topstar_titre  {
   font-family:Palatino Linotype, Trebuchet MS, Bookman Old Style, Verdana, Arial;
}
/*Menu sélection de la couleur du site               */
#boite_Anniversaires {
  position: absolute;
  border : 1px solid;
  border-color: black;
  padding : 5px;
  top: 374px;
  left: 322px;
  width: 288px;
  height: 124px;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
}
#Boite_Compteur_visiteurs_en_cours {
  position: absolute;
  border : 1px solid;
  border-color: black;
  padding: 0px;
  padding-top : 0px;
  top: 503px;
  left: 245px;
  width: 105px;
  height: 14px;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
}
#boite_Connexion {
  position: absolute;
  border: 1px solid;
  border-color: black;
  color: black;
  padding: 7px;
  top: 6px;
  left: 6px;
  width: 131px;
  height: 154px;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
}
#boite_Contact {
  position: absolute;
  border : 1px solid;
  border-color: black;
  padding: 2px;
  top: 438px;
  left: 80px;
  width: 66px;
  height: 65px;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
}
.position_contact {
    position: relative;
	top: 1px;
	left: 1px;
}
#boite_Couleur {
  position: absolute;
  border : 1px solid;
  border-color: black;
  padding: 6px;
  top: 350px;
  left: 6px;
  width: 133px;
  height: 70px;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
}
#boite_Coupe {
  position: absolute;
  border : 1px solid;
  border-color: black;
  padding: 5px;
  padding-top : 3px;
  top: 7px;
  left: 269px;
  width: 74px;
  height: 120px;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
}
#boite_FAQ {
  position: absolute;
  border : 1px solid;
  border-color: black;
  padding: 6px;
  padding-top : 3px;
  top: 179px;
  left: 6px;
  width: 133px;
  height: 59px;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
}
#boite_Modes_de_paiement {
  position: absolute;
  border : 1px solid;
  border-color: black;
  padding : 0px;
  top: 374px;
  left: 185px;
  width: 132px;
  height: 134px;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
}
#boite_News {
  position: absolute;
  border : 1px solid;
  border-color: black;
  padding: 6px;
  padding-top : 3px;
  top: 374px;
  left: 7px;
  width: 161px;
  height: 125px;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
}
#boite_Partenaire {
  position: absolute;
  border : 1px solid;
  border-color: black;
  padding : 2px;
  top: 438px;
  left: 6px;
  width: 65px;
  height: 65px;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
}
#boite_Photo_star {
  position: absolute;
  border : 1px solid;
  border-color: black;
  padding : 0px;
  top: 4px;
  left: 141px;
  width: 120px;
  height: 120px;
}
#boite_Presentation {
  position: relative;
  border : 1px solid;
  border-color: black;
  padding: 5px;
  padding-top : 3px;
  top: 0.1em;
  left: 0.1em;
  width: 247px;
  height: 120px;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
}
.boite_pub_120x60 {
  position: absolute;
  border : 1px solid;
  border-color: black;
  padding: 6px;
  padding-top : 3px;
  top: 37.2em;
  right: 25px;
  width: 122px;
  height: 74px;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
}
.boite_pub_centrale {
  position: absolute;
  border : 1px solid;
  border-color: white;
  top: 37.0em;
  left: 10.5em;
  width: 730px;
  height: 100px;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
  text-align: center;
  margin: 0px;
  padding: 0px;
}
.boite_pub_droite {
  position : absolute;
  border : 1px solid;
  border-color: white;
  padding: 6px;
  padding-top : 7px;
  top: 37.0em;
  right: 17px;
  width: 135px;
  height: 100px;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
  text-align: center;
  margin: 0px;
  padding: 0px;
}
.boite_pub_gauche {
  position: absolute;
  border : 1px solid;
  border-color: white;
  top: 37.0em;
  left: 0.1em;
  width: 135px;
  height: 100px;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
  text-align: center;
  margin: 0px;
  padding: 0px;
}
.vignette img {
 margin-right: auto;
 margin-left: auto; 
 vertical-align: middle;
}
.boite_pub_468x60 {
  /*position: absolute; */
  border : 1px solid;
  border-color: black;
  color: white;
  padding: 4px;
  padding-top : 2px;
  padding-bottom : 2px;
  /*top: 35.9em; */
  margin-left: 2.4em;
  width: 468px;
  height: 82px;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
  background-color : #003E5B;
}
#boite_Recherche {
  position: absolute;
  border : 1px solid;
  border-color: black;
  padding: 4px;
  padding-top : 3px;
  top: 7px;
  left: 357px;
  width: 255px;
  height: 121px;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
}
.boite_retour_accueil {
  position: relative;
  border : 1px solid;
  border-color: black;
  top: 80px;
  left: 50%;
  width: 680px;
  height: 40px;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
  text-align: center;
  padding: 20px;
  padding-top: 10px;
  padding-bottom: 0px;
  margin-left: -340px;
  background-color : lightblue;
}

#boite_Statistiques {
  position: absolute;
  border : 1px solid;
  border-color: black;
  padding: 6px;
  padding-top : 3px;
  top: 252px;
  left: 6px;
  width: 133px;
  height: 84px;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
}
#boite_Top5_Votants {
  position: relative;
  border : 1px solid;
  border-color: black;
  padding: 5px;
  padding-top : 1px;
  top: 5px;
  left: 1px;
  width: 223px;
  height: 108px;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
}
#boite_TopJour {
  position: absolute;
  padding: 5px;
  padding-top : 0px;
  top: 0px;
  left: 200px;
  width: 160px;
  height: 105px;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
}
#boite_Tops_Dispo {
  position: relative;
  border : 1px solid;
  border-color: black;
  padding: 5px;
  padding-top : 1px;
  top: 3px;
  left: 1px;
  width: 603px;
  height: 106px;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
}
#boite_Tops5_Stars_Firefox {
  position: absolute;
  border : 1px solid;
  border-color: black;
  padding: 5px;
  padding-top : 1px;
  padding-bottom: 7px;
  top: 255px;
  left: 246px;
  width: 364px;
  height: 106px;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
}
#boite_Tops5_Stars_IE {
  position: absolute;
  border : 1px solid;
  border-color: black;
  padding: 5px;
  padding-top : 1px;
  padding-bottom: 2px;
  top: 255px;
  left: 246px;
  width: 364px;
  height: 106px;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px
}
.centre {
  margin: 8.5em 146px 0em 146px;
} 

.titre_page {
 position: absolute;
 color: white;
 text-align: center;
 top: 12.2em;
 left: 50%;
 width: 350px;
 font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
 font-size:15px;
 font-weight: bold;
 margin-left: -175px;
 background-color : #003E5B;
}

.sous_titre {
 position: absolute;
 color: white;
 text-align: center;
 top: 15.9em;
 left: 50%;
 width: 300px;
 font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
 font-size: 13px;
 font-weight: bold;
 margin-left: -150px;
 background-color : #003E5B;
}

.conteneur {
 position: absolute;
 /*border: 1px solid;
   border-color:yellow;*/
 top: 13em;
 left: 11em;
 width: 525px;
}
.contcoupe {
left: 9.3em;
width: 700px;
}
.contprincipe {
border: 1px solid;
border-color: white;
text-align: justify;
padding : 15px;
top: 16.2em;
left: 48%;
font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
font-size: 13px; 
height: 234px;
width: 700px;
margin-left: -353px;
}


.bas {
 top: 14.8em;
}

div#superpose_accueil {
    position: absolute;
	top: 10em;
	left: 48%;
	color: black;
	font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
	font-size:12px;
	font-weight: bold;
    background-image: url(mannequins/Mini_A_Karembeu.jpg);
    background-repeat: no-repeat;
    height: 70px;
    width: 70px;
}

.droite {
  position: absolute;
  border: 1px solid;
  border-color: white;
  padding: 6px;
  top: 19.5em;
  right: 17px;
  width: 120px;
  height: 252px;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
}


.haut {
  top: 16.2em;
}

.fenetre_560x480 {
  width: 560px;
  height: 480px;
}
/*
fieldset {
background: #FFE4B5;
}
*/
.float {
  position: absolute;
  /*border : 1px solid;
  border-color: white;*/
  top: 13.2em;
  left: 50%;
  text-align: left;
  width: 1020px;
  margin-left: -510px;
  background-color : #003E5B;
}
.ligne_bas {
  top: 14.8em;
}
.Une_colonne {
  padding-left: 0em;
}

.Deux_colonnes {
   padding-left: 17.7em;
}
.floatcoupe {
top: 13.2em;
padding-left: 12.0em;
padding-right: 0.1em;
/*width: 96%; */
}

.Trois_colonnes {
  padding-left: 10.9em;
}

.fond_bleu {
background-color : #003E5B;
}

#fond_ecran {
position: absolute;
top: 0px;
left: 0px;
width: 1023px;
height: 816px;
background-color : #003E5B;
}
.fond_inverse  {
   color: black;
   background-color : darkgray;
   font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
   font-size: 13px;
}
#formulaire {
  position: absolute;
  top: 19px;
  left: 5px;
}
/*
#form_inscription {
position: relative;
border : 1px solid;
border-color: black;
top: 70px;
left: 50%;
width: 680px;
margin-left: -340px;
margin-top: 0em;
}
*/
.gauche {
  position: absolute;
  border : 1px solid;
  border-color: black;
  padding: 7px;
  top: 9.7em;
  left: 1px;
  width: 120px;
}
.gauche_bas {
  position: absolute;
  border : 1px solid;
  border-color: white;
  padding: 7px;
  top: 13.2em;
  left: 1px;
  width: 120px;
  height: 253px;
}

.gras {
  font-weight: bold;
}
/*
legend {
background: red;
 /*background: #FFE4B5; */

}
.logo {
  position: absolute;
  top : 0.1em;
  left : 37%;
  width: 29%;
}
.logo_accueil {
  position: absolute;
  top : 0.3em;
  left : 4px;
  width: 952px;
  height: 100px;
  z-index: 0
}
#menu_gauche {
  position: absolute;
  border: 1px solid;
  border-color: black;
  color: black;
  top: 8.4em;
  left: 2px;
  width: 160px;
  height: 515px;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
  background-color : darkred
}
.padding {
padding-left: 4px ;
}
#page_centrale_ligne1 {
  position: absolute;
  border: 1px solid;
  border-color: black;
  padding: 6px;
  padding-bottom: 9px;
  color: black;
  top: 8.4em;
  left: 170px;
  width: 615px;
  height: 500px;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
  background-color : darkred
}
.pagination  {
  position: absolute;
  border : 1px solid;
  border-color: black;
  padding: 6px;
  top: 12.0em;
  right: 25px;
  width: 122px;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
}

.pub_droite {
  position: absolute;
  left : 82%;
  width: 15%;
  margin: 0;
  z-index: 1
}
.pub_droite_accueil {
  position: absolute;
  border : 1px solid;
  border-color: black;
  padding: 7px;
  padding-top: 12px;
  top: 0em;
  left : 634px;
  text-align: center;
  width: 134px;
  height: 611px;
}
.pub_bas_accueil {
  position: absolute;
  border : 1px solid;
  border-color: black;
  padding: 10px;
  padding-left: 28px;
  top: 39.3em;
  left : 2px;
  width: 758px;
  height: 91px;
}

.pub_gauche {
  width: 15%;
  z-index:1
}

.retrait {
padding-left: 15px;
} 
.retrait_principes {
 position: absolute;
 color: white;
 top: 14em;
 left: 470px;
 font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
 font-size: 13px;
 font-weight: bold;
 background-color : #003E5B;
} 
.retrait_titre {
padding-left: 200px;
background-color : #003E5B;
} 
.souligne {
  text-decoration: underline;
}
.texte_blanc {
  color: white;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
}
.texte_gros {
 font-size: 15px;
}

.texte_petit {
 font-size: 11px;
}
.texte_11px {
 font-size: 11px;
}
.texte_12px {
 font-size: 12px;
}
/* ----------------------------------------------------------------------------------------------  SUPERPOSE    ------------------------------------------------------------------------------------------- */

.superpose {
    position: absolute;
	/* top: 7.1em; */
	left: 36.6em;
	color: yellow;
	font-family: Trebuchet MS, Bookman Old Style, Verdana, Arial;
	font-size: 13px;
	font-weight: normal;
    background-repeat: no-repeat;
    height: 80px;
    width: 70px;
}
.position_acteur {
    position: absolute;
	top: 1.7em;
	left: 0.1em;
}
.photoacteur {
    top: 6.5em;
    background-image: url(acteurs/Mini_Al_Pacino70x70.jpg);
	font-weight: bold;
	color: white;
	height: 70px;
}
.menu_option1  {
    position: absolute;
    top: 7.1em;
	left: 0.6em;
}

.position_actrice {
    position: absolute;
	top: 1.7em;
	left: 6.0em;
}
.photoactrice {
    top: 6.5em;
    background-image: url(actrices/Mini_Li_Tyler70x70.jpg);
	font-weight: bold;
	height: 70px;
}
.menu_option2  {
    position: absolute;
    top: 7.1em;
	left: 6.6em;
}
.position_chanteur {
    position: absolute;
	top: 1.7em;
	left: 11.9em;
}

.photochanteur {
    top: 6.5em;
    background-image: url(chanteurs/Mini_Ro_Williams70x70.jpg);
	font-weight: bold;
	height: 70px;
}
.menu_option3  {
    position: absolute;
    top: 7.1em;
	left: 12.4em;
}

.position_chanteuse {
    position: absolute;
	top: 1.7em;
	left: 17.8em;
}
.photochanteuse {
    top: 6.5em;
    background-image: url(chanteuses/Mini_Ky_Minogue70x70.jpg);
	font-weight: bold;
	height: 70px;
}
.menu_option4  {
    position: absolute;
    top: 7.1em;
	left: 18.0em;
}

/* -----------------------------------------------------------  */
.position_coupe {
    position: absolute;
	top: 12.2em;
	left: 28.6em;
}
.photocoupe {
    top: 6.5em;
	background-image: url(sportifs/Mini_Zi_Zidane70x70.jpg);
	font-weight: bold;
	height: 70px;
}
.menu_option11  {
    top: 10.8em;
	left: 28.6em;
}
/* -----------------------------------------------------------  */
.position_fille_sexy {
    position: absolute;
	top: 1.7em;
	left: 23.7em;
}
.photofille_sexy {
    top: 6.5em;
    background-image: url(filles_sexy/Mini_Ve_Zemanova70x70.jpg);
	font-weight: bold;
	height: 70px;
}
.menu_option5  {
    position: absolute;
    top: 7.1em;
	left: 24.0em;
}
/* -------------  */
.position_mannequin {
    position: absolute;
	top: 1.7em;
	left: 29.6em;
}
.photomannequin {
    top: 6.5em;
	background-image: url(mannequins/Mini_La_Casta70x70.jpg);
	font-weight: bold;
	height: 70px;
}
.menu_option6  {
    position: absolute;
    top: 7.1em;
	left: 29.7em;
}

.position_people_tv {
    position: absolute;
	top: 1.7em;
	left: 35.5em;
}
.photopeople_tv {
    top: 6.5em;
	background-image: url(people_tv/Mini_La_Baffie70x70.jpg);
	font-weight: bold;
	height: 70px;
}
.menu_option7  {
    position: absolute;
    top: 7.1em;
	left: 36.0em;
}

.position_sportif {
    position: absolute;
	top: 1.7em;
	left: 41.4em;
}
.photosportif {
    top: 6.5em;
	background-image: url(sportifs/Mini_Zi_Zidane70x70.jpg);
	font-weight: bold;
	height: 70px;
}
.menu_option8  {
    position: absolute;
    top: 7.1em;
	left: 42.0em;
}

.position_votant {
    position: absolute;
	top: 23px;
	left: 146px;
}
.photovotant {
    top: 8.1em;
	background-image: url(souris80x65.jpg);
	font-weight: bold;
	color: black;
	height: 65px;
	width: 80px;
}
.menu_option9  {
  position: absolute;
  top: 2px;
  left: 149px;
}
.photocoupe {
    top: 7.1em;
	background-image: url(Coupe_du_Monde.jpg);
	font-weight: bold;
	height: 119px;
}
.menu_option10  {
    position: absolute;
    top: 30.1em;
	left: 12.6em;
}

/* ----------------------------------------------------------------------------------------------  SUPERPOSE    ------------------------------------------------------------------------------------------- */
img {
display: block;
}
input{
  color: black;
  width: 117px;
  height: 19px;
  font-family: Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 12px;
  background-color : darkgray;
}
input.cat1{
  color: black;
  width: 67px;
  height: 19px;
  font-family: Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 12px;
  background-color : darkgray;
}

option{
  color: black;
  width: 139px;
  /*visibility: hidden;
  display: none; */
  height: 17px;
  font-family: Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
}


select {
  color: black;
  width: 137px;
  height: 19px;
  font-family: Arial,Trebuchet MS, Bookman Old Style, Verdana;
  font-size: 10px;
}

 td
{
   color: black;
   border-color: black;
   padding: 0px;
   font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
   font-size: 11px;
   /*vertical-align:top; */
   margin: 0;
}	

/* p
{
  color: black;
  margin : 0px;
  padding: 0px;
  font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial;
  font-size: 13px;
  background-color : beige;
}
*/

/* Style des Liens ------------------------------------ */
A:link    {font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial; font-size:10pt; text-decoration: 
         underline; color: black; background-color : darkgray;}
A:visited {font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial; font-size:10pt; text-decoration: 
         underline; color: black; background-color : darkgray;}
A:active  {font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial; font-size:13px; text-decoration:
         underline; color: yellow; background-color : darkgray;}
A:hover   {font-family:Trebuchet MS, Bookman Old Style, Verdana, Arial; font-size:10pt; text-decoration:
         underline; color: yellow; background-color : darkgray;} 	