body
{
	font-family:verdana;
	font-size:11px;
	color:#000000;
	background-color:#FFFFFF;
}
div, p, span, td, th, .txt
{
	font-family:verdana;
	font-size:11px;
	color:#000000;
}
a, a:link
{
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}
a:hover.txtmenu, .txtmenu
{
	font-family:verdana;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	color:#787878;
}
a:link.lienarticle, .lienarticle
{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#646464;
}
a:hover.lienarticle
{
	text-decoration:underline;
	color:#CA0508;
}
.ttrpresentation
{
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:#000000;
}

.ttrparagraphe
{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}

.ssttrparagraphe
{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#485848;
}
a.blocrechavance
{
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#000000;
}

.homedate, .partenairelien
{
	font-family:verdana;
	font-size:11px;
	color:#084898;
}
.ptttr
{
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#000000;
}
.ensavoirplus
{
	font-family:verdana;
	font-size:10px;
	color:#B72937;
}
.ptttrrouge2
{
	font-family:verdana;
	font-weight:bold;
	font-size:10px;
	color:#B72937;
}
.txtlienrouge
{
	font-family:verdana;
	font-weight:bold;
	font-size:11px;
	color:#CA0508;
}
.ptttrgris
{
	font-family:verdana;
	font-weight:bold;
	font-size:10px;
	color:#485847;
}
.txtmenuactif
{
	font-family:verdana;
	font-weight:bold;
	font-size:10px;
	color:#C8030C;
}
a.lienbleu, .lienbleu
{
	font-family:verdana;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	color:#0000EE;
}
.lienfooter
{
	font-family:verdana;
	font-weight:bold;
	font-size:10px;
	color:#787878;
}
.txt20brouge
{
	font-family:arial;
	font-size:21px;
	font-weight:bold;
	color:#bc2c3c;
}
.txtb18
{
	font-family:arial;
	font-size:18px;
	font-weight:800;
	color:#000000;
}
.compgdttr
{
	font-family:arial;
	font-size:18px;
	font-weight:800;
	color:#2E668C;
}
.compprix
{
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:#155787;
}
.txt10bbleu
{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#145484;
}
.txt10bbleuclaire
{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#85AED4;
}
.searchlien, .contactsasterisq, .pubnumlien, .edtdidier, .lien
{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#145786;
	background-color:#FFFFFF;
}
.liensimple, .lienfaq
{
	font-family:verdana;
	font-size:11px;
	color:#145786;
}
.txt10bbleuvif
{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#34349c;
}
.txt10gris
{
	font-family:verdana;
	font-size:11px;
	color:#747474;
}
.searchelemt, .contactselemt
{
	width:200px;
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:#5B698F;
	background-color:#FFFFFF;
}
.searchelemtgd
{
	width:260px;
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:#5B698F;
	background-color:#FFFFFF;
}
.searchelemtnosize
{
	width:260px;
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:#5B698F;
	background-color:#FFFFFF;
}
.contactstxtradio
{
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:#5B698F;
	background-color:#FFFFFF;
}
.contactsbold
{
	font-family:verdana;
	font-weight:bold;
	font-size:11px;
	color:#4C4C4C;
	background-color:#FFFFFF;
}
.contactsoptions
{
	font-family:verdana;
	font-weight:bold;
	font-size:11px;
	color:#476478;
	background-color:#FFFFFF;
}
.contactsinfo
{
	font-family:verdana;
	font-weight:100;
	font-size:10px;
	color:#002946;
	background-color:#FFFFFF;
}

.equipelien
{
	font-family:verdana;
	font-weight:bold;
	font-size:11px;
	color:#3808C8;
}
.conflien
{
	font-family:verdana;
	font-weight:bold;
	font-size:11px;
	color:#CB020B;
}
.letinfolien
{
	font-family:verdana;
	font-size:11px;
	color:#BE2A3E;
}
.auteurpublie
{
	font-family:verdana;
	font-weight:bold;
	font-size:11px;
	color:#2B668F;
}
.artgdtxtbleu
{
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:#145484;
}

.artgdtxt
{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.planttr
{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#222222;
}
.planlnk
{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#43799F;
}
.planttx
{
	font-family:verdana;
	font-size:10px;
	color:#000000;
}
.plantxt
{
	font-family:verdana;
	font-size:10px;
	color:#43799F;
}
.tdclair {
	background-color : #F9EDED;
}
.tdmoyen {
	background-color : #F8D4D8;
}
.tdfonce {
	background-color : #E8B8B8;
}
/*-----------------------------------------------*/
/* Sous Menu                                     */
/*-----------------------------------------------*/
#sousMenu {
	position: absolute;
	visibility: hide;
	visibility: hidden;
	top: 68px;
	left: 250px;
	width: 180px;
}
#sousMenu *{
	color: #FFC728;
	text-decoration: none;
}
.sousMenuItem {
	background-color: #000000;
	border: 1px solid #808080;
	padding: 2px;
	color: #FFC728;
}
.sousMenuItemOver {
	background-color: #4D4D4D;
	border: 1px solid #808080;
	padding: 2px;
	color: #FFC728;
}
.sousMenuItemLight {
	position: absolute;
	background-color: #FFC728;
	border: 1px solid #808080;
	top: 68px;
	left: 250px;
	width: 174px;
	padding: 2px;
	color: #000000;
}