/* ////////////////////////////////// TITRE /////////////////////////////////////////////// */
h1{
	background-image:url(../img/barre.png);
	background-position:center top;
	background-repeat:no-repeat;
	color:#000000;
	font-size:250%;
	min-height:25px;
	margin-top:5px;
	text-align:center;
}

td.contenu_gauche{
	min-height: 450px;
	text-align : justify;
	padding-right:5px;
}




/* ////////// ARTICLE /////////////////// */

div.contenu_title {
color:#FFFFFF;
height:27.9em;
position:relative;
}

div.contenu_title_inner {
background:transparent url(../img/fond_accueil.png) repeat scroll 0 0; ;
position:absolute;
bottom:0;
padding : 10px;
width:640px;

}

div.contenu_title_inner h2 {
font-size:150%;
font-weight:bold;
padding:0;
margin:0;
}

p.topline {
font-weight:bold;
margin:0 0 1em;

}


/* /////////// LISTE BREVES ///////////////// */

div#archives-list, div#bulletin-list {
	background:#CCCCCC;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:0 1px;
	position:relative;
	width : 260px;
}

div#archives-list h3 {
	background-image:url(../img/bg_bleu.jpg);
	background-repeat:repeat-x;
	background-position:center;
	color:#FFFFFF;
	height:26px;
	margin:0 -1px;
	padding-left:15px;
	padding-top:3px;
	position:relative;
	font-size:150%;
}

div#bulletin-list h3 {
	background-image:url(../img/bg_rouge.jpg);
	background-repeat:repeat-x;
	background-position:center;
	color:#FFFFFF;
	height:26px;
	margin:0 -1px;
	padding-left:15px;
	padding-top:3px;
	position:relative;
	font-size:150%;
}

div#archives-list ul, div#bulletin-list ul {
	list-style-type:none;
	background:#CCCCCC;
	margin:0;
	padding:0;
	width: 260px;
}

div#archives-list a, div#bulletin-list a {
	text-decoration:none;
	display:block;
	padding:3px 0 3px 4px !important;
	width:257px;
}

div#archives-list a:hover {
	background-color:#0066ff !important;
	color:#FFFFFF;
}

div#bulletin-list a:hover {
	background-color:#F20000 !important;
	color:#FFFFFF;
}

.archivessuite a {
	background-color:none;
}

.archivessuite a:hover {
	background-color:none;
}

div#pub {
clear:left;
margin:6px 0 6px 10px;
padding:8px 0;
width:480px;
}


/* Coupe de France avec TABLE */
td.cld0 {text-align:center; width:10%} /* cellule gauche tableau */
td.cld1 {text-align:right; width:40%} /* cellule gauche tableau */
td.cld2 {text-align:left; width:40%} /* cellule droite tableau */
/* -------- autres ----------- */
/*TR.trphpl {font-size: 10pt}*/
TABLE.tablephpl2 { width : 660px; }
TR.trphpl2 {background-color: #F5F5F5 ; vertical-align: top; }
TR.trphpl3 {background-color: #666666 ; color: #FFFFFF; } /* titre dans les tableaux */
TR.ligne1 {background-color: #E5E5E5} /* première ligne grise du classement */
TR.ligne2 {background-color: #FFFFFF} /* seconde ligne blanche du classement */






