BODY { BACKGROUND: #e0e0e0; BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 25px;  BORDER-RIGHT-WIDTH: 0px;FONT-SIZE: 12px; COLOR: #50504e; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-ALIGN: center;}

/**structure generale**/
#contenu { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px; MARGIN: auto; WIDTH: 985px; }
#ombre { background: url(img1/back-centre.png) repeat-y left top; TEXT-ALIGN: left}
#principal { MARGIN: 0px 0px 0px 11px; WIDTH: 963px; padding-bottom:7px }


/**haut*/
#haut_annonce { text-align:center; background-color:#dedede; COLOR: #000;font-weight : bold;font-size : 12px;letter-spacing:0.2em; }
#haut { TEXT-ALIGN:left; BACKGROUND: url(img1/soiree-dating.png) no-repeat  0px 0px; HEIGHT: 240px; PADING: 0px;}
#haut img { display:inline;padding:30px 0px 0px 677px;border:0}
#haut #video  {padding:32px 0px 0px 677px; border:0}
#haut #titre h1 { margin:0px; PADDING-LEFT: 34px; FONT-WEIGHT:bold; font-size:18px; COLOR: #d10d40; letter-spacing:0.1em;  }


/******menu*********/
#menu { TEXT-ALIGN:center; BACKGROUND: url(img1/menu.png) no-repeat 0px 0px; HEIGHT: 88px  }
#menu img {	FLOAT: left; display:inline;padding:0px 0px 0px 17px;}

ul#tabnav {FLOAT: left;list-style-type: none;padding-top: 50px;padding-left: 158px;margin: 0;}
ul#tabnav li {float: left;height: 32px;margin: 0px;padding: 0px;}
#tabnav a {float: left;font: 15px arial, verdana, sans-serif; display: block;color: #fff;text-decoration: none;padding-bottom: 10px;padding-right: 40px;padding-top: 10px;padding-left: 21px;}
#tabnav a:hover {color: #f9da91;}

#tabnav #rec-contact {padding-left: 20px;}
#tabnav #rec-faq {padding-left: 10px;}


/**structure contenu**/
#soiree { TEXT-ALIGN:left; MARGIN: 5px 20px 10px 34px ; }
#centre { FLOAT: left; WIDTH:600px; padding-right:20px}
#centre p {font-size : 12px; font-weight : bold; letter-spacing:0.12em;}
#droite { FLOAT: left; WIDTH:285px; padding-top:50px;}


/**encart**/
#annonce_encart{ BACKGROUND: url(img1/encart.png) no-repeat left top;HEIGHT: 194px; MARGIN-RIGHT:20px; MARGIN-TOP:13px; MARGIN-BOTTOM:25px;  }

#annonce_encart #encart_photo { width:165px;FLOAT: left;}
#annonce_encart #photoage img { padding-top: 14px; padding-left: 15px;  FLOAT: left; }
#annonce_encart #lieuxage img { FLOAT: left; padding-left: 15px;  }

#annonce_soiree { padding-left: 200px; padding-top: 10px;}
#annonce_soiree .annonce_titre {font-size:15px;color:#000;text-align:left;font-weight : bold;margin-top:6px;}
#annonce_soiree .annonce_date {font-size:13px;text-align:left;color:#da0e43;font-weight : bold;margin-top:12px;}
#annonce_soiree .annonce_lieux {text-align:left;font-style: italic;}
#annonce_soiree .annonce_lieux a {color:#666;text-decoration: none;}
#annonce_soiree .annonce_lieux a:hover {color:#000}
#annonce_soiree .annonce_tarif {text-align:left;margin-top:15px;}

#bt-inscription {margin:28px 0px 0px 0px; background: url(img1/bt-inscription.png) no-repeat top left; WIDTH: 155px; height:31px ; padding-top:7px; padding-left:23px; }
#bt-inscription a { font-size :15px; font-weight : bold; COLOR:#d90e42;text-decoration: none;  }
#bt-inscription a:hover { font-size :15px; COLOR:#000; font-weight : bold; }

#bt-complet {margin:28px 0px 0px 0px; background: url(img1/bt-complet.png) no-repeat top left; WIDTH: 155px; height:31px ; padding-top:7px; padding-left:23px; font-size :15px; font-weight : bold; COLOR:#000;}

#pub_inscription
{
		background: url('img1/pub_pastasoiree.png') no-repeat left top;
		
}
#pub_inscription a { 
display:block;
width:233px;
height:273px;
}
#pub_inscription #videopub {
padding-left:47px;  padding-top:73px; border:0; 
}

/**contenu page**/
#centre fieldset { padding: 1em; MARGIN-right: 10px; MARGIN-bottom: 15px;}
#centre fieldset h1 { font-size : 14px;COLOR:#000; }
#centre fieldset p { font-size : 12px; }
#centre fieldset img { FLOAT: left; padding-right: 15px;  }
#centre strong {color:#000000; FONT-SIZE: 13px;}

/**droite**/
#mailing { BACKGROUND: url(img1/newsletter.png) no-repeat left top; HEIGHT: 133px;  padding: 33px 5px 5px 90px;}
#mailing a {COLOR: #50504e;text-decoration : none;}
#mailing a:hover {COLOR: #000;}

#presse {BACKGROUND: url(img1/presse.png) no-repeat left top; HEIGHT: 133px;  padding: 35px 5px 5px 90px;}
#presse a {float: left; text-decoration : none; COLOR: #da0d43; font-size : 11px; padding-left:106px;padding-top:15px  }
#presse a:hover {COLOR: #000;}

#partenaire {BACKGROUND: url(img1/partenaires.png) no-repeat left top; HEIGHT: 133px; padding: 35px 5px 5px 90px;}
#partenaire a {float: left; text-decoration : none; COLOR: #da0d43; font-size : 11px; padding-left:106px;padding-top:15px  }
#partenaire a:hover {COLOR: #000;}


/**lien permanent*/
.lienRouge {font-family : arial, sans-serif; text-decoration : none; font-size : 12px; font-weight : bold; color: #ff0000}
.lienRouge a:link {font-family :arial, sans-serif; text-decoration : underline; font-size : 11px; font-weight : bold; color: #ff0000}
.lienRouge a:visited {font-family : arial, sans-serif; text-decoration : underline; font-size : 11px; font-weight : bold; color: #ff0000}
.lienRouge a:hover {font-family :arial, sans-serif; text-decoration : underline; font-size : 11px; font-weight : bold; color: #000000}

/**form mailing**/
.newsletter-message {font-size:11px;color:#ff0000;text-align:left;}
#news {margin:0px;margin-top:6px;padding-bottom:0px;float:left;display:block;}
#news img {margin-left:3px;}


/**bas**/
#bas { float: left; TEXT-ALIGN:center; background:#e0e0e0 url(img1/bas.png) no-repeat left top; HEIGHT: 140px; WIDTH: 985px; PADDING-TOP: 15px; margin:0px; COLOR:#7e7e7e}
#bas  a:visited {COLOR:#7e7e7e; text-decoration : none;}
#bas a:link  {COLOR:#7e7e7e; text-decoration : none;}
#bas a:hover {COLOR:#000000; text-decoration : none;}

.presscenter img {padding-left: 20px; padding-top:5px;}



