@charset "iso-8859-1";

/* GENERAL ***************************************************************/
.font-site {font-family:Verdana,Tahoma;}


/* THEMES
*****************************************/
.Theme-Titre {font-family:Verdana,Tahoma;font-weight:bold;font-size:20px;color:#9254b3;text-decoration:none;}
A.Theme-Titre:link {text-decoration:none;}
A.Theme-Titre:visited {text-decoration:none;}
A.Theme-Titre:hover {color:#9254b3;text-decoration:none;}

.Theme2-Titre {font-weight:bold;font-size:15px;color:#00295E;text-decoration:none;}
A.Theme2-Titre:link {text-decoration:none;}
A.Theme2-Titre:visited {text-decoration:none;}
A.Theme2-Titre:hover {color:#70BD1F;text-decoration:none;}

.Theme-Detail {font-size:11px;font-weight:normal;color:#333333;font-style:normal;text-decoration:none;line-height:16px;}

.Theme-Menu {font-weight:bold;font-size:11px;color:#FFFFFF;text-decoration:none;}
A.Theme-Menu:link {text-decoration:none;}
A.Theme-Menu:visited {text-decoration:none;}
A.Theme-Menu:hover {color:#FFFFFF;text-decoration:none;}

.Theme-MenuOn {font-weight:bold;font-size:11px;color:#9254b3;text-decoration:none;}
A.Theme-MenuOn:link {text-decoration:none;}
A.Theme-MenuOn:visited {text-decoration:none;}
A.Theme-MenuOn:hover {color:#FFFFFF;text-decoration:none;}

.Theme-Menu2 {font-family:arial;font-weight:normal;font-size:11px;color:#F2F2F2;text-decoration:none;}
A.Theme-Menu2:link {text-decoration:none;}
A.Theme-Menu2:visited {text-decoration:none;}
A.Theme-Menu2:hover {color:#F2F2F2;text-decoration:none;}

.Theme-Menu3 {font-weight:normal;font-size:11px;color:#9254b3;text-decoration:none;}
A.Theme-Menu3:link {text-decoration:none;}
A.Theme-Menu3:visited {text-decoration:none;}
A.Theme-Menu3:hover {color:#E96233;text-decoration:none;}

.Theme-Menu3On {font-weight:bold;font-size:11px;color:#9254b3;text-decoration:none;}
A.Theme-Menu3On:link {text-decoration:none;}
A.Theme-Menu3On:visited {text-decoration:none;}
A.Theme-Menu3On:hover {color:#9254b3;text-decoration:none;}

.Chemin {font-size:11px;font-weight:normal;color:#9254b3;font-style:normal;text-decoration:none;line-height:15px;}
A.Chemin:link {text-decoration:none;}
A.Chemin:visited {text-decoration:none;}
A.Chemin:hover {color:#FF6633;text-decoration:none;}

.CheminOn {font-size:11px;font-weight:normal;color:#333333;font-style:normal;text-decoration:none;line-height:15px;}
A.CheminOn:link {text-decoration:none;}
A.CheminOn:visited {text-decoration:none;}
A.CheminOn:hover {color:#FF6633;text-decoration:none;}

.Texte {font-family:Verdana,Tahoma;font-size:11px;font-weight:normal;color:#414141;font-style:normal;text-decoration:none;}

.Lienv {font-family:verdana;font-weight:bold;font-size:10px;color:#7f40a1;text-decoration:none;}
A.Lienv:link {text-decoration:none;}
A.Lienv:visited {text-decoration:none;}
A.Lienv:hover {color:#FFFFFF;text-decoration:none;}


.Lien {font-family:verdana;font-weight:normal;font-size:10px;color:#97AAD2;text-decoration:none;}
A.Lien:link {text-decoration:none;}
A.Lien:visited {text-decoration:none;}
A.Lien:hover {color:#000000;text-decoration:none;}

.TexteDefilant {font-weight:bold;font-size:14px;color:#6A9BD2;text-decoration:none;}
A.TexteDefilant:link {text-decoration:none;}
A.TexteDefilant:visited {text-decoration:none;}
A.TexteDefilant:hover {color:#6A9BD2;text-decoration:none;}

.MenuProduit {font-size:11px;color:#336699;text-decoration:none;line-height:18px;}
A.MenuProduit:link {text-decoration:none;font-weight:normal;}
A.TeMenuProduit:visited {text-decoration:none;font-weight:normal;}
A.TMenuProduit:hover {color:#6699CC;text-decoration:none;font-weight:bold;}


/* INFOS
*****************************************/

.Info-Titre {font-size:13px;font-weight:bold;color:#9254b3;font-style:normal;text-decoration:none;line-height:17px;}
A.Info-Titre:link {text-decoration:none;}
A.Info-Titre:visited {text-decoration:none;}
A.Info-Titre:hover {color:#E96233;text-decoration:none;}

.Info-Date {font-size:11px;font-weight:normal;color:#9254b3;font-style:italic;text-decoration:none;line-height:14px;}

.Info-Titre-Detail {font-size:15px;font-weight:bold;color:#6699CC;font-style:normal;text-decoration:none;line-height:20px;}
.Info-Texte {font-size:12px;font-weight:normal;color:#333333;font-style:normal;text-decoration:none;line-height:17px;}
A.Info-Texte:link {text-decoration:none;}
A.Info-Texte:visited {text-decoration:none;}
A.Info-Texte:hover {color:#006666;text-decoration:none;}

.Info-Titre-Colonne {font-size:11px;font-weight:bold;color:#6699CC;font-style:normal;text-decoration:none;line-height:14px;}

.Info-Suite {font-weight:normal;font-style:normal;font-size:10px;color:#9254b3;text-decoration:none;}
A.Info-Suite:link {text-decoration:none;}
A.Info-Suite:visited {text-decoration:none;}
A.Info-Suite:hover {color:#9254b3;text-decoration:underline;}

.Titrerubriquepdt {font-size:14px;font-weight:bold;color:#6699CC;font-style:normal;text-decoration:none;line-height:15px;}	
.Info-fonction {font-size:11px;font-weight:normal;color:#333333;font-style:normal;text-decoration:none;line-height:13px;}

.date-evenement {font-size:10px;font-weight:normal;color:#ED71F8;font-style:normal;text-decoration:none;}

/* LISTE RESULTATS ANNUAIRE
*****************************************/

.Liste-Annuaire-Categorie {font-size:12px;font-weight:bold;color:#000000;font-style:normal;text-decoration:none;line-height:15px;}
.Liste-Annuaire-Ville {font-size:11px;font-weight:bold;color:#414141;font-style:normal;text-decoration:none;line-height:15px;}
.Liste-Annuaire-Lien {font-weight:normal;font-size:11px;color:#414141;text-decoration:none;}
A.Liste-Annuaire-Lien:link {text-decoration:none;}
A.Liste-Annuaire-Liene:visited {text-decoration:none;}
A.Liste-Annuaire-Lien:hover {color:#000000;text-decoration:none;}

/* FORMULAIRE
*****************************************/
.Field {
	font-family:Arial,Verdana;
	font-size:11px;
	line-height:15px;
	text-decoration: none;
	padding-left:3px;
	padding-bottom:0px;
	padding-right:0px;
	background:#FFFFFF;
	border:solid 1px #006666;
	color:#333333;
 	SCROLLBAR-FACE-COLOR: #F2F2F2;
    SCROLLBAR-HIGHLIGHT-COLOR:#006666;
    SCROLLBAR-SHADOW-COLOR: #006666;
    SCROLLBAR-3DLIGHT-COLOR: #006666;
    SCROLLBAR-ARROW-COLOR: #006666;
    SCROLLBAR-TRACK-COLOR: #E1E1E1;
    SCROLLBAR-DARKSHADOW-COLOR: #006666;
	width:280px;	
	}

.Formulaire_cel_lib {
	text-align:right;
	background-color:#EAEAEA;
	}
.Formulaire_cel_Form{
	text-align:left;
	background-color:#FFFFFF;
	}


.Formulaire_cel_space {
	background-color:#ECECEC;
	}
	
.Formulaire_text_lib {
	font-family:Arial, Verdana;font-size:11px;text-decoration:none;font-weight:normal;color:#333333;}
	
.Formulaire_text_Form{
	font-family:Arial, Verdana;font-size:11px;text-decoration:none;font-weight:normal;color:#333333;}
	

/* FICHE ENTREPRISE
*****************************************/

.Entreprise-Titre {font-size:22px;font-weight:bold;color:#CBCBCB;font-style:normal;text-decoration:none;line-height:15px;}

.texte-doc-tete {font-size:10px;font-weight:normal;color:#414141;font-style:normal;text-decoration:none;}
	
.texte-titre-info {
	font-size:12px;
	font-weight:normal;
	color:#414141;
	font-style:normal;
	text-decoration:none;
	text-align:justify;
}

.sous-titre-doc-tete {
	font-size:11px;
	font-weight:normal;
	color:#838383;
	font-style:italic;
	text-decoration:none;
	line-height:17px;
}


.lien-retour {
	font-size:11px;
	font-weight:normal;
	color:#C3C3C3;
	font-style:normal;
}

A.lien-retour:link {
	text-decoration:none;
}

A.lien-retour:visited {
	text-decoration:none;
}

A.lien-retour:hover {
	color:#747474;
	text-decoration:none;
}



/* PIED ***************************************************************/

.Pied {
	font-family:Arial, Helvetica;
	font-size:10px;
	text-decoration:none;
	color:#FFFFFF;
	}

/* MENU DE NAVIGATION
***************************************************************/
/* affichage des liens "thèmes" du menu de navigation 
sert aussi au menu de navigation du catalogue produit
**/
.Lienblanc {
	font-size:11px;
	font-weight:normal;
	color:#CFCFCF;
	font-style:normal;
	line-height:16px;	
}

A.Lienblanc:link {
	text-decoration:none;
}

A.Lienblanc:visited {
	text-decoration:none;
}

A.Lienblanc:hover {
	color:#FF0000;
}
.ThemeLink {
	font-size:12px;
	font-weight:normal;
	color:#000000;
	font-style:normal;
	line-height:16px;	
}

A.ThemeLink:link {
	text-decoration:none;
}

A.ThemeLink:visited {
	text-decoration:none;
}

A.ThemeLink:hover {
	color:#FF1B03;
}
.ThemeLinkOn {
	font-size:12px;
	font-weight:normal;
	color:#FF1B03;
	font-style:normal;
	line-height:16px;	
	text-decoration:none;
}

/* affichage des liens "documents" du menu de navigation **/

.ThemLink2 {
	font-size:11px;
	font-weight:normal;
	color:#FDCAC4;
	font-style:normal;
	line-height:12px;	
}

A.ThemLink2:link {
	text-decoration:none;
}

A.ThemLink2:visited {
	text-decoration:none;
}

A.ThemLink2:hover {
	color:#FFFFFF;
}
.ThemLink2On {
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	font-style:normal;
	line-height:12px;	
	text-decoration:none;
}

/* affichage des liens "documents" de la page résultats à une recherche **/

.DocLink {
	font-size:11px;
	font-weight:normal;
	color:#000000;
	font-style:normal;
	line-height:16px;	
}

A.DocLink:link {
	text-decoration:none;
}

A.DocLink:visited {
	text-decoration:none;
}

A.DocLink:hover {
	color:#FF0000;
}

/* affichage du libellé "lien externe" quand lien vers url exterieure **/

.LienExterneT {
	font-weight:normal;
	font-size:10px;
	color:#DEDEDE;
	font-style:italic;
	text-decoration:none;
}

/* 
AFFICHAGE DE LA PAGE CENTRALE
*****************************************
Titre du thème père principal si pas d'image **/

.titre-theme-principal {
	font-family:Helvetica,Arial,Verdana;
	font-weight:bold;
	font-size:18px;
	color:#FF1B03;
	text-decoration:none;
}
A.titre-theme-principal:link {
	text-decoration:none;
}

A.titre-theme-principal:visited {
	text-decoration:none;
}

A.titre-theme-principal:hover {
	color:#FF0000;
	text-decoration:none;
}

.titre-theme {
	font-family:Helvetica,Arial,Verdana;
	font-weight:bold;
	font-size:18px;
	color:#02468B;
	text-decoration:none;
}
A.titre-theme:link {
	text-decoration:none;
}

A.titre-theme:visited {
	text-decoration:none;
}

A.titre-theme:hover {
	color:#02468B;
	text-decoration:none;
}


/* TETE DU DOCUMENT + TETE CATALOGUE
*****************************************
titre document + titre famille du catalogue produit, date de création, texte de description **/

.titre-doc-tete {
	font-size:12px;
	font-weight:bold;
	color:#000000;
	font-style:normal;
	text-decoration:none;
}

.sous-titre-doc-tete {
	font-size:11px;
	font-weight:normal;
	color:#838383;
	font-style:italic;
	text-decoration:none;
	line-height:17px;
}

.texte-doc-tete {
	font-size:12px;
	font-weight:normal;
	color:#222222;
	font-style:normal;
	text-decoration:none;
	text-align:justify;
}

.lien-retour {
	font-size:11px;
	font-weight:normal;
	color:#C3C3C3;
	font-style:normal;
}

A.lien-retour:link {
	text-decoration:none;
}

A.lien-retour:visited {
	text-decoration:none;
}

A.lien-retour:hover {
	color:#747474;
	text-decoration:none;
}


/* DOCUMENT 
*****************************************
liens vers document-joint et vers site externe **/

.lien-doc {
	font-size:11px;
	font-weight:normal;
	color:#02468B;
	font-style:normal;
	text-decoration:none;
}

A.lien-doc:link {
	text-decoration:underline;
}

A.lien-doc:visited {
	text-decoration:none;
}

A.lien-doc:hover {
	text-decoration:underline;
	color:#FF1B03;
}

.lien-suite {
	font-size:11px;
	font-weight:normal;
	color:#000000;
	font-style:normal;
	text-decoration:underline;
}

A.lien-suite:link {

}

A.lien-suite:visited {

}

A.lien-suite:hover {
	text-decoration:underline;
	color:#F26730;
}

/* LES PARAGRAPHES
*****************************************

SOMMAIRE DE NAVIGATION VERS LES PARAGRAPHES 
lien utilisé aussi pour les sous famille du catalogue
**/

.sommaire-titre {
	font-size:11px;
	font-weight:normal;
	color:#000000;
	font-style:normal;
}

.sommaire-lien {
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#095E9E;
	}

A.sommaire-lien:link {
	text-decoration:none;
}

A.sommaire-lien:visited {
	text-decoration:none;
}

A.sommaire-lien:hover {
	text-decoration:underline;
}

/* AFFICHAGE DES PARAGRAPHES
*****************************************
lien externe principal du paragraphe 
**/
.titre-paragraphe {
	font-size:14px;
	font-weight:bold;
	color:#084F84;
	font-style:normal;
}
A.titre-paragraphe:link {
	text-decoration:none;
}

A.titre-paragraphe:visited {
	text-decoration:none;
}
A.titre-paragraphe:hover {
	text-decoration:none;
	color:#F26730;
}
.texte-paragraphe {
	font-size:12px;
	font-weight:normal;
	color:#000000;
	font-style:normal;
	text-align:justify;
}

.paragraphe-lien {
	font-size:12px;
	font-weight:normal;
	color:#F26730;
	font-style:normal;
}

A.paragraphe-lien:link {
	text-decoration:none;
}

A.paragraphe-lien:visited {
	text-decoration:none;
}

A.paragraphe-lien:hover {
	text-decoration:underline;
	color:#F26730;
}

/* lien interne au paragraphe 
**/
.LienText {
	font-size:11px;
	font-weight:normal;
	color:#F26730;
	font-style:normal;
	text-decoration:none;
}
A.LienText:link {
	text-decoration:none;
}

A.LienText:visited {
	text-decoration:none;
}
A.LienText:hover {
	text-decoration:underline;
	color:#F26730;
}


/* CATALOGUE PRODUIT
  *******************************************************/

.titre-article-liste {
	font-size:11px;
	font-weight:normal;
	color:#000000;
	font-style:normal;
	text-align:center;
}
  
.titre-article {
	font-size:12px;
	font-weight:bold;
	color:#000000;
	font-style:normal;
}

.detail-article {
	font-size:11px;
	font-weight:normal;
	color:#000000;
	font-style:normal;
}


.catalogue-lien {
	font-size:11px;
	font-weight:normal;
	color:#000000;
	font-style:normal;
}

A.catalogue-lien:link {
	text-decoration:none;
}

A.catalogue-lien:visited {
	text-decoration:none;
}

A.catalogue-lien:hover {
	color:#F26730;
	text-decoration:underline;
}



/* FICHE PARTENAIRES, MEMBRES, ENTREPRISES  *******************************************************/

.titre-part {
	font-size:18px;
	font-weight:bold;
	color:#084F84;
	font-style:normal;
	line-height:18px;	
}
A.titre-part:visited {
	text-decoration:none;
}
A.titre-part:link {
	text-decoration:none;
}

A.titre-part:hover {
	text-decoration:underline;
	color:#F26730;
}
.titredesignation-part {
	font-size:12px;
	font-weight:normal;
	color:#F26730;
	font-style:normal;
	line-height:15px;	
}

.textedesignation-part {
	font-size:12px;
	font-weight:normal;
	color:#000000;
	font-style:normal;
	line-height:15px;	
}

.Link-part {
	font-size:11px;
	font-weight:normal;
	color:#000000;
	font-style:normal;
}

A.Link-part:link {
}

A.Link-part:hover {
	color:#F26730;
}


/* PAGE CARTE   *******************************************************/


.carte-membre {
	font-family:Tahoma, Helvetica,Verdana, Arial;
	font-size:10px;
	font-weight:bold;
	color:#1C42A5;
	font-style:normal;
	line-height:13px;	
}

A.carte-membre:link {
	text-decoration:none;
}

A.carte-membre:visited {
	text-decoration:none;
}

A.carte-membre:hover {
	color:#F76C32;
}

/* AGENDA  *******************************************************/

.titre-evenement {
	font-size:14px;
	font-weight:bold;
	color:#000000;
	font-style:normal;
	text-decoration:none;
}
A.titre-evenement:hover {
	color:#F26730;
}
.texte-evenement {
	font-size:12px;
	font-weight:normal;
	color:#000000;
	font-style:normal;
}

.lien-evenement {
	font-size:12px;
	font-weight:normal;
	color:#F26730;
	font-style:normal;
	text-decoration:none;
}

A.lien-evenement:link {
	text-decoration:none;
}

A.lien-evenement:hover {
	color:#F26730;
	text-decoration:underline;
}

/* FORMULAIRES *******************************************************/


	
.ThLevelsommaire {
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	padding:3px;
	padding-left:2px;
	line-height:15px;	
	background-color:#FFFFFF;
	}
	
A.ThLevelsommaire:hover {
	color:#FF0000;
	text-decoration:underline;
}

.ThLevel1 {
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#0B5799;

	line-height:13px;	
	padding:0px;
	}
A.ThLevel1:hover {
	color:#F7790B;
	text-decoration:underline;
}

/******************************************************
 CALENDRIER 
*******************************************************/
.calendar-fond-tete {background-color:#E0E0E0;} 		/* fond général *********/
.calendar-fond-date {background-color:#FFFFFF;} 		/* fond des cellule dates du mois *********/
.calendar-fond-jour {background-color:#F7B1E2;} 		/* fond cellule du jour d'aujourd'hui *********/
.calendar-fond-evenement {background-color:#7DB8E2;}	/* fond cellule ayant un evenement *********/
.calendar-fond-evenement-on {background-color:#FF6633;}	/* fond cellule ayant un evenement *********/
.calendar-fond-evenement-m {background-color:#DEEEF9;}	/* fond cellule ayant un evenement *********/
.calendar-fond-evenement-m-on {background-color:#FF66CC;}	/* fond cellule ayant un evenement *********/

.calendar-bordure {background-color:#095E9E;} 	        /* couleur bordure du calendrier *********/

/* lien tete : navigation mois + lien actuellement 
------------------------------------------------------****/
.calendar-lien {
	font-family:Arial,Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;}
	
A.calendar-lien:hover {
	color:#000000;}

/* libellé jour tete : L, M, ... 
------------------------------------------------------****/
.calendar-jour-t {
	font-family:Arial,Verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;}

/* dates simples 
------------------------------------------------------****/
.calendar-date {
	font-family:Arial,Verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	}
A.calendar-date:hover {
	color:#F7790B;
}

/* dates du jour 
------------------------------------------------------****/
.calendar-date-jour {
	font-family:Arial,Verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
	}
A.calendar-date-jour:hover {
	color:#F7790B;
}

/* dates d'un evenement 
------------------------------------------------------****/
.calendar-date-evenement {
	font-family:Arial,Verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
	}
A.calendar-date-evenement:hover {
	color:#FFFFFF;
}
.calendar-date-evenement-m {
	font-family:Arial,Verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	}
A.calendar-date-evenement-m:hover {
	color:#FFFFFF;
}