/************ STYLE SANDWICH2008 ***********/
*
{
	margin:0;
	padding:0;
}

body,TD
{
	COLOR: #000000;font: normal 12px arial, sans-serif; line-height:18px;background:#00B0ED;
}

a 
{
	color: #000000;
}
#global
{
width:700px;
background:#FFF;
border:1px #0079C4 solid;
position:absolute;
left:50%;
margin-left:-350px;
}
#header
{
margin:0 auto;
width:700px;
border-bottom:2px solid #0079C4;
}
#container
{
margin:20px 0px 0 auto;
width:700px;

}

.cadre{background:#E3DFD4;padding:10px}

h2{color:#86A935;font-size:16px;margin-bottom:10px}
h3{font-size:14px;}

/*WARNING*/
#bloc-warning
{
	background:#F4F2EE;
	width:98%;
	margin:0 auto;
}

#bloc-warning h3 
{
	padding:5px 0;
	background : #DAD6CB;
	text-align : center;
	color : #000000;
}

#bloc-warning ul
{
	margin : 10px 0 10px 30px;
	list-style-type:none;
}

#bloc-warning li
{
	padding : 5px 0;
}


/*FORM*/

/*Cas 1 : Fieldset avec bordures*/
/*FIELDSET{
	padding:10px;
	border:1px #000 solid;
}
FIELDSET LEGEND{
	color:#000;
	font-size:14px;
	font-weight:bold;
	padding:15px 10px;
}*/
/*****/

/*Cas 2 : Fieldset sans bordures*/
/*#form*/
FIELDSET {
	width:450px;
	margin:0 auto;
	padding:0px;
	border:none;
}
/*#form*/
FIELDSET LEGEND{
	color:#000;
	font-size:14px;
	font-weight:bold;
	padding:15px 0;
}
/*****/

/*#form*/
LABEL{
	color:#00479E;
	font-weight:bold;
	width:110px;
	display:block;
	float:left;
	text-align:right;
	padding-right:10px;
}

/* class des elements de formulaire */
/*#form*/
.form-field{
	color : #000000;	
	border : 1px solid #00479E;
	background : #fff;
	padding : 2px;
	width:200px;
	
}

.prerecform{
	padding:10px;
}

input{width:200px;}

#Civility {border :none;width:20px;}
#DEJAVISITE {border :none;width:20px;}
#MODEENVOI {border :none;width:20px;}
#SECTEUR {border :none;width:20px;}
#PRODUIT {border :none;width:20px;}

/* div correspondant à une question (Q+Champ) */
/*#form*/
.form-bloc{
	float:left;
	margin-bottom:2px;
	

}
/* div encadrant le champ */
/*#form*/
.form-blocfield{
	float:left;

}
/* div encadrant spécifiquement les champs de type Coche ou Radio */
/*#form*/
.form-blocchoix{
	color : #666;
}
/*#form*/
.form-blocchoix .form-field,
/*#form*/
.form-blocchoix INPUT{
	border:none;
	background:none;
}


/* class du bouton */
/*#form*/
.form-submit{	
	border : 1px solid #00479E;
	padding : 0 8px;
	background : #00AAE8;
	color : #fff;
	font-weight : bold;
}
/*#form*/
.form-blocsubmit{
	text-align:center;
	padding:20px;
}

/*///////// Cas spéciaux /////////////

/*Cas libelle question tres long (passage du champ à la ligne)*/
/*#form*/
.longlabel LABEL{width:100%;text-align:left;}
/*#form*/
.longlabel .form-blocfield{
	padding-left:120px;	/*largeur de LABEL + marge à droite LABEL*/
}

/* tableaux de parrainage */
#form table {
	background: #fff;
	font: 10pt "trebuchet ms";
	margin-left:200px;
	}

#form table a {
	color:#757575;	
	text-decoration:underline
}

#form table a:hover {
		color:#336699;
}

#form table tr {
}

#form table td {
	background: #6caadd;
    border: 1px solid #336699 ;
    padding: 4px 6px;
}
#form .civ {
	background:#eee;	
}
#form .mail {
	border:1px dashed #336699;
	background: #4ab4f6;
}
#form .del {
	padding-left: 24px;	
	background: url(img/del.gif) left center no-repeat;	
}
#form .sep {
	background:url(img/sep.gif) left center repeat-x;
	height:3px;
	border:none;
}
#form{
	margin:10px
}
.form-mandatorysign{
	color:red;
}
.longlabel2 {
width:100%;text-align:left;
}

#gabaritemail_texte{
	width:300px;
}

#gabaritemail_texte_GB{
	width:300px;
}

#gabaritemail_FR_texte{
	width:300px;
}

#gabaritemail_GB_texte{
	width:300px;
}

td{background:#FFF}

#Country {width:300px;}
#FONCTION {width:470px;}
#gab_societe {width:100%}
#gab_societeGB {width:100%}
#gab_sujet {width:100%}
#gab_sujetGB {width:100%}
#gab_lien {width:100%}
#gab_lienGB {width:100%}

.bloc{padding:10px;}
.form_cnt{border:#FFFFFF 1px solid;vertical-align:middle; text-align:right;font-size:10px;}
