#page {z-index:2;}
a:visited{color:none;}
#parcours .slideshow {width:1045px;height:500px;}
#parcours .slideshow img {width:1045px;height:500px;}


#parcours {height:auto;text-align:center;}
#parcours .parcour {margin: 5px 10px 5px 10px;padding-top:10px;}
#parcours .parcour .title{padding-bottom: 10px;}
#parcours .parcour .subtitle{padding-bottom: 10px;}
#parcours .parcour .texte{padding-bottom: 10px;}
#parcours .parcour .video{padding-bottom: 10px;}
#parcours .parcour .sound{padding-bottom: 10px;}
#parcours .parcour .map{padding-bottom: 10px;}
#parcours .parcour .gallery{padding-bottom: 10px;}

#parcours .parcour .gallery .highslide-gallery {width:725px;margin:0 auto;}
#parcours .parcour .gallery .highslide-gallery .highslide{margin: 0 20px;}

#parcours .parcour .gallery .elegantsliding-gallery{
  position: relative;
}

#parcours .parcour .video div{margin-left:auto;margin-right:auto;}
#parcours .parcour .map div{margin-left:auto;margin-right:auto;}
#parcours .ccontent{margin:5px;}

#parcours .highslide-gallery .highslide img {height:100px;}
a.highslide-credits, a.highslide-credits i {display:none;}

#parcours .wall-gallery #pg_container #pg_photos img{height:400px;}
#parcours .wall-gallery #thumbnailSlider .ts_preview_wrapper .ts_preview img {height:75px;width:75px;}

#parcours #parcours-menu {position:relative;}

#parcours #parcours-menu .grid{
  width:200px;
  min-height:100px;
  padding: 15px;
  background:#aca8a8;
  margin:6px;
  font-size:12px;
  float:left;
  box-shadow: 0 1px 3px rgba(34,25,25,0.4);
  -moz-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
  -webkit-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
  
  -webkit-transition: top 1s ease, left 1s ease;
  -moz-transition: top 1s ease, left 1s ease;
  -o-transition: top 1s ease, left 1s ease;
  -ms-transition: top 1s ease, left 1s ease;
  
  border: 3px solid #FFF;
}

#parcours #parcours-menu .grid .imgholder img{
  max-width:100%;
  background:#ccc;
  display:block;
}

#parcours #parcours-menu .grid .subtitle {text-align:center;color:#000;}
#parcours #parcours-menu .grid .title {text-align:center;color:#000;}

#parcours .parcour .back {
    background: url(../../../../typo3conf/ext/portail_numeriques/templates/css/up-arrow.png);background-position: center center;
    border: 1px solid #888888;
    border-radius: 5px 5px 5px 5px;
    color: transparent;
    display: block;
    font-size: 0;
    height: 28px;
    line-height: 0;
    margin-right: 5px;
    width: 32px;
}
#parcours .parcour .back:hover{border-color:#AD2807;}
#parcours .parcour .back a{
  color: transparent;
  display: block;
  height: 26px;
}

#parcours .parcour .video object{top:0px;left:0px;}

#parcours .parcour .gallery a {color:transparent;}
#parcours-menu .linktosingle {color:transparent;}


#parcours #mentions_legales {position:relative;padding-left:60px;padding-right:60px;}
#parcours #mentions_legales .back {position:absolute;top:5px;display:block;left:60px;}
#parcours #mentions_legales h1 {margin-left:100px;margin-right:100px;}

#page #content #top-search #home_button {float:left;margin-right:5px;}

@viewport {
   width: 1024px; /* largeur du viewport */
   zoom: 1; /* zoom initial à 1.0 (et clin d'oeil aux fans d'IE6/7) */
}

.customLibelle{color:black;padding-top:40px !important;}

