/*
             |-----------------------|
   			 |  Styles Fellah-Trade  |
		     |-----------------------|			
*/
body {
	margin:0 0 20px 0;
	font:normal 70% Arial, Helvetica, sans-serif;
	text-align:left;
	background:url(/ressources/images/fond.jpg) repeat-x #d2d6db;
	color: #636363;
}
body.page_gtm_sans_menu_Y {
	display:block;
	background:url(/ressources/images/fond.jpg) repeat-x #fff;
}
/*--------------------------- Containers principaux -------------------------*/
#bandeau {
	position:relative;
	width:970px;
	height:152px;
	margin-left:auto;
	margin-right:auto;
	background:url(/ressources/images/bandeau-filiere_accueil.jpg) no-repeat bottom center;
}
.section_filiere_fruits #bandeau {
	background:url(/ressources/images/bandeau-filiere_fruits.jpg) no-repeat bottom center;
}
.section_filiere_cereales #bandeau {
	background:url(/ressources/images/bandeau-filiere_cereales.jpg) no-repeat bottom center;
}
.section_filiere_aviculture #bandeau {
	background:url(/ressources/images/bandeau-filiere_aviculture.jpg) no-repeat bottom center;
}
.section_filiere_peche #bandeau {
	background:url(/ressources/images/bandeau-filiere_peche.jpg) no-repeat bottom center;
}
.section_filiere_tourisme #bandeau {
	background:url(/ressources/images/bandeau-filiere_tourisme.jpg) no-repeat bottom center;
}
.section_filiere_sucres #bandeau {
	background:url(/ressources/images/bandeau-filiere_sucres.jpg) no-repeat bottom center;
}
#menu {
	position:relative;
	width:970px;
	height:37px;
	margin-left:auto;
	margin-right:auto;
	background:url(/ressources/images/barre_menu0.gif) no-repeat;
	z-index: 5;
}
.section_filiere_fruits #menu {
	background:url(/ressources/images/barre_menu1.gif) no-repeat;
}
.section_filiere_cereales #menu{
	background:url(/ressources/images/barre_menu2.gif) no-repeat;
}
.section_filiere_aviculture #menu {
	background:url(/ressources/images/barre_menu3.gif) no-repeat;
}
.section_filiere_peche #menu {
	background:url(/ressources/images/barre_menu4.gif) no-repeat;
}
.section_filiere_tourisme #menu {
	background:url(/ressources/images/barre_menu5.gif) no-repeat;
}
.section_filiere_sucres #menu {
	background:url(/ressources/images/barre_menu6.gif) no-repeat;
}
#contenu-all {
	/*position:relative;*/
	width: 960px;
	height:auto !important;
	height:400px;
	min-height: 400px;
	margin-left:auto;
	margin-right:auto;
	padding: 0 5px;
	background-image:url(/ressources/images/fond-menu2.gif);
	background-repeat:repeat-y;
	overflow: hidden !important;
	overflow:visible;
}
.page_gtm_sans_menu_Y #contenu-all {
	background-image:none;
	background-color:#FFFFFF;
}
/*.page_spe_accueil #contenu-all {
	background:url(/ressources/images/fond-contenu.gif) repeat-y;
}*/
#menu2 {
	float: left;
	width: 198px;
	padding:2px 2px 30px 2px;
}
.page_gtm_sans_menu_Y #menu2 {
	display:none;
}
#contenu {
	float: left;
	width: 714px;
	padding: 10px 22px 20px 22px;
	background-color:#FFF;
	position: relative;
}
.page_gtm_sans_menu_Y #contenu {
	display:block;
	padding: 10px 5px 20px 10px;
}	
/*#colonne1 {
	float: left;
	width: 222px;
	padding: 0 12px 10px 0;	
	margin: 0;
	overflow: hidden;
}
#colonne2 {
	float: left;
	width: 222px;
	padding: 0 12px 10px 12px;	
	margin: 0;
	overflow: hidden;
}
#colonne3 {
	float: left;
	width: 222px;	
	padding: 0 0 10px 12px;	
	margin: 0;
	overflow: hidden;
}*/
#colonne1 {
	float: left;
	width: 226px;
	padding: 0 0 10px 0;	
	margin: 0 9px 0 0;
	overflow: hidden;
}
#colonne2 {
	float: left;
	width: 226px;
	padding: 0 0 10px 0;	
	margin: 0 9px 0 9px;
	overflow: hidden;
}
#colonne3 {
	float: left;
	width: 226px;	
	padding: 0 0 10px 0;	
	margin: 0 0 0 9px;;
	overflow: hidden;
}
#colonne2-3 {
	float: left;
	width: 467px;
	padding: 0 12px 10px 0;
	margin: 0;
}
#colonne4 {
	float: left;
	width: 222px;	
	padding: 0 0 10px 12px;	
	margin: 0;
	overflow: hidden;
}
.page_spe_siam_en_direct #colonne2-3 {
	width: 489px;
}
.page_spe_siam_en_direct #colonne4 {
	width: 200px;
	margin-top:20px;
}
.demi-colonne {
	float: left;
	width: 305px;
	height: auto;
	padding: 0 10px 20px 10px;
	margin: 10px 20px 0 0;
}
#derniers-etudes {
	height: 115px;	
}
.bordure {
	border: 1px solid #999;
}
.fond-color {
	background-color: #E7E7E7;	
}
#pied-de-page {
	position:relative;
	width:970px;
	height:38px;
	margin-left:auto;
	margin-right:auto;
	background:url(/ressources/images/pied_page.gif) no-repeat;
	text-align: center;
	clear: both;
}
#pied-de-page p {
	padding:9px 0 0 0;
	margin:0;
	font-size:9px;
	color:#7a7a7a;
}
#pied-de-page a {
	text-decoration:none;
	font-size:1.2em;
	font-weight:normal;
}
#pied-de-page a.lien-pied-fellah{
	color:#007f46;
	font-weight:bold;
	font-size:1.2em;
	text-decoration:none;
}
#pied-de-page a.lien-pied-fellah:hover {
	color:#01b464;
}	
#login-on, #login-off {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	width:320px;
	float:right;
	margin-right:10px !important;
	margin-right:10px !important!;
	margin-right:5px;
}
#login-off a {
	color:#ffffff;
}
#login-off a:hover {
	color:#ffffff;
	text-decoration:underline;
}
#login-off a.lien-mdp {
	font-weight:normal;
}
#login-on {
	width:310px !important;
	width:315px !important!;
	width:315px;
	padding-top:6px;
	padding-right:10px !important;
	padding-right:10px !important!;
	padding-right:10px;
	color:#fff;	
	text-align:right;
}
#login-on a {
	font-weight:normal;
	color:#fff;
	font-size:1.1em;
	line-height:1.6em;
}
#login-on a:hover {
	font-weight:normal;
	text-decoration:underline;
	color:#fff;
}

/*--------------------------- Containers secondaires -------------------------*/
/*--- Menu ONGLETS ---*/
#onglet_filieres, #onglet_fruits, #onglet_cereales, #onglet_aviculture, #onglet_peche, #onglet_tourisme, #onglet_sucres  {
	position:absolute;
	top:0;
	left:65px;
	width:116px;
	height:54px;
	z-index: 3;	
}
#onglet_fruits{
	left: 185px;
}
#onglet_cereales{
	left: 306px;
}
#onglet_aviculture {
	left: 427px;
}
#onglet_sucres {
	left: 548px;
}
#onglet_peche {
	left: 669px;
}
#onglet_tourisme {
	left: 789px;
}
.bouton-filieres-off {
	background:transparent url(/ressources/images/bouton_0.png) no-repeat top !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bouton_0.png', sizingMethod='crop'); 
	zoom:1;
}
#bouton-filieres.bouton-filieres-on {
	background:transparent url(/ressources/images/bouton_0-on.png) no-repeat top !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bouton_0-on.png', sizingMethod='crop'); 
	zoom:1;
}
.bouton-fruits-off {
	background:transparent url(/ressources/images/bouton_1.png) no-repeat top !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bouton_1.png', sizingMethod='crop'); 
	zoom:1;
}
#bouton-fruits.bouton-fruits-on {
	background:transparent url(/ressources/images/bouton_1-on.png) no-repeat top !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bouton_1-on.png', sizingMethod='crop'); 
	zoom:1;
}
.bouton-cereales-off {
	background:transparent url(/ressources/images/bouton_2.png) no-repeat top !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bouton_2.png', sizingMethod='crop'); 
	zoom:1;
}
#bouton-cereales.bouton-cereales-on {
	background:transparent url(/ressources/images/bouton_2-on.png) no-repeat top !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bouton_2-on.png', sizingMethod='crop'); 
	zoom:1;
}
.bouton-aviculture-off {
	background:transparent url(/ressources/images/bouton_3.png) no-repeat top !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bouton_3.png', sizingMethod='crop'); 
	zoom:1;
}
#bouton-aviculture.bouton-aviculture-on {
	background:transparent url(/ressources/images/bouton_3-on.png) no-repeat top !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bouton_3-on.png', sizingMethod='crop'); 
	zoom:1;
}
.bouton-peche-off {
	background:transparent url(/ressources/images/bouton_4.png) no-repeat top !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bouton_4.png', sizingMethod='crop'); 
	zoom:1;
}
#bouton-peche.bouton-peche-on {
	background:transparent url(/ressources/images/bouton_4-on.png) no-repeat top !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bouton_4-on.png', sizingMethod='crop'); 
	zoom:1;
}
.bouton-tourisme-off {
	background:transparent url(/ressources/images/bouton_5.png) no-repeat top !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bouton_5.png', sizingMethod='crop'); 
	zoom:1;
}
#bouton-tourisme.bouton-tourisme-on {
	background:transparent url(/ressources/images/bouton_5-on.png) no-repeat top !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bouton_5-on.png', sizingMethod='crop'); 
	zoom:1;
}
.bouton-sucres-off {
	background:transparent url(/ressources/images/bouton_6.png) no-repeat top !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bouton_6.png', sizingMethod='crop'); 
	zoom:1;
}
#bouton-sucres.bouton-sucres-on {
	background:transparent url(/ressources/images/bouton_6-on.png) no-repeat top !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bouton_6-on.png', sizingMethod='crop'); 
	zoom:1;
}
#bouton-filieres a, #bouton-fruits a, #bouton-cereales a, #bouton-aviculture a, #bouton-peche a, #bouton-tourisme a, #bouton-sucres a {
	width:118px;
	height:44px;
	display:block;
	font-size: 1.1em;
	color:#2f6baa;
	font-weight: bold;
	line-height: 1.3em;
	text-align:center;	
	padding-top: 10px;
	text-decoration:none;
	position: relative;
}
#bouton-filieres.bouton-filieres-on a, #bouton-filieres.bouton-filieres-on a:hover,
#bouton-fruits.bouton-fruits-on a, #bouton-fruits.bouton-fruits-on a:hover,
#bouton-cereales.bouton-cereales-on a, #bouton-cereales.bouton-cereales-on a:hover,
#bouton-aviculture.bouton-aviculture-on a, #bouton-aviculture.bouton-aviculture-on a:hover,
#bouton-peche.bouton-peche-on a, #bouton-peche.bouton-peche-on a:hover,
#bouton-tourisme.bouton-tourisme-on a, #bouton-tourisme.bouton-tourisme-on a:hover,
#bouton-sucres.bouton-sucres-on a, #bouton-sucres.bouton-sucres-on a:hover {
	width:118px;
	height:44px;
	display:block;
	font-size: 1.1em;
	color:#ffffff;
	font-weight: bold;
	line-height: 1.3em;
	text-align:center;	
	padding-top: 10px;
	text-decoration:none;
	position: relative;
}
#bouton-peche a, #bouton-peche.bouton-peche-on a, #bouton-peche.bouton-peche-on a:hover {
	height:36px;
	padding-top: 18px;
}
/*--------------Logos bandeau----------------------*/
#logo-fellah-trade {
	width:280px;
	height:117px;
	padding:0px;
	margin:0px;
	position: absolute;
	top: 35px;
	left: 0;
	z-index: 2;
}
#logo-fellah-trade a {
	display: block;
	width:280px;
	height:117px;
	position: relative;
}
#logo-fellah-trade a img{
	width:280px;
	height:117px;
	background:transparent url(/ressources/images/logo_fellah-trade.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ressources/images/logo_fellah-trade.png', sizingMethod='crop'); 
	zoom:1;
}
#logo-ca-maroc {
	width:138px;
	height:87px;
	padding:0px;
	margin:0px;
	position: absolute;
	right: 20px;
	bottom: 0/* !important;
	bottom: -5px*/;
}
#logo-ca-maroc a {
	display: block;
	width:138px;
	height:87px;
	position: relative;
	z-index: 2;
}
#logo-ca-maroc a img{
	width:138px;
	height:87px;
	padding-bottom: 0;
	background:transparent url(/ressources/images/logo_ca_maroc.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ressources/images/logo_ca_maroc.png', sizingMethod='crop'); 
	zoom:1;
}
/*------------------------ Menu ---------------------------*/
a.lien-menu {
	margin: 0;
	width: auto;
	height: 26px;
	font-size: 1.2em;
	color:#ffffff;
	font-weight: bold;
	text-decoration:none;
	background: none;
	float: left;
	padding:11px 22px 0 22px;
}
a.lien-menu:hover, a.lien-menu-actif, a.lien-menu-actif:hover {
	margin: 0;
	width: auto;
	height: 26px;
	font-size: 1.2em;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	background: #038e4f;
	float:left;
	padding:11px 22px 0 22px;
}
.section_filiere_fruits a.lien-menu:hover, .section_filiere_fruits a.lien-menu-actif, .section_filiere_fruits a.lien-menu-actif:hover {
	background:#33cc33;
}
.section_filiere_cereales a.lien-menu:hover, .section_filiere_cereales a.lien-menu-actif, .section_filiere_cereales a.lien-menu-actif:hover {
	background:#fec310;
}
.section_filiere_aviculture a.lien-menu:hover, .section_filiere_aviculture a.lien-menu-actif, .section_filiere_aviculture a.lien-menu-actif:hover {
	background:#da1d38;
}
.section_filiere_peche a.lien-menu:hover, .section_filiere_peche a.lien-menu-actif, .section_filiere_peche a.lien-menu-actif:hover {
	background:#0ab7ff;
}
.section_filiere_tourisme a.lien-menu:hover, .section_filiere_tourisme a.lien-menu-actif, .section_filiere_tourisme a.lien-menu-actif:hover {
	background:#c57309;
}
.section_filiere_sucres a.lien-menu:hover, .section_filiere_sucres a.lien-menu-actif, .section_filiere_sucres a.lien-menu-actif:hover {
	background:#d60da0;
}
#separation1, #separation2  {
	padding:0;
	margin: 0;
	width:1px;
	height:37px;
	position: absolute;
	top: 0;
	left: 320px;
	background:transparent url(/ressources/images/separation.png) no-repeat top !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/separation.png', sizingMethod='crop'); 
	zoom:1;	
}
#separation2 {
	left: 419px;
	background:transparent url(/ressources/images/separation.png) no-repeat top !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/separation.png', sizingMethod='crop'); 
	zoom:1;	
}
/*------------------ Salon SIAM ------------------*/
#overlay_top {
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:4;
	-moz-opacity: 0.7;
	opacity:.70;
	filter: alpha(opacity=70);
}
#overlay-menu {
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:6;
	-moz-opacity: 0.7;
	opacity:.70;
	filter: alpha(opacity=70);
}

/*--- Campagne SIAM ---*/
#onglet-siam  {
	padding:0;
	margin: 0;
	width:92px;
	height:37px;
	position: absolute;
	top: 0;
	/*old top: 152px;*/
	left: 510px;
	z-index:7;
	cursor:pointer;
}
.onglet-siam-off  {
	background:transparent url(/ressources/images/siam/onglet-off.png) no-repeat top !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/siam/onglet-off.png', sizingMethod='crop'); 
	zoom:1;	
	z-index:7;
}
#onglet-siam.onglet-siam-on  {
	background:transparent url(/ressources/images/siam/onglet-on.png) no-repeat top !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/siam/onglet-on.png', sizingMethod='crop'); 
	zoom:1;	
	z-index:8;
}
#onglet-siam.onglet-siam-actif  {
	background:transparent url(/ressources/images/siam/onglet-actif.png) no-repeat top !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/siam/onglet-actif.png', sizingMethod='crop'); 
	zoom:1;	
	z-index:9;
}
#bloc_image_partenaire {
	padding:0;
	margin: 0;
	width:450px;
	height:600px;
	position: absolute;
	top: -5px;
	left: 260px;
	background:url(/ressources/images/img-partenaire.jpg) no-repeat;
	z-index:11;
}
#contenu-bloc-partenaire {
	position:relative;
	width:450px;
	height:600px;
	z-index:1;
}
a.lien-fermer-partenaire {
	display:block;
	width:40px;
	height:19px;
	position:absolute;
	top:10px;
	left:376px;
	z-index:11;	
	text-align:right;
	padding-top:3px;
	padding-right:23px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	background:url(/ressources/images/siam/fermer2-off.gif) no-repeat top right;
}
a.lien-fermer-partenaire:hover {
	color:#fff;
	text-decoration:underline;
	background:url(/ressources/images/siam/fermer2-on.gif) no-repeat top right;
}
#bloc-siam-on  {
	padding:0;
	margin: 0;
	width:714px;
	height:362px;
	position: absolute;
	top: 37px;
	/*old top: 189px;*/
	left: 229px;
	background:url(/ressources/images/siam/fond-siam.gif) no-repeat;
	z-index:10;
}
#contenu-bloc-siam {
	position:relative;
	width:714px;
	height:376px;
	z-index:1;
}
#texte-siam {
	width:380px;
	height:120px;
	position:absolute;
	/*top:179px;*/
	top:173px;
	left:165px;
	z-index:11;
}
#texte-siam a.lien-page {
	display:block;
	margin-top:3px;
	color: #ff7e00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#texte-siam a.lien-page:hover {
	color:#636363;
}
h2.titre-siam-1 {
	margin:0 0 8px 0;
	padding:0;
	font-weight:normal;
	color:#55ab26;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:none;
	clear:both;
}
.section_filiere_fruits h2.titre-siam-1,
.section_filiere_cereales h2.titre-siam-1,
.section_filiere_aviculture h2.titre-siam-1,
.section_filiere_peche h2.titre-siam-1,
.section_filiere_tourisme h2.titre-siam-1,
.section_filiere_sucres h2.titre-siam-1 {
	color:#55ab26;
}
h3.titre-siam-2 {
	width:400px;
	height:80px;
	position:absolute;
	top:38px;
	left:75px;
	
	margin:0;
	padding:0;
	text-align:center;
	color:#FFF;
	font-weight:normal;
	font-size:27px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:none;
	line-height:36px;
}
.page_spe_accueil_diversification.section_filiere_fruits h3.titre-siam-2,
.page_spe_accueil.section_filiere_fruits h3.titre-siam-2,
.page_spe_accueil_diversification.section_filiere_cereales h3.titre-siam-2,
.page_spe_accueil.section_filiere_cereales h3.titre-siam-2,
.page_spe_accueil_diversification.section_filiere_aviculture h3.titre-siam-2,
.page_spe_accueil.section_filiere_aviculture h3.titre-siam-2,
.page_spe_accueil_diversification.section_filiere_peche h3.titre-siam-2,
.page_spe_accueil.section_filiere_peche h3.titre-siam-2,
.page_spe_accueil_diversification.section_filiere_tourisme h3.titre-siam-2,
.page_spe_accueil.section_filiere_tourisme h3.titre-siam-2,
.page_spe_accueil_diversification.section_filiere_sucres h3.titre-siam-2,
.page_spe_accueil.section_filiere_sucres h3.titre-siam-2 {
	color:#fff;
}
.titre-siam-3 {
	font-size:25px;
	font-family:Arial, Helvetica, sans-serif;
}
.siam-pro {
	width:290px;
	height:25px;
	position:absolute;
	top:140px;
	left:30px;
	z-index:11;	
	color:#FFF;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
.siam-public {
	width:335px;
	height:25px;
	position:absolute;
	top:135px;
	left:360px;
	z-index:11;	
	color:#FFF;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
.siam-public {	
	top/*\**/: 138px\9;
}
* html .siam-public {
	top: 135px;
}
*+html .siam-public {	
	top: 135px;
}
.brochure-siam {
	display: block;
	float: left;
	width: 170px;
	height:20px;
}
.programme-siam {
	display: block;
	float: right;
	width:190px;
	height:20px;
}
a.lien-fermer-siam {
	display:block;
	width:40px;
	height:19px;
	position:absolute;
	top:11px;
	left:636px;
	z-index:11;
	
	text-align:right;
	padding-top:3px;
	padding-right:23px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	background:url(/ressources/images/siam/fermer-off.gif) no-repeat top right;
}
a.lien-fermer-siam:hover {
	color:#fff;
	background:url(/ressources/images/siam/fermer-on.gif) no-repeat top right;
}
.lien-partenaire {
	display:block;
	width:105px;
	height:19px;
	position:absolute;
	top:278px;
	left:575px;
	z-index:11;

	background-color:#f1f1eb;
	color: #ff7e00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(/ressources/images/lien_page_on.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	font-weight:bold;
}
a.lien-partenaire:hover {
	color:#636363;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#btn-spe {
	position:absolute;
	top:318px;
	left:523px;
	z-index:2;
	width:175px;
	height:31px;
}
.btn-spe-off {
	background:transparent url(/ressources/images/siam/btn-spe-off.png) no-repeat top !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/siam/btn-spe-off.png', sizingMethod='crop'); 
	zoom:1;
}
#btn-spe.btn-spe-on {
	background:transparent url(/ressources/images/siam/btn-spe-on.png) no-repeat bottom !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/siam/btn-spe-on.png', sizingMethod='crop'); 
	zoom:1;
}
#btn-spe a {
	display:block;
	font-size:1.3em;
	font-weight:bold;
	font-family:Tahoma, Arial, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
	height:21px;
	padding-top:6px;
	padding-left:12px;
}
.surtitre-siam {
	font-family:Georgia, "Times New Roman", Times, serif;
	/*font-weight:bold;*/
	font-size:1.4em;
	color:#aaa;
	font-style:italic;
}
.surtitre-siam a {
	color:#888;
}
/*--- Campagne le mois de l'olivier ---*/
#bloc-mois-olivier  {
	padding:0;
	margin: 0;
	width:714px;
	height:431px;
	position: absolute;
	top: -25px;
	left: 127px;
	background:url(/ressources/images/mois-olivier/fond-olivier.jpg) no-repeat;
	border:1px solid #ffffff;
	z-index:15;
}
.titre-olivier {
	text-transform:uppercase;
	font-size:22px;
	color:#FFF;
	margin:16px 0 0 50px;
}
a.lien-fermer-mois-olivier {
	display:block;
	width:70px;
	height:25px;
	position:absolute;
	top:-38px;
	left:785px;
	z-index:16;
	background:transparent url(/ressources/images/mois-olivier/fermer-off.png) no-repeat top !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/mois-olivier/fermer-off.png', sizingMethod='crop'); 
	zoom:1;
}
a.lien-fermer-mois-olivier:hover {
	background:transparent url(/ressources/images/mois-olivier/fermer-on.png) no-repeat top !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/mois-olivier/fermer-on.png', sizingMethod='crop'); 
	zoom:1;
}
.bloc-mois-olivier-rel {
	position:relative;
}
a.lien-olivier-1, a.lien-olivier-2, a.lien-olivier-3, a.lien-olivier-4, a.lien-olivier-5, a.lien-olivier-6, a.lien-olivier-7, a.lien-olivier-8 {
	padding:5px;
	margin: 0;
	width:190px;
	position: absolute;
	top: 60px;
	left: 480px;
	z-index:17;
	text-align:center;
	color:#323232;
	font-size:15px;
	background-color:#a2b949;
	border:1px dotted #a6c827;
}
a.lien-olivier-1:hover, a.lien-olivier-2:hover, a.lien-olivier-3:hover, a.lien-olivier-4:hover, a.lien-olivier-5:hover, a.lien-olivier-6:hover, a.lien-olivier-7:hover, a.lien-olivier-8:hover {
	color:#fff;
	background-color:#92af24;
	border:1px dotted #a6c827;
}
a.lien-olivier-2 {
	top: 180px;
	left: 500px;
}
a.lien-olivier-3 {
	top: 280px;
	left: 465px;
}
a.lien-olivier-4 {
	top: 290px;
	left: 280px;
	width:138px;
	height:69px;
}
a.lien-olivier-5 {
	top: 280px;
	left: 45px;
}
a.lien-olivier-6 {
	top: 170px;
	left: 14px;
}
a.lien-olivier-7 {
	top: 60px;
	left: 30px;
}
a.lien-olivier-8 {
	top: 20px;
	left: 254px;
}

