/* CSS Document */

html{
margin:0px;
padding:0px;
} 

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px ;
margin: 0;
padding: 0;
background-image:url(images/fond.jpg);
background-repeat:repeat-y; 
background-position:center;
text-align:center; 
}

div#conteneur {
width: 800px;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
height:600px;
text-align:left; 
}
html>body #conteneur {
min-height:600px;
} 

div#header {
height: 155px;
margin: 0;
padding: 0;
background-image:url(images/entete.jpg); 
background-repeat:no-repeat; 
background-position:center 0px;
}

.image-titre{
padding-left:5px;
}

.editos{
padding-left:5px;
padding-right:5px;
}

.Tableau span {
   display:inline;
   float:left;
   margin:0px;
}
.Tableau p {
   clear:left;
   margin:0px;
   padding:0px
  }
.Tableau span.menu {width:100px}
.Tableau span.corps {width:620px}
.Tableau span.bloc3 {width:180px}
.Tableau span.photo {width:60px; text-align:right}
.Tableau span.boutons {width:30px}
.Tableau span.texte {width:360px}
.Tableau span.bas {width:800px; background-image:url(images/bas.jpg); height:139px}

#image-accueil{
padding:5px 0px 5px 0px;
}


a:link {
list-style-type: none; margin: 0; padding: 0; color:#000000; text-decoration: none; display:inline;
}
a:visited {
list-style-type: none; margin: 0; padding: 0; color:#000000; text-decoration: none;
}
a:active {
margin: 0; padding: 0; color:#000000; text-decoration: none;
}
a:hover {
margin: 0; padding: 0; text-decoration: underline; color:#000000;
}

#btmenu{
}

#btmenu ul{
	height:20px;
	margin:0;
	padding:0;
	list-style-type:none;
}
#btmenu ul li{
	padding:0;
	margin:0; 
	display:inline;
	cursor:pointer;
}

#btmenu ul li a{
	display:block;
	width:580px;
	border:1px solid #fff;
	float:left;
	line-height:18px;
	padding:5px;
	margin:5px; 
	cursor:pointer;
background-image:url(images/star.jpg); 
background-repeat:no-repeat; 
background-position:bottom right;

}

#btmenu ul li a:hover{
	color:#000000;
	border:1px solid #D561DE;
	text-decoration:none;
}

#btmenu ul li a:active{
	color:#000000;
}

#btaccueil{
}

#btaccueil ul{
	height:20px;
	margin:0;
	padding:0;
	list-style-type:none;
}
#btaccueil ul li{
	padding:0;
	margin:0; 
	display:inline;
	cursor:pointer;
}

#btaccueil ul li a{
	display:block;
	width:780px;
	float:left;
	line-height:145px;
	padding:0;
	margin:0; 
	cursor:pointer;
	padding: 0px 6px 0px 4px;
}

#btaccueil ul li a:hover{
	color:#000000;
	text-decoration:none;
}

#btaccueil ul li a:active{
	color:#000000;
}

#resultats-titre {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:small ; color:#D561DE;
}

#date-accueil {
font-size:8px; float:right; color:#C436B0;
}

#cadre-droite{
width:160px; border:1px solid #D561DE; text-align:right; padding:5px;
}

#commentaire{
width:600px; border:1px solid #D561DE; padding:5px; margin-bottom:5px
}
#texte-commentaire{
width:520px; background-color:#FAEAFB; padding:5px 25px; margin:10px 10px 10px 0;
}
#reponse{
width:545px; padding:5px 5px 5px 55px; margin:10px 10px 0 0;
}
#texte-reponse{
width:505px; background-color:#FAEAFB; padding:5px 5px; margin:10px 10px 0 0;
}