body  {margin:0;  background-color: #330000; color:#ff6600; font-family:Arial, sans-serif; font-size:11px;background:url(images/background.jpg) repeat-x;}
img {border:0}
a {color:#fff;}
h1 {font-size:11px; margin:0; padding:0; line-height:1; font-weight:bold;}

#background { position:relative; background:#330000 url(images/fond2.jpg) no-repeat top left; width:950px; height:659px;}

#background2 { position:relative; background:#330000 url(images/fond3.jpg) no-repeat top left; width:950px; height:659px;}

/********* loginpwd.php  ************/
#dejaInscrit  { position:absolute; top:610px; left:650px; width:350px; }
#dejaInscrit div {vertical-align:middle;}
#loginpwd {color: #ffe1cd;}
#loginpwd input {color: #660000;}

#loginpwd_texte {position: relative;top:-20px; left:150px; right:150px}
#loginpwd_dejamembre { position: absolute; z-index:50; top:33px; left:0px}
#loginpwd_dejamembre_love {position: absolute; z-index:51; left:190px; width:50px; top:-0px }
#loginpwd_dejamembre_sexy {position: absolute; z-index:52; left:190px; width:50px; top:20px }
#loginpwd_zoneconnexion {position: absolute; display:inline; z-index:55; left:0px ; top:-0px;} /* div contenant les champs login et mots de passe*/
#loginpwd_login {display:inline; }
#loginpwd_champslogin {display:inline;padding-left:2px;}
#loginpwd_champslogin .pseudo_mot_de_passe {width:75px;}
#loginpwd_champslogin input {height:17px; width:75px; font-size:11px; border:1px #776F74 solid;}
#loginpwd_pass {display:inline; padding-left:5px;}
* html  #loginpwd_pass {display:inline; padding-left:5px;}
#loginpwd_champspass {display:inline; padding-left:3px;}
#loginpwd_champspass input {height:17px; width:75px; font-size:11px; border:1px #776F74 solid;}
#loginpwd_btgo {display:inline; position:absolute;  z-index:55; left:260px; width:50px; top:50px }
#loginpwd_lostpass { position:absolute;  z-index:55; font-size:10px; top:55px; width:200px; left:0px;}
.disclaimer {color:#FFFFFF; font-weight:bold; background-image:url(images/ok.jpg); width:30px; height:21px; border:solid #FFF 0px; cursor:pointer;}
.disclaimer2 {color:#FFFFFF; font-weight:bold; background-image:url(images/dis.jpg); width:30px; height:21px; border:solid #FFF 0px; cursor:pointer;}
#loginpwd  a {color: #FFFFFF;}

/*********   fin     ******/
#chiffre1 {position:absolute; color: #FFCC00; top:94px; left:755px; font-size:12px; font-weight:bold; width:80px; text-align:center;}

#chiffre2 {position:absolute; color: #FFCC00; top:94px; left:875px; font-size:12px; font-weight:bold; width:80px; text-align:center;}


/********* form.php ******/
.services{position:absolute; top:678px; left:12px; font-size:14px; color: #660066; width:200px;}


#inscription{position:absolute;left:745px;top:169px;width:200px; z-index:70;text-align:left;}


#sex div {height:31px;  }
#sex_txt {display:none;}
#sex_champs select{background: #FFFFCC; border:1px #CCCCCC solid;width:200px}

#pseudo div {height:31px; }
#pseudo_txt{display:none;}
#pseudo_champs {}

#passe div {height:31px;}
#passe_txt {display:none;}
#passe_champs {}

#email div {height:53px;}
#email_txt {display:none;}
#email_champs { }

#codepostal div {height:30px;}
#codepostal_txt {display:none;}
#codepostal_champs {}

#typerencontre div {height:20px;}
#typerencontre_txt {display:none;}
#typerencontre_champs {}


#cgu div{display:inline;}
#cgu_box {}
#cgu_txt {}
#cgu_txt .cgulink {}
#majeur_box {}
#majeur_txt { padding-top:5px; padding-right:44px;}


#validation {}
#validation .bt {width:199px; cursor:pointer; height:40px;background:url(imagesg/bt_off.gif) no-repeat; border:0; margin-top:5px}
#validation .bt:hover {width:199px; cursor:pointer; height:40px;background:url(imagesg/bt_on.gif)  no-repeat;border:0;margin-top:5px}

#form .charte {color:#503D4A; font-weight:bold; font-size:10px; margin:0; padding:0;}
#form .champs {color:#3a0805; vertical-align:middle; font-size:12px; width:190px;background: #FFF; border:1px #ffae00 solid; padding-left:3px}

#membres_form2 {margin-left:45px; margin-top:10px;}



/*************** special sous rub , qui sommes nous ? ... **********/

#bloc {height:800px; text-align:left;}
#bloc p {font-size:11px; color:#b46db3;}
#bloc h1 {font-size:14px; color:#b46db3;}

/***************footer*************/
#description{margin-left:auto; margin-right:auto;  width:955px; color: #660000; text-align:center; display:none}
#footer {color: #990000; text-align:center}
#footer a{color:#990000; text-decoration:underline;}
#footer a:hover{text-decoration:none;}


.erreur
{
	position:absolute; margin-left:220px; width:200px;
}
.erreur_cgu
{
	position:absolute; margin-left:170px; width:200px;
}

.checkoffre
{
    width:170px;
    font-size:9px;
}
