/*
             |===========================|
             |  STYLES 77 INTERNATIONAL  |
             |===========================|
*/

.EESA h1 {margin:0px; padding:5px 0 5px 0;}
.EESA h2 {font-size:14px; color:#0B5791; background-image:url(/images/fleche_h2.gif); background-repeat:no-repeat; padding:2px 6px 2px 10px; margin:8px 0 6px 0;}
.EESA h3 {display:inline; font-size:12px; color:#111111; background-color:#EEEEF0; padding:8px 0 6px 3px; margin:0px; display:block;}

p {margin:0px; padding:5px 0 5px 0;}

.image_haut {height: 89px; width: 175px; background-repeat:no-repeat;}

/*-- liens --*/
.EESA .chemin a, .EESA .chemin a:hover {padding:0px; margin-bottom:10px; color:#333333; font-size: 10px;}
.EESA a.lien_chemin {color:#0B5791; text-decoration:none;}
.EESA a.lien_chemin:hover {color:#333333; text-decoration:underline;}

.EESA a.lien_interne {color:#BB63D1; text-decoration:none; font-weight:bold; font-size:11px;}
.EESA a.lien_interne:hover {color:#E16853; text-decoration:underline; font-weight:bold; font-size:11px;}

.EESA a.lien_interne2 {color:#E16951; text-decoration:none; font-weight:normal; font-size:11px;}
.EESA a.lien_interne2:hover {color:#333333; text-decoration:underline; font-weight:normal; font-size:11px;}
.EESA a.lienancre {color:#E16951; text-decoration:none; font-weight:normal; font-size:11px;}
.EESA a.lienancre:hover {color:#333333; text-decoration:underline; font-weight:normal; font-size:11px;}

.EESA a.lien_interne3 {color:#0B5791; text-decoration:none; font-weight:normal; font-size:11px;}
.EESA a.lien_interne3:hover {color:#333333; text-decoration:underline; font-weight:normal; font-size:11px;}

.EESA a.lien_savoir {color:#BB63D1; text-decoration:none; font-weight:normal; font-size:11px;}
.EESA a.lien_savoir:hover {color:#BB63D1; text-decoration:underline; font-weight:normal; font-size:11px;}

.EESA a.lien_login {color:#000000; text-decoration:none; font-size:9px; font-weight:normal;}
.EESA a.lien_login:hover {text-decoration:underline; color:#000000; font-size:9px; font-weight:normal;}

.EESA a.lien_orange2 {color:#C0543E; text-decoration:none; font-weight:normal; font-size:11px;}
.EESA a.lien_orange2:hover {color:#E78F79; text-decoration:none; font-weight:normal; font-size:11px;}
.EESA a.lien_orange2:visited:hover {color:#E78F79; text-decoration:none; font-size:11px;}

.EESA .lien_ss_rubrique a {color:#E16951; font-weight:bolder; text-decoration:none; font-size:10px;}
.EESA .lien_ss_rubrique a:hover {color:#333333; font-weight:bolder; text-decoration:underline; font-size:10px;}
.EESA .lien_ss_rubrique_selected a {color:#333333; font-weight:bolder; text-decoration:none; font-size:10px;}

.EESA a span {color: inherit;}
.EESA a span:hover {color: inherit;}


/*
.menuhaut, .menuhaut a {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#9c9d9f;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}

.menuhaut a:hover {
color:#727374;
text-decoration:underline;
}

.menuhaut_separator {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#9c9d9f;
text-align:center;
}*/

.menuhaut2, .menuhaut2 a {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#9c9d9f;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}

.menuhaut2 a:hover {
color:#727374;
text-decoration:underline;
}

.menuhaut_separator2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#9c9d9f;
text-align:center;
}



.zone_contact2 a { font-size:10px; font-weight:bold; color:#0E5A8C; text-decoration:underline}
.zone_contact2 a:hover { font-size:10px; font-weight:bold; color:#000000; text-decoration:underline}
/*---------*/

.zone_contact2,
.zone_contact2 em,
.zone_contact2 strong { font-size:10px; color:#0E5A8C;}

/*
.MODELE_ETAT_CONNECTE,
*/
.MODELE_ETAT_NON_CONNECTE,
.modele_login_connecté{ 
	text-align:left;
	display:none;  /*(condition) */
}
.modele_login_non_connecté{ 
	text-align:left;

}
select {
	width:170px;
	border:1px solid #2E3F67;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	margin: 0px;
	padding-left: 3px;
}
input {
	border:1px solid #004353;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
}
input#champs {
	color:#000000;
	padding-left: 5px;
}
input#valider {
	color:#C0543E;
	margin:0px;
}
input#validez {
	color:#000000;
	margin:0px;
}
.select_100 {
	width:100px;
}
.select_150 {
	width:150px;
}
.select_200 {
	width:200px;
}
.select_250 {
	width:250px;
}
.marge_form {
 	margin: 0px;
	padding-left: 3px;
}
.input_radio {
	color:#000000;
	border: 0px;
}
a.TitreDocMoteur {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
a.TitreDocMoteur:hover {
	color:#454545;
	font-weight:bold;
	text-decoration:underline;
}
.terme {
	color:#3DB901;
	font-size:9px;
}
.pays {
	color:#B802E5;
	font-size:9px;
}

.champ_obligatoire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C0543E;
	font-weight: normal;
}
/*---- Methodes... ----*/
.tableau_methode
	{
	border-collapse: collapse;
	}
	
.tableau_methode thead td
	{
	background-color: #7E98A8;
	border: 1px solid #416982;
	padding: 4px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	}

.tableau_methode td
	{
	font-size: 11px;
	padding: 4px;
	border: 1px solid #416982;
	text-align: center;
	}
.tableau_methode_left tbody td
	{
	text-align: justify;
	}
.tableau_methode ul 
	{
	padding: 0;
	font-size: 11px;
	margin: 0 0 0 15px;
	}
	
.tableau_methode tableau_methode_left 
	{
	font-size: 11px;
	}
/*---- ATLAS ----*/
.txtsource { font-style: italic; font-weight: normal; font-size: 9px; text-decoration: none
}

.txtital {  font-style: oblique;  text-decoration: none } 

.bordure_gauche_tableau_unique {
	border: 1px solid #416982;
}
.bordure_droite_tableau_unique {
	border-top: 1px solid #416982;
	border-right: 1px solid #416982;
	border-bottom: 1px solid #416982;
	border-left: 1px none #416982;
}
.bordurehautdroite2 {
	font-weight: bold;
	border-top: 1px solid #416982;
	border-right: 1px solid #416982;
	border-bottom: 1px none #416982;
	border-left: 1px solid #416982;
}
.bordurebasdoite {
	border-top: 1px none #416982;
	border-right: 1px solid #416982;
	border-bottom: 1px solid #416982;
	border-left: 1px solid #416982;
}
.bordurehautdroite {
	border: 1px solid #416982;
	font-weight: bold;
	background-color: #7E98A8;
	color: #FFFFFF;
}
.bordurebas {
	border-top: 1px none #416982;
	border-right: 1px none #416982;
	border-bottom: 1px solid #416982;
	border-left: 1px solid #416982;
}
.bordurehaut  {
	border-top: 1px solid #416982;
	border-right: 1px none #416982;
	border-bottom: 1px solid #416982;
	border-left: 1px solid #416982;
	font-weight: bold;
	background-color: #7E98A8;
	color: #FFFFFF;
}
.bordurebasdoitecate {
	border-top: 1px none #416982;
	border-right: 1px solid #416982;
	border-bottom: 1px solid #416982;
	border-left: 1px solid #7E98A8;
}
.bordurehautdroitecate {
	border: 1px solid #v;
	font-weight: bold;
	background-color: #7E98A8;
	color: #FFFFFF;
}
.bordurebascate {
	border-top: 1px none #416982;
	border-right: 1px none #416982;
	border-bottom: 1px solid #416982;
	border-left: 1px solid #416982;
}
.bordurehautcate  {
	border-top: 1px solid #416982;
	border-right: 1px none #416982;
	border-bottom: 1px solid #416982;
	border-left: 1px solid #416982;
	font-weight: bold;
	background-color: #7E98A8;
	color: #FFFFFF;
}
.donnee__nom,
.donnee__prenom,
.donnee__civilite
{
}
.champ_en_erreur { color: #FF0000; font-weight:bold;}
.donnee__panorama_contenu p{margin-top:10px; margin-bottom:7px;}

/*--------------------------------------------------------------
		Affichage des etats pour l'edition sous Dreamweaver
--------------------------------------------------------------*/
/* liste des etats possibles */
.ETAT_non_connecte_et_accueil, .ETAT_non_connecte_et_fiches_pays, .ETAT_non_connecte_et_etudes_de_marches, .ETAT_non_connecte_et_home_vin, .ETAT_non_connecte_et_vin, .ETAT_non_connecte_et_services,
.ETAT_connecte_et_accueil, .ETAT_connecte_et_fiches_pays, .ETAT_connecte_et_etudes_de_marches, .ETAT_connecte_et_home_vin, .ETAT_connecte_et_vin, .ETAT_connecte_et_services
	{
	}

/* liste des modeles */
.MODELE_etat_non_connecte, .MODELE_etat_connecte,
.MODELE_accueil, .MODELE_fiches_pays, .MODELE_etudes_de_marches, .MODELE_home_vin, .MODELE_vin, .MODELE_services,
.MODELE_methodes, .MODELE_aides, .MODELE_veille
	{
	display: none;
	}

/* gestion des affichages des modeles de connexion en fonction des etats */
.ETAT_non_connecte_et_accueil .MODELE_etat_non_connecte,
.ETAT_non_connecte_et_fiches_pays .MODELE_etat_non_connecte,
.ETAT_non_connecte_et_etudes_de_marches .MODELE_etat_non_connecte,
.ETAT_non_connecte_et_home_vin .MODELE_etat_non_connecte,
.ETAT_non_connecte_et_vin .MODELE_etat_non_connecte,
.ETAT_non_connecte_et_services .MODELE_etat_non_connecte,
.ETAT_connecte_et_accueil .MODELE_etat_connecte,
.ETAT_connecte_et_fiches_pays .MODELE_etat_connecte,
.ETAT_connecte_et_etudes_de_marches .MODELE_etat_connecte,
.ETAT_connecte_et_home_vin .MODELE_etat_connecte,
.ETAT_connecte_et_vin .MODELE_etat_connecte,
.ETAT_connecte_et_services .MODELE_etat_connecte
	{
	ddisplay: block;
	}

/* gestion des affichages des modeles de pages en fonction des etats */
.ETAT_non_connecte_et_accueil .MODELE_accueil, .ETAT_connecte_et_accueil .MODELE_accueil,
.ETAT_non_connecte_et_fiches_pays .MODELE_fiches_pays, ETAT_connecte_et_fiches_pays .MODELE_fiches_pays,
.ETAT_non_connecte_et_etudes_de_marches .MODELE_etudes_de_marches, ETAT_connecte_et_etudes_de_marches .MODELE_etudes_de_marches,
.ETAT_non_connecte_et_home_vin .MODELE_home_vin, ETAT_connecte_et_home_vin .MODELE_home_vin,
.ETAT_non_connecte_et_vin .MODELE_vin, ETAT_connecte_et_vin .MODELE_vin,
.ETAT_non_connecte_et_services .MODELE_services, ETAT_connecte_et_services .MODELE_services
	{
	ddisplay: block;
	}




.nomenclature TABLE {border:0px; width:100%;}
.nomenclature TD{FONT-SIZE: 11px;MARGIN: 0px;LINE-HEIGHT: 1.3;FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;}
.nomenclature TH{FONT-SIZE: 11px;MARGIN: 0px;LINE-HEIGHT: 1.3;FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;}

INPUT.affcode{FONT-SIZE: 11px;FONT-WEIGHT: bold;FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;background-color:#e6eff1;left: 5px;}

/* Résultat de recherche */
TH.codeR1 {width:110px;background-color:#999999;}
TH.libelleR1 {background-color:#999999;}
TD.codeR2 {width:110px;background-color:#EEEEEE;}
TD.libelleR2 {background-color:#EEEEEE;}
.highlight {color: #009900;background-color: #FFCC66;display: inline;}

/* Liste par ontologie*/
INPUT.recherche{
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	background-color:#e6eff1;
	left: 5px;
}
TH.code{width:110px;background-color:#ebf2e6;TEXT-ALIGN: left}
TH.libelle{background-color:#ebf2e6;TEXT-ALIGN: left}
TH.langues{background-color:#EEEEEE;TEXT-ALIGN: right;}
TH.head{background-color:#EEEEEE;TEXT-ALIGN: right;}

TD.code {width:110px;background-color:#6781b1;}
TD.libelle {background-color:#6781b1;}
TD.code2 {width:110px;background-color:#728bb7;}
TD.libelle2 {background-color:#728bb7;}
TD.code3 {width:110px;background-color:#8297bf;}
TD.libelle3 {background-color:#8297bf;}
TD.code4 {width:110px;background-color:#94a6c9;}
TD.libelle4 {background-color:#94a6c9;}
TD.code5 {width:110px;background-color:#a7b7d2;}
TD.libelle5 {background-color:#a7b7d2;}
TD.code6 {width:110px;background-color:#bbc7dc;}
TD.libelle6 {background-color:#bbc7dc;}
TD.code7 {width:110px;background-color:#ced7e5;}
TD.libelle7 {background-color:#ced7e5;}
TD.code8 {width:110px;background-color:#dfe6ef;}
TD.libelle8 {background-color:#dfe6ef;}

/* Liens*/
A.code{COLOR: #000000;TEXT-DECORATION: none}
A.code:hover{TEXT-DECORATION: underline}

.indicateur_blanc_rose_rouge,
.indicateur_consommation_par_habitant,
.indicateur_consommation_globale,
.indicateur_type_de_consommateur,
.indicateur_restaurant,
.indicateur_grande_distribution,
.indicateur_magasins_specialises,
.indicateur_douanes,
.indicateur_accise,
.indicateur_importation_de_vins_francais,
.indicateur_production_locale,
.indicateur_importation_globale
{
	display: none;
	font-weight: bold;
}

.indicateur_courant_blanc_rose_rouge .indicateur_blanc_rose_rouge
{
	display: block;
}

.indicateur_courant_consommation_par_habitant .indicateur_consommation_par_habitant,
.indicateur_courant_consommation_globale .indicateur_consommation_globale,
.indicateur_courant_type_de_consommateur .indicateur_type_de_consommateur,
.indicateur_courant_restaurant .indicateur_restaurant,
.indicateur_courant_grande_distribution .indicateur_grande_distribution,
.indicateur_courant_magasins_specialises .indicateur_magasins_specialises,
.indicateur_courant_douanes .indicateur_douanes,
.indicateur_courant_accise .indicateur_accise,
.indicateur_courant_importation_de_vins_francais .indicateur_importation_de_vins_francais,
.indicateur_courant_production_locale .indicateur_production_locale,
.indicateur_courant_importation_globale .indicateur_importation_globale
{
	display: inline;
}

.viticulteurs
{
	display: none;
}

/*
                                             |------------------|
   			                                 |   Styles Atlas   |
		                                     |------------------|			
*/
.atlas *.v3
	{
	display: none;
	}
.atlas p.services span.v3
	{
	display: none;
	}
.atlas p.services a.personnalises, p.services span.personnalises
	{
	display: none;
	}

p.retour
	{
	clear: both;
	float: right;
	}

.atlas *.unite
	{
	font-style: italic;
	}

.atlas address
	{
	margin-top: .7em;
	font-style: normal;
	}

.atlas div#contenu
	{
	clear: right;
	}

.atlas div#contenu h2
	{
	clear: left;
	}

.atlas div#donnees
	{
	clear: both;
	float: left;
	margin: 0 20px 1.5em 0;
	width:250px;
	}

.atlas div#donnees p
	{
	margin: .5em 0;
	padding: .3em 0 .7em 0;
	border-bottom: 1px solid #ccc;
	}
	
.atlas div#donnees div p
	{
	margin: 0;
	border: 0;
	}
	
.atlas div#donnees p#capitale, p#heures, p#monnaie, div#monnaie p, div#liberte p, p#pib, p#ide, p#risque
	{
	text-indent: 20px;
	}
.atlas div#liberte p#indicateur, .atlas div#liberte p.sources
	{
	border: 0;
	margin: 0;
	text-indent: 0px;
	}

.atlas div#liberte p#indicateur
	{
	padding: .4em 0 1.2em 0;
	}

.atlas div#liberte p.sources
	{
	padding: 0;
	}

.atlas div#monnaie p
	{
	border-bottom: 0;
	padding-bottom: 0;
	}
	
.atlas div#donnees p#capitale
	{
	margin-top: 15px;
	background: url(/images/pictos/atlas/capitale.gif) no-repeat;
	}

.atlas div#donnees p#heures
	{
	background: url(/images/pictos/atlas/heure.gif) no-repeat;
	}
	
.atlas div#donnees p#monnaie, .atlas div#monnaie p
	{
	background: url(/images/pictos/atlas/argent.gif) no-repeat;
	}

.atlas div#donnees p#pib
	{
	background: url(/images/pictos/atlas/pib.gif) no-repeat;
	}
	
.atlas div#donnees p#ide
	{
	background: url(/images/pictos/atlas/ide.gif) no-repeat;
	}

.atlas div#donnees p#risque
	{
	background: url(/images/pictos/atlas/risque.gif) no-repeat;
	}

.atlas div#donnees div#liberte
	{
	background: url(/images/pictos/atlas/liberte.gif) no-repeat;
	}
	
.atlas div#donnees div#liberte p#indicateur
	{
	width: 20em;
	font-size: .8em;	
	text-align: center;
	}
	
.atlas div#repartition dl
	{
	float: left;
	width: 34em;
	}

.atlas div#repartition table
	{
	clear: left;
	float: right;
	width: 15em;
	}
.atlas div#telephone_20
	{
	display: none;
	}

.atlas dd
	{
	margin-left: 0em;
	}

.atlas dl.informations dt
	{
	/*width: 29%;
	clear: both;
	padding: .2em 0;
	float: left;*/
	font-weight: bold;
	}
	
/*#atlas dl.informations dd
	{
	margin: 0;
	width: 69%;
	float: right;
	}*/

.atlas p#carte img#zoom, .atlas p#carte img.zoom
	{
	display: none;
	}		

.atlas h1#rubrique
	{

	}

.atlas div#pays h1
	{
	color: #000;
	float: left;
	padding: 5px 0 5px 4px;
	}
	
.atlas div#pays img
	{
	float: left;
	}
	
.atlas div#pays
	{
	float: left;
	}

.atlas h2
	{
	clear: both;
	}
	
.atlas img
	{
	border: 0; 
	}
	
.atlas img#zoom
	{
	display: none; 
	}
	
.atlas img#petitecarte
	{
	display: inline;
	width: 260px;
	}

.atlas p
	{
	margin-top: .7em;
	text-align: justify;
	}
.atlas p#carte
	{
	clear: right;
	width: 270px;
	margin: 15px 20px 12px 0;
	float: right;
	text-align: center;
	}
	
.atlas p#carte span
	{
	display: block;
	}
	
.atlas p#carte span a
	{
	display: inline;
	}

.atlas p#carte span.viticulteurs
	{
	display:none;
	}

.atlas p#fil
	{
	display: none;
	}


.atlas p#impression
	{
	float: right;
	clear: right;
	}
	
.atlas p#introduction
	{
	clear: both;
	}

.atlas p.pdf a
	{
	display: block;
	padding: 4px 0;
	text-indent: 23px;
	background: url(/images/pictos/pdf.gif) no-repeat;
	}
	
.atlas p.retour
	{
	clear: both;
	float: right;
	}

.atlas table
	{
	margin: 0;
	border: 1px solid #000;
	border-collapse: collapse;
	width: 100%;
	}
	
.atlas table.liens td
	{
	text-align: left;
	width: 50%;
	}
	
.atlas thead td
	{
	width: auto;
	background-color: #ddd;
	font-weight: bold;
	}

.atlas td
	{
	padding: 4px;
	border: 1px solid #666;
	text-align: center;
	}
	
#investissement td
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 3px;
	font-size: 10px;
	}

.atlas td.double
	{
	width: 16em;
	}

.atlas td.simple
	{
	width: 8em;
	}

.atlas td.triple
	{
	width: 25.5em;
	}

.atlas td.agauche
	{
	width: auto;
	}
.atlas div
	{
	overflow: visible;
	}

.atlas #doubletableau
	{
	overflow: visible;
	width: 100%;
	}

.atlas #doubletableau .tableau1
	{
	clear: both;
	width: 49.5%;
	float: left;
	}

.atlas #doubletableau .tableau2
	{
	width: 49.5%;
	float: right;
	}
	
.atlas .agauche
	{
	text-align: left;
	}
	
.atlas .aucentre
	{
	text-align: center;
	margin:0px;
	padding:0px;
	}
	
.atlas .adroite
	{
	text-align: right;
	}

.atlas #ducroire
	{
	border: 0;
	width: 600px;
	height: 980px;
	}

.atlas .sources
	{
	margin-top: 0.3em;
	}
	
.atlas .sources a
	{
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	}
.atlas .sources a:hover
	{
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
	}
	
.atlas .sources, .droits
	{
	clear: both;
	font-size: .9em;
	font-style: italic;
	margin-bottom: 3em;
	}

#droits, .notes {
	font-size:10px;
	font-style:italic;
}

.atlas div#monnaie p.sources
	{
	text-indent: 0px;
	border-bottom: 1px solid #ccc;
	background: none;
	padding: 0 0 0.5em 0;
	margin-top: 0.1em;
	}
	
.atlas .italique
	{
	font-style: italic;
	}
	
.atlas .souligne, #atlas .souligne a
	{
	text-decoration: underline;
	}
	
.atlas .gras
	{
	font-weight: bold;
	}
	
.atlas .invisible td, #atlas .invisible
	{
	text-align: left;
	border: 0;
	width: auto;
	}

.atlas p.services
	{
	padding-left: 0;
	background: none;
	color: #000;
	}

.atlas p.services span
	{
	display: block;
	background: url(/images/pictos/services.gif) no-repeat;
	text-indent: 25px;
	padding: 4px 0;
	}
.contact-atlas {
	background-image:url(/commun/images/pictos/contact.gif);
	background-repeat:no-repeat;
	text-indent:27px;
	padding-top:4px;
	padding-bottom:3px;
}
	
a img, .retour a, p#carte a, #logo a, #pub a, #lien-img a, #logos a
	{
	border: 0;
	}
	
#check div#pays
	{
	margin-bottom: 15px;
	}

#carte div#pays
	{
	margin-bottom: 40px;
	}
	
p#grande-carte
	{
	text-align: center;
	}

p#grande-carte span
	{
	display: block;
	}
	
div.atlas dl.chiffres dd, div.atlas dd.pourcentage
	{
	margin: 5px 0;
	clear: right;
	float: right;
	}

*html dl.chiffres dd
	{
	height: 1.35em;
	}

div.atlas dl.chiffres dt
	{
	height: 1.35em;
	width: 28em;
	margin: 4px 0;
	float: left;
	clear: both;
	}
	
*html dl.chiffres dt
	{
	width: 28em;
	margin: 4px 0;
	float: left;
	clear: both;
	}

p#carte a
	{
	display: none;
	}	

p#carte a.v5
	{
	display: block;
	}
.atlas h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	margin:0 0 10px 0; 
	padding:15px 0px 0px 0px;
	border-bottom:1px dashed #cccccc;
	clear: both;
}
#ancres {
	clear: both;
	padding:5px 0 10px 0;
	width:100%;
	font-size:10px;
}

#ancres a {
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
#ancres a:hover {
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
}

caption
{
	margin:20px 0 5px 0;
	font-weight:bold;
	text-align:left;
}
	
/* Styles pour le service "recherche de nomenclature douanière" */
.code0, .code1, .code2, .code4, .code5 {
	width:100%;
	float:left;
	display:block;
	color:#006dad;
	border-top:1px solid #fff;
}
.code0 {
	background-color:#dedede;
	font-size:12px;
}
.code0 a, .code1 a, .code2 a, .code3 a, .code4 a, .code5 a {color:#006dad;}
.code1 {
	background-color:#D0E2A1;
	font-size:11px;
}
.code2 {
	background-color:#DEEBBB;
	font-size:10px;
}
.code3 {
	background-color:#ECF4D7;
	font-size:10px;
	width:100%;
	float:left;
	display:block;
	color:#000000;
	border-top:1px solid #fff;
}
.code4 {
	background-color:#F7FBED;
	font-size:10px;
}
.code5 {
	background-color:#bbc7dc;
	font-size:10px;
}
.nomenclature-gauche {
	float:left;
	width:10%;
	padding:3px 7px 3px 2px;
	font-weight:bold;
	text-align:left;
}
.nomenclature-droite {
	float:left;
	width:85%;
	padding:3px 2px 3px 7px;
	border-left:1px solid #007dc6;
	text-align:left;
}
.nomenclature-gauche_popup {
	float:left;
	width:10%;
	padding:3px 7px 3px 2px;
	font-weight:bold;
	text-align:left;
	height:auto !important;
	height:20px;
	min-height:20px;
}
.nomenclature-droite_popup {
	float:left;
	width:75%;
	padding:3px 2px 3px 7px;
	border-left:1px solid #007dc6;
	text-align:left;
	height:auto !important;
	height:20px;
	min-height:20px;
}
.nomenclature-droite-div-upload_popup {
	float:left;
	width:10%;
	padding:3px 2px 3px 7px;
	text-align:left;
	height:auto !important;
	height:20px;
	min-height:20px;
}
.page_gtm_sans_menu_Y .bloc_navigation_non_imprimable
{
	display: none;
}

dd
	{
	margin-left: 0em;
	}
	
dl.informations, dl.informations-2, dl.informations-3, dl
	{
	padding:0;
	margin:0;
	font-size:10px;
	}
dl dt
/* formulaires, etc. (ex : divers__contact.html) */
	{
	width: 25%;
	clear: left;
	float: left;
	margin: 0.5em 0 0 0;
	text-align:right;
	font-size:11px;
	}
dl.informations dt
/* définitions (ex :atlas__....html) */
	{
	font-weight: bold;
	text-align:left;
	}
dl.informations-2 dt
/* titres (ex : divers__actualites.html) */
	{
	width: 83%;
	text-align:left;
	margin:0;
	padding:0;
	}
	
dl.informations-3 dt
/* titres (ex : recherche__etudes-memos.html) */
	{
	width: 34%;
	}
#liste-dl
	{
	width:98%;
	}
dl dd
	{
	width: 72%;
	float: left;	
	margin: 0.5em 0 0.7em 0.3em;
	padding-left:0.7em;
	font-size:11px;
	}
dl.informations dd
	{
	border-left:0.1em solid #ededed;
	}
dl.informations-2 dd
	{
	width: 14%;
	margin:0;
	padding:0;
	}
	
dl.informations-3 dd
	{
	width: 63%;
	}
dl.informations dd table
	{
	width:100%;
	}
dl.informations dd table td
	{
	text-align:justify;
	vertical-align:top;
	padding:0 0 8px 0;
	}
dl.informations dd table td.marge-dd
	{
	width:5%;
	}
dl.informations dt ul
	{
	margin:0 0 0 18px;
	padding:0px;
	}
dl.informations dt li
	{
	color:#999999;
	font-size:10px;
	padding:0px;
	margin:0px;
	list-style:circle;
	list-style-position:outside;
	}