/* CSS Document */

body{
	background-color:#FFF;
	margin:0px;
	padding:0px;
	behavior: url("csshover3.htc");
}

*{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a{
	color:#6699FF;
	font-weight:bold;
	text-decoration:underline;
}
a:visited{
	color:#6699FF;
	font-weight:bold;
	text-decoration:underline;
}

a:hover{
	color:#CC0000;
	font-weight:bold;
	text-decoration:underline;
}


img{
	margin:0px;

}

/*/*//*/*//*/*//*/*//*/*//*/*//*/* TABLEAU //*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*/

#tableau{
	 width: 900px;
	 margin-left: auto;
	 margin-right: auto;

}


/*/*//*/*//*/*//*/*//*/*//*/*//*/* Header //*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*/

#header{
	 width:960px;
	padding:0px;
 }
 
  /* image bienvenu sur le site de l'ESF */
 .teteheader{
 background:url(images/image-header2.jpg);
 	text-align:left;
	width:960px;
	height:201px;
	z-index:5;
 }

  /* contenu du header */
  #headerin{
	 text-align:center;
	 margin-left:0px;
	 margin-right:0px;
 }
 
  /* style de la masterbar */
 .navline{
 	text-align:left;
	width:960px;
 }
 .menubar{
 	float:left;
	margin-left:auto;
	margin-right:auto;
 }
 
 /*/*//*/*//*/*//*/*//*/*//*/*//*/* Images de cotés //*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*/

#img-gauche{
	 width:201px; height:696px; 
	 background-repeat:no-repeat;
	 margin: 0px 0px 0px 0px;
 }
 
#img-droite{
	 width:201px; height:696px; 
	 background-repeat:no-repeat;
	 margin: 0px 0px 0px 0px;
 }
 
 
 /*/*//*/*//*/*//*/*//*/*//*/*//*/* Contenu centrale //*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*/

 
 #inner{
	 width:500px;
	 min-height:700px;
	 height:auto !important;
	 height:800px;
	 margin-top:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 margin-right:0px;
 }
 
 
 
   /* non utilisé
 #titre{
	width:750px;
 } */
 
 
 
  /* colonne gauche */
 #colgche{
 	float:left;
 	margin: 0px 0px 0px 20px;
	padding:0px;
	width:550px;
 }
  
   /* colonne droite */
 #coldte{
 	float:right;
 	margin: 0px 0px 0px 0px;
	width:300px;
 
 
 }
 #colGalerie{
 	padding:0px;
	margin:0px;
	text-align:center;
 	
 }
 
  /* sous-titre */
 h2{ 
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	border-style: ridge;
	border-width: 2px;
	padding: 2px; 
	width:auto;
 }
 
   /* 2ème sous-titre */
 h3{
 	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
 }
 
  /* texte */
 p,td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-right:2px;
	margin-bottom:2px;	
	margin-left:2px;	
	margin-top:2px;	
	padding:0px;
	color: #FFF;
	text-align: justify;
 }
 
 
  /*/*//*/*//*/*//*/*//*/*//*/*//*/* Gallerie ??? //*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*/

.nospace{ 
	margin-top:15px;
}

#Galerie{
	text-align:left;
	list-style:none;
}

#Galerie LI:before{
	content:"- ";
}
.photoG{
	border:1px solid #000000;
}
.pitigris{
	color:#999999;
	font-size:10px;
}
.navGal{
	font-size:11px;
}

 /*/*//*/*//*/*//*/*//*/*//*/*//*/* FOOTER //*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*//*/*/

 #pied{
	 text-align:center;
	 width:100%;
	 height:70px;  
 }
 
.adressepied{
 	text-align:left;
	width:960px;
 }
 

 #conteneur{
	 width: 960px;
	padding:0px;
	 margin-left: auto;
	 margin-right: auto;

}
 
/*styles for edition*/

.centrer{
	text-align:center;
}

.Colonne{
}

.red{
	font-weight:bold;
	color:#CC0000;
}

/* for tooltip */
#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
font-size:10px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

.footer_displyed{
	display:block;
	margin-top:10px;
	text-align: center;
	font-size: 10px;
}