html {
	height: 100%;
	overflow: hidden;
}

html * {
  margin:0;
  padding:0;
}

body {
	height: 100%;
	margin: 0;
	padding: 0;
	background: #6b6960;
  
	font: 86% Arial, "Helvetica Neue", sans-serif;
}
#container {
	height: 100%;
	
	overflow-x:hidden;
	overflow-y:auto;
	background:#6b6960 url(../fonds/html_accueil.jpg) no-repeat center center;
	background-attachment:fixed;
	position:relative;
	top:0;
}




div#navigation {
  position:relative;
  width:600px;
  left:100%;
  margin-left:-600px;
  height:109px;
  z-index:500;
  background:transparent url(../img/html/bg_ul_menu.png) repeat-x 0 0;
  z-index:0;
}

div#navigation ul {
  list-style-type:none;
  list-style-image:none;
  
  margin:0;
  padding:0;
  
}

div#navigation ul li {
  float:left;
  margin:0;
  padding:0; 
  
}

div#navigation ul li a {
  display:block;
  background:#eee;
  width:103px;
  height:108px;
  text-align:center;
  background-image:url(../img/html/bg_menu.png);
  background-color:transparent;
  background-repeat:no-repeat;
}

div#navigation ul li a:hover {
  background-position:0px -108px;
}

div#navigation ul li a span {
  display:none;
}


div#navigation ul li ul {
  display:none;
}

/*personnalisation des liens*/
a#lienParadis {
  width:133px !important;
  background-position:0px 0px !important;
}
a#lienParadis:hover,a#lienParadis.courant {
  background-position:0px -108px !important;
}

a#lienDestinations {
  width:108px !important;
  background-position:-148px 0px !important;
}
a#lienDestinations:hover,a#lienDestinations.courant {
  background-position:-148px -108px !important;
}

a#lienEspace {
  width:108px !important;
  background-position:-264px 0px !important;
}
a#lienEspace:hover,a#lienEspace.courant {
  background-position:-264px -108px !important;
}

a#lienZen {
  width:122px !important;
  background-position:-386px 0px !important;
}
a#lienZen:hover,a#lienZen.courant {
  background-position:-386px -108px !important;
}

a#lienWebzine {
  width:82px !important;
  background-position:-515px 0px !important;
}
a#lienWebzine:hover,a#lienWebzine.courant {
  background-position:-515px -108px !important;
}


div#logoAccueil {
  position:absolute;
  top:10px;
  left:10px;
} 

div#logoAccueil a{
  display:block;
  width:187px;
  height:67px;
  background:transparent url(../img/html/paradiski.png) no-repeat top left;
}

div #logoAccueil a span {
  display:none;
}


div#content {
  position:absolute;
  width:100%;
  padding:10px;
  left:50%;
  margin-left:-50%;
  top:50%;
  margin-top:-150px;
  z-index:430;
  max-height:550px;
  overflow-y:auto;
  background:transparent url(../img/html/bg_contenu.png);
  font-family:"Trebuchet MS", Arial, Helvetica;
  color:#ffffff;
  font-size:12px;
}

div#effectiveContent {
  width:900px;
  margin-left:auto;
  margin-right:auto;
}
div#content h1,div#content h2,div#content h3 {
  text-transform:uppercase;
  display:block;
}

div#content h1 {
  font-size:16px;
}
div#content h2 {
  font-size:14px;
  font-style:italic;
}

div#content h3 {
  font-size:12px;
  text-decoration:underline;
  font-style:italic;
}

div#content ul {
  padding:5px;
}

div#content ul li {
  margin-left:15px;
  margin-bottom:10px;
}

div#content a {
  color:#FFFFFF;
  font-weight:bold;
  text-decoration:none;
  text-transform:uppercase;
}

div#content a:hover {
  text-decoration:underline;
}

div#content p {
  margin-bottom:10px;
}

div#effectiveContent.destinations-exception img,div#effectiveContent.espace-glisse img{
  border:0;
}
p.carousel-stations,h2.carousel-stations {
  text-align:center;
  
}

