/* Css pour Site Yves V2.0 */

body { 
	margin:0px;padding:0px; /*supprime l effet goutiere */
       
        background-color:#666666;
     }

#page {
	position: absolute;
        left: 50%; 
    	top: 50%;
        width:720px;
    	height: 500px; 
    	margin-left: -360px; /* moitié de la largeur */
        margin-top: -250px; /* moitié de la hauteur */
	background-color:#ffffff;
	
     }



/* test */

a {text-decoration:none;color:black; }

.hmini {
	font-family: verdana,arial,serif  ;
	font-size: 1px;
	line-height:2px;
	
	color:white;
      }

/* Contenaires principaux */

#banv {
	position:absolute;
	margin-top:0px;margin-left:0px;
	width:240px;
	height:500px;
	  }

	  
#navig {
	position:absolute;
	margin-top:0px;margin-left:240px;
	width:475px;
	
	height:40px;
	 
       }

#centre {
	
	
	font-size: 11px;
    font-family: verdana,arial,serif  ;
	letter-spacing:0px; /* interlettre */
	position:absolute;
	margin-top:40px;margin-left:240px;
	width:480px;
	height:430px;
	   
		
	
	}

 
#menu   {
	position:absolute;
	margin-top:0px;margin-left:110px;
	width:120px;
	height:500px;
	
	}


#bas    {
	position:absolute;
	margin-top:470px;margin-left:240px;
	width:480px;
	font-weight:normal;  /* ecrit en normal, pas en gras */
	height:20px;
	/* border:1px solid red; */
	
	padding-top:10px;
	}
/* Container pour les photos dans page artiste */
#phart {
	position:absolute;
	margin-top:0px !Important;
	margin-top:10px;margin-left:50px; 
	
	width:350px;
	height:350px;
	
	}

/* container pour les fleches dans page artiste */
#flart{
	position:absolute;
	
	margin-top:370px!Important; margin-left:200px;
	margin-top:380px;
	width:70px;
	height:17px;
	
	}
/* Container pour les photos dans la page galeries */
#phgalerie1 {
	position:absolute;
	margin-top:36px;margin-left:20px; 
	width:135px;
	height:180px;
	text-decoration:none;
	
	}
	
#txtgalerie1 {
	position:absolute;
	margin-top:236px;margin-left:20px; 
	width:135px;
	height:20px;
	text-align:center;
	
	
	}	
#phgalerie2 {
	position:absolute;
	margin-top:36px;margin-left:173px; 
	width:135px;
	height:180px;
	
	}
	
	#txtgalerie2 {
	position:absolute;
	margin-top:236px;margin-left:173px; 
	width:135px;
	height:20px;
	text-align:center;
	
	
	}	
#phgalerie3 {
	position:absolute;
	margin-top:36px;margin-left:326px; 
	width: 135px;
	height:180px;
	
	}	
#txtgalerie3 {
	position:absolute;
	margin-top:236px;margin-left:326px; 
	width:135px;
	height:20px;
	text-align:center;
	}	
	

	
	
/* Container pour les photos dans page expo */
#phexp {
	position:absolute;
	margin-top:0px;margin-left:50px; 
	width:350px;
	height:320px;
	
	}

/* container pour les fleches dans page expo */
#flexp{
	position:absolute;
	margin-top:345px !Important;
	margin-top:330px;margin-left:200px; 
	
	width:70px;
	height:17px;
	
	}



.nomlien {
	   color:#992b11;
	 }
.fleche {  
	   font-size:15px;
	   color:#992b11;
	 }
.flechena {  
	   font-size:15px;
	   
	 }	 
	 

/* Fin des contenaires */



a.lien { 
	text-decoration:none; /*supprime le soulgnement des liens */
	display: block;  /*retour a la ligne apres chaque block */
	font-weight:normal; 
	padding-left:10px;
	width:120px;
	height:25px;
   	/*border: none; */
	font-size: 11px;
        font-family: verdana,arial,serif  ;
	letter-spacing:0px; /* interlettre */
        
	color:black;
 	
	}
a.lien:hover {/*font-weight:bold;*/ color:#992b11;} 

a.nom {
	padding-left:5px;
	width:100px;
 	font-family: verdana,arial,serif  ;
	font-size: 13px;font-weight:bold;
	color:black;
      }
a.nav {
	margin-left:10px;
	margin-top:10px;
	font-size: 13px;font-weight:bold;
	font-family: verdana,arial,serif  ;
	color:black;
	line-height:17px !Important;
	line-height:19px;	


      }
.bas {
	margin-left:20px;
	margin-top:-20px;
	font-size: 9px;
	font-family: verdana,arial,serif  ;
	color:black;
	text-decoration:none;
      }


/* Les tableaux */


td.gal {
	margin:28px;
	padding:8px;
	/* border : 1px solid black; */
	/* border-bottom : 1px solid black; */
	/* border-right: 1px solid black; */
       }



/* cadre autour du tableau */

.cadre {border: solid 2px black;}
.cadre1 {border: solid 2px #666666;}
/*.cadre1:hover {border: solid 2px black;}*/

/* Division du centre en 2 pour les galeries */

#droite {
	text-align:center;
	font-size: 11px;
        font-family: verdana,arial,serif  ;
	letter-spacing:0px; /* interlettre */
	position:absolute;
	margin-top:0px;margin-left:0px !Important;
	margin-left:-240px; 
	width:200px;
	height:410px;

       	}

#gauche {
	text-align:center;
	position:absolute;
	margin-top:0px;margin-left:200px !Important;
	margin-left:-40px; 
	width:280px;
	height:410px;
        
	}

