/*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&__I N C I P I O__C G 0 2__&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/


/*############# P O S I T I O N S ###############*/

#BOOKLINE_FORMULAIRE,
#BOOKLINE_LISTRESULTS,
#BOOKLINE_DETAIL {
	top: 30px;
	background: url(Images/Charte/content_fond.png);
} 

FORM#BOOKLINE_FORMULAIRE {
	background: none;
}
#BOOKLINE_FORMULAIRE {
	/*margin: 0 0 350px 0;*/
	height: 700px;
}

#id_formulaire_demande {
	margin: 0 0 350px 0;
}
#id_formulaire_demande INPUT {
	margin: 0 0 5px 0;
}
#id_formulaire_demande TEXTAREA,
#frmEdit_dummy TEXTAREA {
	font-size: 11px !important;
	font-family: Verdana !important;
	color: #000!
}
#frmEdit_dummy INPUT {
	font-size: 11px !important;
	font-family: Verdana !important;
	color: #000;
	margin: 3px 0;
}
#frmEdit_dummy .form-field-label {

}
#frmEdit_dummy H2 {
	color: #878D01;
}
#frmEdit_dummy H3 {
	color: #000;
	font-weight: normal;
}
#frmEdit_dummy HR{
	display: none;
}
#frmEdit_dummy B {
	color: #CD071E;
}
#INCIP_SRV_REC_FORM_LIGHT_TITLE TABLE {

}
#INCIP_SRV_REC_FORM_LIGHT_TITLE IMG,
#INCIP_SRV_QST_FORM_LIGHT_TITLE IMG,
#INCIP_SRV_SUG_FORM_LIGHT_TITLE IMG {
	display: none;
}
#form_comment TEXTAREA,
#form_comment INPUT {
	font-size: 11px !important;
	font-family: Verdana !important;
	color: #000!
}


/*############# B A L I S E S ###############*/

BODY {
	scrollbar-3dlight-color:#FFF;/* Sur-Filets gauche & haut */
	scrollbar-highlight-color:#5272a2;/* Filets gauche & haut */
	scrollbar-shadow-color:#5272a2;/* Filets droite & bas */
	scrollbar-darkshadow-color:#FFF; /* Sous-Filets droite & bas */
	scrollbar-face-color:#FFF;/* Dessus barre */
	scrollbar-track-color:#FFF;/* Dessous barre */
	scrollbar-arrow-color:#5272a2;/* Fleches */
	background: #FFF url(Images/Charte/fond_body.jpg) no-repeat center 180px;
	text-align:center;
}

P {
	margin:0;
}

A {
	color:#cd071e;
	text-decoration:none;
}
A:hover {
	color:#868686;
	text-decoration:none;
}
HR {
	margin:0;
	height:1px;
	border:none;
	background:#c4dc86;
}
/*H1 {
	padding:0 0 0 35px;
	font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	line-height: 2.5em;
	text-transform:uppercase;
	border:none;
	background:url(images/Charte/h1.png) no-repeat;
}*/

H1 {
	height: auto;
	margin:0;
	padding: 0 0 2px 35px !important;
	font: bold 1.3em Verdana, Arial, Helvetica, sans-serif !important;
	text-transform: normal;
	line-height: 20px;
	color:#FFF;
	border:none;
	background: #cd071e url(images/Charte/content_entete_p.png) no-repeat 11px 3px;
}

H2 {
	margin: 14px 0 8px 0;
	border: none;
	font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}
.H2_Texte {
	padding: 2px;
	background: #ddef10;
}
H3 {
	margin: 10px 0 8px 0;
	border: none;
	font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}

.H3_Bordure {
	border-right: 1px solid #cd071e;
	border-bottom: 1px solid #cd071e;
	padding: 0 4px 2px 0;
}
/*H3 SPAN {
	padding: 0 0 0 10px;
	background: url(Images/Charte/h3.png) no-repeat left 3px;
}*/
H4 {
	margin: 10px 0 4px 0;
	border: none;
	font: bold 0.9em Verdana, Arial, Helvetica, sans-serif;
	color: #868686;
}
H5 {
	font-size: 100%;
	margin: 0 0 4px 0;
}

.Rouge {
	color: #cd071e !important;
}

A.Rouge {
	color: #cd071e !important;
}
A.Rouge:hover {
	color: #868686 !important;
}
A.Rouge:hover SPAN {
	color: #868686 !important;
}

A.Lien_Rouge {
	color: #cd071e !important;
}
A.Lien_Rouge:hover {
	color: #868686 !important;
}

UL {
	margin:0;
	padding:0;
}
LI {
	margin:0;
	padding:0;
	line-height:16px;
	list-style-type:none;
	list-style-position:outside;
}

INPUT {
	color: #000;
}


.police_9 {
	font-size: 9px !important;
}
.police_10 {
	font-size: 10px !important;
}
.police_11 {
	font-size: 11px !important;
}
.police_12 {
	font-size: 12px !important;
}
.police_13 {
	font-size: 13px !important;
}
.police_14 {
	font-size: 14px !important;
}
.police_15 {
	font-size: 15px !important;
}
.police_16 {
	font-size: 16px !important;
}

/*###########################__ B A N N I E R E__##########################*/

#Banniere  {
                width:990px;
                height:180px;
                background-image:url(images/Charte/bandeau.gif);
                background-repeat:no-repeat;
                position:relative;
                margin:0pt auto;
}
#Logo_1 {
display:block;
z-index:10;
position:absolute;
left:5px;
top:5px;
width:248px;
height:100px;
background:none;
}

/*__________________________C O N N E  X E S________________________*/

/*
#wai_eye 
{
		position:relative !important;
                height:13px !important;
                width:19px !important;
                border:none;
                top:0px !important;
                left:0px !important;
}
*/

#wai_eye {
	z-index:500;
	position:absolute;
	/*left:680px;*/
	right:5px;
	bottom:157px;
	height:13px !important;
	width:24px;
	border:0px solid #000;
	text-align:center;
	background:#FFF url(Images/icons/wai/PictoWai.gif) no-repeat center 0;
	cursor:pointer!important;
	padding:0;
}

.BANNER_IE #Main {
                position:relative;
                float:right;
                margin:2px 0px 20px 0;
                background-color:transparent;
}
.BANNER_IE #Main TABLE {
                float:right;
}
.BANNER_IE #Main TD {
                border-right:1px solid #000;
                padding:0 4px 0 2px;
}
.BANNER_IE #Main .Cellule {
				background:none;
				border:none;
				height:12px;
				margin:0;
				padding:0;
}

.BANNER_IE #Main .Cellule-on {
				background:none;
}
.BANNER_IE #Main .Cellule A {
                font-weight:bold;
                color:#000;
                font-size:1em;
}
.BANNER_IE #Main .Cellule A:hover {
                font-weight:bold;
                color:#000;
                font-size:1em;
				text-decoration:underline;
}


/*__MENUS_CONNEXES__*/

/*.header-menu-cell02{white-space:nowrap;font-size:11px;font-weight:bold;color:#000;text-decoration:none;}
.header-menu-cell02:hover{white-space:nowrap;font-size:11px;font-weight:normal;color:#000;text-decoration:underline;}
.header-menu-cell01{font-size:11px;color:#264C99;text-decoration:none;}
.header-menu-cell01:hover{font-size:11px;color:#6E84B1;text-decoration:none;}
.header-menu-cell00{font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration:none;}
.header-text-login{font-size:11px;color:#6E84B1;letter-spacing:-0.1em;}*/

.BANNER_IE #EEA_table TD,
.BANNER_IE #IDAJAHBH_table TD,
.BANNER_IE #IDATJWLI_table TD, 
.BANNER_IE #IDAKQFCH_table TD {
	border:none;
}

.JSSELECTBOXINPUT {
	background-color:white;
	border:1px solid #000;
	color:#000;
	cursor:default;
	font-weight:normal;
	margin:0;
	padding-left:2px;
	padding-right:2px;
	white-space:nowrap;
}

/*________________________I D________________________*/

#Banniere #Logon {
	float:right;
    margin:0 10px 0 0;
    font-weight:bold;    
    top:60px;
    position:relative;
}
#Banniere #Logon .header-text-bold {
	white-space:nowrap;
	padding:0 5px 0 0;
	color:#000;
}
#Banniere #Logon .header-input {
	border-top:1px solid #000;
	border-bottom:1px solid #000;
}
#Banniere #Logon #name {
	width:125px;
}
#Banniere #Logon #pwd {
	width:100px;
	margin-right:2px;
}

#Banniere #Logon A {
	color:#c8ff00;
}

/*__________________________________________________*/

.Banniere #SousCategories {
                left:0;
                bottom:0;
                height:22px;
                text-align:center;
}

.Banniere #SousCategories TABLE {
                margin:0 auto;
}


