/* Page */
body 	{ margin: 0px; background-color: #2C0B3E; 
scrollbar-face-color: #D1A9E8;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #D1A9E8;
	scrollbar-3dlight-color: #D1A9E8;
	scrollbar-arrow-color:  #553377;
	scrollbar-track-color: #DDBBFF;
	scrollbar-darkshadow-color: #553377;
}

/* Menus verticaux */
.menuv 	{ background-repeat: repeat; background:#fff url(IMG/site/header/menuv/fond.jpg); color : white; font-family: Verdana, Tahoma, Arial; font-size: 11px; }
.tmv 	{ color : white; font-family: Verdana, Tahoma, Arial; font-size: 10px; }
.tmvb 	{ color : white; font-family: Verdana, Tahoma, Arial; font-size: 10px; margin-top:4px; }

/* Date et heure */
.textechemin 	{ color: black; font-family: Verdana, Tahoma, Arial; font-size: 10px; }

/* Cellules */
.bckr		{ background-repeat: repeat; }
.bcknr		{ background-repeat: no-repeat; } 
.container 	{ border-bottom:0px solid black; border-right:0px solid black; }
.tcontainer 	{ background-repeat: repeat; background: url(IMG/site/tnews.gif); color: white; font-family: Verdana, Tahoma, Arial; font-size: 12px; font-weight: bold; }
.sommaire	{ margin-top:4px; }

/* Liens */
.liens		{ font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; }
a.liens		{ color: #444444; text-decoration: none; }
a.liens:hover 	{ color: #000000; text-decoration: underline; }
.aliens		{ font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; }
a.aliens	{ color: #444444; text-decoration: none; }
a.aliens:hover 	{ color: #000000; text-decoration: none; }

/* Standard */
a	{ color: #0000FF; text-decoration: none;}
a:hover	{ color: #0000FF; text-decoration: underline;}

/* Special */
.spe		{ font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; letter-spacing: -1px; }
a.spe		{ color: #444444; text-decoration: none; }
a.spe:hover 	{ color: #000000; text-decoration: underline; }

/* News LeMonde/PC Inpact */
.pci		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; letter-spacing: -1px; }
a.pci		{ color: #FFFFFF; text-decoration: none; }
a.pci:hover 	{ color: #FFFFFF; text-decoration: underline; }
.tdpci		{ border-bottom:1px solid black; border-right:1px solid black; border-left:1px solid black; border-top:1px solid black; }
.tpci		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; letter-spacing: -1px; font-weight: bold; }

/* Adresse */
.adresse		{ font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; letter-spacing: -1px;}
.adresseb		{ font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; letter-spacing: -1px;}

/* Copyright */
.copyright		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; letter-spacing: -1px;}
a.copyright		{ color: #FFFFFF; text-decoration: none;}
a.copyright:hover 	{ color: #27C5E1; text-decoration: underline;}

/* Compteur */
.cpt		{ font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; letter-spacing: 0px;}

/* Formulaires */
.tfrm		{ color: black; font-family: Verdana, Tahoma, Arial; font-size: 12px; font-weight: bold; }
.formchat
{
    border-top: #FFFFFF 0.5px solid;
    border-left: #FFFFFF 0.5px solid;    
    border-right: #FFFFFF 0.5px solid;
    border-bottom: #FFFFFF 0.5px solid;
    background-color : #FFFFFF;
	color: black;
	  font-family: Arial;
	  font-size: 9px;
	}

/* Petites annonces */
.pa_auteur		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; letter-spacing: -1px;}
a.pa_auteur		{ color: #FFFFFF; text-decoration: none;}
a.pa_auteur:hover 	{ color: #000000; text-decoration: underline;}
.pa_titre 		{ font-family: Verdana; font-size: 18px; font-weight: bold; color:#CDE0FF; }

/* Texte */
.auteur			{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; letter-spacing: -1px;}
a.auteur		{ color: #0000FF; text-decoration: none;}
a.auteur:hover 	{ color: #27C5E1; text-decoration: underline;}
.soustitre 	{ color:#CC33FF; font-style: italic; font-size: 14px; }
.titre 		{ font-family: Verdana; font-size: 18px; font-weight: bold; color:#FF0000; }
a.titre 	{ font-family: Verdana; font-size: 18px; text-decoration : none; color:#FF0000; }
a.titre:hover 	{ font-family: Verdana; font-size: 18px; text-decoration : underline; color:#FF0000; }
.texte 		{ font-size: 13px; font-family: Verdana; }
.ptexte 	{ font-size: 11px; font-family: Verdana; }
.tarial 	{ font-size: 13px; font-family: Arial; font-weight: bold; }
.ptitre 	{ font-size: 14px; color: #F76F00; font-family: Verdana, Tahoma, Arial; font-weight: bold; }

/* Texte sommaire  F76F00*/
.stitre 	{ font-size: 11px; color: #C80000; font-family: Verdana, Tahoma, Arial; font-weight: bold; }
.stexte		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.ssuite		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; letter-spacing: -1px; }
a.ssuite	{ color: #444444; text-decoration: none;}
a.ssuite:hover 	{ color: #000000; text-decoration: underline;}

/* Gestion des sous menus */
.fondgris 	{ cursor: pointer; padding: 4px; margin: 1px; }
.fondgrison 	{ cursor: pointer; padding: 3px; margin: 1px; border: 1px dashed #999999; background-color: #e4e4e4; }
.fondgrison2 	{ cursor: pointer; padding: 3px; margin: 1px; border: 1px dashed #999999; background-color: white; }
.reliefblanc 	{ background-image: url(IMG/site/menus/barre-blanc.gif); }
.reliefgris 	{ background-image: url(IMG/site/menus/barre-noir.gif); }
a.icone 	{ text-decoration: none; }
a.icone:hover 	{ text-decoration: none; }

/* Emploi */
.emploi		{ font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; letter-spacing: 0px; }
a.emploi	{ color: #444444; text-decoration: none;}
a.emploi:hover 	{ color: #000000; text-decoration: underline;}

/* Liste de diffusion */
span.nosub { color: #FF0000;	font-weight: bold; margin-left: 6px; }
span.sub { color: #008000; font-weight: bold; margin-left: 6px; }
