/* CSS Document */

.c_head{padding:0px 0px 0px 0px; text-align:left;}

.c_content{clear:both; 	}

.c_contentpane{padding: 0px 0px 0px 0px ; text-align:left;}

.c_footer {margin-bottom:10px;padding:0px 0px 0px 0px; text-align:right;}

.title{margin:0; float:left; white-space:nowrap;}
.title_vis{margin:0; float:right; text-align:right;}

/*---------- default style for head & normal -----------*/

.Normal{color:#43494D;}
.lblErreur { color:#EF524E;}
.Normal p{margin-top:0px;}

.iconeparagraphe 
{
    float:left;
}
.Headparagraphe 
{   
    font-weight:bold;
    font-size:14px;
}
.Head
{
    font-size:16;
}
.Head .divTitreContainerAgricole,
.Head .divTitreContainer
{
	vertical-align : top;
	height:28px;
	width:100%;
	font-weight:bold;
	color:#056ca6;
	font-size:16px;
}
.Head .divTitreContainerAgricole,
.Head .divTitreContainer
{
	background:url(images/fondtitre.jpg) repeat-x top;
}
/*
.Head .divTitreContainerAgricole
{
	background:url(images/fondtitre_agricole.jpg) repeat-x top;
}
*/
/*.titre_agricole
{
	background:url(images/fondtitre_agricole.jpg) repeat-x top;
}*/

.titre_agricole,
.titrecontainer
{
	vertical-align : top;
	width:100%;
 }

.titre_agricole,
.titrecontainer
{
	background:url(images/fondtitre.jpg) repeat-x top;
}
.videcontainer
{	
	background:url(images/fondcomplement.jpg) repeat-x top;
	width:100%;
}

.Head 
{
	font-weight:bold;
	color:#056ca6;
	font-size:14px;
	width:100%;
}

.foot 
{
	font-weight:bold;
	color:#056ca6;
	font-size:2px;
	width:100%;
}
.menu_left_haut ,
.menu_left_haut_agricole,
.menu_left_haut_entreprise,
.menu_left_haut_collectivite,
.menu_left_haut_international,
.menu_left_haut_particulier ,
.menu_left_subheader,
.menu_left_content,
.menu_left_footer,
.menu_left_haut_agricole ,
.menu_left_subheader_agricole,
.menu_left_content_agricole,
.menu_left_footer_agricole,
.menu_left_subheader_particulier,
.menu_left_content_particulier,
.menu_left_footer_particulier,
.menu_left_haut_entreprise ,
.menu_left_subheader_entreprise,
.menu_left_content_entreprise,
.menu_left_footer_entreprise,
.menu_left_haut_collectivite ,
.menu_left_subheader_collectivite,
.menu_left_content_collectivite,
.menu_left_footer_collectivite,
.menu_left_haut_international ,
.menu_left_subheader_international,
.menu_left_content_international,
.menu_left_footer_international
{
	width:166px;
} 

.menu_left_haut_particulier,
.menu_left_haut,
.menu_left_haut_agricole,
.menu_left_haut_entreprise,
.menu_left_haut_collectivite,
.menu_left_haut_international,
.menu_left_haut_agricole
{
	height:25px;
	text-align:left;
	color:#fff;
}

.menu_left_haut{
	background:url(images/titre_menu_left.jpg) no-repeat left ;
}
.menu_left_haut_particulier
{
	background:url(images/titre_menu_left_turquoise.jpg) no-repeat left ;
}
.menu_left_haut_agricole
{
	background:url(images/titre_menu_left_vert.jpg) no-repeat left ;
}
.menu_left_haut_entreprise
{
	background:url(images/titre_menu_left_fushia.jpg) no-repeat left ;
}
.menu_left_haut_collectivite
{
	background:url(images/titre_menu_left_orange.jpg) no-repeat left ;
}
.menu_left_haut_international
{
	background:url(images/titre_menu_left_violet.jpg) no-repeat left ;
}
.menu_left_subheader,
.menu_left_subheader_agricole,
.menu_left_subheader_particulier,
.menu_left_subheader_entreprise,
.menu_left_subheader_collectivite,
.menu_left_subheader_international
{
	height:7px;
	font-size:6px;
	
}
.menu_left_subheader {
	background:url(images/ligne_menu_haut.jpg) no-repeat left ;
}
.menu_left_subheader_agricole {
	background:url(images/ligne_menu_haut_vert.jpg) no-repeat left ;
}
.menu_left_subheader_particulier {
	background:url(images/ligne_menu_haut_turquoise.jpg) no-repeat left ;
}
.menu_left_subheader_entreprise {
	background:url(images/ligne_menu_haut_fushia.jpg) no-repeat left ;
}
.menu_left_subheader_collectivite {
	background:url(images/ligne_menu_haut_orange.jpg) no-repeat left ;
}
.menu_left_subheader_international {
	background:url(images/ligne_menu_haut_violet.jpg) no-repeat left ;
}

.menu_left_content,
.menu_left_content_agricole,
.menu_left_content_particulier,
.menu_left_content_entreprise,
.menu_left_content_collectivite,
.menu_left_content_international
{
	overflow:hidden;
}

.menu_left_content{
	background:url(images/ligne_menu.jpg) repeat-y left ;
}
.menu_left_content_agricole
{
	background:url(images/ligne_menu_vert.jpg) repeat-y left ;
}
.menu_left_content_particulier{
	background:url(images/ligne_menu_turquoise.jpg) repeat-y left ;
}

.menu_left_content_entreprise{
	background:url(images/ligne_menu_fushia.jpg) repeat-y left ;
}
.menu_left_content_collectivite{
	background:url(images/ligne_menu_orange.jpg) repeat-y left ;
}
.menu_left_content_international{
	background:url(images/ligne_menu_violet.jpg) repeat-y left ;
}


.menu_left_footer, 
.menu_left_footer_agricole, 
.menu_left_footer_particulier, 
.menu_left_footer_entreprise, 
.menu_left_footer_collectivite, 
.menu_left_footer_international
{
	height:9px;
	font-size:6px;
}

.menu_left_footer{
	background:url(images/ligne_menu_bas.jpg) no-repeat left ;
}
.menu_left_footer_agricole{
	background:url(images/ligne_menu_bas_vert.jpg) no-repeat left ;
}
.menu_left_footer_particulier{
	background:url(images/ligne_menu_bas_turquoise.jpg) no-repeat left ;
}
.menu_left_footer_entreprise{
	background:url(images/ligne_menu_bas_fushia.jpg) no-repeat left ;
}
.menu_left_footer_collectivite{
	background:url(images/ligne_menu_bas_orange.jpg) no-repeat left ;
}
.menu_left_footer_international{
	background:url(images/ligne_menu_bas_violet.jpg) no-repeat left ;
}


.Headtitre_menu 
{
	line-height:25px;
	padding-left:13px;
	color:#fff;
	font-size:14px;
}

/*.menu_left_content div div div table tr td*/
.particulier_encart_contact_content,
.bleu table.LinksDesignTable tr td,
.turquoise table.LinksDesignTable tr td,
.orange table.LinksDesignTable tr td,
.violet table.LinksDesignTable tr td,
.vert table.LinksDesignTable tr td, 
.vert1 table.LinksDesignTable tr td, 
.fushia table.LinksDesignTable tr td
{
	padding-left:25px;
}

.turquoise table.LinksDesignTable tr td,
.orange table.LinksDesignTable tr td,
.violet table.LinksDesignTable tr td,
.vert table.LinksDesignTable tr td, 
.fushia table.LinksDesignTable tr td, 
.bleu table.LinksDesignTable tr td,
.vert1 table.LinksDesignTable tr td 
{
	width:100%;
}
.bleu table.LinksDesignTable tr td{
	background:url(images/arrow_menu_bleu.gif) no-repeat left ;
}

.turquoise table.LinksDesignTable tr td 
{
	background:url(images/arrow_menu_turquoise.gif) no-repeat left ;
}
.orange table.LinksDesignTable tr td 
{
	background:url(images/arrow_menu_orange.gif) no-repeat left ;
}
.violet table.LinksDesignTable tr td 
{
	background:url(images/arrow_menu_violet.gif) no-repeat left ;
}
.vert table.LinksDesignTable tr td 
{
	background:url(images/arrow_menu_vert.gif) no-repeat left ;
}
.fushia table.LinksDesignTable tr td 
{
	background:url(images/arrow_menu_fushia.gif) no-repeat left ;
}

.vert1 table.LinksDesignTable tr td 
{
	background:url(images/arrows_vertes.gif) no-repeat left ;
}


.bleupetiteIcone table.LinksDesignTable tr td 
{
	width:100%;
	padding-left:15px;
	background:url(images/little_arrow_menu_bleu.gif) no-repeat left ;
}
 .LinksDesignTable tr td a 
{
    text-decoration:none;
	display:block;
}

.fleur 
{
	background:url(images/fleur.jpg) no-repeat bottom right;
}

.particulier_encart_services,
.particulier_encart_servicesheader,
.particulier_encart_services_content,
.particulier_encart_services_footer,
.particulier_encart_contact,
.particulier_encart_contactheader,
.particulier_encart_contact_content,
.particulier_encart_contact_footer
{	
	width:277px;
}

.particulier_encart_contactheader 
{
	height:21px;
	background:url(images/espace_perso_tete.jpg) no-repeat top left;
}

.particulier_encart_servicesheader 
{
	height:22px;
	background:url(images/particulier_services_tete.jpg) no-repeat top left;
}


.particulier_encart_contact_content 
{
	background:url(images/espace_perso_ligne1.jpg) repeat-y;
}

.particulier_encart_services_content 
{
    padding-left:8px;
	background:url(images/particulier_services_ligne.jpg) repeat-y;
}

.particulier_encart_contact_footer 
{
	height:130px;
	background:url(images/espace_perso_pied.jpg) no-repeat top left;
}
.particulier_encart_services_footer 
{
	height:12px;
	background:url(images/particulier_services_pied.jpg) no-repeat top left;
}

.bleu
{	color:#559faa; }
/*.vert
{	color:#90b317; }*/
.vert
{	color:#7ebf00; }

/*.orange
{	color:#df5915; }*/
.orange
{	color:#d45f00; }

/*.fushia
{	color:#b34a7d; }*/
.fushia
{	color:#aa3f55; }

/*.violet
{	color:#824a94; }*/
.violet
{	color:#7f3faa; }

.turquoise
{	color:#55bfaa; }

.bleu a,
.vert a,
.vert1 a,
.orange a,
.fushia a,
.violet a,
.turquoise a {
	text-decoration : underline;
}


.fonctionnalite_head 
{
    width:406px;
    height:28px;
    background:url(images/fonctionnalite_titre.jpg) no-repeat;
    line-height:28px;
    padding-left:10px;
}

.fonctionnalite_colonne_head 
{
    width:350px;
    height:28px;
    background:url(images/fonctionnalite_colonne_titre.jpg) no-repeat;
    line-height:28px;
    padding-left:10px;
}
.fonctionnalite_content 
{
    width:406px;
    text-align:center ;
}
.fonctionnalite_colonne_content 
{
    width:350px;
    text-align:center ;
}

.fonctionnalite_content_div 
{
    width:390px;
}

fonctionnalite_colonne_content_div 
{
    width:330px;
}

.fonctionnalite_content_text
{
    text-align:justify ;
}

.agricole_titre,
.particulier_titre,
.entreprise_titre,
.international_titre,
.collectivite_titre,
.institutionnel_titre 
{ 
    height:20px;
    /*vertical-align:top;*/
    font-size:12px;
    text-align:right;
    padding-right:15px;
    /*padding-left:100px;*/
}

.institutionnel_titre 
{
    background:url(images/encart_arrondi_titre_bleu.jpg) no-repeat left bottom;
}
.agricole_titre 
{
    background:url(images/encart_arrondi_titre_vert.jpg) no-repeat left bottom;
}
.particulier_titre 
{
    background:url(images/encart_arrondi_titre_turquoise.jpg) no-repeat left bottom;
}
.entreprise_titre 
{
    background:url(images/encart_arrondi_titre_fushia.jpg) no-repeat left bottom;
}
.international_titre 
{
    background:url(images/encart_arrondi_titre_violet.jpg) no-repeat left bottom;
}
.collectivite_titre 
{
    background:url(images/encart_arrondi_titre_orange.jpg) no-repeat left bottom;
}

.agricole_corps,
.particulier_corps,
.entreprise_corps,
.international_corps,
.collectivite_corps,
.institutionnel_corps 
{ 
   padding-left:10px;
}

.institutionnel_corps 
{
   background:url(images/encart_arrondi_corps_bleu.jpg) repeat-y left;
}

.agricole_corps 
{
   background:url(images/encart_arrondi_corps_vert.jpg) repeat-y left;
}

.particulier_corps 
{
   background:url(images/encart_arrondi_corps_turquoise.jpg) repeat-y left;
}
.entreprise_corps 
{
   background:url(images/encart_arrondi_corps_fushia.jpg) repeat-y left;
}
.international_corps 
{
   background:url(images/encart_arrondi_corps_violet.jpg) repeat-y left;
}
.collectivite_corps 
{
   background:url(images/encart_arrondi_corps_orange.jpg) repeat-y left;
}

.agricole_pied,
.particulier_pied,
.entreprise_pied,
.international_pied,
.collectivite_pied,
.institutionnel_pied 
{ 
   height:24px;
}
.institutionnel_pied 
{
   background:url(images/encart_arrondi_pied_bleu.jpg) no-repeat left top;
}
.agricole_pied 
{
   background:url(images/encart_arrondi_pied_vert.jpg) no-repeat left top;
}
.particulier_pied 
{
   background:url(images/encart_arrondi_pied_turquoise.jpg) no-repeat left top;
}
.entreprise_pied 
{
   background:url(images/encart_arrondi_pied_fushia.jpg) no-repeat left top;
}
.international_pied 
{
   background:url(images/encart_arrondi_pied_violet.jpg) no-repeat left top;
}
.collectivite_pied 
{
   background:url(images/encart_arrondi_pied_orange.jpg) no-repeat left top;
}
.encart_arrondi 
{
    font-size:12px;
    text-align:right;
    font-weight:bold;
}