/* M E N U S__O L D */

/* 
.menu-horizontal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.menu-level1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#264C99;
	text-decoration:none;
	margin-left:5px;
margin-top:5px;
}
.menu-level1:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#FE8E20;text-decoration:none;margin-left:5px;}
.menu-level1-open{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#FFFFFF;text-decoration:none;margin-left:5px;height:10px;background-color:#7BB0E6}
.menu-level2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#264C99;text-decoration:none;background-color:#ffffff}
.menu-level2:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#FE8E20;text-decoration:none;background-color:#ffffff}
.menu-level2-selected{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#FE8E20;text-decoration:none;background-color:#ffffff}



.header-menu-cell02{white-space:nowrap;font-size:11px;font-weight:bold;color:#000;text-decoration:none;}
.header-menu-cell02:hover{white-space:nowrap;font-size:11px;font-weight:normal;color:#000;text-decoration:underline;}
.header-menu-cell01{font-size:11px;color:#264C99;text-decoration:none;}
.header-menu-cell01:hover{font-size:11px;color:#6E84B1;text-decoration:none;}
.header-menu-cell00{font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration:none;}
.header-text-login{font-size:11px;color:#ffffff;letter-spacing:-0.1em;font-weight:bold;}




#img_6f3a2e71-ebb9-4a5e-951b-019e4196b421,
#img_c0fb4ad0-bfd1-47b4-a1fe-6475076695af,
#img_4eb1a4ec-158d-4066-addc-b8719a065e79,
#img_2f73db91-13f2-48cb-897d-c4e18eb0621e,
#img_942e1ff7-e49e-44b5-b99d-2679a3391dce,
#img_7cfeda2a-6fef-4108-bf8e-1cd08929b72b,
#img_A5C7F149_1C8F_4cec_9F1E_6B44A503A2B7,
#img_CC146E03_6069_47da_8BFA_91766880336B, 
#img_084D9B27_26C1_4f3d_BAF9_8C497EF6F048 {
	display:none;
}




.header-menu-cell-L0 {
	padding:4px;
	margin:0px 0px 0px 0px;
	color:#FFF;
	text-decoration:none;
	background:none;
}
.header-menu-cell-L0:hover {
	padding:4px;
	margin:0px 0px 0px 0px;
	color:#fff;
	text-decoration:none;
	background:none;
}
.header-menu-cell-L0-selected {
	background-color: Transparent !important;
}



.header-menu-cell-L0 A {
	font-weight:normal;
	color:#FFF;
	font-size:1.1em;
	text-decoration:none;
}
.header-menu-cell-L0 A:hover {
	font-weight:normal;
	color:#d8db35; 
	text-decoration:none;
	font-size:1.1em;
}



.header-menu-cell-L1-Border {
	background-color:#f8f8ce;
	layer-background-color:#f8f8ce;
}
.header-menu-cell-L1 {
	border-left:none;
	layer-background-color:#cac834;
	background-color:#cac834;
	padding:2px;
	font-size:11px;
	color:#264C99;
}
.header-menu-cell-L1-over {
	border-left:none;
	layer-background-color:#f8f8ce;
	background-color:#f8f8ce;
	padding:2px;
	font-size:11px;
	color:#FFF;
	cursor:pointer;
	cursor:hand;
}
.header-menu-cell-L1-href {
	font-size:11px;
	color:#000;
	text-decoration:none;
}
.header-menu-cell-L1-href:hover {
	color:#000;
	text-decoration:none
}
.header-menu-cell-L1-href:visited {
	color:#000;
	text-decoration:none
}

.header-menu-cell-L1-href A {
	font-size:11px;
	color:#000;
	text-decoration:none;
}

.header-menu-cell-L1-href A:hover {
	color:#000;
	text-decoration:none
}
.header-menu-cell-L1-href A:visited {
	color:#000;
	text-decoration:none
}

.header-menu-cell-L1-href-selected {
	color:#000000 !important;
	text-decoration:none !important;
}

.header-menu-cell-L1-href-selected A {
	color:#000000 !important;
	text-decoration:none !important;
}

.header-menu-cell-L1-href-selected A:hover {
	color:#000000 !important;
	text-decoration:none !important;
}
.header-menu-cell-L1-href-selected A:visited {
	color:#000000 !important;
	text-decoration:none !important;
}

.header-menu-cell-L1-href-selected:hover {
	color:#000000 !important;
	text-decoration:none !important;
}
.header-menu-cell-L1-href-selected:visited {
	color:#000000 !important;
	text-decoration:none !important;
}



.header-menu-cell-L1-Spacer-Border {
	background-color:#f8f8ce;
	layer-background-color:#f8f8ce;
}
.header-menu-cell-L1-Spacer {
	height:4px;
	border-left:none;
	layer-background-color:#406400;
	background-color:#406400;
	padding:0;
	font-size:xx-small;
}
.header-menu-cell-L1-Spacer-over {
	height:4px;
	border-left:none;
	layer-background-color:#406400;
	background-color:#406400;
	padding:0;
	font-size:xx-small;
}
.header-menu-cell-L1-Spacer-href {
}
.header-menu-cell-L1-Spacer-href:hover {
}





.header-menu-cell-L2-Border {
	background-color:#f8f8ce;
	layer-background-color:#f8f8ce;
}
.header-menu-cell-L2 {
	border-left:none;
	layer-background-color:cac834;
	background-color:cac834;
	padding:2px;
	font-size:11px;
	color:#264C99;
}
.header-menu-cell-L2-over {
	border-left:none;
	layer-background-color:#f8f8ce;
	background-color:#f8f8ce;
	padding:2px;
	font-size:11px;
	color:#FFF;
	cursor:pointer;
	cursor:hand;
}
.header-menu-cell-L2-href {
	font-size:11px;
	color:#000;
	text-decoration:none;
}
.header-menu-cell-L2-href:hover {
	color:#000;
	text-decoration:none
}
.header-menu-cell-L2-href:visited {
	color:#000;
	text-decoration:none
}

.header-menu-cell-L2-href A {
	font-size:11px;
	color:#000;
	text-decoration:none;
}

.header-menu-cell-L2-href A:visited {
	color:#000;
	text-decoration:none
}

.header-menu-cell-L2-href-selected {
	color:#000000 !important;
	text-decoration:none !important;
}

.header-menu-cell-L2-href-selected A {
	color:#000000 !important;
	text-decoration:none !important;
}

.header-menu-cell-L2-href-selected A:hover {
	color:#000000 !important;
	text-decoration:none !important;
}
.header-menu-cell-L2-href-selected A:visited {
	color:#000000 !important;
	text-decoration:none !important;
}

.header-menu-cell-L2-href-selected:hover {
	color:#000000 !important;
	text-decoration:none !important;
}
.header-menu-cell-L2-href-selected:visited {
	color:#000000 !important;
	text-decoration:none !important;
}


.header-menu-cell-L2-Spacer-Border {
	background-color:#000;
	layer-background-color:#000;
}
.header-menu-cell-L2-Spacer {
	height:4px;
	border-left:none;
	layer-background-color:#406400;
	background-color:#406400;
	padding:0;
}
.header-menu-cell-L2-Spacer-over {
	height:4px;
	border-left:none;
	layer-background-color:#406400;
	background-color:#406400;
	padding:0;
}
.header-menu-cell-L2-Spacer-href {
}
.header-menu-cell-L2-Spacer-href:hover {
}


.header-menu-cell02-on{font-size:10px;font-weight:bold;color:#FFFFFF;text-decoration:none;background-color:#FF931F;}
.cell-menu-hover{padding:2px 5px;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#FFFFFF;background-color:#88A6D8; border:1px solid #88a6d8;}
.cell-menu:hover{padding:2px 5px;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#FFFFFF;background-color:#88A6D8;border:1px solid #88A6D8;}*/

/*______________________M E N U S*/

.LEVEL1 {
	padding: 0;
	background: #CD071E;
}
.LEVEL1 LI {
    padding: 0;
	background: none;
}
.LEVEL1 LI A {
	margin: 0;
    	padding: 0;
    	/*height: 19px;*/
	color: #FFF;
    	font-size: 1.2em;
	font-weight: normal;
	text-transform: none;
    	text-decoration: none;
	background: none;
}
.LEVEL1 LI A:hover {
	color: #daff46;
	background: #none;
	cursor: pointer;

}
.LEVEL1 LI A SPAN {
	display:inline-block;/*==========================================================================================================================================================================*/
	background: none;
	padding: 0;
}

.LEVEL1 LI A:hover SPAN {
	background: none;
}

.LEVEL1 LI A SPAN SPAN {
	padding: 3px 5px 4px 5px;
}

