body{
background-color: #EFF2F3;
font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
p, h3 {border:0; margin:0; padding:0;}
.spacer{clear:both; height:10px;}
.spacer_div{clear:both; height:30px;}

.social_box{
width:860px;
margin:0 auto;
padding:3px;
}
#liquid-round {
width:860px;
margin:0px auto;
background:#fff url(../images/leftside.gif) repeat-y left top;
}
.top {
width:100%;
height:20px;
background:url(../images/top.gif) no-repeat left top;
}
.top span {
display:block;
position:relative;
height:20px;
background:url(../images/top-right.gif) no-repeat right top;
}
.center-content {
position:relative;
background:url(../images/rightside.gif) repeat-y right top;
padding:1px 20px 1px 25px;
margin:-1px 0 -50px 0;
}
.bottom {
height:60px;
background:url(../images/bottom.gif) no-repeat left bottom;
}
.bottom span {
display:block;
position:relative;
height:60px;
background:url(../images/bottom-right.gif) no-repeat right top;
}
h3 {
font-size:14px;
font-weight:bold;
margin-bottom:8px;
}
p {
font-size:12px;
padding-bottom:10px;
}
p .legal{
font-size:10px;
color:#666666;
padding-bottom:10px;
}
div.centrage {text-align: center;margin:5px;}
#footer{
padding-top:50px;
margin:0 auto;
width:600px;
text-align:center;
font-size:10px;
}
ul.listitems {
margin:10px 10px 10px 10px;
padding:0;
}
ul.listitems li {
background:url(../images/tick.png) 0 50% no-repeat;

list-style:none;
text-decoration:none;
voice-family:inherit;
margin:0;
padding:3px 10px 3px 20px;
}
.formulaire_box {
	width:680px;
	margin:0px auto;
	padding-right:60px;
	}
	
.contenu_split{
	width:100%;
}
.contenu_split .gauche{ width: 50%;float: left; padding:2px 2px 2px 0px;}
.contenu_split .droite{ margin-left:51%; padding:2px 2px 2px 2px; }
	
/*******************************************************
  				Error / Success	
*******************************************************/

.success {background: #ccfcd1; border: 1px solid #60a400;}
.error	{background: #f9e3e3; border: 1px solid #e79e9e;}
	.success, .error 
		{font-size: 100%;color:#484848;padding:10px;width:auto;margin: 0 0 20px 0px; text-align:left}
	.success span, .error span 
		{font-weight: bold;font-size: 1.2em;padding: 2px 40px;}
	.success p, .error p
		{margin: 0px;padding: 0px 40px;}
