BODY { color: black; 
       background: #ffffff;
       margin-top: 1px;
       margin-left: 0px;
       margin-right: 0px;
       font-family : Verdana,sans-serif,Arial,sans-serif;
       font-size : 8px;
       SCROLLBAR-FACE-COLOR: #F1F1F1;
       SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
       SCROLLBAR-SHADOW-COLOR: #FFFFFF;
       SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
       SCROLLBAR-ARROW-COLOR: #FFFFFF;
       SCROLLBAR-TRACK-COLOR: #FFFFFF;
       SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF; 
     }

/*A {font: 11px verdana, arial, helvetica, sans-serif; color: #00008b; text-decoration: none}*/
/* A:hover {font: 11px verdana, arial, helvetica, sans-serif; color: #FF4500; text-decoration: underline}*/

a:link {font-size : 11px; font-family : Verdana,sans-serif,Arial,sans-serif; color: #2e2e2e; text-decoration: none;} 
a:visited  {font-size : 11px; font-family : Verdana,sans-serif,Arial,sans-serif; color: #2e2e2e; text-decoration: none;}
a:hover {font-size : 11px; font-family : Verdana,sans-serif,Arial,sans-serif; color: #ff6347;text-decoration: underline;}
a:active {font-size : 11px; font-family : Verdana,sans-serif,Arial,sans-serif; color: #2e2e2e; text-decoration: none;}

a.edito          {color:#010101; text-decoration: underline; font-size: 11px;}
a:visited.edito  {color:#010101; text-decoration: underline; font-size: 11px;}
a:hover.edito    {color:#ff6347; text-decoration: underline; font-size: 11px;}

a.geo               {color:#ccc; font-family: verdana; font-size: 10px; text-decoration: none;}
a:visited.geo       {color:#ccc; font-family: verdana; font-size: 10px; text-decoration: none;}
a:hover.geo        {color:#ccc; font-family: verdana; font-size: 10px; text-decoration: underline;}

/* RUBRIQUES ET SOUS RUBRIQUES */
#menunav {
	font-size: 100%;
}


span.ladate {
	font-size: 95%;
	display: block;
	border: 2px solid #ffffff;
	margin-bottom: 1px;
	margin-top: 1px;
	overflow: hidden;
	text-align: right;
	background-color: #600060;	
	color: #ffffff;
}


#menunav h2 {
	font-size: 100%;
	display: block;
	border: 1px solid #3e4e67;
	margin-bottom: 2px;
	margin-top: 20px;
	overflow: hidden;
	text-align: left;
	color: #FFFFFF;
}

#menunav h2#homeLink a {
	padding: 0;
	padding-left: 5px;
	margin:  0;
}

span.rubrique {
	font-size: 8px;
	display: block;
	border: 1px solid #3e4e67;
	margin-bottom: 2px;
	margin-top: 0px;
	overflow: hidden;
	text-align: left;
	color: #ffffff;
	font-weight: bold;
	background-color: #0077BD;	
}

span.arubrique {
	font-size: 100%;
	display: block;
	border: 1px solid #3e4e67;
	margin-bottom: 2px;
	margin-top: 0px;
	overflow: hidden;
	text-align: left;
	color: #ffffff;
	background-color: #FFFFFF;	
}


#menunav h2.menunavH2 {
	padding-left: 1px;
}

#menunav a {
	color: #0077BD;
	text-decoration: none;
	display: block;
	text-align: left;
	padding-left: 1px;
}

#menunav a:hover {
	font-size: 100%;
	color: #3e4e67;
	background-color: #cfd3dc;
}

span.rubnavindent {
	color: #0077BD;
	display: block;
	font-size: 100%;
	margin-left: 0px;
	margin-right: 0px;
	border: 1px dotted #0077BD;
	border-top: 0px;
	text-align: left;
}


span.menunavindent {
	color: #0077BD;
	display: block;
	font-size: 100%;
	margin-left: 0px;
	margin-right: 0px;
	border: 1px dotted #0077BD;
	border-top: 5px;
	text-align: left;
}

span.menunavindent a {
	color: #0077BD;
	padding-left: 1px;
	background-color: #FFFFFF;
}

span.menunavselected {
	color: #0077BD;	
	text-decoration: none;
	font-size: 100%;
	display: block;
	padding-left: 1px;
	padding-right: 1px;
	border: 1px solid #3e4e67;
	border-top: 0px;
	background-color: #FFF000;
	text-align: left;
}

#menunav a.sel {
	color: red;
}


/* MENU DOSSIER ET ARTICLES */
#dossier {
	font-size: 100%;
}
#article {
	font-size: 100%;
}


#dossier h2 {
	font-size: 100%;
	display: block;
	border: 1px solid #3e4e67;
	margin-bottom: 2px;
	margin-top: 2px;
	overflow: hidden;
	text-align: left;
	color: #C00000;
	background-color: #ffffff;
}