.LEVEL1 li.MenuSpacer {
	background: none;
}
.LEVEL1 li.MenuSpacer SPAN {
	display:inline-block;
	padding: 0;
	background: url(Images/Charte/menu/spacer_L1.gif) no-repeat scroll 0 4px;
	cursor: pointer;
}
*HTML .LEVEL1 li.MenuSpacer SPAN {
	background: url(Images/Charte/menu/spacer_L1.gif) no-repeat scroll 0 1px;
}



/*______________S O U S__M E N U S______________*/



.x-menu {
	/*top: 180px !important;*/
}


.ermes_main_menu_panel {
	background: none #ddef10;
	/*opacity: 0.9;
	filter: alpha(opacity=90);*/
}
.x-menu {
	padding: 0;
	/*border: 1px solid #000;
	border-top: none;*/
	border: none;
}
.x-menu-list {
	margin: 0;
}
.ermes_main_menu_panel LI {
	padding: 0;
	border-top: 1px solid #FFF;
	background: none;
}
/*__LIENS__*/

.x-menu a.x-menu-item {
	display: block;
	padding: 2px 12px 2px 5px;
	font-size: 1.2em;
	font-weight: normal;
	color: #000;
	background: none;
}
.x-menu a.x-menu-item:hover {
	display: block;
	padding: 2px 12px 2px 5px;
	font-size: 1.2em;
	font-weight: normal;
	color:#000;
	background: none #f7f8ce;
}
.x-menu-item-icon {
	width: 0px;
	margin: 0;
}

/*#############################  ARIANE ######################*/


#div_ariane {
	padding: 5px 0 10px 0;
}

#div_ariane A {
	color: #000;
	font-size: 90%;
}
#div_ariane A:hover {
	color: #868686;
}


/*_______________________E N C A R T S__E T__C O N T E N T__B A L I S E S________________________*/

.ENCART H2 {
	margin:10px 0 0 0;
	font-size:1em;
	font-weight:bold;
	color:#FFF;
	border:none;
}
.ENCART P {
}
.ENCART A {
	color:#000;
	text-decoration:none;
}
.ENCART A:hover {
	color:#868686;
	text-decoration:none;
}
.CONTENT A {
	color:#CD071E;
	text-decoration:none;
}
.CONTENT A:hover {
	color:#868686!important;
	text-decoration:none;
}

.ENCART UL {
	line-height:normal;
	padding:0;
	margin:0;
	list-style-type:none;
	background: none;
}
.ENCART LI {
	line-height:normal;
	padding:0;
	margin:0;
	list-style-type:none;
	background: none;
}

.CONTENT UL {
	margin:0px 0 10px 0;
	padding:0;
}

.CONTENT LI {
	padding:0 0 0 8px;
	line-height:16px;
	list-style-type:none;
	list-style-position:outside;
	background:url(images/charte/content_li.png) no-repeat 0 7px;
}
.CONTENT LI A {
	color:#000;
	text-decoration:none;
}
.CONTENT LI A:hover {
	color:#868686;
	text-decoration:none;
}
:  DIV#LastComments .ENCART A {
	color:#CCC;
	text-decoration:none;
	margin: 0 0 0 -15px;
}

DIV#LastComments TABLE.ENCART {
	width: 175px;
}
DIV#LastComments TABLE.ENCART TD {
	width: 175px;
}



/*##########################__ E N C A R T S___N A V I G A T I O N__##########################*/

table.ENCART {
	margin:0;
    background:url(images/Charte/encart.gif) no-repeat left 18px;
}
/*_____________________________________E N T E T E S________________________________*/

.ENCART_ENTETE {
                height:1.2em;
                padding:0 0 0 19px;
                border:none;
                background:url(images/Charte/encart_entete.png) no-repeat;
}
.ENCART_ENTETE P {
                height:1.2em;
                margin:0 0 0 0;
                padding:2px 0 5px 3px;
                font-size:100%;
			text-transform: normal;
                color:#000;
                background:url(images/Charte/encart_entete_p.png) no-repeat right top;
}

/*_______________________________________C O R P S__________________________________*/

.ENCART_CORPS {
                padding:5px 10px 5px 10px;
				border: none;
				border-left:1px solid #eee;
                background:url(images/Charte/encart_corps.png) repeat-y right top;
}

/*________________________________________P I E D__________________________________*/

.ENCART_PIED {
                height:17px;
                padding:0;
                background:url(images/Charte/encart_pied.png) no-repeat;
}
.ENCART_PIED P {
                height:17px;
                margin:0;
                background:url(images/Charte/encart_pied_p.png) no-repeat right top;
}


/*##########################__ E N C A R T S___N A V I G A T I O N__S P E C S__*/


#BU_RECHERCHE_SIMPLE .ENCART_ENTETE {
                background:url(images/Charte/encart_entete_2.png) no-repeat;
}
#BU_RECHERCHE_SIMPLE .ENCART_ENTETE P {
                background:url(images/Charte/encart_entete_2_p.png) no-repeat right top;
	color: #FFF;
}
#BU_RECHERCHE_SIMPLE INPUT {
               width: 100px;
}
#CurrentLexicons div.backLink {
	background: url(Images/Charte/pagination_precedente.png) no-repeat left top;
}
div#Currentlexicons div.smartLexiconsRow {
	margin: 2px 0 0 0;
	border-bottom: 1px dashed #d9e0cc;
}
div#Currentlexicons div.lexiconLink {
	margin: 0 0 0 4px;
	padding: 2px 0 2px 0;
	width: 100px;
}
div#Currentlexicons .lexiconLink A:hover {
	text-decoration: underline;
}
div#Currentlexicons div.iconContainer { 
	float: left;
	margin: 2px 0 0;
}
#CurrentLexicons .ENCART_ENTETE P {
	padding: 2px 0 5px 0;
}
#CurrentLexicons A {
	color: #000;
}




#LastComments .ENCART_CORPS {
	padding: 5px 5px 5px 5px;
}
#LastComments LI {
	margin: 0 0 6px 0px;
	font-weight:bold;
}
#LastComments LI DIV {
	margin: 0 0 3px 0;
	list-style:none;

}
#LastComments LI DIV IMG {
	width: 70px;
	margin: 2px 5px 0 0;
	list-style:none;
	
}
#LastComments LI A {
	text-decoration: none;
	font-weight:bold;
}
#LastComments LI A:hover {
	text-decoration: underline;
	font-weight:bold;
}
#LastComments .lastCommentTitle {
	font-style: italic !important;
	font-weight:normal;
}



#Schedule A {
	color: #000;
	text-decoration: none;
font-weight: bold;
}
#Schedule A:hover {
	color: #868686;
	text-decoration: none;

}

.JSCalendarHEAD {
	color: #000;
	padding: 3px 2px 0 2px;
}
.JSCalendarHEAD_YEAR {
	color: #cd071e;
}
.JSCalendarWEEK {
	color: #000;
	background: #d8db35;
}
.JSCalendarSEL {
	background: #878d01;
}
.JSCalendarSELover {
	background: #d8db35;
}

.JSCalendarFOOT {
	color: #000;
}

/*#################################__C O N T E N T __#######################################*/

.CONTENT {
	/*border-bottom: 1px solid #c6c7c9;*/
	background:url(images/Charte/content_fond.png);
}
/*__________________________________E N T E T E S________________________________*/

.CONTENT_ENTETE {
	/*height:3.5em;*/
	height: auto;
	padding:0;
	border:none;
	background: #cd071e;
}
.CONTENT_ENTETE P {
	height: auto;
	margin:0;
	padding: 0 0 2px 35px;
	font: bold 1.3em Verdana, Arial, Helvetica, sans-serif;
	text-transform: normal;
	line-height: 20px;
	color:#FFF;
	border:none;
	background: url(images/Charte/content_entete_p.png) no-repeat 11px 3px;

}



/*___________________________________C O R P S__________________________________*/

.CONTENT_CORPS {
	padding:15px 10px 10px 10px;
	background:none;
	border:none;
}
.CONTENT_CORPS P {
	/*font-size:1.1em;*/
}

/*___________________________________P I E D__________________________________*/

.CONTENT_PIED {
	height:0;
	padding:0;
	background:none;
}
.CONTENT_PIED P {
	height:0;
	margin:0;
	background:none;
}



/*##########################__ E N C A R T S__E T__C O N T E N T___S P E C S __*/



/*====================== EXTJS ==========================*/


.selections_ajax_selection_container .CONTENT_ENTETE {
	/*height:3.5em;*/
	height: auto;
	padding:0;
	border-bottom:1px solid #000;
	/*background: #cd071e;*/
	background:none;
}
.selections_ajax_selection_container .CONTENT_ENTETE P {
	height: auto;
	margin:0;
	padding: 0 0 2px 35px;
	font: bold 1.3em Verdana, Arial, Helvetica, sans-serif;
	text-transform: normal;
	line-height: 20px;
	/*color:#FFF;*/
	color:#000;
	border:none;
	/*background:url(images/Charte/content_entete_p.png) no-repeat 11px 3px;*/
	background: url(images/Charte/content_entete_p_rouge.png) no-repeat 11px 3px;

}
.selections_ajax_selection_container .CONTENT_CORPS {
	padding:15px 10px 32px 10px;
	background:none;
	border:none;
}