/*--- Campagne Engagement durable ---*/
#onglet-engagement  {
	padding:0;
	margin: 0;
	width:44px;
	height:37px;
	position: absolute;
	top: 0;
	/*old top: 152px;*/
	left: 540px;
	z-index:12;
	cursor:pointer;
}
.onglet-engagement-off  {
	background:transparent url(/ressources/images/engagement-durable/onglet-off.png) no-repeat top !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/engagement-durable/onglet-off.png', sizingMethod='crop'); 
	zoom:1;	
	z-index:12;
}
#onglet-engagement.onglet-engagement-on  {
	background:transparent url(/ressources/images/engagement-durable/onglet-on.png) no-repeat top !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/engagement-durable/onglet-on.png', sizingMethod='crop'); 
	zoom:1;	
	z-index:13;
}
#onglet-engagement.onglet-engagement-actif, #onglet-engagement.onglet-engagement-actif:hover  {
	background:transparent url(/ressources/images/engagement-durable/onglet-actif.png) no-repeat top !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/engagement-durable/onglet-actif.png', sizingMethod='crop'); 
	zoom:1;	
	z-index:14;
	cursor:default;
}

a.lien-fermer-engagement {
	display:block;
	width:45px;
	height:25px;
	position:absolute;
	top:4px;
	left:615px;
	z-index:11;
	text-align:right;
	padding-top:11px;
	padding-right:26px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	background:transparent url(/ressources/images/engagement-durable/close.png) no-repeat right/* !important; 
	background:none; 
	background-position:right;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/engagement-durable/close.png', sizingMethod='crop')*/; 
	zoom:1;	
}
a.lien-fermer-engagement:hover {
	color:#fff;
	background:transparent url(/ressources/images/engagement-durable/close-on.png) no-repeat right/* !important; 
	background:none; 
	background-position:right;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/engagement-durable/close-on.png', sizingMethod='crop')*/; 
}
#bloc-engagement-on  {
	padding:0;
	margin: 0;
	width:693px;
	height:520px;
	position: absolute;
	top: 36px;
	left: 138px;
	background:url(/ressources/images/engagement-durable/engagement_accueil.jpg) no-repeat;
	border:1px solid #ffffff;
	z-index:10;
}
.section_filiere_aviculture #bloc-engagement-on  {
	background:url(/ressources/images/engagement-durable/engagement_aviculture.jpg) no-repeat;
}
.section_filiere_cereales #bloc-engagement-on  {
	background:url(/ressources/images/engagement-durable/engagement_cereales.jpg) no-repeat;
}
.section_filiere_fruits #bloc-engagement-on, 
.section_filiere_sucres #bloc-engagement-on {
	background:url(/ressources/images/engagement-durable/engagement_fruits_sucres.jpg) no-repeat;
}
.section_filiere_peche #bloc-engagement-on,
.section_filiere_tourisme #bloc-engagement-on  {
	background:url(/ressources/images/engagement-durable/engagement_tourisme_peche.jpg) no-repeat;
}
#contenu-bloc-engagement {
	position:relative;
	width:693px;
	height:520px;
	z-index:30;
}

/*------------------Sous Menu----------------------*/
.smenu {
	position:absolute;
	height:auto;
	top:37px;
	left:207px;
	display:none;
	font-size: 1em;
	font-weight: normal;
	z-index:10000;
	padding: 1px 0 0 0;
}
#smenu2 {
	left: 320px;
}
#smenu3 {
	left: 419px;
}
a.smenu_btn,
a.lien-menu-11, a.lien-menu-11:hover, a.lien-menu-11-actif, a.lien-menu-11-actif:hover,
a.lien-menu-12, a.lien-menu-12:hover, a.lien-menu-12-actif, a.lien-menu-12-actif:hover,
a.lien-menu-13, a.lien-menu-13:hover, a.lien-menu-13-actif, a.lien-menu-13-actif:hover,
a.lien-menu-14, a.lien-menu-14:hover, a.lien-menu-14-actif, a.lien-menu-14-actif:hover,
a.lien-menu-15, a.lien-menu-15:hover, a.lien-menu-15-actif, a.lien-menu-15-actif:hover,
a.lien-menu-16, a.lien-menu-16:hover, a.lien-menu-16-actif, a.lien-menu-16-actif:hover,	
a.lien-menu-17, a.lien-menu-17:hover, a.lien-menu-17-actif, a.lien-menu-17-actif:hover	 {
	width:140px;
	height:16px;
	color:#ffffff;
	border:1px solid #ffffff;
	padding:2px 4px 0 4px;
	display:block;
	background-color: #038e4f;
	font-weight: normal;
}
a#lien-menu-11,
a#lien-menu-12,
a#lien-menu-13,
a#lien-menu-15,	
a#lien-menu-14,
a#lien-menu-16,
a#lien-menu-17	{
	background-image:url(/ressources/images/puce-lien-menu.gif);
	background-position:right;
	background-repeat:no-repeat;
}
a#lien-menu-11:hover, a.lien-menu-11-actif, a.lien-menu-11-actif:hover,
a#lien-menu-12:hover, a.lien-menu-12-actif, a.lien-menu-12-actif:hover,
a#lien-menu-13:hover, a.lien-menu-13-actif, a.lien-menu-13-actif:hover,
a#lien-menu-15:hover, a.lien-menu-15-actif, a.lien-menu-15-actif:hover,
a#lien-menu-14:hover, a.lien-menu-14-actif, a.lien-menu-14-actif:hover,
a#lien-menu-16:hover, a.lien-menu-16-actif, a.lien-menu-16-actif:hover,
a#lien-menu-17:hover, a.lien-menu-17-actif, a.lien-menu-17-actif:hover	 {
	background-image:url(/ressources/images/puce-lien-menu-on.gif);
	background-position:right;
	background-repeat:no-repeat;
}
a.smenu_btn:hover,
a.lien-menu-11:hover, a.lien-menu-11-actif:hover, a.lien-menu-11-actif,
a.lien-menu-12:hover, a.lien-menu-12-actif:hover, a.lien-menu-12-actif,
a.lien-menu-13:hover, a.lien-menu-13-actif:hover, a.lien-menu-13-actif,
a.lien-menu-15:hover, a.lien-menu-15-actif:hover, a.lien-menu-15-actif,
a.lien-menu-14:hover, a.lien-menu-14-actif:hover, a.lien-menu-14-actif,
a.lien-menu-16:hover, a.lien-menu-16-actif:hover, a.lien-menu-16-actif,
a.lien-menu-17:hover, a.lien-menu-17-actif:hover, a.lien-menu-17-actif	 {
	text-decoration: none;
	width:140px;
	height:16px;
	color:#038e4f;
	border:1px solid #038e4f;
	background-color:#ffffff;
	padding:2px 4px 0 4px;
	display:block;
	font-weight: normal;
}
a.lien-menu-11-actif,
a.lien-menu-12-actif,
a.lien-menu-13-actif,
a.lien-menu-15-actif,
a.lien-menu-14-actif,
a.lien-menu-16-actif,
a.lien-menu-17-actif	{
	border-right:1px solid #fff;
}
.section_filiere_fruits a.smenu_btn,
.section_filiere_fruits a.lien-menu-11,
.section_filiere_fruits a.lien-menu-12,
.section_filiere_fruits a.lien-menu-13,
.section_filiere_fruits a.lien-menu-15,
.section_filiere_fruits a.lien-menu-14 {
	background-color: #33cc33;
}
.section_filiere_fruits a.smenu_btn:hover,
.section_filiere_fruits a.lien-menu-11:hover, 
.section_filiere_fruits a.lien-menu-11-actif:hover, 
.section_filiere_fruits a.lien-menu-11-actif,
.section_filiere_fruits a.lien-menu-12:hover, 
.section_filiere_fruits a.lien-menu-12-actif:hover, 
.section_filiere_fruits a.lien-menu-12-actif,
.section_filiere_fruits a.lien-menu-13:hover, 
.section_filiere_fruits a.lien-menu-13-actif:hover, 
.section_filiere_fruits a.lien-menu-13-actif,
.section_filiere_fruits a.lien-menu-15:hover, 
.section_filiere_fruits a.lien-menu-15-actif:hover, 
.section_filiere_fruits a.lien-menu-15-actif,
.section_filiere_fruits a.lien-menu-14:hover, 
.section_filiere_fruits a.lien-menu-14-actif:hover, 
.section_filiere_fruits a.lien-menu-14-actif {
	color:#33cc33;
	border:1px solid #33cc33;
	background-color:#ffffff;
}
.section_filiere_fruits a.lien-menu-11-actif,
.section_filiere_fruits a.lien-menu-12-actif,
.section_filiere_fruits a.lien-menu-13-actif,
.section_filiere_fruits a.lien-menu-15-actif,
.section_filiere_fruits a.lien-menu-14-actif {
	border-right:1px solid #fff;
}
.section_filiere_cereales a.smenu_btn,
.section_filiere_cereales a.lien-menu-11,
.section_filiere_cereales a.lien-menu-12,
.section_filiere_cereales a.lien-menu-13,
.section_filiere_cereales a.lien-menu-15,
.section_filiere_cereales a.lien-menu-14 {
	background-color: #fec310;
}
.section_filiere_cereales a.smenu_btn:hover,
.section_filiere_cereales a.lien-menu-11:hover, 
.section_filiere_cereales a.lien-menu-11-actif:hover, 
.section_filiere_cereales a.lien-menu-11-actif,
.section_filiere_cereales a.lien-menu-12:hover, 
.section_filiere_cereales a.lien-menu-12-actif:hover, 
.section_filiere_cereales a.lien-menu-12-actif,
.section_filiere_cereales a.lien-menu-13:hover, 
.section_filiere_cereales a.lien-menu-13-actif:hover, 
.section_filiere_cereales a.lien-menu-13-actif,
.section_filiere_cereales a.lien-menu-15:hover, 
.section_filiere_cereales a.lien-menu-15-actif:hover, 
.section_filiere_cereales a.lien-menu-15-actif,
.section_filiere_cereales a.lien-menu-14:hover, 
.section_filiere_cereales a.lien-menu-14-actif:hover, 
.section_filiere_cereales a.lien-menu-14-actif {
	color:#fec310;
	border:1px solid #fec310;
	background-color:#ffffff;
}
.section_filiere_cereales a.lien-menu-11-actif,
.section_filiere_cereales a.lien-menu-12-actif,
.section_filiere_cereales a.lien-menu-13-actif,
.section_filiere_cereales a.lien-menu-15-actif,
.section_filiere_cereales a.lien-menu-14-actif {
	border-right:1px solid #fff;
}
.section_filiere_aviculture a.smenu_btn,
.section_filiere_aviculture a.lien-menu-11,
.section_filiere_aviculture a.lien-menu-12,
.section_filiere_aviculture a.lien-menu-13,
.section_filiere_aviculture a.lien-menu-15,
.section_filiere_aviculture a.lien-menu-14 {
	background-color: #da1d38;
}
.section_filiere_aviculture a.smenu_btn:hover,
.section_filiere_aviculture a.lien-menu-11:hover, 
.section_filiere_aviculture a.lien-menu-11-actif:hover, 
.section_filiere_aviculture a.lien-menu-11-actif,
.section_filiere_aviculture a.lien-menu-12:hover, 
.section_filiere_aviculture a.lien-menu-12-actif:hover, 
.section_filiere_aviculture a.lien-menu-12-actif,
.section_filiere_aviculture a.lien-menu-13:hover, 
.section_filiere_aviculture a.lien-menu-13-actif:hover, 
.section_filiere_aviculture a.lien-menu-13-actif,
.section_filiere_aviculture a.lien-menu-15:hover, 
.section_filiere_aviculture a.lien-menu-15-actif:hover, 
.section_filiere_aviculture a.lien-menu-15-actif,
.section_filiere_aviculture a.lien-menu-14:hover, 
.section_filiere_aviculture a.lien-menu-14-actif:hover, 
.section_filiere_aviculture a.lien-menu-14-actif {
	color:#da1d38;
	border:1px solid #da1d38;
	background-color:#ffffff;
}
.section_filiere_aviculture a.lien-menu-11-actif,
.section_filiere_aviculture a.lien-menu-12-actif,
.section_filiere_aviculture a.lien-menu-13-actif,
.section_filiere_aviculture a.lien-menu-15-actif,
.section_filiere_aviculture a.lien-menu-14-actif {
	border-right:1px solid #fff;
}
.section_filiere_peche a.smenu_btn,
.section_filiere_peche a.lien-menu-11,
.section_filiere_peche a.lien-menu-12,
.section_filiere_peche a.lien-menu-13,
.section_filiere_peche a.lien-menu-15,
.section_filiere_peche a.lien-menu-14 {
	background-color: #0ab7ff;
}
.section_filiere_peche a.smenu_btn:hover,
.section_filiere_peche a.lien-menu-11:hover, 
.section_filiere_peche a.lien-menu-11-actif:hover, 
.section_filiere_peche a.lien-menu-11-actif,
.section_filiere_peche a.lien-menu-12:hover, 
.section_filiere_peche a.lien-menu-12-actif:hover, 
.section_filiere_peche a.lien-menu-12-actif,
.section_filiere_peche a.lien-menu-13:hover, 
.section_filiere_peche a.lien-menu-13-actif:hover, 
.section_filiere_peche a.lien-menu-13-actif,
.section_filiere_peche a.lien-menu-15:hover, 
.section_filiere_peche a.lien-menu-15-actif:hover, 
.section_filiere_peche a.lien-menu-15-actif,
.section_filiere_peche a.lien-menu-14:hover, 
.section_filiere_peche a.lien-menu-14-actif:hover, 
.section_filiere_peche a.lien-menu-14-actif {
	color:#0ab7ff;
	border:1px solid #0ab7ff;
	background-color:#ffffff;
}
.section_filiere_peche a.lien-menu-11-actif,
.section_filiere_peche a.lien-menu-12-actif,
.section_filiere_peche a.lien-menu-13-actif,
.section_filiere_peche a.lien-menu-15-actif,
.section_filiere_peche a.lien-menu-14-actif {
	border-right:1px solid #fff;
}
.section_filiere_tourisme a.smenu_btn,
.section_filiere_tourisme a.lien-menu-11,
.section_filiere_tourisme a.lien-menu-12,
.section_filiere_tourisme a.lien-menu-13,
.section_filiere_tourisme a.lien-menu-15,
.section_filiere_tourisme a.lien-menu-14,
.section_filiere_tourisme a.lien-menu-16,
.section_filiere_tourisme a.lien-menu-17	{
	background-color: #c57309;
}
.section_filiere_tourisme a.smenu_btn:hover,
.section_filiere_tourisme a.lien-menu-11:hover, 
.section_filiere_tourisme a.lien-menu-11-actif:hover, 
.section_filiere_tourisme a.lien-menu-11-actif,
.section_filiere_tourisme a.lien-menu-12:hover, 
.section_filiere_tourisme a.lien-menu-12-actif:hover, 
.section_filiere_tourisme a.lien-menu-12-actif,
.section_filiere_tourisme a.lien-menu-13:hover, 
.section_filiere_tourisme a.lien-menu-13-actif:hover, 
.section_filiere_tourisme a.lien-menu-13-actif,
.section_filiere_tourisme a.lien-menu-15:hover, 
.section_filiere_tourisme a.lien-menu-15-actif:hover, 
.section_filiere_tourisme a.lien-menu-15-actif,
.section_filiere_tourisme a.lien-menu-14:hover, 
.section_filiere_tourisme a.lien-menu-14-actif:hover, 
.section_filiere_tourisme a.lien-menu-14-actif,
.section_filiere_tourisme a.lien-menu-16:hover, 
.section_filiere_tourisme a.lien-menu-16-actif:hover, 
.section_filiere_tourisme a.lien-menu-16-actif,
.section_filiere_tourisme a.lien-menu-17:hover, 
.section_filiere_tourisme a.lien-menu-17-actif:hover, 
.section_filiere_tourisme a.lien-menu-17-actif	{
	color:#c57309;
	border:1px solid #c57309;
	background-color:#ffffff;
}
.section_filiere_tourisme a.lien-menu-11-actif,
.section_filiere_tourisme a.lien-menu-12-actif,
.section_filiere_tourisme a.lien-menu-13-actif,
.section_filiere_tourisme a.lien-menu-15-actif,
.section_filiere_tourisme a.lien-menu-14-actif,
.section_filiere_tourisme a.lien-menu-16-actif,
.section_filiere_tourisme a.lien-menu-17-actif	 {
	border-right:1px solid #fff;
}
.section_filiere_sucres a.smenu_btn,
.section_filiere_sucres a.lien-menu-11,
.section_filiere_sucres a.lien-menu-12,
.section_filiere_sucres a.lien-menu-13,
.section_filiere_sucres a.lien-menu-15,
.section_filiere_sucres a.lien-menu-14 {
	background-color: #d60da0;
}
.section_filiere_sucres a.smenu_btn:hover,
.section_filiere_sucres a.lien-menu-11:hover, 
.section_filiere_sucres a.lien-menu-11-actif:hover, 
.section_filiere_sucres a.lien-menu-11-actif,
.section_filiere_sucres a.lien-menu-12:hover, 
.section_filiere_sucres a.lien-menu-12-actif:hover, 
.section_filiere_sucres a.lien-menu-12-actif,
.section_filiere_sucres a.lien-menu-13:hover, 
.section_filiere_sucres a.lien-menu-13-actif:hover, 
.section_filiere_sucres a.lien-menu-13-actif,
.section_filiere_sucres a.lien-menu-15:hover, 
.section_filiere_sucres a.lien-menu-15-actif:hover, 
.section_filiere_sucres a.lien-menu-15-actif,
.section_filiere_sucres a.lien-menu-14:hover, 
.section_filiere_sucres a.lien-menu-14-actif:hover, 
.section_filiere_sucres a.lien-menu-14-actif {
	color:#d60da0;
	border:1px solid #d60da0;
	background-color:#ffffff;
}
.section_filiere_sucres a.lien-menu-11-actif,
.section_filiere_sucres a.lien-menu-12-actif,
.section_filiere_sucres a.lien-menu-13-actif,
.section_filiere_sucres a.lien-menu-15-actif,
.section_filiere_sucres a.lien-menu-14-actif {
	border-right:1px solid #fff;
}
/*------- Sous sous menu --------*/
.ssmenu, #ssmenu1 {
	position:absolute;
	height:auto;
	top:77px;
	left:357px;
	display:none;
	font-size: 1em;
	font-weight: normal;
	z-index:9000;
	padding: 1px 0 0 0;
}
.section_filiere_tourisme #ssmenu1,
.section_filiere_tourisme #ssmenu2,
.section_filiere_tourisme #ssmenu6,
.section_filiere_tourisme #ssmenu7 {
	left:390px;
}
.section_filiere_tourisme #ssmenu1 {
	top:77px;
}
#ssmenu2 {
	top:117px;
}
.section_filiere_tourisme #ssmenu2 {
	top: 117px;
}
#ssmenu3 {
	left:569px;
	top:57px;
}
#ssmenu4 {
	left:470px;
	top: 97px;
}
.section_filiere_tourisme #ssmenu4 {
	left:470px;
	top: 77px;
}
.section_filiere_tourisme #ssmenu6 {
	top: 137px;
}
.section_filiere_tourisme #ssmenu7 {
	top: 37px;
}
#ssmenu5 {
	left:569px;
	top:37px;
}
a.ssmenu_btn, a.ssmenu_btn:hover {
	width:140px;
	height:16px;
	color:#ffffff;
	border:1px solid #ffffff;
	padding:2px 4px 0 4px;
	display:block;
	background-color: #038e4f;
	font-weight: normal;
}
a.ssmenu_btn2, a.ssmenu_btn2:hover {
	width:180px;
}
a.ssmenu_btn3, a.ssmenu_btn3:hover {
	width:195px;
}
a.ssmenu_btn:hover {
	text-decoration: none;
	color:#038e4f;
	border:1px solid #038e4f;
	background-color:#ffffff;
}
.section_filiere_fruits a.ssmenu_btn {
	background-color: #33cc33;
}
.section_filiere_fruits a.ssmenu_btn:hover {
	color:#33cc33;
	border:1px solid #33cc33;
	background-color:#ffffff;
}
.section_filiere_cereales a.ssmenu_btn {
	background-color: #fec310;
}
.section_filiere_cereales a.ssmenu_btn:hover {
	color:#fec310;
	border:1px solid #fec310;
	background-color:#ffffff;
}
.section_filiere_aviculture a.ssmenu_btn {
	background-color: #da1d38;
}
.section_filiere_aviculture a.ssmenu_btn:hover {
	color:#da1d38;
	border:1px solid #da1d38;
	background-color:#ffffff;
}
.section_filiere_peche a.ssmenu_btn {
	background-color: #0ab7ff;
}
.section_filiere_peche a.ssmenu_btn:hover {
	color:#0ab7ff;
	border:1px solid #0ab7ff;
	background-color:#ffffff;
}
.section_filiere_tourisme a.ssmenu_btn {
	background-color: #c57309;
}
.section_filiere_tourisme a.ssmenu_btn:hover {
	color:#c57309;
	border:1px solid #c57309;
	background-color:#ffffff;
	left: 
}
.section_filiere_sucres a.ssmenu_btn {
	background-color: #d60da0;
}
.section_filiere_sucres a.ssmenu_btn:hover {
	color:#d60da0;
	border:1px solid #d60da0;
	background-color:#ffffff;
}
/*--------------------------- Edito -------------------------*/
#item_1 {
	margin-top: 5px;
}
#edito {
	width: 714px;
	height: 83px;
	background-color:#f4f4f4;
	margin-bottom: 15px;
	position:relative;
}
#edito img {
	margin: 0;
	padding: 0;
}
#edito-b {
	width: 275px;
	float: left;
	font-size:1.1em;
	margin-left: 30px;
}
#edito-c {
	width: 14px;
	height: 19px;
	float: left;
	margin:33px 0 0 35px;
}
#edito-d {
	width: 250px;
	float: left;
	text-align: center;
	font-size:1.3em;
	margin-top: 33px;
}
#edito-connecte {
	width: 313px;
	height:83px;
	float: left;
	margin:0;	
}
.page_spe_accueil #contenu #edito-connecte h3,
.page_spe_accueil_diversification #contenu #edito-connecte h3{
	font-size:2em;
	font-weight:normal;
	margin: 0;
	padding: 9px 0 10px 166px;
	
	color:#FFF;	
	background:none;
}