/* rectangle noir derriere le tableau */

#tn {
	position:absolute;
	text-align:center;
      width:245px;
      height:345px;	
      background-color:black; 

    }

/* classe pour les liens ds la galerie tableau */

a.lnav {
	font-size: 12px;
	font-family: verdana,arial,serif  ;
	color: black;
	text-decoration:none;

      }
a.lnav:hover {
	color:#992b11;
	      }

	
/* Pour le texte ds la partie central avec retrait (ou sans)dans le 1er paragraphe*/

#txt {
	
	font-size: 11px;
    font-family: verdana,arial,serif  ;
	line-height:17px;
	text-align:left;
	margin-left:20px;margin-right:20px;
	margin-top:18px !important;
	margin-top:32px ;
	text-indent:20px; /* ajoute un retrait de 20 pixels a la 1ere ligne du paragraphe */
      }
	  
#txt-sr {
	
	font-size: 11px;
    font-family: verdana,arial,serif  ;
	line-height:17px;
	text-align:left;
	margin-left:20px;margin-right:20px;
	margin-top:18px !important;
	margin-top:32px ;
	
      }	

.txt1 {
	
	font-size: 11px;
    font-family: verdana,arial,serif  ;
	line-height:17px;
	text-align:left;
	margin-left:20px;margin-right:20px;
	margin-top:18px !important;
	margin-top:30px ;
	text-indent:20px; /* ajoute un retrait de 20 pixels a la 1ere ligne du paragraphe */
      }
	  
.txt-sr1 {
	
	font-size: 11px;
    font-family: verdana,arial,serif  ;
	line-height:17px;
	text-align:left;
	margin-left:20px;margin-right:20px;
	margin-top:18px !important;
	margin-top:30px ;
	
      }	  	  



/* Pour les formulaires: essai de mise en page */

.form {
	  margin-left:20px;margin-right:20px;
	  
	}

.info { text-align:right; }



/* Pour les messages du livre d'or */

#mess {
	
	margin-left:20px;
	padding:10px;
	width:405px; height:180px;
	overflow:auto;  
	border:2px solid #666666;

	}



#mess1 {
	
	margin-left:20px;
	padding:10px;
	width:415px; height:355px;
	overflow:auto; 
	border: none;
	/*border:2px solid #666666; */

	}

/*essai pour la mini_galerie (equateur) */

.mini_galerie 
	{
	  position:absolute;
	  margin-left:325px;margin-top:22px;	
	   border: 1px solid black;
	  padding:0px;
	
	}
	
.mini_galerie_deux
	{
	  position:absolute;
	  margin-left:347px;margin-top:22px;	
	   border: 1px solid black;
	  padding:0px;
	
	}	
	
.mini_galerie_une
	{
	  position:absolute;
	  margin-left:367px;margin-top:22px;
      
	   border: 1px solid black;
	  padding:0px;
	
	}

.mini_galerie_trois
	{
	  position:absolute;
	  margin-left:337px;margin-top:22px;	
	   border: 1px solid black;
	  padding:0px;
	
	}		

	



img.mini  {
	  
	  border-style:none;
	    	}

.gris  {
	  position:absolute;
	  border-style:none;
	  z-index:0;
	 left:3px;
	 visibility:hidden;
	}
.gris:hover {
	  position:absolute;
	  border-style:none;
	  z-index:2;
	 visibility:visible;
	}


#fftableau/* faux frame */
{
	  position:absolute;
	  margin-left:20px;margin-top:35px;
	  /*overflow:auto;*/	
	  border-style:none; 
	  width:300px; height:450px;
	  
	  padding:0px;
	}
	
#ffactualite/* faux frame */
{
	  position:absolute;
	  margin-left:80px;margin-top:40px;
	  /*overflow:auto;*/	
	  border-style:none; 
	  width:300px; height:450px;
	  
	  padding:0px;
	}
	
#ff /* faux frame */
{
	  position:relative;
	  
	  /*overflow:auto;*/	
	  border-style:none; 
	  
	  
	  padding:0px;
	}
	

#titre 
{
	  position:relative;
	  
	  text-align:center;
	  /*overflow:auto;*/	
	  border-style:none; 
	 margin-top:4px;
	 font-family: verdana,arial,serif  ;
	 font-size: 11px;font-weight:bold;
	 color:black;
	  padding:0px;
	  height:17px;
	}


#titreactualite 
{
	  position:relative;
	  
	  text-align:center;
	  /*overflow:auto;*/	
	  border-style:none; 
	 margin-top:4px;
	 font-family: verdana,arial,serif  ;
	 font-size: 11px;
	 color:black;
	  padding:0px;
	  height:17px;
	}	
	
#comment 
{
	  position:relative;
	   text-align:center;
	  /*overflow:auto;*/	
	  border-style:none; 
	  font-family: verdana,arial,serif  ;
	  font-size: 11px;
	  color:black;
	  height:15px;
	  padding:0px;
	}
 