#ALAUNEACTUENVIRONNEMENT1 .CONTENT_ENTETE,
#Selection1 .CONTENT_ENTETE {
	border-bottom: 1px solid #000;
	background: none;
}



#ALAUNEACTUENVIRONNEMENT1 .CONTENT_ENTETE P {
	color:#000;
	background: url(images/Charte/content_entete_p_noire.png) no-repeat 11px 3px;
}


#Selection1 .CONTENT_ENTETE P {
	color:#000;
	background: url(images/Charte/content_entete_p_rouge.png) no-repeat 11px 3px;
}


/*.selections_ajax_selection_container .CONTENT_ENTETE {
	height:3.5em;
	padding:0;
	border:none;
	background:url(images/Charte/content_entete_2.png) no-repeat !important;
}
.selections_ajax_selection_container .CONTENT_ENTETE P {
	margin:0 !important;
	padding:10px 0 0 35px !important;
	font: bold 1.1em Verdana, Arial, Helvetica, sans-serif !important;
	text-transform: uppercase !important;
	color:#000 !important;
	border:none !important;
}*/
.selections_ajax_selection_container .ENCART_FUNCTIONS {
	margin:0 !important;
}
.selections_ajax_selection_container .CONTENT_CORPS {
	border:none !important;
}
.selections_ajax_moreLink .see_more {
	float: right;
}
.selections_ajax_moreLink .see_more,
.selections_ajax_moreLink .see_more a {
	font-size: 1em;
	color: #cd071e;
	font-style: normal;
}
#Pagination_Navig a.Pagina_Precedente {
	padding: 0 0 0 20px;
	background:url(images/Charte/pagination_precedente.png) no-repeat left center;
}
#Pagination_Navig a.Pagina_Suivante {
	padding: 0 20px 0 0;
	background:url(images/Charte/pagination_suivante.png) no-repeat right center;
}
#Pagination_Navig a:hover {
	color: #cd071e;
	text-decoration: underline;
}
.selections_ajax_selection_container .copyright A {
	color: #91A091;
}

/*_______________________________________________________________________*/

.CONTENT #RSS {
	position:absolute;
	right:0;
}
.CONTENT .ermes_medias_selection_comment {
	margin:0 0 10px 0;
	font-weight:bold;
	font-style: normal;
	color:#cd071e;
}
.CONTENT .ermes_medias_ressource_title {
	color:#000 !important;
}
.CONTENT .ermes_medias_ressource_title A {
	color:#000 !important;
}
.CONTENT .ermes_medias_ressource_title A:hover {
	color:#868686 !important;
}
.CONTENT .ermes_medias_ressource_publisher {
	color:#000 !important;
	font-style: normal;
}

.ENCART .JSPOPUP_BUTTON {
	background:none;
}

/*_______________________________________________________________________*/


#ALAUNEDACTUENVIRONNEMENT1 A:link {
	text-decoration:none;
	text-transform: none;
}
#ALAUNEDACTUENVIRONNEMENT1 A:visited {
	text-decoration:none;
	text-transform: none;
	color: #868686;
}
#ALAUNEDACTUENVIRONNEMENT1 A:hover {
	text-decoration:none;
	color: #868686;
}
#ALAUNEDACTUENVIRONNEMENT1 A:active {
	text-decoration:none;
	text-transform: none;
	color: #868686;
}

/*###############################__P A G E S__##########################*/

.accueil_titre {
                font:bold 14px Verdana, Arial, Helvetica, sans-serif;
                color:#4f6e7c;
}
.accueil_recherche_lien {
                font:bold 13px Arial, Helvetica, sans-serif;
                color:#000;
                text-decoration:underline;
}
.accueil_recherche_lien:hover {
                text-decoration:none;
}

.accueil_header-input {
                font-size:12px;
                color:#22245e;
                border:1px solid #000;
                background-color:#ffffff;
                height:18px;
}
.image_gauche {
	float:left;
	margin:0 16px 8px 0;
}
.image_droite {
	float:right;
	margin:0 0 20px 20px;
}

/*________________________ B O O K L I N E ____________________*/


/*
#BOOKLINE_FORMULAIRE IMG {
	display:none;
}

*/
#cboOpeBoolTITRE_table IMG,
#cboOpeBoolSUJET_table IMG,
#cboIndexFormatAUTEUR_table IMG,
#cboIndexFormatTITRE_table IMG,
#cboIndexFormatSUJET_table IMG,
#INDEX_MAPPING_AUTEUR_table IMG,
#INDEX_MAPPING_TITRE_table IMG,
#INDEX_MAPPING_SUJET_table IMG,
#cboRepartitionKey_table IMG {
	display:inline;
}

#BOOKLINE_FORMULAIRE input[type="text"],
#BOOKLINE_FORMULAIRE select {
	font-size:12px !important;
}

#BOOKLINE_REPARTITION {
	background: url(images/Charte/content_fond.png);
}

#BOOKLINE_REPARTITION .liste-ligne-paire,
#BOOKLINE_REPARTITION .liste-ligne-impaire {
	border:none;
}
#BiblioDetailComment .CONTENT_CORPS,
#MyDetailComment .CONTENT_CORPS,
#ResourceSelectionsDetailledNotice .CONTENT_CORPS {
	padding-top: 0;
}

#ResourceSelectionsDetailledNotice BR {
	display: none;
}

#BiblioDetailComment .CONTENT_ENTETE,
#MyDetailComment .CONTENT_ENTETE,
#ResourceSelectionsDetailledNotice .CONTENT_ENTETE {
	background: none;
}
#BiblioDetailComment .CONTENT_ENTETE P,
#MyDetailComment  .CONTENT_ENTETE P,
#ResourceSelectionsDetailledNotice .CONTENT_ENTETE P {
	color: #000;
	background: transparent url(images/Charte/content_entete_p_rouge.png) no-repeat scroll 11px 3px
}



.FRAME_TITLE {
	padding:0 0 0 10px;
                font-size:135%;
                font-family:Arial;
                font-weight:normal;
                color:#878D01;
				text-transform:uppercase;
				border-bottom:none;
				background:url(Images/Charte/h1.gif) no-repeat;
}
.encart-info{
	margin: 14px 0 4px 0;
	border: none;
	font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;
	color: #878d01;
}
.encart-box-title05 {
                margin:0 0 14px 0;
                font:bold 12px Arial, Helvetica, sans-serif;
                color:#406400;
                border-bottom:none;
}
.encart-box-title07 {
                color:#000;
}
label.visible {display:inline; } /* media = screen */

