/* nouvelle interface */
/* jaune :		#FFB900 */
/* jaune clair :	#ffffce		255 255 206 */
/* rouge perroquet :	#D20000 */
/* pourpre :		#B40000 */
/* pourpre sombre :	#8A0000 */
/* bleu : 		#1E64B4 */

body, td, p, font, input, textarea, select
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #000000;
}

form
{
	display: inline;
}

a:link, a:visited
{
	color: #32489e;
}

a:hover, a:active
{
	color: #B40000;
}

td.home a:link, td.home a:visited, td.home
{
	color: #a0aadc;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

td.home a:hover, td.home a:active
{
	color: white;
	text-decoration: underline;
}

.titre
{
	font-size: 18px;
	color: black;
	font-weight: normal;
	color: #b40000;
}

.soustitre, a.soustitre:link, a.soustitre:visited
{
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}

.petit
{
	font-size: 10px;
	line-height: 12px;
}

.big, a.big:link, a.big:visited
{
	font-family: Times New Roman, TimesNewRoman, Times, serif;
	font-size: 32px;
	color: #8790ba;
	line-height: normal;
	text-decoration: none;
}

a.big:hover, a.big:active
{
	color: #dd0000;
	text-decoration: underline;
}

.liste
{
	padding-left: 60px;
}

.couleur
{
	font-weight: bold;
	color: #dd0000;
}

a.lienarticle:link, a.lienarticle:visited, a.lienarticlePt:link, a.lienarticlePt:visited
{
	background-color: #d3d8ef;
	font-weight: bold;
	text-decoration: none;
	width: 100%;
	line-height: normal;
}

.lienarticle
{
	font-size: 15px;
	padding: 2px 4px 2px 4px;
}

.lienarticlePt
{
	font-size: 11px;
	padding: 3px 4px 4px 4px;
}

a.lienarticle:hover, a.lienarticle:active, a.lienarticlePt:hover, a.lienarticlePt:active
{
	color: white;
	background-color: #8790ba;
}

.chapeau
{
	font-size: 14px;
	font-weight: bold;
	color: #444488;
}

.sommaire
{
	font-size: 11px;
	padding: 15px;
}

.alerte
{
	color: #dd0000;
	font-weight: bold;
}

.navnum, a.navnum:link, a.navnum:visited
{
	background-color: #71789c;
	font-size: 11px;
	color: #ffc850;
	font-weight: bold;
	padding: 0px 4px 1px 4px;
	text-decoration: none;
}

a.navnum:hover, a.navnum:active
{
	background-color: #a0aadc;
	color: white;
}


.h, .hd, .hg, .hb, .hbg, .hgd, .hbd, .cadre
{
	border-top: solid #1E64B4 1px;
}

.d, .hd, .bd, .gd, .hgd, .bgd, .hbd, .cadre
{
	border-right: solid #1E64B4 1px;
}

.b, .bd, .bg, .hb, .hbg, .bgd, .hbd, .cadre
{
	border-bottom: solid #1E64B4 1px;
}

.g, .hg, .bg, .gd, .hbg, .hgd, .bgd, .cadre
{
	border-left: solid #1E64B4 1px;
}

td.menu
{
	text-align: center;
}

td.menu a:link, td.menu a:visited
{
	color: #FFB900 ;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

td.menu a:hover, td.menu a:active
{
	color: #ffffff;
	text-decoration: none ;
}

.cartouche
{
	background-color: #1E64B4;
	color : #ffffff;
	font-weight: bold;
	font-size: 12px;
	padding-left: 6px;
}

.news, td.news a:link, td.news a:visited
{
	color: #ffffff;
	font-size: 10px;
	text-decoration: none;
}

td.news a:hover, td.news a:active
{
	text-decoration: none;
	color: #ffb900;
}

td.news
{
	text-align: left;
	padding: 4px;
	background-color: #8A0000;
	border-bottom: solid #ffb900 2px;
}

td.titreactu, td.titreactu a:link, td.titreactu a:visited
{
	background-color: #ffb900;
	color: #1E64B4;
	font-size: 12px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
}

td.titreactu a:hover, td.titreactu a:active
{
	color: #B40000;
	text-decoration: none;
}

td.affiche a:link, td.affiche a:visited
{
	color: #1E64B4;
	font-size: 10px;
	text-decoration: none;
}

td.affiche a:hover, td.affiche a:active
{
	text-decoration: none;
	font-size: 10px;
	color: #B40000;
}

input.bouton, a.bouton:link, a.bouton:visited
{
	font-weight: bold;
	font-size: 11px;
	background-color: #FFB900;
	border: solid #B40000 1px;
	padding: 0px 4px 0px 4px;
	color: #000000;
	text-decoration: none;
	cursor: pointer;
}

a.bouton:hover, a.bouton:active
{
	color: #ffffff;
	text-decoration: none;
}

.new
{
	background-color: #ff0000;
	padding: 0px 4px 0px 4px;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}

.h2, .hd2, .hg2, .hb2, .hbg2, .hgd22, .hbd2, .cadre2
{
	border-top: solid #FFB900 1px;
}

.d2, .hd2, .bd2, .gd2, .hgd2, .bgd2, .hbd2, .cadre2
{
	border-right: solid #FFB900 1px;
}

.b2, .bd2, .bg2, .hb2, .hbg2, .bgd2, .hbd2, .cadre2
{
	border-bottom: solid #FFB900 1px;
}

.g2, .hg2, .bg2, .gd2, .hbg2, .hgd2, .bgd2, .cadre2
{
	border-left: solid #FFB900 1px;
}

td.estompe, p.estompe
{
	color: #bbbbbb;
}

td.estompe input, td.estompe select, td.estompe textarea
{
	color: #bbbbbb;
	background-color: #ffffff;
	border: solid #cccccc 1px;
}
