@charset "utf-8";
/* CSS Document */

html{
	font-family: Arial, Verdana, Helvetica;
	font-size:11px;
	color:#000000; 
}

body{
	background-color:#ffffff;
	width: 100%;
	height: 768px;
	margin:0 auto;	
	text-align:center;
	outline:none;
	padding:0;
}

body a{
	color:#000000;
	outline:none;
}

body a:visited{
	color:#000000;
}

input {
	width:250px;
	height:17px;
}

input[type=submit]{
	border:none;
	background-color:transparent;
	background:url(../images/btn-valider.gif) 0 0;
	width:90px;
	height:39px;
	cursor:pointer;
	outline:none;
}

input[type="submit"]::-moz-focus-inner {
    border: none;
}

td {
	padding-bottom:6px;
}
/*-------------------------
           BLOCKS
---------------------------*/

#site{
	margin:0 auto;
	text-align:left;
}

#header #headerFlash {
	height:233px;
	background:#000;
	border-bottom:8px solid #aae600
}

#container{
	width:734px;
	height: 100%;
	margin:20px auto;
	border:1px solid #e5e5e5;
}


/*-------------------------
         CONTAINER
---------------------------*/

#container .nomParrain{
	height:30px;
	color:#474747;
	font-size:18px;
	padding:10px 0 20px 40px;

}

#container .texteInscription{
	height:30px;
	color:#474747;
	font-size:15px;
	padding:40px 0 0 60px;
	font-weight:bold;
}

#container .visuel-chaise{
	background:url(../images/visuel-chaise-1.jpg) no-repeat 0 0;
	width:199px;
	height:87px;
	padding:30px 0 0 210px;	
	margin:0;
}
#container .visuel-chaise-2{
	background:url(../images/visuel-chaise-2.jpg) no-repeat 0 0;
	width:308px;
	height:301px;
	padding:0 0 0 238px;	
	margin-top:-10px;
}

#container .notice{
	margin-bottom:5px;
}

#container .carte{
	margin:10px 0 0 70px;
}

#container .btn-parrainage{
	margin:0 0 15px 490px;
}

#container .mentions{
	padding:10px;
	font-size:9px;
	text-align:justify;
	line-height:1.2;
}

#container .carteCadeaux{
	margin-top:45px;
}

#container-left {
	width:420px;
	float:left;
	margin-bottom:20px;
}

#container-right {
	width:100%;
	height:400px;
	margin-bottom:20px;
}
#formulaire{
	color:#5d5c5c;
	width:325px;
	height:300px;
	margin:-20px 30px 0 58px;
	text-align:left;
	float:left;
	display:inline;
}
#formulaire2{
	color:#5d5c5c;
	width:325px;
	height:300px;
	margin:20px 30px 0 58px;
	text-align:left;
	float:left;
	display:inline;	
}

.form {
	width:210px;
	height:16px;
	border:none;
	color:#999999;
	background:#dadada;
}

/*-------------------------
         CADEAUX
---------------------------*/

#cadeaux img{
	float:left;
	margin-right:13px;
}

/*-------------------------
        QUESTIONS
---------------------------*/

#questions{
	width:400px;
	height:250px;
	border-left:1px solid #cecece;
	margin:30px 0 0 8px;
	padding:0 0 0 10px;
	float:left;
}

.title{
	font-family: Times new roman, Arial, Verdana, Helvetica;
	font-weight:bold;
	font-style:italic;
	font-size:14px;
}

.stitle{
	font-family: Arial, Verdana, Helvetica;
	font-size:11px;
	color:#8d8c8c;
}

.question{
	width:375px;
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#d20264;
	margin-top:12px;
	float:left;
}

.reponse {
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
	font-weight:normal;
	color:#5d5c5c;
	margin:1px 10px 0 0;
	float:left;
	display:inline;
}

.reponse input{
	margin-left:0px;
}
/*-------------------------
           BOUTON
---------------------------*/

#participer{

	float:right;
	margin-top:40px;
}

.submit{
	background:url(../images/btn_participer.gif) no-repeat 0 0;
	width:107px;
	height:38px;
	border:none;
}

input.submit-mail {
	background:url(../images/btn_parrainage.gif) no-repeat 0 0;
	width:158px;
	height:39px;
	border:none;
}

/*-------------------------
           POPUP
---------------------------*/

.popup{
	background:url(../images/popup.png) no-repeat 0 0;
	width:518px;
	height:255px;
	position:absolute;
	z-index: 1;
	top:250px;
	left:29%;
}

.popup-title{
	width:470px;
	font-family: Times new roman, Arial, Verdana, Helvetica;
	font-weight:bold;
	font-style:italic;
	font-size:18px;
	margin:20px 0 0 25px;
}

.popup-retour{
	float:right;
	display:inline;
	margin:20px 20px 0 0;	
}

.popup-formulaire{
	margin:5px 0 0 25px;
}

.popup-submit{
	background:url(../images/btn_envoyer.gif) no-repeat 0 0;
	width:107px;
	height:38px;
	border:none;
	margin-top:-20px;
	margin-right:-10px;
	padding:0;
	float:right;
}

.popup-cadeaux{
	background:url(../images/popup-cadeaux.png) no-repeat 0 0;
	width:350px;
	height:350px;
	padding:20px 0 0 35px;
	position:absolute;
	z-index: 2;
	top:200px;
	left:36%;
}

