body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,li{margin:0;padding:0}
#container #bigwrapper #items{width:1024px;display:block;background:#fff repeat-y top right;position:relative;}
p{margin:0 0 2em}
select{min-width:1.5em}
a img{border:0}
fieldset{border:0;text-align:left}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,p,blockquote{font-size:12px;line-height:1.5em}
*{font-family:arial,sans-serif;}
a{font-family:Arial,sans-serif;font-size:12px;line-height:1.2;color:#662706;font-weight:normal;}
h1{
font-size: 20px;
color: #3366cc;
font-weight: bold;

letter-spacing: -1px;

padding-bottom: 10px;

margin-top: 0pt;

margin-right: 0pt;

margin-bottom: 0pt;

margin-left: 0pt;}
.imagedropshadow1 {
	padding: 4px;
	border: solid 1px #e0e0e0;
	box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
}
.imagedropshadowalbum1 {
	padding: 4px;
	border: solid 1px #e0e0e0;
	background-color: #dadada;
}
img.imagedropshadow1 {
	padding: 3px;
	border: solid 1px #e0e0e0;
}
h2{font-family:"Century Gothic",Verdana,Geneva,"DejaVu Sans",sans-serif;font-size:16px;line-height:1.2;color:#000;font-weight:normal;}
h3{font-size:12px;font-weight:400}
h1 a,h2 a,h3 a{color:inherit}
body{background:#000000 repeat scroll center center;margin:0;padding:0}

.home .wrapper{position:relative}
a:hover,#advice a{text-decoration:underline}
.mis-en-forme-titre form.inscription-rapide .contenu_inscription label,#advice .advice-feat *{font-size:12px}
#ehContent a:hover,.ftr-nav a, .copyright a{color:#fff}
.newtitre_acceuil_profil{font-size:13px;position:absolute;top:200px;right:0px;left:730px;width:430px;overflow:hidden;color:silver;}
.newtitre_acceuil_profil h2{color:#ff9900;font-weight:bold;font-size:20px;line-height:2em;background:transparent none;}
.newtitre_acceuil_profil h3{color:#bcbcbc;font-weight:bold;font-size:13px;line-height:1.5em;background:transparent none;}
.newtitre{font-size:12px;position:absolute;top:165px;left:130px;width:450px;overflow:hidden;color:white;}
.newtitre h2{color:#5e1671;font-size:16px;line-height:1.5em;background:transparent none;}
.newtitre_sign{font-size:13px;overflow:hidden;color:white;}
.newtitre_sign h2{color:red;font-size:25px;line-height:1.5em;background:transparent none;}
.lienconseilaccueil a{text-decoration:none;color:#3366cc;font-weight:bold;font-size:12px;line-height:1.4em;background:transparent none;}
.lienconseilaccueil p{text-decoration:none;color:#cc6600;font-weight:bold;font-size:12px;line-height:1.4em;background:transparent none;}
.lienconseilaccueil1 a{text-decoration:none;color:red;font-weight:bold;font-size:12px;line-height:1.4em;background:transparent none;}
.lienconseilaccueil div{text-decoration:none;color:#3366cc;font-weight:bold;font-size:12px;line-height:1.4em;background:transparent none;}
.lienconseilaccueil2 a{text-decoration:none;color:red;font-weight:bold;font-size:12px;line-height:1.4em;background:transparent none;}
.textsingup td{text-decoration:none;color:#999999;font-weight:bold;font-size:12px;line-height:1.4em;background:transparent none;}
.text_alert_message div{text-decoration:none;color:#999999;font-weight:bold;font-size:11px;line-height:1.4em;background:transparent none;}
.lienconseilaccueil3{text-decoration:none;color:#5e1671;font-size:12px;line-height:1.4em;}
.lienconseilaccueil4{text-decoration:none;color:#ea7500;font-size:12px;line-height:1.4em;}
.textsingup1 td{text-decoration:none;color:#cc6600;font-weight:bold;font-size:12px;line-height:1.4em;background:transparent none;}
.back1{font-size:11px;font-weight:normal;background:#bce5fb url(https://www.oulfa.fr/ecss/style/site_de_rencontre_gratuit.gif);repeat-x scroll 0 0;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#ffffff;border-right-color:#ffffff;border-bottom-color:#ffffff;border-left-color:#ffffff;}
.back2{font-size:11px;font-weight:normal;background:#F5F3F3 url(https://www.oulfa.fr/ecss/style/site_de_rencontre_gratuit.gif) repeat-x scroll 0 0;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#ffffff;border-right-color:#ffffff;border-bottom-color:#ffffff;border-left-color:#ffffff;}
.back3{font-size:11px;font-weight:normal;background:#d1d1d1;repeat-x scroll 0 0;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#ffffff;border-right-color:#ffffff;border-bottom-color:#ffffff;border-left-color:#ffffff;}
form.inscription-rapide *{margin:0;padding:0;}
form.inscription-rapide select{min-width:1.5em;}
form.inscription-rapide fieldset{border:0;text-align:left;}
form.inscription-rapide{width:100%;display:block;}
form.inscription-rapide .contenu_inscription{padding:5px 5px 10px 5px;}
form.inscription-rapide .contenu_inscription dl{overflow:hidden;font-size:12px;}
form.inscription-rapide .contenu_inscription dl dt{width:30%;display:block;clear:both;float:left;text-align:right;padding-top:4px;margin-right:5px;}
form.inscription-rapide .contenu_inscription dl dd{width:68%;display:block;float:left;margin-bottom:7px;}
form.inscription-rapide .contenu_inscription label{margin:0 5px 0 0;color:#fff;}
form.inscription-rapide .contenu_inscription label.gender, form.inscription-rapide .contenu_inscription select.gender{float:left;clear:none;}
form.inscription-rapide .contenu_inscription input, form.inscription-rapide .contenu_inscription select{width:206px;display:block;float:left;height:19px;border:1px solid #662706;color:#000000;font-size:14px;}
form.inscription-rapide .contenu_inscription select{height:21px;padding-top:1px;width:208px;}
form.inscription-rapide .contenu_inscription select.gender{width:74px;}
form.inscription-rapide .contenu_inscription span.rappelcss{clear:both;display:block;font-size:10px;text-decoration:none;color:#ea7500;}
form.inscription-rapide button{background:transparent;background-image:url("https://www.oulfa.fr/ecss/style/inscription_rencontre.png");border-width:0;cursor:pointer;height:55px;display:block;margin:1em auto;width:167px;}
form.modifier-rapide button{background:transparent;background-image:url("https://www.oulfa.fr/ecss/style/modifier.png");border-width:0;cursor:pointer;height:54px;display:block;margin:1em auto;width:170px;}
form.contact-rapide button{background:transparent;background-image:url("https://www.oulfa.fr/ecss/style/envoi.png");border-width:0;cursor:pointer;height:57px;display:block;margin:1em auto;width:167px;}
.getonline_cadre{float:center;height:137px;text-align:center;width:110px;background-color:transparent;background-image:url("https://www.oulfa.fr/ecss/img/getonline_cadre.png");background-repeat:repeat;background-attachment:scroll;background-position:0% 0%;position:relative;}
.getonline_cadre img{left:11px;margin-top:0pt;margin-right:0pt;margin-bottom:0pt;margin-left:0pt;position:absolute;top:14px;}
.getonline_cadre span{position:absolute;left:11px;top:101px;font-size:12px;text-align:left}
.adsone{font-weight:normal;color:#000000;background:#F5F3F3 url(https://www.oulfa.fr/ecss/style/site_de_rencontre_gratuit.gif) repeat-x scroll 0 0;background-image:none;background-repeat:repeat;background-attachment:scroll;background-position:0% 0%;font-weight:bold;color:#858585;margin-top:10px;margin-right:0pt;margin-bottom:10px;margin-left:0pt;border-top-width:1px;border-top-style:solid;border-top-color:#cc6600;}
.adsone span{font-weight:normal;color:#999999;font-weight:bold;}
.front-menu a{font-family:Verdana,Arial,Vivaldi,Helvetica,sans-serif;text-decoration:none;color:#662706;font-weight:bold;font-size:10px;line-height:1.4em;background:transparent none;}
.front-menu2 a{text-decoration:none;color:#cc6600;font-weight:bold;font-size:12px;line-height:1.4em;background:transparent none;}
.front-menu3 a{text-decoration:none;color:#3366cc;font-weight:bold;font-size:12px;line-height:1.4em;background:transparent none;}
.front-menu4 a{font-family:Verdana,Arial,Vivaldi,Helvetica,sans-serif;text-decoration:none;color:#5e1671;font-weight:bold;font-size:10px;line-height:1.4em;background:transparent none;}
.front-menu5 a{font-family:Verdana,Arial,Vivaldi,Helvetica,sans-serif;text-decoration:none;color:#000;font-weight:bold;font-size:10px;line-height:1.4em;background:transparent none;}
ul.adsone li{list-style:none;padding-top:5px;padding-right:20px;padding-bottom:2px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#f5f5f5;background-color:#ffffff;}
.ads_compte{font-weight:normal;color:#ffffff;background-image:none;background-repeat:repeat;background-attachment:scroll;background-position:0% 0%;font-weight:bold;color:#858585;margin-top:10px;margin-right:0pt;margin-bottom:10px;margin-left:0pt;border-top-width:1px;border-top-style:solid;border-top-color:#fff;}
.ads_compte span{font-weight:normal;color:#999999;font-weight:bold;}
.front-menu_compte a{text-decoration:none;color:#999999;font-weight:bold;font-size:25px;line-height:1.4em;background-color:transparent;background-image:none;}
ul.ads_compte li{list-style:none;padding-top:9px;padding-right:20px;padding-bottom:10px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#fff;background-image:none;background-repeat:repeat;background-attachment:scroll;background-position:0% 0%;}
.cont-comment{font-size:10px;width:610px;float:left;margin-top:5px;margin-right:0pt;margin-bottom:0pt;margin-left:0pt;color:#515151;}
.cont-comment-message{font-size:11px;margin-top:5px;margin-right:0pt;margin-bottom:0pt;margin-left:0pt;color:#515151;}
.cont-comment-message-sujet{font-size:12px;font-weight:bold;margin-top:5px;margin-right:0pt;margin-bottom:0pt;margin-left:0pt;color:#515151;}
.cont-comment-message-sujet-iv{font-size:12px;font-weight:bold;margin-top:5px;margin-right:0pt;margin-bottom:0pt;margin-left:0pt;color:#515151;border:1px solid red;}
.cont-comment-message-message-non-marquer-alert{font-size:12px;margin-top:5px;margin-right:0pt;margin-bottom:0pt;margin-left:0pt;color:#5e1671;}
.cont-comment-message1{font-family:Garamond, serif;font-size:1.9em;color:#000000;}
.com-comments{border-top-width:1px;border-right-width-value:1px;border-right-width-ltr-source:physical;border-right-width-rtl-source:physical;border-bottom-width:1px;border-left-width-value:1px;border-left-width-ltr-source:physical;border-left-width-rtl-source:physical;border-top-style:solid;border-right-style-value:solid;border-right-style-ltr-source:physical;border-right-style-rtl-source:physical;border-bottom-style:solid;border-left-style-value:solid;border-left-style-ltr-source:physical;border-left-style-rtl-source:physical;border-top-color:#cecece;border-right-color-value:#cecece;border-right-color-ltr-source:physical;border-right-color-rtl-source:physical;border-bottom-color:#cecece;border-left-color-value:#cecece;border-left-color-ltr-source:physical;border-left-color-rtl-source:physical;margin-top:0pt;margin-right:7px;margin-bottom:0pt;margin-left:7px;}
a.info-top_online {
   position: relative;
   color: black;
   text-decoration: none;
   border-bottom: 1px gray dotted; /* on souligne le texte */
}
a.info-top_online span {
   display: none; /* on masque l'info-top_onlinebulle */
}
a.info-top_online:hover {
   background: none; /* correction d'un bug IE */
   z-index: 500; /* on définit une valeur pour l'ordre d'affichage */

   cursor: help; /* on change le curseur par défaut en curseur d'aide */
}
a.info-top_online:hover span {
   display: inline; /* on affiche l'info-top_onlinebulle */
   position: absolute;

   white-space: nowrap; /* on change la valeur de la propriété white-space pour qu'il n'y ait pas de retour à la ligne non-désiré */

   top: 30px; /* on positionne notre info-top_onlinebulle */
   left: 20px;

   background: white;

   color: green;
   padding: 3px;

   border: 1px solid green;
   border-left: 4px solid green;
}
