/* propriétés générales de la page */
body {
	width: 980px;
	margin: auto;
	background-color:black;
	font-family: arial, verdana;
	font-size: 100%;
	}
/* propriétés du menu haut */
#corps {
/*border: 1px red solid;*/

}

#entete {
	height: 228px;
	background-image:url("../images/design2/haut_bann.jpg");
	}
#contenu {
	/*min-height: 565px;*/
	background-image:url("../images/design2/milieu.jpg");
	background-repeat: y-repeat;

}
div#entete_menu
{
	padding-top: 140px; /* marge extérieure */
	margin-bottom: 5px;
	/*border-left: solid 1px black;
	border-right: solid 1px black; */
	height: 20px;
	

	background-repeat: repeat-x;
	/*border: 1px solid #6b4014;*/
	
	background-color: none;
	font-size: 75%;

}

div#entete_menu ul
{
	list-style-type : none;
	margin : 0px;
	padding : 0px;
}

div#entete_menu li
{
	line-height: 20px;
	padding-right: 10px;
	padding-left: 10px;
	
}

div#entete_menu li.entete_bouton_gauche
{
	float: left;
	
	/*background-color: #FFE765;*/
	
	/*border-right: 1px solid black;
	border-top: 1px solid black;
	border-bottom: 1px solid black;*/
}

div#entete_menu li.entete_bouton_droite
{
	float: right;
	margin-bottom: 0px;
	
	/*background-color: #FFE765; */
	
	/*border-left: 1px solid black;
	border-top: 1px solid black;
	border-bottom: 1px solid black;*/
}

div#entete_menu a
{
	text-decoration: none;
	color: white;
}

div#entete_menu a:hover
{
	text-decoration: underline;
	color: #b7b7b7;
}

/* propriétés du menu de gauche */
#menu_vertical {
	float:left;
	width:175px;
	padding-top: 0px;padding-bottom: 0px;padding-left: 15px;padding-right: 5px;
	color: white;
	font-weight: bold;
	/*height:300px;*/
	/*border: 1px solid red;*/
	font-size: 75%;
	}
#menu_vertical ul {
	margin-left: 10px;
	margin-right:0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-top: 0px;padding-bottom: 15px;padding-left: 0px;padding-right: 5px;
	/*list-style-image: url("images/puce.gif");*/
	list-style-position: inside;
	/*border: 1px solid black;*/
	}
div#menu_vertical a
{
	text-decoration: none;
	color: white;
}

div#menu_vertical a:hover
{
	text-decoration: underline;
	font-weight: bolder;
	color: black;
}
#menu_vertical img {
	padding-left: 10px;

}
#texte {
width: 570px;
font-size: 75%;
margin-left: 220px;
margin-right: 0px;

	
}
div#texte a
{
	text-decoration: none;
	color: #5b6750;
}

div#texte a:hover
{
	text-decoration: underline;
	color: black;
}
div.news img.theme{
float: left;
padding-top: 1px;padding-bottom: 1px;padding-left: 0px;padding-right: 5px;

}

div.news h3 {
	font-size: 120%;
	background-color: #839273;
	color: white;
	padding: 2px;
	margin:0px;

	/*margin-top: 55px;*/
	
}
.news_txt{
min-height: 70px;
text-align: justify;
}
div.news img{
/*padding: 5px;*/
}

div.pied {

margin-top: 5px;
margin-bottom: 40px;
text-align: right;

}
div.center {
text-align: center;
}
div#menu_vertical form.menuform{
text-align: center;
}
div#texte form.forminsc{
margin-top: 15px;
}
div#texte h2{
background-color: #839272;
color: white;
padding-left: 10px;
font-size: 130%;
}
table /* Le tableau en lui-même */
{
   width: 100%;
 
   border: 1px solid black;
   border-collapse: collapse;
   margin-bottom: 5px;
}

th /* Les cellules d'en-tête */
{
   /*background-color: white;*/
   color: black;
   /*font-size: 100%;*/
   /*font-family: Arial;*/
   padding: 4px;
}


td.test /* Les cellules normales */
{
   border: none;
   background-color: none;

   padding: 5px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */

}
td.assoc /* Les cellules normales */
{
   border: 1px solid black;
   background-color: #e2fbd1;
   /*font-family: verdana;*/
   text-align: center; /* Tous les textes des cellules seront centrés*/
   padding: 4px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
   /*font-size: 85%;*/
   /*font-family: Arial;*/
}
#pub {
font-weight: normal;
}
#pub a, img {
text-align: center;
border: 0px;
}
#pied
{
	background-image:url("../images/design2/pied.jpg");
	height: 57px;
	font-size: 70%;
	color: black;
	clear: both;
	text-align: center;
}
blockquote div.incqbox{

border: 1px dashed #8db375;
font-style: italic;
padding-left: 10px; padding-right: 10px;
}

#pub table{
text-align: left;
border: none;
font-size: 95%;
font-weight: normal;
height: 50px;
}

#menu_droite a
{
	text-decoration: none;
	color: white;
}

#menu_droite a:hover
{
	text-decoration: underline;
	color: black;
}
#menu_droite table.tablesondage {
text-align: left;
border: none;
font-size: 75%;
font-weight: normal;
margin-bottom: 10px;
margin-left:1px;
}

#menu_droite table.tablesondage tr {
font-weight: normal;


}
#menu_droite table.tablesondage th {
font-weight: normal;
color: #362515;

}

#pub td.thsondage,#menu_droite  td.thsondage{
width: 25%;

font-weight: normal;
}
#pub td.trdixnews,#menu_droite td.trdixnews{

width: 60%;
font-weight: normal;
}
#pub th.tdlan, #menu_droite td.trdixnews {
font-weight: normal;
}

#pub table.dixnewstablesondage th{
font-weight: normal;
padding: 0px;


}

#pub ul{
	margin-left: 0px;
	margin-right:0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;
	/*list-style-image: url("images/puce.gif");*/
	list-style-position: inside;
	list-style-type: circle;

}
span.pointer{
cursor: pointer;
font-weight: bold;
}

#article {
width: 570px;
font-size: 75%;
margin-left: 220px;
margin-right: 0px;

	
}
div#article a
{
	text-decoration: none;
	color: #5b6750;
}

div#article a:hover
{
	text-decoration: underline;
	color: black;
}

#article table {
   width: 80%;
background-color: #f1fde7;
   border: 1px dashed #bbc499;
   border-collapse: collapse;
   margin-bottom: 5px;
}

#article td /* Les cellules normales */
{
   border: none;
   background-color: none;

   padding: 2px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */

}

div.cadre_dossier {
width: 280px;
height: 145px;
border: 1px #839273 solid;
margin-bottom: 7px;

}
div.haut_dossier{


height:20px;
color: white;
font-weight: bold;
font-size: 110%;
padding-left: 10px;
}

div.pied_dossier{
background-image:url("../images/design/pied_dossier.jpg");
height: 50px;
}
#liste_dossier{
width: 570px;
font-size: 75%;
margin-left: 220px;
margin-right: 0px;

	
}
#liste_dossier a, #liste_dossier a:visited {
font-weight: bold;font-size:120%;
color: #5b6750; text-decoration: none;
}
#liste_dossier a:hover {
font-weight: bold;font-size:120%;
color: black; text-decoration: underline;
}

#liste_dossier img {
margin: 0px;
padding:0px;
display: block;
text-align: left;
}
