/*****************************************************
				MENU
*****************************************************/
div#entete ul#menu { position:absolute; bottom:-1px; left:0; }
div#entete ul#menu li { float:left; margin-right:5px; }
div#entete ul#menu a { background:url(img/tab-round.jpg) right 56px; display:inline-block; font-weight:bold; height:28px; line-height:28px; text-decoration:none; } 
div#entete ul#menu a span{ background:url(img/tab-round.jpg) left 56px; display:inline-block; height:28px; cursor:pointer; }
div#entete ul#menu a:hover { background:url(img/tab-round.jpg) right 28px; display:inline-block; text-decoration:none; }
div#entete ul#menu a:hover span { background:url(img/tab-round.jpg) left 28px; display:inline-block; }
div#entete ul#menu a.active { background:url(img/tab-round.jpg) right 0 no-repeat; text-decoration:none; }
div#entete ul#menu a.active span, div#entete ul#menu a.active span { background:url(img/tab-round.jpg) left 0 no-repeat; }


/***********************************************************
				BOXs DE DROITE
***********************************************************/
div.box p { margin:0; padding:5px 10px; text-align:justify;}
#colonne_droite div.box p.adresse { background:url(img/fond-adresse.gif) no-repeat; width:220px; padding:5px 0 5px 40px; line-height:25px; font-size:11pt; }
#colonne_droite div.box p.tel { background:url(img/fond-tel.gif) no-repeat; font-size:15px; width:220px; padding:5px 0 5px 40px; line-height:25px; }
#colonne_droite div.box p.port { background:url(img/fond-port.gif) no-repeat; font-size:15px; width:220px; padding:5px 0 5px 40px; line-height:25px; }
#colonne_droite div.box p.fax { background : url(img/fond-fax.gif) no-repeat; font-size:15px; width:220px; padding:5px 0 5px 40px; line-height:25px; }

div.box a#btn-contact { margin:0 auto; display:block; width:190px; height:40px; background: url(img/btn-contact.jpg) no-repeat; }
div.box a#btn-contact:hover { background: url(img/btn-contact.jpg) no-repeat 0 -40px; }
#colonne_droite div.box div#galerie { overflow:auto; height:230px; text-align:center; }
#colonne_droite div.box div#galerie p.zoomer { text-align:center; font-size:9px; }


/***********************************************************
				BOX VIDEO
***********************************************************/
div#noFlash {
	background:#e4e4e4;
	color:#000;
	text-align:center;
	padding:5px;
	font-weight:bold;
}

div#conteneur-video { width:568px; margin:auto; }
div#conteneur-video div.boxrec { margin:10px 0; padding:2px; }
div#conteneur-video div.boxrec a { display:block; text-decoration:none; float:left; width:155px; margin:0; padding:0 0 0 40px; height:35px; line-height:35px;	}
div#conteneur-video div.boxrec a:hover { text-decoration:underline; }
div#conteneur-video div.boxrec a#recommander-vid { background:url('img/recommander-vid.gif') no-repeat 0 50%; }
div#conteneur-video div.boxrec a#ajouter-vid { background:url('img/ajouter-vid.gif') no-repeat 0 50%; }
div#conteneur-video div.boxrec a#voir-portail { float:right; width:120px; }
div#form-recommander { width:548px;	margin:45px 0 0 0; padding:0 10px 0 10px; }
div#form-recommander a#close { float:right; }

div#confirm-recommander {
	background:url(img/enveloppe.png) no-repeat 50% 0;
	margin:10px auto;
	padding:90px 0 0 0;
	text-align:center;
	width:50%;
}
div#confirm-recommander p {
	text-align:center;
	font-weight:bold;
}

div#confirm-recommander a.close-link {
	background:url(img/close-link.gif) no-repeat 0 50%;
	padding:2px 0 2px 25px;
	line-height:20px;
	height:16px;
}


/****************************************************
				ADRESSE
****************************************************/
div#adresse div#inside { width:920px; margin:0 auto; padding:10px 30px; position:relative; }
div#adresse div#inside div#flash { float:right; width:200px; margin:10px 0 0 10px; text-align:center; }

div#adresse div#inside p#infos { margin:0; padding:0 0 10px 0; line-height:20px; }
div#adresse p#infos_legales { clear:both; text-align:center; font-size:10px; margin:0; padding-top:20px; }

div#adresse div#inside div#menu_bas { margin:0; padding:0px 0 0px 39px; list-style-type:none; font-size:12px; position:absolute; left:-13px; }

div#adresse div#inside div#menu_bas a { text-decoration:underline; padding:0 3px; }
div#adresse div#inside div#menu_bas a:hover { text-decoration:none; }
