body {
  	margin: 0; padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
	background: #1B383E;
}
* {
	margin: 0; padding: 0;
}
div {
	_height: 1%;
}
br.clear {
	clear: both;
	margin: 0; padding: 0;
	font-size: 1px;
}


/*----------------
Langue
----------------*/
  div#lang-link {
    float: right;
    margin: 0; padding: 7px 0px 0px 0px;
    width: 150px;
    text-align: right;
    
  }
  div#lang-link ul {
    margin: 0; padding: 0;
    list-style: none;
  }
  div#lang-link li {
    display: inline;
    margin: 0; padding: 0px 5px 0px 5px;
    border-left: solid 1px black;
    border-color: #ffffff;
  }
  div#lang-link li.first {
    border-left: none;
  }
  div#lang-link li.current {
    font-weight:bold;   
  }
  div#lang-link li a, 
  div#lang-link li a:link, 
  div#lang-link li a:visited{
    color: #ffffff;
    text-decoration:none;
  }
  
  div#lang-link li a:hover{
    color: #8ED51D;
    text-decoration:none;
  }

/*--------------------
   PAGE
 ---------------------*/
 div#page {
 	position: relative;
 	margin: 20px auto 0px auto; padding: 0;
 	width: 1000px;
 }
 
/*--------------------
   HEADER
 ---------------------*/
div#page div#header h1 {
				float: left;
				margin: 0; padding: 0;
				width: 250px; height: 90px;
				background: url('../images/v2/logo-ab.gif') no-repeat top left;
		}
		div#page div#header h1 a,
		div#page div#header h1 a:link,
		div#page div#header h1 a:visited {
				display: block; overflow: hidden;
				width: 270px; height: 90px;
				text-indent: -100em;
		}
		div#header .top_navigation {
			height: 47px;
			overflow: hidden;
			width: 650px;
			float:right;
		}
			div#header .top_navigation  .parent{
				height: 21px;
				float:	right;
				margin-bottom:	2px;
				list-style-type: none;
				border-right: solid 8px #abc22c;
			}
				div#header .top_navigation  .parent  .main{
					float:left;
					padding: 0 15px;
					line-height: 21px;
					background: url(../images/v2/top_navigation_separator.jpg) no-repeat 0px 7px;
				}
				div#header .top_navigation  .parent  .main .first{
					background: none;
				}
					div#header .top_navigation  .parent  .main   a{
						color: #c2d2d2;
						text-decoration: none;
						font-size: 11px;
					}
					div#header .top_navigation  .parent  .main   .sous_rub{
						display: none;
					}
			div#header .top_navigation  .enfant{
				list-style-type: none;
				clear:both;
				margin-right: 8px;
			}
			div#header .top_navigation  .enfant li{

				float:	right;
			}
			div#header .top_navigation  .enfant  div  ul{
				padding: 0 10px;
				background-color: #2f4a51;
				overflow: hidden;
				clear:right;
				float:	right;
				height: 20px;
				display:none;
				list-style-type: none;
			}
				div#header .top_navigation  .enfant  div  ul  li{
					float:	left;
					line-height:20px;
					padding: 0 5px;
					
				}
					div#header .top_navigation  .enfant  div  ul  li  a{
						color:	#c3d2d7;
						text-decoration: none;
					}
					div#header .top_navigation  .enfant  div  ul  li  a:hover{
						color:	#b9d500;
					}
		
		div#header div.navigation_lang {
				float: right;
				margin: 10px 12px 0px 0px;
		}
		
		div#header ul.navigation{
				list-style-type:none;
				margin:0;padding:0;
				float:left;
		}
		div#header ul.navigation li {
				float: left;
		}
		div#header ul.navigation li a,
		div#header ul.navigation li a:link,
		div#header ul.navigation li a:visited {
				display: block; float: left; overflow: hidden;
				margin: 0px 10px 0 0;
				_margin: 2px;
				height: 23px;
				color: #ffffff;
				border: 1px solid #76888B;
				text-decoration: none; text-indent: -100em;
		}
		div#header ul.navigation li a:hover {
				color: #B9D500;
				border: 1px solid #AAC22F;
		}
				div#header ul.navigation li.cuisines a, div#header ul.navigation li.cuisines a:link, div#header ul.navigation li.cuisines a:visited {
						width: 82px; background: url('../images/v2/onglet-cuisines-fr.gif') no-repeat bottom left;
				} div#header ul.navigation li.cuisines a:hover { background: url('../images/v2/onglet-cuisines-fr.gif') no-repeat top left; }
				
				div#header ul.navigation li.magasins a, div#header ul.navigation li.magasins a:link, div#header ul.navigation li.magasins a:visited {
						width: 98px; background: url('../images/v2/onglet-magasins-fr.gif') no-repeat bottom left;
				} div#header ul.navigation li.magasins a:hover { background: url('../images/v2/onglet-magasins-fr.gif') no-repeat top left; }
				
				div#header ul.navigation li.catalogues a, div#header ul.navigation li.catalogues a:link, div#header ul.navigation li.catalogues a:visited {
						width: 102px; background: url('../images/v2/onglet-catalogues-fr.gif') no-repeat bottom left;
				} div#header ul.navigation li.catalogues a:hover { background: url('../images/v2/onglet-catalogues-fr.gif') no-repeat top left; }
				
				div#header ul.navigation li.dessinez a, div#header ul.navigation li.dessinez a:link, div#header ul.navigation li.dessinez a:visited {
						width: 179px; background: url('../images/v2/onglet-dessinez-fr.gif') no-repeat bottom left;
				}
				div#header ul.navigation li.dessinez a:hover {
						background: url('../images/v2/onglet-dessinez-fr.gif') no-repeat top left;
				}
				div#header ul.navigation li.promotion a, div#header ul.navigation li.promotion a:link, div#header ul.navigation li.promotion a:visited {
						width: 98px; background: url('../images/v2/onglet-promotion-fr.gif') no-repeat bottom left;
				} div#header ul.navigation li.promotion a:hover { background: url('../images/v2/onglet-promotion-fr.gif') no-repeat top left; }
		
	div#header ul.lang {
		margin:0; padding:0;
		margin-top:		6px;
		float:left;
	}			
		
		div#header ul.lang li {
				float:left;
				display:inline; 
		}
				div#header ul.lang li.fr {
					border-right: 1px solid #D1D7D8;
				}
				div#header ul.lang li a,
				div#header ul.lang li a:link,
				div#header ul.lang li a:visited {
					padding: 0 5px;
					color: #D1D7D8;
				}
				div#header ul.lang li a:hover {
					color: #B9D500;
				}

	 
