/* CSS Document */

body {
	margin: 0px 0px 0px 0px; padding: 0;
	font-family: Arial, sans-serif; font-size: 62.5%;
	background-color: #00204e;

}
img{
	border:0;
}
div {
	_height: 1%;
}
div#page {
  position : absolute;
  top : 50%;
  left : 50%;
	margin: -295px auto auto -500px;
	padding: 0;
	width: 1000px;
	background:url(../images/test_filet.jpg);
}

/*--------------------------------------------- Index -------------------------------------------------------------------*/

/* ----------------------------------------- -barre gauche : --------------------------------------------*/

	div#page div#gauche {
		float:left;
		margin:0; padding:0;
		width:210px;
		height:546px;
		background-image:url(../images/fond-gauche.jpg);
			background-position:top left;
			background-repeat:no-repeat;
	}

		div#page div#gauche h2{
			margin:11px 9px 9px 24px; padding:2px 0px 0px 19px;
			height:17px;
			background:#9f1100;
			font-size:1.1em;
				color:#FFFFFF;
				letter-spacing:2px;
		}
		div#page div#gauche h3{
			margin:0px 9px 0px 24px; padding:0;
			font-size:1.2em;
				color:#FFFFFF;
				font-weight:normal;
		}
		div#page div#gauche p{
			margin:0px 9px 0px 24px; padding:0;
			color:#FFFFFF;
		}
			div#page div#gauche p img#btnRappel{
				margin: 15px 0px 0px 20px; padding:0;
			}
			div#page div#gauche p a:link, div#page div#gauche p a:visited{
				margin:0; padding:0;
				text-decoration:none;
					color:#FFFFFF;
			}
		div#page div#gauche div#carte{
			margin:18px 0px 15px 23px; padding:0;
		}

		div#page div#gauche div#crouesty{
			margin:0; padding:0;
			display:none;
		}

			div#page div#gauche div#crouesty h3{
				margin:0px 9px 0px 24px; padding:0;
				font-size:1.2em;
					color:#FFFFFF;
					font-weight:normal;
			}
			div#page div#gauche div#crouesty p{
				margin:0px 9px 0px 24px; padding:0;
				color:#FFFFFF;
			}

		div#page div#gauche div#piriac{
			margin:0; padding:0;
			display:none;
		}

			div#page div#gauche div#piriac h3{
				margin:0px 9px 0px 24px; padding:0;
				font-size:1.2em;
					color:#FFFFFF;
					font-weight:normal;
			}
			div#page div#gauche div#piriac p{
				margin:0px 9px 0px 24px; padding:0;
				color:#FFFFFF;
			}


/*-------------------------------------------------- Pages inteures ----------------------------------------------------*/
div#page div#gaucheInt {
		float:left;
		margin:0; padding:0;
		width:210px;
		/*height:1346px;*/
		background-image:url(../images/fond-gaucheInt.jpg);
			background-position:top left;
			background-repeat:no-repeat;
	}

	div#page div#gaucheInt img#logo{
			margin:0; padding:0;
			border:none;
			border-bottom:solid 1px #FFFFFF;
		}
	div#page div#gaucheInt img#doc{
		margin:20px 0px 0px 40px; padding:0;
		border:none;
	}
		div#page div#gaucheInt h2{
			margin:11px 9px 9px 24px; padding:2px 0px 0px 19px;
			height:17px;
			background:#9f1100;
			font-size:1.1em;
				color:#FFFFFF;
				letter-spacing:2px;
		}
		div#page div#gaucheInt h3{
			margin:0px 9px 0px 24px; padding:0;
			font-size:1.2em;
				color:#FFFFFF;
				font-weight:normal;
		}
		div#page div#gaucheInt p{
			margin:0px 9px 0px 24px; padding:0;
			color:#FFFFFF;
		}
			div#page div#gaucheInt p img#btnRappel{
				margin: 15px 0px 0px 20px; padding:0;
			}
			div#page div#gaucheInt p a:link, div#page div#gauche p a:visited{
				margin:0; padding:0;
				text-decoration:none;
					color:#FFFFFF;
			}
		div#page div#gaucheInt div#carte{
			margin:18px 0px 15px 23px; padding:0;
		}

		div#page div#gaucheInt div#crouesty{
			margin:0; padding:0;
			display:none;
		}

			div#page div#gaucheInt div#crouesty h3{
				margin:0px 9px 0px 24px; padding:0;
				font-size:1.2em;
					color:#FFFFFF;
					font-weight:normal;
			}
			div#page div#gaucheInt div#crouesty p{
				margin:0px 9px 0px 24px; padding:0;
				color:#FFFFFF;
			}

		div#page div#gaucheInt div#piriac{
			margin:0; padding:0;
			display:none;
		}

			div#page div#gaucheInt div#piriac h3{
				margin:0px 9px 0px 24px; padding:0;
				font-size:1.2em;
					color:#FFFFFF;
					font-weight:normal;
			}
			div#page div#gaucheInt div#piriac p{
				margin:0px 9px 0px 24px; padding:0;
				color:#FFFFFF;
			}

