/* texte general */

html,body {
color:black;
background-image:url(../images/beige.jpg);
body 
  text-align: center;
  min-width: 1000px;
}
#wrapper {
  text-align: left;
  width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

/* liste */

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
}



/* liens */

a:link {color: blue; text-decoration:underline;}
a:visited {color: purple; text-decoration:underline;}
a:hover {color:red; text-decoration:none;}


/* definition tableau general */

table#general {
width: 1000px; 
/* height: 90%; */ 
/*margin-left: auto; */
padding:0px;
/*margin-right: auto;*/
border-style:solid; 
border-width:0px; 
border-color:#993300;
/*background-color:white;*/
}

/* definition tableau menu0text */
#menu0text {
width: 850px;
border-style:solid; 
border-width:0px; 
}






/* class entete */

.entete { 
/*color:#903000;*/
height: 120px; 
width: 1000px; 
font-family: Georgia;
border-style:solid; 
border-width:0px; 
border-color:black;
text-align: center;
background-image:url(../images/entetebis.jpg);
}




/* class du menu lateral*/
.menu2 {
height:650px
padding:0px;
width: 170px;
border-width:0px; 
/*background-image:url(images/tambour3);*/
background-image:url(../images/pierrerouge12.jpg);
}





/* class du texte*/
.text {
width:860px; 
margin-left: 40px;
text-align: justify;
/*color: rgb(102, 51, 0); */
font-family: Georgia;
/*color: #511B00;
font-weight: bold;*/
border-collapse:collapse;
padding:10px;
border-style:solid; 
border-width:0px; 
border-color:black;
/* background-color:#F7F2DC;
 background-image:url(../images/saulemarefond1.jpg);*/
}

/* class du texte defilant*/
.infodefil {
width:110px;
padding:0px;
text-align: center;
border-width:0px; 
border-color:black;
font-family: Georgia;
background-image:url(images/jaune.jpg);

}

/* id pour le menu deroulant*/

#menu {
position: absolute; /* placement du menu, à modifier selon vos besoins */
top: 190;
left: 15;
z-index:100;
width: 135px; /* correction pour Opera */
}


#menu dl {
float: left;
width: 12em;
}

/* bonnes couleurs de bord:#FF8B21*/

#menu dt {
cursor: pointer;
text-align: center;
color:white;
/*font-weight: bold;*/
background-color:#8A2E00;
padding:0px;
border-style:outset;
border-width:2px;
border-color:silver
height:40px;
a:link {color: #FFFFFF; text-decoration:none;}
a:visited {color: #FFFFFF; text-decoration:none;}
a:hover {color:#FFFFFF; text-decoration:none;}
}


#menu dd {
display: none;
position: absolute;
z-index: 100;
left: 8em;
margin-top: -1.4em;
width: 10em;
color: white;
border: 2px solid silver;
}

#menu ul {

}

#menu li {
text-align: left;
padding-left: 6px;
background-color:#8A2E00;
list-style-type:none ;
}


#menu li a, #menu dt a {
color: white;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}

#menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus {
/*background: #FFCC66;*/
background-image:url(../images/button1.jpg); text-decoration: underline;
}




#site {
position: absolute;
z-index: 1;
top : 70px;
left : 10px;
color: #000;
background-color: #ddd;
padding: 5px;
border: 1px solid gray; 
}





/* definition de bouton menu1 */

a.bouton1:link{
width:140px;
height:30px;
text-decoration:none;
color:white;
display:block;
text-align:center;
/*background-color:#CC9933;*/
/*background-color:#CC8102;*/
background-color:#993300;
padding:0px;
border-style:outset;
border-width:2px;
border-color:silver}




 a.bouton1:visited{
width:140px;
height:30px;
text-decoration:none;
color:white;
display:block;
text-align:center;
background-color:#8A2E00;
padding:0px;
border-style:outset;
border-width:2px;
border-color:silver} 

a.bouton1:hover{
width:140px;
height:30px;
text-decoration:none;
color:white;
display:block;
text-align:center;
background-image:url(../images/button1.jpg);
padding:0px;
border-style:outset;
border-width:2px;
border-color:silver}

.bouton1{text-align:center;padding:5px;}


/* definition de bouton menu 2 */
a.bouton2:link{
width:150px;
height:30px;
text-decoration:none;
color:white;
text-align:center;
background-color:#996633;
padding:5px;
border-style:outset;
border-width:2px;
border-color:silver}

/* a.bouton2:visited{
width:150px;
height:30px;
text-decoration:none;
color:white;
text-align:center;
background-color:#CC9933;
padding:5px;
border-style:outset;
border-width:2px;
border-color:silver}
*/

a.bouton2:hover{
width:150px;
height:30px;
text-decoration:none;
color:white;
text-align:center;
background-image:url(images/button1.jpg);
padding:5px;
border-style:outset;
border-width:2px;
border-color:silver}

.bouton2{text-align:center;padding:5px;}



/* bric a brac commandes pour ne pas oublier */

font-weight:bold;
font-family: Arial;



