.affich
{
width:350px;
border:none;
}

.antbase
{
margin:0px;
}
.bas
{
clear:both;
margin-top:0;
font-size:0.8em;
text-align:right;
padding-right:5px;
}
.cartes
{
float:left;
margin:0px;
margin-left:5px;
margin-right:5px;
}
.desole
{
font-size:0.6em;
}
.imgcart
{
border:1px solid #cad0ca;
}
.contenu
{
padding:10px;
background-color:#bbbbbb;
margin-bottom:0;
border-bottom:1px solid black;
}
.fantom:hover
{
color:#bbbbbb;
}
.image
{
margin:0px;
margin-left:5px;
margin-right:5px;
padding:5px;
text-align:center;
background-color:#cad0ca;

}
.listeg
{
margin:20px;
margin-top:0px;
margin-left:0px;
margin-bottom:0px;
padding-left:5px;
padding-bottom:5px;
border-bottom:1px solid black;
float:left;
font-size:0.6em;
font-family:Arial;
height:700px;
overflow: auto;
background-color:#dddddd;
}
.listeg:hover
{
background-color:#bbbbbb;
}
.menuh
{
margin:0;
margin-left:5px;
margin-top:5px;
padding:0;
float:right;
}
.menup
{
height:15px;
padding:0px;
margin:5px;
margin-bottom:0px;
}
.onglet
{
float:left;
margin:0px;
margin-left:3px;
padding:5px;
font-size:0.8em;
font-family:Arial;
width:120px;
text-align:center;
background-color:#ffffff;
}
.ongletin
{
float:left;
margin:0px;
margin-left:3px;
padding:5px;
font-size:0.8em;
font-family:Arial;
width:120px;
text-align:center;
background-color:#ddddbb;

}
.ongletin:hover
{
background-color:#bbbbbb;
}
.onglimgon
{
height:15px;
float:left;
width:70px;
font-size:10px;
background-color:#cad0ca;
margin:0;
border-right:2px solid #ffffff;
text-align:center;
}
.onglimgoff
{
height:15px;
float:left;
width:70px;
font-size:10px;
background-color:#ddddbb;
border-right:2px solid #ffffff;
margin:0;
text-align:center;
}
.onglimgoff:hover
{
background-color:#bbbbbb;
}
.photos
{
float:left;
width:400px;
height:400px;
overflow:auto;
background-color:#ffffff;
margin:10px;
margin-right:50px;
}
.remarque
{
clear:left;

}
.texte
{
padding:20px;
font-size:0.8em;
font-family:Verdana;
margin-top:0px;
clear:right;
background-color:#ffffff;
height:580px;
overflow: auto;
}
.texte2
{
padding:20px;
font-size:0.8em;
font-family:Verdana;
margin-top:0px;
clear:right;
background-color:#eea4a4;
height:580px;
overflow: auto;
}
.top
{
margin:0;
font-size:2em;
font-family:Courier New;
font-weight:bold;
padding:10px;
border-bottom:1px solid black;
background-image: url(top.jpg);
background-repeat: no-repeat;
background-position: right;
   background-color:#ffffff;
}
a
{
color:#562424;
text-decoration:none;
}
a:hover
{
color:#b33c22
}
body
{
   margin:auto;
   border:solid black 1px;
   padding :0px;
   width:90%;
   font-family:Verdana;
background-color:#ffffff;
}
h1
{
border-bottom:1px solid #ddddbb;
margin:10px;
}
h4
{
margin:2px;

}
ul
{
list-style-type:none;
margin:0;
padding:0;
padding-left:5px;
padding-right:5px;
}
.listfich
{
border : 1px solid black;
width : 100%;
margin :auto;
border-collapse : collapse;
}
.listfich td 
{
border : 1px solid black;
width:20%;
}
.listfich th 
{
border : 1px solid black;
width:20%;
text-align:center;
font-weight: bold;
}
.Xvert
{
text-align : center;
color:#43d643;
font-weight: bold;
}
.Xjaune
{
text-align : center;
color:#ddd44b;
font-weight: bold;
}
.Xorange
{
text-align : center;
color:#ffa400;
font-weight: bold;
}
.Xrouge
{
text-align : center;
color:#ff401d;
font-weight: bold;
}
.liste
{
list-style-type:square;
margin:0;
margin-left:20px;
padding:0;
padding-left:20px;
padding-right:5px;
}
.liste li
{
padding:5px;
}
legend
{
font-size:1.2em;
font-weight:bold;
}
.submit
{
text-align:center;
margin:auto;
}
.rempli
{
background-color:#e9d78d;
}
.zones
{
height:400px;
overflow:auto;
border:1px solid black;
padding:5px;

}
.zonesr
{
height:400px;
overflow:auto;
border:1px solid black;
padding:5px;
background-color:#e9d78d;
}
.auteur
{
font-size:0.8em;
}