#edito-connecte p {
	padding-left:166px;
}
.mot-cle {
	font-weight:bold;
	font-size:1em;
	color:#ff9c16;
}
.mot-cle-2 {
	font-weight:bold;
	font-size:1.1em;
	color:#ff9c16;
	padding: 0 1px;
}
/*.alternance-salon {
	width: 313px;
	height:83px;
	background:url(/ressources/images/fond-salon.jpg) no-repeat;
}
.alternance-salon h1 {
	padding-bottom: 0;
	margin-bottom: 2px;
}
.alternance-salon a {
	display: block;
	padding-left:166px;
}*/
.alternance-cours, .alternance-cours-2, .alternance-cours-3 {
	width: 313px;
	height:83px;
	background:url(/ressources/images/fond-cours.jpg) no-repeat;
}
.alternance-salon {
	width: 313px;
	height:83px;
	background:url(/ressources/images/fond-salon2.jpg) no-repeat;
}
.alternance-meteo {
	width: 313px;
	height:83px;
	background:url(/ressources/images/fond-meteo.jpg) no-repeat;
}
.alternance-video {
	width: 313px;
	height:83px;
	background:url(/ressources/images/fond-video.jpg) no-repeat;
}
.alternance-video h3,
.alternance-salon h3{
	float: left;
	width: 80px;
}
.alternance-cours h3,
.alternance-cours-2 h3,
.alternance-cours-3 h3 {
	float:left;
	width:75px;
}
.alternance-cours a,
.alternance-cours-2 a,
.alternance-cours-3 a,
.alternance-video a,
.alternance-salon a {
	display:block;
	clear:both;
	padding-left:48px;
	padding-right:7px;
	text-align:center;
}
.cours-origine {
	font-size:0.9em;
	color:#FFF;
	width:50px;
	float:right;
	margin:9px 20px 0 0;
}
* html .cours-origine {
	margin:9px 10px 0 0;
}
.cours-titre {
	font-size:1em;
	font-weight:bold;
	color:#fff;
}
.cours-date {
	font-size:0.9em;
	color:#fff;
}
#edito-connecte a,
.section_filiere_fruits #contenu #edito-connecte a,
.section_filiere_cereales #contenu #edito-connecte a,
.section_filiere_aviculture #contenu #edito-connecte a,
.section_filiere_peche #contenu #edito-connecte a,
.section_filiere_tourisme #contenu #edito-connecte a,
.section_filiere_sucres #contenu #edito-connecte a {
	color:#FFF;	
}
#edito-connecte a:hover, 
#edito-connecte a:hover .mot-cle,
#edito-connecte a:hover .cours-titre,
#edito-connecte a:hover .cours-date {
	color:#fff;
} 
#edito-connecte a:hover .mot-cle-2 {
	color:#000;
	background-color:#ff9c16;
}
/*---design pour pub via BO --*/
.alternance-bo {
	width: 313px;
	height:83px;
	position: relative;
}
.txt-pub-alternance {
	position: absolute;
	top:0;
	left: 60px;
	width: 245px;
	z-index: 4;
}
.fond-pub-alternance {
	width: 313px;
	height: 83px;
	position: absolute;
	top: 0px;
	left: 0px;
	background:url(/ressources/images/fond-transparent-pub.png) no-repeat;
	z-index: 3;
}
* html .fond-pub-alternance {
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images//fond-transparent-pub.png', sizingMethod='crop'); 
	zoom:1;
}
.page_spe_accueil #contenu #edito-connecte .alternance-bo h3,
.page_spe_accueil_diversification #contenu #edito-connecte .alternance-bo h3{
	padding-left: 110px;
}
#contenu #edito-connecte .alternance-bo a {
	display: block;
	color:#FFF;	
	text-align: center;
}
#contenu #edito-connecte .alternance-bo a:hover {
	color: #ff9c16;
}
/*--*/
a.fermer {
	position:absolute;
	top:70px;
	left:700px;
	width: 11px;
	height: 11px;
	z-index:10;
	background: url(/ressources/images/fleche-edito-haut.gif) no-repeat;
}
a.fermer:hover {
	background: url(/ressources/images/fleche-edito-bas.gif) no-repeat;
}
#edito2 {
	width: 714px;
	border-top: 1px solid #f4f4f4;
	margin-bottom: 15px;
}
a.ouvrir {
	float: right;
	width: 75px;
	height: 15px;	
	background: url(/ressources/images/onglet-edito-off.gif) no-repeat;
	color: #636363;
	font-weight: normal;
	text-decoration: none;	
}
a.ouvrir:hover {
	background: url(/ressources/images/onglet-edito-on.gif) no-repeat;	
	color: #636363;
}
.lien-edito {
	margin-left: 35px;		
}
.item_cache-2 .texte_cache-2,
.item_affiche-2 .texte_affiche-2 {
	display: none;
}
/*--------------------------- Page Accueil -------------------------*/
#encart-meteo {
	position: relative;
	z-index: 1;
	height: 197px;
}
.p-meteo-home {
	position: absolute;
	left: 10px;
	top: 10px;
	color:#fff;
	z-index: 2;	
	font-weight: normal;
	font-size: 1em;
}
.ville-meteo {
	font-style:italic;
	margin-bottom:0;
	padding-bottom:0;
}
.page_spe_accueil .encart-gris {
	padding: 0px 5px 5px 5px;
	margin: 0;
}
.previsions-home {
	margin-left: 4px;	
}
.page_spe_produire_materiels_amima .encart-gris, 
.page_spe_produire_materiels_toyota .encart-gris,
.page_spe_filiere_filiere_et_vous_aides .encart-gris {
	padding: 5px 5px 5px 5px;
	width: 222px;
	margin: 0;
}
.page_spe_produire_materiels_amima .encart-gris, 
.page_spe_produire_materiels_toyota .encart-gris {
	padding-bottom: 8px;
}
.page_spe_produire_materiels_amima .encart-gris p, 
.page_spe_produire_materiels_toyota .encart-gris p {
	padding-top: 5px;
}
.page_spe_alertes_sms .encart-gris{
	padding: 5px 5px 5px 5px;
	width: 150px;
	margin: 0;
}
.page_spe_alertes_sms dl dt {
	width: 30%;
}
.page_spe_alertes_sms dl dd {
	width: 67%;
}
.financement-agricole {
	background: #fff url(/ressources/images/plante-argent.jpg) bottom right no-repeat;	
}
#encart-alerte {
	height: 98px;
	background: #fff url(/ressources/images/alerte-sms-home.jpg) bottom right no-repeat;
	margin-bottom: 20px;
}
#encart-alerte2 {
	height: 98px;
	width: 180px;
	background: #fff url(/ressources/images/alerte-sms-home.jpg) bottom right no-repeat;
	margin-bottom: 20px;
	margin-left: 20px;
	float: right;
}
#encart-banque {
	height: 234px;
	background: #fff url(/ressources/images/batiment-banque.jpg) bottom right no-repeat;
	margin-bottom: 20px;
}
#encart-banque img {
	height:63px;
	margin:0 0 5px 15px;
}
#encart-banque ul {
	clear: both;
	float:left;
	width:140px;
}
body #encart-banque h4 a.lien-page {
	margin-left:35px;
	font-size:10px;
	color:#636363;
}
#encart-banque h4 a.lien-page:hover {
	color:#ff9c16;
}
#encart-banque a.lien-page {
	/*float:left;
	width:90px;
	margin-top:5px;*/
}
#encart-partenaires {
	padding: 0px 5px 10px 5px;
	height: 162px;
	position: relative;
	margin-bottom: 20px;
	margin-top: 20px;
}
#encart-partenaires img {
	margin-top: 3px;
}
#encart-intro-partenaires {
	width:480px;
	float:left;
}
.page_spe_cam #encart-partenaires {
	width:188px;
	float:right;
}
/*
#encart_partenaires_1 p,
#encart_partenaires_2 p,
#encart_partenaires_3 p,
#encart_partenaires_4 p,
#encart_partenaires_5 p,
#encart_partenaires_6 p,
#encart_partenaires_7 p,
#encart_partenaires_8 p,
#encart_partenaires_9 p,
#encart_partenaires_10 p,
#encart_partenaires_11 p,
#encart_partenaires_12 p,
#encart_partenaires_13 p {
	height:119px;
}*/
img.logo-droite {
	float: right;
	margin-left: 10px;
}
*+html img.logo-droite {
	margin-left:0;
}
* html img.logo-droite {
	margin-left:0;
}
img.gauche {
	float: left;
	margin-right: 10px;
}
/*#defile-partenaires {
	position: relative;
	padding: 0;
	margin: 0;
	height: 25px;
	background-color: #ccc;
	border-top: 1px dashed #999; 
	clear: both;
}*/
#defile-partenaires {
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 0;
	margin: 0;
	height: 25px;
	width: 198px;
	background-color: #ccc;
	border-top: 1px dashed #999; 
	clear: both;
}
#encart-newsletter {
margin-top:10px;
}
#encart-newsletter p a {
	font-weight: normal;
}
#tableau-meteo-accueil {
	float:left;
	width:33px;
	padding: 5px 5px 10px 5px;
	text-align: center;	
}
#tableau-meteo-accueil-cache {
	float:left; 
	width:162px;
	padding: 8px 0 0 5px;
}
#symbole-meteo-accueil img {
	width: 33px;
	height: 33px;
}
.img_accueil {
	margin-top: 5px;
}
.encart-tourisme {
	margin-top: 17px;
	padding: 5px;
}
/*#colonne2 h1 {
	margin: 0;
	padding: 5px 0 0 0;
}*/
#encart-accompagnement, #encart-meteo-agricole, #encart-marches{
	width:218px;	
	padding:4px 4px 0 4px;
	margin-top:0 !important;
	margin-top:15px !important!;
	margin-top:15px;
	height:217px;
	background:url(/ressources/images/encart-accompagnement.jpg) no-repeat;
}
#encart-meteo-agricole {
	width: 220px;
	height: 341px;
	background: url(/ressources/images/encart-meteo.gif) no-repeat;	
	padding: 4px 4px 0 2px;
}
#encart-marches {
	height: 299px;
	background: url(/ressources/images/encart-marches.jpg) no-repeat;
}
#encart-marches select {
	margin: 0;
	width: 202px;	
	background-color: #fff;
}
#contenu #encart-accompagnement h3, #contenu #encart-meteo-agricole h3, #contenu #encart-marches h3 {
	text-indent: 5px;
	/*margin: 15px 0 2px 0 !important;
	margin: 0 0 2px 0 !important!;
	margin: 0 0 2px 0;*/
	margin: 0 0 2px 0;
}
ul.more-espace {
	margin-bottom: 30px;	
}
.alerte-article {
	margin-bottom: 10px;	
	padding: 10px;
	border: #C50A24 dashed 1px;
}
/*-------------------------Menu2 autres pages------------------------*/
#menu2 .menu-all h1, #menu2 .menu-all h2, #menu2 .menu-all h3, 
#menu2 .menu-all h4 {
	padding-left: 3px;
}
#menu2 .menu-all h4 {
	padding-left: 6px;
}
h4.h4-spe {
	font-weight:normal;
	font-style:italic;
	margin:15px 0 1px 6px;
	background:url(/ressources/images/puce-li.gif) no-repeat;
}
#menu2 .menu-all p {
	padding-left: 7px;
	padding-rigth: 3px;
}
#menu2 .menu-all p.p-divers {
	padding: 15px 3px 0 7px;
}
#menu2 .menu-all a, a.lien-menu2 {
	display: block;
	font-weight: normal;
	padding:1px 10px 1px 5px;
	margin-bottom:1px;
	width:183px;
	background-image:url(/ressources/images/puce-lien-menu-on.gif);
	background-position:right;
	background-repeat:no-repeat;
}
#contenu a.lien-menu2 {
	padding:3px 10px 3px 5px;
}
.page_recherche_etudes_memos #contenu a.lien-menu,
.page_recherche_etudes_memos #contenu a.lien-menu-active {
	color: #4c4c4c;	
	padding:0 2px 0 3px;
	font-size:11px;
	width:140px;
	margin-bottom:1px;
	height:16px;
	font-weight: normal;
}
#menu2 .menu-all a.titre-lien,
#menu2 .menu-all a.titre-lien2 {
	color: #000000;
	font-size:1em;
	clear:both;
	margin:15px 0 0 0;
	font-weight: bold;
}
#menu2 .menu-all a.titre-lien2{
	margin:0 0 0 0;
}
/*#menu2 .menu-all h3 {
	margin-top:15px;
	background-image:none;
	font-size:1em;
	padding-bottom:0;
	padding-left:5px;
}*/
#menu2 .menu-all a.lien-menu2:hover, 
a.lien-menu2:hover,
#menu2 .menu-all a.lien-menu2-actif, 
a.lien-menu2-actif,
#menu2 .menu-all a.lien-menu2-actif:hover, 
a.lien-menu2-actif:hover,
.section_filiere_fruits #contenu a.lien-menu2:hover,
.section_filiere_cereales #contenu a.lien-menu2:hover,
.section_filiere_aviculture #contenu a.lien-menu2:hover,
.section_filiere_peche #contenu a.lien-menu2:hover,
.section_filiere_tourisme #contenu a.lien-menu2:hover,
.section_filiere_sucres #contenu a.lien-menu2:hover {
	background-color: #aaa;
	color: #FFFFFF;
	background-image:url(/ressources/images/puce-lien-menu.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.page_recherche_etudes_memos #contenu a.lien-menu:hover, 
.page_recherche_etudes_memos #contenu a.lien-menu-active,
.page_recherche_etudes_memos #contenu a.lien-menu-active:hover {
	background-color: #4c4c4c;
	color: #FFFFFF;
	
	padding:0 2px 0 3px;
	width:140px;
	margin-bottom:1px;
	height:16px;
}
#menu2 .menu-all select {
	width: 190px;
	margin-left: 3px;
}
.menu2-definition {
	margin-top:0;
	padding-top:0;
	font-size:10px;
}
#menu2 .menu-all a.titre2,
#menu2 .menu-all a.titre2:hover {
	color: #000000;
	background-color:#eee;
	margin-bottom:0;
	padding-bottom:3px;
	height:13px;
	background-image:none;
}
/*#menu2 .menu-all .titre3 {
	font-size:0.9em;
}*/
.separateur-menu2 {
	float:left;
	clear:both;
	width:198px;
	height:1px;
	padding:0;
	margin:15px 0 15px 0 !important;
	margin:15px 0 0 0 !important!;
	margin:15px 0 0 0;
	border-top:1px solid #ccc;
	background-color:#fff !important;
	background-color:#fff !important!;
	background-color:#eee;
}
/*--------------------------- Balises principales -------------------------*/
h1 {
	font-size:2em;
	color: #666;
	font-weight:normal;
	margin: 0;
	padding: 5px 0 10px 0;
}
p.titre-accueil {
	font-size:2em;
	color: #666;
	font-weight:normal;
	margin: 0;
	padding: 5px 0 10px 0;
}
.h1-accueil {
	display:none;
}
.h1-petit {
	font-size: 0.6em;	
}
/*.page_spe_accueil h1 {
	padding: 5px 0 17px 0;
	background-image:url(/ressources/images/fond-h1.gif);
	background-repeat:no-repeat;
}*/
/*h2 {
	font-size:1.4em;
	font-weight:bold;
	color:#007f46;
	margin: 0;
	padding: 10px 0 5px 0;
}*/
h2, #menu2 h3 {
	font-size:1.2em;
	font-weight:bold;
	color:#007f46;
	background-image: url(/ressources/images/h2-back-2.gif);
	margin:15px 0 2px 0;
	padding: 2px 2px 2px 0;
}
.section_filiere_fruits h2 {
	color:#07be0b;
}
.section_filiere_cereales h2 {
	color:#f5a700;
}
.section_filiere_aviculture h2 {
	color:#cb0a25;
}
.section_filiere_peche h2 {
	color:#0faaea;
}
.section_filiere_tourisme h2 {
	color:#b36705;
}
.section_filiere_sucres h2 {
	color:#c51395;
}
.page_spe_alertes_sms h2 {
	clear:none;
}
.picto-meteo, .picto-cours, .picto-agenda  {
	background: url(/ressources/images/picto-meteo-sms.jpg) no-repeat;
	padding-left: 65px;
	margin-top: 15px;
	margin-bottom: 7px;
	width: 455px;
	min-height: 37px;
	float: left;
}
.picto-meteo h2, .picto-cours h2, .picto-agenda h2 {
	margin-top: 0;
	
}
.picto-cours {
	background: url(/ressources/images/picto-cours-sms.jpg) no-repeat;	
}
.picto-agenda  {
	background: url(/ressources/images/picto-agenda-sms.jpg) no-repeat;	
}
.page_identification h2, .page_spe_vendre_salles_marches h2 {
	margin: 35px 0 2px 0;
	clear:both;
}
.page_recherche_etudes_memos h2 {
	margin-top:0;
}
.atlas h2, .page_divers_plan_du_site h2 {
	clear:both;
}
#menu2 h2, #menu2 h3 {
	background-image:url(/ressources/images/h2-back.gif);
	margin-bottom:7px;
}
h4.titre-encart-gris {
	font-size:1.2em;
	font-weight:bold;
	color:#007f46;
	background-image: url(/ressources/images/h2-back-2.gif);
	margin:15px 0 2px 0;
	padding: 2px 2px 2px 0;
}
#menu2 h4.titre-encart-gris {
	margin-bottom:0px;
}
#menu2 h4.titre-encart-gris a {
	color: #333;
}
h4.titre-encart-gris, h3.titre-encart-gris {
	 margin-top: 2px;
}
h2 span {
	font-size:0.7em;
	color: #000;
	font-weight:normal;
}
h3, #menu2 h4 {
	font-weight:bold;
	color: #000000;
	font-size:1em;
	/*clear:both;*/
	margin:10px 0 0 0;
	padding: 0px 0 5px 8px;
	background:url(/ressources/images/puce-h3.gif) no-repeat;
}
#menu2 h4 {
	padding: 5px 0 0 0;
	background:none;
}
.page_spe_accueil #menu2 h4, .page_spe_accueil_diversification #menu2 h4 {
	color: #007f46;
	padding: 0px 0 5px 0;
}
.page_spe_accueil #contenu h3, .page_spe_accueil_diversification #contenu h3 {
	font-size:1.2em;
	font-weight:bold;
	background: url(/ressources/images/h2-back-2.gif) no-repeat;
	margin:15px 0 2px 0;
	padding: 2px 2px 2px 0;
}
h3.margin-0 {
	margin-top:0;
}
.page_spe_accueil #contenu h3 {
	margin: 25px 0 2px 0;
	clear:both;
}
.page_spe_accueil #contenu h3.margin-0,
.page_spe_accueil_diversification #contenu h3.margin-0{
	margin: 4px 0 2px 0;
}
.page_spe_accueil_diversification.section_filiere_fruits h3,
.page_spe_accueil.section_filiere_fruits h3{
	color:#07be0b;
}
.page_spe_accueil_diversification.section_filiere_cereales h3,
.page_spe_accueil.section_filiere_cereales h3 {
	color:#f5a700;
}
.page_spe_accueil_diversification.section_filiere_aviculture h3,
.page_spe_accueil.section_filiere_aviculture h3 {
	color:#cb0a25;
}
.page_spe_accueil_diversification.section_filiere_peche h3,
.page_spe_accueil.section_filiere_peche h3 {
	color:#0faaea;
}
.page_spe_accueil_diversification.section_filiere_tourisme h3,
.page_spe_accueil.section_filiere_tourisme h3 {
	color:#b36705;
}
.page_spe_accueil_diversification.section_filiere_sucres h3,
.page_spe_accueil.section_filiere_sucres h3 {
	color:#c51395;
}
.page_dossier_personnel_question h3, .atlas h3 {
	clear:both;
}
.page_dossier_personnel_question a.lien-page {
	clear:both;
	display:block;
	width:180px;
}
.page_spe_accueil_diversification #colonne3 h4 {
	margin:0 0 5px 0;
}
.page_spe_accueil_diversification #colonne2-3 h3 {
	margin-top: 15px;
}
h3.no-clear {
	clear:none;
}
h4 {
	font-weight:bold;
	color:#636363;
	font-size:1em;
	margin:10px 0 5px 0;
}
.page_spe_accueil #contenu h4, .page_spe_accueil_diversification #contenu h4 {
	font-weight:bold;
	color: #000000;
	font-size:1em;
	/*clear:both;*/
	margin:10px 0 0 0;
	padding: 0px 0 5px 8px;
	background:url(/ressources/images/puce-h3.gif) no-repeat;
}
.atlas h4 {
	clear:both;
}
h5.baseline {
	padding: 0;
	margin: 0;
	color: #4c4b4b;
	position: absolute;
	top: 123px;
	left: 64px;
	font-size:1em;
	font-weight:normal;
}
p {
	margin:0px;
	padding:0 0 5px 0;
}
.chapeau{
	font-weight:normal;
	color: #999;
	font-size:1.2em;
	margin: 5px 0;
	padding: 2px 0 0 0;
}
.titre-noir{
	font-weight:bold;
	color: #000000;
	font-size:1.1em;
	margin: 0;
	padding: 2px 0 5px 0;
}
ul {
	margin:0 0 0 5px;
	padding:0 0 5px 0;
}
ol {
	margin:0 0 0 10px;
	padding:0 0 5px 0;
}
.page_methode_incoterms_2010 ol {
	margin:0 0 0 22px;
	padding:0 0 5px 0;
}
ul.liste-img-droite {
	width: 155px;
}
li, ol li {
	padding:1px 0 0 8px;
	margin:0px;
	list-style:none;
	background-image:url(/ressources/images/puce-li.gif);
	background-repeat:no-repeat;
}
ol li {
	background-image:url(/ressources/images/puce-li-2.gif);
	background-repeat:no-repeat;
}
.page_methode_incoterms_2010 ol li {
	background:none;
	list-style:decimal;
}
.page_spe_accueil #contenu ol {
	margin:3px 0 0 4px;
	padding:0 0 0 0;
}
.page_spe_accueil #contenu ol li {
	padding:1px 0 0 6px;
}
hr {
	display:none;
	clear:both;
	width:100%;
	height:1px;
}
.both {
	clear:both;
}
li.gris-clair {
	background-image: none;
	color: #999999;
	margin-bottom: 7px;
}
/*--------------------------- Balises secondaires - divers -------------------------*/
form {
	margin:4px 0 0 0;
}
input {
	border:1px solid #4c4c4c;
	/*background-color:#fff;*/
	background-color:#f4f4f4;
	font-size:1em;
	margin:0px;
	color:#636363;
	height:16px;
	width:250px;
	padding:0px;
}
.input_2 {
	width:218px;
}
.input_identifiant {
	width:112px;
	height: 14px;
	font-size:10px;
	color:#000000;
	background-color:#ffffff;
	border:1px solid #001a44;
}
.input_mdp {
	width:62px;
	height: 14px;
	font-size:10px;
	color:#000000;
	background-color:#ffffff;
	border:1px solid #001a44;
}
.input_radio, .input_checkbox {
	width:auto;
	border:0;
	padding:0;
	background:none;
}
.input_antispam {
	width:145px;
}
.input_telephone{
	width:70px;
}
.input_recherche {
	width:157px;
	height: 14px;
	font-size:10px;
	color:#000;
	border:1px solid #000000;
	background-color:#fff;
}
dl {
	padding:0;
	margin:0;
	font-size:10px;
}
dl dt {
	width: 25%;
	clear: left;
	float: left;
	margin: 0.5em 0 0 0;
	text-align:right;
	/*background-image: none;*/
}
dl dd {
	width: 72%;
	float: left;	
	margin: 0.5em 0 0.7em 0.3em;
	padding-left:0.7em;
	background-image: none;
}
.page_spe_filiere_actualite_maroc #contenu input[type=image] {
	border:0;
	/**/
	width:450px;
	height:auto;
	margin:5px 10px !important;
	margin:5px 10px !important!;
	margin:5px 5px;
}
.page_spe_filiere_actualite_maroc #contenu input type="image" {
	border:0;
	/*width:auto;
	height:auto;*/
	margin:5px 10px !important;
	margin:5px 10px !important!;
	margin:5px 5px;
}
/*#recherche-site form {
	margin:0;
	padding: 0 0 0 15px;
}
#recherche-site .invisible {
	margin: 0 18px 0 0;
	padding: 0;
	width:175px;
	float: left;
}
#recherche-site .invisible td {
	margin:0;
	padding:11px 0 0 0;
}*/
#abonnement-news {
	position:relative;
	width:202px;
	height:24px;
	margin:13px 6px 0 0;
	float:left;
}
a.lien-news, a.lien-news:hover {
	padding-left:13px;
	margin:0 0 0 20px;
	background-image:url(/ressources/images/picto-newsletter.gif);
	background-repeat:no-repeat;
	color:#fff;
	font-size:1em;
}
a.lien-news:hover {
	text-decoration:underline;
}
#abonnement-news-2 {
	position:absolute;
	top:24px;
	left:5px;
	width:202px;
	height:34px;
	margin:0;
	padding:0;
}
#abonnement-news-2-png {
	width:202px;
	height:34px;
	background:transparent url(/ressources/images/fond-news_0.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fond-news_0.png', sizingMethod='crop'); 
	zoom:1;
	z-index:10;
}
.section_filiere_fruits #abonnement-news-2-png {
	background:transparent url(/ressources/images/fond-news_1.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fond-news_1.png', sizingMethod='crop'); 
	zoom:1;
}
.section_filiere_cereales #abonnement-news-2-png {
	background:transparent url(/ressources/images/fond-news_2.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fond-news_2.png', sizingMethod='crop'); 
	zoom:1;
}
.section_filiere_aviculture #abonnement-news-2-png {
	background:transparent url(/ressources/images/fond-news_3.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fond-news_3.png', sizingMethod='crop'); 
	zoom:1;
}
.section_filiere_sucres #abonnement-news-2-png {
	background:transparent url(/ressources/images/fond-news_4.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fond-news_4.png', sizingMethod='crop'); 
	zoom:1;
}
.section_filiere_peche #abonnement-news-2-png {
	background:transparent url(/ressources/images/fond-news_5.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fond-news_5.png', sizingMethod='crop'); 
	zoom:1;
}
.section_filiere_tourisme #abonnement-news-2-png {
	background:transparent url(/ressources/images/fond-news_6.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fond-news_6.png', sizingMethod='crop'); 
	zoom:1;
}
#abonnement-news-2 form {
	margin:0;
	padding: 4px 0 0 14px;
	
	/*position:absolute;
	top:4px;
	left:14px;
	width:187px;
	height:29px;
	margin:0;
	padding:0;
	z-index:4;*/
}
#abonnement-news-2 form input {
	position:relative;
	z-index:100;
}
#abonnement-news-2 .invisible {
	margin: 0 0 0 0;
	padding: 0;
	width:175px;
	float: left;
}
#abonnement-news-2 .invisible td {
	margin:0;
	padding:0;
}
#login-off form, #login-on form {
	margin:0;
	padding: 0;
}
.input_montant {
	width:60px;
}
.input_donnees {
	width:30px;
}
.bouton-2 {
	width:62px;
	/*
	height:16px;
	background-color:#FFFFFF;
	border:1px solid #1E6DAD;
	color:#1E6DAD;
	font-size:10px;
	*/
	text-align:left;
	margin:0px;
	padding:0 2px;
}
.input_court {
	width:197px;
}
.input_court2 {
	width:140px;
}
#encart-newsletter input.newsletter {
    width:150px;
	height: 14px;
    font-size:1em;
    color:#636363;
	border:1px solid #4c4c4c;
	background-color:#f4f4f4;
}
select {
	border:1px solid #4c4c4c;
	/*background-color:#fff;*/
	background-color:#f4f4f4;
	font-size:1em;
	margin:0px;
	color:#636363;
	height:18px;
	width:220px;
	padding: 1px 0;
}
select#nom_fiche {
	width:208px;
}
.select-meteo {
	width:190px;
	position:absolute;
	bottom:20px  !important;
	bottom:18px  !important!;
	bottom:10px;
	left:3px;
	z-index:2;
}
.select_court {
	width:205px;
}
.select_mesure {
	width:190px;
}
.select_flux {
	width:160px;
	height:90px;
}
.espace-select {
	margin-bottom:10px;
	margin-top:0;
}
.page_spe_accueil .espace-select {
	margin-bottom:0;
	margin-top:5px;
}
option {
	font-size:1em;
	margin:0px;
	color:#000;
	padding:2px 1px;
}
textarea {
	font-size:1em;
	font-family: Arial, Helvetica, sans-serif;
	border:1px solid #4c4c4c;
	/*background-color:#fff;*/
	background-color:#f4f4f4;
	margin:0px;
	color:#636363;
	width:248px;
	height:80px;
}
.bouton-off {
	width:auto;
	height:20px;
	background-color:#4c4c4c;
	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 #4c4c4c;
	color:#4c4c4c;
	font-size:11px;
	text-align:center;
	margin:0px;
	padding:0 2px;
}
.bouton_rollover {
	width:13px;
	height:16px;
	border:0px;
	padding:0;
	margin:0 0 0 0 !important;
	margin:1px 0 0 0 !important!;
	margin:1px 0 0 0;
}
.chemin {
	font-size:1em;
	color:#7a7a7a;
	text-align:left;
	padding:0 0 10px 0;
}
.normale {
	font-weight:normal;
}
.page_gtm_sans_menu_Y .chemin {
	display:none;
}
.chemin a, .chemin a:hover {
	font-size:1em;
	font-weight:normal;
	/*color:#000000;*/
	text-decoration: underline;	
}
.chemin a:hover {
	text-decoration: none;	
}
.encart-identification {
	background:url(/ressources/images/img-inscription.jpg) no-repeat;
	width:128px;
	height:59px;
	margin:13px 0 20px 0;
	padding:24px 0 0 70px;
}
.encart-veille {
	position:relative;
	background:url(/ressources/images/img-veille.jpg) no-repeat;
	width:198px;
	height:83px;
	margin:13px 0 20px 0;
	padding:0;
	z-index:1;
}
.encart-veille p {
	text-align:center;
	color:#4c4c4c;
	font-size:1.5em;
	padding:0;
	margin:3px 0 10px 0;
}
.encart-identification a, .encart-identification a:hover {
	width:109px;
	height:33px;
	display:block;
	background:#ff9c16 url(/ressources/images/picto-inscription-on.gif) no-repeat;
	text-align:center;
	font-size:1.1em;
	color:#FFF;
	text-decoration:none;
	padding:3px 0 0 10px;
}
.encart-identification a:hover {
	background:#ff8a00 url(/ressources/images/picto-inscription-off.gif) no-repeat;
}
.encart-veille a, .encart-veille a:hover {
	position:absolute;
	display:block;
	top:48px;
	left:38px;
	z-index:2;
	width:109px;
	height:21px;
	text-align:center;
	font-size:1.1em;
	color:#FFF;
	text-decoration:none;
	background:#ff9c16 url(/ressources/images/picto-veille-off.gif) no-repeat;
	padding:5px 0 0 10px;
}
.encart-veille a:hover {
	background:#ff8a00 url(/ressources/images/picto-veille-on.gif) no-repeat;
}
.section_filiere_fruits #menu2 .encart-identification a, 
.section_filiere_fruits #menu2 .encart-identification a:hover,
.section_filiere_cereales #menu2 .encart-identification a,
.section_filiere_cereales #menu2 .encart-identification a:hover,
.section_filiere_aviculture #menu2 .encart-identification a,
.section_filiere_aviculture #menu2 .encart-identification a:hover,
.section_filiere_peche #menu2 .encart-identification a,
.section_filiere_peche #menu2 .encart-identification a:hover,
.section_filiere_tourisme #menu2 .encart-identification a,
.section_filiere_tourisme #menu2 .encart-identification a:hover,
.section_filiere_sucres #menu2 .encart-identification a,
.section_filiere_sucres #menu2 .encart-identification a:hover,
.section_filiere_fruits #menu2 .encart-veille a, 
.section_filiere_fruits #menu2 .encart-veille a:hover,
.section_filiere_cereales #menu2 .encart-veille a,
.section_filiere_cereales #menu2 .encart-veille a:hover,
.section_filiere_aviculture #menu2 .encart-veille a,
.section_filiere_aviculture #menu2 .encart-veille a:hover,
.section_filiere_peche #menu2 .encart-veille a,
.section_filiere_peche #menu2 .encart-veille a:hover,
.section_filiere_tourisme #menu2 .encart-veille a,
.section_filiere_tourisme #menu2 .encart-veille a:hover,
.section_filiere_sucres #menu2 .encart-veille a,
.section_filiere_sucres #menu2 .encart-veille a:hover{
	color:#FFF;	
}
.encart-gris {
	border: 1px solid #999;
	padding: 5px;
	background-color: #FFF;	
	margin-top: 2px !important;
	margin-top: 2px !important!;
	margin-top: 20px;
}
img.logo-actu {
	display: block;
	margin: 0 auto;
	margin-top: 5px;
}
#last-actus {
	padding: 7px;
	background:#fff url(/ressources/images/fond-actus.jpg) no-repeat;
	min-height: 293px;	
}
#last-actus p{
	display: block;
	padding-left: 2px;
	padding-bottom: 7px;
	border-bottom: 1px dashed #999;
}
#liste-actus {
	padding: 5px 3px;
}
#ancres {
	clear: both;
	padding:5px 0;
	width:100%;
	
}	
#ancres a, #ancres a:hover {
	text-decoration:none;
	font-size:10px;
	padding:0 5px;
	font-weight:normal;
	text-decoration:underline;
}
#ancres a:hover {
	text-decoration:none;
}
.attente {
	text-align:center;
	font-weight:bold;
}
.message-attente {
	position:absolute; 
	top:100px; 
	left:150px; 
	width:350px; 
	height:130px; 
	background-color:#FFFFFF; 
	border:1px solid #000000; 
	text-align:center;
	z-index:10;
}
.message-attente img {
	padding:10px;
}
/*--------------------------- Liens -------------------------*/
a img {
	border:none;
}
a {
	color:#007f46;
	/*font-weight: bold;
	font-size: 1em;*/
	text-decoration: none;
}
a:hover {
	color:#01b464;	
}
.section_filiere_fruits #contenu a,
.section_filiere_fruits #menu2 a {
	color:#07be0b;
}
.section_filiere_cereales #contenu a,
.section_filiere_cereales #menu2 a {
	color:#f5a700;
}
.section_filiere_aviculture #contenu a,
.section_filiere_aviculture #menu2 a {
	color:#cb0a25;
}
.section_filiere_peche #contenu a,
.section_filiere_peche #menu2 a {
	color:#0faaea;
}
.section_filiere_tourisme #contenu a,
.section_filiere_tourisme #menu2 a {
	color:#b36705;
}
.section_filiere_sucres #contenu a,
.section_filiere_sucres #menu2 a {
	color:#c51395;
}
.section_filiere_fruits #contenu a:hover,
.section_filiere_fruits #menu2 a:hover {
	color:#33cc33;
}
.section_filiere_cereales #contenu a:hover,
.section_filiere_cereales #menu2 a:hover {
	color:#f7bb04;
}
.section_filiere_aviculture #contenu a:hover,
.section_filiere_aviculture #menu2 a:hover {
	color:#da1d38;
}
.section_filiere_peche #contenu a:hover,
.section_filiere_peche #menu2 a:hover {
	color:#0ab7ff;
}
.section_filiere_tourisme #contenu a:hover,
.section_filiere_tourisme #menu2 a:hover {
	color:#c57309;
}
.section_filiere_sucres #contenu a:hover,
.section_filiere_sucres #menu2 a:hover {
	color:#d60da0;
}
a.lien-gris,
.section_filiere_fruits #contenu a.lien-gris,
.section_filiere_cereales #contenu a.lien-gris,
.section_filiere_aviculture #contenu a.lien-gris,
.section_filiere_peche #contenu a.lien-gris,
.section_filiere_tourisme #contenu a.lien-gris,
.section_filiere_sucres #contenu a.lien-gris,
.section_filiere_fruits #menu2 a.lien-gris,
.section_filiere_cereales #menu2 a.lien-gris,
.section_filiere_aviculture #menu2 a.lien-gris,
.section_filiere_peche #menu2 a.lien-gris,
.section_filiere_tourisme #menu2 a.lien-gris,
.section_filiere_sucres #menu2 a.lien-gris {
	color: #636363;
	font-weight: normal;
	text-decoration: none;	
}
.page_spe_produire_meteo a.lien-gris {
	color: #4c4c4c;
	font-weight:bold;
} 
a.lien-gris:hover,
.section_filiere_fruits #contenu a.lien-gris:hover,
.section_filiere_cereales #contenu a.lien-gris:hover,
.section_filiere_aviculture #contenu a.lien-gris:hover,
.section_filiere_peche #contenu a.lien-gris:hover,
.section_filiere_tourisme #contenu a.lien-gris:hover,
.section_filiere_sucres #contenu a.lien-gris:hover,
.section_filiere_fruits #menu2 a.lien-gris:hover,
.section_filiere_cereales #menu2 a.lien-gris:hover,
.section_filiere_aviculture #menu2 a.lien-gris:hover,
.section_filiere_peche #menu2 a.lien-gris:hover,
.section_filiere_tourisme #menu2 a.lien-gris:hover,
.section_filiere_sucres #menu2 a.lien-gris:hover {
	color: #636363;
	text-decoration: underline;
}
a.lien-page,
.section_filiere_fruits #contenu a.lien-page,
.section_filiere_cereales #contenu a.lien-page,
.section_filiere_aviculture #contenu a.lien-page,
.section_filiere_peche #contenu a.lien-page,
.section_filiere_tourisme #contenu a.lien-page,
.section_filiere_sucres #contenu a.lien-page,
.section_filiere_fruits #menu2 a.lien-page,
.section_filiere_cereales #menu2 a.lien-page,
.section_filiere_aviculture #menu2 a.lien-page,
.section_filiere_peche #menu2 a.lien-page,
.section_filiere_tourisme #menu2 a.lien-page,
.section_filiere_sucres #menu2 a.lien-page {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#636363;
	font-size:0.9em;
	padding-top:1px;
	background-image:url(/ressources/images/lien_page_on.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	font-weight:bold;
}
a.lien-page:hover,
.section_filiere_fruits #contenu a.lien-page:hover,
.section_filiere_cereales #contenu a.lien-page:hover,
.section_filiere_aviculture #contenu a.lien-page:hover,
.section_filiere_peche #contenu a.lien-page:hover,
.section_filiere_tourisme #contenu a.lien-page:hover,
.section_filiere_sucres #contenu a.lien-page:hover,
.section_filiere_fruits #menu2 a.lien-page:hover,
.section_filiere_cereales #menu2 a.lien-page:hover,
.section_filiere_aviculture #menu2 a.lien-page:hover,
.section_filiere_peche #menu2 a.lien-page:hover,
.section_filiere_tourisme #menu2 a.lien-page:hover,
.section_filiere_sucres #menu2 a.lien-page:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff9c16;
	font-size:0.9em;
	background-image: url(/ressources/images/lien_page_on.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	text-decoration: none;
	font-weight:bold;
}
a.lien-page-tableau, a.lien-page-carte {
	position: absolute;
	top: 0;
	left: 250px;
}
a.lien-page-carte {
	left: 600px;
}
.lien-page-droite {
	float: right;
	width: 160px;
	margin-top: 20px;
}
.page_spe_produire_suivi_technique_historique_bulletin .lien-page-droite {
	float: right;
	width: 160px;
	margin-top: 0;
	margin-bottom: 30px;
}
.lien-page-droite2 {
	float: right;
	margin-top: 20px;
	margin-right: 5px;
}
a.lien-page-meteo {
	position: absolute;
	left: 88px;
	top: 171px;
	background-color:#fff;
	z-index: 2;
}
a.fleche-gauche-partenaires {
	padding:0;
	margin: 0;
	width: 13px;
	height: 15px;
	position: absolute;
	bottom: 5px;
	left: 5px;
	background-image: url(/ressources/images/fleche-gauche.gif);
	background-repeat:no-repeat;	
}
a.fleche-gauche-partenaires:hover {
	background-image: url(/ressources/images/fleche-gauche-on.gif);
	background-repeat:no-repeat;	
}
a.fleche-droite-partenaires {
	padding:0;
	margin: 0;
	width: 13px;
	height: 15px;
	position: absolute;
	bottom: 5px;
	right: 5px;
	background-image: url(/ressources/images/fleche-droite.gif);
	background-repeat:no-repeat;	
}
a.fleche-droite-partenaires:hover {
	background-image: url(/ressources/images/fleche-droite-on.gif);
	background-repeat:no-repeat;	
}
a.a-fleche, a.a-fleche:hover {
	display: block;
	width: 216px;
	background: url(/ressources/images/fleche-h2.gif) right bottom no-repeat;	
}
a.a-fleche:hover {
	width: 218px;
	background: url(/ressources/images/fleche-h2-on.gif) right bottom no-repeat;	
}
.titre-theme {
	display: inline;
	padding:0;
	margin: 0;
	color: #ff9c16;
	font-weight: normal;
}
.page_spe_accueil .titre-theme {
	color: #007F46;
}
a.titre-theme:hover {
	text-decoration: underline;
}
.section_filiere_fruits .titre-theme,
.section_filiere_fruits a.titre-theme:hover {
	color:#07be0b;
}
.section_filiere_cereales .titre-theme,
.section_filiere_cereales a.titre-theme:hover {
	color:#f5a700;
}
.section_filiere_aviculture .titre-theme,
.section_filiere_aviculture a.titre-theme:hover {
	color:#cb0a25;
}
.section_filiere_peche .titre-theme,
.section_filiere_peche a.titre-theme:hover {
	color:#0faaea;
}
.section_filiere_tourisme .titre-theme,
.section_filiere_tourisme a.titre-theme:hover {
	color:#b36705;
}
.section_filiere_sucres .titre-theme,
.section_filiere_sucres a.titre-theme:hover {
	color:#c51395;
}
h2.titre-edito-accueil {
	font-weight: normal;
	font-size:1.4em;
	line-height: 35px;
	background-image:none;
}
h2.titre-edito {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	font-size:1.8em;
	line-height: 40px;
	background-image:none;
}
/*---------------------------Images--------------------------*/
/*img {
	padding: 0 0 5px 0;
}*/
.page_spe_produire_meteo img {
	padding-bottom: 5px;	
}
img.image-droite {
	float: right;
	margin-top: 10px;
}
#colonne2-3 img.image-droite, .page_spe_vendre_salles_marches img.image-droite {
	margin-left: 10px;
}
/*--------------------------- Divers -------------------------*/
#contenu-all table {
	background-color:#FFFFFF;
	}