/*--------------------
   NAVIGATION SECONDAIRE
 ---------------------*/
 div#footer{
				background:	url(../images/v2/footer_back.jpg) repeat-x;
				overflow:visible;
				padding: 0 20px;
				margin-top:430px;
		}
		
		div#footer p.copyright {
				
				margin: 12px 0px 0px 0px; padding: 0;
				color: #accdd6;
				
		}
				div#footer p.copyright a,
				div#footer p.copyright a:link,
				div#footer p.copyright a:visited {
						color: #accdd6;
						text-decoration: none;
				}
				div#footer p.copyright a:hover {
						color: #B9D500;
				}
		div#footer div.listes_motscles {
			border-top: 1px solid #6b8c93;
			margin-top:	15px;
			padding-top:	10px;
			color: #6e8b91;
			overflow:hidden;
		}
		div#footer div.listes_motscles > div:first-child{
			width:	165px;
			margin-left:0px;
			float:	left;
		}
		div#footer div.listes_motscles > div {
			width:	165px;
			margin-left:30px;
			float:	left;
		}
		div#footer div.listes_motscles > div > h4{
			font-weight:bold;
			font-size:11px;
			color:	#aeccd4;
			padding: 0 0 5px 14px;
			background:	url(../images/v2/fleche.gif) no-repeat 1px 2px;
		}
		div#footer div.listes_motscles  div  p{
			margin-top:	10px;
		}
		
		div#footer div.listes_motscles  div  p  a,
		
		div#footer div.listes_motscles  div  p  a,
		div#footer div.listes_motscles  div  p  a:link,
		div#footer div.listes_motscles  div  p  a:visited
		{
			color : #6e8b91;
			font-weight : bold;
			text-decoration : none;
		}
		div#footer div.listes_motscles  div  p  a:hover{
			color: #B9D500;
		}
		
		div#footer div.motscles {
				clear: both;
				margin: 15px 0px 0px 0px; padding: 10px 0px 0px 0px;
				color: #6e8b91;
				border-top: 1px solid #6b8c93;
		}
				div#footer div.motscles a,
				div#footer div.motscles a:link,
				div#footer div.motscles a:visited {
						color: #6e8b91;
						text-decoration: none;
				}
				div#footer div.motscles a:hover {
						color: #B9D500;
				}
		
		div#footer div.corner {
		background:url("../images/v2/footer_back_corner.jpg") repeat scroll 0 0 transparent;
		float:right;
		height:24px;
		left:20px;
		position:relative;
		width:19px;
		}

