body {
	background-image: url(fond_global_r1_c2.jpg);
	background-repeat: repeat-x;
	background-color: #EEEEEE;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.menu {
	text-align:center;
	margin-bottom:10px;	
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 4px;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	color: #0099FF;
}
.logo {
	border: 1px solid #88F;
	
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #0099FF;
	
	background: none;
}
a:hover {
	text-decoration: underline;
}

.v0 {
	font-size: 9px;
	color: #3366AA;
	padding:4px;
	
}
.cles {

	color: #00FFFF;
	visibility:hidden;
	
}
.plan {
	position:relative;	
	z-index:100;
}
.plan_ge{
	position:absolute;
	top:300px;
	left:50px;
	z-index:120;
	text-align:center;
	width:150px;
}
#map{
	width:760px;
	height:500px;
	margin:auto;
}
.GE{
	font-size: 9px;
	text-align:center;
	
}
.bt_survol{
	font-size: 9px;
	text-align:center;
	cursor:pointer;
	margin-top:50px;
	
}
.w110{
	text-align:center;
	width:110px;
}
.w800{
	text-align:center;
	width:800px;
	margin:auto;
}
.blanc{
	background-color: #FFF;
}
.fsize8{
	font-size: 8px;
}
.fsize10{
	font-size: 10px;
}
.fsize12{
	font-size: 12px;
}
.fsize14{
	font-size: 14px;
}
.panoramique{
	width:640px;
	height:480px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:10px;
	margin-top:0px;
}
.galerie{
	width:640px;
	
	margin-left:20px;
	margin-right:20px;
	margin-bottom:10px;
	margin-top:5px;
}
.meteo {
	text-align:center;
	margin-bottom:2px;
	font-size: 14px;
	font-weight: bold;	
}
.meteo_result{
	text-align:left;
	font-size: 10px;
	margin: 2px;
}
/* Planning*/
.td_plan {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px
}
.saisie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #00000;
	width: 99%;	
	background-color:transparent;
	border: 0px solid;
}

.saisie_sel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #00000;
	width: 99%;	
	background-color: #FFFFFF ;
	border: 0px solid;
	
}
.saisir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #00000;
	width: 99%;	
	background-color:transparent;
	border: 0px solid;
}

.saisir_sel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #00000;
	width: 99%;	
	background-color: #FFFFFF ;
	border: 0px solid;
	
}

/* Ligne tableau de resultat*/
.res_ligne0{
	background-color:#CCCCFF;
}
.res_ligne1{
	background-color:#BBBBFF;
}
.res_ligneT{
	background-color:coral;
	font-weight:bold;
	text-align:center;
}
.res_ligne_survol{
	background-color:#FFFFAA;
}
/* Ligne tableau de resultat*/
.tarif_ligne0{
	background-color:#CCFFCC;
}
.tarif_ligne1{
	background-color:#BBFFBB;
}
.tarif_ligne_survol{
	background-color:#88FF88;
}
.tarif_occupe{
	background-color:#FFDDDD;
}
.tarif_tab{
	border:thin;
	border-color:#EEF;
	background-color:#EEF;
}

/* Menu Prive*/
.zone_prive{
	position:relative;
	top:-70px;
	left:100px;
	font-size:34px;
}
/* Onglet haut */
#onglet{
	position:relative;
	top=0px;
	left:0px;
	z-index:100;
	height:16px;
	width:100%;
	font-size:12px;
	text-align:center;
	background-color:#CCC;
}
#onglet a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #0099FF;
	font-size: 12px;
	background: none;
}
#onglet_planning{
	position:absolute;
	top:0px;
	left:0px;
	width:156px;
	height:16px;
	background-color:#fbb439;
	
	
}

#onglet_documentation{
	position:absolute;
	top:0px;
	left:160px;
	width:156px;
	height:16px;
	background-color:#fbb439;
}
#onglet_webcam{
	position:absolute;
	top:0px;
	left:320px;
	width:156px;
	height:16px;
	background-color:#fbb439;
}
#onglet_Ggroup{
	position:absolute;
	top:0px;
	left:480px;
	width:156px;
	height:16px;
	background-color:#fbb439;
}

#onglet_cam_boule{
	position:absolute;
	top:0px;
	left:640px;
	width:156px;
	height:16px;
	background-color:#fbb439;
}

