BODY {
	MARGIN: 0px; FONT: 11px Verdana,Arial,Helvetica,sans-serif; COLOR: #3f3838; BACKGROUND-COLOR: #dcdcdc; TEXT-ALIGN: center
}

.cell-gauche {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	background-color: #E6EED9;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}

.cell-gauche-rouge{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	background-color: #EFE4CE;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}


a.gauche{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #000000;
	text-decoration: none;
}
a.gauche:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #FF6600;
	text-decoration: none;
}

a.gauche-or{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #FF6600;
	text-decoration: none;
}
a.gauche-or:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #900;
	text-decoration: none;
}
.derniere-depeche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #000;
	padding: 3px;
	border: 1px solid #999999;
}


a.gauche-rouge{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color:  #FF0000;
	text-decoration: none;
}
a.gauche-rouge:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #000;
	text-decoration: none;
}
a.depeche-defil{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:  #5F6619;
	text-decoration: none;
}
a.depeche-defil:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
}
.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	color: #666666;
	text-decoration: none;
}
.date-rouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	color: #990000;
	text-decoration: none;
}
.cell-chapo {
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: lighter;
	color: #000000;
	text-align: justify;
}
.new-chapo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

a.tte-depeche{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:  #FF0000;
	text-decoration: none;
}
a.tte-depeche:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:  #FF0000;
	text-decoration: underline;
}
.titre-une {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.titre-une-rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
a.lire-plus{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:  #666600;
	text-decoration: none;
}
a.lire-plus:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:  #990000;
	text-decoration: underline;
}


a.lire-plus-fin{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color:  #666600;
	text-decoration: none;
}
a.lire-plus-fin:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color:  #990000;
	text-decoration: underline;
}


a.lire-plus-r{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:  #990000;
	text-decoration: none;
}
a.lire-plus-r:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:  #999900;
	text-decoration: underline;
}


a.lire-plus-f{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:  #000;
	text-decoration: none;
}
a.lire-plus-f:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:  #000;
	text-decoration: underline;
}


.titre-blc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.vide-5 {
	padding: 3px;
}
.vide-5-texte {
	padding: 3px;
	text-align: justify;
}
.chapeau-une {
	MARGIN: 10px 0px 0px 26px; WIDTH: 320px
}
a.chapo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #333333;
	text-decoration: none;
}
a.chapo:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	color: #333333;
	text-decoration: underline;
}
a.chapo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #996600;
	text-decoration: none;
}
a.chapo2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	color: #FF6600;
	text-decoration: underline;
}
.cell-titre-rub {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #939320;
	border-left-color: #939320;
	padding: 3px;
}
.cell-video {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #333333;
	padding: 2px;
	border: 1px solid #000000;
}
.cell-photo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #4E5813;
	padding: 2px;
	border: 1px solid #000000;
}
.cell-pensee{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #316AC5;
	text-decoration: none;
	background-color: #E3E9F1;
	padding: 2px;
	border: 1px solid #B4C6DB;
}

.cell-newsletter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2D556E;
	padding: 2px;
	border: 1px solid #000000;
}
.cell-recherche {
	background-color: #2D556E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #FFFFFF;
}
.contour-texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding: 3px;
	border: 1px solid #ADAD5A;
}
.cell-noir {
	padding: 3px;
	border: 1px solid #000000;
}
.cell-maron {
	padding: 3px;
	border: 1px solid #000000;
	background-color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #FFFFFF;
}
.cell-vert {
	padding: 3px;
	border: 1px solid #000000;
	background-color: #E8AF06;
}
.cell-tirait-bas {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF0000;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
}
.cell-bord-noir {
	border: 1px solid #000000;
	
}
.fin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
ul {
	list-style-image: url(../images/fleche-ul.jpg);
	line-height: 20px;
}
.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
}
a.depeche-h{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:  #333;
	text-decoration: none;
}
a.depeche-h:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:  #990000;
	text-decoration: none;
}
.titre-rubrique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF6603;
}
/* plus */
.border-noir {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.pourtour-noir {
	padding: 1px;
	border: 1px solid #333333;
}
.border-noir-h1 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.border-noir-haut {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
a.grtitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.grtitre:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}.contenance {
	text-align: justify;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.cell-inter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666600;
	background-color: #E2E2E2;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.cell-inter2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666600;
	background-color: #B9B973;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
}