/*--------------------
   COLONNE GAUCHE
 ---------------------*/
 div#colonne-gauche {
 	float: left;
 	margin: 0; padding: 0;
 	width: 250px; height: 43.1em;
 	background: #173439 url('../images/mag-colonne_gauche-1.jpg') no-repeat top left;
 }
 	div#page div.var1-gauche {
 		background: #173439 url('../images/mag-colonne_gauche-2.jpg') no-repeat top left;
 	}
 	div#colonne-gauche ul {
 		margin: 55px 0px 0px 24px; padding: 0;
 	}
 		div#colonne-gauche ul li {
 			margin: 0; padding: 0;
 			list-style: none;
 		}
 		div#colonne-gauche ul li a,
 		div#colonne-gauche ul li a:link,
 		div#colonne-gauche ul li a:visited {
 		   
 			display: block;
 			overflow: hidden;
 			height: 2.5em;
 			color: #233E42;
 			text-decoration: none; text-indent: -100em;
 		}
 			div#colonne-gauche ul li.confidences a {
 				background: url('../images/titre-confidences.gif') no-repeat top left;
 			}
	 			div#colonne-gauche ul li.confidences-current a {
	 				background: url('../images/titre-confidences-on.gif') no-repeat top left;
	 			}
 			div#colonne-gauche ul li.presse a {
 				background: url('../images/titre-presse.gif') no-repeat top left;
 			}
 				div#colonne-gauche ul li.presse-current a {
	 				background: url('../images/titre-presse-on.gif') no-repeat top left;
	 			}
 			div#colonne-gauche ul li.reportage a {
 				background: url('../images/titre-reportage.png') no-repeat top left;
 			}
 				div#colonne-gauche ul li.reportage-current a {
	 				background: url('../images/titre-reportage-on.png') no-repeat top left;
	 				
	 			}
 			div#colonne-gauche ul li.tendances a {
 				background: url('../images/titre-tendances.gif') no-repeat top left;
 			}
	 			div#colonne-gauche ul li.tendances-current a {
	 				background: url('../images/titre-tendances-on.gif') no-repeat top left;
	 			}
 			div#colonne-gauche ul li.rencontres a {
 				background: url('../images/titre-rencontres.gif') no-repeat top left;
 			}
	 			div#colonne-gauche ul li.rencontres-current a {
	 				background: url('../images/titre-rencontres-on.gif') no-repeat top left;
	 			}
 			div#colonne-gauche ul li.cestvous a {
 				background: url('../images/titre-cestvous.gif') no-repeat top left;
 			}
	 			div#colonne-gauche ul li.cestvous-current a {
	 				background: url('../images/titre-cestvous-on.gif') no-repeat top left;
	 			}
 		div#colonne-gauche ul li a:hover {
 			color: #FC740D;
 		}
	 
