﻿

.item_formulaire{ 
	    background-color:#FFFFFF;
		line-height: 16px;
        font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #111;
		padding: 0px 0px 0px 0px;
		min-height:484px;
		
	
		
		
}

h1 {
		color: #ED1C24;
		font-size: 24px;
		line-height: 28px;
		padding: 0px 0px 0px 10px;
		
	}

label { 
	display: block;
	float: left;
	text-align: right;
 
	

}

p, .pTextBox {

	
	clear: both;
	
	
}


.item_formulaire .pTextBox input[type=text]{

		

	}
	.item_formulaire .pTextBox textarea{

		

	}

.checkbox { margin: 0 0 10px 0; }
.checkbox label { 
	display: inline;
	float: none;
}
fieldset input { 
	border: 1px solid #E1E4E7;
	
}
fieldset {
	background: #F4F7FB;
	
	border-bottom: 1px solid #CED0D2;
	padding: 0;
	margin: 0 0 20px;
}
#content p.buttons
{
    background:  #ffffff;
    padding: 10px 5px 20px 10px;
     
    width :531px;
    
    }
#content p.buttons a {
	background:  #f00 url(../../charte_images/btn_fleche2.png)  80px center no-repeat;
	font-size: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	text-transform: uppercase;
	height: 23px; 
	line-height: 24px;
	padding: 0 5px 0px 10px;
	margin: 10px 5px 20px 10px;
	width :85px;
	display: block;

}
#content fieldset h2 {
	background: url(../../charte_images/bg_paniertitle2.png) bottom left no-repeat;
	border-bottom: solid 1px #ced0d2;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	color: #fff;
	padding: 2px 0 2px 10px; margin: 0 0 20px 0;
}

.error { color: #bf0000!important;
 	min-width:200px;

 
}

   

   
	

