/******************************************************************************/
/*                        CSS - TX-ECCOEXTGESDOC                              */
/******************************************************************************/


.tx-eccoextgesdoc-pi1{
	float:left;
	
	width:100%;
}

.tx-eccoextgesdoc-pi1 label{
	display:block;
	
	float:left;
	
	font-weight:bold;
	
	text-align:left;
	
	padding-right:15px;
}



.tx_eccoextgesdoc_pi1-Nom{}

.tx_eccoextgesdoc_pi1-Nom h3{}



.tx_eccoextgesdoc_pi1-BlockForm{}

#tx_eccoextgesdoc_pi1-Form{}

#tx_eccoextgesdoc_pi1-Form fieldset{
	border:0px solid #FFFFFF;
}

#tx_eccoextgesdoc_pi1-Form legend{
	display:none;
}

.tx_eccoextgesdoc_pi1-BlockListFull{
	float:left;
	
	border-bottom:1px dotted #000000;
	margin:0px 0px 30px 0px;
	padding:0px 0px 0px 0px;
}


.tx_eccoextgesdoc_pi1-BlockList{
	float:left;
	
	margin:0px 0px 20px 0px;
}

.tx_eccoextgesdoc_pi1-BlockImage{
	float:left;
	width:100px;
}

.tx_eccoextgesdoc_pi1-BlockImage img{
	/*float:left;*/
	width:100px;
}

.tx_eccoextgesdoc_pi1-BlockContent{
	float:left;
	width:300px;
	
	padding-left:10px;
}

.tx_eccoextgesdoc_pi1-Input_CheckBox{
	float:left;
	width:300px;
	
	margin-bottom:10px;
}

.tx_eccoextgesdoc_pi1-Input_CheckBox label{}

.tx_eccoextgesdoc_pi1-Input_CheckBox input{
	float:left;

	margin:0px;
	padding:0px;
}

.tx_eccoextgesdoc_pi1-BlockTexte{
	float:left;
}

.tx_eccoextgesdoc_pi1-Description{}

.tx_eccoextgesdoc_pi1-BlockUpdate{}

.tx_eccoextgesdoc_pi1-BlockUpdate p{}

.tx_eccoextgesdoc_pi1-BlockUpdate p span{}

.tx_eccoextgesdoc_pi1-Input{
	float:left;
	width:100%;
	
	margin:5px 0px;
	padding:2px 0px;
}

.tx_eccoextgesdoc_pi1-Input label{
	width:124px;
}

.tx_eccoextgesdoc_pi1-Input input{}

#tx_eccoextgesdoc_pi1-Input_Label-Nom{
	width:200px;
}

#tx_eccoextgesdoc_pi1-Input_Label-Prenom{
	width:200px;
}

#tx_eccoextgesdoc_pi1-Input_Label-Entreprise{
	width:200px;
}

.tx_eccoextgesdoc_pi1-TextArea{
	float:left;
	width:100%;
	
	margin:5px 0px;
	padding:2px 0px;
}

.tx_eccoextgesdoc_pi1-TextArea label{}

.tx_eccoextgesdoc_pi1-TextArea textarea{}

#tx_eccoextgesdoc_pi1-TextArea_Label-Adresse{
	float:left;
	width:264px;
	height:100px;
}

#tx_eccoextgesdoc_pi1-Input_Label-Codepostal{
	width:200px;
}

#tx_eccoextgesdoc_pi1-Input_Label-Ville{
	width:200px;
}

#tx_eccoextgesdoc_pi1-Input_Label-Telephone{
	width:200px;
}

#tx_eccoextgesdoc_pi1-Input_Label-Email{
	width:200px;
}

.tx_eccoextgesdoc_pi1-BlockRadio{
	float:left;
	width:100%;
	
	margin:5px 0px;
	padding:2px 0px;	
}

.tx_eccoextgesdoc_pi1-Radio{}

.tx_eccoextgesdoc_pi1-Radio p{
	font-weight:bold;
	text-align:left;
	
	padding:0px 15px 5px 0px;
}

.tx_eccoextgesdoc_pi1-Radio label{
	width:90px;
	
	font-weight:normal;
	
	padding-left:15px;
}


.tx_eccoextgesdoc_pi1-Radio input{
	float:left;
	margin:0px;
	padding:0px;
}



.tx_eccoextgesdoc_pi1-Radio_Block-Typeclient1{
	float:left;
	width:100%;
	
	margin:0px 0px 2px 0px;
	padding:0px;	
}

#tx_eccoextgesdoc_pi1-Radio_Label-Typeclient1{}

.tx_eccoextgesdoc_pi1-Radio_Block-Typeclient2{
	float:left;
	width:100%;
	
	margin:0px 0px 2px 0px;
	padding:0px;
}

#tx_eccoextgesdoc_pi1-Radio_Label-Typeclient2{}

.tx_eccoextgesdoc_pi1-Radio_Block-Typeclient3{
	float:left;
	width:100%;
	
	margin:0px 0px 2px 0px;
	padding:0px;
}

#tx_eccoextgesdoc_pi1-Radio_Label-Typeclient3{}

.tx_eccoextgesdoc_pi1-Radio_Block-Typeclient4{
	float:left;
	width:100%;
	
	margin:0px 0px 2px 0px;
	padding:0px;
}

#tx_eccoextgesdoc_pi1-Radio_Label-Typeclient4{}

.tx_eccoextgesdoc_pi1-Radio_Block-Typeclient5{
	float:left;
	width:100%;
	
	margin:0px 0px 2px 0px;
	padding:0px;
}

#tx_eccoextgesdoc_pi1-Radio_Label-Typeclient5{}

.tx_eccoextgesdoc_pi1-Radio_Block-Lettreinfos1{
	float:left;
	width:100%;
	
	margin:0px 0px 2px 0px;
	padding:0px;
}

#tx_eccoextgesdoc_pi1-Radio_Label-Lettreinfos1{}

.tx_eccoextgesdoc_pi1-Radio_Block-Lettreinfos2{
	float:left;
	width:100%;
	
	margin:0px 0px 2px 0px;
	padding:0px;
}

#tx_eccoextgesdoc_pi1-Radio_Label-Lettreinfos2{}

.tx_eccoextgesdoc_pi1-Radio_Block-Lettreinfos3{
	float:left;
	width:100%;
	
	margin:0px 0px 2px 0px;
	padding:0px;
}

#tx_eccoextgesdoc_pi1-Radio_Label-Lettreinfos3{}

#tx_eccoextgesdoc_pi1-TextArea_Label-Commentaire{
	float:left;
	width:340px;
	height:100px;
}

.tx_eccoextgesdoc_pi1-BlockReset{
	float:left;
	margin-left:205px;
}

#tx_eccoextgesdoc_pi1-Reset{}

.tx_eccoextgesdoc_pi1-BlockSubmit{
	float:left;
	margin-left:20px;	
}

#tx_eccoextgesdoc_pi1-Submit{}