/*--------------------
   COLONNE CENTRE
 ---------------------*/
 div#colonne-centre {
 	float: left;
 	margin: 0; padding: 0;
 	width: 378px; height: 43.1em;
 	background: #173439 url('../images/mag-colonne_centre.jpg') no-repeat top left;
 }
 	div#colonne-centre div.temoignage {
 		margin: 75px 12px 0px 210px;
 	}
 		div#colonne-centre div.temoignage h1 {
 			margin: 0px 0px 25px 0px; padding: 0;
 			font-size: 1.6em; font-weight: normal;
 			color: #91CF00;
 		}
 		div#colonne-centre div.temoignage p {
 			margin: 0; padding: 0;
 			font-size: 1em; font-weight: bold;
 			line-height: 2em;
 			color: #ffffff;
 		}
 		
 	div#colonne-centre div.picture {
 		margin: 75px 0px 0px 0px;
 		text-align: center;
 	}
 		div#colonne-centre div.picture img {
 			border: 7px solid #8E9C9F;
 		}
 		
/*--------------------
   COLONNE DROITE
 ---------------------*/
 div#colonne-droite {
 	float: left;
 	margin: 0; padding: 0;
 	width: 372px; height: 43.1em;
 	background: #173439 url('../images/mag-colonne_droite-1.jpg') no-repeat top left;
 }
 
 	div#colonne-droite div.suivant-page {
	 	float: right;
		margin: 155px 5px 0px 0px; padding: 0;
		width: 27px; height: 57px;
		background: #DDDBD9 url('../images/btn-page.gif') no-repeat top left;
	}
		div#colonne-droite div.suivant-page a,
		div#colonne-droite div.suivant-page a:link,
		div#colonne-droite div.suivant-page a:visited {
			display: block;
			width: 27px; height: 57px;
			text-decoration: none;
		}
  
 div#colonne-droite div#texte {
 	position: absolute;
	top: 160px; left: 600px;
	width: 360px; height: 320px;
 	margin: 0px 0px 0px 30px; padding: 0;
 	overflow: auto;
    overflow-x: hidden;
 }

 	div#colonne-droite .cds_scrollbar {
		position: absolute;
		background: #757575 url('../images/fond-scrollbar-2.gif') no-repeat center center;
		right: 0px;
		width: 10px ! important;
		cursor: pointer;
	}
	div#colonne-droite .cds_scrollbar_over {
		background: #1B383C url('../images/fond-scrollbar-2.gif') no-repeat center center;
	}
	div#colonne-droite .cds_scrollbar_pushed {
		background: #1B383C url('../images/fond-scrollbar-2.gif') no-repeat center center;
	}
	div#colonne-droite .cds_track {
		position: absolute;
		background: #DDDCDA url('../images/fond-scrollbar-inner3.gif') repeat-y top center;
		right: 0px;
		top: 0px;
		width: 10px ! important; height: 100%;
		cursor: pointer;
	}
	div#colonne-droite .cds_up {
		position: absolute;
		top: 0px; right: 0px;
		width: 10px ! important;
		background: #DDDCDA url('../images/fond-scrollbar-2-h3.gif') no-repeat top center;
		cursor: pointer;
	}
	div#colonne-droite .cds_down {
		position: absolute;
		bottom: 0px; right: 0px;
		width: 10px ! important;
		background: #DDDCDA url('../images/fond-scrollbar-2-b3.gif') no-repeat bottom center;
		cursor: pointer;
	}
 	div#colonne-droite div#texte div#content-texte {
 		position:relative;
		padding-right: 30px;
		height: 100%;
 	}
 	div#colonne-droite div#texte div.cadre {
 		margin: 0px 0px 5px 0px; padding: 5px 10px 5px 10px;
 		width: 280px;
 		border: 1px solid #FFB67F;
 	}
 	div#colonne-droite div#texte h1 {
 		margin: 0px 0px 5px 0px; padding: 0;
 		font-size: 1.2em;
 		color: #8F8C89;
 	}
 	div#colonne-droite div#texte h2 {
 		margin: 0px 0px 15px 0px; padding: 0;
 		font-size: 1.6em; font-weight: bold;
 		color: #8AC800;
 	}
 		div#colonne-droite div#texte h2 span {
 			font-weight: normal;
 		}
 		div#page div.var1-droite div#texte h2 {
 			color: #FF6E00;
 		}
 	div#colonne-droite div#texte h3 {
 		margin: 0px 0px 15px 0px; padding: 0px 0px 0px 15px;
 		font-size: 1.3em; font-weight: bold;
 		color: #2E2E2E;
 		background: url('../images/carre-orange.gif') no-repeat center left;
 	}
 		div#colonne-droite div#texte div.cadre h3 {
 			margin: 0px 0px 2px 0px; padding: 0;
 			font-size: 1.1em; font-style: italic;
 			background: none;
 		}
 		
 	div#colonne-droite div#texte img {
 		margin: 0px 10px 0px 0px;
 		border: none;
 	}
 	div#colonne-droite div#texte p {
 		margin: 0px 0px 15px 0px; padding: 0;
 		font-size: 1.1em;
 		color: #2E2E2E;
 	}
 		div#colonne-droite div#texte div.cadre p {
 			font-style: italic;
 		}
 		
	 	div#colonne-droite div#texte p.smaller {
	 		font-size: 1em;
	 	}
	 	div#colonne-droite div#texte p.bigger {
	 		margin: 0px 0px 25px 0px;
	 		line-height: 1.8em;
	 		font-size: 1.1em;
	 	}
	 	div#colonne-droite div#texte p.droite {
	 		margin: 0px 40px 15px 0px; 
	 		text-align: right;
	 	}
	 	
	 	div#colonne-droite div#texte p.info {
	 		margin: 0px 0px 5px 0px; padding: 0;
	 	}
	 	
 	div#colonne-droite div#texte ul {
 		margin: 0px 0px 25px 0px; padding: 0;
 	}
 		div#colonne-droite div#texte ul li {
	 		margin: 0px 0px 3px 0px; padding: 0;
 			font-size: 0.9em;
 			color: #8AC800;
	 	}
	 	div#page div.var1-droite div#texte ul li {
	 		color: #FF6E00;
	 	}
 	div#colonne-droite div#texte a,
 	div#colonne-droite div#texte a:link,
 	div#colonne-droite div#texte a:visited {
 		color: #8AC800;
 		text-decoration: underline;
 	}
 	div#page div.var1-droite div#texte a,
 	div#page div.var1-droite div#texte a:link,
 	div#page div.var1-droite div#texte a:visited {
 		color: #173439;
 	}
 	
 	div#page div.var1-droite div#texte a:hover,
 	div#colonne-droite div#texte a:hover {
 		color: #D75615;
 	}
 	
 	div#colonne-droite div#texte div.news {
 		margin: 20px 0px 10px 0px;
 	}
 		div#colonne-droite div#texte div.news h2 {
 			margin: 0px 0px 2px 0px;
 			font-size: 1.2em;
 			color: #82BC09;
 		}
 			div#colonne-droite div#texte div.news h2 a,
 			div#colonne-droite div#texte div.news h2 a:link,
 			div#colonne-droite div#texte div.news h2 a:visited {
 				color: #82BC09;
 				text-decoration: none;
 			}
 			div#colonne-droite div#texte div.news h2 a:hover {
 				color: #FF6E00;
 			}
 		div#colonne-droite div#texte div.news p {
 			margin: 0px 0px 2px 0px;
 			font-size: 1.1em;
 			color: #173439;
 		}
 		div#colonne-droite div#texte div.news p.date {
 			margin: 0px 0px 2px 0px;
 			color: #8D9C9F;
 		}
 	
 	div#colonne-droite div#texte p.lnk-news {
 		margin: 30px 0px 0px 0px; padding: 0;
 		font-size: 1em; font-weight: bold;
 		color: #173439;
 	}
 		div#colonne-droite div#texte p.lnk-news a,
 		div#colonne-droite div#texte p.lnk-news a:link,
 		div#colonne-droite div#texte p.lnk-news a:visited {
 			color: #173439;
 		}
 		div#colonne-droite div#texte p.lnk-news a:hover {
 			color: #FF6E00;
 		}
 	
 	div#colonne-droite div.navigation-annee {
 		margin: 40px 10px 0px 30px; padding: 0;
 	}
	 	div#colonne-droite div.navigation-annee ul.annee {
	 		margin: 0px 0px 15px 0px; padding: 0;
	 	}
	 		div#colonne-droite div.navigation-annee ul.annee li {
	 			display: inline;
	 			font-size: 1em;
		 		color: #5A5A5A;
		 		margin: 0; padding: 0;
		 	}
		 	div#colonne-droite div.navigation-annee ul.annee a,
		 	div#colonne-droite div.navigation-annee ul.annee a:link,
		 	div#colonne-droite div.navigation-annee ul.annee a:visited {
		 		color: #5A5A5A;
		 		text-decoration: none;
		 	}
		 		div#colonne-droite div.navigation-annee ul.annee li.current a,
			 	div#colonne-droite div.navigation-annee ul.annee li.current a:link,
			 	div#colonne-droite div.navigation-annee ul.annee li.current a:visited {
			 		color: #FF6E00;
			 		text-decoration: none;
			 	}
		 	div#colonne-droite div.navigation-annee ul.annee a:hover {
		 		color: #FF6E00;
		 	}
		 		div#colonne-droite div.navigation-annee ul.annee li.current a:hover {
		 			color: #FF6E00;
		 		}
		 	
		div#colonne-droite div.navigation-annee ul.mois {
	 		margin: 0; padding: 0;
	 	}
	 		div#colonne-droite div.navigation-annee ul.mois li {
	 			display: inline;
	 			font-size: 1em;
		 		color: #5A5A5A;
		 		margin: 0; padding: 0;
		 	}
		 	div#colonne-droite div.navigation-annee ul.mois a,
		 	div#colonne-droite div.navigation-annee ul.mois a:link,
		 	div#colonne-droite div.navigation-annee ul.mois a:visited {
		 		float: left;
		 		display: block;
		 		margin: 1px; padding: 2px 4px 2px 4px;
		 		color: #5A5A5A;
		 		background: #CCC8C5;
		 		text-decoration: none;
		 	}
		 		div#colonne-droite div.navigation-annee ul.mois li.current a,
			 	div#colonne-droite div.navigation-annee ul.mois li.current a:link,
			 	div#colonne-droite div.navigation-annee ul.mois li.current a:visited {
			 		color: #FFFFFF;
		 			background: #FF6E00;
			 	}
		 	div#colonne-droite div.navigation-annee ul.mois a:hover {
		 		color: #FFFFFF;
		 		background: #FF6E00;
		 	}
		 		div#colonne-droite div.navigation-annee ul.mois li.current a:hover {
		 			color: #FFFFFF;
		 			background: #FF6E00;
		 		}
				
	 	div#colonne-droite div.navigation-annee div.fiche-presse {
	 		clear: both;
	 		position: relative;
	 		margin: 0; padding: 0;
	 	}
	 		div#colonne-droite div.navigation-annee div.fiche-presse div.fiche {
	 			width: 290px;
	 		}
	 		div#colonne-droite div.navigation-annee div.fiche-presse div.fiche a,
	 		div#colonne-droite div.navigation-annee div.fiche-presse div.fiche a:link,
	 		div#colonne-droite div.navigation-annee div.fiche-presse div.fiche a:visited {
	 			color: #173439;
	 		}
	 		div#colonne-droite div.navigation-annee div.fiche-presse div.fiche a:hover {
	 			color: #FF6E00;
	 		}
	 	
	 		div#colonne-droite div.navigation-annee div.fiche-presse div.suivant {
	 			position: absolute;
	 			top: 100px; left: 300px;
	 			margin: 0; padding: 0;
	 			width: 27px; height: 57px;
	 			background: #DDDBD9 url('../images/btn-presse.jpg') no-repeat top left;
	 		}
	 			div#colonne-droite div.navigation-annee div.fiche-presse div.suivant a,
	 			div#colonne-droite div.navigation-annee div.fiche-presse div.suivant a:link,
	 			div#colonne-droite div.navigation-annee div.fiche-presse div.suivant a:visited {
	 				display: block;
	 				width: 27px; height: 57px;
	 				text-decoration: none;
	 			}
	 	
	 		div#colonne-droite div.navigation-annee div.fiche-presse img.logo {
	 			margin: 0px 0px 15px 0px;
	 		}
	 		div#colonne-droite div.navigation-annee div.fiche-presse h2 {
	 			margin: 0px 0px 15px 0px; padding: 0;
	 			font-size: 1.5em;
	 			color: #FF6E00;
	 			text-transform: uppercase;
	 		}
	 		div#colonne-droite div.navigation-annee div.fiche-presse p {
	 			margin: 0px 0px 10px 0px; padding: 0;
	 			font-size: 1.1em;
	 			color: #5A5A5A;
	 		}
	 			div#colonne-droite div.navigation-annee div.fiche-presse p.date {
	 				margin: 0px 0px 0px 0px;
		 			font-weight: bold;
		 			color: #8F8C89;
	 			}
	 			div#colonne-droite div.navigation-annee div.fiche-presse p span.bold {
	 				font-weight: bold;
	 			}
 	
