body {
behavior: url (csshover.htc); /* WinIE behavior call */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
color:#3d2309;
margin: 0;
background-repeat:repeat-x;
background-image: url(/2010/bg.png);
background-position: left top;
background-color:#e7e7e7;
}

a:link,a:active,a:visited{
color : #3d2309;
text-decoration : underline;
white-space : nowrap;
} 
a:hover { color : #3d2309; 
text-decoration : underline;
white-space : nowrap; 
}
#page {
/*position: relative;*/
width: 1024px;
margin: 3px 20px;
}
#conteneur {
/*position: relative;*/
width: 1024px;
margin: 0 auto; 
}
#header {
height: 285px;
}
#centre {
/*border-top:1px solid #5a5e60;*/
margin-top: 15px;
padding:0px;
}
#centrefiche {
margin-left: 260px;
margin-top: 15px;
width:700px;
border-top:1px solid #5a5e60;
}
#aiderubrique { 
float:left;
left:0;
width: 250px;
margin-top:15px;
border:1px solid #b69b52;
}
#centrerubrique {
margin-left: 260px;
margin-top:15px; 
border-left:1px solid #5a5e60;
width:700px;
}
#gauche {
margin-top:15px; 
float:left;
width:250px;
}
#centrepage {
margin-top:15px; 
margin-left:265px;
width:540px;
}
#centrepageacccueil {
margin-top:15px;
padding:10px;
float:left;
width:780px; background-color:#d9d9d9; border:solid 1px #666666;
}
#coldroite {
margin-top:15px; 
float:right;
width: 200px; background-color:#FFFFFF;
}
#pied { 
clear:both;
text-align:center; padding-top:10px;
height: 30px;
}
.imgleft{
float:left;
padding:5px;
}
.imgright{
float:right;
padding:10px; 
}
.lignehaute{
padding:10px; background-image:url(/boutons-2008/bgbleu.gif); border-color:#3a6262;
}
.bgcelbrun{
padding:5px; 
border:1px solid #3d2309;
}
.bgcelbleu{
padding:5px;
/*background-color:#273333;*/
border:1px solid #119f9f;
}
p {margin: 0;}

/*mise en page voir*/
.page {
background-image:url(/boutons-2008/bg-conteneur.gif); 
}
.nom {
background-color:#9fbd29; color:#FFFFFF;
border:1px solid #5f682f; 
text-align:left; 
}
 .nomblanc, a.nomblanc, a.nomblanc:hover {
background-color:#ddc0a6; color:#313131;
border:1px solid #ddc0a6; 
text-align:left; 
}
.information {
background-color:#9fbd29;
border:1px solid #5f682f; 
} 
.description {
border:1px solid #5f682f;
text-align:justify; 
}
/*bleu*/
.descriptionbleu {
border:1px solid #8dbb00;
text-align:justify; 
}
#aiderubriquebleu { 
float:left;
left:0;
width: 250px; 
margin-top:15px; 
border:1px solid #8dbb00;
}
 .nombleu, a.nombleu, a.nombleu:hover  {
background-color:#8dbb00; color:#313131;
border:1px solid #8dbb00; 
text-align:left; 
}
/*vert*/
.descriptionvert {
border:1px solid #8dbb00;
text-align:justify; 
}
#aiderubriquevert { 
float:left;
left:0;
width: 250px;
margin-top:15px; 
border:1px solid #8dbb00;
}
 .nomvert, a.nomvert, a.nomvert:hover {
background-color:#8dbb00; color:#313131;
border:1px solid #8dbb00; 
text-align:left; 
}


.restart, a.restart,a.restart:hover { 
vertical-align:middle; 
float:right;
color:#313131;
}
.lien, a.lien,a.lien:hover { 
float:right;
color:#f9f9f9;
}
.titre {font-size:16px; color:#ffffff;font-weight:bold; float:left;
}
.red {color:#FF0000;font-weight:bold;}
/* on affiche l'infobulle */
a.info {
   position: relative;
   color: #ff6500;
   text-decoration: none;
}
a.info span {
   display: none; /* on masque l'infobulle */
}
a.info:hover {
   background: none; /* correction d'un bug IE */
   z-index: 1000; /* on définit une valeur pour l'ordre d'affichage */
   cursor: help; /* on change le curseur par défaut en curseur d'aide */

}
a.info:hover span {
   display: inline; /* on affiche l'infobulle */
   position: absolute;
   white-space: nowrap; /* on change la valeur de la propriété white-space pour qu'il n'y ait pas de retour à la ligne non-désiré */
   top: 30px; /* on positionne notre infobulle */
   left: 20px;
   background: white;
   color: #ff6500;
   padding: 3px;
   border: 1px solid #ff6500;
}

h1
{
font-size:18px; color:#3d2309;	font-family:Verdana, Arial, Helvetica, sans-serif;

}
#demileft {
	float: left;
	width: 360px;
	margin-bottom: 10px;
	margin-right: 10px;
	padding:10px; color:#CCCCCC; background-repeat:no-repeat;
 
background-image: url(/2010/fond-demi.png);
background-position: left top;
}
#demiright {
	float: right;
	width: 360px;
	margin-bottom: 10px;
	margin-right: 15px;
	padding:10px; color:#CCCCCC; background-repeat:no-repeat;
 
background-image: url(/2010/fond-demi.png);
background-position: left top;
}
#full {
	float: left;
	width: 800px;
}