#onglet_planning:hover, #onglet_documentation:hover, #onglet_Ggroup:hover,#onglet_cam_boule:hover,#onglet_webcam:hover {
	background-color:#FE8;
	cursor:pointer;
}
/* Onglet haut reduit*/
#onglet_c{
	position:relative;
	top=0px;
	left:0px;
	z-index:100;
	height:16px;
	width:100%;
	font-size:12px;
	text-align:center;
	background-color:#CCC;
	overflow:hidden;
}
#onglet_c a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #0099FF;
	font-size: 12px;
	background: none;
}
#onglet_aiguilles_c{
	position:absolute;
	top:0px;
	left:2%;
	width:13%;
	height:16px;
	background-color:#fbb439;
	
	
}
#onglet_planning_c{
	position:absolute;
	top:0px;
	left:16%;
	width:13%;
	height:16px;
	background-color:#fbb439;
	
	
}

#onglet_documentation_c{
	position:absolute;
	top:0px;
	left:30%;
	width:13%;
	height:16px;
	background-color:#fbb439;
}
#onglet_webcam_c{
	position:absolute;
	top:0px;
	left:44%;
	width:13%;
	height:16px;
	background-color:#fbb439;
}
#onglet_cam_boule_c{
	position:absolute;
	top:0px;
	left:58%;
	width:13%;
	height:16px;
	background-color:#fbb439;
}
#onglet_cam_histo_c{
	position:absolute;
	top:0px;
	left:72%;
	width:13%;
	height:16px;
	background-color:#fbb439;
}
#onglet_Ggroup_c{
	position:absolute;
	top:0px;
	left:86%;
	width:13%;
	height:16px;
	background-color:#fbb439;
}



#onglet_planning_c:hover, #onglet_documentation_c:hover, #onglet_Ggroup_c:hover,#onglet_cam_boule_c:hover,#onglet_aiguilles_c:hover,#onglet_histo_c:hover,#onglet_webcam_c:hover {
	background-color:#FE8;
	cursor:pointer;
}
/*Documentation*/
.one_article{
	position:relative;
	border-style:solid;
	border-width:2px;
	border-color:#CCF;
	margin:4px;
}
.tab_big{
	width:100%;
	position:relative;
}


.titre{
	font-weight:bold;

}
.titre_{
	font-weight:bold;
	width:300px;
}
.prenom{
	width:100px;
}


.W20{
	width:20px;
}

.one_coment{
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#DDF;
	margin-bottom:5px;
	font-size:14px;
	font-weight:normal;
	padding:2px;
	text-align:justify;
}
.one_coment a{
	font-size:10px;
	font-weight:normal;
}
.curseur{
	cursor:pointer;
}
.masque{
	display:none;
}
.ligne0{
	position:relative;
	background-color:#DDF;
	width:100%;
	height:20px;
	
}
.ligne1{
	position:relative;
	background-color:#CCF;
	width:100%;
	height:20px;
}


.ligne0:hover{
	background-color:#FED;
	cursor:pointer;
}
.ligne1:hover{
	background-color:#FED;
	cursor:pointer;
}
.W100{
	width:100px;
}
no_visi{
	visibility:hidden;
}
.bt_modif{
	float:right;
	width:16px;
	background-color:#FFF;
	cursor:pointer;
	
}
.date_{
	font-size:10px;
	float:right;
	width:100px;
	background-color:#EEF;
}
.qui{
	width:100px;
	float:right;
	text-align:center;
	background-color:#EEF;
}
.bt_coment{
	position:relative;
	width:100px;
	left:600px;
	margin:4px;
}
.bt_coment_ok{
	position:relative;
	width:300px;
	left:500px;
	margin-bottom:4px;
}
.qui_in{
	width:100px;
}
.coment_in{
	width:500px;
}
#new_item{
	margin-left:20px;
	margin-right:20px;
}
.bt_new_item{
	position:relative;
	width:100px;
	left:610px;
	margin:4px;
}

/*Webcam*/
.webcams_cadre{
	position:relative;
	width:640px;
	height:360px;
	margin:auto;
}
#webcam{
	position:absolute;
	top:0px;
	left:0px;
	width:640px;
	height:360px;
	overflow:hidden;
}
.webcam_histo{
	position:absolute;
	top:0px;
	left:0px;
	width:640px;
	height:360px;
	overflow:hidden;
}
.survol{
	cursor: pointer;
}
/*Carroussel*/

#carrousel_pix{
	width:664px;
	height:126px;
	overflow:hidden;
	position:relative;
	margin:0px;
	padding:0px;
}
#slide{
	width:1992px;
	height:120px;
	position:absolute;
	left:0px;
	top:0px;
}
#t_carrou img {
	width:160px;
	height:120px;
	margin:3px;
}
#disp_carrou{
	width:640px;
	height:480px;
	text-align:center;
	position:absolute;
	left:0px;
	top:-110px;
	overflow:hidden;
}
/*WEBCAM boule*/
#cadre_image{
	width:95%;
	height:95%;
	margin:auto;
	text-align:center;
}
.tab_fleche td{
	text-align:center;
	padding:2px;
	font-weight: bold;	
}