#dossier h2#homeLink a {
	padding: 0;
	padding-left: 5px;
	margin:  0;
}

#dossier h2.dossierH2 {
	padding-left: 1px;
}

#dossier a {
	text-decoration: none;
	display: block;
	text-align: left;
	padding-left: 1px;
}

#dossier a:hover {
	font-size: 100%;
	color: #3e4e67;
	background-color: #ffff00;
}

span.dossierindent {
	display: block;
	font-size: 100%;
	margin-left: 0px;
	margin-right: 0px;
	border: 1px dotted #3e4e67;
	border-top: 0px;
	text-align: left;
}

span.dossierindent a {
	padding-left: 3px;
}

span.dossierselected {
	font-size: 100%;
	display: block;
	border: 1px solid #3e4e67;
	margin-bottom: 2px;
	margin-top: 2px;
	overflow: hidden;
	text-align: left;
	color: #C00000;
}

span.articleindent {
	display: block;
	font-size: 100%;
	margin-left: 0px;
	margin-right: 0px;
	border: 1px dotted #3e4e67;
	border-top: 0px;
	text-align: left;
}

span.articleselected {
	text-decoration: none;
	font-size: 100%;
	display: block;
	padding-left: 1px;
	padding-right: 1px;
	border: 1px solid #3e4e67;
	border-top: 0px;
	background-color: #ffffff;
	text-align: left;
	color: #C00000;
}
span.titredossier {
	font-size: 100%;
	display: block;
	border: 1px solid #3e4e67;
	margin-bottom: 2px;
	margin-top: 2px;
	overflow: hidden;
	text-align: left;
	color: #C00000;
	background-color: #ffffff;
}


#dossier a.sel {
	color: red;
}



input.recherche
 {
   border-width : 1px;
   border-style : solid;
   border-color : Gray;
   font-family : Verdana,sans-serif,Arial,sans-serif;
   font-size : 11px;
 }


input.valider
 {
   border-width : 1px;
   border-style : solid;
   border-color : Gray;
   background-color : #C00000;
   font-family : Verdana,sans-serif,Arial,sans-serif;
   color : White;
   font-size : 11px;
   font-weight : bold
 }


input.inscription
 {
   border-width : 1px;
   border-style : solid;
   border-color : Gray;
   background-color: #FFFFFF;
   font-family : Verdana,sans-serif,Arial,sans-serif;
   font-size : 10px;
   text-align: left;
 }

td {  font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; color: #000000;}

caption { 
 font-family : Verdana,sans-serif,Arial,sans-serif;
 font-size: 9pt; 
 color: #000000; 	
 text-align: left;
}

SPAN.PLUS {  font-family: Arial; font-size: 10pt; text-decoration: none;}
SPAN.SIGNATURE {  font-family: Arial; font-size: 12pt; color: #003090;}
SPAN.SERVICE {  font-family: verdana,arial,helvetica,sans-serif; text-decoration: none; font-size: medium; color: #000000; font-weight:bold;}
SPAN.SERVICE2 {  font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight:bold;}
SPAN.DATE {  font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt;color: #000000;}
SPAN.PRODUIT {  font-family: verdana, arial, helvetica, sans-serif; font-size: 12pt;color: #FFFFFF; font-weight:bold; text-decoration: none;}
SPAN.SITU {  font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt;color: navy;}
SPAN.SITU2 {  font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt;color: navy; }
SPAN.SELRUB {  font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt;color: #000000; font-weight:bold; text-decoration: none;}
SPAN.SELSRUB {  font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt;color: #FFFFFF;  text-decoration: none;}
SPAN.TITRE {  font-family: verdana, arial, helvetica, sans-serif; font-size: 14pt; font-weight:bold; text-decoration: none;}
SPAN.COPY {  font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt;}

SPAN.FISRT { font-family: verdana, arial, helvetica, sans-serif; font-size: 15pt; }

SPAN.DIAL { font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; color: #FF0000;}
SPAN.DIALNEWS {  font-family: Arial, sans-serif; font-size: 8pt; color: #600060;}
SPAN.PLUS {  font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; font-style: italic}
SPAN.AUSSI {  font-family: Arial, sans-serif; font-size: 12pt; color: #000000; font-style: italic}
SPAN.AUSSI2 {  font-family: Arial, sans-serif; font-size: 10pt; color: #000000; font-style: italic}
SPAN.RA {  font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; color: #000000;}
