/*
             |-----------------------------------|
   			 |  Styles Dordogne-Périgord-Export  |
		     |-----------------------------------|			
*/

/*--------------------------------------------- Modifié pour environnement VIN ---------------------------------------------*/
/*---- Header ----*/
.bandeau_vin {
	position:relative;
	z-index:1;
	background-image:url(../images/bandeau_vin.jpg);
	width:725px;
	height:130px;
}
.logo-cg_vin {
	float:right;
	margin:0 7px 0 0;
	z-index:2;
	background-position:right top;
}
.logo-bergerac_vin {
	position:absolute;
	right:130px !important;
	right:130px !important!;
	right:129px !important; 
	top:8px; 
	z-index:3;
	/*float:right;
	z-index:2;
	background-position:right top;*/
}
.login-normal_vin {
	position:absolute;
	right:7px; 
	bottom:9px; 
	z-index:3;
	background-image:url(../images/fond-login_normal_vin.jpg);
	background-repeat:no-repeat;
	width:240px;
	height:43px;
	background-position:right bottom;
}
.login-on_vin {
	position:absolute;
	right:7px;
	bottom:9px;
	z-index:4;
	background-image:url(../images/fond-login_on_vin.jpg);
	background-repeat:no-repeat;
	width:313px;
	height:43px;
	background-position:right bottom;
	left: 408px;
	top: 76px;
}
form#login-normal_vin {
	padding:3px;
	margin:0px;
	font-size:10px;
	text-align:left;
}
.menu_vin {
	background-image:url(../images/menu_vin.gif);
	background-repeat:no-repeat;
	width:725px;
	height:21px;
	text-align:left;
}
a.lien_login_vin {
	color:#bcd8cb;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:7px;
	text-align:left;
	margin:0px;
}
a.lien_login_vin:hover {
	color:#93bba9;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	padding-left:7px;
	text-align:left;
	margin:0px;
}
#contenu_vin {
	position:absolute;
	z-index:2;
	width:700px;
}
a.lien_menu_vin,
a.lien-onglet-1,
a.lien-onglet-2,
a.lien-onglet-3,
a.lien-onglet-4,
a.lien_menu_vin:hover,
a.lien-onglet-1:hover, a.lien-onglet-1-actif, a.lien-onglet-1-actif:hover,
a.lien-onglet-2:hover, a.lien-onglet-2-actif, a.lien-onglet-2-actif:hover,
a.lien-onglet-3:hover, a.lien-onglet-3-actif, a.lien-onglet-3-actif:hover,
a.lien-onglet-4:hover, a.lien-onglet-4-actif, a.lien-onglet-4-actif:hover {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:4px !important;
	padding-bottom:10px !important!;
	padding-bottom:10px;
}
a.lien_menu_vin, 
a.lien-onglet-1,
a.lien-onglet-2,
a.lien-onglet-3,
a.lien-onglet-4 {
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	margin:0px;
	line-height:normal;
}
a.lien_menu_vin:hover, 
a.lien-onglet-1:hover, a.lien-onglet-1-actif, a.lien-onglet-1-actif:hover,
a.lien-onglet-2:hover, a.lien-onglet-2-actif, a.lien-onglet-2-actif:hover,
a.lien-onglet-3:hover, a.lien-onglet-3-actif, a.lien-onglet-3-actif:hover,
a.lien-onglet-4:hover, a.lien-onglet-4-actif, a.lien-onglet-4-actif:hover {
	font-size:11px;
	font-weight:bold;
	color:#FFCA6E;
	text-decoration:none;
	margin:0px;
	line-height:normal;
}
/*---- Centre ----*/
.contenu-centre_vin {
	float:left;
	width:518px;
}
.contenu-droite_vin {
	float:right;
	width:160px;
}
.encart-fin_vin {
	width:160px;
	text-align:left;
	padding-bottom:10px;
}
.encart_vin {
	width:160px;
	heigth:600px;
	text-align:left;
	padding-bottom:30px;
}
/*---- ssmenu ----*/
.smenu {
	position:absolute;
	z-index:1000;
	height:auto;
	top:-17px;
	left:132px;
	display:none;
	padding:0;
	font-size:10px;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	background-color:#a01b2b;
}
#smenu1 {
	left: 132px;
}
#smenu2 {
	left: 251px;
}
#smenu3 {
	left: 358px;
}
#smenu4 {
	left: 479px;
}
.page_atlas_vin_tendances_tableau #contenu_vin #smenu1 {
	left:367px;
}
.page_atlas_vin_tendances_tableau #contenu_vin #smenu2 {
	left:486px;
}
.page_atlas_vin_tendances_tableau #contenu_vin #smenu3 {
	left:593px;
}
.page_atlas_vin_tendances_tableau #contenu_vin #smenu4 {
	left:714px;
}
a.smenu_btn {
	width:140px;
	height:16px;
	background-color:#a01b2b;
	color:#FFFFFF;
	border-top:1px solid #ffffff;
	padding:2px 4px 0 4px;
	display:block;
}
a.smenu_btn:hover {
	text-decoration: none;
	width:140px;
	height:16px;
	background-color:#c74151;
	color:#FFFFFF;
	border-top:1px solid #ffffff;
	padding:2px 4px 0 4px;
	display:block;
}
#smenu2 a.smenu_btn:hover,
#smenu2 a.smenu_btn {
	width:165px;
}
#smenu3 a.smenu_btn:hover,
#smenu3 a.smenu_btn {
	width:140px;
}
#smenu4 a.smenu_btn:hover,
#smenu4 a.smenu_btn {
	width:125px;
}
#atlas-vin, #marches-vin, #operations-vin {
	width:700px;
	clear:both;
	float:left;
	margin:10px 0 15px 0;
}
.encart2 {
	width:213px;
	float:left;
	margin-right:28px;
}
.encart3 {
	width:213px;
	float:left;
}
ul {
	margin:0 0 0 10px;
	padding:0 0 5px 0;
}
li {
	padding:1px 0 0 8px;
	margin:0px;
	list-style:none;
	background-image:url(../images/puce-li.gif);
	background-repeat:no-repeat;
}
.fond_menu_gauche li {
	margin:3px 0 !important;
	margin:3px 0 !important!;
	margin:0;
}
.tam {
	background-image:url(../images/banniere-tam.jpg);
	background-repeat:no-repeat;
	width:151px;
	height:35px;
	padding:27px 0 0 62px;
	font-size:10px;
}
.tam a, .tam a:hover {
	color:#FFFFFF;
}








