td {  font: menu; font-size: 11px; color: #666666}
.print {  font: menu; font-size: 12pt; color: #000000}

.txt-gris {  font: menu; font-size: 8pt; color: #666666}
.txt-gris-bold {  font: menu; font-size: 8pt; color: #666666 ; font-weight: bold}
.txt-blanc, a.txt-blanc, a.txt-blanc:hover {  font: menu;; font-size: 8pt; color: #FFFFFF}
a.txt-blanc:hover {  text-decoration: underline;}
.txt-blanc-bold {  font: menu; font-size: 8pt; color: #FFFFFF; font-weight: bold}
.txt-noir {  font: menu; font-size: 8pt; color: #000000}
.txt-noir-bold {  font: menu; font-size: 8pt; color: #000000; font-weight: bold}
.titres-gris {  font: menu; font-size: 8pt; color: #666666; font-weight: bold}


.lienblanc, a.lienblanc, a.lienblanc:hover { font: menu; font-size: 8pt; color: #FFFFFF; text-decoration: none}
a.lienblanc:hover { text-decoration: underline}
.lienvert, a.lienvert, a.lienvert:hover { font: menu; font-size: 8pt; color: #2c96ae; text-decoration: none}
a.lienvert:hover { text-decoration: underline}

.lienbold-white, .lienbold-white:hover  { font: menu; font-size: 8pt; color: #FFFFFF; text-decoration: underline; font-weight: bold;text-decoration : none;}
.lienbold-black { font: menu; font-size: 8pt; color: #000000; text-decoration: underline; font-weight: bold;text-decoration : none;}
.dataline1 {	color: #000000;	background-color: #DDDDDD; font-size: 8pt}
.dataline2 {	color: #000000;	background-color: #EEEEEE; font-size: 8pt}
.actionpicto1{	text-align: center; background-color: #DDDDDD }
.actionpicto2{	text-align: center;	background-color: #EEEEEE;}
.statusline {	background-color : #BBBBBB;	font-size: 13px;	text-align : center;	font-weight: bold;	color : #000000;}

/************************/
/*	 Newstyle by SPOOK  */
/************************/

a, a:hover { font: menu; font-size: 11px; color: #2c96ae; text-decoration: none;}
.txtstd {  font: menu; font-size: 12px; color: #666666 }
.link, a.link, a.link:hover  {  font: menu; font-size: 11px; color: #666666; text-decoration : none; }
.linku, a.linku, a.linku:hover  {  font: menu; font-size: 11px; color: #666666; text-decoration: underline; }
.linkv, a.linkv, a.linkv:hover  {  font: menu; font-size: 10px; color: #2c96ae; text-decoration : none; padding-left: 5px;}
/*.linkv, a.linkv, a.linkv:hover  {  font: menu; font-size: 11px; color: #2c96ae; text-decoration : none; background-image: url(/chorege/img/fl_v.gif); background-repeat: no-repeat; background-position: 4px 4px; padding-left: 12px; }*/

.linkn2, a.linkn2   {  font: menu; font-size: 11px; color: #5157A6; text-decoration : none; }
a.linkn2:hover {  font: menu; font-size: 11px; color: #2c96ae; text-decoration : none; }
.linkn2c, a.linkn2c   {  font: menu; font-size: 11px; color: #666666; text-decoration : none; }
a.linkn2c:hover {  font: menu; font-size: 11px; color: #2c96ae; text-decoration : none; }
.linkn2off { font: menu; font-size: 11px; color: #2c96ae; text-decoration : none;}
.copyright { font: menu; font-size: 10px; color: #999999; }
.titrepar{ font: menu; font-size: 13px; color: #436998; font-weight: bold; }
.titrepar_b, .titrepar_v, .titrepar_g { font: menu; font-size: 15px; color: #436998; font-weight: bold; }
.titrepar_b { background-image: url(/chorege/img/p_b.gif); background-repeat: no-repeat; background-position: 0px 6px; padding-left: 12px; }
.titrepar_v { background-image: url(/chorege/img/p_v.gif); background-repeat: no-repeat; background-position: 0px 6px; padding-left: 12px; }
.titrepar_g { background-image: url(/chorege/img/p_g.gif); background-repeat: no-repeat; background-position: 0px 6px; padding-left: 12px; }
.cadreverttab { font: menu; font-size: 11px; color: #666666; padding: 5px; margin-right: 3px; border: 1px solid #2c96ae; margin-bottom: 3px; }
.cadregristab { font: menu; font-size: 11px; color: #666666; padding: 5px; margin-right: 3px; border: 1px solid #999999; margin-bottom: 3px; }
.inputsearch { font: menu; font-size: 9px; color: #666666; padding-left: 3px; height: 17px; width: 100px; }
.inputlogin { font: menu; font-size: 9px; color: #666666; background-color: #ffffff; padding-left: 3px; height: 17px; width: 100px; }
.lienblancfolder, a.lienblancfolder, a.lienblancfolder:hover { font: menu; font-size: 8pt; color: #FFFFFF;}

.navn2  {  font: menu; font-size: 11px; color: #2c96ae; padding-right: 20px;font-weight:bold; text-align:right;}
.navn2on  {  font: menu; font-size: 11px; color: #436998; padding-right: 20px;font-weight:bold; text-align:right; background-image:url(../img/fleche_bleue.gif);background-position:115px 5px;background-repeat: no-repeat;}

.navn2_intra  {  font: menu; font-size: 11px; color: #ffffff; padding-right: 20px;font-weight:bold; text-align:right;}
.navn2_intraon  {  font: menu; font-size: 11px; color: #436998; padding-right: 20px;font-weight:bold; text-align:right; background-image:url(../img/fleche_bleue.gif);background-position:115px 5px;background-repeat: no-repeat;}

.navn3  {  font: menu; font-size: 11px; color: #436998; background-color: #999999; padding-left: 10px; padding-right: 3px;}
.navn3on  {  font: menu; font-size: 11px; color: #666666; background-color: #FFFFFF; padding-left: 10px; padding-right: 3px;}

/*********************/
/*	 MODULE theme 1  */
/*********************/
.txt-1 			{  font: menu; font-size: 8pt; color: #666666; font-weight: bold}
.lien-1 		{ font: menu; font-size: 8pt; color: #FF6600; text-decoration: underline}
.lienbold-1 	{ font: menu; font-size: 8pt; color: #FF6600; text-decoration: underline; font-weight: bold;text-decoration : none;}
.fd_1 			{  font: menu; font-size: 8pt; color: #FFFFFF; background-color: #2c96ae; font-weight: bold}
.fd_1_1 		{  font: menu; font-size: 8pt; color: #FFFFFF; background-color: #000066; font-weight: bold}
.fd_1clair 		{  font: menu; font-size: 8pt; color: #000000; background-color: #EDFAF3}
.fd_1clairplus 	{  font: menu; font-size: 8pt; color: #000000; background-color: #EDFAF3}
.fd_1_2 		{  font: menu; font-size: 8pt; color: #000000; background-color: #EDFAF3}
.fd_1_3 		{  font: menu; font-size: 8pt; color: #000000; background-color: #EDFAF3}
.fd_1_4 		{  font: menu; font-size: 8pt; color: #000000; background-color: #EDFAF3}
.fd_1_5 		{  font: menu; font-size: 8pt; color: #000000; background-color: #EDFAF3}
.lienfd-1 		{ font: menu; font-size: 8pt; color: #666666; text-decoration: underline; font-weight: bold;}
.lienfdclair-1 	{ font: menu; font-size: 8pt; color: #9999C2; text-decoration: underline; font-weight: bold;}
.lienfdclairplus-1 { font: menu; font-size: 8pt; color: #CCCCE0; text-decoration: underline; font-weight: bold;}


/**** Base Produit Nav ****/
.arbobold {  font: menu; font-size: 12px; font-weight: bold; color: #034089; text-decoration: none}
a.arbobold {  font: menu; font-size: 12px; font-weight: bold; color: #034089; text-decoration: none}
a.arbobold:hover {  font: menu; font-size: 12px; font-weight: bold; color: #034089; text-decoration: underline}

.arbo {  font: menu; font-size: 11px; font-weight: normal; color: #034089; text-decoration: none}
a.arbo {  font: menu; font-size: 11px; font-weight: normal; color: #034089; text-decoration: none}
a.arbo:hover {  font: menu; font-size: 11px; font-weight: normal; color: #034089; text-decoration: underline}

/******************************************************************************/
/* Barre de navigation         -- COMMUNAUTE --                               */
/******************************************************************************/
a.nav, a.nav:active, a.nav:visited, a.nav:hover {
	margin-right: 13px;
	margin-left: 13px;
	font-weight: bold;
}
a.nav {
	color: #FFFFFF; 
	text-decoration: none
}
a.nav:active {
	color: #FFFFFF;
	text-decoration: none
}
a.nav:visited {
	color: #FFFFFF; 
	text-decoration: none
}
a.nav:hover {
	color: #FFFFFF; 
	text-decoration: underline
}
.titlecom {  font: menu; font-size: 14px; font-weight: bold; color: #666666;}


li {
list-style-type:none;
background-image:url(/chorege/img/p_b.gif);
background-repeat:no-repeat;
background-position:0 4px;
padding-left:15px;
}