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;
}
p menu {
	
	border: 1px solid #CCCCCC;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 4px;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0099FF;
}
.logo {
	border: 1px solid #000000;
	
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #0099FF;
	font-size: 12px;
	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;
}
.w110{
	text-align:center;
	width:110px;
}
/* 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;
	
}

/* Ligne tableau de resultat*/
.res_ligne0{
	background-color:#CCCCFF;
}
.res_ligne1{
	background-color:#BBBBFF;
}
.res_ligne_survol{
	background-color:#FFFFAA;
}
/* 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:4px;
	width:152px;
	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_sites3D{
	position:absolute;
	top:0px;
	left:640px;
	width:156px;
	height:16px;
	background-color:#fbb439;
}

#onglet_planning:hover, #onglet_documentation:hover, #onglet_Ggroup:hover,#onglet_sites3D: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:480px;
	margin:auto;
}
#webcam{
	position:absolute;
	top:0px;
	left:0px;
	width:640px;
	height:480px;
	overflow:hidden;
}
.webcam_histo{
	position:absolute;
	top:0px;
	left:0px;
	width:640px;
	height:480px;
	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:0px;
	overflow:hidden;
}

