@charset "utf-8";
/* CSS Document */

/* =============================================================================
					RESET DU STYLE PAR DEFAULT DES NAVIGATEURS 
					(pour eviter les mauvaises surpprises...)
* ===========================================================================*/
*{margin: 0; padding: 0; border: 0; outline: 0; background: transparent;}
body {line-height: 1;}
ol, ul, li {list-style: none;}
blockquote, q {quotes: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse; border-spacing: 0;}
a {color: #505050; text-decoration: none; cursor:pointer}
a img{border:none}
input, select, textarea{font:inherit;}
.clear {clear: both;}
/* =============================================================================
* ===========================================================================*/




/* =============================================================================
						STYLES GENERAUX
* ===========================================================================*/
body{background:url(../images/background.jpg) no-repeat top center #b6803a; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3d261f}
.center{width:1008px; margin:auto}
.ie6fix{ /* FOR IE6 & PNG  */}
a .lien_vide_image{display:none;}
/* =============================================================================
* ===========================================================================*/





/* =============================================================================
						HEADER
* ===========================================================================*/
div#header{background:url(../images/background_header.png) no-repeat; width:1008px; height:298px;}
	div#header div#header_top{height:251px;}
		div#header div#contact_partenaire{margin:7px 51px 0 0; float:right; height:12px;}
			div#header div#contact_partenaire a{margin-left:20px;}
		div#header a#lien_retour{float:left; width:320px; height:200px;}
			div#header a#lien_retour h1{visibility:hidden}
	div#header div#navigation{height:47px;}
		div#header div#navigation ul{list-style:none; margin-left:51px;}
			div#header div#navigation ul li{float:left}
				div#header div#navigation ul li a.accueil{background:url(../images/menu_accueil.png) no-repeat 0 0; width:119px; height:32px;}
      	div#header div#navigation ul li a.voyage{background:url(../images/menu_voyages.png) no-repeat 0 0; width:155px; height:32px;}
      	div#header div#navigation ul li a.vol{background:url(../images/menu_vols.png) no-repeat 0 0; width:115px; height:32px;}
      	div#header div#navigation ul li a.galerie{background:url(../images/menu_galerie.png) no-repeat 0 0; width:110px; height:32px;}
      	div#header div#navigation ul li a.carte_monde{background:url(../images/menu_carte_monde.png) no-repeat 0 0; width:187px; height:32px;}
      	div#header div#navigation ul li a.philosophie{background:url(../images/menu_philosophie.png) no-repeat 0 0; width:220px; height:32px;}
				div#header div#navigation ul li a{display:block;}
					div#header div#navigation ul li a:hover{background-position:0 -32px;}
					div#header div#navigation ul li a.actif{background-position:0 -32px;}
					div#header div#navigation ul li a div{visibility:hidden}
/* =============================================================================
* ===========================================================================*/





/* =============================================================================
						SLIDER
* ===========================================================================*/
div#slider{background:url(../images/background_slider.png) no-repeat; width:971px; height:282px; padding:37px 0 0 37px;}
	div#slider div#trombone_paper{background:url(../images/trombone_paper.png) no-repeat; width:296px; height:112px; position:absolute; z-index:10; float:right; margin:-24px 28px 0 647px;}
	div#slider div#content_slider{width:926px; height:239px; overflow:hidden; position:absolute}

/* =============================================================================
* ===========================================================================*/





/* =============================================================================
						CONTENT HOMEPAGE
* ===========================================================================*/
div#content{background:url(../images/background_content.png) no-repeat; width:1008px; height:642px; margin-bottom:34px;}
	div#content a#content_carte_monde{background:url(../images/content_bg_carte_monde.png) no-repeat; width:285px; height:158px; position:relative; z-index:10; float:left; margin-left:45px; overflow:visible}
		div#content a#content_carte_monde div#globe{background:url(../images/globe.png) no-repeat; width:195px; height:199px; position:absolute; z-index:15; margin:-27px 0 0 -48px}
	div#content a#content_galerie{background:url(../images/content_bg_galerie.png) no-repeat; width:250px; height:229px; position:relative; z-index:10; float:left;margin-left:35px; display:block; font-size:13px; color:#3d261f; padding:80px 45px 0 0; text-align:right; line-height:15px;}
	div#content div#content_partenaire{background:url(../images/content_bg_partenaires.png) no-repeat; width:361px; height:200px; position:relative; z-index:10; float:left; margin:-15px 0 0 -31px; display:block}
		div#content div#content_partenaire .seeAll {display: block; height: 35px; width: 267px; float: left; margin: 23px 0 0 72px;}
		div#content div#content_partenaire .visu {display: block; float: left; height: 54px; width: 72px; background: url(../images/content_bg_partenaires_visu.png) no-repeat; margin: 4px 0 0 82px; padding: 8px 0 0 8px;}
		div#content div#content_partenaire .visu img {border: none;}
		div#content div#content_partenaire .desc {float: left; margin: 6px 0 0 2px; height: 55px; width: 179px; color: #3d261f; font-size: 13px; line-height:15px;}
		div#content div#content_partenaire a.btn {display: block; position: absolute; margin: 123px 0 0 235px; height: 21px; width: 105px; background: url(../images/content_bg_partenaires_btn.png) no-repeat;}
		
	div#content div#content_voyages{ width:608px; height:298px; position:relative; z-index:10; float:right; margin:32px 70px 0 0; overflow:visible}
		div#content div#content_voyages div#content_voyages_content{background:url(../images/content_bg_voyages.png) no-repeat; width:608px; height:298px;}
		div#content div#content_voyages a.link_vide_nos_voyages{display:block; height:34px; margin:44px 0 0 235px; position:absolute; width:225px;}
		div#content div#content_voyages div#trombone_photo_voyages{background:url(../images/trombone_photo_voyages.png) no-repeat; width:227px; height:188px; position:absolute; z-index:15; margin:15px 0 0 10px;}
		div#content div#content_voyages div.txt_voyages{width:300px; position:absolute; margin:85px 0 0 265px; font-size:13px; line-height:15px;}		
		div#content div#content_voyages a.map_asie {width: 94px; background: url(../images/map_asie.png); margin-left: 150px;}
		div#content div#content_voyages a.map_moyenOrient {width: 116px; background: url(../images/map_moyenOrient.png); margin-left: 244px;}
		div#content div#content_voyages a.map_afrique {width: 90px; background: url(../images/map_afrique.png); margin-left: 360px;}
		div#content div#content_voyages a.map_ameriqueSud {width: 143px; background: url(../images/map_ameriqueSud.png); margin-left: 450px;}
		div#content div#content_voyages a.map {display: block; height: 87px; background-position: top; background-repeat: no-repeat; text-indent: -999em; position: absolute; margin-top: 173px;}
		div#content div#content_voyages a.map:hover {background-position: bottom;}
		
		div#content div#content_voyages a.filter_photo{background:url(../images/photo_voyage_hover.png) no-repeat; width:196px; height:45px; position:absolute; z-index:50; padding-top:25px; text-align:center; border:solid 1px #000; display:none; font-size:14px;}
		div#content div#content_voyages a.lien_voir_voyages{display:block; position:absolute; background:url(../images/bg_voir_voyages.png) no-repeat; width:170px; height:20px; margin:265px 0 0 400px}
	div#content div#content_philosophie{width:608px; height:150px; position:relative; z-index:10; float:right; margin-right:70px;}
		div#content div#content_philosophie div#content_philosophie_content{background:url(../images/content_bg_philosophie.png) no-repeat; width:608px; height:150px;}
		div#content div#content_philosophie a.link_vide_nos_valeurs{display:block; height:30px; margin:45px 0 0 50px; position:absolute; width:200px;}
		div#content div#content_philosophie div.txt_philosophie{width:300px; margin:78px 0 0 83px; position:absolute; font-size:13px; line-height:15px}
		div#content div#content_philosophie a.lien_savoir_plus{background:url(../images/bg_savoir_plus.png) no-repeat; width:103px; height:21px; position:absolute; display:block; margin:110px 0 0 280px;}
	div#content div#trombone_photo_philosophie{background:url(../images/trombone_photo_philosophie.png) no-repeat; width:190px; height:163px; position:relative; z-index:10; float:right; margin:-297px 66px 0 0}
		
	div#content div#content_contactez_nous{width:608px; height:162px; position:relative; z-index:10; float:right; margin-right:70px;}
		div#content div#content_contactez_nous div#content_contactez_nous_content{background:url(../images/content_bg_contactez_nous.png) no-repeat; width:608px; height:162px;}
		div#content div#content_contactez_nous div.adresse{float:left; margin:55px 18px 0 80px; width:120px; text-align:right; line-height:1.3em; font-size:13px; color:#090940}
		div#content div#content_contactez_nous div.separateur{width:1px; background:url(../images/separateur_vertical_contactez_nous.png) no-repeat; height:50px; overflow:hidden; float:left; margin-top:55px;}
		div#content div#content_contactez_nous div.coordonnees{float:left; margin:55px 0 0 18px; width:250px; line-height:1.3em; font-size:13px; color:#090940}
		div#content div#content_contactez_nous a.lien_contactez_nous{background:url(../images/bg_contactez_nous.png) no-repeat; width:102px; height:32px; position:relative; display:block; margin:-40px 0 0 446px; float:left;}
	



/* =============================================================================
* ===========================================================================*/




/* =============================================================================
						CONTENT INTERNE (FICHE VOYAGE)
* ===========================================================================*/
div#content_interne{background:url(../images/bg_content_interne.png) no-repeat top center; width:992px; margin:10px auto 0 auto; padding-top:26px;}
	div#content_interne div#content_920{width:920px; margin:auto; background:#f8f3e4; padding:30px 0 30px 0;}
		div#content_interne div#content_920 div#trombone{background:url(../images/trombone.png) no-repeat; width:39px; height:68px; position:absolute; z-index:10; margin:-2px 0 0 430px}

		
		div#content_interne div#content_920 div#slider_interne{background:url(../images/background_slider_interne.png) no-repeat; width:815px; height:423px; padding:13px 0 0 16px; margin:0 auto 25px auto;}
		div#content_interne div#content_920 .titre_voyages{color:#5b8c0e; font-size:30px; font-weight:bold; margin:0 60px 40px;}
		div#content_interne div#content_920 div#detail_voyage{width:347px; float:right; background:url(../images/bg_detail_voyage.png) no-repeat top center; height:235px; margin:-30px 60px 0 0}	
			div#content_interne div#content_920 div#detail_voyage #capsule_plus{background:url(../images/capsule_plus.png) no-repeat; width:45px; height:45px; position:absolute; z-index:10; margin:-102px 0 0 316px; cursor:pointer;}
			div#content_interne div#content_920 div#detail_voyage #capsule_plus .infos {position: absolute; height: 54px; width: 84px; background: url(../images/capsule_plus_tooltip.png) no-repeat; margin: -52px 0 0 -50px;}
				div#content_interne div#content_920 div#detail_voyage #capsule_plus:hover{background-position:0 -45px;}
				div#content_interne div#content_920 div#detail_voyage #capsule_plus span{display:none;}	
			div#content_interne div#content_920 div#detail_voyage div.txt_detail_voyage{text-align:right; height:70px; margin:40px 20px 0 0;}
				div#content_interne div#content_920 div#detail_voyage div.txt_detail_voyage div.txt_vert{color:#5b8c0e; font-size:18px; font-weight:bold; margin-left:100px; height:25px;}
				div#content_interne div#content_920 div#detail_voyage div.txt_detail_voyage div.txt_rouge{color:#e94410; font-size:14px; line-height:1.5em;}
			div#content_interne div#content_920 div#detail_voyage div.capsule{margin:25px 0 0 72px; position:absolute}
				div#content_interne div#content_920 div#detail_voyage div.capsule a{height:51px; width:51px; display:block; float:left; margin:0 2px;}
					div#content_interne div#content_920 div#detail_voyage div.capsule a span{visibility:hidden}
				div#content_interne div#content_920 div#detail_voyage div.capsule a#capsule_imprimer{background:url(../images/capsule.png) no-repeat 0 0; }
				div#content_interne div#content_920 div#detail_voyage div.capsule a#capsule_mail{background:url(../images/capsule.png) no-repeat -51px 0;}
				div#content_interne div#content_920 div#detail_voyage div.capsule a#capsule_pdf{background:url(../images/capsule.png) no-repeat -103px 0;}
				div#content_interne div#content_920 div#detail_voyage div.capsule a#capsule_facebook{background:url(../images/capsule.png) no-repeat -155px 0;}
				div#content_interne div#content_920 div#detail_voyage div.capsule a#capsule_twitter{background:url(../images/capsule.png) no-repeat -206px 0;}
				div#content_interne div#content_920 div#detail_voyage div#capsuleOver {position: absolute; height: 0px; width: 250px; background: url(../images/capsule_over.png) no-repeat; margin: 60px 0 0 15px; /*padding-top:15px;*/ overflow: hidden;} 
				div#content_interne div#content_920 div#detail_voyage div#capsuleOver span {font-size:13px; text-align:center; color:#3d261f; /*text-shadow:1px 1px 0 #988078;*/ position:relative; display: none; font-weight: bold;}
				
				div#content_interne div#content_920 div#detail_voyage div.capsule a#capsule_imprimer:hover{background-position:0 -51px; }
				div#content_interne div#content_920 div#detail_voyage div.capsule a#capsule_mail:hover{background-position:-51px -51px;}
				div#content_interne div#content_920 div#detail_voyage div.capsule a#capsule_pdf:hover{background-position:-103px -51px;}
				div#content_interne div#content_920 div#detail_voyage div.capsule a#capsule_facebook:hover{background-position:-155px -51px;}
				div#content_interne div#content_920 div#detail_voyage div.capsule a#capsule_twitter:hover{background-position:-206px -51px;}
			
		div#content_interne div#content_920 div#description_voyage{width:450px; float:left; margin-left:60px; margin-bottom:40px;}
			div#content_interne div#content_920 div#description_voyage p{font-size:15px; line-height:20px;}
		div#content_interne div#content_920 div#itineraire{margin:0 60px; font-size:13px; color:#3d261f; line-height:20px;}
			div#content_interne div#content_920 div#itineraire h4{color:#5b8c0e; font-size:14px; font-weight:bold;}
		
		
		div.separateur_vertical{ background:#3d261f; height:1px; margin:20px 60px 40px 60px; overflow:hidden}
		
		div#content_interne div#content_920 div#container_gmap{background:url(../images/background_slider_interne.png) no-repeat; width:815px; height:423px; padding:13px 0 0 16px; margin:0 auto 25px auto;}
			div#content_interne div#content_920 div#container_gmap div#gmap{width:799px; height:407px; background:#ffffff; border:solid 1px #000000;}
		
		div#content_interne div#content_920 div#container_decouvrir{margin:0 60px;}
		div#content_interne div#content_920 div.content_page_interne div#container_decouvrir{margin:0;}
			div#content_interne div#content_920 div.container_destination_decouverte{float: left; width:236px; height:216px; float:left; margin:0 15px}
				div#content_interne div#content_920 div.container_destination_decouverte div.paper_destination{background:url(../images/bg_autre_destination.png) no-repeat; width:226px; height:169px; padding:13px;}
					div#content_interne div#content_920 div.container_destination_decouverte div.paper_destination img{border:solid 1px #000}
					div#content_interne div#content_920 div.container_destination_decouverte div.paper_destination div.txt_destination{font-size:14px; font-style:italic; text-align:center; display:table-cell; height:40px; text-align:center; vertical-align:middle; width:217px;}			
					
			div#content_interne div#content_920 img.btn_decouvrir{float:right; margin-right:20px;}
		
div#footer_content_interne{background:url(../images/bg_content_interne_footer.png) no-repeat; width:884px; height:28px; margin:auto}

	div#content_interne div#content_920 div.content_page_interne{margin:0 45px;}

	div#content_interne div#content_contactez_nous{width:608px; height:162px; margin:auto;}
		div#content_interne div#content_contactez_nous div#content_contactez_nous_content{background:url(../images/content_bg_contactez_nous.png) no-repeat; width:608px; height:162px;}
		div#content_interne div#content_contactez_nous div.adresse{float:left; margin:60px 18px 0 80px; width:110px; text-align:right; line-height:1.3em; font-size:12px; color:#090940}
		div#content_interne div#content_contactez_nous div.separateur{width:1px; background:url(../images/separateur_vertical_contactez_nous.png) no-repeat; height:50px; overflow:hidden; float:left; margin-top:60px;}
		div#content_interne div#content_contactez_nous div.coordonnees{float:left; margin:60px 0 0 18px; width:250px; line-height:1.3em; font-size:12px; color:#090940}
		div#content_interne div#content_contactez_nous a.lien_contactez_nous{background:url(../images/bg_contactez_nous.png) no-repeat; width:102px; height:32px; position:relative; display:block; margin:-40px 0 0 446px; float:left;}
	
	.image_title_no_container{margin-left:50px;}

/* =============================================================================
* ===========================================================================*/




/* =============================================================================
						CONTACT
* ===========================================================================*/

div#content_interne div#content_920 div.content_page_interne form#form_contact{width:600px; margin:10px 0 0 60px;}
  div#content_interne div#content_920 div.content_page_interne form#form_contact label{width:200px; height:36px; float:left; margin:0 10px 0 0; padding-top:15px; text-align:right; color:#5b8c0e; font-size:17px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
  div#content_interne div#content_920 div.content_page_interne form#form_contact .bg_input_text{background:url(../images/bg_input_text.png) no-repeat; width:275px; height:51px; float:left}
    div#content_interne div#content_920 div.content_page_interne form#form_contact .bg_input_text .input_text{margin:17px 0 0 20px; width:238px; border:none; font-size:12px;}
  div#content_interne div#content_920 div.content_page_interne form#form_contact .bg_textarea{background:url(../images/bg_textarea.png) no-repeat; width:275px; height:123px; float:left}
    div#content_interne div#content_920 div.content_page_interne form#form_contact .bg_textarea textarea{height:69px; margin:23px 0 0 20px; width:237px; border:none; font-size:12px;}
		
	div#content_interne div#content_920 div.content_page_interne form#form_contact .input_image{background:url(../images/capsule.png) no-repeat -51px 0; width:51px; height:51px; float:right; clear:both; cursor:pointer; margin:-40px 0 0 0; border:none}
  div#content_interne div#content_920 div.content_page_interne form#form_contact .input_image:hover{background-position:-51px -51px;}
	
	div#content_interne div#content_920 div.content_page_interne form#form_contact .message_information{text-align:center; color:#5b8c0e; font-size:17px; font-weight:bold; margin-bottom:10px;}
  div#content_interne div#content_920 div.content_page_interne form#form_contact .message_erreur{text-align:center; color:#ff0000; font-size:17px; font-weight:bold;margin-bottom:10px;}
	
/* =============================================================================
* ===========================================================================*/




/* =============================================================================
						NOS VOYAGES
* ===========================================================================*/

	.bg_continent{background:url(../images/bg_paper_continent.png) no-repeat; width:311px; height:242px; float:left; margin:30px 50px; display:block; padding-top:15px;}
		.image_continent{width:276px; height:165px; margin:auto; display:block; position:relative; overflow: hidden; z-index:2}
		.image_continent img {position: absolute; z-index: 100;}
		.image_continent .listing_pays {position: absolute; z-index: 10; margin: 0 25px 0 0; width: 276px; height: 165px; }
			.image_continent .listing_pays div.container_pays{ display: table-cell; vertical-align: middle; text-align:center; width: 276px; height: 150px;}
				.image_continent .listing_pays div.container_pays div.pays{color:#fff; text-shadow:0px 0px 4px #fff; font-weight: bold; font-size: 14px; font-style: italic; margin:2px 2%; width:45%; float:left;}
		.txt_continent{width:311px; display:table-cell; vertical-align:middle; font-size:24px; margin:auto; text-align:center; color:#5F4E2A; text-shadow:1px 1px 0 #F2EAD9; position:relative; padding-top:25px;}
		.txt_nos_voyages{margin:20px auto; width:735px; font-size:13px;line-height:15px;}
	
	.nom_continent{background:url(../images/postit_vide.png) no-repeat; width:296px; height:74px; position:absolute; z-index:10; margin:-54px 0 0 594px; text-align:center; font-size:20px; text-shadow:1px 1px 0 #F2EAD9; display:table-cell; vertical-align:middle; padding-top:40px; color:#5F4E2A}
	.nom_continent span {font-size: 14px; text-shadow: none; font-style: italic;font-weight:bold;}
	.container_pays{padding-top:30px;}
		.container_pays .titre_pays{font-size:20px; font-weight:bold; color:#5b8c0e;}
		.container_pays .container_destination{margin-top:10px;}
			.container_pays .container_destination .image_destination{float:left; background:url(../images/bg_photo_paper_100.png) no-repeat; width:103px; height:102px; padding:8px 8px 9px 8px; margin-right:15px; display:block}
				.container_pays .container_destination .image_destination img{border:solid 1px #000000;}
			.container_pays .container_destination .txt_destination{float:left; font-size:12px;line-height:16px; width:690px}
				.container_pays .container_destination .txt_destination .titre_destination{font-size:14px; font-weight:bold; margin-bottom:10px;}
				.container_pays .container_destination .txt_destination p{width:680px;}
				.container_pays .container_destination .detail_voyage{margin:10px 0;}
					.container_pays .container_destination .detail_voyage .txt_rouge{color:#e94410; font-size:12px; line-height:1.2em; float:left}
				.container_pays .container_destination .lien_voir_detail_voyage{background:url(../images/detail_voyage.png) no-repeat; width:117px; height:41px; display:block;}			
	.lien_retour_voyage{margin:50px 0 0 0; display:block; background:url(../images/retour_voyages.png) no-repeat; width:117px; height:41px;}
	
/* =============================================================================
* ===========================================================================*/


/* =============================================================================
						NOS PARTENAIRES
* ===========================================================================*/
.container_partenaire{margin-top:25px;}
	.container_partenaire .logo_partenaire{width:120px; height:120px; margin-right:20px; float:left}
	.container_partenaire .txt_partenaire{float:left; width:680px;}
		.container_partenaire .txt_partenaire .nom_partenaire{font-weight:bold; font-size:16px; margin-bottom:10px;}
		.container_partenaire .txt_partenaire .descr_partenaire{font-size:12px; margin-bottom:10px;}
		.container_partenaire .txt_partenaire .site_partenaire{}


/* =============================================================================
* ===========================================================================*/




/* =============================================================================
						NOS VOLS
* ===========================================================================*/
.container_iframe{width:700px; margin:auto;}

/* =============================================================================
* ===========================================================================*/






/* =============================================================================
						SITEMAP
* ===========================================================================*/
	div#content_siteMap{background: url(../images/background_siteMap.png) no-repeat; width:1008px; height:661px; margin-bottom:34px; margin-top: 25px;}
	div#content_siteMap .site_map{background:url(../images/postit_vide.png) no-repeat; width:296px; height:64px; position:absolute; z-index:10; margin:18px 0 0 594px; text-align:center; font-size:20px; text-shadow:1px 1px 0 #f2ead9; display:table-cell; vertical-align:middle; padding-top:50px; color:#5f4e2a;}	
	div#content_siteMap div.left {position: absolute; /*border: 1px solid red;*/ height: 480px; width: 280px; margin: 170px 0 0 0px; text-align: right;}
	div#content_siteMap div.right {position: absolute; /*border: 1px solid red;*/ height: 400px; width: 300px; margin: 170px 0 0 310px;}
	div#content_siteMap div.sep {height: 375px; width: 1px; background: #5f4e2a; position: absolute; margin: 170px 0 0 295px;}
	div#content_siteMap h2 {text-shadow:1px 1px 0 #f2ead9; color:#5f4e2a;}
	div#content_siteMap h3 {text-shadow:1px 1px 0 #f2ead9; color:#5f4e2a; font-style: italic;}
/* =============================================================================
* ===========================================================================*/



/* =============================================================================
						LIENS UTILES
* ===========================================================================*/
	div#content div.lien_utile {float: left; margin:-25px 20px 0 0; height: 113px; width: 256px; background: url(../images/liens_utiles_bg.png) no-repeat; padding: 35px 15px 0 154px;}
	div#content div.lien_utile a {text-decoration: underline; font-size: 11px;}
	div#content div.lien_utile a:hover {text-decoration: none;}
	div#content div.lien_utile h1 {width: 245px; padding-bottom: 5px; border-bottom: 1px solid #3d261f; font-size: 18px; font-weight: normal; margin-bottom: 10px;}
	div#content div.photo_lien_utile {position: absolute; margin:-35px 0 0 -154px; height: 148px; width: 153px;}
/* =============================================================================
* ===========================================================================*/



/* =============================================================================
						FOOTER
* ===========================================================================*/
div#footer{background:url(../images/background_footer.png) no-repeat; width:1008px; height:207px;}
	div#footer div.txt_footer{font-family:"Courier New", Courier, monospace; font-size:12px; font-weight:bold; color:#5c1915; position:absolute; margin:110px 0 0 50px; line-height: 16px;}
	div#footer a.lien_connivence{background:url(../images/conception_connivence.png) no-repeat; width:114px; height:32px; position:absolute; margin:115px 0 0 840px;}

/* =============================================================================
* ===========================================================================*/




/* =============================================================================
						ACTUALITES
* ===========================================================================*/
.container_actualite{margin-top:25px;}
	.container_actualite .container_actualite_image{width:250px; height:260px; float:left; margin-right:20px; padding-bottom:15px;}
		.container_actualite .container_actualite_image .image_actualite_medium{background:transparent url(../images/bg_autre_destination.png) no-repeat scroll 0 0; height:169px; padding:13px; width:226px;}
			.container_actualite .container_actualite_image .image_actualite_medium img{border:solid 1px #000}
		.container_actualite .container_actualite_image .image_actualite_mini{float: left; height: 54px; width: 68px; background: url(../images/content_bg_partenaires_visu.png) no-repeat; padding: 8px 0 0 8px;margin:0 3px;}
		
	.container_actualite .txt_actualite{float:left; width:545px;}
		.container_actualite .txt_actualite .nom_actualite{font-weight:bold; font-size:16px; margin-bottom:10px;}
		.container_actualite .txt_actualite .descr_actualite{font-size:13px; margin-bottom:10px;}
	.pagination_actu{text-align:center; margin-top:-20px}
		.pagination_actu a{margin:0 5px; font-size:18px; color:#3d261f; width:16px; height:21px; text-align:center; padding:1px 3px 2px 2px;}
		.pagination_actu .current_page{background:url(../images/bg_current_page.png) no-repeat;}
		.pagination_actu .hidden_page{}
			.pagination_actu .hidden_page:hover{background:url(../images/bg_current_page.png) no-repeat;}

/* =============================================================================
* ===========================================================================*/