table {
	margin: 0 0 10px 0;
	border-width : 1px;
	border-style : solid;
	border-color : #aaaaaa;
	border-collapse: collapse;
	width: 100%;
	}
td {
	border-width : 1px;
	border-style : solid;
	border-color : #aaaaaa;
	border-collapse: collapse;
	padding: 4px;
	text-align: center;	
	}
thead td  {
	width: auto;
	font-size: 1em;
	font-weight: bold;
	text-align:center;
	color:#FFFFFF;
	background-color:#4c4c4c;
	}
.unite {
	font-weight:normal;
	font-size:11px;
	font-style:italic;
}
#tableau_meteo thead td {
	width: 84px;
	}	
#tableau_meteo td {
	font-size: 1em;
	padding: 10px 4px 10px 4px;
	border: 1px solid #666666;
	text-align: center;
	}
#tableau_meteo td.bord_blanc {
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
#tableau_meteo td.bord_vert{
	border-bottom: 1px solid #666666;
}
#tableau_meteo tr.ligne-verte td {
	padding: 11px 4px 11px 4px;
}
#tableau_meteo tr.autre_espacement td {
	padding: 9px 4px 8px 4px;
}
#tableau_meteo tr.autre_espacement2 td {
	padding: 8px 4px 2px 4px;
}
#tableau_meteo tr.autre_espacement2 td.titre_tableau {
	padding: 5px 4px 5px 4px;
}
.agauche {
	text-align:left;
}
#tableau_meteo td.agauche {
	text-align:left;
}
.invisible td, .invisible {
	border: 0;
	width: auto;
	font-size:1em;
	text-align:left;
	}
