body{
	font-family: Arial;
	color: #000;
	font-size: 12px;
	background: transparent url('images/bck.jpg') center top no-repeat;
	margin: 0;
}
body iframe{overflow: auto;min-height: 650px;}

img{
	margin:0;
	padding: 0;
}
p{ margin: 0 0 20px;}
a img, img{ border: none;}

.alert{	font-weight: bold; color: #910f10;}
.alert_offre{	padding-left: 20px;}	

form{
	margin: 0;
	padding: 10px 0 0;
	font-size: 13px;
}
label{
	width: 140px;
	display: block;
	float: left;
	text-align: right;
}
.page1 #formulaire label{	text-align: left;	width: 100px;}
.page3 #formulaire label{	text-align: left;	width: 135px;}
select, input{
	border:1px solid #000;
	margin: 0 5px;
}
input[type=checkbox], input[type=radio], input[type=image]{border:none;}

#formulaire{ margin: 0 20px;}

.page1 #formulaire {	margin-top: 50px;}
.page3 #formulaire {	padding-left: 40px; margin-top: 50px;}

#page{	margin: 0 auto;	width: 904px; /*IE: +3px*/)}
#page a{	color: #000;}

#content{
	float: left;
	width: 464px;
	background-color: #fff;
	height: 1239px;
}

#right, .page1 #right{
	float: left;
	width: 432px;
	background: transparent url('images/right.jpg') top center;
	height: 1239px;
}
#part2{
	background: #EEDDD6 url('images/part2.jpg') no-repeat top center;
	height: 964px;
	
}
.page1 #right{
	background: transparent url('images/page1_right.jpg') top center;
}

.page1 #part1{
	background: transparent url('images/page1_part1.jpg') top center;
	height: 275px;
}
.page1 #part2{
	background: transparent url('images/page1_part2.jpg') no-repeat top center;
	background-color: transparent;
	height: 494px; /*963px*/
	padding-top: 517px;
}

.page2 #part1{
	background: transparent url('images/page2_part1.jpg') no-repeat top center;
	height: 275px;
}

.page3 #part1{
	background: transparent url('images/page3_part1.jpg') no-repeat top center;
	height: 275px;
}
.page4 #part1{  
	background: url('images/page4_part1.jpg') no-repeat top center;
	height: 275px;
}
.page4 #part2{
	padding-left: 20px;
}	
#cnil{ 
	font-size: 10px;
	padding: 10px 0;
	color: #000;
	clear: both;
}

table p{ font-size: 12px;}

fieldset.birthday-picker{border:none; padding:0; margin:0;}
select.birth-day, select.birth-month {margin-right:5px;}