body {
	margin:0 0 20px 0;
	background-color:#3A4850;
	background-image:url(../images/fond.gif);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#000000;
}
.table_first {
	width:100%;
}
.table_contenu {
	width:960px;
	background-color:#ffffff;
}
.fond_menu_gauche, .fond_standard {
	background-color:#EFF4F1;
}
.page_accueil .fond_menu_gauche, .fond_home {
	
	background-color:#ffffff;
}
h1 {
	font-size:15px;
	font-weight:bold;
	color:#316598;
	height:23px;
	margin:0 0 5px 0;
	background-image:url(../images/h1-700px.gif); 
	background-repeat:no-repeat;
	padding:3px 0 0 21px;
}
h1.petit,
h1#petit {
	background-image:url(../images/h1-217px.gif); 
	background-repeat:no-repeat;
	padding:3px 0 0 21px;
}
h1.moyen,
h1#moyen {
	background-image:url(../images/h1-700px.gif); 
	background-repeat:no-repeat;
	padding:3px 0 0 21px;
}
h1.grand,
h1#grand {
	background-image:url(../images/h1-700px.gif); 
	background-repeat:no-repeat;
	padding:3px 0 0 21px;
}
h1.petit-grappe,
h1#petit-grappe {
	background-image:url(../images/h1-217px-grappe.gif); 
	background-repeat:no-repeat;
	padding:3px 0 0 21px;
}
h1.grand-grappe,
h1#grand-grappe {
	background-image:url(../images/h1-700px-grappe.gif); 
	background-repeat:no-repeat;
	padding:3px 0 0 21px;
}
h1.simple,
h1#simple {
	font-size:16px;
	font-weight:bold;
	color:#316598;
	padding:3px 0 0 0;
	background-image:none;
}
h1 span {
	font-size:11px;
	font-weight:normal;
}
.span-h2-auteur {
	font-size:9px;
	font-weight:normal;
	color:#000000;
	padding-left:30px;
}
.span-h2-date {
	font-size:9px;
	font-weight:normal;
	color:#000000;
}
h2 {
	padding-left:13px;
	font-size:12px;
	font-weight:bold;
	color:#316598;
	background-image:url(../images/puce-h2.gif); 
	background-repeat:no-repeat;
	margin:5px 0 5px 0;
	text-align:left;
}
.fond_menu_gauche h2 {
	margin:10px 0 5px 0;
}
h2.vin {
	background-image:url(../images/puce-h2-vin.gif); 
}
h3, caption {
	font-size:11px;
	font-weight:bold;
	color:#444444;
	border-bottom:1px dashed #cccccc;
	margin:16px 0 5px 0;
	text-align: left;
}
p {
	margin:3px 0 8px 0;
}
hr {
clear:both;
display:none;
}
/*li {
	margin-left:-16px;
	line-height:16px;
	list-style-type:disc;
}*/
.indigo {
	margin:0 0 10px 3px;
	background-image:url(../images/indigo.gif);
	background-repeat:no-repeat;
	height:62px;
	width:216px;
	text-align:left;
	padding-left:3px;
}
.numero {
	padding-left:20px;
	font-weight:bold;
	color:#F11400;
	font-size:12px;
	font-weight:bold;
	background-image:url(../images/picto-telephone.gif);
	background-repeat:no-repeat;
	margin:3px 0 0 12px;
	height:16px;
}
.encart {
	width:217px;
	text-align:left;
	padding-bottom:30px;
}
.encart-fin {
	width:217px;
	text-align:left;
	padding-bottom:10px;
}
.texte-encart {
	padding:0 3px;
	margin:4px 0 0 0;
	font-size:10px;
}
.texte-menu2 {
	font-size:10px;
}
form {
	margin:0px;
}
select, input, textarea {
	border:1px solid #7f9db9;
}
input.bouton {
	border:none;
}
.select-encart {
	padding:0 0 0 1px;
	margin-left:3px;
	font-size:10px;
	color:#316598;
	background-color:#F2F6F4;
	width:200px;
}
.select-encart2 {
	padding:0 0 0 1px;
	margin-left:3px;
	font-size:10px;
	color:#316598;
	width:200px;
}
.input-encart {
	padding:0 0 0 1px;
	margin-left:3px;
	font-size:10px;
	color:#316598;
	background-color:#ffffff;
	width:140px;
}
.input_court {
	width:196px;
}
.page_service_flux_vin .select_flux-2 {
	width:500px;
}
.contenu-centre {
	float:left;
/*	padding-left:15px;*/
	width:461px;
}
.contenu-droite {
	float:right;
/*	padding-right:10px;*/
	width:217px;
}
.contenu {
	padding:0 10px 10px 15px;
}
.span-edito {
	font-size:10px;
	color:#666666;
}
.separateur-article {
	color:#CCCCCC;
	text-align:center;
	font-size:11px;
	margin:0px;
}
/*---- Header ----*/
.bandeau {
	position:relative;
	z-index:1;
	background-image:url(../images/bandeau.jpg);
	width:725px;
	height:130px;
}
.logo-cg {
	float:right;
	z-index:2;
	background-position:right top;
}
.login-normal {
	position:absolute;
	right:7px; 
	bottom:9px; 
	z-index:3;
	background-image:url(../images/fond-login_normal.jpg);
	background-repeat:no-repeat;
	width:240px;
	height:43px;
	background-position:right bottom;
}
.login-on {
	position:absolute;
	right:7px;
	bottom:9px;
	z-index:4;
	background-image:url(../images/fond-login_on.jpg);
	background-repeat:no-repeat;
	width:313px;
	height:43px;
	background-position:right bottom;
	left: 408px;
	top: 76px;
}
form#login-normal {
	padding:3px;
	margin:0px;
	font-size:10px;
	text-align:left;
}
.menu {
	background-image:url(../images/menu.gif);
	background-repeat:no-repeat;
	width:725px;
	height:21px;
	text-align:left;
}
/*---- Footer ----*/
.footer {
	text-align:center;
	background-color:#53927B;
	border-left:1px solid #ffffff;
	color:#FFFFFF;
}
/*---- Liens ----*/
a {
	color:#6CA0D3;
	text-decoration:none;
}
a:hover {
	color:#316598;
	text-decoration:underline;
}
a.lien_page, a.lien-page {
	padding-left:14px;
	font-size:10px;
	font-weight:bold;
	color:#7DAB96;
	text-decoration:none;
	background-image:url(../images/puce-lien_normal.gif); 
	background-repeat:no-repeat;
}
a.lien_page:hover, a.lien-page:hover {
	padding-left:14px;
	font-size:10px;
	font-weight:bold;
	color:#FFCA6E;
	text-decoration:none;
	background-image:url(../images/puce-lien_on.gif); 
	background-repeat:no-repeat;
}
.page_atlas_vin_introduction .atlas a.lien-page,
.page_atlas_vin_introduction .atlas a.lien-page:hover {
	margin-left:475px;
} 
a.lien_login {
	color:#006B4A;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-left:7px;
	text-align:left;
	margin:0px;
}
a.lien_login:hover {
	color:#7DAB96;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	padding-left:7px;
	text-align:left;
	margin:0px;
}
a.lien_menu:hover,
a.lien_menu {
	padding-left:12px;
	padding-right:12px;
}
a.lien_menu1:hover,
a.lien_menu1 {
	padding-left:11px;
	padding-right:11px;
	padding-bottom:4px !important;
	padding-bottom:10px !important!;
	padding-bottom:10px;
	margin:0px;
}
a.lien_menu1,
a.lien_menu {
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	margin:0px;
	line-height:normal;
}
a.lien_menu1:hover,
a.lien_menu:hover {
	font-size:11px;
	font-weight:bold;
	color:#FFCA6E;
	text-decoration:none;
	margin:0px;
	line-height:normal;
	
}
a.lien-encart {
	color:#444444;
	text-decoration:none;
}
a.lien-encart:hover {
	color:#316598;
	text-decoration:underline;
}
a.lien_ss_rubrique_vin {
	color:#D95767;
	text-decoration:none;
}
a.lien_ss_rubrique_vin:hover {
	color:#B93444;
	text-decoration:underline;
}
a.lien_ss_rubrique_vin_selected {
	color:#B93444;
	font-weight:bold;
	text-decoration:none;
}
a.lien_ss_rubrique_selected {
	color:#316598;
	font-weight:bold;
	text-decoration:none;
}
a.lien_footer {
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
a.lien_footer:hover {
	font-size:12px;
	color:#FFCA6E;
	text-decoration:none;
	
}
/*----------------------------------- Données communes ----*/
a.TitreDocMoteur {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
a.TitreDocMoteur:hover {
	color:#316598;
	font-weight:bold;
	text-decoration:underline;
	
}
a.TitreDocMoteur2 {
	color:#6CA0D3;
	font-weight:bold;
	text-decoration:none;
}
a.TitreDocMoteur2:hover {
	color:#316598;
	font-weight:bold;
	text-decoration:underline;
	
}
.terme {
	color:#DF9E01;
	font-size:9px;
}
.pays {
	color:#C84EF0;
	font-size:9px;
}
.champ_obligatoire
{
	color: #FF6600;
}
.champ_remarque
{
	color: #FF6600;
	float:left;
	clear:both;
	margin-top:20px;
}
.champ_en_erreur { 
	color: #FF0000; 
	font-weight:bold;
	float:left;
	clear:both;
	margin-top:20px;
}
.input100, .select_100 {
	width:100px;
}
.input150, .select_150 {
	width:150px;
}
.input200, .select_200 {
	width:200px;
}
.input250, .select_250 {
	width:250px;
}

.tableau_methode, .tableau_methode2
	{
	border-collapse:collapse;
	}
.tableau_methode td
	{
	padding: 4px;
	border: 1px solid #666;
	}
.tableau_methode2 td
	{
	padding: 1px;
	border: 1px solid #666;
	}
.txt-tendances {
	font-size:8px;
	font-family:Arial, Helvetica, sans-serif;
}	










#ancres
		{
		clear: both;
		padding:5px 0 10px 0;
		width:100%;
		}
#ancres a {
	color:#6CA0D3;
	text-decoration:none;
	font-size:10px;
}
#ancres a:hover {
	color:#316598;
	text-decoration:none;
	font-size:10px;
}
#droits {
	font-size:10px;
	font-style:italic;
}
thead td
	{
	width: auto;
	background-color: #ddd;
	font-weight: bold;
	text-align:center;
	}
