/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* Fin Reset */

/*
	960 Grid System ~ Text CSS.
	Learn more ~ http://960.gs/

	Licensed under GPL and MIT.
*/

/* `Basic HTML
----------------------------------------------------------------------------------------------------*/

body {
	font: 13px/1.5 Georgia;
}

a:focus {
	outline: 1px dotted;
}

hr {
	border: 0 #ccc solid;
	border-top-width: 1px;
	clear: both;
	height: 0;
}

/* `Headings
----------------------------------------------------------------------------------------------------*/

h1 {
	font-size: 25px;font-weight:normal
}

h2 {
	font-size: 23px;font-weight:normal
}

h3 {
	font-size: 21px;font-weight:normal
}

h4 {
	font-size: 19px;font-weight:normal
}

h5 {
	font-size: 17px;font-weight:normal
}

h6 {
	font-size: 15px;font-weight:normal
}

/* `Spacing
----------------------------------------------------------------------------------------------------*/

ol {
	list-style: decimal;
}

ul {
	list-style: disc;
}

li {
	margin-left: 0px;
}

p,
dl,
hr,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul,
pre,
table,
address,
fieldset {
	margin-bottom: 20px;
}

/* Fin text.css*/


/*
	960 Grid System ~ Core CSS.
	Learn more ~ http://960.gs/

	Licensed under GPL and MIT.
*/

/* `Containers
----------------------------------------------------------------------------------------------------*/

.container_12,
.container_16 {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}

/* `Grid >> Global
----------------------------------------------------------------------------------------------------*/

.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16 {
	display: inline;
	float: left;
	position: relative;
	margin-left: 10px;
	margin-right: 10px;
}

.container_12 .grid_3,
.container_16 .grid_4 {
	width: 220px;
}

.container_12 .grid_6,
.container_16 .grid_8 {
	width: 460px;
}

.container_12 .grid_9,
.container_16 .grid_12 {
	width: 700px;
}

.container_12 .grid_12,
.container_16 .grid_16 {
	width: 940px;
}

/* `Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/

.alpha {
	margin-left: 0;
}

.omega {
	margin-right: 0;
}

/* `Grid >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .grid_1 {
	width: 60px;
}

.container_12 .grid_2 {
	width: 140px;
}

.container_12 .grid_4 {
	width: 300px;
}

.container_12 .grid_5 {
	width: 380px;
}

.container_12 .grid_7 {
	width: 540px;
}

.container_12 .grid_8 {
	width: 620px;
}

.container_12 .grid_10 {
	width: 780px;
}

.container_12 .grid_11 {
	width: 860px;
}

/* `Grid >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.container_16 .grid_1 {
	width: 40px;
}

.container_16 .grid_2 {
	width: 100px;
}

.container_16 .grid_3 {
	width: 160px;
}

.container_16 .grid_5 {
	width: 280px;
}

.container_16 .grid_6 {
	width: 340px;
}

.container_16 .grid_7 {
	width: 400px;
}

.container_16 .grid_9 {
	width: 520px;
}

.container_16 .grid_10 {
	width: 580px;
}

.container_16 .grid_11 {
	width: 640px;
}

.container_16 .grid_13 {
	width: 760px;
}

.container_16 .grid_14 {
	width: 820px;
}

.container_16 .grid_15 {
	width: 880px;
}

/* `Prefix Extra Space >> Global
----------------------------------------------------------------------------------------------------*/

.container_12 .prefix_3,
.container_16 .prefix_4 {
	padding-left: 240px;
}

.container_12 .prefix_6,
.container_16 .prefix_8 {
	padding-left: 480px;
}

.container_12 .prefix_9,
.container_16 .prefix_12 {
	padding-left: 720px;
}

