/* CSS Document */


/* 1. CONTACT */
#contact
{
	clear: both;
	width: 100%;
	
}

#contactHeader
{
	background-image: url(../img/cadrebicol_ht.png);
	height: 7px;
	width: 100%;
	background-color: #8CB832;
	font-size:0.1em;
}



#contactHeader .hg
{
	background-image: url(../img/cadrebicol_cnhg.png);
	width: 7px;
}

#contactHeader .hd
{
	background-image: url(../img/cadrebicol_cnhd.png);
	width: 7px;
}


#contactTitre
{
	margin: 0;
	clear: both;
	height: 28px;
	background-color: #8CB832;
}

#contactTitre .corps
{
	width: 986px;
}

#contactTitre .g
{
	background-image: url(../img/cadrebicol_gc.png);
	width: 7px;
}

#contactTitre .d
{
	background-image: url(../img/cadrebicol_dt.png);
	width: 7px;
}


#contactIntermediaire
{
	background-image: url(../img/cadrebicol_interm.png);
	height: 11px;
	width: 100%;
	background-color: #8CB832;
	font-size:0.1em;
}

#contactIntermediaire .g
{
	background-image: url(../img/cadrebicol_intermgc.png);
	width: 9px;
}

#contactIntermediaire .d
{
	background-image: url(../img/cadrebicol_intermdt.png);
	width: 9px;
}

#contactDonnees
{
	margin: 0;
	clear: both;
	height: 830px;
	background-color: #fff;
}

#contactDonnees .corps
{
	width: 98%;
	
}


#contactDonnees .g
{
	background-image: url(../img/cadrebicol_gc.png);
	width: 7px;
}

#contactDonnees .d
{
	background-image: url(../img/cadrebicol_dt.png);
	width: 7px;
}

#contactFooter
{
	background-image: url(../img/cadrebicol_bs.png);
	height: 8px;
	width: 100%;
	clear:both;
	font-size:0.1em;
}


#contactFooter .bg
{
	background-image: url(../img/cadrebicol_cnbg.png);
	width: 8px;
}

#contactFooter .bd
{
	background-image: url(../img/cadrebicol_cnbd.png);
	width: 8px;
}

#contactTitre .corps p
{
	font-size: 1.25em;
	margin: 1px 10px 1px 10px;
	color:#FFFFFF;
	padding: 0;
}
/* !!!!!!!!!!!!!!!!!!!!!!! [fin] CONTACT */


/* 2. DONNEES */
#Donnees
{
	float: left;
	width: 96%;
	margin:0 0.2% 0 1.8%;
}
/* !!!!!!!!!!!!!!!!!!!!!!! [fin] DONNEES */






/* 3. CONTACTCONSIGNE */
#contactConsignes
{
	width : 100%;
	margin: 5px 0 30px 0;
	background-color: #EFFADF;
	float:left;
	
}

#contactConsignesHeader
{
	background-image: url(../img/cadreintern_ht.png);
	width: 100%;
	height: 6px;
	font-size:0.1em;
}

#contactConsignesHeader .hg
{
	background-image: url(../img/cadreintern_cnhg.png);
	width: 6px;
}

#contactConsignesHeader .hd
{
	background-image: url(../img/cadreintern_cnhd.png);
	width: 6px;
}

#contactConsignesCorps
{
	margin: 0;
	padding: 0;
	clear: both;
	height: 30px;
}

#contactConsignesCorps .corps
{
	width: 96%;
	margin: 5px 7px 5px 7px;
}

#contactConsignesCorps .corpsgauche
{
	float: left;
	width: 70%;
	color: #E6660F;
	padding:0;
	margin:0;
	font-size: 20px;
}

#contactConsignesCorps .corpsdroit
{
	float: right;
	clear:none;
	font-size: 12px;
	font-weight:bold;
}

#contactConsignes .g
{
	background-image: url(../img/cadreintern_gc.png);
	width: 6px;
}

#contactConsignes .d
{
	background-image: url(../img/cadreintern_dt.png);
	width: 6px;
}