/* old
.page_atlas_vin_tendances .contenu thead td,
.page_atlas_vin_introduction .contenu thead td
	{
	font-size:9px;
	}
.page_atlas_vin_tendances .contenu td.simple,
.page_atlas_vin_introduction .contenu td.simple
	{
	width:78px;
	padding-left:2px;
	padding-right:2px;
	}
.page_atlas_vin_tendances .contenu td.simple2,
.page_atlas_vin_introduction .contenu td.simple2
	{
	width:70px;
	padding-left:10px;
	text-align:left;
	}
*/
.page_atlas_vin_tendances .contenu thead td,
.page_atlas_vin_tendances_tableau .contenu thead td,
.page_atlas_vin_introduction .contenu thead td {
	font-size:9px;
	padding-left:2px;
	padding-right:2px;
	text-align:center;
}
.page_atlas_vin_tendances .contenu td.simple,
.page_atlas_vin_tendances_tableau .contenu td.simple,
.page_atlas_vin_introduction .contenu td.simple {
	/*width:78px;*/
	padding-left:2px;
	padding-right:2px;
}
.page_atlas_vin_introduction .contenu td.simple {
	width: 12.5%;
}
.page_atlas_vin_introduction .contenu td.simple-pt {
	width: 7%;
}
.page_atlas_vin_introduction .contenu td.simple-gd {
	width: 18%;
}
.page_atlas_vin_tendances .contenu td.simple2,
.page_atlas_vin_tendances_tableau .contenu td.simple2,
.page_atlas_vin_introduction .contenu td.simple2 {
	/*width:70px;*/
	padding-left:5px;
	padding-right:2px;
	text-align:left;
}
.contenu table.colonnes-2 td {
	width: 50%;
}
.contenu table.colonnes-3 td {
	width: 33.3%;
}
.contenu table.colonnes-4 td {
	width: 25%;
}
.contenu table.colonnes-5 td {
	width: 20%;
}
.contenu table.colonnes-6 td {
	width: 15%;
}
.contenu table.colonnes-8 td {
	width: 12.5%;
}
.contenu table.colonnes-9 td {
	width: 11.1%;
}
.bloc-legende-vin {
	float:left;
	width:auto !important;
	width:90% !important!;
	width:90%;
	margin:0 0 10px 0;
	font-size:9px;
	clear:both;
}
.legende-vin {
	margin:0 10px 0 0;
}	
/*----------------------------------- Atlas Charlie ----*/
.atlas *.unite
	{
	font-style: italic;
	font-weight:normal;
	}
	