div.choix-destination-espace-glisse,div.liste-miniatures-galerie{
  float:right;
  width:350px;
}
div.liste-miniatures-galerie {
  margin-top:10px;
}
div.liste-miniatures-galerie ul{
  list-style-type:none;
}

div.liste-miniatures-galerie ul li{
  float:left;
}
div.liste-miniatures-galerie ul li a{
  display:block;
}

div.liste-miniatures-galerie ul li a img{
  border:0;
}


ul.liste-zen-extreme {
  list-style-type:none;
}

ul.liste-zen-extreme li {
  float:left;
}

/*footer*/
div#footerNavigation {
  position:absolute !important;
  /*top:100% !important;*/
  bottom:0;
  left:0;
  width:100% !important;
  height:20px !important;
  background:transparent url(../img/html/bg_ul_menu.png);
  margin-top:-20px !important;
  z-index:600 !important;
}
#flash_id,div#container
{
  z-index:500 !important;
}

div#container{

}

div#footerNavigation ul {
  list-style-type:none;
  
}

div#footerNavigation ul li {
  float:left;
  
}
div#footerNavigation ul li a {
  color:#fff;
  text-decoration:none;
  font-family:"Trebuchet MS", Arial, Helvetica;
  font-size:11px;
  text-transform:uppercase;
}

div#footerNavigation ul li a img {
  border:none;
}
div#footerNavigation ul li a:hover img, div#effectiveContent p a:hover img {
  text-decoration:none;
}

div#footerNavigation ul li a:hover span{
  text-decoration:underline;
}
div#footerNavigation ul#footerGauche {
  float:left;
  display:inline;
  margin-left:10px;
}

div#footerNavigation ul#footerGauche li {
  margin-right:10px;
}

div#footerNavigation ul#footerDroite li {
  margin-left:10px;
}

div#footerNavigation ul#footerDroite {
  float:right;
  margin-right:10px;
}
div#sous_rubriques {
  margin-bottom:10px;
  width:920px;
  display:block;
  height:40px;
  margin-top:-10px;
}
div#content div#sous_rubriques ul {
  list-style-type:none;
  margin:0;
  padding:0;
  display:block;
  width:100%;
}

div#content div#sous_rubriques ul li {
  margin:0;
  padding:0;
  float:left;
}

div#content div#sous_rubriques ul li a {
  font-size:12px;
  display:block;
  height:15px;
  border:1px solid #ffffff;
  border-bottom:none;
  border-top:none;
  padding:14px;
}

div#content div#sous_rubriques ul li a.rub_courant {
  border-top:9px solid #ffffff;
  padding-top:5px;  
}


/*formulaire d'inscription a la newsletter*/
div.form-newsletter p label{
  display:block;
  float:left;
  width:200px;
  text-align:right;
  padding-right:10px;
}
div.form-newsletter p input{
  border:1px solid #444;
  padding:5px;
  background:#ddd;
  color:#333;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  font-size:14px;
}

div.form-newsletter p input:focus,div.form-newsletter p input:hover {
  background:#fff;
}

div.form-newsletter p input[type="submit"] {
  background:#222;
  color:#fff;
  cursor:pointer;
}
div.form-newsletter p input.input_erreur {
  background:#ffe8e8 !important;
  border:1px solid #c14949;
}
div.form-newsletter p span.span_erreur {
  color:#c14949;
  font-weight:bold;
} 

div#encart_flash {
  position:absolute;
  z-index:1000;
  display:block;
  width:420px;
  height:40px;
  padding:20px;
  top:100px;
  left:50%;
  margin-left:-210px;  
  background:transparent url(../img/html/bg_contenu.png);
  font-family:"Trebuchet MS", Arial, Helvetica;
  color:#ffffff;
  font-size:12px;

}
div#encart_flash a{
  color:#fff !important;
  text-decoration:none;
}

div#encart_flash a:hover{
  text-decoration:underline;
}