/*--------------------
   POPUP
 ---------------------*/
 div#popup {
 	position: absolute; top: 170px; left: 350px;
 	margin: 40px 0px 0px 0px; padding: 0;
 	width: 357px; height: 38em;
 	background: #ffffff;
 	border: 1px solid #748588;
 }
 	div#popup div.fermer {
 		margin: 0px 0px 5px 0px; padding: 2px;
 		text-align: right;
 	}
 		div#popup div.fermer img {
 			border: none;
 		}
 		
 	div#popup h3 {
 		margin: 0px 20px 20px 20px; padding: 0;
 		font-size: 1.2em;
 		color: #91CF00;
 	}
 	div#popup p {
 		margin: 0px 20px 20px 20px; padding: 0;
 		font-size: 1.1em;
 		color: #173439;
 	}
 	div#popup p a,
 	div#popup p a:link,
 	div#popup p a:visited {
 		color: #173439;
 	}
 	div#popup p a:hover {
 		color: #D75615;
 	}
 	
 		div#popup p.nav {
 			margin: 0px 20px 10px 20px; padding: 0;
 			text-align: right;
 		}
 		div#popup p.nav img {
 			margin-left: 20px;
 			border: none;
 		}
 	div#popup img.visuel {
 		float: right;
 		margin: 0px 25px 10px 15px;
 		background: #ffffff url('../images/loading.gif') no-repeat center center;
 	}
 	