.atlas *.v3
	{
	display: none;
	}
.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-right: 20px;
	width: 380px;
	}
.atlas div#donnees p
	{
	margin: .5em 0;
	padding: .4em 0 1.2em 0;
	border-bottom: 1px solid #ccc;
	}

.atlas div#donnees p#capitale, p#heures, p#monnaie, div#monnaie p, div#liberte p, p#pib, p#ide, p#risque
	{
	text-indent: 20px;
	}
div#monnaie p
	{
	border-bottom: 0;
	}
	
.atlas div#donnees p#capitale
	{
	margin-top: 3.5em;
	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 div#monnaie
	{
	background: url(/images/pictos/atlas/monnaie.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
	{
	font-size: .9em;	
	text-align: center;
	}
.atlas div#liberte p, .atlas div#monnaie p
	{
	border: 0;
	margin: 0;
	}
.atlas div#monnaie p
	{
	padding: 0;
	}
	
.atlas div#monnaie p.sources
	{
	border-bottom: 1px solid #ccc;
	padding-top: 0;
	}
	
.atlas div#liberte p.sources
	{
	margin-bottom: 1.5em;
	}
	
.atlas div#repartition dl
	{
	float: left;
	width: 30em;
	}
.atlas div#repartition table
	{
	clear: left;
	float: right;
	width: 15em;
	}
.atlas div#telephone_20
	{
	display: none;
	}
.atlas dd, .contenu dd
	{
	margin-left: 0em;
	}
.atlas dl.informations dt, .contenu dl.informations dt
	{
	/*width: 29%;
	clear: both;
	padding: .2em 0;
	float: left;*/
	font-weight: bold;
	background-image:none;
	}
	
/*.atlas dl.informations dd
	{
	margin: 0;
	width: 69%;
	float: right;
	}*/
.contenu dl.informations, .contenu dl.informations-2, .contenu dl.informations-3, .contenu dl
	{
	padding:0;
	margin:0;
	font-size:10px;
	clear:both;
	background-image:none;
	}
	
.contenu dl dt
/* formulaires, etc. (ex : divers__contact.html) */
	{
	width: 25%;
	clear: left;
	float: left;
	margin: 0.5em 0 0 0;
	text-align:right;
	}
.contenu dl.informations dt
/* définitions (ex :atlas__....html) */
	{
	font-weight: bold;
	text-align:left;
	background-image:none;
	}
.contenu dl.informations-2 dt
/* titres (ex : divers__actualites.html) */
	{
	width: 83%;
	text-align:left;
	}
	
.contenu dl.informations-3 dt
/* titres (ex : recherche__etudes-memos.html) */
	{
	width: 34%;
	}
.contenu #liste-dl
	{
	width:98%;
	}
.contenu dl dd
	{
	width: 72%;
	float: left;	
	margin: 0.5em 0 0.7em 0.3em;
	padding-left:0.7em;
	}
.contenu dl.informations dd
	{
	border-left:0.1em solid #ededed;
	}
.contenu dl.informations-2 dd
	{
	width: 14%;
	}
	
.contenu dl.informations-3 dd
	{
	width: 63%;
	}
.contenu dl.informations dd table
	{
	width:100%;
	}
.contenu dl.informations dd table td
	{
	text-align:justify;
	vertical-align:top;
	padding:0 0 8px 0;
	}
.contenu dl.informations dd table td.marge-dd
	{
	width:5%;
	}
.contenu dl.informations dt ul
	{
	margin:0 0 0 18px;
	padding:0px;
	}
.contenu dl.informations dt li
	{
	color:#999999;
	font-size:9px;
	padding:0px;
	margin:0px;
	background-image:none;
	list-style:circle;
	list-style-position:outside;
	}
.atlas div#pays h1, .contenu div#pays h1
	{
	float: left;
	padding: 5px 0 5px 4px;
	background-image:none;
	}
	
.atlas div#pays img, .contenu div#pays img
	{
	float: left;
	}
	
.atlas div#pays, .contenu div#pays
	{
	width: 30%;
	float: left;
	}
.atlas h1#rubrique, .contenu h1#rubrique
	{
	background-image:url(../images/h1-700px.gif); 
	background-repeat:no-repeat;
	padding:3px 10px 0 21px;
	clear:both;
	margin-top:20px;
	}
.atlas h2, .contenu h2
	{
	clear: both;
	}
	
.atlas h3, .contenu h3
	{
	clear: both;
	}
	
.atlas img, .contenu img
	{
	border: 0; 
	}
	
.atlas img#zoom, .atlas img.zoom
	{
	display: none; 
	}
	
.atlas img#petitecarte, .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#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, .contenu p.retour
	{
	clear: both;
	float: right;
	}
.atlas table,
.atlas .contenu table,
.page_atlas_vin_tendances .contenu table, 
.section_atlas-des-marches .contenu table,
.section_vos-marches .contenu table,
.section_vos-operations .contenu table,
.section_actus-civrb .contenu table
	{
	margin: 0;
	border: 1px solid #000;
	border-collapse: collapse;
	width: 100%;
	}
	
.atlas table.liens td
	{
	text-align: left;
	width: 50%;
	}
	
.atlas thead td, 
.page_atlas_vin_tendances .contenu thead td,
.section_atlas-des-marches .contenu thead td,
.section_vos-marches .contenu thead td,
.section_vos-operations .contenu thead td,
.section_actus-civrb .contenu thead td
	{
	width: auto;
	background-color: #ddd;
	font-weight: bold;
	}
.atlas td,
.atlas .contenu td
	{
	padding: 4px;
	border: 1px solid #666;
	text-align: center;
	}
.page_atlas_vin_tendances .contenu td,
.section_atlas-des-marches .contenu td,
.section_vos-marches .contenu td,
.section_vos-operations .contenu td,
.section_actus-civrb .contenu td
	{
	padding: 4px;
	border: 1px solid #666;
	text-align: left;
	}
.section_fiches_pays .contenu td,
.section_atlas-des-marches .contenu td
	{
	text-align: center;
	}
.section_fiches_pays .contenu td.agauche,
.section_atlas-des-marches .contenu td.agauche
	{
	text-align: left;
	}
.atlas td.double, .contenu td.double
	{
	width: 16em;
	}
.atlas td.simple, .contenu td.simple,
.atlas .contenu td.simple,
.contenu table td.simple
	{
	width: 8em;
	}
.atlas td.triple, .contenu td.triple
	{
	width: 25.5em;
	}
.atlas td.agauche, .contenu 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, .contenu .agauche
	{
	text-align: left;
	}
	
.atlas .aucentre
	{
	text-align: center;
	}
	
.atlas .adroite
	{
	text-align: right;
	}
.atlas #ducroire
	{
	border: 0;
	width: 700px;
	height: 980px;
	}
.atlas .sources
	{
	margin-top: 0.3em;
	}
.atlas .sources, .atlas .notes, .droits
	{
	clear: both;
	font-size: .9em;
	font-style: italic;
	}
	
.atlas .italique
	{
	font-style: italic;
	}
	
.atlas .souligne, .atlas .souligne a
	{
	text-decoration: underline;
	}
	
.atlas .gras
	{
	font-weight: bold;
	}
	
.invisible td, .invisible, 
.page_gtm_sans_menu_Y .contenu table, .page_gtm_sans_menu_Y .contenu table td, 
.page_service_gtm_quick_quote .contenu table, 
.page_service_gtm_quick_quote .contenu table td, 
.page_service_gtm_landed_cost .contenu table, 
.page_service_gtm_landed_cost .contenu table td,
.page_service_gtm_common_tariff_search .contenu table,
.page_service_gtm_common_tariff_search .contenu table td,
.page_service_gtm_document_determination .contenu table,
.page_service_gtm_document_determination .contenu table td,
.page_spe_service_salons_fiche .contenu table,
.page_spe_service_salons_fiche .contenu table td
	{
	border: 0;
	width: auto;
	/*font-size:1em;*/
	text-align:left;
	}
.page_recherche_etudes_memos .ligne_explication .invisible{
	border: 0;
	width: auto;
	text-align:right;
}
.page_recherche_etudes_memos .ligne_explication .invisible td{
	border: 0;
	width: auto;
}
.page_gtm_sans_menu_Y .contenu table
	{
	margin:0;
	width: 550px;
	}
.page_gtm_sans_menu_Y .contenu table td, 
.page_service_gtm_quick_quote .contenu table td, 
.page_service_gtm_landed_cost .contenu table td, 
.page_service_gtm_common_tariff_search .contenu table td
	{
	margin:0;
	width: auto;
	}
.page_service_gtm_quick_quote .contenu table, 
.page_service_gtm_landed_cost .contenu table, 
.page_service_gtm_common_tariff_search .contenu table,
.page_service_gtm_document_determination .contenu table,
.page_spe_service_salons_fiche .contenu table
	{
	margin:0;
	width: 640px;
	}
.page_service_gtm_landed_cost .contenu .invisible td, 
.page_service_gtm_landed_cost .contenu .invisible, 
	{
	width: auto;
	}
.page_gtm_sans_menu_Y .retour
	{
	display:none;
	}
.page_gtm_sans_menu_Y .bloc_navigation_non_imprimable
{
	display: none;
}
.page_service_gtm .contenu table {
	border: 0;
	width: 100%;
	font-size:1em;
	text-align:left;
}
.page_service_gtm .contenu table td {
	border: 0;
	font-size:1em;
	text-align:left;
}	
.page_service_gtm .contenu table td.pageblockheading {
	background-color: #029cc2;
	border: 1px solid #016881;
	color:#FFFFFF;
}
.page_service_gtm .contenu table.darkband td {
	margin:0;
	padding:2px;
}
.page_service_gtm .contenu table.darkband td .hyperlink {
	color:#1E6DAD;
	font-weight:bold;
	font-size:10px;
}
	
/*
.atlas p.services span
	{
	display: block;
	background: url(/images/pictos/services.gif) no-repeat;
	text-indent: 25px;
	padding: 4px 0;
	clear:both;
	}
	
.atlas p.services span.v3
	{
	display: none;
	}
	
.atlas p.services a.personnalises
	{
	display: none;
	}
*/
.services, .contact-atlas {
	background-image:url(/commun/images/pictos/services.gif);
	background-repeat:no-repeat;
	text-indent:27px;
	padding-top:4px;
	padding-bottom:3px;
	clear:both;
}
.contact-atlas {
	background-image:url(/commun/images/pictos/contact.gif);
	background-repeat:no-repeat;
}
div#carte p#grande-carte img
	{
	margin: 0 100px;
	}
	
div#carte p#grande-carte span
	{
	display: block;
	}
	
p#carte span.viticulteurs
	{
	display: none;
	}
/*
.afrique-du-sud p#carte span.viticulteurs,
.allemagne p#carte span.viticulteurs,
.argentine p#carte span.viticulteurs,
.australie p#carte span.viticulteurs,
.autriche p#carte span.viticulteurs,
.belgique p#carte span.viticulteurs,
.bresil p#carte span.viticulteurs,
.canada p#carte span.viticulteurs,
.chili p#carte span.viticulteurs,
.chine p#carte span.viticulteurs,
.coree-du-sud p#carte span.viticulteurs,
.danemark p#carte span.viticulteurs,
.espagne p#carte span.viticulteurs,
.etats-unis p#carte span.viticulteurs,
.finlande p#carte span.viticulteurs,
.hong-kong p#carte span.viticulteurs,
.inde p#carte span.viticulteurs,
.irlande p#carte span.viticulteurs,
.italie p#carte span.viticulteurs,
.lituanie p#carte span.viticulteurs,
.luxembourg p#carte span.viticulteurs,
.mexique p#carte span.viticulteurs,
.norvege p#carte span.viticulteurs,
.nouvelle-zelande p#carte span.viticulteurs,
.pays-bas p#carte span.viticulteurs,
.pologne p#carte span.viticulteurs,
.portugal p#carte span.viticulteurs,
.perou p#carte span.viticulteurs,
.royaume-uni p#carte span.viticulteurs,
.russie p#carte span.viticulteurs,
.republique-tcheque p#carte span.viticulteurs,
.singapour p#carte span.viticulteurs,
.suisse p#carte span.viticulteurs,
.suede p#carte span.viticulteurs
	{
	display: block;
	}
*/
p#carte a
	{
	display: none;
	}	
p#carte a.v5
	{
	display: block;
	}
.retour a, img a
	{
	border: 0;
	}
	
.france .telephone {
	display: none;
}
/* 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
}
#termes {
	width: 300px;
}


.bouton-off {
	width:auto;
	height:20px;
	background-color:#7dab96;
	border:1px solid #ffffff;
	color:#FFFFFF;
	font-size:11px;
	text-align:center;
	margin:0px;
	padding:0 2px;
}
.bouton-on {
	width:auto;
	height:20px;
	background-color:#FFFFFF;
	border:1px solid #7dab96;
	color:#7dab96;
	font-size:11px;
	text-align:center;
	margin:0px;
	padding:0 2px;
}
.bouton_rollover {
	width:23px;
	height:17px;
	border:0px;
	padding:0;
	margin:0 0 0 0 !important;
	margin:1px 0 0 0 !important!;
	margin:1px 0 0 0;
}
/*--- Encart "plus d'information" ---*/
#recherche-intro, #salon-intro {
	float:left;
	width:70%;
}
#recherche-intro select {
	width:199px;
	margin-left:0 !important;
	margin-left:3px !important!;
	margin-left:3px;
}
/*.page_recherche_etudes_memos #recherche-intro {
	width:99%;
}*/
#salon-intro select {
	width:280px;
}
#recherche-autre-pays, #salon-autre-pays {
	float:right;
	width:170px;
	margin:0 0 10px 0;
}
h2.titre-encart-2 {
	color:#ffffff;
	padding:2px 1px 2px 2px;
	margin:0px;
	background-color:#7dab96;
}
h2.recherche-titre-encart-2 {
	color:#ffffff;
	padding:1px 1px 2px 4px;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	border-top:1px solid #7dab96;
	border-right:1px solid #7dab96;
	border-left:1px solid #7dab96;
	background-color:#7dab96;
	background-image:none;
	text-indent:0px;
}
.recherche-encart {
	padding:4px 2px;
	border:1px solid #7dab96;
	font-size:10px;
}
.recherche-encart-2 {
	overflow-y: scroll;
	height: 84px;
}
.recherche-encart-3 {
	overflow:hidden; 
	width:140px;
}
.encart-bis {
	padding:4px 2px;
	border:1px solid #1E6DAD;
}
.encart-2 {
	overflow:auto; 
	height:74px;
}
.encart-3 {
	overflow:hidden; 
	width:140px;
}
.attente {
	text-align:center;
	font-weight:bold;
}
.message-attente {
	position:absolute; 
	top:200px; 
	left:340px; 
	width:350px; 
	height:130px; 
	background-color:#FFFFFF; 
	border:1px solid #000000; 
	text-align:center;
	z-index:2;
}
.message-attente img {
	padding:10px;
}
span.plus {
	font-size:8px;
	font-weight:bold;
	background-color:#f27500;
	padding:0 2px 1px 2px;
	color:#FFF;
	clear:both;
}
span.moins {
	font-size:9px;
	font-weight:bold;
	background-color:#f27500;
	padding:0 3px 1px 4px;
	color:#FFF;
	clear:both;
}
a.lien-titre {
	color:#1E6DAD;
	font-weight:bold;
	text-decoration:none;
}
a.lien-titre:hover {
	color:#F4AD01;
	font-weight:bold;
	text-decoration:none;
}
a.lien-menu, a.lien-menu:hover, a.lien-menu-active, a.lien-menu-active:hover, a.lien-menu-actif, a.lien-menu-actif:hover
{
	display:block;
	font-weight:normal;
	text-decoration:none;
	font-size:10px;
}
a.lien-menu:hover, a.lien-menu-active, a.lien-menu-active:hover, a.lien-menu-actif, a.lien-menu-actif:hover
{
	font-weight: bold;
	color:#316598;
}
a.lien-tendance, a.lien-tendance:hover {
	padding-top:7px;
	border-top:1px solid #fff;
}
ul.tendance {
	margin:0 0 0 5px;
	padding:0 0 5px 0;
}
li.tendance {
	padding:1px 0 0 15px;
	margin:0px;
	list-style:none;
	background-image:url(../images/puce-li-tendance.gif);
	background-repeat:no-repeat;
}


 textarea#question {
	width: 220px;
	height: 100px;
}


























