table.table_form {
	color:#000066;
	text-decoration:none;
	margin:0px;
	margin-right:2px;
	font-size:12px;
}

#adresse, #telephone, #telephone2, #portable, #codepostal, #ville, #type_id, #description, #societe,  #sir, #ape{

}

#raison,  #mail, #adress, #codpostal, #vill, #tel, #tel2, #type_id_pro, #siret, #numero_RCS, #code_ape, #identifiant, #group_nomprenom.form_group_1 {

}


#name,#pren{
margin-left:21px;
}



table.table_form a {
color:#1f1f1f;
}

table.table_form a.action {
color:white;
}

table.table_form input,table.table_form select{
 font-size:12px;
}

select{
}

table.table_form TR , 
table.table_form TH  ,
table.table_form TD {
 margin:3px;
 padding:2px;
}
table.table_form TR { 
 margin:3px;
 
}
table.table_form TH {
color:darkorange;
background-repeat:repeat-x;
border:0;
font-size:14px;
text-align:left;
vertical-align:top;
height:35px;
}

.rsaquo {font-size:16px;}

table.table_form TH b {font-weight:bold;}

table.table_form TD.table_form_label  {
 text-align:left;
 color:black;
 border-left: 0;
 border-right: 0;
 border-bottom: 1px dashed lightgray;
 padding:5px 4px;
 
}

table.table_form tr.table_form_line2 TD.table_form_label  {
}


table.table_form tr.table_form_line2 TD.table_form_frozen  {

}



table.table_form_frozen TD.table_form_label  {
text-align:left;
}

table.table_form TD.table_form_frozen  {
 text-align:left;
 color:black;
 border-bottom: 1px dashed lightgray;
 font-weight:bold;

}
table.table_form TD {
 color:#4a5a80;

}
table.table_form TH.action, table.table_form TD.action, table.table_form TD.table_form_element {
 border-bottom: 1px dashed lightgray;
}

table.table_form TD.table_form_element {
height:20px;
}

#tr_qf_group_1 td {border:0;}


table.table_form TD.table_form_note, table.table_form TD.table_form_labelnote {
 color:#4a5a80;
 font-size:10px;
}

.form_group_1 {
clear:both;
display:inline;
margin:0;
padding:0;
top:-5px;
}
ul.form_group_1 {
  list-style:none;
}
ul.form_group_1 li {
float:left;

}
.form_group_element_1 {
border:0;
border-right:0px solid #AAA;
border-style:raised;
margin:0 5px 0 2px;
}


table tbody.hidden { display:none; }

#contact_vendeur{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}

#contact_vendeur tr td{
font-size:12px;
}

#contact_vendeur tr td input{
font-size:12px;
}

.tr_espace td{
	border:0;
	height:25px;
}


