a.Mention {
	FONT-SIZE: 8pt;
	COLOR: #003366;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	list-style-position: inside;
}
A.Mention:link {
	COLOR: #003366
}
A.Mention:visited {
	COLOR: #003366
}
A.Mention:hover {
	COLOR: #0033CC; TEXT-DECORATION: underline
}
A.Mention:active {
	COLOR: #003366; TEXT-DECORATION: underline
}
a.MenuSelected, label.MenuSelected {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #CC0000;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	list-style-position: inside;
}
a.Menu, label.Menu {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #003366;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	list-style-position: inside;
}
A.Menu:link {
	COLOR: #003366
}
A.Menu:visited {
	COLOR: #003366
}
A.Menu:hover {
	COLOR: #0033CC; TEXT-DECORATION: underline
}
A.Menu:active {
	COLOR: #003366; TEXT-DECORATION: underline
}

.TxtBarre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
.TxtBouton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
.TxtBtnNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6699cc;
	cursor: pointer;
	font-weight: bold;
	vertical-align: middle;
}
.ImgBtnNav {
	border: 0;
}
.txtB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;

}
li.liMenu
{
	list-style-position: inside;
	list-style-image: url(image/redpuce.gif);
}
li.liPres
{
	font-weight: normal;
	font-size: 10px;
	margin-bottom: 1px;
	color: #336699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}
li.liSousPres
{
	font-weight: normal;
	font-size: 10px;
	margin-bottom: 1px;
	color: #336699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}
li.liFleche
{
	font-weight: normal;
	list-style-position: inside;
	font-size: 10px;
	list-style-image: url(image/puce4.gif);
	margin-bottom: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
li.liTab
{
	font-weight: normal;
	list-style-position: inside;
	font-size: 10px;
	margin-bottom: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-type: disc;
	text-align: justify;
}
li.liSansPuce
{
	font-weight: normal;
	list-style-position: outside;
	font-size: 10px;
	margin-bottom: 1px;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-type: none;
	text-align: left;
}
.paragraphe {
        color:#CD003A;
        font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.lien_rouge:link {
	COLOR: #CD003A
}
A.lien_rouge:visited {
	COLOR: #CD003A
}
A.lien_rouge:hover {
	COLOR: #CD003A; TEXT-DECORATION: underline
}
A.lien_rouge:active {
	COLOR: #CD003A; TEXT-DECORATION: underline
}

/*ancien*/
.texte
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Textenlien {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TextenlienMenu {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0D3692; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TextenlienTitre {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #AAB9D5; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Titre {
	FONT-SIZE: 14px; COLOR: #D5384D; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;
}
.SousTitre
{
	font-weight: bold;
	font-size: 12px;
	color: #336699;
	font-family: Verdana, Arial;
}
.SousTitreRed
{
	font-weight: bold;
	font-size: 10px;
	color: #D5384D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.TitreLien {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT.TEXT {
	BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #627DB7; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #627DB7; COLOR: #000000; BORDER-TOP-COLOR: #627DB7; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #627DB7
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.TitreOnglet {
	FONT-SIZE: 11px; COLOR: #D5384D; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold
}
.txtform {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.curseur {
	CURSOR: help
}
.FondTableau {
	BACKGROUND-COLOR: #627DB7;
	COLOR: white;
	FONT-WEIGHT: bold
}
.textesuivi {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal; COLOR: white; TEXT-DECORATION: none
}
A.textesuivi {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none; COLOR: #C8D1E6
}

.textejustify
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}

.fondBox {
	BACKGROUND-COLOR: #ECF1FA;
}
.FondHelp {
	BACKGROUND-COLOR: #ECF1FA;
}




td.fondnoir   { background-color: #333333 }

font.selectedcolor { color: #CC0000 }

td.fondnoir   { background-color: #000000 }
tr.fondnoir   { background-color: #000000 }

td.fondaspone  { background-color: #C8D1E6 }
table.fondaspone  { background-color: #C8D1E6 }

font.asponecolor { color: #336699 }

font.whitecolor { color: #FFFFFF }

font.blackcolor { color: #000000 }

font.titlecolor { color: #336699 }

font.boxcolor  { color: #006666 }

font.infoscolor { color: #6699CC }

td.testcolor { background-color: #FFE675 }

.textefondbox
{  font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal;
background-color: #ECF1FA
}
td.TexteFondLien
{  FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0000cc; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
background-color: #B4E6FF
}
















table.contenu { 
	background: #ffffff url(img/ImgNC/accueil_top_left.gif) no-repeat top left; 
	margin: 0px; 
	padding: 0px;
}
table.accueil { 
	background: #ffffff url(img/ImgNC/accueil_gauche.gif) no-repeat top left; 
	margin: 0px; 
	padding: 0px;
}
table.dinoright { 
	background: #ffffff url(img/ImgNC/bg_dino_queue.gif) no-repeat bottom right; 
	margin: 0px; 
	padding: 0px;
}

table.menus {
	/*background: #ffffff url(img/imgNC/pix_bleuclair.gif) repeat top left;*/
	margin-top: 94px;
}
table.bgbleuclair {
	background: #ffffff url(img/imgNC/bg_bleuclair.gif) repeat top left;
}
table.bginscription {
	background: #ecf1fa url(img/imgNC/bginscr.gif) no-repeat bottom right;
	margin: 3px;
}
table.bgsuivi {
	background: #C8D1E6 url(img/imgNC/bgsuivi.gif) no-repeat bottom right;
	margin: 3px;
}
.bgsuivihaut {
	background: #C8D1E6 url(img/imgNC/arc_bleu.png) no-repeat bottom center;
}
.bgsuivihaut2 {
	background: #C8D1E6 url(img/imgNC/arc_bleu.png) no-repeat bottom right;
}
table.bgbleufonce {
	background: #ffffff url(img/imgNC/sstitre_fonce.gif) no-repeat top left;
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titrepopup {
	background: #ffffff url(img/imgNC/sstitre_fonce.gif) no-repeat top center;
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Titreaccueil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.Titreactualite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D5384D;
	text-decoration: none;
	font-weight: bold;
}

.bgbleuclair {
	background: #ffffff url(img/imgNC/bg_bleuclair.gif) repeat top left;
}
.bgtraitV {
	background: #ffffff url(img/imgNC/pix_traitV.gif) repeat top left;
}
.baspage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0D3692;
	text-decoration: none;
	font-weight: normal;
}

input.invisible {
	border: none;
	font-weight: bold;
	text-align:right;
}
td.sousmenus {
	padding-left: 16px;
	font-size:10px;
}
iframe.actuaccueil {
	margin-top: 5px;
	width:270px;
	height:180px;
	border: 0px;
}
.privatif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C8D1E6;
	text-decoration: none;
	font-weight: normal;
	TEXT-ALIGN: justify;
}
table.privatifblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0D3692;
	text-decoration: none;
	font-weight: bold;
	TEXT-ALIGN: justify;
}
.filtreleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C8D1E6;
	text-decoration: none;
	font-weight: normal;
	TEXT-ALIGN: justify;
	background: #C8D1E6 url(img/imgNC/arc_blanc_big.gif) no-repeat top left;
}
.centre {
	vertical-align: middle;
}
.piedpage1 { 
	background: #ffffff url(img/ImgNC/pieddepage.png) no-repeat bottom right; 
	margin: 0px; 
	padding: 0px;
}
.piedpage2 { 
	background: #ffffff url(img/ImgNC/pieddepage_f2.png) no-repeat bottom right; 
	margin: 0px; 
	padding: 0px;
}
/** messages **/
ul#messages {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
ul#messages li {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	line-height: 15px;
	font-size: 13px;
}
li.message_info {
	color: #959DB3;
}
li.message_warning {
	color: #FFAA00;
}
li.message_error {
	color: #FF0000;
}
div.webtvadata {
	position: relative;
	float: left;
	font-size: 10px;
	padding : 1px 2px 1px 2px;
	border: 2px solid #000000;
	background-color: #C8D1E6;
	width: auto;
}

/********** corrections Banquise graphise v1 => v2 ****************/
table.oldTable {
}
ul.oldUl {
	
}
ul.oldUl li {
	margin-left:25px;
	padding-left:15px;
	background:url("../../images/interface/puceRondBleu.gif") top left no-repeat;
}
.oldFondBleu {
	background:#ECF1FA;
	margin-top:10px;
	margin-bottom:10px;
	padding:5px;
}
.oldFondBleu strong {
	color:#1B4D9D;
	font-size:1.2em;
}
.oldFondBleu ul {
	margin-top:10px;
}
.oldFondBleu ul li {
	margin-left:25px;
	padding-left:15px;
	background:url("../../images/interface/puceRondBleu.gif") top left no-repeat;
	margin-bottom:1em;
}
.oldFondBleu b {
	font-weight:normal;
	color:#1B4D9D;
}
.oldFondBleu address {
	margin-top:1em;
	margin-left:15px;
}