.choix {
	overflow:hidden;
	float:left;
	width:220px;
	padding-top:10px;
	line-height:17px;
	margin:0 0 0 5px;
}

.country-overflow-menu
{
	overflow:auto;
	height:119px;
	width:215px;
	border:1px solid #000000;
	padding:1px;
	margin:0px;
	background-color:#FFFFFF;
}

.country-overflow-menu div
{
	width: 197px;
	overflow: hidden;
}
.country-overflow-menu a
{
	display:block;
	background-color:#fff;
	font-size:10px;
	margin-bottom:1px;
	padding:2px 1px 2px 4px;
}

.country-overflow-menu a:hover
{
	display:block;
	background-color:#9f2440;
	color:#FFFFFF;
	font-size:10px;
	margin-bottom:1px;
	text-decoration:none;
	padding:2px 1px 2px 4px;
}
.country-lien-actif
{
	display:block;
	background-color:#9f2440;
	color:#FFFFFF;
	font-size:10px;
	margin-bottom:1px;
	text-decoration:none;
	padding:2px 1px 2px 4px;
}

.titre_panel {
	font-weight:bold;
}
.both {
	clear:both;
}
.item_cache .texte_cache,
.item_affiche .texte_affiche
{
	display: none;
}
a.texte_affiche {
	font-weight:bold;
}
a.texte_affiche:hover {
	font-weight:bold;
	text-decoration:underline;
}
.veille-gauche {
	float:left;
	width:250px;
	height:143px;
	border:1px solid #536269;
	padding:1px 3px;
	margin:0 10px 0 0;
	background-color:#efefef;
}
.veille-gauche select {
	width:249px;
}
.veille-gauche input.input_court {
	width:244px;
}
.veille-milieu {
	float:left;
	padding:0;
	margin:50px 0 0 0;
}
.veille-droite {
	float:left;
	width:340px;
	height:143px;
	border:1px solid #536269;
	padding:1px 3px;
	margin:0 0 0 10px;
	background-color:#efefef;
	overflow:auto;
}
.veille-bas {
	float:left;
	width:190px;
	padding:10px 0 0 210px;
}
.veille-add {
	background-color:#dddddd;
	padding:2px;
	line-height:19px;
}
/* info bulle */
.bulle_info
{
    position:relative; 
/*    z-index:24;*/
    color:#000;
    text-decoration:none;
    font-size:9px;
}
.page_accueil_vin .bulle_info
{
    font-size:10px;
	margin:6px 0 0 3px;
	padding:2px 0 2px 2px;
	background-color:#f2f6f4;
	border:1px solid #ff0000;
	width:200px;
}
#cout_rendu__prix_rendu {
	color:#000;
}
#cout_rendu__pays, #cout_rendu__prix {
	width:204px;
}
.bulle_info:hover{z-index:25;}
.bulle_info span{display: none;}
.bulle_info:hover span
{ 
	display:block; 	
 	position:absolute;    
    top:2em; 
    left:2em; 
    width:20em;
    border:1px solid #6699cc;
    background-color:#eeeeee; 
	color:#6699cc;
    text-align: justify;
    font-weight:none;
    padding:3px;
}
.page_service_importateur_vin .bulle_info:hover span
{ 
	display:block; 	
 	position:absolute;    
    top:-82px;
    left:2em; 
    width:40em;
    border:1px solid #6699cc;
    background-color:#eeeeee; 
	color:#6699cc;
    text-align: justify;
    font-weight:none;
    padding:3px;
}
.page_accueil_vin .bulle_info:hover span
{   
    top:-87px; 
    left:200px; 
} 
.atlas .contenu td.simple {
	width:100px;
}
.atlas td {
border:1px solid #111111;
border-collapse:separate;
}
.tableau_methode, .tableau_methode td {
border:1px solid #111111;
}
.titre2-salon-fiche {
	font-size:17px;
}
.marge-table {
	height:8px;
	width:90%;
	clear:both;
}
#secteur-txt {
	width:440px;
	float:left;
}
#secteur-img {
	width:210px;
	height:110px;
	float:left;
	margin-left:30px;
}
.lien-agauche {
	width:200px;
	float:left;
}
.lien-adroite {
	width:200px;
	float:right;
}
.intro-tam {
	width:490px;
	float:left;
}
.bloc-tam, .exemple-tam {
	width:190px;
	float:right;
	border:1px solid #a7c6b7;
	background-color:#f9f9f9;
	padding:5px;
}
.exemple-tam {
	background-color:#fff;
}
.lien-tam {
	width:190px;
	float:right;
	padding:5px;
	text-align:center;
	clear:right;
}
/*------ img détourée -------*/
.bloc-tam {
	font-size:11px;
	margin-top:0;
}
.bloc-tam h2 {
	margin-top:0;
	padding-top:0;
}
.bloc-tam div#encart-img {
	float:left;
	width:190px;
	margin:0 0 0 0;
}
.bloc-tam div#encart-img div p {
	margin:0;
	padding:0;
	text-align:left;
}
.bloc-tam div#encart-img div img {
	float:left;
}
.bloc-tam div#encart-img div#detoure p {
	margin:5px 0 5px 0;
	padding:0;
	text-align:left;
}
.bloc-tam div#encart-img div#detoure img {
	float:left;
	margin:5px 5px 5px 0;
	padding:0;
}
.bloc-tam div#encart-img div#detoure p img {
	margin:3px 5px 0 0;
	padding:0;
	text-align:left;
}
.bloc-tam div#encart-img div#detoure {
	margin:0;
}
.bloc-tam div#encart-img p.detoure {
	text-align:left;
}
/*------ fin img détourée -------*/

