body { font:normal normal 13px arial; margin:0;padding:10px; }
p { margin:10px; }
div, img, span, ul, li { margin:0;padding:0;border:0; }
/********************************************************************* POLICES FLASH */
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	padding: 0;
}
.sIFR-replaced {
	visibility: visible !important;
}
span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
/********************************************************************* CONTENU */
#conteneur {
    position:relative;
    width:1000px; height:600px;
    margin:auto;
    background:url(../img/accueil/conteneurFond.jpg);
}
#imgBig {
    position:absolute;
    right:74px;top:83px;
    background:url(../img/accueil/imgBig.jpg);
    width:523px;height:272px;
}
#logoPNRV {
    position:absolute;
    left:182px;top:226px;
}
#logoVercors {
    position:absolute;
    left:15px;top:281px;
}
#conteneurImgSmall {
    position:absolute;
    right:19px;bottom:58px;
}
#conteneurImgSmall img {
    margin:0 0 0 30px;
}
#conteneurDrapeaux {
    position:absolute;
    bottom:62px;left:317px;
    width:53px;height:119px;
}
#logoWifi{
    margin:0 0 10px 0;
}
#drapeau_it {
    background:url(../img/accueil/drapeauIt.gif);
    width:44px;height:28px;
    display:block;
    margin:10px 1px;
}
#drapeau_it:hover {
    background:url(../img/accueil/drapeauIt-hover.gif);
}
#drapeau_en {
    background:url(../img/accueil/drapeauEn.gif);
    width:44px;height:28px;
    display:block;
    margin:10px 1px;
}
#drapeau_en:hover {
    background:url(../img/accueil/drapeauEn-hover.gif);
}
#drapeau_fr {
    background:url(../img/accueil/drapeauFr.gif);
    width:44px;height:28px;
    display:block;
    margin:10px 1px;
}
#drapeau_fr:hover {
    background:url(../img/accueil/drapeauFr-hover.gif);
}
#adresse-01{
    position:absolute;
    bottom:30px; left:430px;
    display:block;
    color:#407586;
     font:normal bold 17px arial;
}
#adresse-02{
    position:absolute;
    bottom:5px; left:430px;
    display:block;
    color:#abb123;
    font:normal bold 17px arial;
}
#logoAutrans {
    position:absolute;
    bottom:15px;right:32px;
}
.sIFR-hasFlash .hotel2Restaurant{
    visibility: hidden;
    font-size:55px;
    position:absolute;
    top:20px;right:215px;
    color:white;

}
/************************************************************************ ZONE NEWS */
#conteneurZoneNews{
    position:absolute;
    left:55px;bottom:32px;
    width:210px;
}
#conteneurZoneNews img{
    display:block;
}
#zoneNewsHaut{
    background:url(../img/squelette/zoneNewsHaut.gif);
    width:150px;height:29px;
    font:italic normal 18px arial;
    padding:25px 0 0 60px;
    color:#8f9244;
}
#blocktoscroll{
    position:relative;
    background:url(../img/squelette/zoneNewsFondMilieu.jpg) repeat-y;
    width:180px;
    height:95px;
    overflow: hidden;
    padding:5px 15px;
}
/********************************************************************* MENUS */
#menuD {
    position:absolute;
    top:365px; right:110px;
    padding:0; margin:0;
    width:850px;
    color:#175ea6;
    z-index:1;
    font:italic normal 17px Trebuchet MS;
}
#menuD a {
    color:#175ea6;
    text-decoration:none;
}
#menuD a:hover {
    color:#482e0d;
}
#menuD #menu {
    list-style-type:none;
    display:block;
    margin:0;padding:0;
}
#menuD .li-premier-niveau {
    float:right;
    padding:0 20px;
}
#menuD .li-premier-niveau ul {
    display:none;
}
/********************************************************************* SLIDESHOW */
.slideshowContainer {
    position:absolute;top:17px;left:11px;
	width:495px;height:233px;
	z-index:2;
}
.loading {
	background: url(images/loading.gif) center no-repeat;
}
.slideshowThumbnail {
	outline: none;
}
.slideshowThumbnail img {
	border: 1px solid white;
	padding: 4px;
}
a:hover.slideshowThumbnail img {
	border: 1px solid #ccc;
	padding: 4px;
}
.current img {
	border: 1px solid red;
	padding: 5px;
}
.outline {
	/*border: 1px solid orange;*/
	z-index: 0;
	position: absolute;
}
#thumbnails {
	/*width: 130px;
	float: left;*/
}
#thumbnails img {
    position:absolute;top:17px;left:11px;
    width:0;height:0;
}

