
input {font-size: 12px;

line-height: 1.5em;}
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,Helvetica,Verdana,sans-serif;font-size:12px;line-height:1.2;color:#662706;font-weight:normal;text-decoration: none;}
h1{font-family:qlassik;text-shadow: #999999;font-size:20px;line-height:1.2;margin-top:0pt;margin-right:0pt;margin-bottom:0.5em;margin-left:0pt;padding-top:0pt;padding-right:0pt;padding-bottom:0pt;padding-left:0pt;color:#5e1671;}
h2{font-family:"Century Gothic",Verdana,Geneva,"DejaVu Sans",sans-serif;font-size:16px;line-height:1.2;color:#000;font-weight:normal;text-shadow: #cccccc;}
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}
img.title {
display: inline;
  position: absolute; 
  top:1.5em;
  left:0.5em;
  z-index: 20;
  background: #6586C5;
  color: #fff;
  border:1px solid #666;
  width:150px;
  text-align:center;
  font-weight:normal;
  font-size: 10px;
  line-height:12px;
  padding:2px 4px;
}
.wrapper{width:970px;margin:0 auto}
.imagedropshadow {
	padding: 5px;
	border: solid 1px #e0e0e0;
	box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
}
.imagedropshadowalbum {
	padding: 5px;
	border: solid 1px #e0e0e0;
}
img.imagedropshadow {
	padding: 3px;
	border: solid 1px #e0e0e0;
}
.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;
}
.page-acueil-inscription{width:1024px;height:458px;background-image:url(https://www.oulfa.fr/ecss/style/rencontrez.jpg);position:relative;overflow:hidden;margin:0 auto 2px}
.mis-en-forme-titre{width:379px;display:block;position:absolute;top:15px;left:30px;color:#5e1671;padding-bottom:22px;background:transparent;no-repeat -765px bottom}
.mis-en-forme-titre h2{height:2px;background:url() no-repeat 0 transparent}
.mis-en-forme-titre h2 a{display:block;height:100%;width:100%}
.mis-en-forme-titre h3{background:url() repeat-y scroll -380px 0 transparent;height:45px;padding:0}
.mis-en-forme-titre h3 a{display:block;background:transparent url(https://www.oulfa.fr/ecss/style/rencontre-femme.png) no-repeat 0 0;width:347px;height:45px;margin:0 0 0 14px}
.mis-en-forme-titre h4 a{display:block;background:transparent url(https://www.oulfa.fr/ecss/style/rencontre-femme.png) no-repeat 0 0;width:347px;height:45px;margin:0 0 0 14px}
.mis-en-forme-titre h2 span,.mis-en-forme-titre h3 span{text-indent:-9999px;overflow:hidden;display:block}
.mis-en-forme-titre form.inscription-rapide .contenu_inscription{background:url() repeat-y scroll -380px 0 transparent;padding:15px 25px 0}
.mis-en-forme-titre form.inscription-rapide .contenu_inscription span.footnote,form.inscription-rapide option{color:#000}
.home .wrapper{position:relative}
a:hover,#advice a{text-decoration:none}
.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{font-size:13px;position:absolute;top:520px;right:0px;left:510px;width:650px;overflow:hidden;color:white;}
.newtitre_acceuil h2{color:#ff9900;font-weight:bold;font-size:20px;line-height:2em;background:transparent none;}
.newtitre_acceuil h3{color:#bcbcbc;font-weight:bold;font-size:13px;line-height:1.5em;background:transparent none;}
.newtitre_cacher{font-size:12px;position:absolute;top:165px;left:130px;width:450px;overflow:hidden;color:white;}
.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;}
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 #616161;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;border-radius: 3px;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_serieuse.png");border-width:0;cursor:pointer;height:28px;display:block;margin:1em auto;width:100px;}
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{background-color: #fffee6;font-size:12px;font-weight:bold;margin-top:5px;margin-right:0pt;margin-bottom:0pt;margin-left:0pt;color:#515151;border:1px solid white;}
.cont-comment-message-message-non-marquer-alert{font-family: arial,sans-serif;font-weight: normal;font-size:9px;margin-top:5px;margin-right:0pt;margin-bottom:0pt;margin-left:0pt;color:#5e1671;}
.cont-comment-message-message-non-marquer-top{font-family: "test",sans-serif;font-weight: normal;font-size:14px;margin-top:1px;margin-right:0pt;margin-bottom:0pt;margin-left:0pt;color:#662706;}
.cont-comment-message-message-non-marquer-text{font-family: "test",sans-serif;font-weight: normal;font-size:12px;margin-top:1px;margin-right:0pt;margin-bottom:0pt;margin-left:0pt;color:#000;}
.cont-alert-text{background-color: #fff6d7;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
background-clip: border-box;
background-origin: padding-box;
background-size: auto auto;
padding-top: 5px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 10px;}
.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;}
/* @group Tools */
 
.hide {
  display: none;
}
 
/* @end   Tools */
/* @group Adsense */
 
.ads {
  background-color: #fff;
  color: #fff;
  font-size: 11px;
  text-align: center;
  text-transform: uppercase;
}
.Skyscraper {
  height: 600px;
  line-height: 600px;
  width: 160px;
}
.banner468 {
  height: 60px;
  line-height: 60px;
  width: 468px;
}
 
/* @end   Adsense */
.ads_getonlineuserlist{
  background-color: #F4F4F4;
  color: #666666;
  font-size: 11px;
  text-align: center;
  text-transform: uppercase;
}
.Skyscraper_getonlineuserlist{
  height: 600px;
  line-height: 600px;
  width: 160px;
}
.tablesample1 {
	padding: 5px;
	border: solid 1px #e0e0e0;
	box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
}

img.tablesample1 {
	padding: 3px;
	border: solid 1px #e0e0e0;
	margin-right:30pt;
}
.tablesample2 {
	padding: 5px;
	border: solid 1px #e0e0e0;
	box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
}

img.tablesample2 {
	padding: 3px;
	border: solid 1px #e0e0e0;
	margin-left:30pt;
}