.detail-valeur-fiche {
                font:normal 11px Verdana, Arial, Helvetica, sans-serif;
                color:#000
}
.ERMES_HEADER-TEXT-BOLD{color:#000; font-family:Verdana; font-size:11px; font-weight:bold; margin-top:0px}


.ERMES_COMMENT-TEXT IMG {
	width: 70px;
}
.ERMES_COMMENT-TEXT {color:#000;}


.ermes_medias_centerframe_title{color:#FF8000; font-family:Verdana; font-size:14px; font-weight:bold; border-bottom:1px solid #FF8000; padding-left:4px}
.ermes_medias_selection_comment{color:#cd071e; font-family:Verdana; font-size:11px;
	font-style:normal;
}
.ermes_medias_ressource_title{color:#000; font-family:Verdana; font-size:11px; font-weight:bold; margin-top:20px; text-decoration: none}

.form-field-label{
                /*padding-top:10px;*/
                font-weight:bold;
                /*font-size:100%;*/
                color:#000000;
                white-space:nowrap;
                text-align:left;
}

.TOOLBAR_CONTAINER { 
                background-color:#fdfdf2;
                border-top:1px solid #e2efc7;
                border-bottom:1px solid #e2efc7;
                padding-top:3px;
                padding-bottom:3px
}

.SHORT_TOOLBAR_CONTAINER {
                background: none;
                border:none;
                padding:3px;
}

.SHORT_TOOLBAR_CONTAINER A.buttonlink {
	position: relative;
	margin: 0 0 0 15px;
	display: inline-block;
	font-weight: normal;
}


.SHORT_TOOLBAR_CONTAINER A.buttonlink IMG {
	position: absolute;
	left: -15px;
	top: -2px;
}

/*#submit_cmd {
	position: relative;
	margin: 0 0 0 15px;
	display: inline-block;
}
#submit_cmd IMG {
	position: absolute;
	left: -15px;
	top: -2px;
}*/

.BKLDEPLOYABLEBOX{BORDER-RIGHT:#88a6d8 1pt solid;BORDER-TOP:#88a6d8 1pt solid;FONT-SIZE:11px;BORDER-LEFT:#88a6d8 1pt solid;COLOR:#253761;PADDING-TOP:0px;BORDER-BOTTOM:#88a6d8 1pt solid}
.BKLDEPLOYABLEBOXHEADER{FONT-WEIGHT:bold;FONT-SIZE:11px;COLOR:#264c99;BACKGROUND-COLOR:#ebf1fc}

.formulaire_titre_champ {
                font:bold 12px Arial, Helvetica, sans-serif;
                color:#406400;
}

.liste_resultats {
}

.liste_resultats TH {
                font:normal 11px Arial, Helvetica, sans-serif;
                font-style:italic;
                color:#000;
}
.JSLISTHEADER {
	color:#000;
}
.ermes_medias_ressource_titleline {
	color:#000;
	text-decoration:none;
}
.liste-ligne-impaire {
	padding: 5px 0;
	background-color: transparent;
	background: url(Images/Charte/ligne_impaire_fond.png);
}
.liste-ligne-paire {
	padding: 5px 0;
	background-color: transparent;
	border-bottom:1px solid #dae7c4;
}
.liste-ligne-paire A, .liste-ligne-impaire A {
	color:#000;
	text-decoration:none;
}
.liste-ligne-paire A:hover, .liste-ligne-impaire A:hover {
	color:#000;
	text-decoration:none;
}
.ermes_medias_detail_title {
		padding:0 0 0 10px;
                font-size:135%;
                font-family:Arial;
                font-weight:bold;
                color:#878D01;
		text-transform:uppercase;
		border-bottom:none;
		background:url(Images/Charte/h1.gif) no-repeat;
}
.ermes_medias_detail_title img 
{
	width: 70px;
}

.detail-libelle-fiche{
	color:#000;
	white-space:nowrap;
}
.ermes_medias_section_bar {
	background:#fbfdfb;
	border-top:1px solid #e2efc7;
	border-bottom:1px solid #e2efc7;
}

.x-form-text, textarea.x-form-field {
	background:none;
	background:#FFF;
}

DIV.detail-valeur-fiche_URL {
	margin: 0;
}
DIV.detail-valeur-fiche_URL A {
	border: none;
	padding: 2px 8px 2px 0;
	background: none;
}
DIV.detail-valeur-fiche_URL A:hover {
	color: #868686;
	text-decoration: none;
}

/***************** L I E N__R E C H E R C H E__ A V A N C E E */
#RECHERCHE_AVC_FORM {
	position:absolute;
	left:0;
	top:500px; 
	width:790px;
	padding:0;
          
}
#RECHERCHE_AVC_FORM A {
	padding:0 0 0 10px;
      font-size:120%;
	  font-weight:bold;
	  text-transform:uppercase;  
	  background:url(Images/Charte/h1.gif) no-repeat;        
}

/***************** N A V I G A T I O N__T H E M A T I Q U E */

#NavigationThematiqueMain {
	position: absolute;
	left:0;
	top:560px;
	width:740px;
	padding:0;
}
#NavigationThematiqueMain #ext-gen16.x-panel-header {
	background:none;
}
#NavigationThematiqueMain #ext-gen25.x-panel-header-text {
	padding:0 0 0 10px;
                font-size:135%;
                font-family:Arial;
                font-weight:normal;
                color:#6ca30a;
				text-transform:uppercase;
				background:url(Images/Charte/h1.gif) no-repeat;
}
#NavigationThematiqueMain #ext-gen18.x-panel-body {
	border:none;
	background: none;
}
#NavigationThematiqueMain .lexiconLink A {
	color:#000;
}
#NavigationThematiqueMain #ext-gen21.x-tool {
	display:none;
}

/*________________________ P O P U P S _ B O O K L I N E ____________________*/

#options_bases UL {
	margin:0 0 0 4px;
	padding:0;
	list-style:outside;
	list-style-type:none;
}
#options_bases LI {
	padding:0 0 0 15px;
	line-height:1.2em;
	background: url(images/Charte/encart_li.png) no-repeat;
}

.BKLPOPUP{
                z-index:667;
                padding:2px;
                border:1px solid #000;
                font:normal 1em Verdana, Arial, Helvetica, sans-serif;
                color:#000;
                background:#d8db35;
}

.BKLPOPUPHEADER {
                font:bold 0.8em Verdana, Arial, Helvetica, sans-serif;
                color:#FFF;
                background:#656d00;
}
.BKLATTENTION {
                padding:3px;
                font:normal 0.8em Verdana, Arial, Helvetica, sans-serif;
                color:#FFF;
                background:#cd071e;
}

.BKLCHECKBOX {
                background:#fafbf3;
}
A.INFOBOUTON {
	color:#CD071E;
	text-decoration:none;
	font-weight: normal;
}
A.INFOBOUTON:hover {
	color:#868686;
	text-decoration:none;
}
.INFOBOUTON IMG{
	display:none;
}
a.BUTTONLINK {
	color: #cd071e;
}
a.BUTTONLINK:hover {
	color: #868686;
	text-decoration: none;
}


/*________________________ P O P U P S _ A L E R T E ____________________*/

.JSPOPUP {
                background-color:#f5f5f5;
                border:1px solid #000;
                height:100%;width:100%;
                padding:0px;
                margin:0px;
}
.JSPOPUP_TITLE {
                height:16px;
                font:bold 11px Verdana, Arial, Helvetica, sans-serif;
                color:#FFF;
/*                background-color:#4f6e7c;*/
                background-color:#000000;
}
.JSPOPUP_TEXT {
                font-weight:bold;
                font-size:90% !important;
                color:#000;
                background-color:#f5f5f5;
                background-image:none !important;
}
.JSPOPUP_FOOT {
                height:24px;
                text-align:right;
                width:100%;
                background-color:#f5f5f5;
}
.JSPOPUP_PROMPT_INPUT {
                border:1px solid #000;
                background-color:#FFFFFF
}
.JSPOPUP_TEXT_BOLD {
                background-color:#EBF1FC;
                text-align:center;
                font-weight:bold;
}

.JSPOPUP_BUTTON {
		padding:0 0 0 0px;
                white-space:nowrap;
                color:#cd071e;
		font-weight:normal;
		font-size:100%;
                text-decoration:none;
}

.JSPOPUP_BUTTON_OFF { 
                white-space:nowrap;
                color:#000;
		font-weight:normal;
                text-decoration:none;
}
A.JSPOPUP_BUTTON:hover {
                white-space:nowrap;
                color:#868686;
		font-weight:normal;
                text-decoration:none;
}
A.JSPOPUP_BUTTON_OFF {
                white-space:nowrap;
                color:#000;
		font-weight:normal;
                text-decoration:underline;
}

.JSPOPUP_WRAP_BUTTON{color:#CD071E;font-size:10px;font-weight:bold;text-decoration:none}
A.JSPOPUP_WRAP_BUTTON:hover{color:#868686;text-decoration:none;font-size:10px;font-weight:bold;}


/*#BOOKLINE_REPARTITION .JSPOPUP_BUTTON {
	font-weight: normal;
}*/




/*____CONTACT_____*/

.contact_titre_demande {
                margin:10px 0 0 0;
                padding:0;
                border-bottom:1px solid #000000;
                color:#000;
                font-family:Arial,Verdana,sans-serif;
                font-size:14px;
                text-transform:uppercase;
}

.div_dispo_1 {
                padding:0 0 0 2px;
                background-color:#FFF;
                border-left:16px solid #043668;
                border-top:1px solid #043668;
                border-right:1px solid #043668;
                border-bottom:1px solid #043668;
                color:#000;
}
.div_dispo_2 {
                padding:0 0 0 2px;
                background-color:#FFF;
                border-left:16px solid #439697;
                border-top:1px solid #439697;
                border-right:1px solid #439697;
                border-bottom:1px solid #439697;
                color:#000;
}
.div_dispo_3 {
                padding:0 0 0 2px;
                background-color:#FFF;
                border-left:16px solid #d53b21;
                border-top:1px solid #d53b21;
                border-right:1px solid #d53b21;
                border-bottom:1px solid #d53b21;
                color:#000;
}
.div_dispo_4 {
                padding:0 0 0 2px;
                background-color:#FFF;
                border-left:16px solid #fa8638;
                border-top:1px solid #fa8638;
                border-right:1px solid #fa8638;
                border-bottom:1px solid #fa8638;
                color:#000;
}

td.dispo_1 {
                color:#043668;
}
td.dispo_2 {
                color:#439697;
}
td.dispo_3 {
                color:#d53b21;
}
td.dispo_4 {
                color:#fa8638;
}

.encart-home-title {
	color:#cd071e;
	padding: 0 0 2px 30px !important;
	background: url(images/Charte/content_entete_p.png) no-repeat 11px 3px;
}

	

/*###########################__ F O O T E R__##########################*/
#Conteneur_Footer {
                font-size:10px;
                color:#838080;
                border-top: 4px solid #cd071e;
                text-align:center;
                padding:2px 0 10px 0;
                width:990px;
                position:relative;
		margin: 21px 0 0 0;
		margin: 0 auto;
}

#Footer_Infos .Infos_Mediatheque
{
                display:none;
}

#Footer_Infos .Infos_Archimed
{
                font-size:10px;
                color:#838080;
                text-align:center;
                padding:2px 0 10px 0;
                text-align:center;
}

.footer {
	margin: 0;
}

#Conteneur_Footer A {
                font-size:11px;
                color:#000;
                text-decoration:none;
}