#login-off .invisible td, #login-off .invisible {
	padding:0;
	margin:0;
}
#identification_message_en_cours, #identification_message_pb, #deconnexion_message_en_cours {
	position: absolute;
	top: 40px;
	left: 820px;
	width: 143px;
	z-index: 2;
	color: #636363;
}
.impression-pdf {
	position: absolute;
	top: 75px;
	left: 920px;
	width: 29px;
	height:29px;
	z-index: 2;
}
/*.menu2_atlas .impression-pdf,*/
.menu2_atlas_agro .impression-pdf,
.page_atlas_agro_introduction .impression-pdf,
.page_atlas_agro_echanger .impression-pdf,
.page_atlas_agro_conso_distribution .impression-pdf,
.page_atlas_agro_log_reglementation .impression-pdf {
	top: 101px;
}
.page_spe_accueil .impression-pdf,
.menu2_divers .impression-pdf,
.non_connecte  .impression-pdf,
.menu2_dossier-personnel .impression-pdf,
.page_atlas_fiches_pays .impression-pdf,
.page_spe_filiere_actualites_maroc .impression-pdf,
.page_service_modele .impression-pdf,
.page_spe_accueil_diversification .impression-pdf,
.page_service_tam_questionnaire_2 .impression-pdf,
.page_service_tam_voir_expert_2 .impression-pdf,
.page_service_tam_questionnaire_presentation_2 .impression-pdf,
.page_service_tam_questionnaire_questions_2 .impression-pdf,
.page_spe_vendre_cours .impression-pdf,
.page_spe_vendre_marches_export_tendances .impression-pdf {
	display:none;
}
.champ_obligatoire {
	color: #FF6600;
}
.champ_en_erreur { 
	color: #FF0000; 
	clear:both;
	font-weight:bold;
}
.champ_remarque {
   color: #FF6600;
   clear:both;
} 
#identification_message_pb { 
	color: #FF0000; 
}
.img-gauche {
	float: left;
	width: 110px;
	margin-top: 25px;
}
.a-droite {
	float: right;
	width: 604px;
	margin-top: 25px;
}
#encart-saviez-vous {
	height: 170px; 	
	float: left;
	width: 305px;
	padding: 0 10px 0 10px;
	margin: 10px 20px 0 0;
}
#liens-saviez-vous {
	height: 100px;
	padding: 5px;
}
#liens-saviez-vous a:hover {
	padding-left:6px;
	background-image:url(/ressources/images/fleche-lien-cam.gif);
	background-repeat:no-repeat;
}

/*-------------------------------- Page météo -------------------------------------------------------*/
.input-region-meteo, .input-region-ville {
	position: relative;
	margin-top: 15px;
	z-index:2;
	width: 230px;
	float:left;
}
.input-region-ville {
	width: 222px;
}
.input-region-meteo input, .input-region-ville input {
	padding: 1px;
	padding-left: 2px;
	height: 14px;
	width: 216px;
}
.open-liste-region {
	position:absolute;
	top:2px;
	left:202px;
	z-index: 50;
	width:17px;
	height:14px;
	background: url(/commun/images/appel-offre-select-fx.gif) no-repeat; 	
	text-decoration: none;
}
.cache-input-region {
	position: absolute;
	top: -1px;
	left: 0px;
	width: 219px;
	height: 1px;
	background-color: #F4F4F4;
	z-index: 50;	
}
.bloc-region {
	position:absolute;
	top:17px;
	left:0px;
	z-index: 50;	
	background-color: #F4F4F4;
	width: 213px;
	padding: 10px 2px 10px 4px;
	border: #4c4c4c solid 1px;
}
.region-select {
	padding: 0 0 0 12px;
	background: url(/commun/images/appel-offre-picto-coche.gif) no-repeat;
	z-index: 10;
}
.bloc-decoupe-region {
	width:200px;
}
#colonne-meteo1 {
	float: left;
	width: 460px;
	padding: 0 0 5px 0;	
	margin: 0;	
}
h3.titre_ligne {
	padding-bottom:0;
}
#colonne-meteo2 {
	float: left;
	width: 232px;
	padding: 10px 10px 10px 10px;	
	height: 110px;
	margin-top: 15px;
	background-color: #FFF;	
}
#colonne-meteo2.marge p {
	margin-top: 10px !important;
	margin-top: 10px !important!;
	margin-top: 15px;	
}
#liens_carte_tableau {
	position: relative;
	margin: 0;
	padding: 0;
	clear: both;
}
#contient {
	position: relative;
	margin: 0;
	padding: 0;
	clear: both;
	height: 450px;
	z-index: 1;
}
#tableau_meteo {
	position: absolute;
	width: 602px;
	top: 16px !important;
	top: 15px !important!;
	top: 15px;
	left: 0;
	margin: 0;
	padding: 0;
	z-index: 30;
}
#tableau_meteo table {
	position: absolute;
	z-index: 35;
}
#tableau_meteo td.titre_tableau {
	color: #007e46;
	font-weight: bold;
	text-align: left;
	width: 116px;
}
tr.ligne-verte {
	background-color: #add9b2;
}
#onglet_tableau a {
	position: absolute;
	width: 19px;
	height: 428px;
	top: 16px !important;
	top: 15px !important!;
	top: 15px;
	left: 601px;
	margin: 0;
	padding: 0 6px 0 0;
	background: #fff url(/ressources/images/meteo/onglet_tableau.gif) no-repeat;
	z-index: 30;
}
#onglet_tableau a:hover {
	background: #fff url(/ressources/images/meteo/onglet_tableau_on.gif) no-repeat;
}
#cache_carte {
	position: absolute;
	width:87px;
	height: 428px;
	top: 16px !important;
	top: 15px !important!;
	top: 15px;
	left: 627px;
	margin: 0;
	padding: 0;
	background:transparent url(/ressources/images/meteo/cache_carte.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/cache_carte.png', sizingMethod='crop'); 
	zoom:1;
	z-index: 30;
}
#carte_maroc {
	position: absolute;
	width: 438px;
	height: 428px;
	top: 16px !important;
	top: 15px !important!;
	top: 15px;
	right: 0;
	margin: 0;
	padding: 0;
	z-index: 1;
}
#onglet_carte a, #onglet_carte a:hover {
	position: absolute;
	width: 48px;
	height: 428px;
	top: 16px !important;
	top: 15px !important!;
	top: 15px;
	right: 438px;
	margin: 0;
	padding: 0 6px 0 0;
	background: #fff url(/ressources/images/meteo/onglet_carte.gif) no-repeat;
	z-index: 1;
}
#onglet_carte.non_inscrit a {
	background: #fff url(/ressources/images/meteo/onglet_carte_anim.gif) no-repeat;
}
#onglet_carte a:hover {
	background: #fff url(/ressources/images/meteo/onglet_carte_on.gif) no-repeat;
}
#onglet_carte.non_inscrit a:hover {
	background: #fff url(/ressources/images/meteo/onglet_carte_on.gif) no-repeat;
}
/* info bulle */
.bulle_info:hover {
	border:0; /*--- Attribut permettant d'afficher la bulle dans ie6---*/
	z-index:25;
}
.atlas a.bulle_info, .atlas a.bulle_info:hover {
	color:#000;
	cursor:default;
	text-decoration:none;
}
.bulle_info:hover span,
.bulle_gtm:hover .info_bulle_gtm {   
    top:18px; 
    left:50px;
    width:235px;
    border:1px solid #038e4f;
    background-color:#007e46; 
}
.bulle_gtm:hover .info_bulle_gtm {     
    top:23px; 
    left:7px;
}
#info_bulle {
	position: absolute;
	width: 143px;
	height: 75px;
	top: 155px;
	right: 296px;
	margin: 0;
	padding: 0;
	z-index: 5;
}
#info_bulle #filtre_png{
	width: 143px;
	height: 75px;
	background:transparent url(/ressources/images/meteo/info-bulle.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/info-bulle.png', sizingMethod='crop'); 
	zoom:1;	
}
#info_bulle a{
	text-align: center;
	display: block;
	position: relative;
	width: 110px;
	height: 42px;	
	color: #333;
	font-size: 1.1em;
	padding: 13px 12px 0 12px !important;
	padding: 10px 12px 0 12px !important!;
	padding: 10px 12px 0 12px;
	margin: 5px 3px 17px 5px;
}
#info_bulle a:hover{
	color: #007e46;
}
#affichage_popup_message {
	text-align: center;
	display: block;
	position: absolute;
	width: 300px;
	height: 32px;	
	color: #333;
	font-size: 1.1em;
	padding: 5px;
	top: 200px;
	left: 150px;
	z-index: 4;
	background-color: #FFF;	
	border: 1px solid #007E45;
}
/*--------------- Carte Météo page --------------------------*/
/*--- Ville Dakhla / 60096 ----*/
#picto_meteo1, #picto_meteo2, #picto_meteo3, #picto_meteo4,
#picto_meteo5, #picto_meteo6, #picto_meteo7, #picto_meteo8,
#picto_meteo9 {
	width: 44px;
	height: 44px;
	margin: 0;
	padding: 0;
	z-index: 3;
	position: absolute;
	top: 340px;
	right: 345px;
}
#temperature_meteo1, #temperature_meteo2, #temperature_meteo3, #temperature_meteo4, #temperature_meteo5, 
#temperature_meteo6, #temperature_meteo7, #temperature_meteo8, #temperature_meteo9 {
	width: 15px;
	height: 15px;
	margin: 0;
	padding: 0;
	z-index: 2;
	position: absolute;
	top: 334px;
	right: 375px;
}
/*--- Ville Agadir / 60252 ----*/
#picto_meteo2 {
	top: 148px;
	right: 189px;
}
#temperature_meteo2 {
	top: 145px;
	right: 225px;
}
/*--- Ville Azilal / 4660109 ----*/
#picto_meteo3 {
	top: 130px;
	right: 127px;
}
#temperature_meteo3 {
	top: 124px;
	right: 160px;
}
/*--- Ville Benslimane / 4666105 ----*/
#picto_meteo4 {
	top: 82px;
	right: 130px;
}
#temperature_meteo4 {
	top: 75px;
	right: 164px;
}
/*--- Ville Berkane / 4666107 ----*/
#picto_meteo5 {
	top: 36px;
	right: 36px;
}
#temperature_meteo5 {
	top: 26px;
	right: 66px;
}
/*--- Ville Errachidia / 60210 ----*/
#picto_meteo6 {
	top: 126px;
	right: 67px;
}
#temperature_meteo6 {
	top: 120px;
	right: 100px;
}
/*--- Ville Kenitra / 60120 ----*/
#picto_meteo7 {
	top: 39px;
	right: 105px;
}
#temperature_meteo7 {
	top: 31px;
	right: 135px;
}
/*--- Ville Laâyoune / 4666102 ----*/
#picto_meteo8 {
	top: 245px;
	right: 280px;
}
#temperature_meteo8 {
	top: 235px;
	right: 307px;
}
/*--- Ville Tantan / 60285 ----*/
#picto_meteo9 {
	top: 210px;
	right: 199px;
}
#temperature_meteo9 {
	top: 200px;
	right: 209px;
}

#temperature_meteo1 p, #temperature_meteo2 p, #temperature_meteo3 p, #temperature_meteo4 p, #temperature_meteo5 p, 
#temperature_meteo6 p, #temperature_meteo7 p, #temperature_meteo8 p, #temperature_meteo9 p {
	margin: 0;
	padding: 0;
	color: #000;
	font-weight: bold;
	font-size: 1em;
}
/*--- positionnement villes sans météo --*/
/*--- Mohammedia--*/
#nom_ville_sans_meteo_1, #nom_ville_sans_meteo_2, #nom_ville_sans_meteo_3,
#nom_ville_sans_meteo_4, #nom_ville_sans_meteo_5, #nom_ville_sans_meteo_6,
#nom_ville_sans_meteo_7, #nom_ville_sans_meteo_8, #nom_ville_sans_meteo_9,
#nom_ville_sans_meteo_10, #nom_ville_sans_meteo_11, #nom_ville_sans_meteo_12,
#nom_ville_sans_meteo_13, #nom_ville_sans_meteo_14, #nom_ville_sans_meteo_15,
#nom_ville_sans_meteo_16, #nom_ville_sans_meteo_17, #nom_ville_sans_meteo_18,
#nom_ville_sans_meteo_19, #nom_ville_sans_meteo_20, #nom_ville_sans_meteo_21,
#nom_ville_sans_meteo_22, #nom_ville_sans_meteo_23, #nom_ville_sans_meteo_24,
#nom_ville_sans_meteo_25, #nom_ville_sans_meteo_26, #nom_ville_sans_meteo_27,
#nom_ville_sans_meteo_28, #nom_ville_sans_meteo_29, #nom_ville_sans_meteo_30,
#nom_ville_sans_meteo_31, #nom_ville_sans_meteo_32 {
	position: absolute;
	z-index: 2;
	top: 110px;
	right:55px;	
	margin: 0;
	padding: 0 9px;
	color: #000;
	font-weight: bold;
	font-size: 1em;	
	background:transparent url(/ressources/images/meteo/point-ville.gif) no-repeat;
	background-position: right 5px;
}
/*-- Azemmour  --*/
#nom_ville_sans_meteo_28 {
	top: 70px;
	right: 98px;
	background-position: left 5px;
}
/*-- Youssoufia  --*/
#nom_ville_sans_meteo_29 {
	top: 300px;
	right: 183px;
}
/*-- Sefrou --*/
#nom_ville_sans_meteo_6 {
	top: 155px;
	right: 285px;
	background-position: left 5px;
}
/*-- Imouzzer --*/
#nom_ville_sans_meteo_7 {
	top: 180px;
	right: 295px;
	background-position: left 5px;
}
/*-- Ouezzane --*/
#nom_ville_sans_meteo_30 {
	top: 150px;
	right:120px;
}
/*-- Tata --*/
#nom_ville_sans_meteo_9 {
	top:85px;
	right:107px;
}
/*-- Assa-Zag --*/
#nom_ville_sans_meteo_8 {
	top:177px;
	right:195px;
}
/*-- Tarfaya --*/
#nom_ville_sans_meteo_3 {
	top: 65px;
	right:145px;
	background-position: left 5px;
}
/*-- Sakia el Hamra --*/
#nom_ville_sans_meteo_4 {
	top:277px;
	right:195px;
	display:none;
}
/*-- Essaouira --*/
#nom_ville_sans_meteo_15 {
	top:272px;
	right:350px;
	background-position: left 5px;
}
/*-- Chichaoua --*/
#nom_ville_sans_meteo_14 {
	top:217px;
	right:255px;
}
/*-- Al haouz --*/
#nom_ville_sans_meteo_13 {
	top:317px;
	right:135px;
}
/*-- El Hajeb --*/
#nom_ville_sans_meteo_18 {
	top:75px;
	right:285px;	
}
/*-- Ifrane --*/
#nom_ville_sans_meteo_19 {
	top:91px;
	right:220px;
	background-position: left 5px;
}
/*-- Azrou --*/
#nom_ville_sans_meteo_17 {
	top:101px;
	right:228px;
	background-position: left 5px;
}
/*-- Arfoud--*/
#nom_ville_sans_meteo_16 {
	top:290px;
	right: 175px;
}
/*-- Taourirte--*/
#nom_ville_sans_meteo_22 {
	top:130px;
	right: 155px;
	background-position: left 5px;
}
/*-- Jerada--*/
#nom_ville_sans_meteo_21 {
	top:160px;
	right: 80px;
	background-position: left 5px;
}
/*-- Figuig--*/
#nom_ville_sans_meteo_20 {
	top:375px;
	right:42px;
}
/*-- Aousserd--*/
#nom_ville_sans_meteo_1 {
	top:295px;
	right:265px;
}
/*-- Tiflet --*/
#nom_ville_sans_meteo_12 {
	top:105px;
	right:145px;
	background-position: left 5px;
}
/*-- Sidi Allal El Bahraoui --*/
#nom_ville_sans_meteo_11 {
	top:75px;
	right:125px;
	background-position: left 5px;
}
/*-- Rabat - Salé--*/
#nom_ville_sans_meteo_10 {
	top: 80px;
	right: 340px;
}
/*-- Aït Melloul--*/
#nom_ville_sans_meteo_27 {
	top: 80px;
	right: 340px;
	display:none;
}
/*-- Tinghir--*/
#nom_ville_sans_meteo_26 {
	top: 70px;
	right: 47px;
}
/*-- Zagora--*/
#nom_ville_sans_meteo_25 {
	top: 205px;
	right: 55px;
}
/*--- Chtouka-Aït Baha --*/
#nom_ville_sans_meteo_24 {
	top: 200px;
	right: 240px;
	background-position: left 5px;
}
/*--- Tiznit --*/
#nom_ville_sans_meteo_23 {
	top: 217px;
	right:370px;
}
/*--- Demnate --*/
#nom_ville_sans_meteo_2 {
	top: 287px;
	right:287px;
	background-position: left 5px;
}
/*--- Larache --*/
#nom_ville_sans_meteo_32 {
	top: 257px;
	right:317px;
	background-position: left 5px;
}
/*--- Chefchaouen --*/
#nom_ville_sans_meteo_31 {
	top: 270px;
	right: 97px;
	background-position: left 5px;
}



