BODY, TD		{FONT-SIZE: 16px; FONT-FAMILY: Verdana,Arial; MARGIN:0px; }
TR, TABLE, TEXTAREA, INPUT, SELECT {FONT-SIZE: 100%; FONT-FAMILY: Verdana,Arial; }

PpkFontSizeMin{Date:20050101;font-size: 11px}
PpkFontSizeDef{Date:20050101;font-size: 16px}
PpkFontSizeMax{Date:20050101;font-size: 23px}
PpkFontSizeInc{Date:20050101;font-size: 1px}
DKButtonType  {content: "STD";}

BODY.CENTER {margin-left:3px; margin-right:3px; 
	scrollbar-face-color : #B8B8DC;
}
.overflow {
	overflow:auto; 
}

FORM {margin:0;}
H1 {font-size: 100%;}
A { text-decoration: underline;}
A:hover {color: #FF0000;}
HR {color: silver;}
HR.record {
	height:1px; 
	color:white; background-color: white;
}

.btnNSimple {height:100%;width:100%;background-color:white; border:none;cursor:pointer; cursor:hand;padding:0px; margin:0px;}
.btnNetscape {margin-bottom:2px;}
/*bt recherche simple*/
.btnN {background-color:silver;	border:1px solid black; margin-left:1px;}
.btnNOver {background-color:white;	BORDER: black 1px solid;margin-left:1px;}
.btnNdown {background-color:white;	BORDER: black 1px solid;margin-left:1px;}
.btnNText {text-align:left}
.btnNText1st {color:red}
.btnNTab{height:22;}

.btnN1 {background-color: #E0E0E0;}
.btnN1Over {background-color:white;}
.btnN1down {background-color:white;}
.btnN1Text {color:black}
.btnN1Text1st {}

/*bt bandeau bas*/
.btnN2 {background-color:silver;	border:1px solid black; margin-left:1px;}
.btnN2Over {background-color:#999999;	color:white; border:1px solid black; margin-left:1px;}
.btnN2down {background-color:silver;	color: white; border:1px solid black; margin-left:1px;}
.btnN2Text {text-align:left; }
.btnN2Text1st {}
.btnN2Tab{height:30;}


.btnN3 {background-color:silver; BORDER: black 1px solid; margin-left:1px;}
.btnN3Over {background-color:white;	BORDER: black 1px solid;margin-left:1px;}
.btnN3down {background-color:white;	BORDER: black 1px solid;margin-left:1px;}
.btnN3Text {text-align:left}
.btnN3Text1st {}
.btnN3Tab{height:22}

/*bt bandeau haut*/
.btnN4 {background-color:white;	border:1px solid black; margin-left:1px;}
.btnN4Over {background-color:silver;	color: white; border:1px solid black; xBORDER: #7093ba 1px solid;margin-left:1px;}
.btnN4down {background-color:silver;	color: white; border:1px solid black; xBORDER: #7093ba 1px solid;margin-left:1px;}
.btnN4Text {text-align:left; font-size: 96%}
.btnN4Text1st {color:red}
.btnN4Tab{height:30;}


/* Button 5*/
.btnN5 {background-color:white;	border:1px solid black;margin-left:1px; }
.btnN5Over {background-color:silver;	border:1px solid black;margin-left:1px; }
.btnN5down {background-color:silver;	border:1px solid black;margin-left:1px; }
.btnN5Text {text-align:center; ; font-size: 102%}
.btnN5Text1st {color:red}
.btnN5Tab{height:30;width:265}


.menubar {border:none; xmargin-right:2px;height:1px; }

/* For les Liens 856 */
	.LinkImage {padding:4px 8px 4px 0px; float:left; }
	.LinkImageBG {xbackground-color:#FFFFCC; border:1px solid silver; }
	.LinkImageBGOver {background-color:#E9E9E9; border:1px solid silver;}
	.LinkImage A {cursor:pointer; cursor:hand; font-family: tahoma, verdana, arial; font-size:9pt; text-decoration:none; color:gray}
	.LinkImage span {font-family: tahoma, verdana, arial; font-size:8pt;color:gray}
	.LinkImage #linkbtnH {min-height:115px; min-width:160px; cursor:pointer; cursor:hand;}
	.LinkImage #linkbtnH_IE {height:115px; width:160px; cursor:pointer; cursor:hand; }
	.LinkImage #linkbtnW {width:160px; }
	.LinkImageIMG {margin:3px; padding:3px; height:64px}
	.LinkImageIMGInt {margin:3px; padding:3px }

.simpleRadio {font-size: 85%;}
.dropmenu {xfont-size: 105%}
.dropmenuMain {xfont-size: 105%}
button {padding:0px 5px 0px 5px}
div {
	scrollbar-3dlight-color : Black;
	scrollbar-arrow-color : Black;
	scrollbar-base-color : #FFFFFF;
	scrollbar-darkshadow-color : Black;
	scrollbar-face-color : #E0E0DF;
	scrollbar-track-color : White;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-shadow-color : #DCDCDC;
}

.FontBottomList { COLOR: #330000; xfont-size : 80%;}
.FontBottomPage { COLOR: #330000; xfont-size : 180%;}
.ISBDShort {}
.ISBD {}

/* Bas de page  */
TD.BOTTOM
{
	BORDER-TOP: black 2px solid; 
	BACKGROUND-COLOR: transparent;
	MARGIN: 0px; 
	TEXT-ALIGN: left;
}

.Bordure
{
	display:none;
	background-image: url(none.gif);
    width: 3px;
    background-position: left;
}

.ListAuth {background : #FFFFFF; color : Gray; font-weight : 700; width : 100%;}
.ListAuthListing { background : #EEEEEE; color : #696969; font-weight : 700; width : 100%;}
.ListAuthDet {border-left: 2px solid #FFFFFF;padding: 1px;}

.InputLabel {background-color : #D3D3D3;} /* Champ Input de type "Label" */

.Grise  { COLOR: #999999;}
.Comment {font-size:100%; COLOR: #686464; TEXT-ALIGN: left;} 
.SmallComment { COLOR: #9E9797; font-size : 80%; TEXT-ALIGN: center; } 
.TableauHead { height:2; font-size:90%; COLOR: White; BACKGROUND-COLOR: #999999;}
.TableauCentre { background-color: white; border: 1px solid #660066; text-align: left}
.Titre {background-color: #E0E0E0;color: Black;
	padding: 1px; padding-left:4px;
}
.TitreGeneral {background-color: #CCCCCC;color: #330000;
	padding: 1px; padding-left:4px;
}
.recordListSepDisplay {display:none}
.recordListBorder {border:1px solid silver; }
.displayLogo {padding-left:10px}

.ItalicTitle { COLOR: #000000; xFONT-SIZE: 130%; TEXT-ALIGN: center ; xfont-style: italic;}
.SmallTitre { COLOR: silver; xFONT-SIZE: 80%; TEXT-ALIGN: center } 
.xSmallTitre {background-color: #0099CC; color:white; padding: 3px 10px 3px 9px;} 

.HighLightIndexation {Date: 20040827; BACKGROUND-COLOR: #CCCCFF; COLOR: #000000; text-decoration:underline} 
.disabled {Date:20041027; color:silver}

.HightLightedWordItem{ BACKGROUND-COLOR: yellow; COLOR: #000000} 
.ListAuthSelectedRow{ BACKGROUND-COLOR: red; xBACKGROUND-COLOR:  #1e90ff; COLOR: midnightblue; } 
.SearchQual { COLOR: #000000; xfont-size : 100%; TEXT-ALIGN: center }
.Question { FONT-VARIANT: normal;  FONT-WEIGHT: bold ;}
.inputReadOnly { BACKGROUND-COLOR: lightsteelblue;  }
.RecordLabels { COLOR: #000000; FONT-WEIGHT: bold;}
.ListClassifMark { COLOR: green;}
.HistoData { COLOR: #000000; xfont-size : 80%;}
.WideSearch { COLOR: #600000; xfont-size:80%; font-weight : bold;}
.TextError{ COLOR: #000000; xfont-size : 80%;}
.Indic{ COLOR: #000000; xfont-size : 80%;}
.NumbResult{ COLOR: #000000; xfont-size : 100%;}
.ExClassifMark { COLOR: green; FONT-WEIGHT: bold;}
.ExBarCode { COLOR: #000000; FONT-WEIGHT: bold;}
.ExZone { COLOR: #000000; FONT-WEIGHT: bold;}
.ExAvail { COLOR: red; FONT-WEIGHT: bold;}
.AvailAndPlace { COLOR: red;}
.ExPlace { COLOR: red; FONT-WEIGHT: bold; xfont-size : 80%;}
.ExLabels { COLOR: #000000;}
.ExVisualId {COLOR: #000080; FONT-WEIGHT: bold; xfont-size : 80%;} /* Identifiant Visuel (ex : pastille) */
.SummaryAcc { COLOR: black; FONT-WEIGHT: bold;}
.AccInfo { COLOR: red;}
.AccMainInfo { COLOR: red; FONT-WEIGHT: bold;}
.AccInfoPlace { COLOR: green;} 
.AccCotisDes { COLOR: #000000; FONT-WEIGHT: bold;} 
.ISBDFirstTitle { COLOR: #000000; FONT-WEIGHT: bold}
.ISBDTitle { COLOR: #000000;}
.ISBDOtherTitle {COLOR: #555555;} /* Autres Titres (5xx) */
.ISBDFirstResp { COLOR: #000080;}
.ISBDResp{ COLOR: #000080;}
.ISBDEdit{ COLOR: #000000;}
.ISBDEditNote {COLOR: #75855C;} /* Note d'édition */
.ISBDEditor{ COLOR: #008000;}
.ISBDCollat{ COLOR: #808000;}
.ISBDCollect{ COLOR: #008000;}
.ISBDNote{COLOR: #800080;}
.ISBDResum{COLOR: #808000;}
.ISBDIndic{COLOR: #800000;}
.ISBDIndex{COLOR: #000080;}
.ISBDSpecField{COLOR: #008080;}
.ISBDISBN{COLOR: #800080;}
.ISBDISSN{COLOR: #800000;}
.ISBDDocTyp { COLOR: #000000;}
.ISBDSup { COLOR: #000000;}

.tableOfContentsTitle {font-weight: bold; color:black}
.tableOfContents {COLOR: gray}
.tableOfContentsA {font-weight:normal}
.tableOfContentsB {font-weight:bold}
.tableOfContentsC {font-style:italic}
.tableOfContentsAll {background-image:url(nodot.gif);}
.tableOfContentsDots {background-position:bottom; background-image:url(dot.gif);}

A.SearchLink { xtext-decoration: none; font-weight: bold; }
A.SearchLink:link {color: blue;background: transparent;text-decoration: underline;}  
A.SearchLink:visited {color: blue;background: transparent;text-decoration: underline;} 
A.SearchLink:active {color:  blue;background: transparent;text-decoration: underline;} 
A.SearchLink:hover {color: red;background:  transparent;text-decoration: underline;}

A.NavPerio { xtext-decoration: none; font-weight: bold; xfont-size : 80%;}
A.NavPerio:link {color: blue;background: transparent;text-decoration: underline; xfont-size : 80%;}  
A.NavPerio:visited {color: blue;background: transparent;text-decoration: underline; xfont-size : 80%;} 
A.NavPerio:active {color:  blue;background: transparent;text-decoration: underline; xfont-size : 80%;} 
A.NavPerio:hover {color: red;background:  transparent;text-decoration: underline; xfont-size : 80%;}

A.AExternalLink  { xtext-decoration: underline; COLOR: blue; }
A.AExternalLink:link { text-decoration:  underline; COLOR: blue; } 
A.AExternalLink:visited { text-decoration: underline;  COLOR: blue; }
A.AExternalLink:active { text-decoration: underline; COLOR: blue;  } 
A.AExternalLink:hover { text-decoration: underline; COLOR: blue; }

a.Cancel { xtext-decoration: underline; font-weight: bold; xfont-size : 80%; } /* Liens non actifs (visités ou non)*/ 
A.Cancel:link {color: blue;background: transparent;text-decoration: underline; xfont-size : 80%;} 
A.Cancel:visited  {color: blue;background: transparent;text-decoration: underline; xfont-size : 80%;} 
A.Cancel:active {color:  blue;background: transparent;text-decoration: underline; xfont-size : 80%;} 
A.Cancel:hover {color: red;background:  transparent;text-decoration: underline; xfont-size : 80%;} /* IE 3 */ 

a.ModifSearch { xtext-decoration: underline; font-weight: bold; } /* Liens non actifs (visités ou non)*/ 
A.ModifSearch:link {color: blue;background: transparent;text-decoration: underline;} 
A.ModifSearch:visited  {color: blue;background: transparent;text-decoration: underline;} 
A.ModifSearch:active {color:  blue;background: transparent;text-decoration: underline;} 
A.ModifSearch:hover {color: red;background:  transparent;text-decoration: underline;} /* IE 3 */ 

/* Tree nodes */

A.BeingLoadedNode
{
	text-decoration: none;
	color: #003399;
	font-size: 60%;
}
DIV.BeingLoadedNode
{
	background-color: infobackground;
	border-width: 1px;
	border-color: black;
	border-style: solid;
	margin:1px;
	width:150px;
	cursor:hand;
}
LI.TreeNodeStruct
{
	margin-left: -25px;
	margin-bottom: 0.4ex;
	list-style-type: none;
	list-style-image: none;
	/*font-size : 80%;
	font-weight: bold;*/
}
SPAN.TreeNode
{
	margin-left: 3px;
	margin:1px;
	xfont-size : 80%;
	font-weight: bold;
}
.TreeNode
{
	color: black;
	border-width: 1px;
	border-width: 0px;
}

.TreeNode a:hover {
	color: blue;
	background-color: infobackground;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	border-width: 1px;
	border-color: black;
	border-style: solid;
	letter-spacing : 0.1EX;
}		
A.TreeNode:hover {
	color: blue;
	xbackground-color: infobackground;
	background-color: #CCCCFF;
	xfont-weight: bold;
	xtext-decoration: none;
	xtext-transform: uppercase;
	xborder: 1px solid black;
	xletter-spacing : 0.1EX;
}		

.TreeNodeInfo { xFONT-SIZE: 80%;CURSOR:help;}

/* Record Detail Global - Record.xsl */
.RecordDetail { height:100%; background-color: white; border: 1px solid #E0E0E0;text-align: left;scrollbar-face-color : #B8B8DC;}
/* Record (Uni)marc - RecordUnimarc.xsl */
.MarcZone {color: Black;}
.MarcSZoneText{color: black;}
.MarcSZone {color: Blue; font-weight: bold;}
.MarcIndic{color: Orange; font-weight: bold ;}

/* Record Display radio button table (Record.xsl)*/
.RecordDisplay {
	font-size: 85%; 	
	border: 1px solid navy;
	color:gray; 
	xbackground-color: #dbe8f8; 
	padding: 2px;
	xpadding: 0px 3px 0px 3px
}


.MailLive {Date: 20041027; border: 1px solid #000080; background-color:#FFFFCC; } 
.MailLine {Date: 20041027; cursor:default; background-color:transparent; color:black;}
.MailLineHighlighted {Date: 20041027; cursor:default; background-color:#000080; color:white;}
.MailForm {Date: 20041027; border: 2px solid black; padding:2px; xheight:300px; background-color:white}
.MailLeave {Date: 20041027; cursor:pointer; cursor:hand; BACKGROUND: url(FiligramArray.GIF);}
.MailLabel {Date: 20041027; font-style: italic; border:0px none; border-right:1px solid silver; padding:4px; padding-left:10px}
.MailData {Date: 20041027; border:0px none; padding:4px}
.MailHead {Date: 20041027; background-color:transparent; color:silver}
.Warning {Date: 20041027; xfont-size:11px; color:red; text-decoration:none;}
.MailReadOnly {Date: 20041027; background-color: #E0E0E0; width:100%; border:1px inset}
.MailNotRead {Date:20041027; font-weight:700}
.WarningHead {Date:20041027; color:red;}
.MailSubHead {Date:20041027; font-weight:700}

SELECT.Bottom {
	font-size:100%;
	width: 150px;
}


PpkHome{visibility: visible;}
PpkClientLeft{visibility: hidden;}
PpkClientTop{visibility: hidden;}
PpkTop{visibility: visible;}
PpkClientLeftButtons{visibility: visible;}

/* IndexClientTop.asp */
BODY.ClientTop 
{
	BACKGROUND-COLOR: white;
	COLOR: #330000;
}
TR.ClientTop {
	height : 51px;
}
TD.ClientTopLeft {
	background-repeat : no-repeat;
	xbackground-image : url(../logo.gif);
	width : 50px;
}
TD.ClientTopCenter {
	text-align : center;
}
SPAN.ClientTopCenter {
	/*visibility: hidden;*/
	font-weight : bold;
	font-size : 32px;
}
TD.ClientTopRight {
	xbackground-image : url(../logo.gif);
	background-repeat : no-repeat;
	width: 50px;
}

/* IndexTop.asp */
BODY.Top 
{
	xborder: 	solid 3px blue;
	xbackground-color: #FFFFCC;
	COLOR: #330000;
}

#BodyTopHome
{
	/* override Body.Top settings */
	/*background-image: url(none.gif);*/
}
TR.Top {
	height : 51px;
}
TD.TopLeft {
	background-repeat : no-repeat;
	xbackground-image : url(../logo.gif);
	background-position: center; 
	width : 50px;
}
TD.TopCenter {
	text-align : center;
}
SPAN.TopCenter {
	/*visibility: hidden;*/
	color: navy; 
	xfont-weight : bold;
	font-size : 28px;
}
TD.TopRight {
}

/* IndexCenter.asp */
#BodyCenterHome
{
	/* override Body.Center settings */
}

/* IndexClientLeft.asp */
TABLE.ClientLeft, BODY.ClientLeft 
{
	BACKGROUND-COLOR: #F2F2FF;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#F2F2FF', endColorStr='white', gradientType='1');
	COLOR: #330000;
}
TD.ClientLeft {
	width: 140px;
}
TR.ClientLeftTop {
	BORDER-BOTTOM: #B23F52 3px solid; 
	height : 51px;
}
TR.ClientLeftCenter {
	text-align: center;
}
TR.ClientLeftBottom {
	MARGIN: 0px; 
	TEXT-ALIGN: left;
	height: 55px;
}
TD.ClientLeftBottom {
	BORDER-TOP: #B8B8DC 2px solid; 
}
SPAN.ClientLeftCenter {
	text-align: center;
	visibility: visible;
}
SELECT.ClientLeft {
	font-size:100%;
}
DIV.scroll {
	height : 100%;
	width: 100%;
	overflow: auto;
	margin: 0px;
	scrollbar-face-color : #B8B8DC;
}

A.submenu
{
    COLOR: #0069D2;
    TEXT-DECORATION: none;
}
A.submenu:hover
{
	background-color: black;
   COLOR: white;
}
DIV.submenu {
	/*border : solid 1px;*/
}
TABLE.submenu {
	border : solid black 1px;
	/*width: 170px;*/
	background-color:#E3E3E3;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
}
TD.submenuover
{
	border : none;
   FONT-SIZE: 80%;
	background-color:#E3E3E3;
	COLOR: black;
}
TD.submenu
{
	border : none;
    	FONT-SIZE: 80%;
	background-color:#E3E3E3;
	COLOR: black;
}
TD.submenudis
{
	border : none;
   FONT-SIZE: 80%;
	background-color:#E3E3E3;
	COLOR:gray;
}
.submenuline {
	padding: 0px;
	xdisplay : none;
}
TD.submenuline {
	border : outset 0px;
	padding: 0px;
	background: silver;	
}

/* Sub Menu Authority */
DIV.submenuAuthTop {
	border:1px solid #FF7418;
	background-color:#FFFFCC;
	scrollbar-3dlight-color : silver;
	scrollbar-arrow-color : #696969;
	scrollbar-base-color : #FFFFFF;
	scrollbar-darkshadow-color : silver;
	scrollbar-face-color : white;
	scrollbar-track-color : White;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-shadow-color : #DCDCDC;
}
A.submenuAuth {width:100%; FONT-SIZE: 14px; COLOR: black; TEXT-DECORATION: none;}
A.submenuAuth:hover {width:100%; FONT-SIZE: 14px;background-color: #FF7418; COLOR: white; cursor: pointer; cursor: hand;}
TABLE.submenuAuth {border : solid none 1px; background-color:#FFFFCC;padding: 1px 3px 1px 3px;}
TD.submenuAuthover {border : outset 0px; FONT-SIZE: 14px; background-color:#FF7418; COLOR: silver;}
TD.submenuAuth { border : outset 0px; FONT-SIZE: 14px; COLOR: black;}

