/*pages popup*/
.pop-up {
	display: yes;
	position: relative;
	background: url(../images/bg-pop-up.jpg) repeat-y;
	width: 425px;
	min-height: 223px;
	color: #ffffff;
	margin: 10;
	padding: 10;
	text-align: left;
 background-position:center; 
 }


div#contenu div.pop-up h2{
color:#ffffff;
margin:10px 0px 10px 0px;
padding:0px 0px 0px 0px;
text-transform:uppercase;
font-size:24px;
line-height:24px;
text-align:left;
}

p.ligne-pop {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-bottom:1px solid #575a6d;
height:1px;
}

input.champ-pop {
margin:10px 0px 0px 0px;
padding:0px 5px 0px 5px;
border:none;
width:262px;
height:20px;
}

input.valider  {
font-size:24px;
text-decoration:none;
color:#ffffff;
border:none;
cursor:pointer;
padding:3px 5px 3px 5px;
margin:10px 0px 0px 0px;
text-align:center;
font-family: 'franck-light';
background:#1b2a55;
}

.bouton-bleu {
padding:3px 5px 3px 5px;
margin:15px 0px 15px 0px;
background:#1b2a55;
font-family:'Franck-medium';
color:#ffffff;
font-size:13px;
text-transform:uppercase;
float:left;
width:auto;
text-align:center;
border:none;
cursor:pointer;
}

input.champ-pop-petit {
margin:10px 0px 0px 295px;
padding:0px 5px 0px 5px;
border:none;
width:146px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
color:#b6b6b6;
font-size:12px;
}

.margintop20 {margin:-20px 0px 0px 0px;}

div#contenu div.pop-up textarea {
margin:15px 0px 5px 0px;
padding:0px 5px 0px 5px;
background:#ffffff;
border:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

div#contenu div.pop-up textarea:focus{
border:none;
background:#ffffff;
}