/*------------------------------ fin pages interieures ----------------------------------------------*/

/*---------------------------------fin gauche ---------------------------------------------------*/



/* -----------------------------------------------------contenu : ----------------------------------------*/
	div#page div#contenu{
		float:left;
		margin:0; padding:0;
		width:790px;
		/*height:546px;*/
	}

	/* contenu pour les pages gammes */
	div#page div#contenuGamme{
		float:left;
		margin:0;
		padding:0 0 15px 0;
		width:790px;
		/*height:546px;*/
		background-image:url(../images/fondContenuGamme2.jpg);
			background-repeat:no-repeat;
	}
	div#page div#contenuGamme.recherche{
		float:left;
		margin:0;
		padding:0 0 15px 0;
		width:790px;
		/*height:546px;*/
		background-image:url(../images/fondContenuGamme2.jpg);
			background-repeat:no-repeat;
	}


		/* menu :*/
		div#page div#contenu div#menu{
			margin:0;
			padding:0;
			width:790px;
			height:282px;
			
			background-image:url(../images/fondMenu.jpg);
				background-position:top left;
				background-repeat:no-repeat;
		}
		div#page div#contenu div#menu.catalogue{
			background-image:url(../images/fondMenuCat.jpg);
		}
			div#page div#contenu div#menu div#flash{
				padding:81px 0px 0px 39px;
				margin:0;
			}

		/* fin menu */
		


		/* menu int :*/
		div#page div#contenuGamme div#menuGamme{
			margin:0; padding:0;
			width:790px;
			height:282px;

		}
			div#page div#contenuGamme div#menuGamme div#flash{
				margin:81px 0px 0px 39px; padding:0;
			}
			div#page div#contenuGamme div#menuGamme div#navVoilier{
				margin:46px 0px 0px 10px;

			}
			div#page div#contenuGamme div#menuGamme div#navVoilier table{
				margin:0px 0px 0px 0px; padding:0;
			}
				div#page div#contenuGamme div#menuGamme div#navVoilier table ul{
					margin:20px 0px 0px 0px; padding:0px;
				}
					div#page div#contenuGamme div#menuGamme div#navVoilier table ul li{
						margin:0px 0px 0px 0px; padding:0px;
						display:inline;
						list-style:none;
					}
						div#page div#contenuGamme div#menuGamme div#navVoilier table ul li a:link, div#page div#contenuGamme div#menuGamme div#navVoilier table ul li a:visited{
							margin:0px 0px 0px 10px; padding:0;
							color:#FFFFFF;
								font-size:1.3em;
								font-weight:bold;
								text-decoration:none;
						}
						div#page div#contenuGamme div#menuGamme div#navVoilier table ul li a:hover{
							margin:0px 0px 0px 10px; padding:0;
							color:#9f1100;
								font-size:1.3em;
								font-weight:bold;
								text-decoration:none;
						}
				div#page div#contenuGamme div#menuGamme div#navVoilier table img.btnAccueil{
					margin:0px 6px 0px 0px; padding:0;

				}
				div#page div#contenuGamme div#menuGamme div#navVoilier table img.stBoats{
					margin:0px 0px 0px 200px; padding:0;
				}
				div#page div#contenuGamme div#menuGamme div#navVoilier table img.onglet{
					margin:24px 0px 0px 58px; padding:0;
				}
				div#page div#contenuGamme div#menuGamme div#navVoilier table img.logoDufourGamme{
					margin:0px 0px 0px 180px; padding:0;
				}
			div#page div#contenuGamme div#menuGamme div#navVoilier table tr td strong{
				margin:0; padding:0;
				color:#00204e;
					font-size:1.3em;
					font-weight:bold;
					letter-spacing:1px;
			}

		/* fin menu int */
		div#page div#contenu div#catDufour{
			background-color:#00204e;
		}



		/* int */


		div#page div#contenuGamme div#gamme{
			float:left;
			margin:0; padding:0;
		}
			div#page div#contenuGamme div#gamme div#hautGamme{
				margin:0px 0px 0px 0px; padding:0;
				width:790px;
				

			}
				div#page div#contenuGamme div#gamme div#hautGamme img#btnDufourPerf{
					margin:0px 0px 0px 150px;
					border:none;
				}
				div#page div#contenuGamme div#gamme div#hautGamme img#btnDufourGL{
					margin:0px 0px 0px 10px;
					border:none;
				}
				div#page div#contenuGamme div#gamme div#hautGamme img#btnVoilier{
					margin:0px 0px 0px 150px;
					border:none;
				}
				div#page div#contenuGamme div#gamme div#hautGamme img#btnBaM{
					margin:0px 0px 0px 10px;
					border:none;
				}
				div#page div#contenuGamme div#gamme div#hautGamme img#btnAcc{
					margin:0px 0px 0px 10px;
					border:none;
				}

			div#page div#contenuGamme div#gamme div#basGamme{
				/*margin:-80px 0px 0px 0px;*/
				_margin:0; padding:0;
				width:790px;
			}			 
			
			 div#page div#contenuGamme div#gamme div#basGamme div#ficheBateau{
        font-size: 0.8em;
       }
       
        div#page div#contenuGamme div#gamme div#basGamme div#ficheBateau h2{
          margin: 0; padding: 0;
          margin-bottom: 20px;
          font-size: 1.4em;
        }
			
			  div#page div#contenuGamme div#gamme div#basGamme div#ficheBateau div.specifications{
          float: right;
          width: 200px;
          padding: 0 12px;
        }
        
        div#page div#contenuGamme div#gamme div#basGamme div#ficheBateau div.presentation{
          clear: both;
          padding-top: 10px;
          margin-bottom: 20px;
        }
        
        div#page div#contenuGamme div#gamme div#basGamme div#ficheBateau div.presentation ul{
          padding: 0 50px;         
        }
        
        div#page div#contenuGamme div#gamme div#basGamme div#ficheBateau div.presentation ul li{
          list-style-type: disc;
        }
			
			  div#page div#contenuGamme div#gamme div#basGamme div#ficheBateau ul, div#page div#contenuGamme div#gamme div#basGamme div#ficheBateau p{
          margin: 0; padding: 0; font-size: 1em;
        }
        
        div#page div#contenuGamme div#gamme div#basGamme div#ficheBateau ul li{
          margin-top: 5px;
        }
        
			  div#page div#contenuGamme div#gamme div#basGamme div.listeBateaux{
          clear: both;
        }
			  
			  div#page div#contenuGamme div#gamme div#basGamme div.listeBateaux p{
			    clear: none;
			  }
			  
			  div#page div#contenuGamme div#gamme div#basGamme div.listeBateaux p.enSavoirPlus{			    
          float: right;
        }
        
        div#page div#contenuGamme div#gamme div#basGamme div.listeBateaux img{
          border: 1px solid #9B9999;
          float: left; margin:0 20px 10px 0; padding: 0;
        }
			
				div#page div#contenuGamme div#gamme div#basGamme p, div#page div#contenuGamme div#gamme div#basGamme div#ficheBateau{
					clear:left;
					margin:-30px 60px 30px 100px; padding:0;
					font-size:1.2em;
						color:#FFFFFF;
						text-align:justify;


				}
				div#page div#contenuGamme div#gamme div#basGamme p.diaporama{
					float:left;
					margin:-70px 10px 0px 10px;
					padding:0;
					


				}
				div#page div#contenuGamme div#gamme div#basGamme p.txtStBoats{
					clear:none;
					float:left;
					_float:none;
					margin:-60px 20px 10px 10px;
					padding:0;
					width:330px;
					


				}
				div#page div#contenuGamme div#gamme div#basGamme p img.imgDroite{
					margin:5px 0px 5px 20px; padding:0;
					float:right;
					border:none;

				}
					div#page div#contenuGamme div#gamme div#basGamme p img{
						float:left;
						margin:0px 20px 0px 0px; padding:0;

					}
					div#page div#contenuGamme div#gamme div#basGamme p strong{
						margin:0px 0px 0px 0px; padding:0;
						font-weight:bold;

					}
						div#page div#contenuGamme div#gamme div#basGamme table#planDuSite{
							margin:0px 0px 0px 100px; 
							_margin:0;padding:0;
							font-size:1em;

						}
						div#page div#contenuGamme div#gamme div#basGamme ul{
							margin:20px 60px 0px 100px; padding:0;
							font-size:1.2em;
						}

							div#page div#contenuGamme div#gamme div#basGamme ul li{
								color:#FFFFFF;
								list-style:none;
							}

						div#page div#contenuGamme div#gamme div#basGamme table#planDuSite ul.planDuSite{
							margin:0px 0px 10px 0px; padding:0;

							color:#FFFFFF;
							font-weight:bold;
						}
							div#page div#contenuGamme div#gamme div#basGamme table#planDuSite ul.planDuSite li{
								margin:0px 0px 0px 20px; padding:0;
								font-weight:normal;
							}
								div#page div#contenuGamme div#gamme div#basGamme table#planDuSite ul.planDuSite li a:link, div#page div#contenuGamme div#gamme div#basGamme ul.planDuSite li a:visited{
								margin:0; padding:0;
								color:#FFFFFF;
								text-decoration:none;
								font-weight:normal;
							}
							div#page div#contenuGamme div#gamme div#basGamme table#planDuSite ul.planDuSite li a:hover{
								margin:0; padding:0;
								color:#FFFFFF;
								text-decoration:underline;
							}
							div#page div#contenuGamme div#gamme div#basGamme table#planDuSite ul.planDuSite li ul.sRubPlanduSite{
								margin:0px 0px 10px 20px; padding:0;
								font-size:0.9em;
							}
								div#page div#contenuGamme div#gamme div#basGamme table#planDuSite ul.planDuSite ul.sRubPlanduSite li{
									margin:0; padding:0;
                  font-size:0.8em;
								}

						div#page div#contenuGamme div#gamme div#basGamme ul.ssListe{
							margin:5px 60px 5px 30px; padding:0;
							font-size:1em;
						}

							div#page div#contenuGamme div#gamme div#basGamme ul.ssListe li{
								color:#FFFFFF;
								
							}
					div#page div#contenuGamme div#gamme div#basGamme p a:link, div#page div#contenuGamme div#gamme div#basGamme p a:visited{
						margin:0px 0px 0px 0px; padding:0;
						font-weight:bold;
							color:#8090A7;

					}
					div#page div#contenuGamme div#gamme div#basGamme p input#pri{
						margin:0px 0px 0px 30px; padding:0;
						background-color:#003366;
						color:#FFFFFF;
						border:solid 1px #FFFFFF;
					}
					div#page div#contenuGamme div#gamme div#basGamme p input#mod{
						margin:0px 0px 0px 30px; padding:0;
						background-color:#003366;
						color:#FFFFFF;
						border:solid 1px #FFFFFF;
					}
					div#page div#contenuGamme div#gamme div#basGamme p input#btnRechercher{
						margin:0px 0px 0px 45px; padding:0;
						vertical-align:middle;
					}

				div#page div#contenuGamme div#gamme div#basGamme table.result{
					margin:20px 0px 0px 100px; padding:0;

				}
				div#page div#contenuGamme div#gamme div#basGamme table img{
					margin:15px 0px 0px 10px; padding:0;
				}
				div#page div#contenuGamme div#gamme div#basGamme table p{
					margin:0px 0px 0px 0px; padding:0;
					font-size:1.2em;
						color:#FFFFFF;
						text-align:justify;
				}
				div#page div#contenuGamme div#gamme div#basGamme table a:link, div#page div#contenuGamme div#gamme div#basGamme table a:visited{
					margin:0px 0px 0px 0px; padding:0;
					font-size:1.2em;
						color:#FFFFFF;
						text-align:justify;
						text-decoration:none;
				}
				div#page div#contenuGamme div#gamme div#basGamme table a:hover{
					margin:0px 0px 0px 0px; padding:0;
					font-size:1.2em;
						color:#FFFFFF;
						text-align:justify;
						text-decoration:underline;
				}
				div#page div#contenuGamme div#gamme div#basGamme table strong{
					margin:0px 0px 0px 1px; padding:0;
					font-size:1.2em;
						color:#FFFFFF;
						text-align:justify;
						font-weight:bold;
				}

				div#page div#contenuGamme div#gamme div#basGamme form.formContact{
					margin:10px 0px 0px 100px; padding:0;


				}
				div#page div#contenuGamme div#gamme div#basGamme form.formContact table.tableContact{
					font-size:1.2em;
						color:#FFFFFF;

				}
		/* fin gamme */


		div#page div#contenu span#bug{
			clear:both;
		}
		/* nav : */
		div#page div#contenu div#nav{
			float:left;
			margin:-16px 0px 0px 0px;
			padding:0;
			width:418px;
			height:264px;
		}

			/* acces catalogue */
			div#page div#contenu div#nav div#accesCatalogue{
				margin:0; padding:0;
				width:418px;
				height:173px;
				background-image:url(../images/fondAccesCatalogue.jpg);
					background-position:top left;
					background-repeat:no-repeat;
			}
				div#page div#contenu div#nav div#accesCatalogue form{
					margin:8px 0px 0px 90px; padding:0;
				}
				div#page div#contenu div#nav div#accesCatalogue p{
					margin:0; padding:0;
					font-size:1.2em;
						color:#FFFFFF;
				}

				div#page div#contenu div#nav div#accesCatalogue h2.gamme{
					margin:16px 0px 0px 130px; padding:2px 0px 0px 40px;
					width:244px;
					height:18px;
					background-image:url(../images/fondTitreCatalogue.gif);
						background-position:top left;
						background-repeat:no-repeat;
					font-size:1.4em;
						color:#16204E;
						font-weight:bold;
					line-height:1em;

				}
				div#page div#contenu div#nav div#accesCatalogue h2.occas{
					margin:18px 0px 0px 130px; padding:2px 0px 0px 70px;
					width:214px;
					height:18px;
					background-image:url(../images/fondTitreOccas.gif);
						background-position:top left;
						background-repeat:no-repeat;
					font-size:1.4em;
						color:#16204E;
						font-weight:bold;
					line-height:1em;

				}
				div#page div#contenu div#nav div#accesCatalogue ul{
					margin:10px 0px 0px 130px; padding:0;
					list-style:none;
				}
					div#page div#contenu div#nav div#accesCatalogue ul li{
						margin:0px 0px 4px 0px; padding:0;
						font-size:1.4em;
							color:#FFFFFF;
					}
						div#page div#contenu div#nav div#accesCatalogue ul li a:link, div#page div#contenu div#nav div#accesCatalogue ul li a:visited{
							margin:0px 0px 0px 0px; padding:0;
							color:#FFFFFF;
								text-decoration:none;
						}
						div#page div#contenu div#nav div#accesCatalogue ul li a:hover{
							margin:0px 0px 0px 0px; padding:0;
							color:#FFFFFF;
								text-decoration:underline;
						}
						div#page div#contenu div#nav div#accesCatalogue ul li span{
							margin:0px 0px 0px 20px; padding:0;
							font-size:0.8em;
						}
							div#page div#contenu div#nav div#accesCatalogue ul li span a:link, div#page div#contenu div#nav div#accesCatalogue ul li span a:visited{
								margin:0; padding:0;
								color:#FFFFFF;
									text-decoration:none;
							}
							div#page div#contenu div#nav div#accesCatalogue ul li span a:hover{
								margin:0; padding:0;
								color:#FFFFFF;
									text-decoration:underline;
							}
						div#page div#contenu div#nav div#accesCatalogue ul li img{
							margin:0px 10px 0px 0px;
							vertical-align:middle;
						}


			/* fin acces catalogue */
			/* recherche*/
			div#page div#contenu div#nav div#recherche{
				margin:0; padding:0;
				width:418px;
				height:173px;
				background-image:url(../images/fondAccesCatalogue.jpg);
					background-position:top left;
					background-repeat:no-repeat;
			}
				div#page div#contenu div#nav div#recherche form{
					margin:5px 0px 0px 0px; padding:0;
				}
				div#page div#contenu div#nav div#recherche p{
					margin:0px 0px 1px 90px; padding:0;
					font-size:1.2em;
						color:#FFFFFF;
				}
				div#page div#contenu div#nav div#recherche p#champs{
					margin:0px 0px 1px 45px; padding:0;
					font-size:1.2em;
						color:#FFFFFF;
				}
				div#page div#contenu div#nav div#recherche p#champs input{
					margin:0; padding:0;
					background-color:#006699;
				}
					div#page div#contenu div#nav div#recherche p#champs input#pri{
						margin:0px 0px 0px 30px; padding:0;
					}
					div#page div#contenu div#nav div#recherche p#champs input#mod{
						margin:0px 0px 0px 60px; padding:0;
					}
				div#page div#contenu div#nav div#recherche input#btn{
					float:right;
					vertical-align:middle;
				}

				div#page div#contenu div#nav div#recherche h2.gamme{
					margin:16px 0px 0px 130px; padding:2px 0px 0px 40px;
					width:244px;
					height:18px;
					background-image:url(../images/fondTitreCatalogue.gif);
						background-position:top left;
						background-repeat:no-repeat;
					font-size:1.4em;
						color:#16204E;
						font-weight:bold;
					line-height:1em;

				}
				div#page div#contenu div#nav div#recherche h2.occas{
					margin:3px 0px 0px 130px; padding:2px 0px 0px 70px;
					width:214px;
					height:18px;
					background-image:url(../images/fondTitreOccas.gif);
						background-position:top left;
						background-repeat:no-repeat;
					font-size:1.4em;
						color:#16204E;
						font-weight:bold;


				}
			/*--------------------- fin recherche ---------------------------------/
			/* occas */
			div#page div#contenu div#nav div#occas{
				margin:0; padding:0;
				width:418px;
				height:91px;
				background-image:url(../images/fondOccas.jpg);
					background-position:top left;
					background-repeat:no-repeat;
			}
				div#page div#contenu div#nav div#occas table{
					margin:0px 0px 0px 6px; padding:0;
				}
					div#page div#contenu div#nav div#occas table img{
						margin:0px 8px 0px 8px; padding:0;
						border-width:5px;
						border-color:#12204e;
					}
					div#page div#contenu div#nav div#occas table a:link, div#page div#contenu div#nav div#occas table a:visited {
						margin:0; padding:0;
						text-decoration:none;
							color:#FFFFFF;
							font-size:1em;
					}
					div#page div#contenu div#nav div#occas table a:hover{
						margin:0; padding:0;
						text-decoration:underline;
							color:#FFFFFF;
							font-size:1em;
					}


			/* fin occas */
		/* fin nav */
		/* actu */

		div#page div#contenu div#actu{
			float:left;
			margin:0; padding:0;
			width:372px;
			height:264px;
			background-image:url(../images/fondActu.gif);
				background-position:top left;
				background-repeat:no-repeat;
			overflow:hidden;
		}
		.imgActu{
			float:left;
			margin: 2px 4px 2px 0px;
		}
			div#page div#contenu div#actu h2{
				margin:43px 0px 9px 38px; padding:0;
				font-size:1.3em;
					color:#16204E;

			}
			div#page div#contenu div#actu p{
				margin:0px 39px 0px 38px; padding:0;
				font-size:1.1em;
					color:#16204E;
					text-align:justify;

			}
			div#page div#contenu div#actu p a:link, div#page div#contenu div#actu p a:visited{
				color:#FFFFFF;
				text-decoration:none;
			}
			div#page div#contenu div#actu p a:hover{
				color:#FFFFFF;
				text-decoration:underline;
			}
		/* fin actu */
	/* fin contenu */



