﻿body 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

ul
{
	margin:0px;	
	padding:0px;
}

li
{
	margin-left:15px;
	padding:0px;	
}

.nomSejour
{
	color:#000000;	
	font-weight:bold;
}


a.linkClassic
{
	color:#81CFFE;
	text-decoration:underline;
	font-weight:bold;
	margin-top:5px;	
}

.galerie_globale
{
	width:1000px;
}


.gallery_vert 
{
	float:left;
	width:136px;
	margin-right:8px;
}

.galery_main
{
	float:left;
	width:850px;	
}

.galery_autre
{
	float:left;
	width:1000px;
}

a img.thumb, a img.photo {border-color:#ccc;}
img.thumb, img.photo {float:left;border:solid 1px #000000;background:#fff;}
img.thumb{width:120px;}
.gallery_vert img {display:block;}
.gallery_vert .block {border:1px solid #ccc;padding:0;margin:0;vertical-align:middle;}
.gallery_vert .block img.thumb {float:none;margin:10px 5px;padding:0;border:1px solid #ccc;}
.gallery_vert .block a:hover img.thumb {border:1px solid #333;}
.gallery_vert .block img.on {float:none;margin:9px 4px;padding:0;border:2px solid #333;width:120px;}


.head{
	width:1000px;	
}

/* MENU */
.Menu_global
{
	background-color:#009EFF;
    margin-bottom:20px;
    margin-top:10px;
    padding:10px;
    width:980px;
}

.barreMenu
{
	background-color:#009EFF;
    font-size:14px;
    padding:5px 5px 0px 5px;


    z-index:2;
}

span.menu , span.menuCurrent{
    text-decoration:none;
	padding:2px 5px 0px 5px;
	width:200px;
	display:inline-block;
	border-top:1px black solid;
	border-right:1px black solid;
	border-left:1px black solid;
	color:#000000;
	border-collapse:collapse;
	
}
a.menu , a.menuCurrent{
   text-decoration:none; 
   color:#000000;
   padding:2px 5px;
   display:inline-block;
}
span.menu
{
	border-bottom:1px black solid;
	background-color:#81CFFF;
	
}

span.menuCurrent
{
border-bottom:1px solid white;
	background-color:#FFFFFF;
	
}


.barreSubMenu
{
z-index:1;
border-left:1px solid black;
	background-color:#FFFFFF;    
    height:20px;
    margin-left:5px;
    padding:6px 2px 0 5px;

}

.sousMenu
{
	text-decoration:none;
	height:100%;
	padding:0px 5px 0px 3px;
	color:#000000;
	    z-index:2;
}

.sousMenuCurrent
{
	text-decoration:none;
	font-weight:bold;
	height:100%;
	padding:0px 5px 0px 3px;
	color:#000000;
}
#remplisseur_tab_menu{
    border-left:1px black solid;
    border-bottom:1px black solid;
    display:inline-block;

}
/* FIN DU MENU */



.photoXL
{
	float:left;
	width:500px;	
}

.map
{
	width:320px; 
	height:370px;
	border:solid 1px #000000;
	padding:5px; 
	overflow:hidden;
}


.titrePhoto
{
	float:left;
	font-weight:bold;
	padding-top:5px;
}

.dateModifPhoto
{
	float:right;
	padding-top:5px;
}

.commentairePhoto
{
	padding-top:5px; 
	clear:left; 
	text-align:justify	
}

.titreAutresGalerie
{
	margin-left:3px;
	font-weight:bold;
	font-size:12px;	
}

.miniatureGalerie
{
	 width:100px; 
	 height:75px; 
	 overflow:hidden;
}

.miniatureGalerie img
{
	 min-height:75px; 
}

/* LES AVIS*/
.cadreAvis
{
	width:990px;
	border:1px #B1B1B1 solid;	
	padding:5px;
}

.avisResumeAuteur
{
	float:left;
	width:200px;	
}

.avisResumeAuteur div
{
	margin-bottom:5px;	
}

.avisAuteur
{
	font-weight:bold;
}

.noteGlobale
{
	font-size:16px;
	font-weight:bold;		
}

.avisResumeNote
{
	float:right;
	width:790px;	
}

.titreOpinion
{
	background-color:#EDEDED;
	color:#000000;
	border:1px #000000 solid;	
	width:990px;
	padding:5px;
	margin-bottom:10px;
	font-weight:bold;
}


.cadreResume
{
	width:990px;
	padding:5px;
}


.tabNoteMoyenne
{
	float:left;
	width:530px;	
}

.tabListeThemeSejour
{
	float:right;	
	width:450px;
}

.tabListeThemeSejour a
{
	text-decoration:none;
	color:#000000;
}

.tabListeThemeSejour a:hover
{
	text-decoration:underline;
}
/* FIN LES AVIS */


/* LES NOTES */
.themeNote
{
	
}

.scoreBarImg
{
	background:#6BBE52 url(img/reviewBarBg.png) no-repeat;	
}

.display_yes
{
	display:block;	
}

.display_no
{
	display:none;	
}
/* FIN LES NOTES */