/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body, td, p, div { font-family: verdana,arial;
    font-size: 9pt;
    }


body
{background-image: url(../Images/pluie_lettre.gif);}


{
scrollbar-face-color: #940066;
scrollbar-arrow-color: #FF9900;
scrollbar-shadow-color: #F26C4F;
scrollbar-highlight-color: #FF9900;
scrollbar-3dlight-color: #FDC689;
scrollbar-base-color: #940066;
scrollbar-darkshadow-color: #A0410D;
scrollbar-track-color: #F9EFF8;}


.ColonneCentre {background-color:transparent;width:800px;height:800px;}


  .TextBox { color: rgb(34, 34, 34);
    background-color: rgb(247, 237, 216);
    font-family: verdana,arial;
    font-size: 9pt;
    font-weight: bold;
    }

  .TextArea { color: rgb(34, 34, 34);
    background-color: rgb(247, 237, 216);
    font-family: verdana,arial;
    font-size: 9pt;
    font-weight: bold;
    }

  .BoutonRadio { color: rgb(34, 34, 34);
    }

  .CheckBox { color: rgb(34, 34, 34);
    }

  .ListBox { color: rgb(34, 34, 34);
    background-color: rgb(247, 237, 216);
    font-family: verdana,arial;
    font-size: 9pt;
    font-weight: bold;
    }

  label { font-family: verdana,arial;
    font-size: 9pt;
    }

  .FondPage { background-color: rgb(255, 255, 255);margin-bottom:0px;margin-left:0px;margin-top:0px;margin-right:0px;
    }

  .TableauArrierePlan { border: 0pt solid rgb(255, 255, 255);
    border-collapse: collapse;
    background-color: transparent;
    }

  .ArrierePlan { background-color: rgb(255, 255, 255);
    }

  .Contour { background-color: transparent;
    }

/***************/
/*** Onglets ***/
/***************/

.Onglets
{
*
}

.DefaultTabStyle
{
	background-color:#949C9C;
	color:Black;
	height:21px;
	/*padding-top:1px;
	padding-bottom:0px;*/

}

.HoverTabStyle
{

}

.DisabledTabStyle
{
}

.SelectedTabStyle
{
	/*padding-top:0px;
	padding-bottom:1px;*/

}

.DefaultTabSeparatorStyle
{
}




.TableauGeneral { border-style: solid;
    border-color: rgb(255, 138, 35);
    border-collapse: collapse;
    border-width:100%;
    }

Table.TableauGeneral thead td { font-family: verdana,arial;
    color: rgb(51, 51, 51);
    font-size: 10pt;
    font-weight: bold;
    background-color: rgb(255, 204, 102);


    }

Table.TableauGeneral tbody td { background-color:#ffffff; font-family:verdana,arial; font-size:9pt; text-align:left;}

  .TableauContenu { background-color: rgb(255, 255, 255);
    color: rgb(0, 0, 0);
    font-family: verdana,arial;
    font-size: 9pt;
    text-align: left;
    }

Table.TableauContenu thead td  { font-family:verdana,arial; color:#333333;font-weight:bold; background-color: rgb(255, 204, 102);font-size:9pt;}


  .TRRollover { background-color: rgb(247, 237, 216);
    }

  .TitreRecherche { font-family: Times New Roman;
    color: rgb(255, 138, 35);
    font-size: 15pt;
    font-weight: bold;
    letter-spacing: 1pt;
    text-decoration: underline overline;
    text-align: left;
    }

  .MessageErreur { font-family: arial;
    color: rgb(255, 0, 0);
    font-size: 9pt;
    font-weight: bold;
    }

  .FondMenuHaut { background-color: rgb(255, 204, 102);
    }

  .FondMenuGauche { background-color: rgb(255, 204, 102);
    }

  .NomPersonneIdentifiee { font-family: verdana,arial;
    font-size: 9pt;
    color: rgb(255, 255, 255);
    }

  .EntetesTableaux { font-family: verdana,arial;
    font-size: 9pt;
    font-weight: bold;
    text-align: left;
    }

  .AlignementBoutons { text-align: right;
    }

  .GestionTitrePage { font-family: arial;
    font-size: 9pt;
    font-weight: bold;
    text-align: center;
    }

  .GestionChemin { font-family: arial;
    font-size: 7pt;
    font-weight: bold;
    text-align: left;
    }

  .GestionParagraphes { font-family: arial;
    font-size: 9pt;
    text-align: left;
    }

  a.GestionLienRecherchePerso:visited { text-decoration: underline;
    color: rgb(51, 51, 51);
    font-size: 9pt;
    }

  a.GestionLienRecherchePerso:link { text-decoration: underline;
    color: rgb(51, 51, 51);
    font-size: 9pt;
    }

  a.GestionLienRecherchePerso:active { text-decoration: underline;
    color: rgb(51, 51, 51);
    font-size: 9pt;
    }

  a.GestionLienRecherchePerso:hover { text-decoration: underline;
    color: rgb(51, 51, 51);
    font-size: 9pt;
    }

  .CritereDescription { font-family: verdana,arial;
    font-size: 8pt;
    font-style: italic;
    }

  .Historique { border-style: none;
    width: 100%;
    border-collapse: collapse;
    }

  table.Historique thead td { padding: 1px 2px;
    font-size: 9pt;
    font-weight: bold;
    }

  table.Historique tbody td { border-top: 1px solid rgb(255, 138, 35);
    padding: 10px 2px 2px;
    }

  .Theme1 { font-family: verdana,arial;
    background-color: rgb(255, 255, 255);
    color: rgb(255, 138, 35);
    font-size: 14pt;
    font-weight: bold;
    letter-spacing: 2pt;
    text-decoration: none;
    }

  .Theme2 { font-family: verdana,arial;
    background-color: rgb(255, 255, 255);
    color: rgb(255, 138, 35);
    font-size: 12pt;
    font-weight: bold;
    letter-spacing: 1pt;
    text-decoration: none;
    }

  .Theme3 { font-family: verdana,arial;
    background-color: rgb(255, 255, 255);
    color: rgb(34, 34, 34);
    font-size: 10pt;
    font-weight: normal;
    letter-spacing: 0pt;
    text-decoration: none;
    }

  .ThemeOver1 { font-family: verdana,arial;
    background-color: rgb(247, 237, 216);
    color: rgb(255, 138, 35);
    font-size: 14pt;
    font-weight: bold;
    letter-spacing: 2pt;
    text-decoration: none;
    }

  .ThemeOver2 { font-family: verdana,arial;
    background-color: rgb(247, 237, 216);
    color: rgb(255, 138, 35);
    font-size: 12pt;
    font-weight: bold;
    letter-spacing: 1pt;
    text-decoration: none;
    }

  .ThemeOver3 { font-family: verdana,arial;
    background-color: rgb(247, 237, 216);
    color: rgb(34, 34, 34);
    font-size: 10pt;
    font-weight: bold;
    letter-spacing: 0pt;
    text-decoration: none;
    }

  .ResultatPageEnCours { font-family: verdana,arial;
    font-size: 9pt;
    font-weight: bold;
    }

  a.ResultatLien:visited { text-decoration: none;
    color: rgb(51, 51, 51);
    font-size: 9pt;
    }

  a.ResultatLien:link { text-decoration: none;
    color: rgb(51, 51, 51);
    font-size: 9pt;
    }

  a.ResultatLien:active { text-decoration: none;
    color: rgb(51, 51, 51);
    font-size: 9pt;
    }

  a.ResultatLien:hover { text-decoration: none;
    color: rgb(51, 51, 51);
    font-size: 9pt;
    }

  .ResultatPanier { font-family: verdana,arial;
    font-size: 9pt;
    color: rgb(0, 0, 255);
    }

  .NomServeur { font-family: verdana,arial;
    font-size: 9pt;
    font-weight: bold;
    text-align: right;
    }

  .ListeAutorites { border-style: none;
    width: 100%;
    }

  table.ListeAutorites thead td { padding: 1px 2px;
    font-size: 9pt;
    font-weight: bold;
    }

  table.ListeAutorites tbody td { border-top: 1px solid rgb(255, 138, 35);
    padding: 10px 2px 2px;
    }

  .ListeBibliographies { border-style: none;
    width: 100%;
    }

  table.ListeBibliographies thead td { border-style: none;
    padding: 1px 2px;
    }

  table.ListeBibliographies tbody td { border-top: 1px solid rgb(255, 138, 35);
    padding: 10px 2px 2px;
    }

.ListeBibliographies1   { width:1%; border-top:solid 1px #FFCC66;padding:10 2 2 2;}
.ListeBibliographies2   { width:1%;border-top:solid 1px #FFCC66;padding:10 2 2 2;padding:10 2 2 2;}
.ListeBibliographies3   { width:100%;border-top:solid 1px #FFCC66;padding:10 2 2 2;padding:10 2 2 2;}
/*.ListeBibliographiesTR	{ border-top:solid 1px #FFCC66; padding:10 2 2 2;}*/

.ListeCommentaires   { width:100%; border-style:none;}
.ListeCommentairesEntete { border-style:none; padding:1 2 1 2; background-color:Transparent; }
.ListeCommentairesGen { border-top:solid 1px #FFCC66; padding:10 2 2 2;}
.ListeCommentairesComm {border-style:none;background-color:Transparent; padding:2 2 10 2;}


  .NoticeTableauGeneral { border-style: solid;
    border-color: rgb(204, 204, 204);
    border-collapse: collapse;
    }

  .NoticeTableauEntete { font-family: verdana,arial;
    color: rgb(0, 0, 0);
    font-size: 10pt;
    font-weight: bold;
    }

  .NoticeTableauContenu { color: rgb(0, 0, 0);
    font-family: verdana,arial;
    font-size: 9pt;
    }

  .NoticeSeparationExemplaires { border: 2px dotted rgb(255, 204, 102);
    color: rgb(255, 255, 255);
    width: 100%;
    }

  a.NoticeLien:visited { text-decoration: underline;
    color: rgb(51, 51, 51);
    font-size: 9pt;
    }

  a.NoticeLien:link { text-decoration: underline;
    color: rgb(51, 51, 51);
    font-size: 9pt;
    }

  a.NoticeLien:active { text-decoration: underline;
    color: rgb(51, 51, 51);
    font-size: 9pt;
    }

  a.NoticeLien:hover { text-decoration: underline;
    color: rgb(51, 51, 51);
    font-size: 9pt;
    }

.NoticeTableauExemplaires {text-align: center;
    font-family: verdana,arial;
    color: rgb(0, 0, 0);
    font-size: 10pt;
    font-weight: bold; }

table.NoticeTableauExemplaires thead td { text-align: center;
    font-family: verdana,arial;
    color: rgb(0, 0, 0);
    font-size: 10pt;
    font-weight: bold;
    border-collapse: collapse; 
    border-style:solid; 
    border-color:#cccccc; 
    border-width:1;}

table.NoticeTableauExemplaires tbody td { 
    text-align: center;
    color: rgb(0, 0, 0);
    font-family: verdana,arial;
    font-size: 9pt;
    font-weight: normal;
    border-collapse: collapse; 
    border-style:solid; 
    border-color:#cccccc; 
    border-width:1;}

.NoticeTableauAcquisitions {text-align: center;
    font-family: verdana,arial;
    color: rgb(0, 0, 0);
    font-size: 10pt;
    font-weight: bold;}

table.NoticeTableauAcquisitions thead td { text-align: center;
    font-family: verdana,arial;
    color: rgb(0, 0, 0);
    font-size: 10pt;
    font-weight: bold;
    border-collapse: collapse; 
    border-style:solid; 
    border-color:#cccccc; 
    border-width:1;}

table.NoticeTableauAcquisitions tbody td {text-align: center;
    color: rgb(0, 0, 0);
    font-family: verdana,arial;
    font-size: 9pt;
    font-weight: normal;
    border-collapse: collapse; 
    border-style:solid; 
    border-color:#cccccc; 
    border-width:1;}

.NoticeTableauAbonnements {text-align: center;
    font-family: verdana,arial;
    color: rgb(0, 0, 0);
    font-size: 10pt;
    font-weight: bold;}

table.NoticeTableauAbonnements thead td { text-align: center;
    font-family: verdana,arial;
    color: rgb(0, 0, 0);
    font-size: 10pt;
    font-weight: bold;
    border-collapse: collapse; 
    border-style:solid; 
    border-color:#cccccc; 
    border-width:1;}

table.NoticeTableauAbonnements tbody td { text-align: center;
    color: rgb(0, 0, 0);
    font-family: verdana,arial;
    font-size: 9pt;
    font-weight: normal;
    border-collapse: collapse; 
    border-style:solid; 
    border-color:#cccccc; 
    border-width:1;}

.NoticeTableauAutresFilles {text-align: center;
    font-family: verdana,arial;
    color: rgb(0, 0, 0);
    font-size: 10pt;
    font-weight: bold;}

table.NoticeTableauAutresFilles thead td { text-align: center;
    font-family: verdana,arial;
    color: rgb(0, 0, 0);
    font-size: 10pt;
    font-weight: bold;
    border-collapse: collapse; 
    border-style:solid; 
    border-color:#cccccc; 
    border-width:1;}

table.NoticeTableauAutresFilles tbody td { text-align: center;
    color: rgb(0, 0, 0);
    font-family: verdana,arial;
    font-size: 9pt;
    font-weight: normal;
    border-collapse: collapse; 
    border-style:solid; 
    border-color:#cccccc; 
    border-width:1;}

  .CompteInfos { border-style: none;
    width: 100%;
    border-collapse: collapse;
    }

  table.CompteInfos thead td { font-size: 9pt;
    font-weight: bold;
    }

  table.CompteInfos tbody td { border-top: 1px solid rgb(255, 138, 35);
    }

  .CompteComsurPlace { border-style: none;
    width: 100%;
    border-collapse: collapse;
    }

  table.CompteComsurPlace thead td { font-size: 9pt;
    font-weight: bold;
    }

  table.CompteComsurPlace tbody td { border-top: 1px solid rgb(255, 138, 35);
    }

  .CompteMessages { border-style: none;
    width: 100%;
    border-collapse: collapse;
    }

  table.CompteMessages thead td { font-size: 9pt;
    font-weight: bold;
    }

  table.CompteMessages tbody td { border-top: 1px solid rgb(255, 138, 35);
    }

  .ComptePaniers { border-style: none;
    width: 100%;
    border-collapse: collapse;
    }

  table.ComptePaniers thead td { font-size: 9pt;
    font-weight: bold;
    }

  table.ComptePaniers tbody td { border-top: 1px solid rgb(255, 138, 35);
    }

  .ComptePrets { border-style: none;
    width: 100%;
    border-collapse: collapse;
    }

  table.ComptePrets thead td { font-size: 9pt;
    font-weight: bold;
    }

  table.ComptePrets tbody td { border-top: 1px solid rgb(255, 138, 35);
    }

  .ComptePretsAttendus { border-style: none;
    width: 100%;
    border-collapse: collapse;
    }

  table.ComptePretsAttendus thead td { font-size: 9pt;
    font-weight: bold;
    }

  table.ComptePretsAttendus tbody td { border-top: 1px solid rgb(255, 138, 35);
    }

  .CompteRequetes { border-style: none;
    width: 100%;
    border-collapse: collapse;
    }

  table.CompteRequetes thead td { font-size: 9pt;
    font-weight: bold;
    }

  table.CompteRequetes tbody td { border-top: 1px solid rgb(255, 138, 35);
    }

  .CompteResas { border-style: none;
    width: 100%;
    border-collapse: collapse;
    }

  table.CompteResas thead td { font-size: 9pt;
    font-weight: bold;
    }

  table.CompteResas tbody td { border-top: 1px solid rgb(255, 138, 35);
    }

  .CompteRetards { border-style: none;
    width: 100%;
    border-collapse: collapse;
    }

  table.CompteRetards thead td { font-size: 9pt;
    font-weight: bold;
    }

  table.CompteRetards tbody td { border-top: 1px solid rgb(255, 138, 35);
    }

  .CompteMessageExpedier { font-family: verdana,arial;
    font-size: 9pt;
    color: rgb(0, 0, 255);
    }


/********************/
/*** Menu Général ***/
/********************/


.Menu 
{
	background-color:#FFCC33; 
	color:#FFFFFF; 
	font-weight:normal;  
	cursor:hand;
        cursor:pointer;
	white-space:nowrap;
width:300px;
}


.ItemConnexion
{
        width:150px;
        text-align:left;
	background-color:rgb(255, 204, 102);
	color:#000000; 
	font-weight:normal;  
	cursor:hand;
	white-space:nowrap;
}
.ItemConnexionOver
{	
	width:150px;
	text-align:left;
	background-color:#FF8A23; 
	color:#FFFFFF; 
	font-weight:normal; 
	cursor:hand; 
	white-space:nowrap;
}
.ItemRubrique
{
	width:150px;
	background-color:#ff9900;
	color:#000000; 
	font-weight:normal;  
	cursor:hand;
	
	white-space:nowrap;
}
.ItemRubriqueOver 
{
	width:150px;
	background-color:#FF8A23; 
	color:#FFFFFF; 
	font-weight:normal; 
	cursor:hand; 
	width:150px;
	white-space:nowrap;
}
.ItemPage
{
	width:150px;
	background-color:rgb(255, 204, 102);
	color:#000000; 
	font-weight:normal;  
	cursor:hand;
	white-space:nowrap;
}
.ItemPageOver
{
	width:150px;
	background-color:#FF8A23; 
	color:#FFFFFF; 
	font-weight:normal; 
	cursor:hand; 
	white-space:nowrap;
}
.ItemSousRubrique
{
	background-color:rgb(255, 204, 102);
	color:#000000; 
	font-weight:normal;  
	cursor:hand;
	white-space:nowrap;
}
.ItemSousRubriqueOver
{
	background-color:#FF8A23; 
	color:#FFFFFF; 
	font-weight:normal; 
	cursor:hand; 
	white-space:nowrap;
}
.ItemSousPage
{
	background-color:rgb(255, 204, 102); 
	color:#000000; 
	font-weight:normal;  
	cursor:hand;
	white-space:nowrap;
}
.ItemSousPageOver
{
	background-color:#FF8A23; 
	color:#FFFFFF; 
	font-weight:normal; 
	cursor:hand; 
	white-space:nowrap;
}


/************************************************************/
/***       Styles définis pour les menus INFRAGISTICS     ***/
/************************************************************/
/* Style pour les menus et sous-menus inactifs */
.DisabledStyle
{
}

/* Style quand la souris passe sur un menu ou un sous-menu */
.HoverItemStyle
{
}

/* Style pour les sous-menus actifs */
.IslandStyle
{
	padding-left:0px;
}

/* Style pour les menus actifs */
.ItemStyle
{
}

/* Style pour les séparateurs de menus */
.SeparatorStyle
{
}

/* Style quand on clique sur un menu de plus haut niveau */
.TopSelectedStyle
{
}


#navigation { text-align: left;
    }

#navigation ul { margin: 0pt 0pt 0pt 5px;
    padding: 0pt 2px 0pt 10px;
    text-align: left;
    display: inline;
    background-color: rgb(255, 138, 35);
    font-family: verdana,arial;
    color: rgb(255, 255, 255);
    font-weight: normal;
    background-image: url(../Images/NavigationSite.gif);
    background-repeat: no-repeat;
    background-position: left center;
    }

#navigation ul li { margin: 0pt;
    padding: 0pt;
    display: inline;
    }

/************************************************************/
/*** Plan du site ***/
/************************************************************/
.plan
{
	text-align:left;
}
.plan ul				
{ 
	text-align:left;	
	padding: 0 2 0 10;
	margin: 0 0 0 5;  
	font-family:verdana,arial;
	font-size:10pt;
	font-weight:bold; 
	color:#333333; 
	background-repeat:no-repeat;
	background-position:left;  	

}

.plan ul li
{  
	
	padding: 0 0 0 0;
	margin: 0 0 0 0;  
	
}

/***************************************************************************************/
/*** Calendrier d'exposisiton               ********************************************/
/**** Permet d'alterner les couleurs dans le planning de reservation des expositions ***/
/***************************************************************************************/
.calendarUn{ width: 100%; background-color: #FFD47F }
.calendarDeux{ width: 100% ; background-color: #FFD400}

   /**************************************************************************************/
  /*** Calendrier de reservation des postes  ********************************************/
 /*** Permet de définir les couleur d'une réservation d'un poste   *********************/
/**************************************************************************************/
.posteDispo{ width: 100%; background-color: #66CDAA;} /* poste disponible*/
.posteReserv{ width: 100% ; background-color: #FA8072} /* poste réservé */
.posteAnnuler{ width: 100%; background-color: #8080FF} /* Annuler une réservation*/
.posteDemande{ width: 100% ; background-color: #D2F24F} /* demande de réservation*/ 
.posteFinJournee{ width: 100%; background-color: #808080} /**/
.effacerResa{ background-color: #EEF4D4}
.jourAffiche{background-color:#C0C0C0}
.jourFerme{background-color:#C0C0C0} /* Jour fermé, pas de réservation possible*/
.posteAffiche{overflow:visible;text-align:left;background-color:#C0C0C0}

/*************************************************************************************/
/*** Gestion des sites web de la sitothèque ******************************************/
/*************************************************************************************/
.Site1 {cursor:hand; color:Blue}
.SiteOver1 {cursor:hand; color:Blue}
.Site2 {cursor:hand}
.SiteOver2 {cursor:hand; color:Blue}
.Site3 {cursor:hand}
.SiteOver3 {cursor:hand; color:Blue}


.nouveau
{
	font-size:20pt;
	font-weight:bold; 
	font-family: verdana;
cursor:hand; color:Blue;
text-align:right;
background-color: transparent;
background-image: url(../Images/icones/on/note.png);
background-repeat:no-repeat;
}

.nouveauvert
{
	font-size:20pt;
	font-weight:bold; 
	font-family: verdana;
cursor:hand; color:green;
text-align:right;
background-color: transparent;
background-image: url(../Images/icones/on/note.png);
background-repeat:no-repeat;
}