/*--------------------------------------------------- footer : ----------------------------------------------------- */
	div#page div#footer{
		clear:both;
		margin:0; padding:0;
		width:1000px;
		height:44px;
		background-color:#8090a7;
	}
	div#page div#footer ul{
		margin:0px 0px 0px 24px; padding:0;
		list-style:none;

	}
		div#page div#footer ul li{
			padding:0px 20px 0px 0px; margin:0;
			display:inline;
		}
			div#page div#footer ul li img{
				margin:0; padding:0;
				border:none;
				vertical-align:baseline;

			}
		div#page div#footer ul li.logo{
			margin:0px 10px 0px 0px; padding:0;
			display:inline;
		}
		div#page div#footer ul li.faireConnaitre{
			margin:0px 10px 0px 0px; padding:0;
			display:inline;
		}
		div#page div#footer ul li a:link, div#page div#footer ul li a:visited{
			margin:0; padding:0;
			color:#FFFFFF;
				text-decoration:none;
				font-size:1.1em;
				font-weight:bold;
		}
		div#page div#footer ul li a:hover{
			margin:0; padding:0;
			color:#FFFFFF;
				text-decoration:underline;
				font-size:1.1em;
				font-weight:bold;
		}
		div#page div#footer ul li a.credit:link, div#page div#footer ul li a.credit:visited{
			margin:0px 0px 0px 0px; padding:0;
			color:#FFFFFF;
				text-decoration:none;
				font-size:1em;
				font-weight:normal;
		}
		div#page div#footer ul li a.credit:hover{
			margin:0px 0px 0px 0px; padding:0;
			color:#FFFFFF;
				text-decoration:underline;
				font-size:1em;
				font-weight:normal;
		}