/* `Prefix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .prefix_1 {
	padding-left: 80px;
}

.container_12 .prefix_2 {
	padding-left: 160px;
}

.container_12 .prefix_4 {
	padding-left: 320px;
}

.container_12 .prefix_5 {
	padding-left: 400px;
}

.container_12 .prefix_7 {
	padding-left: 560px;
}

.container_12 .prefix_8 {
	padding-left: 640px;
}

.container_12 .prefix_10 {
	padding-left: 800px;
}

.container_12 .prefix_11 {
	padding-left: 880px;
}

/* `Prefix Extra Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.container_16 .prefix_1 {
	padding-left: 60px;
}

.container_16 .prefix_2 {
	padding-left: 120px;
}

.container_16 .prefix_3 {
	padding-left: 180px;
}

.container_16 .prefix_5 {
	padding-left: 300px;
}

.container_16 .prefix_6 {
	padding-left: 360px;
}

.container_16 .prefix_7 {
	padding-left: 420px;
}

.container_16 .prefix_9 {
	padding-left: 540px;
}

.container_16 .prefix_10 {
	padding-left: 600px;
}

.container_16 .prefix_11 {
	padding-left: 660px;
}

.container_16 .prefix_13 {
	padding-left: 780px;
}

.container_16 .prefix_14 {
	padding-left: 840px;
}

.container_16 .prefix_15 {
	padding-left: 900px;
}

/* `Suffix Extra Space >> Global
----------------------------------------------------------------------------------------------------*/

.container_12 .suffix_3,
.container_16 .suffix_4 {
	padding-right: 240px;
}

.container_12 .suffix_6,
.container_16 .suffix_8 {
	padding-right: 480px;
}

.container_12 .suffix_9,
.container_16 .suffix_12 {
	padding-right: 720px;
}

/* `Suffix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .suffix_1 {
	padding-right: 80px;
}

.container_12 .suffix_2 {
	padding-right: 160px;
}

.container_12 .suffix_4 {
	padding-right: 320px;
}

.container_12 .suffix_5 {
	padding-right: 400px;
}

.container_12 .suffix_7 {
	padding-right: 560px;
}

.container_12 .suffix_8 {
	padding-right: 640px;
}

.container_12 .suffix_10 {
	padding-right: 800px;
}

.container_12 .suffix_11 {
	padding-right: 880px;
}

/* `Suffix Extra Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.container_16 .suffix_1 {
	padding-right: 60px;
}

.container_16 .suffix_2 {
	padding-right: 120px;
}

.container_16 .suffix_3 {
	padding-right: 180px;
}

.container_16 .suffix_5 {
	padding-right: 300px;
}

.container_16 .suffix_6 {
	padding-right: 360px;
}

.container_16 .suffix_7 {
	padding-right: 420px;
}

.container_16 .suffix_9 {
	padding-right: 540px;
}

.container_16 .suffix_10 {
	padding-right: 600px;
}

.container_16 .suffix_11 {
	padding-right: 660px;
}

.container_16 .suffix_13 {
	padding-right: 780px;
}

.container_16 .suffix_14 {
	padding-right: 840px;
}

.container_16 .suffix_15 {
	padding-right: 900px;
}

/* `Push Space >> Global
----------------------------------------------------------------------------------------------------*/

.container_12 .push_3,
.container_16 .push_4 {
	left: 240px;
}

.container_12 .push_6,
.container_16 .push_8 {
	left: 480px;
}

.container_12 .push_9,
.container_16 .push_12 {
	left: 720px;
}

/* `Push Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .push_1 {
	left: 80px;
}

.container_12 .push_2 {
	left: 160px;
}

.container_12 .push_4 {
	left: 320px;
}

.container_12 .push_5 {
	left: 400px;
}

.container_12 .push_7 {
	left: 560px;
}

.container_12 .push_8 {
	left: 640px;
}

.container_12 .push_10 {
	left: 800px;
}

.container_12 .push_11 {
	left: 880px;
}

/* `Push Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.container_16 .push_1 {
	left: 60px;
}

.container_16 .push_2 {
	left: 120px;
}

.container_16 .push_3 {
	left: 180px;
}

.container_16 .push_5 {
	left: 300px;
}

.container_16 .push_6 {
	left: 360px;
}

.container_16 .push_7 {
	left: 420px;
}

.container_16 .push_9 {
	left: 540px;
}

.container_16 .push_10 {
	left: 600px;
}

.container_16 .push_11 {
	left: 660px;
}

.container_16 .push_13 {
	left: 780px;
}

.container_16 .push_14 {
	left: 840px;
}

.container_16 .push_15 {
	left: 900px;
}

/* `Pull Space >> Global
----------------------------------------------------------------------------------------------------*/

.container_12 .pull_3,
.container_16 .pull_4 {
	left: -240px;
}

.container_12 .pull_6,
.container_16 .pull_8 {
	left: -480px;
}