/*--- carte maroc region hover ---*/
.carte_on_casablanca, .carte_on_oriental, .carte_on_meknes-tafilalt,
.carte_on_tanger-tetouan, .carte_on_souss-massa-draa, .carte_on_oued-eddahab-lagouira,
.carte_on_chaouia-ourdigha, .carte_on_doukkala-abda, .carte_on_fes-boulmane,
.carte_on_gharb-chrarda-beni-hssen, .carte_on_guelmim-es-smara,
.carte_on_laayoune-boujdour-sakia-el-hamra, .carte_on_marrakech-tensift-el-haouz,
.carte_on_rabat-sale-zemmour-zaer, .carte_on_tadla-azilal, .carte_on_taza-al-hoceima-taounate {
	position: absolute;
	top: 0px;
	left: 0px;	
	z-index:3;
	width: 438px;
	height: 428px;
	background: url(/ressources/images/meteo/cartes/carte_on_casablanca.gif) no-repeat; 
	margin: 0;
	padding: 0;
}
.carte_on_oriental {
	background: url(/ressources/images/meteo/cartes/carte_on_oriental.gif) no-repeat; 
}
.carte_on_meknes-tafilalt {
	background: url(/ressources/images/meteo/cartes/carte_on_meknes-tafilalt.gif) no-repeat; 	
}
.carte_on_tanger-tetouan {
	background: url(/ressources/images/meteo/cartes/carte_on_tanger-tetouan.gif) no-repeat; 	
}
.carte_on_souss-massa-draa {
	background: url(/ressources/images/meteo/cartes/carte_on_souss-massa-draa.gif) no-repeat; 	
}
.carte_on_oued-eddahab-lagouira {
	background: url(/ressources/images/meteo/cartes/carte_on_oued-eddahab-lagouira.gif) no-repeat; 	
}
.carte_on_chaouia-ourdigha {
	background: url(/ressources/images/meteo/cartes/carte_on_chaouia-ourdigha.gif) no-repeat; 	
}
.carte_on_doukkala-abda {
	background: url(/ressources/images/meteo/cartes/carte_on_doukkala-abda.gif) no-repeat; 	
}
.carte_on_fes-boulmane {
	background: url(/ressources/images/meteo/cartes/carte_on_fes-boulmane.gif) no-repeat; 	
}
.carte_on_gharb-chrarda-beni-hssen {
	background: url(/ressources/images/meteo/cartes/carte_on_gharb-chrarda-beni-hssen.gif) no-repeat; 	
}
.carte_on_guelmim-es-smara {
	background: url(/ressources/images/meteo/cartes/carte_on_guelmim-es-smara.gif) no-repeat; 	
}
.carte_on_laayoune-boujdour-sakia-el-hamra {
	background: url(/ressources/images/meteo/cartes/carte_on_laayoune-boujdour-sakia-el-hamra.gif) no-repeat; 
}
.carte_on_marrakech-tensift-el-haouz {
	background: url(/ressources/images/meteo/cartes/carte_on_marrakech-tensift-el-haouz.gif) no-repeat; 
}
.carte_on_rabat-sale-zemmour-zaer {
	background: url(/ressources/images/meteo/cartes/carte_on_rabat-sale-zemmour-zaer.gif) no-repeat; 
}
.carte_on_tadla-azilal {
	background: url(/ressources/images/meteo/cartes/carte_on_tadla-azilal.gif) no-repeat; 
}
.carte_on_taza-al-hoceima-taounate {
	background: url(/ressources/images/meteo/cartes/carte_on_taza-al-hoceima-taounate.gif) no-repeat; 
}
/*------------Meteo-villes-detail---------------------*/
/*-----casablanca-----*/
#picto_meteo_60155, #picto_meteo_4666110, #picto_meteo_60185,
#picto_meteo_60120, #picto_meteo_4666104, #picto_meteo_60136,
#picto_meteo_4660101, #picto_meteo_4666102, #picto_meteo_60210,
#picto_meteo_4660103, #picto_meteo_60150,
#picto_meteo_60096, #picto_meteo_61415,
#picto_meteo_60252, #picto_meteo_60265, #picto_meteo_60253,
#picto_meteo_60101, #picto_meteo_60318,
#picto_meteo_4666105, #picto_meteo_60178, #picto_meteo_60177,
#picto_meteo_4660100, #picto_meteo_60141,
#picto_meteo_60335, #picto_meteo_60285, #picto_meteo_60280,
#picto_meteo_4660102, #picto_meteo_4666106, #picto_meteo_60230,
#picto_meteo_4666107, #picto_meteo_60340, #picto_meteo_60115,
#picto_meteo_4660106, #picto_meteo_4660107, #picto_meteo_4660105,
#picto_meteo_4660109, #picto_meteo_4666111, #picto_meteo_4660108,
#picto_meteo_60107, #picto_meteo_4666113, #picto_meteo_60127 {
	width: 44px;
	height: 44px;
	margin: 0;
	padding: 0;
	z-index: 2;
	position: absolute;
	top: 180px;
	right: 187px;
}
#temperature_meteo_60155, #nom_ville_meteo_60155,
#temperature_meteo_4666110, #nom_ville_meteo_4666110,
#temperature_meteo_60185, #nom_ville_meteo_60185,
#temperature_meteo_60120, #nom_ville_meteo_60120,
#temperature_meteo_4666104, #nom_ville_meteo_4666104,
#temperature_meteo_60136, #nom_ville_meteo_60136,
#temperature_meteo_4660101, #nom_ville_meteo_4660101,
#temperature_meteo_4666102, #nom_ville_meteo_4666102,
#temperature_meteo_60210, #nom_ville_meteo_60210,
#temperature_meteo_4660103, #nom_ville_meteo_4660103,
#temperature_meteo_60150, #nom_ville_meteo_60150,
#temperature_meteo_60096, #nom_ville_meteo_60096,
#temperature_meteo_61415, #nom_ville_meteo_61415,
#temperature_meteo_60252, #nom_ville_meteo_60252,
#temperature_meteo_60265, #nom_ville_meteo_60265,
#temperature_meteo_60253, #nom_ville_meteo_60253,
#temperature_meteo_60101, #nom_ville_meteo_60101,
#temperature_meteo_60318, #nom_ville_meteo_60318,
#temperature_meteo_4666105, #nom_ville_meteo_4666105,
#temperature_meteo_60178, #nom_ville_meteo_60178,
#temperature_meteo_60177, #nom_ville_meteo_60177,
#temperature_meteo_4660100, #nom_ville_meteo_4660100,
#temperature_meteo_60141, #nom_ville_meteo_60141,
#temperature_meteo_60335, #nom_ville_meteo_60335,
#temperature_meteo_60285, #nom_ville_meteo_60285,
#temperature_meteo_60280, #nom_ville_meteo_60280,
#temperature_meteo_4660102, #nom_ville_meteo_4660102,
#temperature_meteo_4666106, #nom_ville_meteo_4666106,
#temperature_meteo_60230, #nom_ville_meteo_60230,
#temperature_meteo_4666107, #nom_ville_meteo_4666107,
#temperature_meteo_60340, #nom_ville_meteo_60340,
#temperature_meteo_60115, #nom_ville_meteo_60115,
#temperature_meteo_4660106, #nom_ville_meteo_4660106,
#temperature_meteo_4660107, #nom_ville_meteo_4660107,
#temperature_meteo_4660105, #nom_ville_meteo_4660105,
#temperature_meteo_4660109, #nom_ville_meteo_4660109,
#temperature_meteo_4666111, #nom_ville_meteo_4666111,
#temperature_meteo_4660108, #nom_ville_meteo_4660108,
#temperature_meteo_60107, #nom_ville_meteo_60107,
#temperature_meteo_4666113, #nom_ville_meteo_4666113,
#temperature_meteo_60127, #nom_ville_meteo_60127 {
	position: absolute;
	z-index: 2;
	top: 170px;
	right: 187px;	
	margin: 0;
	padding: 0;
	color: #000;
	font-weight: bold;
	font-size: 1em;
}
#nom_ville_meteo_60155 {
	top: 195px;
	right: 120px;	
}
/*-----El Jadida-----*/
#picto_meteo_4666110{
	top: 80px;
	right: 197px;
}
#temperature_meteo_4666110 {
	top: 70px;
	right: 197px;	
}
#nom_ville_meteo_4666110 {
	top: 95px;
	right: 140px;	
}
/*-----Safi-----*/
#picto_meteo_60185{
	top: 260px;
	right:327px;
}
#temperature_meteo_60185 {
	top: 245px;
	right: 327px;	
}
#nom_ville_meteo_60185 {
	top: 275px;
	right: 300px;	
}
/*-----Kenitra-----*/
#picto_meteo_60120{
	top: 300px;
	right:372px;
}
#temperature_meteo_60120 {
	top: 290px;
	right: 372px;	
}
#nom_ville_meteo_60120 {
	top: 320px;
	right: 325px;	
}
/*-----Sidi Slimane -----*/
#picto_meteo_60136{
	top: 290px;
	right:197px;
}
#temperature_meteo_60136 {
	top: 280px;
	right: 195px;	
}
#nom_ville_meteo_60136 {
	top: 335px;
	right: 197px;	
}
/*-----Sidi Kacem -----*/
#picto_meteo_4666104{
	top: 300px;
	right:127px;
}
#temperature_meteo_4666104 {
	top: 290px;
	right: 125px;	
}
#nom_ville_meteo_4666104 {
	top: 315px;
	right: 57px;	
}
/*-----Boujdour -----*/
#picto_meteo_4660101{
	top: 225px;
	right:317px;
}
#temperature_meteo_4660101{
	top: 227px;
	right: 307px;	
}
#nom_ville_meteo_4660101 {
	top: 245px;
	right: 265px;		
}
/*-----Laâyoune -----*/
#picto_meteo_4666102{
	top: 140px;
	right: 225px;
}
#temperature_meteo_4666102{
	top: 135px;
	right: 215px;	
}
#nom_ville_meteo_4666102 {
	top: 154px;
	right: 170px;	
}
/*-----Errachidia -----*/
#picto_meteo_60210{
	top: 230px;
	right: 187px;
}
#temperature_meteo_60210{
	top: 220px;
	right: 185px;	
}
#nom_ville_meteo_60210 {
	top: 240px;
	right: 130px;	
}
/*-----Khénifra -----*/
#picto_meteo_4660103{
	top: 130px;
	right: 273px;
}
#temperature_meteo_4660103{
	top: 120px;
	right: 270px;	
}
#nom_ville_meteo_4660103 {
	top: 150px;
	right: 317px;	
}
/*-----Meknès -----*/
#picto_meteo_60150{
	top: 30px;
	right: 280px;
}
#temperature_meteo_60150{
	top: 25px;
	right: 275px;	
}
#nom_ville_meteo_60150 {
	top: 45px;
	right: 235px;	
}
/*-----Dakhla -----*/
#picto_meteo_60096{
	top: 180px;
	right: 300px;
}
#temperature_meteo_60096{
	top: 170px;
	right: 295px;	
}
#nom_ville_meteo_60096{
	top: 195px;
	right: 260px;	
}
/*-----Lagouira -----*/
#picto_meteo_61415 {
	top: 400px;
	right: 392px;
}
#temperature_meteo_61415{
	top: 390px;
	right: 382px;	
}
#nom_ville_meteo_61415{
	top: 415px;
	right: 340px;	
}
/*-----Agadir -----*/
#picto_meteo_60252{
	top: 170px;
	right: 350px;
}
#temperature_meteo_60252{
	top: 160px;
	right: 345px;	
}
#nom_ville_meteo_60252{
	top: 187px;
	right:395px;	
}
/*-----Ouarzazate -----*/
#picto_meteo_60265{
	top: 120px;
	right: 130px;
}
#temperature_meteo_60265{
	top: 110px;
	right: 135px;		
}
#nom_ville_meteo_60265{
	top: 135px;
	right: 65px;	
}
/*-----Taroudant -----*/
#picto_meteo_60253{
	top: 155px;
	right: 290px;
}
#temperature_meteo_60253{
	top: 150px;
	right: 285px;		
}
#nom_ville_meteo_60253{
	top: 172px;
	right: 233px;	
}
/*-----Tanger -----*/
#picto_meteo_60101{
	top: 90px;
	right: 290px;
}
#temperature_meteo_60101{
	top: 85px;
	right: 285px;	
}
#nom_ville_meteo_60101{
	top: 105px;
	right: 337px;	
}
/*-----Tétouan -----*/
#picto_meteo_60318{
	top: 140px;
	right: 180px;
}
#temperature_meteo_60318{
	top: 130px;
	right: 175px;	
}
#nom_ville_meteo_60318{
	top: 155px;
	right: 130px;	
}
/*-----Benslimane -----*/
#picto_meteo_4666105{
	top: 80px;
	right: 210px;
}
#temperature_meteo_4666105{
	top: 70px;
	right: 205px;	
}
#nom_ville_meteo_4666105{
	top: 95px;
	right: 140px;	
}
/*-----Khouribga -----*/
#picto_meteo_60178 {
	top: 230px;
	right: 165px;
}
#temperature_meteo_60178 {
	top: 220px;
	right: 160px;	
}
#nom_ville_meteo_60178 {
	top: 245px;
	right: 105px;	
}
/*-----Settat -----*/
#picto_meteo_60177 {
	top: 200px;
	right: 290px;
}
#temperature_meteo_60177 {
	top: 190px;
	right: 285px;	
}
#nom_ville_meteo_60177 {
	top: 215px;
	right: 260px;	
}
/*-----Fés -----*/
#picto_meteo_60141 {
	top: 95px;
	right: 338px;
}
#temperature_meteo_60141 {
	top: 85px;
	right: 330px;	
}
#nom_ville_meteo_60141 {
	top: 105px;
	right: 315px;	
}
/*-----Missour -----*/
#picto_meteo_4660100 {
	top: 320px;
	right: 180px;
}
#temperature_meteo_4660100 {
	top: 310px;
	right: 175px;	
}
#nom_ville_meteo_4660100 {
	top: 335px;
	right: 133px;	
}
/*-----Guelmim -----*/
#picto_meteo_60280 {
	top: 130px;
	right: 230px;
}
#temperature_meteo_60280 {
	top: 123px;
	right: 225px;	
}
#nom_ville_meteo_60280 {
	top: 145px;
	right: 180px;	
}
/*-----Tantan -----*/
#picto_meteo_60285 {
	top: 150px;
	right: 280px;
}
#temperature_meteo_60285 {
	top: 140px;
	right: 285px;	
}
#nom_ville_meteo_60285 {
	top: 165px;
	right: 325px;	
}
/*-----Smara -----*/
#picto_meteo_60335 {
	top: 320px;
	right: 345px;
}
#temperature_meteo_60335 {
	top: 310px;
	right: 340px;	
}
#nom_ville_meteo_60335 {
	top: 335px;
	right: 310px;	
}
/*-----Benguerir -----*/
#picto_meteo_4660102 {
	top: 125px;
	right: 125px;
}
#temperature_meteo_4660102 {
	top: 115px;
	right: 120px;	
}
#nom_ville_meteo_4660102 {
	top: 140px;
	right:170px;	
}
/*-----Kelaa de Sraghna -----*/
#picto_meteo_4666106 {
	top: 145px;
	right: 40px;
}
#temperature_meteo_4666106 {
	top: 135px;
	right: 35px;	
}
#nom_ville_meteo_4666106 {
	top: 190px;
	right: 20px;	
}
/*-----Marrakech -----*/
#picto_meteo_60230 {
	top: 205px;
	right: 135px;
}
#temperature_meteo_60230 {
	top: 195px;
	right: 130px;	
}
#nom_ville_meteo_60230 {
	top: 223px;
	right:75px;
}
/*-----Berkane -----*/
#picto_meteo_4666107 {
	top: 60px;
	right: 145px;
}
#temperature_meteo_4666107 {
	top: 50px;
	right: 140px;	
}
#nom_ville_meteo_4666107 {
	top: 70px;
	right: 95px;	
}
/*-----Nador -----*/
#picto_meteo_60340 {
	top: 40px;
	right: 185px;
}
#temperature_meteo_60340 {
	top: 30px;
	right: 180px;	
}
#nom_ville_meteo_60340 {
	top: 55px;
	right: 230px;	
}
/*-----Oujda -----*/
#picto_meteo_60115 {
	top: 95px;
	right: 115px;
}
#temperature_meteo_60115 {
	top: 90px;
	right: 110px;	
}
#nom_ville_meteo_60115 {
	top: 110px;
	right: 82px;	
}
/*-----Khemisset -----*/
#picto_meteo_4660106 {
	top: 130px;
	right: 90px;
}
#temperature_meteo_4660106 {
	top: 125px;
	right: 85px;	
}
#nom_ville_meteo_4660106 {
	top: 145px;
	right: 30px;	
}
/*-----Rommani -----*/
#picto_meteo_4660107 {
	top: 235px;
	right: 270px;
}
#temperature_meteo_4660107 {
	top: 230px;
	right: 275px;	
}
#nom_ville_meteo_4660107 {
	top: 250px;
	right: 215px;	
}
/*-----Temara -----*/
#picto_meteo_4660105 {
	top: 115px;
	right: 345px;
}
#temperature_meteo_4660105 {
	top: 110px;
	right: 340px;	
}
#nom_ville_meteo_4660105 {
	top: 130px;
	right: 300px;	
}
/*-----Azilal -----*/
#picto_meteo_4660109 {
	top: 230px;
	right: 240px;
}
#temperature_meteo_4660109 {
	top: 225px;
	right: 235px;	
}
#nom_ville_meteo_4660109 {
	top: 245px;
	right: 210px;	
}
/*-----Beni Mellal -----*/
#picto_meteo_4666111 {
	top: 130px;
	right: 190px;
}
#temperature_meteo_4666111 {
	top: 125px;
	right: 185px;	
}
#nom_ville_meteo_4666111 {
	top: 145px;
	right: 130px;	
}
/*-----Fquih Ben Salah -----*/
#picto_meteo_4660108 {
	top: 85px;
	right: 260px;
}
#temperature_meteo_4660108 {
	top: 80px;
	right: 255px;	
}
#nom_ville_meteo_4660108 {
	top: 100px;
	right: 310px;	
}
/*-----El Hoceima -----*/
#picto_meteo_60107 {
	top: 35px;
	right: 170px;
}
#temperature_meteo_60107 {
	top: 30px;
	right: 165px;	
}
#nom_ville_meteo_60107 {
	top: 50px;
	right: 107px;	
}
/*-----Taounate -----*/
#picto_meteo_4666113 {
	top: 170px;
	right: 260px;
}
#temperature_meteo_4666113 {
	top: 165px;
	right: 255px;	
}
#nom_ville_meteo_4666113 {
	top: 185px;
	right: 210px;	
}
/*-----Taza -----*/
#picto_meteo_60127 {
	top: 260px;
	right: 135px;
}
#temperature_meteo_60127 {
	top: 255px;
	right: 130px;	
}
#nom_ville_meteo_60127 {
	top: 275px;
	right: 105px;	
}
.ville-active p {
	color: #007F46;
}
.ville-active-2 p {
	color: #C00;
}



