@charset "iso-8859-1";

@import url(gallery.css);
@import url(_elements.css);
@import url(structure.css);
@import url(navigation_elements.css);
@import url(form.css);
@import url(boxes.css);
@import url(account.css);
@import url(catalog.css);
@import url(calendar.css);
@import url(publication_methods.css);
@import url(search.css);
@import url(board.css);
@import url(deparriv.css);

/* COMMON STYLES */
/*reset d'un certain nombre de styles css par defaut*/
* {
	border: 0;
	font-style: normal;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
/*CSSEditor|structure,global|Zone extérieure|notext*/
body {
	background:#ffffff;
	font-family:Arial,  Verdana, Helvetica, sans-serif;
	font-size:70%;
	line-height:160%;
}
/*CSSEditor|content,image|Apparence des images|notext*/
img {
	border:0;
	vertical-align: bottom;
}

.clear {
	border:0;
	clear: both;
	height:0;
	line-height:0;
	visibility: hidden;
}

#message_greve{
color:red;
position:absolute;
top:390px;
left:0px;


}
.atterrir_page.bordure table,
.atterrir_page.bordure table tr,
.atterrir_page.bordure table tr td{border:1px solid #000;}


.home #wrapper{padding-top:25px;}

/* ----------------- */
/* PAGE D'ACCUEIL v2 */
/* ----------------- */

body.home #contents { padding: 0 }

body.home #contents #main { width: 575px; }

body.home #rightbar {
    margin: 10px 0px 10px -250px;
    width: 250px;
}

body.home .box_reservation {
    background: transparent;
    padding: 0px;
    border: 0px;
    margin: 0px;
}

body.home .box_reservation h2 { display: none; }

body.home #rightbar .boxadvert, 
body.home #rightbar .boxadvert .advert, 
body.home #rightbar .boxadvert .iab_250x250, 
body.home #rightbar .boxadvert img, 
body.home #rightbar .boxadvert a {
    /*overflow: hidden;*/
    height: 115px;
    width: 250px;
}


body.home #rightbar .boxadvert.haut_droite, 
body.home #rightbar .boxadvert.haut_droite .advert, 
body.home #rightbar .boxadvert.haut_droite .iab_250x250, 
body.home #rightbar .boxadvert.haut_droite img, 
body.home #rightbar .boxadvert.haut_droite a {
    height: 250px;
}

body.home #rightbar .boxadvert.haut_droite h2{
   display:none;
}

body.home #rightbar .boxadvert.haut_droite #pub_bas_gauche, 
body.home #rightbar .boxadvert.haut_droite #pub_bas_droite { top: 247px; }

body.home #rightbar .boxadvert #pub_bas_gauche, 
body.home #rightbar .boxadvert #pub_bas_droite { top: 112px; }


*html img,
* html .png{
azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "/images/charte/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true
);
}