body {

     font-family: verdana, sans-serif;
     background-position:top;     
     background-color:rgb(241,237,226);
     border-color:green;
     border-width:0px;
     border-style:solid;
     }



#global {

        margin-left:auto;
        margin-right:auto;
        width:975px;
		
        display:block;
        }
		
#banniere {
	background-image:url(img/banniere.png) ;
        background-repeat:no-repeat;
        background-position:top;
	height:150px;
	margin-top:0px;	
		
	border-color:red;
        border-width:0px;
        border-style:solid;
        display:block;

}
      
#menupop {

      margin-left:0px;
      margin-top:0px;
	  padding-left:9px;
	  padding-top:132px;
      width: 750px;

      border-color:rgb(81,82,80);
      border-width:0px;
      border-style:solid;
	  display:block;
      }

#accueil {
	background-image:url(img/banniere.png) ;
        background-repeat:no-repeat;
	width: 975px;
	height:430px;
	margin-top:4px;
		
      }	  
	  
        
#central{
         width:975px;
	height:416px;
                 
         }

#centralpres{
	background-image:url(img/menu.png) ;
	background-repeat:repeat-y;
         padding-left:130px;
         padding-top:4px;
         padding-right:10px;
	margin-top:4px;

         width:835px;
         
         background-color:white;
         color:rgb(66,29,0);
         text-align:left;
         font-size: 11px;
         letter-spacing:0px;
         line-height:15px;

         border-color:red;
         border-width:0px;
         border-style:solid;
         }

#centralpres a{
  	color:rgb(3,60,45);
	text-decoration:none;
	border-style:none;
	border-width : 0px;
}

#mess_accueil{
	position:absolute;
	margin-top:30px;
	margin-left:50px;
  	color:black;
        background-color:white;	
	text-decoration:none;
	border-style:none;
	border-width : 0px;
	width:400px;
	height:60px;
         text-align:left;
         font-size: 11px;
	padding:10px;
}

#pieddepage {
	clear: both;
	
	margin:auto;
    	width:975px;
	text-align:center;
        font-size:11px;
        background-color:rgb(163,62,35);
	color:rgb(255,245,245);
        height:25px;

        border-color:green;
        border-width:0px 0px 0px 0px;
        border-style:solid; }

#projet {
	padding-left:25px;
	background-color:rgb(220,240,220);
        border-color:green;
        border-width:1px;
        border-style:solid;}

a.pdp{
       text-decoration:none;
	color:white;
       font-size: 11px;
       
       }

a.pdp:visited{
               text-decoration:none;
               color:white;
               font-size: 11px;
               
               }

a.pdp:hover{
             color:yellow;
             font-size: 11px;
             text-decoration:underline;
             
             }

a.ancre{
       text-decoration:none;
       color:rgb(81,82,80);
       font-size: 9px;
       }

a.ancre:visited{
               text-decoration:none;
               color:rgb(81,82,80);
               font-size: 9px;

               }

a.ancre:hover{
             color:red;
             font-size: 9px;
             text-decoration:underline;}

a.menu{
       padding: 2px 3px 2px 3px;
	   text-decoration:none;
       color:rgb(250,250,250);
       font-size: 11px;
       font-weight: bold;
       }

a.menu:visited{
                padding: 2px 3px 2px 3px;
		text-decoration:none;
               color:rgb(250,250,250);
               font-size: 11px;
               font-weight: bold;
               }

a.menu:hover{

        padding: 2px 3px 2px 3px;
	text-decoration:none;
	color:yellow;
        font-size: 11px;
        font-weight: bold;
	-moz-border-radius : 2px; 
	//background-color:rgb(97,42,0);

	border-color:gray;
        border-width:0 0 2px 0;
        border-style:solid;            
             }
             
             
a.menuactif{
        padding: 2px 3px 2px 3px;
	text-decoration:none;
	color:gray;
        font-size: 11px;
        font-weight: bold;
	-moz-border-radius : 2px; 
	//background-color:rgb(97,42,0);

	border-color:gray;
        border-width:0 0 0px 0;
        border-style:solid;
            }

a.menuactif:hover{
             text-decoration:none;
             color:gray;
             font-size: 11px;
             font-weight: bold;
             }
			 
a.rien{
color:rgb(40,98,128);
text-decoration:none;
border-style:none;
border-width : 0px;
}

a.rien:hover{
text-decoration:none;
border-style:none;
border-width : 0px;
}

td.tab{
border: 1px solid #D2A901;
text-align:center;
}

img.base{
	vertical-align:-50%;}


/************************************************************** TITRES ******************************************************/

h2{
  text-decoration:none;
  font-size:20px;
  font-weight:bold;
  }

h3{
  text-decoration:none;
  font-size:12px;
  font-weight:bold;
  color:rgb(0,71,0);

  border-color:rgb(141,194,0);
  border-width:0px;
  border-style:solid;
  }

h4{
  text-decoration:underline;
  font-size:11px;
  font-weight:bold;
  color:rgb(60,60,60);
  margin-left:25px;
  }

h5{
  font-size:11px;
  font-weight:bold;
  color:rgb(60,160,60);
  }

a.titreart {
  text-decoration:none;
  color:rgb(3,60,45);
  font-size:12px;
  font-weight:bold;
}