.container_12 .pull_9,
.container_16 .pull_12 {
	left: -720px;
}

/* `Pull Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .pull_1 {
	left: -80px;
}

.container_12 .pull_2 {
	left: -160px;
}

.container_12 .pull_4 {
	left: -320px;
}

.container_12 .pull_5 {
	left: -400px;
}

.container_12 .pull_7 {
	left: -560px;
}

.container_12 .pull_8 {
	left: -640px;
}

.container_12 .pull_10 {
	left: -800px;
}

.container_12 .pull_11 {
	left: -880px;
}

/* `Pull Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.container_16 .pull_1 {
	left: -60px;
}

.container_16 .pull_2 {
	left: -120px;
}

.container_16 .pull_3 {
	left: -180px;
}

.container_16 .pull_5 {
	left: -300px;
}

.container_16 .pull_6 {
	left: -360px;
}

.container_16 .pull_7 {
	left: -420px;
}

.container_16 .pull_9 {
	left: -540px;
}

.container_16 .pull_10 {
	left: -600px;
}

.container_16 .pull_11 {
	left: -660px;
}

.container_16 .pull_13 {
	left: -780px;
}

.container_16 .pull_14 {
	left: -840px;
}

.container_16 .pull_15 {
	left: -900px;
}

/* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */

.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

* html .clearfix {
	height: 1%;
}

/* Fin 960.css */



body {
	background:#fff;
	color: #D0E9E3;
	padding: 0;
	text-align: left;

}
.container_12 {
	background:red url(/images/logo2010.gif) top left 0 0;padding-bottom:200px}
.spacer {
		background-color:transparent;
		height: 400px;
	}
.spacerpetit {
		background-color:transparent;
		height: 40px;
	}

a {
	color: #c75121;
	text-decoration: none;
	
	
}

a:hover {
	text-decoration: none;
}
.accueil{border-left:0px solid #C1D114}
h1 {
	padding:0 0 0 96px;
	font-size:18px;
	font-weight:900;
	text-shadow: 1px 1px 1px rgba(1, 152, 205, 0.2);
	background:transparent;
	letter-spacing:5px
}
#resume p{background:rgb(255, 255, 239);background:rgba(255, 255, 239, 0.9);padding:8px;color:#17658A;font-size:18px;border-left:12px solid #C1D114}
#annonce{background:transparent}
#annonce h2 {
	padding: 0;
	font-size:48px;
	background:transparent:
	letter-spacing:5px;
	line-height:48px;
    margin:0;
	color:#fff;
    font-weight:900;
    padding:12px;
	text-shadow:-4px 0 #166A39, 0 1px #166A39,
      1px 0 #166A39, 0 -1px #166A39}
text-transform:normal;
}

#annonce ul {
	padding: 0;
	letter-spacing:0px;
	line-height:36px;
margin:40px 0px 40px 20px ;
	color:#C7E5F4;
	font-weight:900;
	text-shadow: 1px 1px 1px rgba(1, 152, 205, 0.9);

}
#annonce ul li{
padding:0;
list-style:none;
width:214px;
float:left;
display:block


}
#annonce ul li a{
border-bottom:1px dotted #F9FECE ;
font-size:16px;
background:rgb(200, 24, 231);
background:rgb(200, 24, 231);
background:rgba(200, 24, 231, 0.7)

}

.mouvement p {background:rgb(255, 255, 239);background:rgba(255, 255, 239, 0.9);padding:8px;color:#17658A;font-size:18px;border-left:12px solid #C1D114}
.mouvement h2 {background:#166a39;padding:8px}
#title {
		height:48px;margin-top:10px
	}
#title h1{
		background:#C1D114;padding:4px 0 0 130px;display:inline:width:500px
	}
	#title a{color:#166A39}
#navbar {
		background: transparent url(/images/logo2010.gif) no-repeat 0 0;height:120px;
		padding: 0;
		margin-top:-20px;
		z-index:1;
		}
/*#navbar ul {
	list-style: none;
	display: block;
	margin: 0;
	
}

#navbar ul li {
	float: left;
	padding:8px;
	font-size: 12px ;
	background:#F33F0F;
		margin: 0 4px
}

#navbar ul li a{
	font-size:24px;
	} */
#navbar ul li#centresvacances{background:#80CEF4}
#navbar ul li#groupes{background: #E37DF5}
#header  {
		background: transparent;height:460px
	}