.footer-page-bottom {
                font-size:10px;
                color:#838080;
                border-top:1px solid #d4d4d4;
                text-align:center;
                padding:2px 0 10px 0;
}
.footer-page-bottom P {
                text-align:center;
}
.footer-page-bottom IMG {
	right: 0px;
}
.footer-page-bottom A {
                font-size:11px;
                color:#000;
                text-decoration:underline;
}
.footer-page-bottom A:hover {
                text-decoration:none;
}


/*#####################__ E N C A R T S  >>>  T A I L L E S____P O S I T I O N S___D I S P L A Y__#######################*/

#portal_IDAZCZTF,
#portal_IDAN5VIL, 
#portal_IDAGVJLI, 
#portal_IDARV53G {
	top: 186px;
	height:1400px
}


/*___________M E N U S__I N C I P I O___________*/

#div_6F8C639A_FD33_4c68_8C57_B0EAA0A15FF9 {
                left:500px;
                top:180px;
				height: 145px;
				width: 206px;
                display:inline;
}

/*___________E N C A R T S___________*/

#BU_RECHERCHE_SIMPLE {
	top:20px;
}

#HOWTO  {
	top:110px;
}

#Regions {
	top:85px
}
#National {
	top:380px
}

#CurrentLexicons {
	top:130px;
}

#NEWS_EDIT_ROLL {
	top:680px;
}
#MostViewed {
	top:890px;
}

/*___________C O N T E N T___________*/


#Actualites_User {
				left:0;
                top: 30px;
				width:775px;
}
#FRAME_EDITABLE1 {
				left:0;
                top:300px;
				width:775px;
}
#Selection1 {
				left:0;
                top:310px;
				width:775px;
}
#Selection2 {
				left:0;
                top:600px;
				width:775px;
}

/*___________B O O K L I N E____________*/

#MyDetailComment {
	position: absolute;
	left:0;
	top:770px;
	width:780px;
	padding:0;
}

#ResourceSelectionsDetailledNotice {
	position: absolute;
	left:0;
	top:960px;
	width:780px;
	padding:0;
}

/*___________B O O K L I N E__P O P U P___________*/

#options_print, #options_bases, #options_search_basket, #options_export {
/*	display:none;*/
	position:absolute;
	left:0;
}
#options_print {
	top:150px;
	height:100px;
	width:200px;
}
#options_bases {
	top:270px;
	width:350px;
}
#options_search_basket {
	top:390px;
	height:90px;
	width:375px;
}
#options_export {
	top:500px;
	height:185px;
	width:300px;
}


/*___________F O O T E R___________*/

#footer {
	top: 1260px;
} 

#FooterMain 
{
	margin:0 auto;
}

.Cellule-footer
{
	margin:0 auto;
}
.FOOTER_IE .Cellule-footer{font-family:Verdana;color:#000000;background-color:#ffffff;float:left;margin:0 0 0 0;padding:0 2 0 2}
.FOOTER_IE .Cellule-footer A{color:#000000;font-size:10px}
.FOOTER_IE .Cellule-footer A:hover{color:#000000;font-size:10px}
.FOOTER_IE .Cellule-footer-on{color:#000000;background-color:#ffffff}
.FOOTER_IE .Cellule-footer-on A:hover{color:#000000;background-color:#ffffff}



/*___________S T A T I Q U E S___________*/

#HTML {
	width: 800px !important;
}

#fond_static {
	padding: 0;
	background: none;
}

#static {
	background: url(Images/Charte/content_fond.png);
	padding: 0 0 0 0;
}

table.tableau {
	margin:10px 0 10px 0;
	border:none;
}
.tableau th {
	padding: 5px;
	border:none;
	border-left:solid 1px #000;
	border-bottom:solid 1px #000;
	font-size:80%;
	color:#000;
	text-align:center;
	vertical-align:top;
}
.tableau td {
	padding:5px;
	border:none;
	border-left:solid 1px #000;
	border-bottom:solid 1px #000;
	font-size:12px;
	color:#000;
	text-align:center;
	vertical-align:top;
}
.tableau th.th_td_entete,
.tableau td.th_td_entete {
	border-left:none;
}

.signets {
	text-align: center;
}


#banner_langues table,td
{
/*	border:0px solid #000 !important;
	padding:0px !important;
*/
}

.ENCART_LOGON_LINK
{
	color:#CD071E !important;
	font-weight: bold !important;
	/*background: url(images/charte/puce_logon.png) no-repeat left 1px;*/
	/*padding: 0 0 0 14px;*/
}
/*
.ENCART_LOGON_LINK:hover
{
	color:#CD071E !important;
	font-weight: bold !important;
	background: url(images/charte/puce_logon_o.png) no-repeat left 1px;
	padding: 0 0 0 14px;
}
*/
#MAIN_SPACER
{
	height:5px;
}

.copyright_vignettes a
{
	font-size:75% !important;
	color:#CCCCCC !important;
	text-decoration:none  !important;
}
.copyright_vignettes a:visited
{
	font-size:75% !important;
	color:#CCCCCC !important;
	text-decoration:none  !important;
}


.JSPOPUP_TEXT textarea {
	font-size:140% !important;
	padding:0px !important;
}





/*###########################__ B U R E A U__##########################*/


#BU_WORKSPACE {
	background: url(images/Charte/content_fond.png);
}

.bam-tabContent {
	border-left: 1px solid #a0a314;
	border-right: 1px solid #a0a314;
}

.bam-tabBottom {
	border-left: 1px solid #a0a314;
	border-right: 1px solid #a0a314;
	border-bottom: 1px solid #a0a314;
}


.ADMIN_PANEL_CONTAINER {
	border: 1px solid #a0a314;
	background: #f8f8e9;
}

.ermes-toolsbox {
	border: 1px solid #a0a314;
	background: #f8f8e9;
}


.JSPOPUP_TEXT {
	background: #eceebf;
}

#workspace_explorer .TOOLBAR_TEXT {
	color: #656d00;
}


.bam-tabSelected A {
	color: #656d00;
}
.bam-tabSelected A:hover {
	color: #000;
}


#ScheduleFocus CONTENT_CORPS {
	padding: 0 5px;
}
#ScheduleFocus A:link {
	color: #000;
	text-decoration:none;
	font-weight: bold;
	text-transform: none;
}
#ScheduleFocus A:visited {
	text-decoration:none;
	font-weight: bold;
	text-transform: none;
		color: #000;
}
#ScheduleFocus A:hover {
	text-decoration:none;
	font-weight: bold;
	color: #868686;
}
#ScheduleFocus A:active {
	text-decoration:none;
	font-weight: bold;
	text-transform: none;
	color: #000;
}
#ScheduleFocus DT {
	margin:8px 0 0 0;
	padding:0;
}
#ScheduleFocus DD {
	margin:0;
	padding:0;
}

/*#ScheduleFocus A.THEME_1, 
#ScheduleFocus A.THEME_2,
#ScheduleFocus A.THEME_3,
#ScheduleFocus A.THEME_4,
#ScheduleFocus A.THEME_5,
#ScheduleFocus A.THEME_6,
#ScheduleFocus A.THEME_7,
#ScheduleFocus A.THEME_8,
#ScheduleFocus A.THEME_9,
#ScheduleFocus A.THEME_10,
#ScheduleFocus A.THEME_11,
#ScheduleFocus A.THEME_12,
#ScheduleFocus A.THEME_13,
#ScheduleFocus A.THEME_14,
#ScheduleFocus A.THEME_15 {
	color: #000;
	text-transform: none;
}

#ScheduleFocus A.THEME_1:hover, 
#ScheduleFocus A.THEME_2:hover,
#ScheduleFocus A.THEME_3:hover,
#ScheduleFocus A.THEME_4:hover,
#ScheduleFocus A.THEME_5:hover,
#ScheduleFocus A.THEME_6:hover,
#ScheduleFocus A.THEME_7:hover,
#ScheduleFocus A.THEME_8:hover,
#ScheduleFocus A.THEME_9:hover,
#ScheduleFocus A.THEME_10:hover,
#ScheduleFocus A.THEME_11:hover,
#ScheduleFocus A.THEME_12:hover,
#ScheduleFocus A.THEME_13:hover,
#ScheduleFocus A.THEME_14:hover,
#ScheduleFocus A.THEME_15:hover {
	color: #868686;
	text-transform: none;
}*/

