/* ------------------------------------ *
 CSS New  mardi 31 octobre 2006 12:07:31
 Modified from V1 of vendredi 28 juillet 2006 19:47:39
 By olivier RAVEAU - Tubbydev Tubbyblog 2006
 * ------------------------------------ */   

 body {
  line-height: 130%;
  padding: 0;
  background: url(http://www.amor-lovelab.es/images/bg-site.jpg);
  margin: 0;
  color: #000000;
  text-align: left;
  font-family: Arial, helvetica;
  font-size: 11px;
  }


a {
  color: #000000; 
  }

a:link {
  color: #000000;
  text-decoration: underline;  
  }

a:visited {
  color: #000000;
  text-decoration: underline;  
  }

a:active {
  color: #000000;
  text-decoration: underline;  
  }

a:hover { 
  color: #000000;
  text-decoration: none;   
  }

.bulle-member{
  background: url(http://www.amor-lovelab.es/images/bulle-member.gif) no-repeat;
width: 116px;
height: 64px;
text-align: center;
vertical-align: middle;
  padding-top: 11px;
  font-size: 10px;
  color:#FFFFFF;
} 

.field-form{
width: 200px;
height: 18px;
}

#calque-MSN{
position:absolute; 
top:271px; 
left:0px; 
z-index:10; 
}
#calque-MSN2{
position:absolute; 
top:417px; 
left:0px; 
z-index:10; 
}
#calque-MSN3{
position:absolute; 
top:447px; 
left:0px; 
z-index:10; 
}
#calque-MSN4{
position:absolute; 
top:137px; 
left:0px; 
z-index:10; 
}


.image-diapo{
z-index:20;
margin-top: 2px;
border: 2px #000000 solid;
}

.layer-button{ 
/*
z-index:30;
background-image: url(http://www.amor-lovelab.es/images/button-diapo.gif);
background-repeat: no-repeat;
background-position: 10 10;

position:relative;
left:10px;
top:10px
*/
}


                      
.blaz-diapo-tof{
margin: 3px 0px 0px 17px;
text-align: left;
font-size: 13px;
  font-weight: bold;
  color: #000000;
}


.retour-home{
width: 171px;
height: 79px;
display: block;
}

  .logo-top-left{
  background: url(http://www.amor-lovelab.es/images/bg-home.gif) no-repeat;
  }
  .logo-top-left-shopping{
  background: url(http://www.amor-lovelab.es/images-blog/bg-shopping.gif) no-repeat;
  }
  .logo-top-right{
  background: url(http://www.amor-lovelab.es/images/top-left-kiss.gif) top right no-repeat;
  }
  .decalage-titre-top{
   margin: 0;
  text-align: left;
  }

  .titre-page{
  margin: 0;
  font-family: Arial Narrow;
  font-weight: bold;
  margin-bottom: 5px;
  font-size: 21px;
  color: #BC0101;
  text-transform: uppercase;
  text-align: left;
  }

  .soustitre-page{
  margin: 0;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  text-align: left;
  }



  .titre-page,  .titre-page a, .titre-page a:link, .titre-page a:active, .titre-page a:visited, .titre-page a:hover { 
  text-decoration: none;   
  margin: 0;
  font-family: Arial Narrow;
  font-weight: bold;
  margin-bottom: 5px;
  font-size: 21px;
  color: #BC0101;
  text-transform: uppercase;
  text-align: left;
  }

  .soustitre-page, h2, h3, h1, .soustitre-page a, .soustitre-page a:link, .soustitre-page a:active, .soustitre-page a:visited, .soustitre-page a:hover { 
  text-decoration: none;   
  margin: 0;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  text-align: left;
  }
 .souspetit-titre-page{
  margin: 0;
  font-family: Arial Narrow;
  font-weight: bold;
  margin-bottom: 15px;
  font-size: 15px;
  color: #BC0101;
  text-transform: uppercase;
  text-align: left;
  } 

  .noir-mini{ 
  font-size: 10px; 
  color: #000000;
  font-weight: normal;
  }
 .noir-mini12{ 
  font-size: 12px; 
  color: #000000;
  }

  .noir-gras11{ 
  font-size: 11px; 
  color: #000000;
  font-weight: bold;
  }

  .noir-gras12{ 
  font-size: 12px; 
  color: #000000;
  font-weight: bold;
  }
  .rechercher-ami{
  float: right;
  color:#DA0101;
  font-size: 12px;
  font-weight: bold;
  margin-right: 70px;
  }
  .recherche-bg-in{
  margin-right: 46px;
  margin-top: 4px; 
  }


  .table-home-last-inscrits{
  background: url(http://www.amor-lovelab.es/images/les-derniers-inscrits-home.gif) top left no-repeat;
  }
  .lien-gras-roz{
  color:#DA0101;
  font-size: 12px;
  font-weight: bold;
  }
  .lien-gras-roz a, .lien-gras-roz a:link, .lien-gras-roz a:active, .lien-gras-roz a:visited { 
  color:#DA0101;
  font-weight: bold;
  text-decoration: none;
  }
  .lien-gras-roz a:hover{  
  color:#DA0101;
  font-weight: bold;
  text-decoration: underline;
  }
   .rozFC2C2D{
   color: #FC2C2D;
   }
.etoile-rouge{
font-size: 9px;
   color: #FF0000;
}

.tous-ses-amors-fiche, .les-derniers-inscrits-fiche{
margin-bottom: 10px;
}

 

.error{
font-size: 13px;
font-weight: bold;
color: #FF0000;
}
   .margin20{
  margin-top: 10px;
  margin-bottom: 5px;
   }

  .tubby-footer{
  font-size: 10px;
  color: #000000;
  text-transform: uppercase;
  }
  .tubby-footer a, .tubby-footer a:link, .tubby-footer a:active, .tubby-footer a:visited {
  color: #000000;                                                                           
  text-transform: uppercase;
  text-decoration: none;
  }
  .tubby-footer a:hover{     
  color: #000000;                            
  text-transform: uppercase;
  text-decoration: underline;
  }

.voir-reglement{
text-align: right;
margin-top: 43px;
margin-right: 83px;
margin-bottom: 21px;
  font-size: 10px;
}
.voir-reglement a, .voir-reglement a:link, .voir-reglement a:active, .voir-reglement a:visited {
  color: #000000;
  font-weight: bold; 
  font-size: 12px;
  text-decoration: underline;
  }
  .voir-reglement a:hover{
  color: #000000;
  font-weight: bold; 
  font-size: 12px;
  text-decoration: none;
  }
.pass-lost{
}
.pass-lost a, .pass-lost a:link, .pass-lost a:active, .pass-lost a:visited {
  color: #000000;      
  text-decoration: underline;
  font-size: 10px;            
  }
  .pass-lost a:hover{
  color: #000000;    
  font-size: 10px;
  text-decoration: none; 
  }

 .rouge-jeu{
            color: #DC1617;
              }
.marginleft10{
margin-left: 10px;
}

#flashcontent{
display: none;
}



.new-home-center{
  text-decoration: none; 
color: #FFFFFF;
text-align: center;
font-size: 25px;
line-height: 130%;
font-family: Impact; 
margin: 5px;
}
 .new-home-center a, .new-home-center a:link, .new-home-center a:active, .new-home-center a:visited {
  color: #FFFFFF; 
text-align: center;
font-size: 25px;
line-height: 130%;
font-family: Impact;
  text-decoration: none;
  }
  .new-home-center a:hover{
  color: #FFFFFF; 
text-align: center;
font-size: 25px;
line-height: 130%;
font-family: Impact;
  text-decoration: underline;
  }