/* 
-----------------------------
Style sheet
Compatibilité CSS 1
Créée par Philippe Vézina
-----------------------------
*/
.chromeFix {
	display: block; 
	position: absolute; 
	width: 1px; 
	height: 100%; 
	bottom: 0px; 
	left: 0px;
}

/* Formattage de TOUT le contenu: appliqué automatiquement */
.contenu {	
	/*color: #f0ca6a;*/
	color: #efca6c;
	font-family: verdana, arial;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	text-align: justify;
}

/* Formattage de la première lettre du contenu: applicable dans Autonom-e */
.contenuDebut {
	font-size: 24pt;
}

/* Formattage des titres du contenu: applicable dans Autonom-e */
.contenuTitre {
	font-size: 12pt;
	font-weight: bold;
}

.nouvelleContenu {
	/*color: #f0ca6a;*/
	color: #efca6c;
	font-family: verdana, arial;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	text-align: left;
}

/* Formattage du titre des "Nouvelles en Bref": appliqué automatiquement */
.NouvellesEnBref {
	color: #f6efda;
	font-family: verdana, arial;
	font-size: 11pt;
	vertical-align: top;
	text-align: justify;
	font-weight: bold;
}

/* Formattage de l'entête des "Nouvelles en Bref": appliqué automatiquement */
.NouvellesEnBrefDate {
	font-family: verdana, arial;;
	font-size: 8pt;
	color:#f6efda;
	text-decoration: none;
	font-weight: normal;
}

/* Formattage du résumé des "Nouvelles en Bref": appliqué automatiquement */
.NouvellesEnBrefTexte {
	font-family: verdana, arial;;
	font-size: 8pt;
	color:#7b7b7b;
	text-decoration: none;
	font-weight: normal;
}

/* Formattage du lien "Lire" des "Nouvelles en Bref": appliqué automatiquement */
a.rac:link {
	font-family: verdana, arial;
	font-size: 8pt;
	color:#f6efda;
	text-decoration: none;
	font-weight: normal;
}

a.rac:active {
	font-family: verdana, arial;
	font-size: 8pt;
	color:#f6efda;
	text-decoration: none;
	font-weight: normal;
}
a.rac:visited {
	font-family: verdana, arial;
	font-size: 8pt;
	color:#f6efda;
	text-decoration: none;
	font-weight: normal;
}
a.rac:hover {
	font-family: verdana, arial;
	font-size: 8pt;
	color: #fce5b2;
	/*color: #f5e3aa;*/
	/*color:#fce5b2;*/
	text-decoration: underline;
	font-weight: normal;
}

/* */
.nouvelle {
	background-color: #D3DEDA;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

.nouvelletexte {
	font-family: verdana, arial;
	font-size: 8pt;
	font-weight: normal;
	color: #bbbbbb;
	text-decoration: none;
}

.nouvelletitre {
	font-family: verdana, arial;
	font-size: 10pt;
	color: #f6efda;
	font-weight: bold;
	text-decoration: none;
}

.nouvelletitredate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C6AF47;
	text-decoration: none;
}

.nouvelletitreoff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C6AF47;
	text-decoration: none;
	cursor: hand;
	font-weight: bold;
}

.nouvelletitreon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	cursor: hand;
	font-weight: bold;
}

.teaserstexte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: bottom;
}

.menulangue {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #BDD72F;
	text-decoration: none;
	cursor: hand;
	top: 5px;
}

.sousmenuoff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C6AF47;
	text-decoration: none;
	cursor: hand;
	font-weight: bold;
	filter: Glow(Color=#000000, Strength=1);
}

.TitreContenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 5px;
}

.menuhautoff {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #BDD72F;
	text-decoration: none;
}

.soussousmenuoff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C6AF47;
	text-decoration: none;
	cursor: hand;
	filter: Glow(Color=#000000, Strength=1);
	font-style: italic;
}

ul { 
	list-style: square outside; 
	color:#dabc5e;
}

a:link {
  color:#FCE5B2;
  font-family: Verdana, Arial;
	font-size: 10pt;		
	font-weight: normal;
	text-decoration: none;
}

a:active {
  color:#FCE5B2;
  font-family: Verdana, Arial;
	font-size: 10pt;		
	font-weight: normal;
	text-decoration: none;
}

a:visited {
  color:#FCE5B2;
  font-family: Verdana, Arial;
	font-size: 10pt;		
	font-weight: normal;
	text-decoration: none;
}

a:hover {
  /*color:#DDDDDD;*/  
  /*color: #F5E3AA;*/
  color: #F6EFDA;
  font-family: Verdana, Arial;
	font-size: 10pt;		
	font-weight: normal;
	text-decoration: underline;
}

a.menudemo:link {
  color:#90affe;
  font-family: Verdana, Arial;
	font-size: 8pt;		
	font-weight: bold;
	text-decoration: none;
}

a.menudemo:active {
  color:#90affe;
  font-family: Verdana, Arial;
	font-size: 8pt;		
	font-weight: bold;
	text-decoration: none;
}

a.menudemo:visited {
  color:#90affe;
  font-family: Verdana, Arial;
	font-size: 8pt;		
	font-weight: bold;
	text-decoration: none;
}

a.menudemo:hover {
  /*color:#fce5b2;*/
  color:#f6efda;
  font-family: Verdana, Arial;
	font-size: 8pt;		
	font-weight: bold;
	text-decoration: underline;
}

a.menuentete:link {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.menuentete:active {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.menuentete:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.menuentete:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#0000CC;
	text-decoration: none;
	font-weight: bold;
}

a.menu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#f6efda;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
a.menu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#f6efda;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
a.menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#f6efda;
	text-decoration: none;
	font-weight: bold;
  text-transform: uppercase;	
}
a.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color:#EFCA6C;*/
	color: #efca6c;
	text-decoration: none;
	font-weight: bold;
  text-transform: uppercase;	
}

a.sousmenu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	text-decoration: none;
	font-weight: normal;
	line-height: 18px;
}
a.sousmenu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	text-decoration: none;
	font-weight: normal;
	line-height: 18px;
}
a.sousmenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	text-decoration: none;
	font-weight: normal;
	line-height: 18px;
}
a.sousmenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#efca6c;
	text-decoration: none;
	font-weight: normal;
	line-height: 18px;
}
.TitreChoixLangue {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F0CA6A;
	text-decoration: none;
	cursor: hand;
	font-weight: bold;
}
.TitreTeaser {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	cursor: hand;
	font-weight: bold;
}