.DispoExemplaire 
{
	float:right;
}

#Conteneur_Connexes {
	z-index:0;
	position:absolute;
	right:20px;
	bottom:155px;
	width:780px;
	height:19px;
	text-align:right;
	background:none;
}

#AGENDA_formSearch #S {
	margin: 0 0 4px 0;
}

#plan_site {
                margin: 0 625px 100px 0;
}

.encart-home-title {
                color: #878D01;
                font-size: 1.5em;
                margin: 0 0 12px 0;
		text-transform: uppercase;
}



UL.plan_niveau_LEVEL0,
UL.plan_niveau_LEVEL1,
UL.plan_niveau_LEVEL2 {
                list-style-image: none;
                list-style-type: none;
                margin: 0;
                padding: 0;
}
UL.plan_niveau_LEVEL0 A:hover,
UL.plan_niveau_LEVEL1 A:hover,
UL.plan_niveau_LEVEL2 A:hover {
	color: #868686 !important;
}
UL.plan_niveau_LEVEL0 {
	margin: 0 0 0 30px;
}

UL.plan_niveau_LEVEL0 LI {
                line-height: 16px;
                padding: 0 0 0 8px;
                background: url(images/Charte/encart_li.gif) no-repeat 0 3px;
}
UL.plan_niveau_LEVEL0 .plan_LEVEL1,
UL.plan_niveau_LEVEL0 .plan_CONNEXE,
UL.plan_niveau_LEVEL0 .plan_PIED_PAGE {
                background: url(images/Charte/plan_site_li.gif) no-repeat 3px 3px;
}
UL.plan_niveau_LEVEL0 .plan_LEVEL1 A {
                color: #CD071E;
                font-weight: bold;
                font-size: 1.2em;
                text-decoration: none;
}
UL.plan_niveau_LEVEL0 .plan_LEVEL1 A.plan-lien-event {
                color: #000;
                font-weight: bold;
                text-decoration: none;
}
UL.plan_niveau_LEVEL0 .plan_LEVEL1 A.plan-lien-event:hover {
                color: #868686;
                font-weight: bold;
                text-decoration: none;
}
UL.plan_niveau_LEVEL1 {
                list-style-image: none;
                list-style-type: none;
                margin: 0;
                padding: 0;
}
UL.plan_niveau_LEVEL1  LI {
                line-height: 16px;
                padding: 0;
                background: url(images/Charte/content_li.gif) no-repeat 0 0;
		
}
UL.plan_niveau_LEVEL2 {
		border-bottom: 1px solid #000;
}
UL.plan_niveau_LEVEL2  LI {
                line-height: 16px;
                padding: 0;
                background: url(images/Charte/encart_li.gif) no-repeat 3px 3px;
		border-top: 1px solid #000;
}
UL.plan_niveau_LEVEL1 .plan_LEVEL2 A {
                color: #000;
                font-weight: bold;
                text-decoration: none;
}
UL.plan_niveau_LEVEL2 .plan_LEVEL3 A.plan-lien-event {
                color: #000;
                font-weight: normal;
                text-decoration: none;
}
UL.plan_niveau_LEVEL2 LI.plan_LEVEL3 A {
                color: #000;
                font-weight: normal;
                text-decoration: none;
}
UL.plan_niveau_LEVEL2 .plan_LEVEL3 A.plan-lien-event:hover {
                color: #868686;
                font-weight: normal;
                text-decoration: none;
}


UL.plan_niveau_LEVEL0 .plan_CONNEXE A {
                color: #CD071E;
                font-weight: bold;
                font-size: 1.1em;
                text-decoration: none;
}
UL.plan_niveau_LEVEL0 .plan_CONNEXE A.plan-lien-event {
                color: #000;
                font-weight: bold;
                text-decoration: none;
}
UL.plan_niveau_LEVEL0 .plan_CONNEXE A.plan-lien-event:hover {
                color: #868686;
                font-weight: bold;
                text-decoration: none;
}
UL.plan_niveau_CONNEXE {
                list-style-image: none;
                list-style-type: none;
                margin: 0;
                padding: 0 0 0 10px;
}
UL.plan_niveau_CONNEXE  LI {
                line-height: 16px;
                padding: 0 0 0 8px;
                background: url(images/Charte/content_li.gif) no-repeat 0 0;
}

UL.plan_niveau_LEVEL0 .plan_PIED_PAGE A {
                color: #CD071E;
                font-weight: bold;
                font-size: 1.1em;
                text-decoration: none;
}
UL.plan_niveau_LEVEL0 .plan_PIED_PAGE A.plan-lien-event {
                color: #000;
                font-weight: bold;
                text-decoration: none;
}
UL.plan_niveau_LEVEL0 .plan_PIED_PAGE A.plan-lien-event:hover {
                color: #868686;
                font-weight: bold;
                text-decoration: none;
}
UL.plan_niveau_PIED_PAGE {
                list-style-image: none;
                list-style-type: none;
                margin: 0;
                padding: 0 0 0 10px;
}
UL.plan_niveau_PIED_PAGE  LI {
                line-height: 16px;
                padding: 0 0 0 8px;
                background: url(images/Charte/content_li.gif) no-repeat 0 0;
}

.rss_theme_menu 
{
 float:right;margin:0 5 0 0;
}

.NoHand , .NoHand  a {
	cursor: default !important; 
}

#Liste {
	background: transparent url(images/Charte/content_fond.png) repeat scroll 0 0;
}

#Liste H2 {
	margin: 4px 0 0 0 !important;
}
.cartouche H1 {
	margin: 0 0 0 0 !important;
	padding: 0 0 0 0 !important;
	border: none !important;
	font: bold 1.1em Verdana, Arial, Helvetica, sans-serif !important;
	color: #000;
	text-transform: none !important;
	background: none;
}
.cartouche A H1 {
	margin: 0 0 0 0 !important;
	padding: 0 0 0 0 !important;
	border: none !important;
	font: bold 1.1em Verdana, Arial, Helvetica, sans-serif !important;
	color: #000;
	text-transform: none !important;
	background: none;
}
.cartouche  A:hover H1 
{
	color: #868686;
}

.cartouche H1 P {

}
#PIC {
	background-color: transparent !important;
}
.cartouche H3 {
	/*margin: 4px 0 0 0 !important;*/
}


#AllEvents BR {
	display: none;
}


#AllEvents H4 {
	margin: 0;
}


#BOOKLINE_RESULTS_TOOLS .JSPOPUP_BUTTON,
#BOOKLINE_RESULTS_SEARCH .JSPOPUP_BUTTON {
	font-weight: normal;
	color: #000;
}
#BOOKLINE_RESULTS_TOOLS .JSPOPUP_BUTTON:hover,
#BOOKLINE_RESULTS_SEARCH .JSPOPUP_BUTTON:hover {
	font-weight: normal;
	color: #868686;
}


#LastComments A {
	color: #000;
} 

#LastComments A:hover {
	color: #868686;
	text-decoration: none !important;
} 




.ENCART A.JSPOPUP_BUTTON {
	color:#000;
	text-decoration:none;
}
.ENCART A.JSPOPUP_BUTTON:hover {
	color:#868686;
	text-decoration:none;
}


.ENCART A.LISTDETAILVALUE {
	color:#000;
	text-decoration:none;
}
.ENCART A.LISTDETAILVALUE:hover {
	color:#868686;
	text-decoration:none;
}


#TABS_1_select_tab {
	height: 16px !important;
}



#ResourceSelectionsDetailledNotice .CONTENT_CORPS .selections_ajax_selection_container .CONTENT_ENTETE,
#ResourceSelectionsDetailledNotice .CONTENT_CORPS .selections_ajax_selection_container .CONTENT_ENTETE P,
#ResourceSelectionsDetailledNotice .CONTENT_CORPS .selections_ajax_selection_container .CONTENT_CORPS {
    	Background : none;
	Border : none ;
	Color : #000;
	font-size : 0.9em;
	padding: 0;
	margin: 10px 0 10px 0;
}  

.ENCART_FUNCTIONS {
	float: none;
}


#DOWN {
	position: absolute;
	right: 20px;
	top: -12px;
	width: 14px;
}
#UP {
	position: absolute;
	right: 10px;
	top: -12px;
	width: 14px;
}




.liste_icone_typedoc IMG {
	width: 22px;
}