/*--------------- Carte Météo home --------------------------*/
/*--- Ville Dakhla / 60096 ----*/
#picto_meteo1_petit, #picto_meteo2_petit, #picto_meteo3_petit,
#picto_meteo4_petit, #picto_meteo5_petit, #picto_meteo6_petit {
	width: 33px;
	height: 33px;
	margin: 0;
	padding: 0;
	z-index: 2;
	position: absolute;
	top: 145px;
	right: 160px;
}
/*--- Ville Benslimane / 4666105 ----*/
#picto_meteo2_petit {
	top: 27px;
	right: 78px;
}
/*--- Ville Berkane / 4666107 ----*/
#picto_meteo3_petit {
	top: 6px;
	right: 20px;
}
/*--- Ville Errachidia / 60210 ----*/
#picto_meteo4_petit {
	top: 50px;
	right: 38px;
}
/*--- Ville Laâyoune / 4666102 ----*/
#picto_meteo5_petit {
	top: 99px;
	right: 132px;
}
/*--- Ville Tantan / 60285 ----*/
#picto_meteo6_petit {
	top: 84px;
	right: 98px;
}
/*-------------- Symboles page météo ------------------*/
.symbole_1 {
	background:transparent url(/ressources/images/meteo/1.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/1.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_2 {
	background:transparent url(/ressources/images/meteo/2.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/2.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_3 {
	background:transparent url(/ressources/images/meteo/3.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/3.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_4 {
	background:transparent url(/ressources/images/meteo/4.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/4.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_5 {
	background:transparent url(/ressources/images/meteo/5.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/5.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_6 {
	background:transparent url(/ressources/images/meteo/6.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/6.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_7 {
	background:transparent url(/ressources/images/meteo/7.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/7.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_8 {
	background:transparent url(/ressources/images/meteo/8.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/8.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_9 {
	background:transparent url(/ressources/images/meteo/9.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/9.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_10 {
	background:transparent url(/ressources/images/meteo/10.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/10.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_11 {
	background:transparent url(/ressources/images/meteo/11.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/11.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_12 {
	background:transparent url(/ressources/images/meteo/12.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/12.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_13 {
	background:transparent url(/ressources/images/meteo/13.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/13.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_14 {
	background:transparent url(/ressources/images/meteo/14.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/14.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_15 {
	background:transparent url(/ressources/images/meteo/15.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/15.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_16 {
	background:transparent url(/ressources/images/meteo/16.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/16.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_17 {
	background:transparent url(/ressources/images/meteo/17.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/17.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_18 {
	background:transparent url(/ressources/images/meteo/18.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/18.png', sizingMethod='crop'); 
	zoom:1;
}
/*--------------- Symboles home ------------------*/
.symbole_1_petit {
	background:transparent url(/ressources/images/meteo/1_petit.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/1_petit.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_2_petit {
	background:transparent url(/ressources/images/meteo/2_petit.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/2_petit.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_3_petit {
	background:transparent url(/ressources/images/meteo/3_petit.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/3_petit.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_4_petit {
	background:transparent url(/ressources/images/meteo/4_petit.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/4_petit.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_5_petit {
	background:transparent url(/ressources/images/meteo/5_petit.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/5_petit.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_6_petit {
	background:transparent url(/ressources/images/meteo/6_petit.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/6_petit.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_7_petit {
	background:transparent url(/ressources/images/meteo/7_petit.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/7_petit.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_8_petit {
	background:transparent url(/ressources/images/meteo/8_petit.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/8_petit.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_9_petit {
	background:transparent url(/ressources/images/meteo/9_petit.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/9_petit.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_10_petit {
	background:transparent url(/ressources/images/meteo/10.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/10_petit.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_11_petit {
	background:transparent url(/ressources/images/meteo/11_petit.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/11_petit.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_12_petit {
	background:transparent url(/ressources/images/meteo/12_petit.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/12_petit.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_13_petit {
	background:transparent url(/ressources/images/meteo/13_petit.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/13_petit.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_14_petit {
	background:transparent url(/ressources/images/meteo/14_petit.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/14_petit.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_15_petit {
	background:transparent url(/ressources/images/meteo/15_petit.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/15_petit.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_16_petit {
	background:transparent url(/ressources/images/meteo/16_petit.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/16_petit.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_17_petit {
	background:transparent url(/ressources/images/meteo/17_petit.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/17_petit.png', sizingMethod='crop'); 
	zoom:1;
}
.symbole_18_petit {
	background:transparent url(/ressources/images/meteo/18_petit.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/18_petit.png', sizingMethod='crop'); 
	zoom:1;
}
#colonne-meteo3 {
	float: left;
	width: 226px;
	padding: 20px 12px 0 0;	
	margin: 0;
	font-size: 0.9em;	
}
#colonne-meteo4 {
	float: left;
	width: 226px;
	padding: 20px 12px 0 0;	
	margin: 0;	
	font-size: 0.9em;
}
#colonne-meteo5 {
	float: left;
	width: 226px;
	padding: 20px 12px 0 0;	
	margin: 0;	
	font-size: 0.9em;
}
p.titre-legende-meteo {
	color: #007a46;
	font-weight: bold;
	font-size: 1.1em;
	margin: 0;
	padding-bottom: 0;
}
ul.liste-legende-meteo {
	padding-right: 0;
	padding-left: 0;
}
ul.liste-legende-meteo li{
	padding: 0;
	margin:0;
	list-style: none;
	background-image: none;
}
.dir-vent {
	float: left;
	margin: 0px 8px 0 2px;
	padding: 0;
	width: 30px;
	font-size: 0.9em;
}

/*-------------------------------------Fiches produits et partenaires-------------------------------------*/
.image-ds-texte, .infos-pratiques, .infos-pratiques2 {
	float: right;
	padding:0;
	margin: 20px 0 15px 15px !important;
	margin: 20px 0 10px 15px !important!;
	margin: 20px 0 10px 15px;
} 
.infos-pratiques, .infos-pratiques2 {
	padding: 5px;
	width: 240px;
	border: #999 solid 1px;	
}
.infos-pratiques2 {
	margin: 5px 0 15px 15px !important;
	margin: 5px 0 10px 15px !important!;
	margin: 5px 0 10px 15px;
	
}
.page_spe_produire_materiels_amima .image-ds-texte, 
.page_spe_produire_materiels_toyota .image-ds-texte,
.page_spe_filiere_filiere_et_vous_aides .image-ds-texte{
	margin-top: 0 !important;
	margin-top: 0 !important!;
	margin-top: 0;
}
.image-ds-texte-left, .image-ds-texte-left2 {
	float: left;
	padding:0;
	margin: 5px 15px 15px 0 !important;
	margin: 5px 15px 10px 0 !important!;
	margin: 5px 15px 10px 0;
} 
.image-ds-texte-left2 {
	margin: 10px 15px 15px 0 !important;
	margin: 10px 15px 10px 0 !important!;
	margin: 10px 15px 10px 0;
}
.page_spe_filiere_agenda .image-ds-texte-left {
	/*margin: 5px 15px 0 0 !important;
	margin: 5px 15px 0 0 !important!;
	margin: 5px 15px 0 0;*/
} 
.image-ds-texte2 {
	float: right;
	padding:0;
	margin: 20px 0 15px 0 !important;
	margin: 20px 0 10px 0 !important!;
	margin: 20px 0 5px 0;
	width: 222px;
}  
/*                                           |------------------|
   			                                 |   Styles Atlas   |
		                                     |------------------|			
*/
/*------------------------------------ Styles Ok -----------------------------------------*/
.co-titre-atlas {
	font-style:italic;
	font-size:1.1em;
	margin:0 0 0 0;
	float: left;
	padding: 6px 0 5px 0px;
}
.surtitre-atlas {
	font-style:italic;
	font-size:1.1em;
	margin:5px 0 15px 0;
	padding:0;
}
#donnees1 {
	width:430px;
	float:left;
}
#donnees2 {
	width:260px;
	float:right;
}
#carte1 {
	width:260px;
	float:right;
	text-align:center;
	margin-top:15px;
}
#meteo {
	width:270px;
	float:right;
	min-height:120px;
	padding:0px;
	margin:0px;
	clear:right;
}
#meteo #img-fond {
	width:250px;
	min-height:120px;
	padding:0px;
	margin:0px;
	background:transparent url(/ressources/images/meteo/fond.png) no-repeat !important; 
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/meteo/fond.png', sizingMethod='crop'); 
	zoom:1;
}
#meteo #meteo-bloc1 {
	width:248px;
	float:left;
	height:16px;
	margin-top:10px;
	font-weight:bold;
	color:#0067b1;
	display:none;
}
#meteo #meteo-bloc2 {
	width:40px;
	float:right;
	height:14px;
	margin:25px 20px 0 0 !important;
	margin:23px 10px 0 0;
	font-weight:bold;
	color:#73B3F2;
}
#meteo #meteo-bloc2 a {
	font-weight:normal;
	text-decoration:none;
}
#meteo #meteo-bloc2 a:hover {
	font-weight:normal;
	text-decoration:underline;
}
#meteo #meteo-bloc2 span {
	font-weight:normal;
}
#meteo #meteo-bloc3 {
	width:190px;
	height:66px;
	float:right;
	margin:0px 18px 0 0 !important;
	margin:0px 9px 0 0;
}
#meteo #meteo-bloc4 {
	width:250px;
	float:left;
	color:#0067b1;
	font-size:10px;
	padding:10px 0 0 20px;
}
#meteo #meteo-bloc3 .temperature {
	font-size:30px;
	font-weight:bold;
	padding:0 5px 0 0 !important;
	padding:5px 5px 0 0 !important!;
	padding:9px 5px 0 0;
	margin:5px 0 0 0;
	color:#FFFFFF;
	float:right;
	width:180px;
	height:30px;
	text-align:right;
}
#meteo #meteo-bloc3 .temperature2 {
	font-weight:normal;
	font-size:9px;
	padding:18px 5px 0 0 !important;
	padding:14px 5px 0 0 !important!;
	padding:6px 5px 0 0;
	margin:0px;
	color:#FFFFFF;
	float:right;
	width:180px;
	clear:both;
	text-align:right;
}
#meteo .sources {
	padding:10px 0 0 20px;
}
.titre-encart {
	background-color:#3e97d6;
	font-weight:bold;
	font-size:10px;
	color:#ffffff;
	padding: .3em 0 0.4em 2px;
	margin:15px 0 2px 0;
	border-bottom: 1px solid #ccc;
}
.titre-petit {
	font-weight:normal;
	font-size: 0.9em;
}
.titre-encart span {
	font-weight:normal;
}
.sous-titre-encart {
	font-weight:bold;
}
.titre-donnees {
	padding-left:6px;
	background-image:url(/ressources/images/picto-lien-page2.gif);
	background-repeat:no-repeat;
	margin-bottom:5px;
}
#capitale, #heures, #monnaie, #pib, #ide, #climat, #risque, #profil, #population, #telecommunication {
	text-indent: 22px;
	padding: .3em 0 0.4em 0;
	border-bottom: 1px solid #eee;
	background-color:#f4f4f4;
	font-weight:bold;
	color:#007e46;
	margin:15px 0 2px 0;
}
.section_filiere_fruits #capitale,
.section_filiere_fruits #heures,
.section_filiere_fruits #monnaie,
.section_filiere_fruits #pib,
.section_filiere_fruits #population,
.section_filiere_fruits #telecommunication,
.section_filiere_fruits #profil  {
	color:#07be0b;
}
.section_filiere_cereales #capitale,
.section_filiere_cereales #heures,
.section_filiere_cereales #monnaie,
.section_filiere_cereales #pib,
.section_filiere_cereales #population,
.section_filiere_cereales #telecommunication,
.section_filiere_cereales #profil {
	color:#f5a700;
}
.section_filiere_aviculture #capitale,
.section_filiere_aviculture #heures,
.section_filiere_aviculture #monnaie,
.section_filiere_aviculture #pib,
.section_filiere_aviculture #population,
.section_filiere_aviculture #telecommunication,
.section_filiere_aviculture #profil {
	color:#cb0a25;
}
.section_filiere_peche #capitale,
.section_filiere_peche #heures,
.section_filiere_peche #monnaie,
.section_filiere_peche #pib,
.section_filiere_peche #population,
.section_filiere_peche #telecommunication,
.section_filiere_peche #profil {
	color:#0faaea;
}
.section_filiere_tourisme #capitale,
.section_filiere_tourisme #heures,
.section_filiere_tourisme #monnaie,
.section_filiere_tourisme #pib,
.section_filiere_tourisme #population,
.section_filiere_tourisme #telecommunication,
.section_filiere_tourisme #profil {
	color:#b36705;
}
.section_filiere_sucres #capitale,
.section_filiere_sucres #heures,
.section_filiere_sucres #monnaie,
.section_filiere_sucres #pib,
.section_filiere_sucres #population,
.section_filiere_sucres #telecommunication,
.section_filiere_sucres #profil {
	color:#c51395;
}
#heures span {
	font-weight:normal;
}
#capitale
	{
	margin-top: 16px;
	background-image: url(/ressources/images/pictos/atlas/capitale.gif);
	background-repeat:no-repeat;
	}
#heures
	{
	background-image: url(/ressources/images/pictos/atlas/heure.gif);
	background-repeat:no-repeat;
	}
	
#monnaie
	{
	background-image: url(/ressources/images/pictos/atlas/monnaie.gif);
	background-repeat:no-repeat;
	}
	
#profil
	{
	background-image: url(/ressources/images/pictos/atlas/pib.gif);
	background-repeat:no-repeat;
	}
	
#population
	{
	background-image: url(/ressources/images/pictos/atlas/population.gif);
	background-repeat:no-repeat;
	}
	
#telecommunication
	{
	background-image: url(/ressources/images/pictos/atlas/telecommunication.gif);
	background-repeat:no-repeat;
	}
	
#pib
	{
	background-image: url(/ressources/images/pictos/atlas/pib.gif);
	background-repeat:no-repeat;
	}
	
#ide
	{
	background-image: url(/ressources/images/pictos/atlas/ide.gif);
	background-repeat:no-repeat;
	}
	
#risque
	{
	background-image: url(/ressources/images/pictos/atlas/risque.gif);
	background-repeat:no-repeat;
	}
	
#liberte
	{
	background-image: url(/ressources/images/pictos/atlas/liberte.gif);
	background-repeat:no-repeat;
	}
#climat
	{
	background-image: url(/ressources/images/pictos/atlas/climat.gif);
	background-repeat:no-repeat;
	}
dd
	{
	margin-left: 0em;
	}
	
dl.informations, dl.informations-2, dl.informations-3, dl
	{
	padding:0;
	margin:0;
	font-size:11px;
	}
	
dl dt
/* formulaires, etc. (ex : divers__contact.html) */
	{
	width: 25%;
	clear: left;
	float: left;
	margin: 0.5em 0 0 0;
	text-align:right;
	}
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;
	}
	
dl.informations-3 dt
/* titres (ex : recherche__etudes-memos.html) */
	{
	width: 34%;
	}
.page_service_salons_v2 dl.informations-3 dt,
.page_service_salon_fiche_v2 dl.informations-3 dt {
	width: 18%;
	}
.page_service_salons_v2 dl.informations-3 dd,
.page_service_salon_fiche_v2 dl.informations-3 dd {
	width: 50%;
	}
#liste-dl
	{
	width:98%;
	}
dl dd
	{
	width: 72%;
	float: left;	
	margin: 0.5em 0 0.7em 0.3em;
	padding-left:0.7em;
	}
dl.informations dd
	{
	border-left:0.1em solid #ededed;
	}
dl.informations-2 dd
	{
	width: 14%;
	}
	
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:9px;
	padding:0px;
	margin:0px;
	background-image:none;
	list-style:circle;
	list-style-position:outside;
	}
/*--------------------------- Table -------------------------*/
.tableau-placement, .tableau-placement-encart, .tableau-placement-encart2 {
	margin:0;
	padding:0;
	border:0;
	border-collapse:none;
	}
.tableau-placement-encart2 {
	width:100%;
}
.tableau-placement-encart2 td.spacer, .tableau-placement-encart2 td.spacer img
	{
	width:5px;
	height:5px;
}
.tableau-placement-encart {
	width:180px;
	}
.tableau-placement-encart td.td-colore {
	background-color:#007dc6; 
	color:#ffffff; 
	font-size:10px; 
	font-weight:bold; 
	padding-left:2px;
}
.tableau-placement-encart td.spacer, .tableau-placement-encart td.spacer img {
	background-color:#1563A1; 
	width:1px;
	height:1px;
}
.tableau-placement-encart td.bas {
	background-image:url(/ressources/images/encart-doc-perso_10.gif); 
	background-repeat:repeat-x;
}
.tableau-placement-encart td a
	{
	font-size:9px; 
}
.tableau-placement td, .tableau-placement-encart td, .tableau-placement-encart2 td
	{
	padding:0;
	border:0;
	}	
.marge-table {
	height:15px;
	width:90%;
	clear:both;
}
table.liens td
	{
	text-align: left;
	width: 50%;
	}
.page_atlas_vin_tendances thead td,
.page_atlas_vin_tendances_tableau thead td,
.page_atlas_vin_introduction thead td {
	font-size:9px;
	padding-left:2px;
	padding-right:2px;
}
.page_atlas_vin_tendances td.simple,
.page_atlas_vin_tendances_tableau td.simple,
.page_atlas_vin_introduction td.simple {
	/*width:78px;*/
	padding-left:2px;
	padding-right:2px;
}
.page_atlas_vin_introduction td.simple {
	width: 12.5%;
}
.page_atlas_vin_introduction td.simple-pt {
	width: 7%;
}
.page_atlas_vin_introduction td.simple-gd {
	width: 18%;
}
.page_atlas_vin_tendances td.simple2,
.page_atlas_vin_tendances_tableau td.simple2,
.page_atlas_vin_introduction td.simple2 {
	/*width:70px;*/
	padding-left:5px;
	padding-right:2px;
	text-align:left;
}
table.colonnes-8 td {
	width: 12.5%;
}
table.colonnes-9 td {
	width: 11.1%;
}
#login .invisible td, #login .invisible {
	padding:8px 3px 0 0 !important;
	padding:8px 3px 0 0 !important!;
	padding:9px 3px 0 0;
	margin:0;
}
#encart-newsletter .invisible td {
	padding:0 2px 0 0;
	margin:0;
}
.encart .invisible td, .encart .invisible {
	padding:0 2px 0 0;
	margin:0;
}
.encart .invisible
 {
	float:left;
}
.page_gtm_sans_menu_Y table
	{
	margin:0;
	width: 550px;
	}
.page_gtm_sans_menu_Y table td, 
.page_service_gtm_quick_quote table td, 
.page_service_gtm_landed_cost table td, 
.page_service_gtm_common_tariff_search table td,
.page_service_gtm_document_determination table td
	{
	margin:0;
	width: auto;
	}
.page_service_gtm_quick_quote table, 
.page_service_gtm_landed_cost table, 
.page_service_gtm_common_tariff_search table,
.page_service_gtm_document_determination table
	{
	margin:0;
	width: 580px;
	}
.page_service_gtm_landed_cost .invisible td, 
.page_service_gtm_landed_cost .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;
}

#contenu table.liens td
	{
	text-align: left;
	width: 50%;
	}
	
/*#contenu thead td
	{
	width: auto;
	font-weight: bold;
	text-align:center;
	color:#000;
	background-color:#f3f3f3;
	}
#contenu td
	{
	font-size: 11px;
	padding: 4px;
	border: 1px solid #000;
	text-align: left;
	}*/
#contenu .invisible td, #contenu .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;
	}
.encart .invisible td, .encart .invisible {
	padding:0 2px 0 0;
	margin:0;
}
.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,
.page_service_gtm_document_determination #contenu table td,
.page_spe_service_salons_fiche #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: 700px;
	}
.page_service_gtm_landed_cost #contenu .invisible td, 
.page_service_gtm_landed_cost #contenu .invisible, 
	{
	width: auto;
	} 
.page_service_gtm_landed_cost #contenu dl dd .invisible, 
	{
	/*width: 100px;*/
	}
	
.page_service_gtm_landed_cost #contenu dd .invisible td,
.page_service_gtm_import_controls #contenu .invisible td
	{
	width: auto;
	}
.page_service_gtm_landed_cost #contenu dd .invisible
	{
	width:400px;
	}


/*-- Largeur d'une colonne dans un tableau --*/
td.double, .invisible td.double
	{
	width: 14em;
	}
td.simple, .invisible td.simple
	{
	width: 7em;
	}
td.triple
	{
	width: 25.5em;
	}
td.agauche
	{
	width: auto;
	}
	
/*-- Largeur des colonnes dans un tableau --*/
table.colonnes-2 td
	{
	width: 50%;
	}
	
table.colonnes-3 td
	{
	width: 33.3%;
	}
	
table.colonnes-4 td
	{
	width: 25%;
	}
	
table.colonnes-5 td
	{
	width: 20%;
	}
#doubletableau
	{
	overflow: visible;
	width: 100%;
	text-align:center;
	}
#doubletableau .tableau1
	{
	clear: both;
	width: 49.5%;
	float: left;
	}
#doubletableau .tableau2
	{
	width: 49.5%;
	float: right;
	}
	
.agauche
	{
	text-align: left;
	}
	
.aucentre
	{
	text-align: center;
	}
	
.adroite
	{
	text-align: right;
	}
.gras
	{
	font-weight:bold;
	}
/*-------------------------------- Styles à vérifier -----------------------------------------*/
#liberte
	{
	text-indent: 20px;
	margin: 0.4em 0;
	padding: .3em 0 0.4em 0;
	border-bottom: 0;
	}
#donnees
	{
	clear: both;
	float: left;
	margin:0 20px 1.5em 0;
	width: 230px;
	}
img#petitecarte
	{
	display: inline;
	width: 260px;
	}
#carte
	{
	clear: right;
	width: 260px;
	margin: 15px 20px 6px 0;
	float: right;
	text-align: center;
	}
address
	{
	margin: .3em 0 0.5em 0;
	font-style: normal;
	color:#636363;
	font-size:10px;
	}
	
address a
	{
	display: block;
	}
	
#repartition dl
	{
	float: left;
	width: 30em;
	}
#repartition table
	{
	clear: left;
	float: right;
	width: 15em;
	}
	
#repartition dl.informations dt
	{
	width: 82%;
	}
	
#repartition dl.informations dd
	{
	width: 17%;
	}
	
#pays h1
	{
	float: left;
	background: none;
	color: #aaa;
	font-size: 1.3em;
	padding: 5px 3px;
	text-indent: 0;
	font-weight:bold;
	}
	
#pays img
	{
	float: left;
	}
h1#rubrique
	{
	clear:left;
	}
	
img
	{
	border: 0; 
	}

p.pdf span
	{
	padding: 4px 0;
	text-indent: 23px;
	background: url(/ressources/images/pictos/pdf.gif) no-repeat;
	}
p.retour
	{
	clear: both;
	text-align: right;
	}
/*--------------------------- divers -------------------------*/
.sources
	{
	clear: both;
	font-size: .9em;
	font-style: italic;
	margin:0.3em 0;
	}
.notes
	{
	font-size: .9em;
	font-style: italic;
	}
.notes-2
	{
	font-size:9px;
	color:#bbbbbb;
	}
.notes-3
	{
	font-size:9px;
	color:#636363;
	}	
.droits
	{
	clear: both;
	font-size: .9em;
	font-style: italic;
	margin-bottom: 1em;
	}

.country-overflow-menu
{
	overflow:auto;
	height:119px;
	width:217px;
	border:1px solid #000000;
	padding:1px;
	margin:0px;
	background-color:#FFFFFF;
}
.country-overflow-menu div
{
	width: 199px;
	overflow: hidden;
}
.country-overflow-menu a
{
	display:block;
	background-color:#f4f4f4;
	font-size:9px;
	margin-bottom:1px;
	padding:1px;
}
.country-overflow-menu a:hover
{
	display:block;
	background-color:#007e46;
	color:#FFFFFF;
	font-size:9px;
	margin-bottom:1px;
	text-decoration:none;
	padding:1px;
}
.section_fiche-pays .country-overflow-menu a:hover
{
	background-color:#94c70a;
}
.etude-head a {
	color:#fff;
	text-decoration:underline;
	font-weight:normal;
}
.etude-head a:hover {
	text-decoration:none;
	color:#fff;
}
.titre-services-menu {
	font-size:9px;
	font-weight:bold;
	color:#AAAAAA;
	background-image:url(/ressources/images/puce-li.gif);
	background-repeat:no-repeat;
	text-indent:6px;
	padding-top:1px;
}
.services, .contact-atlas {
	background-image:url(/commun/images/pictos/services.gif);
	background-repeat:no-repeat;
	text-indent:27px;
	padding-top:4px;
	padding-bottom:3px;
}
.contact-atlas {
	background-image:url(/commun/images/pictos/contact.gif);
	background-repeat:no-repeat;
}
.div-note2 {
	width:445px; 
	float:left;
}
.note2 {
	width:145px;
	float:right; 
	/*border:1px solid #3680CA; */
	padding:2px 1px 2px 0;
	text-align:left;
	color:#000000;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	margin-top:20px;
}
.clear {
	clear:both;
}
.clear-page {
	clear: both;
	float: left;
	width: 714px;	
}
#affichage_jour, .page_spe_accueil #affichage_jour {
	margin: 0;
	padding: 0;
	z-index: 2;
	position: absolute;
	top: 25px;
	left: 5px;
	color: #686868;
}
.page_spe_accueil #affichage_jour {
	top: 156px;
	left: 160px;
	color: #fff;
}
#fichespays {
	overflow-y: scroll; 
	height:250px; 
	width:715px;
}
.choix {
	overflow:hidden;
	float:left;
	width:139px;
	margin-bottom:0;
}
.recherche_attente .ligne_explication
	{
	display: none;
	}
.item_cache .texte_cache,
.item_affiche .texte_affiche
{
	display: none;
}
.item_gauche,
.item_droit
{
	height: 28px;
	width: 69px;
	overflow: hidden;
	position: absolute;
	padding: 2px 3px 0px 3px;
	font-weight: bold;
}
.item_gauche
{
	text-align: left;
}
.item_droit
{
	text-align: right;
}
.on,
.off
{
	margin-bottom: 5px;
}
.type_de_flux_import .flux_export,
.type_de_flux_export .flux_import
{
	display: none;
}

#dossier-service {
	float:left;
	width:70%;
	margin-bottom:20px;
}
#dossier-veille {
	float:left;
	width:70%;
}
#dossier-image {
	float:right;
	width:150px;
	height:150px;
	margin-left:30px;
}
#service-ancres {
	float:left;
	width:65%;
}
#service-dossier {
	float:right;
	width:170px;
	margin-top:10px;
}
#service-titre, #salon-titre {
	float:left;
	width:65%;
}
#service-encart {
	float:right;
	width:170px;
	margin-top:10px;
	font-size:9px;
}
.encart-1 {
	background-image:url(/ressources/images/encart_1.gif);
	background-repeat:no-repeat;
	width:5px;
	height:5px;
}
.encart-2 {
	background-image:url(/ressources/images/encart_2.gif);
	background-repeat:repeat-x;
	width:100%;
	height:5px;
}
.encart-3 {
	background-image:url(/ressources/images/encart_3.gif);
	background-repeat:no-repeat;
	width:5px;
	height:5px;
}
.encart-4 {
	background-image:url(/ressources/images/encart_4.gif);
	background-repeat:repeat-y;
	width:5px;
	height:100%;
}
.encart-5 {
	background-image:url(/ressources/images/encart_5.gif);
	background-repeat:no-repeat;
	width:5px;
	height:5px;
}
.encart-6 {
	background-image:url(/ressources/images/encart_6.gif);
	background-repeat:repeat-x;
	width:100%;
	height:5px;
}
.encart-7 {
	background-image:url(/ressources/images/encart_7.gif);
	background-repeat:no-repeat;
	width:5px;
	height:5px;
}
.encart-8 {
	background-image:url(/ressources/images/encart_8.gif);
	background-repeat:repeat-y;
	width:5px;
	height:100%;
}
#salon-encart {
	text-align:left;
	float:right;
	width:166px;
	margin-top:10px;
	font-size:9px;
	border:1px solid #1E6DAD;
	padding:2px;
	background-color:#f4f4f4;
}
/*--- Encart "plus d'information" ---*/
#recherche-intro {
	float:left;
	width:70%;
}
#recherche-intro select {
	width:199px;
	margin-left:0 !important;
	margin-left:3px !important!;
	margin-left:3px;
}
#recherche-autre-pays, #salon-autre-pays {
	float:right;
	width:170px;
	margin:0 0 10px 0;
}
.titre2-salon-fiche {
	font-size:17px;
}
.lien-agauche {
	float:left;
	width:180px;
}
.lien-adroite{
	float:right;
	width:170px;
}
h2.titre-encart-2 {
	color:#ffffff;
	padding:2px 1px 2px 2px;
	margin:0px;
	background-color:#1E6DAD;
}
h2.recherche-titre-encart-2 {
	color:#ffffff;
	padding:1px 1px 2px 4px;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	border-top:1px solid #4c4c4c;
	border-right:1px solid #4c4c4c;
	border-left:1px solid #4c4c4c;
	background-color:#4c4c4c;
	background-image:none;
	text-indent:0px;
}
.recherche-encart {
	padding:4px 2px;
	border:1px solid #4c4c4c;
	font-size:11px;
}
.recherche-encart-2 {
	overflow-y: scroll;
	height: 84px;
}
.recherche-encart-3 {
	overflow:hidden; 
	width:140px;
}
.encart-bis {
	padding:4px 2px;
	border:1px solid #1E6DAD;
}
span.plus {
	font-size:8px;
	font-weight:bold;
	background-color:#f27500;
	padding:0 2px 1px 2px;
	color:#FFF;
}
span.moins {
	font-size:9px;
	font-weight:bold;
	background-color:#f27500;
	padding:0 3px 1px 4px;
	color:#FFF;
}
.titre-dt {
	font-size:1em;
	font-weight:bold;
	text-align:left;
}
.veille-gauche {
	float:left;
	width:200px;
	height:143px;
	border:1px solid #536269;
	padding:1px 3px;
	margin:0 10px 0 0;
	background-color:#efefef;
}
.veille-gauche select {
	width:199px;
}
.veille-milieu {
	float:left;
	padding:0;
	margin:50px 0 0 0;
}
.veille-droite {
	float:left;
	width:300px;
	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 169px;
}
.veille-add {
	background-color:#dddddd;
	padding:2px;
	line-height:19px;
}
.federation-pays {
	float:left;
	width:32%;
	margin-left:6px;
}
.puce {
	font-size:9px;
	font-weight:normal;
}
/* 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;
}
.intro-tam {
	width: 420px;
	float:left;
	padding-right: 30px;
}
#contenu .exemple-tam {
	width:250px;
	float:right;
	border:1px solid #007f46;
	background-color:#fff;
	padding: 5px;
}
.page_service_tam_recherche_expert_2 select {
	width:220px;
}
.image-partenaire {
	width:auto;
	float:right;
	margin-top:0;
}
.continent-flash {
	margin-top:10px;
}
.page_methode_glossaire img {
	margin:0;
	padding:0;
}
.page_methode_glossaire #contenu p strong {
	color:#000;
}
.page_methode_glossaire #contenu p.chemin strong {
	color:#7a7a7a;
}
#contenu .bloc-tam {
		width:230px;
	
}
.bloc-tam div#encart-img {
	border:1px solid #007741;
	background-color:#f9f9f9;
}
#contenu .lien-tam {
	width: 230px;
}

/*--------Vidéos----------*/

.page_divers_videos img {
	padding: 0 0 0 0;
}
#player {
	visibility: hidden;
}
.ligne_impaire {clear:both; background-color:#ffffff; padding:2px; margin:0px; color:#000000; font-size:10px;}
.ligne_paire {clear:both; background-color:#dddddd; padding:2px; margin:0px; color:#000000; font-size:10px;}
.video-description-mini {font-size:9px;}
.video-nom { font-weight:bold;}
.video-pays {font-weight:bold; font-size:10px; color:#707070;}
.video-secteur { font-weight:normal; font-size:10px; color:#707070; font-style:italic;}
.video-titre { font-weight:bold;}
.video-auteur {font-weight:bold; font-size:9px; color:#888888;}
.video-description {font-size:9px;}
.page_divers_videos .invisible td {
	padding:0;
	margin:0;
}
.page_divers_videos .invisible-2 {
	padding:0;
	margin:5px 0 5px 5px;	
	width:auto;
	background:none;
}
.page_divers_videos .invisible {
	padding:0;
	margin:0;	
	width: 100%;
}
td.zoom-tendances {background-color:#eeeeee; padding:0 2px;}
td.all-tendances {background-color:#eeeeee; padding:0 2px;width:282px;}

.zoom-tendances h2 {width:445px;}

.zoom-tendances h2, .all-tendances h2 {margin-top:5px; padding-top:0;}

#legende-macaron {
	padding: 3px 0 3px 3px;
	height: 20px;
	width: 271px;
	margin-bottom: 10px;
	border: #aaa dotted 1px;
}
.macaron-or, .macaron-argent, .macaron-bronze {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#636363;
	font-size:0.9em;
	padding-top:5px;
	background-image:url(/ressources/images/logo-cam-or-mini.jpg);
	background-repeat:no-repeat;
	padding-left:23px;
	padding-bottom: 6px;
	margin-bottom: 1px;
	float: left;
	margin-right: 9px;
}
.macaron-argent {
	background-image:url(/ressources/images/logo-cam-argent-mini.jpg);
}
.macaron-bronze {
	background-image:url(/ressources/images/logo-cam-bronze-mini.jpg);	
}
.retour-agenda {
	position: absolute;
	top: 83px;
	left: 745px;
	width: 200px;
}

/*---css accueil-login provisoire---*/
#body-login {
	background: url(/ressources/images/fond-log-fellah-trade.jpg) repeat-x;
	width: 100%;
	height: 100%;
}
#fond-log-fellah {
	width: 698px;
	height: 912px;
	margin: 0 auto;
	position: relative;
}
#fond-login {
	padding: 10px;
}
.p-log {
	position: absolute;
	top: 35px;
	left: 230px;
	color: #FFF;
	font-size: 1.8em;
}
#fond-login input {
	width: 150px;	
}
/*-----------*/
#map {
	display: none;
}

/*------------ info bulle atlas & gtm & example------------*/
.bulle_exemple {
    position:relative;
    z-index:1;
    text-decoration:none;
}
.bulle_exemple:hover {
	border:0; /*--- Attribut permettant d'afficher la bulle dans ie6---*/
	z-index:2;
}
.bulle_exemple span {
	display:none;
}
.bulle_exemple img.img-fleche{
	display:none;
}
.bulle_exemple:hover span { 
	display:block; 	
 	position:absolute;   
    top: -25px;
    left: 25px; 
	width: 80px;
	height: 25px;
    border:1px solid #007e45;
    background-color:#fff; 
	color:#636363;
    text-align:left;
    font-weight:normal;
    padding:6px 10px 8px 10px;
	font-size:0.8em;
	text-decoration:none;
}
.bulle_exemple:hover img.img-fleche {
	display:block; 	
 	position:absolute;   
	bottom: 5px;
	left:-8px;
	width:8px;
	height:15px;
}
.bulle_exemple:hover span.bulle_exemple-on2 {
    top: -40px;
    left: 25px; 
	height: 40px;
	width: 90px;
}
.bulle_exemple:hover span.bulle_exemple-on3 {
    top: -40px;
    left: 25px; 
	height: 40px;
	width: 100px;
}


/*---- pages cours agricoles ---*/
#encart-onglets-cours {
	margin-top: 50px;
	border: #e0e0e0 1px solid;
	position: relative;
	padding: 0 8px;
}
#choix_onglets-cours {
	height: 23px;
	position: absolute;
	z-index: 2;
	top: -23px;
	left: -1px;	
}
* html #choix_onglets-cours  {
	top: -22px;
}
a.onglet-cours-1, a.onglet-cours-1:hover,
a.onglet-cours-1-actif, a.onglet-cours-1-actif:hover {
	position:relative;
	display:inline-block;
	text-align:center;
	font-size: 11px;
	padding: 5px 10px 0 14px;
	margin-right:4px;
	height: 18px;
	background: #fff url(/ressources/images/onglet-1-off.gif) no-repeat; 	
	text-decoration: none;
}
* html a.onglet-cours-1, * html a.onglet-cours-1:hover,
* html a.onglet-cours-1-actif, *+html a.onglet-cours-1, 
*+html a.onglet-cours-1:hover, *+html a.onglet-cours-1-actif,
*+html a.onglet-cours-1-actif:hover {
	margin-right:6px;
}
a.onglet-cours-1:hover, a.onglet-cours-1-actif, a.onglet-cours-1-actif:hover {
	color: #000;
	background: #fff url(/ressources/images/onglet-1-on.gif) no-repeat; 
}
a.onglet-cours-1 img, a.onglet-cours-1:hover img,
a.onglet-cours-1-actif img, a.onglet-cours-1-actif:hover img {
	position:absolute;
	top:0;
	right:-7px;
	z-index:3;
	width:7px;
	height:23px;
}
#contenu-cours  {
	padding-top: 20px;	
}
.lien-pdf {
	padding: 5px 0 5px 0;
	text-indent: 23px;
	background: url(/ressources/images/pictos/pdf.gif) no-repeat;
}
.avis-cours, .avis-cours2 {
	font-size: 1em;
	background-color: #EEEEEE;
	padding: 5px 5px 0 10px;
	width: 145px;
	position: relative;
	position: absolute;
	right: 350px;
	top:90px;
}
.avis-cours2 {
	width: 160px;
	right:8px;
	top:8px;
}
.fleche-avis-cours {
	background: url(/ressources/images/fleche-demo.gif) no-repeat;
	width: 7px;
	height: 14px;
	position: absolute;
	left: -7px;
	top:20px;		
}
.box-onicl {
	font-size: 1em;
	background: url(/ressources/images/logo-onicl.jpg) top right no-repeat;
	border: #E0e0e0 1px solid;
	padding: 10px 10px 10px 10px;
	width: 150px;
	position: absolute;
	right: 15px;
	top:70px;
}
.notice-bas {
	margin-top: 25px;	
}

/*------------ Liens vers les services depuis l'atlas ------------*/
.lien-service_atlas {
	border:1px dotted #bbbbbb;
	padding:11px 5px 12px 49px;
	font-size:1.1em;
	background:url(/commun/images/pictos/lien-service.gif) #f1f1f1 no-repeat left center;
	margin-top:3px;
	margin-bottom:3px;
	clear:both;
}
.lien-service_atlas a, .lien-service_atlas a:hover {

}
/*------------ Incoterms 2010 ------------*/
.incoterm-vendeur {
	background-color:#ddd;
}
.incoterm-acheteur {
	background-color:#e5e5e5;
}
/*------------ Application des gtm V2 ------------*/
#encart-produit {
	margin-top: 35px;
	border: #e0e0e0 1px solid;
	position: relative;
	padding: 15px 5px 10px 8px;
}
#choix_produit {
	height: 23px;
	position: absolute;
	z-index: 20;
	top: -23px;
	left: -1px;	
}
a.onglet-hs, a.onglet-keyword, a.onglet-preferences,
a.onglet-hs:hover, a.onglet-keyword:hover, a.onglet-preferences:hover,
a.onglet-hs-active,  a.onglet-keyword-active, a.onglet-preferences-active,
a.onglet-hs-active:hover, a.onglet-keyword-active:hover, a.onglet-preferences-active:hover {
	display: block;
	float: left;
	text-align:center;
	font-size: 11px;
	padding-top: 5px;
	padding-right: 4px;
	height: 18px;
	width: 184px;
	background: #fff url(/ressources/images/onglet-off.gif) no-repeat; 	
	text-decoration: none;
}
a.onglet-hs:hover, a.onglet-keyword:hover, a.onglet-preferences:hover,
a.onglet-hs-active,  a.onglet-keyword-active, a.onglet-preferences-active,
a.onglet-hs-active:hover, a.onglet-keyword-active:hover, a.onglet-preferences-active:hover {
	color: #000;
	background: #fff url(/ressources/images/onglet-on.gif) no-repeat; 
}
a.doc-name-gtm {
	display:block;
	font-weight:bold;
	margin-top:5px;
	font-size:12px;
}
.afficher-detail, .cacher-detail,
.afficher-detail:hover, .cacher-detail:hover {
	color: #FFF;
	padding-left: 10px;
	margin-left: 10px;
	text-decoration: underline;	
	background: url(/commun/images/picto-plus.gif) left center no-repeat;
	font-weight:normal;
}
.afficher-detail:hover, .cacher-detail:hover {
	text-decoration: none;	
}
.cacher-detail, .cacher-detail:hover {
	background: url(/commun/images/picto-moins.gif) left center no-repeat;	
}
/* Pas de bordure pointillée ou halo lors du clic sur un lien */ 
a:active, a:focus { 
  	outline: none; 
}
/* lien en haut */ 
.page_service_gtm_document_determination_v2 .note2 {
	display:none;
}
.description-produit {
	margin-top:5px;
	color:#777;
}
/* lien pop-up */
body.page_gtm_sans_menu_Y.page_service_nomenclature_gtm_v2 {
	background-image:none;
	background-color:#FFF;
}

.page_service_nomenclature_gtm_v2 h2 {
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-indent:0;
	margin:3px 0 10px 2px;
	background-image:none;
}
.page_service_nomenclature_v2 .note2 {
	display:none;
}
.page_service_nomenclature_v2 .div-note2 {
	width:90%;
}
.page_service_nomenclature_v2 #contenu h2 {
	font-size:12px;
	margin:2px 0 5px 2px;
	padding-top:2px;
}
.page_service_nomenclature_v2 #bouton, .page_service_nomenclature_v2 #bouton3 {
	display:inline-block;
}
.page_service_nomenclature_v2 #bouton {
	margin-top:10px;
}
.page_service_nomenclature_v2 #bouton3 {
	margin:2px 0 0 3px;
}
.nomenclature_type_1, .nomenclature_type_2, .nomenclature_type_3 {
	width:207px;
}
.nomenclature_type-actif {
	border:2px solid #f60;
	width:205px;
}
.input_clave {
	width:204px;
	background-color:#fff;
}
/*
.page_service_nomenclature_gtm_v2 h1 {
	margin-top:0;
}
.page_service_nomenclature_gtm_v2 #contenu-all {
	width:1000px;
}
.page_service_nomenclature_gtm_v2 #contenu {
	width:780px;
}
.page_service_nomenclature_gtm_v2 dt.label {
	width:120px;
	text-align:left;
} */
/* texte ds input */
.champ-off {
	color:#999;
	font-style:italic;
}
.champ-on {
	color:#000;
	font-style:normal;
}
/*----------------------- Service salons v2 -----------------------*/
.description-salon_v2  {
	width: 60%;
	float: left;
}
.note-description-salon_v2 {
	width: 35%;
	float: right;
}
.salon-dispo_v2 {
	padding: 5px;
	margin-bottom: 10px;
	background-color:#f1f1f1;
	border: dotted 1px #e5e5e5;	
}
.methode-salon_v2 {
	padding-top: 10px;
	font-style: italic;
	text-indent: 25px;
	background: url(/commun/images/pictos/picto-fiches.gif) no-repeat;
}
.bulle_exemple_v2, .bulle_exemple_v2:hover,
.bulle_exemple-ascendant_v2, .bulle_exemple-ascendant_v2:hover {
	position:relative;
	z-index:1;
	text-decoration:none;
	font-weight:normal;
	color: #FFF;
	background: url(/commun/images/pictos/picto-bulle-exemple_v2.gif) no-repeat right center;
	padding-right:10px;
}
*+html .bulle_exemple_v2, *+html .bulle_exemple_v2:hover {
	position: static; /*problème ie6 ->thead ne s'affiche pas si position relative*/	
}
*+html td .bulle_exemple_v2:hover .bulle_exemple-on_v2 {
	display: none; /*problème ie6 ->j'enlève l'infobulle sur les thead du tableau*/
}
* html .bulle_exemple_v2, * html .bulle_exemple_v2:hover {
	position: static; /*problème ie6 ->thead ne s'affiche pas si position relative*/	
}
* html td .bulle_exemple_v2:hover .bulle_exemple-on_v2 {
	display: none; /*problème ie6 ->j'enlève l'infobulle sur les thead du tableau*/
}
.bulle_exemple-ascendant_v2, .bulle_exemple-ascendant_v2:hover {
	background: url(/commun/images/pictos/picto-bulle-exemple-ascendant_v2.gif) no-repeat right center;
}
.bulle_info_v2, .bulle_exemple_v2-d {
	position:relative;
	z-index:21;
	text-decoration:none;
}
.bulle_exemple_v2:hover,
.bulle_exemple-ascendant_v2:hover {
	border:0; /*--- Attribut permettant d'afficher la bulle dans ie6---*/
	z-index:21;
	text-decoration: underline;
	background: url(/commun/images/pictos/picto-bulle-exemple_v2-on.gif) no-repeat right center;
}
.bulle_exemple-ascendant_v2:hover {
	background: url(/commun/images/pictos/picto-bulle-exemple-ascendant_v2-on.gif) no-repeat right center;
}
.bulle_exemple_v2 span, .bulle_exemple_v2 span img,
.bulle_exemple-ascendant_v2 span, .bulle_exemple-ascendant_v2 span img,
.bulle_exemple_v2-d span, .bulle_exemple_v2-d span img {
	display: none;	
}
.bulle_exemple_v2:hover span,
.bulle_exemple-ascendant_v2:hover span,
.bulle_exemple_v2-d:hover span{ 
	display:block; 	
	position:absolute;   
	top:-10px; 
	left:-134px; 
	width:100px;
	border:1px solid #959595;
	background-color:#fff; 
	color: #333;
	text-align:left;;
	font-weight:normal;
	padding:6px 10px 8px 10px;
	font-size:1em;
	text-decoration:none;
}
.bulle_exemple_v2-d:hover span{ 
	top:-10px;
	left:20px; 
	width: 185px;
}
.bulle_exemple_v2 span img,
.bulle_exemple-ascendant_v2 span img,
.bulle_exemple_v2-d span img{ 
	display:block; 	
	position:absolute;  
	top: 8px;
	right: -8px;
	width:8px;
	height:15px;
}
.bulle_exemple_v2-d span img{ 
	top: 8px;
	right: 205px;
}
.bulle_info_v2 span { 
	display:block; 	
	position:absolute;   
	top:-10px; 
	left:-116px; 
	width:200px;
	border:1px solid #959595;
	background-color:#fff; 
	color: #333;
	text-align:left;;
	font-weight:normal;
	padding:6px 10px 8px 10px;
	font-size:1em;
	text-decoration:none;
}
.bulle_info_v2 span img { 
	display:block; 	
	position:absolute;  
	top: 10px;
	left:220px;
	width:8px;
	height:15px;
}
#encart-resultat-salon-v2 {
	margin-top: 35px;
	border: #e0e0e0 1px solid;
	position: relative;
	padding: 5px;
}
#encart-resultat-salon-v2 table {
	margin-top: 5px;	
}
#choix_salon_temps {
	height: 23px;
	position: absolute;
	z-index: 20;
	top: -23px;
	left: -1px;	
}
* html #choix_salon_temps {
	top: -22px;
	left: -6px;	
}
a.onglet-tous-salons-v2, a.onglet-salons-venir-v2, a.onglet-salons-passes-v2,
a.onglet-tous-salons-v2:hover, a.onglet-salons-venir-v2:hover, a.onglet-salons-passes-v2:hover,
a.onglet-tous-salons-v2-active, a.onglet-salons-venir-v2-active,  a.onglet-salons-passes-v2-active,
a.onglet-tous-salons-v2-active:hover, a.onglet-salons-venir-v2-active:hover, a.onglet-salons-passes-v2-active:hover {
	display: block;
	float: left;
	text-align:center;
	font-size: 12px;
	padding-top: 5px;
	padding-right: 4px;
	height: 18px;
	width: 164px;
	background: #fff url(/commun/images/onglet-off.gif) no-repeat; 	
	text-decoration: none;
}
a.onglet-tous-salons-v2:hover, a.onglet-salons-venir-v2:hover, a.onglet-salons-passes-v2:hover,
a.onglet-tous-salons-v2-active, a.onglet-salons-venir-v2-active,  a.onglet-salons-passes-v2-active,
a.onglet-tous-salons-v2-active:hover, a.onglet-salons-venir-v2-active:hover, a.onglet-salons-passes-v2-active:hover {
	color: #000;
	background: #fff url(/commun/images/onglet-on.gif) no-repeat; 
}
.info_past_v2, .info_past_v2_blanc {
	background-color: #f1f1f1;
	padding: 5px 8px 5px 2px;
	margin: 5px 0;
	position: relative;
}
.info_past_v2_blanc {
	background-color: #ffffff;
	margin: 0;
}
.fermer-encart_info_past_v2, .fermer-encart_info_past_v2:hover {
	position: absolute;
	top: 1px;
	right: 1px;
	width: 8px;
	height: 7px;
	background: url(/commun/images/pictos/picto-close-off.gif) no-repeat;	
}
.fermer-encart_info_past_v2:hover {
	background: url(/commun/images/pictos/picto-close-on.gif) no-repeat;	
}
* html .fermer-encart_info_past_v2, * html .fermer-encart_info_past_v2:hover {
	top: 1px;
	right: 35px;
}
#nav-salon-v2-haut {
	padding-top: 5px;
	border-top: #959595 dotted 1px;
}
#back-list-salon-v2, #page_next_prev_fiche_salon_v2 {
	float: left;
	width: 230px;
	height: 22px;
	margin-right: 60px;
	padding-top: 7px;
}
#page_next_prev_fiche_salon_v2 {
	margin-right: 0;
}
#back-list-salon-v2 a, #back-list-salon-v2 a:hover {
	text-decoration:none;
	background:url(/ressources/images/picto-back-salon.gif) no-repeat;
	padding-left:10px;
	margin-bottom: 10px;
}
#back-list-salon-v2 a:hover {
	text-decoration: underline;
}
.picto-print_v2 {
	display: block;
	float: right;
	width: 130px;
	height: 29px;
	font-size: 0.8em;
}
.picto-print_v2 img {
	vertical-align: middle;
}
.fiche-salon_v2-gauche {
	width: 60%;
	float: left;
	clear:both;
	margin-bottom: 5px;
}
.fiche-salon_v2-droite {
	width: 35%;
	float: right;
	margin-bottom: 5px;
}
.date-salon-fiche {
	color: #666;	
}
.infos-fiche-salon-v2 {
	padding: 5px;
	background-color: #f1f1f1;
}
#afficher_image_salon {
	margin-bottom: 5px;	
}
.fiche-salon_v2-gauche h1 {
	background-image: none;	
	padding-left: 0;
	height: auto;
}
/*--- h1 Atlas doing Business --*/
h1 .txt-h1_v1 {
	top: 6px;
}
/*--- nouvelle home développement durable ---*/
.encart-apercu {
	padding: 7px 5px 5px 5px;
	background-color: #F4F4F4;
	margin-bottom: 10px;
}
.col-gauche-developpement, .col-droite-developpement {
	float:left; 
	width:46%; 
	margin-right: 25px;
}
.col-droite-developpement {
	margin-right: 0;
}
.fondation-dev-durable {
	border: 1px solid #999;
	padding: 5px 10px 25px 10px;
	background-color: #FFF;	
	margin-top: 30px;
}
.espace-img {
	margin-top: 20px;	
}
.petit-tableau {
	width: 445px;	
}
/*--nouveau menu 2 dev durable --*/
#lexique-durable {
	padding: 0 5px 0 48px;	
	margin-bottom: 20px;
	background:url(/ressources/images/picto-lexique.gif) 7px 2px no-repeat;
	
}
.section_filiere_tourisme #smenu1 a.smenu_btn,
.section_filiere_tourisme a.lien-menu-11, .section_filiere_tourisme a.lien-menu-12,
.section_filiere_tourisme a.lien-menu-16, .section_filiere_tourisme a.lien-menu-17,
.section_filiere_tourisme a.lien-menu-11:hover, .section_filiere_tourisme a.lien-menu-11-actif:hover, 
.section_filiere_tourisme a.lien-menu-11-actif, .section_filiere_tourisme a.lien-menu-12:hover, 
.section_filiere_tourisme a.lien-menu-12-actif:hover, .section_filiere_tourisme a.lien-menu-12-actif,
.section_filiere_tourisme a.lien-menu-16:hover, 
.section_filiere_tourisme a.lien-menu-16-actif:hover, .section_filiere_tourisme a.lien-menu-16-actif,
.section_filiere_tourisme a.lien-menu-17:hover, 
.section_filiere_tourisme a.lien-menu-17-actif:hover, .section_filiere_tourisme a.lien-menu-17-actif {
	width:173px;
}
.lettrine {
	font-weight: bold;
	color: #000;
}
.confirmation-sms {
	font-size: 1.1em;
	margin-top: 1.1em;
	margin-bottom: 1.2em;
	color:#F60;
}
/*-------- Landed cost v2 ----------*/
.liens-criteres-lightbox a, .liens-criteres-lightbox a:hover {
	font-size: 1.1em;
}
/*---------------------------------/
           IMPRESSION
/---------------------------------*/
body.convertir_en_pdf_ok {
	background-image:none;
	background-color:#FFF;
}
.convertir_en_pdf_ok #contenu-all {
	width: 920px;
	background-image:url(/ressources/images/bandeau-impression.gif);
	background-color:#FFF;
	background-repeat:no-repeat;
	background-position:top;
	padding:145px 0 0 0;
	border:0;
	margin:0 auto;
	overflow:auto;
	height:auto;
}
.convertir_en_pdf_ok #contenu {
	width: 920px;
	margin:0;
	padding:0;
	border:0;
	height:auto;
	float:none;
	position:absolute; /*--- permet d'imprimer au delà de la 1ère page ---*/
}
.convertir_en_pdf_ok #intro-atlas,
.convertir_en_pdf_ok .chemin {
	display:none;
}
.convertir_en_pdf_ok #donnees1 {
	width:620px;
}
.message-accueil {
	width:330px;
	padding:15px 20px 15px 20px;
	background-color:#fff;
}
* html .message-accueil {
	padding:15px 18px 5px 18px;
}
*+html .message-accueil {
	padding:15px 20px 5px 15px;
}
.message-accueil { padding/*\**/: 15px 20px 15px 15px;\9 } /*ie8 et 9*/
.img-ds-txt {
	float: right;
	width: 141px;
	height:61px;
	margin:0 0 5px 20px;
}
.message-accueil .lien-pdf {
	padding: 5px 0 5px 23px;
	text-indent: 0;
	background: url(/ressources/images/pictos/pdf.gif) no-repeat;
}
body.fond-blanc {
	background-image: none;
	background-color:#fff;
}