/*--------------------
   POPUP-DIAPO
 ---------------------*/
 div#popup-diapo {
 	position: absolute; top: 170px; left: 350px;
 	margin: 40px 0px 0px 0px; padding: 0;
 	width: 357px; height: 38em;
 	background: #ffffff url('../images/fond-popup.gif') repeat-x bottom left;
 	border: 1px solid #748588;
 }
 	div#popup-diapo div.fermer {
 		margin: 0px 0px 5px 0px; padding: 2px;
 		text-align: right;
 	}
 		div#popup-diapo div.fermer img {
 			border: none;
 		}
 	div#popup-diapo div.visuel-popup {
 		height: 34em;
 	}
 		
 	div#popup-diapo p {
 		margin: 0px 30px 20px 30px; padding: 0;
 		font-size: 1em;
 		color: #173439;
 	}
 	div#popup-diapo p a,
 	div#popup-diapo p a:link,
 	div#popup-diapo p a:visited {
 		color: #173439;
 	}
 	div#popup-diapo p a:hover {
 		color: #D75615;
 	}
 	
 		div#popup-diapo p.nav {
 			margin: 0px 20px 10px 20px; padding: 0;
 			text-align: right;
 		}
 		div#popup-diapo p.nav img {
 			margin-left: 20px;
 			border: 1px solid #ffffff;
 		}
 	div#popup-diapo img.visuel {
 		margin: 0px 30px 10px 30px;
 		background: #ffffff url('../images/loading.gif') no-repeat center center;
 	}