#short_results_noresult 
{
	color:#878D01 !important;
}

.body_manage_comments, .body_resource_comments, .body_selection_list 
{
	background-image : none !important;
}

textarea 
{
	color : #000000 !important;
}

.ERMES_P 
{
	color : Black;
}




.Rouge {
	color: #cd071e !important;
}

A.Rouge {
	color: #cd071e !important;
}
A.Rouge:hover {
	color: #868686 !important;
}
A.Rouge:hover SPAN {
	color: #868686 !important;
}

A.Lien_Rouge {
	color: #cd071e !important;
}
A.Lien_Rouge:hover {
	color: #868686 !important;
}

SPAN.Rouge A {
	color: #cd071e !important;
}
SPAN.Rouge A:hover {
	color: #868686 !important;
}


#frmEdit_dummy H1 {
	background:transparent url(Images/Charte/h1.gif) no-repeat scroll 0 0;
	border-bottom:medium none;
	color:#878D01;
	font-family:Arial;
	font-size:135%;
	font-weight:normal !important;
	padding:0 0 0 350px !important;
	text-transform:uppercase;
}
#BOOKLINE_PANIER_REFERENCE {
	background:transparent url(images/Charte/content_fond.png) repeat scroll 0 0;
}


#INCIP_SRV_QST_FORM_LIGHT_TITLE,
#INCIP_SRV_QST_FORM_LIGHT_FORM {
	width: 800px !important;
	background:transparent url(images/Charte/content_fond.png) repeat scroll 0 0;
}


.THEME_LAST:hover {
	color: #868686 !important;
}


#Footer_Logo_2 {
	display: block;
	position: absolute;
	right: 0;
	top: 7px;
	width: 46px;
	height: 46px;
	background: url(images/Charte/logo_cg02.gif) no-repeat;
	cursor: pointer;
}


#Recherche_Globale 
{
    display:none !important;
}

#select_language 
{
    display:none !important;
}

/* Dossier lecteur DEBUT */
div.dossierlecteur_box
{
	border:solid 1px #e0e0e0;
	background-color:#fafafa;	
	margin-bottom:10px;
	padding:5px;
}

div.dossierlecteur_action
{
	padding:10px;
}

td.dossierlecteur_linesep
{
	margin-bottom:5px;
	border-bottom:1px solid #ddd;
}

.dossierlecteur_label
{
	color:#888;
	text-align:right;
	word-wrap:nowrap;
}

a.dossierlecteur_renew_loan
{
	background : url(images/General/Buttons/Cool-Buttons/calendar.gif) no-repeat;
	height:20px;
	margin:0;
	padding:2px 2px 2px 20px;
	margin: 0px;
	text-decoration:none;
}

a.dossierlecteur_cancel_holding
{
	background : url(images/General/Buttons/Cool-Buttons/cancel.gif) no-repeat;
	height:20px;
	margin:0;
	padding:2px 2px 2px 20px;
	margin: 0px;
	text-decoration:none;
}

/* Dossier lecteur FIN */

/* Exemplaires Infodoc DEBUT */
a.infodoc_holdings_view_notes_link
{
	background : url(Images/General/Buttons/IconBar-Buttons/add.png) no-repeat;
	height:20px;
	margin:0;
	padding:2px 2px 2px 20px;
	margin: 0px;
	text-decoration:none;
}

a.infodoc_holdings_hide_notes_link
{
	background : url(Images/General/Buttons/IconBar-Buttons/remove.png) no-repeat;
	height:20px;
	margin:0;
	padding:2px 2px 2px 20px;
	margin: 0px;
	text-decoration:none;
}

a.infodoc_short_available div
{
	padding-left:20px;
	height:24px;
	background:url(images/general/doctype/infodoc/book.png) no-repeat;
	float:right;
	font-weight:bolder;
}

table.holdings
{
	width:100%;
	background-color:#ddd;
	border-spacing: 1px;
	border-padding:0px;
}

table.holdings td {
	background-color:#fff;
	padding:4px;
}

table.holdings thead td {
	background-color:#f0f0f0;
}

div.resa
{
	padding:0 0 0 0;
}

div.resa a
{
	/*background : url(Images/General/Icons-action/resa.png) no-repeat;
	height:20px;
	margin:0;
	padding:2px 2px 2px 20px;
	margin: 0px;
	*/
	text-decoration:none;
}

td.disabled_cell
{
	background-color:#f0f0f0 !important;
	color:#888 !important;
}

div.infodoc_holdings_notes_div
{
	padding:0px;
	color:#999 !important;
	margin-bottom : 10px;
}

div.infodoc_holdings_notes_div td 
{
	color:#999 !important;
	padding:0px;
}

tr.infodoc_holdings_holding_row
{
	
}
a.ifd_loans_history_more_link,
a.ifd_holds_history_more_link
{
	cursor:pointer;
}
a.ifd_expl_green {
	display: block;
	width: 16px;
	height: 16px;
	background: url(images/specific/infodoc/c_green.png) no-repeat;
}
a.ifd_expl_gray {
	display: block;
	width: 16px;
	height: 16px;
	background: url(images/specific/infodoc/c_gray.png) no-repeat;
}
a.ifd_expl_orange {
	display: block;
	width: 16px;
	height: 16px;
	background: url(images/specific/infodoc/c_orange.png) no-repeat;
}

div.dossierlecteur_box.Available span.dossdoc_field_value_STATUS {
	padding-left : 20px !important;
	background: url(images/specific/infodoc/c_green.png) no-repeat;
	min-height: 20px;
	display:block;
}

/* Exemplaires infodoc FIN */

.divSpell {
border:1px solid #2a2;
background-color:#dfd;
position:absolute;
color:#2a2;
/*display:none;*/
display:block;
visibility:hidden;
padding:2px 11px 2px 2px;
}

.divSpell .closeSpell {
position:absolute;
display:inline;
top:1px;
right:1px;
width:5px;
height:5px;
background-color:#2a2;
border:1px solid #191;
cursor:pointer;
overflow:hidden;
}


#AGENDA_MAIN span.THEME_1,  #ThemesMenu A.THEME_1 { background-image: none !important; color: #000; text-decoration:none;}/*OK*/
#AGENDA_MAIN span.THEME_2,  #ThemesMenu A.THEME_2 { background-image: none !important; color: #000; text-decoration:none;}/*OK*/
#AGENDA_MAIN span.THEME_3,  #ThemesMenu A.THEME_3 { background-image: none !important; color: #000; text-decoration:none;}/*OK*/
#AGENDA_MAIN span.THEME_4,  #ThemesMenu A.THEME_4 { background-image: none !important; color: #000; text-decoration:none;}/*OK*/
#AGENDA_MAIN span.THEME_5,  #ThemesMenu A.THEME_5 { background-image: none !important; color: #000; text-decoration:none;}/*OK*/
#AGENDA_MAIN span.THEME_6,  #ThemesMenu A.THEME_6 { background-image: none !important; color: #000; text-decoration:none;}/*OK*/
#AGENDA_MAIN span.THEME_7,  #ThemesMenu A.THEME_7 { background-image: none !important; color: #000; text-decoration:none;}/*OK*/
#AGENDA_MAIN span.THEME_8,  #ThemesMenu A.THEME_8 { background-image: none !important; color: #000; text-decoration:none;}/*OK*/
#AGENDA_MAIN span.THEME_9,  #ThemesMenu A.THEME_9 { background-image: none !important; color: #000; text-decoration:none;}/*OK*/
#AGENDA_MAIN span.THEME_10, #ThemesMenu A.THEME_10 { background-image: none !important; color: #000; text-decoration:none;}/*OK*/
#AGENDA_MAIN span.THEME_11, #ThemesMenu A.THEME_11 { background-image: none !important; color: #000; text-decoration:none;}/*OK*/
#AGENDA_MAIN span.THEME_12, #ThemesMenu A.THEME_12 { background-image: none !important; color: #000; text-decoration:none;}/*OK*/
#AGENDA_MAIN span.THEME_13, #ThemesMenu A.THEME_13 { background-image: none !important; color: #000; text-decoration:none;}/*OK*/
#AGENDA_MAIN span.THEME_14, #ThemesMenu A.THEME_14 { background-image: none !important; color: #000; text-decoration:none;}
#AGENDA_MAIN span.THEME_15, #ThemesMenu A.THEME_15 { background-image: none !important; color: #000; text-decoration:none;}

#ThemesMenu li A { 
	padding: 0 4px 0 0;
	background-image: none !important;
	background-repeat: no-repeat;
	font-weight:bolder;
	font-size: 0.9em;
	text-transform: uppercase;
	display: block;
	border-right: 1px solid #000;
}
#ThemesMenu li A:hover { 
	background-image: none !important;
	background-repeat: no-repeat;
	color: #868686;
	text-decoration: none;
}

