/*          =CORRECTIONS Dev
---------------------------------------- */

#content .bonhommeRight {
    background-position: 555px 35px;
}

#content .navAlphabet a {
    color: #e1204f;
    font-size: 1.1em;
    padding: 0 4px;
}

#container {
    min-height: 350px;
}

#content .calatogueExpo {
    min-height: 350px;
}

/* Carousel */
#content .moduleLogement .blocContent a {
    display: block;
    text-align: center;
}

#content .moduleLogement .carouselHotel .liste {
    height: 61px; /* IE6 */
    overflow: hidden;
    position: relative;
}

#content .moduleLogement .carouselHotel ul {
    position: absolute;
    left: 0;
    top: 0;
    border-bottom: 1px dotted #768587;
    margin: 0;
    padding: 0;
    width: 100%;
}

#content .moduleLogement .carouselHotel li {
    background: #546162;
    line-height: 1.1em;
    height: 20px;
    padding: 0;
    list-style-type: none;
}

#content .moduleLogement .carouselHotel li a {
    text-align: left;
    color: #fff;
    background: url(../images/img/picto-menu.png) no-repeat 6px 7px;
    display: block;
    padding: 4px 20px;
    height: 12px;
    border-top: 1px dotted #768587;
}

#content .moduleLogement li a:hover,
#content .moduleLogement li a:focus {
    background: #fe4e01 url(../images/img/picto-menu-on.png) no-repeat 6px 7px;
    text-decoration: none;
}


.moduleLogement .droite li {
    background: #ffd599;
    border-bottom: 1px dotted #fff;
    line-height: 1.3em;
    padding: 6px;
}

.moduleLogement .droite .item {
    margin-bottom: 10px;
}

.moduleLogement .droite h3 {
    color: #fe4e01;
    padding: 0 0 6px 0;
    margin: 0;
    text-transform: uppercase;
}

.moduleLogement .droite p {
    font-size: 1em;
}

.moduleLogement .droite li strong {
    color: #fe4e01;
    font-weight: normal;
}

#content .bloc .blocContent .carouselHotel img { margin: 0 }


#content .bloc .animations {
    background: #1f2b2b url(../images/img/picto-animations.png) no-repeat left bottom;
    padding-left: 32px;
}

#content .bloc .une {
    background: #1f2b2b url(../images/img/picto-une.png) no-repeat left bottom;
    padding-left: 32px;
}

#content .bloc .phototheque {
    background: #1f2b2b url(../images/img/picto-phototheque.png) no-repeat left bottom;
    padding-left: 32px;
}

#content .bloc span.imgPhototheque {
    display: block;
    margin: 0 auto;
    text-align: center;
}

#content .bloc p {
    font-size: 1.1em;
    padding: 6px;
}

#content .bloc a {
    background: none;
}

#content .bloc .blocContent {
    background: #29393b;
    width: 220px;
}

#content .bloc .blocContent img {
    margin: 10px 10px 10px 0px;
    margin: 5px;
}

#content .bloc .blocFooter {
    text-align: right;
    padding: 1px 6px 3px 20px;
    background: #000000;
}

#content .bloc .blocFooter p {
    padding: 0;
    font-size: 1.1em;
}

#content .bloc .blocFooter a {
    display: block;
    color: #fff;
}

#map,
#mapHotel {
    width: 100%;
    height: 250px;
    color: #000;
}

#googlemap #copyright {
	display: none;
}


#content .communiques .anims p a{
  color: #E1204F;
}

.pagination {
	font-size: 1.3em;
  
}

.pagination a {
  text-decoration: none;
	/*border: solid 1px #E1204F;*/
	color: #E1204F;
  /*background: #E1204F;*/
}

.pagination a:hover {
  text-decoration: none;
	/*border: solid 1px #30B0B5;*/
	color: #30B0B5;
  /*background: #30B0B5;*/
}

.pagination a, .pagination span {
  display: block;
  float: left;
  padding: 0.3em 0.5em;
  margin-right: 5px;
	margin-bottom: 5px;
	min-width:1em;
	text-align:center;
}

.pagination .current {
  /*background: #30B0B5;*/
  color: #30B0B5;
	/*border: solid 1px #30B0B5;*/
}

.pagination .current.prev, .pagination .current.next{
	color:#999;
	border-color:#999;
	background:#fff;
}


/* lightBox*/

.overlayVideoAccueil{
  background: none repeat scroll 0 0 #000000;
  opacity: 0.7;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 400;
}

.videoAccueil {
  margin-left: -450px;
  margin-top: 200px;
  z-index: 500;
  left:50%;
  margin:-170px 0 0 -210px;
  padding:5px;
  position:fixed;
  top:50%;
  width:480px;
  height:422px;
  background: none repeat scroll 0 0 #FFFFFF;
}

.hideLightBox{
  display: none;
}