#contactConsignesFooter
{
	background-image: url(../img/cadreintern_bs.png);
	height: 6px;
	width: 100%;
	font-size:0.1em;
}

#contactConsignesFooter .bg
{
	background-image: url(../img/cadreintern_cnbg.png);
	width: 6px;
}

#contactConsignesFooter .bd
{
	background-image: url(../img/cadreintern_cnbd.png);
	width: 6px;
}

#contactConsignesCorps p
{
	color: #174B7B;
	padding:0;
	margin:0;
	font-size: 0.95em;
}

#contactConsignesCorps a:link
{
	text-decoration: underline;
	color: #124BDA;
	font-size: 0.90em;
}

#contactConsignesCorps a:visited
{
	text-decoration: underline;
	color: #124BDA;
	font-size: 0.90em;
}
#contactConsignesCorps a:hover
{
	text-decoration: none;
	color: #000;
	font-size: 0.90em;
}

#contactConsignes a:link
{
	text-decoration: underline;
	color: #245DBA;
}

#contactConsignes a:visited
{
	text-decoration: underline;
	color: #245DBA;
}

#contactConsignes a:hover
{
	text-decoration: none;
	color: #000;
}

#contactConsignesCorps .corps span
{
	color:#485439;
	padding:0;
	margin:0;
	font-size: 12px;
}

#contactConsignesCorps ul
{
	float: right;
	padding:0;
	margin:0;
	list-style-type:none;
	font-size: 0.90em;
}

#contactConsignesCorps li
{
	display: inline;
	margin: 0 0 0 10px;
}
/* !!!!!!!!!!!!!!!!!!!!!!! [fin] CONTACTCONSIGNE */


/*INFORMATIONS*/

#infosUtilisation
{
    font-size:small; 
    float:right; 
    width: 511px;
    height: 186px; 
    margin-top:50px; 
    color:#485439;
}

#infosModifs
{
    
    float:right; 
    font-size:small; 
    width: 491px; 
    margin-top:50px; 
    color:#485439;
}

/* FIN INFORMATIONS*/


/* 4. FORM */
#erreurForm
{
	font-size: 14px;
	margin: 5px 0 0 12px;
	clear: both;
	color:#FF0000;
	font-weight:bold;
}

#Form
{
	margin: 5px 0 5px 0;
	float:left;
	clear:both;
	color:#000;
	width:100%;
	border:solid 0px #000;
	font-size:12px;
}

#Form .input
{
	width: 200px;
}

#Form .inputcache
{
	width: 200px;
	border:0;
	background-color:transparent;
}

#Form .select
{
	width: 205px;
}

#Form span
{
	display: block;
	width:210px;
	float:left;
	margin: 0 0 0 7px;
	color:#000;
	border:solid 0px #000;
}

#Form span.legal
{
	width:100%;
	font-size:11px;
	font-weight:normal;
	margin:0;
}

#Form div.precision
{
	display:block;
	font-size:11px;
	color:#666666;
	text-indent:5px;
}
#Form h2
{
	font-size:18px;
	color:#49892D;
	padding:0 0 0 0;
	clear:both;
	margin:0;
}

#Form p
{
	font-size:12px;
	margin: 15px 0 0 7px;
	font-weight:bold;
}

#Form ul
{
	list-style-type:none;
	margin:0 0 0 25px;
	list-style-position:outside;
	padding:0;
}

#Form li
{
	margin: 5px 0 2px 0;
	color:#FF0000;
	padding:0;
	border:solid 0px #000;
}


#Form .img
{
	margin:15px 0 0 25px;
	float:left;
	display:inline;
	clear:both;
}

#Form a:link
{
	text-decoration: underline;
	color: #245DBA;
}

#Form a:visited
{
	text-decoration: underline;
	color: #245DBA;
}

#Form a:hover
{
	text-decoration: none;
	color: #000;
}
/* !!!!!!!!!!!!!!!!!!!!!!! [fin] FORM */
