#header h2{
		color:#fff;
		text-indent:-9999px;
		background:transparent;
		margin-bottom:160px
}	
h2.intro{background:transparent url(spot.gif) no-repeat -6px 0;height:40px;display:block;line-height:14px;padding-top:28px}
h2.intro a{background:#6BAECE;line-height:24px;margin:12px 0 0 4px;font-size:36px;color:#F33F0F;text-shadow: 1px 1px 1px rgba(1, 152, 205, 0.4);}
#annonce h6{background:#fff;padding:4px;display:inline;margin-left:12px;border:1px solid #D2E9E1}
#nav{height:100px;width:100%;background:#2a2a2a}

/*jQuery MegaMenu Plugin
  Author: Devadatta Sahoo
  Author URI: http://www.geektantra.com */

a.marqueur {
color:#DB441C
}
a.marqueur:hover {
color:#17658a;background:#D0E9E3
}
.regions{background:#EFFAFF;width:200px;height:434px;
	float:left;padding:8px 16px 8px 8px;position:relative;top:-20px;border:4px solid #DFF5FF;border-right:0}
.regionsgroupes{background:#EFFAFF;width:200px;height:457px;
	float:left;padding:8px 16px 8px 8px;position:relative;top:-20px;border:4px solid #DFF5FF;border-right:0}
.regionsmouvement{background:#EFFAFF;width:200px;height:386px;
	float:left;padding:8px 16px 8px 8px;position:relative;top:-20px;border:4px solid #DFF5FF;border-right:0}		
.regions2{background:#EFFAFF;width:200px;
	float:left;padding:8px 8px 8px 0;position:relative;top:-20px;border:4px solid #DFF5FF;border-left:0}	
.plus{background:#FAE2C9;margin-left:14px;border:4px solid #F9DBBC;
	float:left;position:relative;top:-20px;padding:8px}
.encoreplus{background:#F5F9C9;width:200px;margin-left:14px;
	float:left;position:relative;top:-20px;padding:14px 0 14px 8px;border:4px solid #EAEFB3}
.partenaires{background:transparent;width:900px;margin-left:14px;
position:relative;top:-20px;padding:14px 0 24px 8px;border:0px solid #EAEFB3}
.partenaires ul li{display:inline}
.partenaires a:hover{background:red}
#encoreencoreplus{background:transparent url(/images/paf.jpg) no-repeat 580px 0;clear:left;width:864px;padding:0 14px }
#encoreencoreplus h4{color:#17658a;margin:0 0 0 200px}
#encoreencoreplus a{
 font-size: 12px;color:#db441c;;font-weight:900;text-transform:none;text-transform:none
     }
#encoreencoreplus a:hover{
color:#17658a;background:#D0E9E3
     }	
#encoreencoreplus2{background:transparent;clear:left;width:864px;padding:0 14px }
#encoreencoreplus2 h4{color:#17658a;margin:0}	 
p.paf {background:transparent;color:#17658a;margin:4px 0 0 0;font-size:12px}
p.pva {background:transparent;color:#17658a;margin:4px 0 0 4px;font-size:12px}
ul {
	text-align: left;
	margin: 0 0 4px 0;
	font-size: 16px;
	list-style-type: none;
	padding:0;

}
.region{margin:4px 0;font-size:12px;font-weight:900}			 

.MegaMenu {
   background: #c1d114;
   padding: 5px 7px 0px;
   margin-bottom: -1px;
   margin-left:100px

}
.MegaMenu a.MegaMenuLink:link, .MegaMenu a.MegaMenuLink:visited {
   display: inline-block;
   padding: 5px 20px 9px;
   margin: 1px 2px 0px 1px;
   color: #FFF;
   text-decoration: none;
   font-size: 15px;
   outline: none;
   z-index: 1000;
  
}
.MegaMenu a.MegaMenuLinkOff:link, .MegaMenu a.MegaMenuLinkOff:visited {
   display: inline-block;
   padding: 5px 20px 5px;
   margin: 1px 2px 4px 1px;
   color: #FFF;
   text-decoration: none;
   font-size: 15px;
   outline: none;
   z-index: 1000;
}
.MegaMenu a.MegaMenuLinkOff:hover {
   background: #fff;
   color: #DB441C;
/*   margin: 0px;*/
   padding: 4px 18px 4px 17px;
   border: 1px solid #DB441C;
   padding-right: 21px;
   
   
}
.MegaMenu a.MegaMenuLinkActive:link, .MegaMenu a.MegaMenuLinkActive:visited {
   background: #fff;
   color: #DB441C;
   margin: 0px;
   border: 1px solid #FF7600;
   padding-right: 21px;
   border-bottom: 1px solid #fff;
}
.MegaMenu .MegaMenuContent{
   display:none ;
   
}
#MegaMenuContent, #MegaMenuContentShadow {
   background: #fff url(/images/logo2010.gif) no-repeat -4px -44px;
   border: 4px solid #C1D114;
   border-top: none;
   padding: 40px 0 8px 20px;
   margin-top: -1px;
   position: absolute;
   left:0;
   z-index: 100;
  
 
  }
#MegaMenuContent  h3, #MegaMenuContentShadow  h3{
 font-size: 16px;color:#16693B;padding:0 0 18px 84px;font-style:italic

     }
#MegaMenuContent  h3.faq, #MegaMenuContentShadow  h3.faq{
 font-size: 16px;color:#16693B;padding:0 0 18px 200px;width:460px;text-align:left;background:transparent url(/images/info.gif) no-repeat 150px 4px;display:none}
#MegaMenuContent li , #MegaMenuContentShadow  li {
 font-size: 12px;color:#204f34;font-weight:900;text-transform:uppercase
     }
#MegaMenuContent li  li a, #MegaMenuContentShadow  li li a{
 font-size: 12px;color:#db441c;;font-weight:900;text-transform:none;text-transform:none
     }
#MegaMenuContent li  li a:hover, #MegaMenuContentShadow  li li a:hover{
color:#17658a;background:transparent
     }	 
#MegaMenuContentShadow {
   background: #111;
   margin-top: 4px;
   z-index: 9;
   opacity: 0.5;
   -moz-opacity: 0.5;
   filter:alpha(opacity=50);
}

/*Non IE CSS Starts*/
html>body .MegaMenu a.MegaMenuLink:link,html>body .MegaMenu a.MegaMenuLink:visited {
   position: relative;
}
html>body #MegaMenuContent, html>body #MegaMenuContentShadow {
}