body.popup{
	background-color:#00204e;
	background-image:none;
}
div#page-popup{
	background-image:none;
}
div#page-popup h2{
	margin:11px 9px 9px 24px; padding:2px 0px 0px 19px;
	height:17px;
	background:#9f1100;
	font-size:1.1em;
		color:#FFFFFF;
		letter-spacing:2px;
}
div#page-popup table{
	margin:11px 9px 9px 24px; padding:2px 0px 0px 19px;
	font-size:1.2em;
	color:#FFFFFF;
}
div#page-popup p{
	margin:11px 9px 9px 24px; padding:2px 0px 0px 19px;
	font-size:1.2em;
	color:#FFFFFF;
}
	div#page-popup p a:link, div#page-popup p a:visited, div#page-popup p a:hover{
		margin:0px 0px 0px 0px; padding:0;
		font-weight:bold;
		color:#8090A7;
	}
.erreurForm{
	color:#9f1100;
}
div#vendu{
	position:absolute;
	z-index:200;
	margin:100px 0px 0px 300px;

}

div#page div#contenu div#actu p#autresNews{
  margin-top: 5px;
}

/* S3SLIDER */

#s3slider {   
   float: left;
   width: 400px; /* important to be same as image width */
   height: 300px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
}

#s3sliderContent {
   width: 400px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
}

.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}

.s3sliderImage span {
   position: absolute; /* important */
   left: -10000px;
   font: 10px/15px Arial, Helvetica, sans-serif;
   padding: 10px 13px;
   width: 374px;
   background-color: #000;
   filter: alpha(opacity=70); /* here you can set the opacity of box with text */
   -moz-opacity: 0.7; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.7; /* here you can set the opacity of box with text */
   opacity: 0.7; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   top: 0;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}

div#page div#contenuGamme div#gamme div#basGamme #s3slider ul, div#page div#contenuGamme div#gamme div#basGamme #s3slider li{
  margin: 0; padding: 0;
}

.clear {
   clear: both;
} 