/* 
================================
Skin styles for DotNetNuke - DNN 3 & 4  Designed by Nina Meiers - dnn3@xd.com.au
XDFusion Skin & Container Set - http://www.xd.com.au - April 18, 2006
================================
*/

/* Standard HTML Tag Settings */

body {background-color: #dee6ea;}
table, tr, td, p {font-family: tahoma, arial, helvetica;font-size: 11px;line-height: 1.3em;}

/* Standard DotNetNuke Settings */

.pagemaster {background-color: #DEE6E9;}

.controlpanel {
width: 100%;
background-color: #F8F6FB;
}

.toppane {
width: 100%;
background-color: white;
padding-left: 1px;
padding-right: 1px;
padding-top: 2px;
}
.leftpane {
background-color: transparent;
padding-left: 0px;
padding-right: 2px;
padding-top: 2px;
}
.contentpane {
width: 100%;
background-color: transparent;
padding-left: 2px;
padding-right:2px;
padding-top: 2px;
}
.rightpane {
padding-left: 2px;
padding-right: 0px;
padding-top: 2px;
}
.bottompane {
width: 100%;
background-color: transparent;
padding-left: 1px;
padding-right: 1px;
padding-top: 2px;
}


/* Standard Menu Settings */

.MainMenu_MenuContainer {
background-color: transparent; 
}
.MainMenu_MenuBar {
cursor: pointer; 
cursor: hand;
height: 16px;
background-color: Transparent;
}
.MainMenu_MenuItem {
border-left: #DDE8F1 0px solid; 
border-bottom: #DDE8F1 0px solid; 
border-top: #DDE8F1 0px solid; 
border-right: #DDE8F1 0px solid;
cursor: pointer; 
cursor: hand; 
color: white; 
font-family: tahoma, arial, helvetica; 
font-size: 9pt; 
font-weight: bold; 
font-style: normal; 
background-color: Transparent;
height: 19px;
}
.MainMenu_MenuIcon {
background-color: #6a9bd2; 
border-left: #DDE8F1 0px solid; 
border-bottom: #DDE8F1 0px solid; 
border-top: #DDE8F1 0px solid; 
cursor: pointer; 
cursor: hand; 
text-align: center; 
width: 15px; 
height: 19px;
}
.MainMenu_SubMenu {
background-color: #6a9bd2;  
z-index: 1000; 
cursor: pointer; 
cursor: hand; 
filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
}
.MainMenu_MenuBreak {
height: 1px;
}
.MainMenu_MenuItemSel {
background-color: white; 
cursor: pointer; 
cursor: hand; 
color: #467599; 
font-family: tahoma, arial, helvetica; 
font-size: 9pt; 
font-weight: bold; 
font-style: normal;
height: 19px;
}
.MainMenu_MenuArrow {
border-right: #DDE8F1 0px solid; 
border-bottom: #DDE8F1 0px solid; 
border-top: #DDE8F1 0px solid;
font-family: webdings; 
font-size: 10pt; 
cursor: pointer; 
cursor: hand; 
}
.MainMenu_RootMenuArrow {
font-family: webdings; 
font-size: 10pt; 
cursor: pointer; 
cursor: hand;
}

/* End Menu Settings */

.StandardButton {
background: #467599 none; 
color: #FFFFFF;
font-family:Verdana, sans-serif; 
font-size: 11px;
font-weight: normal;
}

.Head   {
font-family: tahoma, arial, helvetica;
font-size:  10px;
font-weight:  bold;
color: #467599; 
line-height: 30px;
}

/* Custom Classes */

.XDFused_04 {
background-image: url(XDFMPix/XDFuseMontage.jpg);
background-repeat: no-repeat;
width: 735px;
height: 167px;
}

.MenuLeftRepeat {
background-image: url(XDFMPix/LeftPaneMenu.jpg);
background-repeat: no-repeat;
height: 27px;
background-color: #C3B5CE;
}


.XMenuFull {
background-image: url(XDFMPix/XMenuFull.jpg);
width: 735px;
height: 27px;
background-repeat: no-repeat;
}


.bodyleftFull {
background-image: url(XDFMPix/BodyLeftFull.gif);
background-repeat: repeat-y;
width: 13px;
}

.bodyright {
background-image: url(XDFMPix/BodyRight.gif);
background-repeat: repeat-y;
width: 13px;
}

.leftPageFull {
background-repeat: repeat-y;
background-color: White;
}

.footerLeftFull {
background-image: url(XDFMPix/LeftFooterFull.jpg);
background-repeat: repeat-x;
height: 33px;
}

.content {
background-color: #ffffff;
}

/* Search Padding - lines up text nicely */
.GoLink {padding-top: 4px;}


/* Light Background Elements */
.LightBG {
width: auto;
color: #404040;
}

a.LightBG:link, a.LightBG:active {
text-decoration: none;
color: #467599;
font-weight: normal;
}

a.LightBG:link, a.LightBG:visited, {
text-decoration: none;
color: #467599;
font-weight: normal;
}


a.LightBG:hover {
text-decoration: none;
color: #404040;
font-weight: normal;
}

/*Footer Classes */

.FooterText {
width: auto;
color: #404040;
}

a.FooterText:link, a.FooterText:visited, a.FooterText:active {
text-decoration: none;
color: #ffffff;
font-weight: normal;
}

a.FooterText:hover {
text-decoration: none;
color: #fafafa;
font-weight: normal;
}




/* End Light Background Elements */

.Separator {
width: 12px;
margin: 0 1px 0 1px;
background: url(XDFMPix\XDseparator.gif) center top no-repeat;
}


.Logo {
padding-left: 8px;
padding-top: 12px;
}

/* End Custom Classes */


/********************************************************************************************************
/********************************************************************************************************
/ * THerabel
/********************************************************************************************************
/********************************************************************************************************



@charset "iso-8859-1";

/* GENERAL ***************************************************************/
.font-site {font-family:Verdana,Tahoma;}


/* THEMES
*****************************************/
.Theme-Titre {font-weight:normal;font-size:20px;color:#768CB4;text-decoration:none;letter-spacing:1px;}
A.Theme-Titre:link {text-decoration:none;}
A.Theme-Titre:visited {text-decoration:none;}
A.Theme-Titre:hover {color:#768CB4;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-family:verdana;font-size:11px;font-weight:normal;color:#2B519E;font-style:normal;text-decoration:none;line-height:14px;text-align:justify;}

.Theme-Designation {font-weight:bold;font-size:13px;color:#2B519E;text-decoration:none;}

.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:#FFFFFF;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:#FFFFFF;text-decoration:none;}
A.Theme-Menu2:link {text-decoration:none;}
A.Theme-Menu2:visited {text-decoration:none;}
A.Theme-Menu2:hover {color:#FFFFFF;text-decoration:none;}

.Theme-Menu3 {font-family:verdana;font-weight:normal;font-size:12px;color:#768CB4;text-decoration:none;}
A.Theme-Menu3:link {text-decoration:none;}
A.Theme-Menu3:visited {text-decoration:none;}
A.Theme-Menu3:hover {color:#000000;text-decoration:none;}

.Theme-Menu4 {font-family:verdana;font-weight:bold;font-size:12px;color:#2B519E;text-decoration:none;font-style:italic;}
A.Theme-Menu4:link {text-decoration:none;}
A.Theme-Menu4:visited {text-decoration:none;}
A.Theme-Menu4:hover {color:#2B519E;text-decoration:underline;}




.Theme-Menu3On {font-family:verdana;font-weight:normal;font-size:12px;color:#D17383;text-decoration:none;}
A.Theme-Menu3On:link {text-decoration:none;}
A.Theme-Menu3On:visited {text-decoration:none;}
A.Theme-Menu3On:hover {color:#000000;text-decoration:none;}

.Chemin {font-family:verdana;font-size:12px;font-weight:normal;color:#8B9CC0;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:#2B519E;text-decoration:none;}

.CheminOn {font-family:verdana;font-size:12px;font-weight:bold;color:#8B9CC0;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:#2B519E;text-decoration:none;}

.Texte {font-family:verdana;font-size:11px;font-weight:normal;color:#414141;font-style:normal;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-family:verdana;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-family:verdana;font-weight:bold;font-style:italic;font-size:11px;color:#2B519E;text-decoration:none;line-height:18px;}
A.menuproduit:link {text-decoration:none;}
A.menuproduit:visited {text-decoration:none;}
A.menuproduit:hover {color:#2B519E;text-decoration:underline;}



.txtpied {font-family:verdana;font-size:12px;font-weight:normal;color:#95A8CE;font-style:normal;text-decoration:none;line-height:15px;}
A.txtpied:link {text-decoration:none;}
A.txtpied:visited {text-decoration:none;}
A.txtpied:hover {color:#2B519E;text-decoration:none;}

/* INFOS
*****************************************/

.Info-Titre {font-family:verdana;font-size:14px;font-weight:bold;color:#6A9BD2;font-style:normal;text-decoration:none;}
.Info-Titre-Detail {font-family:verdana;font-size:15px;font-weight:bold;color:#6699CC;font-style:normal;text-decoration:none;line-height:20px;}
.Info-Texte {font-family:verdana;font-size:11px;font-weight:normal;color:#2B519E;font-style:normal;text-decoration:none;line-height:16px;text-align:justify;}
A.Info-Texte:link {text-decoration:none;}
A.Info-Texte:visited {text-decoration:none;}
A.Info-Texte:hover {color:#2B519E;text-decoration:underline;}

.Info-TexteB {font-family:verdana;font-size:11px;font-weight:bold;color:#2B519E;font-style:normal;text-decoration:none;line-height:15px;}
A.Info-TexteB:link {text-decoration:none;}
A.Info-TexteB:visited {text-decoration:none;}
A.Info-TexteB:hover {color:#2B519E;text-decoration:underline;}

.Info-Titre-Colonne {font-size:14px;font-weight:bold;color:#6A9BD2;font-style:normal;text-decoration:none;line-height:14px;}


.Info-SousTitre{font-size:9px;font-weight:normal;color:#6A9BD2;font-style:normal;text-decoration:none;}

.Info-Suite {font-family:verdana;font-size:11px;font-weight:bold;color:#2B519E;font-style:italic;text-decoration:none;line-height:14px;}
A.Info-Suite:link {text-decoration:none;}
A.Info-Suite:visited {text-decoration:none;}
A.Info-Suite:hover {color:#2B519E;text-decoration:underline;}

.Titrerubriquepdt {font-family:verdana;font-size:11px;font-weight:bold;color:#6A9BD2;font-style:italic;text-decoration:none;line-height:15px;}	
.Info-fonction {font-size:11px;font-weight:normal;color:#6A9BD2;font-style:normal;text-decoration:none;line-height:13px;}
.Info-fonction10 {font-size:10px;font-weight:normal;color:#6A9BD2;font-style:normal;text-decoration:none;line-height:12px;}
.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;}




/* 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 "thmes" 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 rsultats  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 thme pre 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 cration, 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 *******************************************************/

.Field {
	font-family:Arial,Verdana;
	font-size:11px;
	line-height:15px;
	text-decoration: none;
	padding-left:3px;
	padding-bottom:1px;
	padding-right:3px;
	background:#FFFFFF;
	border:solid 1px #A1BCE2;
	color:#414141;
 	SCROLLBAR-FACE-COLOR: #F2F2F2;
    SCROLLBAR-HIGHLIGHT-COLOR:#E2E2E2;
    SCROLLBAR-SHADOW-COLOR: #B2B1B1;
    SCROLLBAR-3DLIGHT-COLOR: #B2B1B1;
    SCROLLBAR-ARROW-COLOR: #B2B1B1;
    SCROLLBAR-TRACK-COLOR: #E1E1E1;
    SCROLLBAR-DARKSHADOW-COLOR: #B2B1B1;	
	}
	
.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 gnral *********/
.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;
}