/* 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;
}

/*------------------- Pub usine -------------------*/
#bandeau-usine {
	width: 700px;
	height: 120px;
	background-color:#000;
	position:relative;
	z-index:1;
	margin:4px 0 15px 0;
}
#carroussel-nav-g, #carroussel-nav-d {
	position:absolute;
	z-index:2;
	top:18px;
	left:0;
	height:53px;
	width:30px;
}
#carroussel-nav-d {
	left:670px;
}
#titre-usine, #liens-usine {
	position:absolute;
	z-index:2;
	top:93px;
	left:7px;
	height:30px;
	width:520px;
}
#titre-usine {
	font-size:16px;
	font-weight:normal;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
}
#liens-usine {
	position:absolute;
	z-index:2;
	top:92px;
	left:532px;
	height:30px;
	width:170px;
}
#liens-usine a {
	font-size:9px;
	color:#FFF;
	display:block;
	width:170px;
	background-image:url(../images/bandeau-pub/picto-lien-usine.gif);
	background-repeat:no-repeat;
	padding-left:7px;
}
/* SLIDER */
#slider-solution div.scroller { 
	/* modify width and height of scrolling section if necessary	*/		
	width: 700px;
	height: 89px;
	overflow: hidden;
	margin-top:0;
}
#slider-solution div.scroller div.section {
		/* modify width and height of each section as needed (should match the size of the scroller window)	*/
		width: 700px;
		/*margin-right: 1px;*/
		height:89px;
		overflow:hidden;
		float:left;		
}
#slider-solution div.scroller div.content {
		width: 10000px;
}

/*------------ GTM API ------------*/
a.doc-name-gtm {
	display:block;
	font-weight:bold;
	margin-top:5px;
}
.doc-category-gtm {
	margin-top:5px;
}
.input_nomenclature, .input_date {
	width:90px;
}
.select_pays-gtm {
	width:180px;
}
.bloc-resultat-gtm {
	border:1px dashed #dddddd;
	background-color:#eeeeee;
	padding:5px;
	margin:8px 0;
}
.afficher-detail, .cacher-detail,
.afficher-detail:hover, .cacher-detail:hover {
	padding-left: 10px;
	margin-left: 8px;
	text-decoration: none;	
	background: url(/commun/images/picto-plus.gif) left center no-repeat;
}
.afficher-detail:hover, .cacher-detail:hover {
	text-decoration: underline;	
}
.cacher-detail, .cacher-detail:hover {
	background: url(/commun/images/picto-moins.gif) left center no-repeat;	
}