.block{background:rgb(255, 255, 239);background:rgba(255, 255, 239, 0.9);color:#C818E7;margin:10px;padding:0}
.block h2{border-left:12px solid #c1d114;font-size:18px;font-weight:900;color:#DB441C;display:inline;background:traansparent;padding:0 4px}
.block p{border-left:12px solid #c1d114;padding:0 8px ;color:#17658A;font-size:16px}
.mission {font-size:18px}
.ete{background:rgb(255, 255, 239);background:rgba(255, 255, 239, 0.9) url(/images/ete.gif) no-repeat top right}
.hiver{background:rgb(255, 255, 239);background:rgba(255, 255, 239, 0.9) url(/images/hiver.gif) no-repeat top right}
.depart{background:#c1d214}
dl{font-size:14px;padding:8px;color:#17658a;border-left:12px solid #c1d114;margin:0}
dt{font-size:18px;font-weight:900;color:#DB441C;display:inline;background:traansparent;padding:0}

#contact{background:transparent;margin-top:8px}
#contact h4{color:#DB441C;margin:0 0 0 8px}
#contact a{color:#DB441C;font-size:14px}
#contact a:hover{color:#17658A}
caption {
background:transparent;
color:#CE5A08;
font-size:150%;
margin:0.5em 0.5em 0pt 0pt;
padding: 0  0 16px 16px;
text-align:left}

#tarifs {width:100%;margin:20px 0 0 0;padding:0}

th {
	font-size:80%;
	color: #FFFFEF;
	border-right: 0px solid #CCD6B1;
	border-bottom: 0px solid #CCD6B1;
	border-top: 0px solid #CCD6B1;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: center;
	padding: 20px;
	background: #C1D114;
}

th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 0x solid #CCD6B1;
	background:#C1D114;
	color:#fff;
	font-size:80%;
}

td {
	border-right: 0px solid #CCD6B1;
	border-bottom: 0px solid #CCD6B1;
	background: #FFFFEF;
	padding: 4px;
	font-weight: bold;
	color: #17658A
;
	font-size:90%;
	text-align: center;
}


td.alt {
	background: rgb(208, 233, 227);
	background: rgba(208, 233, 227);
	font-weight: bold;
	color: #17658A
;
	font-size:90%;
	text-align: center;
}

th.spec {
	border-left: 0px solid #CCD6B1;
	border-top: 0;
	background: #FFFFEF;
	font-weight: bold;
	font-size:80%;
	color:#17658A
;
}

th.specalt {
	border-left: 0px solid #EEF97A;
	border-top: 0;
	background: rgb(208, 233, 227);
	background: rgba(208, 233, 227);
	font-weight: bold;
	color: #17658A;
	font-size:80%;
}
p.note {
	padding: 12px;
	margin:4px auto;
	font: italic 11px "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;
	text-align: center;
	background:#FFFFEF;
	color:#17658A;
	font-size:14px

	}
	p.note2 {
	padding: 0 0 0 0;
	width: 100%;	 
	font: italic 11px "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;
	text-align: center;
		background0:#780D8A
	}
#departs {margin:10px;padding:0}
#departs th{text-align:left;font-size:10px;width:50%}
#departs th.titredepart{font-size:18px;background:transparent url(/images/departscollectifs.gif) no-repeat top right;}
#departs td{text-align:left;width:50%}
#carte{overflow:hidden;border:10px solid #17658A;width:440px;height:280px; margin-top:10px}
#bandeau{overflow:hidden;border:10px solid #17658A;width:440px;height:280px; margin-top:10px;background:#fff}
#bandeau p{padding: 0 0 0 12px}

.bgstretcher {
	background: #fff;
	overflow: hidden;
	width: 100%;
	position: fixed !important;
	z-index: -1;
}
.bgstretcher, .bgstretcher UL, .bgstretcher UL LI {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
}
.bgstretcher UL, .bgstretcher UL LI {
	margin: 0;
	padding: 0;
	list-style: none;
}

#page {
z-index: 2;
position: relative;
background:transparent}
#pub {margin:20px auto;width:500px}
.emploi{color:#17658a;font-weight:normal;text-transform:none}
span.finance {color:yellow;width:400px;display:block;padding-left:12px;color:#17658A
}
#screenshot{
	position:absolute;
	border:1px solid #ccc;
	background:#C1D214;
	padding:5px;
	display:none;
	color:#fff;
	z-index:99999}
a.screenshot{color:#fff}
#bandeau p  a.screenshot{color:#18668D}
.logo {position:absolute;bottom:8px;right:10px}
/*#reservations{width:350px;float:right;color:#16693B}*/
p.infos-mouvement{font-size:12px;text-transform:none;font-weight:100;margin-bottom:4px}
#wrapper h3{font-size: 24px;color:#7F1B42;background:#fff;margin:40px 0 0 0;padding:24px 0 0 24px}
#annonce  h2.hist{color:#7F1B42;text-shadow:0px 0 #fff, 0 0 #fff,
     0 0 #fff, 0 0 #fff;font-size:48px}
	.column{ padding: 8px;margin:0}
		body { font-size: 16px}
		#wrapper {color:#17658A;background:#fff;margin: 0 0 0 50px}
		.wide, .thin { clear:both; padding:18px 0 0 18px;border:1px dotted #17658A;height:100%;margin-bottom:0}
		.first{ border-top:0}
		.wide h1, .thin h1 {padding:12px 0 0 0;line-height:18px;}
		blockquote { font-style: italic; margin-left: 10px; border-left:2px solid #EFEFEF; padding-left: 8px;}
		#wrapper img{ float:left;border:2px solid #17658A;margin:8px 8px 8px 0} 
		#wrapper p{ line-height:18px;margin-bottom:8px} 
		
	#fixed {
		  position: fixed;
		  left: 50%;
		  margin:  0 0 0 -470px;
		  width:40px;
		  background: #7F1B42;
		  display:block;
		  height:434px
		  
        }
		 #fixed h2{
		
		color:#fff;
		text-align:center;
		word-wrap: break-word;
		width:20px;
		padding:14px 0 0px 10px;
		font-style:italic
		}
		#wrapper ul{
		padding:8px;
		margin:0px 0 0 10px
		}
		#wrapper ul li{
		list-style-type:disc;
		font-size:14px;
		font-weight:900;
		line-height:18px;
		padding: 2px
		}
