/*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&___I N C I P I O___P A R I S 10__&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/

/*###########################__B A L I S E S __##########################*/
 
 

 
 
.partenaire1{background :transparent url(/Skins/Exploitation/images/Charte/logo_partenaire1.jpg) no-repeat scroll center center }
.partenaire2{background :transparent url(/Skins/Exploitation/images/Charte/logo_partenaire2.jpg) no-repeat scroll center center }
.partenaire3{background :transparent url(/Skins/Exploitation/images/Charte/logo_partenaire3.jpg) no-repeat scroll center center }
.partenaire4{background :transparent url(/Skins/Exploitation/images/Charte/logo_partenaire4.jpg) no-repeat scroll center center }
.partenaire5{background :transparent url(/Skins/Exploitation/images/Charte/logo_partenaire5.jpg) no-repeat scroll center center }

.partenaire4 span {
font-size:9px;
position:relative;
text-align:right;
top:55px;
vertical-align:bottom;
}

.partenaire span {
font-size:9px;
position:relative;
text-align:right;
top:55px;
vertical-align:bottom;
}


.adresse a {color:#00547A;} .adresse a:hover{text-decoration:underline;}
.Footer a{color:#00547A; margin: 4px 0 0 0; text-decoration:none;} .Footer:hover{text-decoration:underline;}
 
.PORTAL_LAYOUT{
margin-top:5px;
}
 
.Sequana_SEARCH{ 
/*background: url(/Skins/Exploitation/images/Charte/logo_sequana.png) no-repeat scroll left top;
position:relative;
left:20px;
width:25% !important*/
text-align:center;
}
.label-central{
font-weight:bolder;
text-align:center;
font-size:1.1em;
margin:0 0 0 25px;
}
#AvancedSearch a{
vertical-align:top;
text-align:left;
font-weight:bolder;
font-size:0.95em;
margin-left:160px;
}
#AvancedSearch:first-letter{
text-transform: uppercase;
}
.header-input-central{
width:220px;
position:relative;
top:0px;
height:24px;
float:right;
}
#ToutSELECTIONNER { 
position:relative;
top:1px;
}
#SELECTIONNER { 
position:relative;
top:1px;
}
th.wai_th{
padding-right:4px;
}
#VALIDATED a
{text-decoration:none;}
#VALIDATED a:hover
{text-decoration:none;}
.Button_VALIDATE{
	background:url(/Skins/Exploitation/Images/General/Buttons/IconBar-Buttons/validate_upxn.png) no-repeat scroll 0 47%;
	color:#242424;
	text-transform:uppercase;
	font-size:14px;
	font-weight: bolder;
	height:24px;
	}
.Button_VALIDATE:hover{
	background:url(/Skins/Exploitation/Images/General/Buttons/IconBar-Buttons/validate_upxn-o.gif) no-repeat scroll 0 47%;
	color:#242424;
	text-transform:uppercase;
	font-size:14px;
	height:24px;
	font-weight: bolder;
}
.Button_VALIDATE span{ 
color:#242424; 
position:relative;
top:2px;
right:3px;
font-weight:bolder;
}
.Button_VALIDATE span:hover{ 
color:#FFFFFF; 
position:relative;
top:2px;
right:3px;
font-weight:bolder;
text-decoration:none !important;
}
.Global_Recherche TD{
width:10% !important;
}
.Global_Recherche{
font-size:1.4em;
text-align:left;
}
.Global_Recherche label{
text-transform:uppercase;
}
.Global_Recherche UL{ 
display:inline;
}
.button_Radio {
color: #242424;
font-weight:bolder; 
Vertical-align :bottom;
Padding:0.35em;
position:relative;
font-size:1.3em;
}

.SELECTION_BIBLIOTHEQUE input {
padding:0 10px;
margin:0 auto;
}
.libelleDomaine{
font-weight:bolder;
}
.libelleBase{
line-height:25px;
margin:0.9em;
padding:1.9em;
position:relative;
text-align:center;
vertical-align:middle;
}
.libelleBase input{
margin:0.4em;
padding: 0;
}


 
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 */
	font: normal 80% Arial, Helvetica, sans-serif!important;
	color: #000;
	background: none;
}
DIV {
	padding: 0;
	font:normal inherit Arial, Helvetica, sans-serif;!important;
	color:#000;
}
TABLE,TD, TH {
	font:normal inherit Arial, Helvetica, sans-serif !important;
	color:#000;

}
H1, H2, H3, H4, H5, H6,  {
	clear: both;
}
H1 {
	background:#CECECE none repeat scroll 0 0;
	color:#424242;
	font-size:1.2em;
	font-weight:bold;
	margin:0;
}
#BOOKLINE_LISTRESULTS H1 {
	background:transparent url(images/Charte/content_entete_principal.png) repeat scroll 0 0;
	color:#FFF;
	font-size:1.2em;
	font-weight:bold;
	margin:0;
}
H1 SPAN {
	padding: 0 8px;
	background: url(images/Charte/h1.gif) no-repeat 0 3px;
}
H2 {
	font-size: 1em;
	color: #e53e1b;
	font-weight: bold;
	border-bottom: 1px solid #e53e1b;
}
H2 SPAN {
}
H3 {
	font-size: 0.8em;
	color: #2a1532
}
H3 SPAN {
}
H4 {
}
H4 SPAN {
}

P {
	margin:0;
}
UL {
	margin:0;
	padding:0;
}
UL LI {
	padding:7px 0 2px 20px;
	list-style-type:none;
	background: url(images/Charte/encart_li.png) no-repeat 0 6px;
	
}
OL LI {
	padding:7px 0 2px 20px;
	
	
}

A {
	color: #e53e1b;
	text-decoration: underline;
}
A:hover {
	color: #e53e1b;
	text-decoration: none;
}
A IMG {
	border: none;
}
INPUT, SELECT {
	font-size: inherit !important;
}

/*#########################__C L A S S E S__ID__##########################*/
.PORTAL_FRAME LI {
	padding:2px 0 2px 10px !important;
	list-style-type:none;
	background:transparent url(images/Charte/li.gif) no-repeat scroll 1px 5px !important;
	border-bottom: 1px dashed #d9e0cc;
	
}
/********************** B A N N I E R E ************************/

#Banniere {
	background-repeat: no-repeat;
	position: relative;
	width: 990px;
	height: 178px;
	background: url(Images/Charte/banniere.jpg) no-repeat;
	margin: 0 auto;
}
#Conteneur_Connexes {
	top: 9px;
	text-align:right;
	right:140px;
}
.Connexes {
margin:0;
padding:0;
}
.Connexes LI {
	background: none;


}
.Connexes LI span{
font-weight:bold;
letter-spacing:0.1em;
padding:0 17px 0 0;

}
.Connexes LI A {
	color: #FFF;
	margin:-0.10em;
	/*margin:0 1px 0 -4px;*/
	left:70px;
	position:relative;
	font-weight:bolder;
}
.Connexes LI A:hover {
	color:#fff;
	margin:-0.10em;/*
	margin:0 1px 0 -4px; */
	left:70px;
	position:relative;
	text-decoration:underline;
}
.Connexes li.Spacer_1 a {
background:none;
}
.Connexes li.MenuSpacer a, .Connexes li.MenuSpacer a span{
background:none;
}
#Recherche_Globale {
	height:29px;
	font-size:14px;
	top:100px;
	padding:0;
	margin:0;
	z-index:100;
	width:210;
	left:20px;
}
#LibelleRecherche_Globale {
	color:#fff;
	position:relative;
	text-decoration:underline;
}


#wai_eye {
	top: 9px;
	right: 42px;
	width: 40px;
	height: 22px;
	border: none;
	padding: 0;
	font-weight: bold;
	font-size: 0.9em;
	color: #FFF;
	text-align: left;
	background: url(Images/icons/wai/PictoWai.png) no-repeat scroll right 0;
}
#wai_open_link {
	text-decoration: none;
}
#wai_open_link:hover {
	color: #FFF;
	text-decoration: underline;
}
#Logo_1 {

	top: 10px;
	left: 10px;
	width: 460px;
	height: 120px;
	display:block;
}

#Authentification_Globale {
	top: 40px;
	left:709px;
	position: absolute;
	color: #FFF !important;
	

}
#Authentification_Globale TABLE{
	display:block;
	left:7px;
	color:#FFF !important;
	text-align:center;
	width:280px;
}
#Authentification_Globale  .header-text-ok {
text-align:right;
text-decoration:none;
margin:5px 0 0 5px;
color:#FFF;
font-weight:bold;
font-size:14px;
position:absolute;
}
#Authentification_Globale TABLE table TD{
vertical-align:bottom;
text-align:center;
color:#FFF;
}

.header-text-login {
color:#CCD;

}
.header-text-bold a
{
color:#FFF;
text-align:center;
text-decoration: none;
vertical-align:middle;
margin-top:5px;
} 
.header-text-bold a:hover
{
text-align:center;
margin-top:5px;
color:#FFF;
text-decoration: underline;
} 
.header-text-bold-connection,
.header-text-bold-connection a
{
text-align:center;
color:#FFF;
text-decoration: none;
} 
.header-text-bold-connection a:hover
{
text-align:center;
color:#FFF;
text-decoration: underline;

} 

element.style {
width:200px;
}
input.blur {
color:#AAAAAA;
padding:2px 0 0 0;
}

.header-input {
background-color:#FFFFFF;
border:1px solid #000000;
color:#000000;
height:19px;
width:130px;
}

#Recherche_Globale input {
/*background:#0890cd none repeat scroll 0 0;*/
color:#FFF;
font-size:0.85em !important;
font-weight:bold;
opacity:0.6;
padding:1px 0 2px 3px !important;
width:210px;
}

/*______________________M E N U S*/
#Conteneur_LEVEL1 {
	background:#00547a;
	height:29px;
	font-size:14px;
	top:139px;
	padding:0;
	margin:0;
}
.LEVEL1{
height:22px;
margin:7px 0 0 0;
}
.LEVEL1 LI {
    padding:0 12px 0 12px; 
	background: none;
	height:23px;
}
.LEVEL1 LI A {
	margin: 0;
   /* padding:6px 5px 5px 5px;*/
	color: #FFF;
    font-size: 0.9em;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	background: none;
	border:1px solid transparent;
}
.LEVEL1 LI A:hover {
	color: #FFF;
/*	padding:6px 5px 5px 5px;*/
	background: none;
	border:1px solid #FFF;
}
.LEVEL1 li.MenuSpacer {
	display: none;
}
.LEVEL1 LI A SPAN {
	background: none;
}
.LEVEL1 LI A:hover SPAN {
	background: transparent none scroll 0 0;
}

/*______________S O U S__M E N U S______________*/

.ermes_main_menu_panel {
	background: none #fff;
	margin: 0;
	padding: 0;
}
.x-menu {
	padding: 0;
	border: 1px solid #136f99;
	}
.x-menu-list{
	padding:0;
	margin: 0;
}
.ermes_main_menu_panel ul {
	background: #FFF;
}
.ermes_main_menu_panel LI {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #136f99;
	background: #FFF;
}
/*__LIENS__*/

.x-menu a.x-menu-item {
	display: block;
	margin: 0 !important;
	border-left: 16px solid #136f99;
	padding: 2px 12px 2px 5px;
	font-size: 1.2em;
	font-weight: normal;
	color: #000;
}
.x-menu a.x-menu-item:hover {
	display: block;
	margin: 0 !important;
	border-left: 16px solid #136f99;
	padding: 2px 12px 2px 5px;
	font-size: 1.2em;
	font-weight: normal;
	color: #000;
	background: none #24a2db;
}
.x-menu a.x-menu-item SPAN{
	margin: 0 !important;
}
.x-menu-item-icon {
	width: 0px;
	margin: 0px;
}

*/
/**************** ARIANNE *****************/

#div_ariane  a{
	padding: 10px 0;
	margin:0 0 10px 5px;
}
/**************** E N C A R T S__C O N T E N T *****************/
.ENCART {
	border: /*1px solid #d9d9d9;*/
	background: none;
	width:172px;
/*	background: url(Images/Charte/encart_corps.png) repeat-y top right;*/
}
.ENCART_ENTETE {
	height: 1.2em;
	padding: 0 0 0 5px;
	margin: 0 5px 0 0;
	right: 10px;
	background: url(Images/Charte/content_entete_droite.gif) no-repeat top right;

}
.ENCART_ENTETE P {
background:transparent !important;
height:1.2em;
margin:0;
padding:4px 0 5px 0;
text-transform:uppercase;
}

.ENCART_CORPS {
background:transparent url(images/Charte/encart_corps.gif) repeat-y scroll right top;
border-color:-moz-use-text-color -moz-use-text-color -moz-use-text-color #EEEEEE;
border-style:none none none solid;
border-right-width:medium medium medium 1px;
}

.ENCART_PIED {
	height: 17px;
	padding: 0;
	background: url(Images/Charte/encart_pied.png) no-repeat scroll 0px 0px;
}
.ENCART_PIED P {
	height: 17px;
	background: url(Images/Charte/encart_pied_p.png) no-repeat scroll right top;
	margin:0 0 10px 30px;
}
.ENCART A {
	color: #00547a;
	text-decoration: underline !important;
	font-weight:bold;
}
.ENCART A:hover {
	color: #00547a;
	text-decoration: underline;
}
.ENCART_RIGHT{
	width:172px;
	background:transparent !important;
	height:1.2em;
	margin:0;
	padding:7px 0 0px 0px;
	text-transform:uppercase;
}
.PORTAL_RIGHT{
margin-top:15px;
}
#CentralSearchAccueil  .ENCART{
width:99%;
}
#CentralSearchAccueil .ENCART_ENTETE {
background:none;
}
#CentralSearchAccueil .ENCART_CORPS{
background:none;
border:none !important;
}
#CentralSearchAccueil .ENCART_PIED{
background:none;
}
#CentralSearchAccueil .ENCART_PIED P{
background:none;
}
#CentralSearchAccueil .ENCART_CORPS A {
text-align:center;
}

#CentralSearchAccueil .ENCART_CORPS IMG{
vertical-align:bottom;
/*padding:5px 0 0 0;*/
}
#libcompactSearch {
color:#242424;
font-size:0.7em;
font-weight:bold;
width:260px;
padding:2 15px 13px 0;
text-align:right;
}
#submitCompactSearch{
width:35px;
}
#submitMoreCritere{
width:220px;
padding-left:30px;
}
#submitCompactSearch img{
float:left;
padding:13px 0 0 0;
}
.header-input_compactsearch  INPUT {
border:none;
line-height:15px;
}
#inputCompactSearch{
text-align:left;
width:210px !important;
vertical-align:middle;
padding:0 0 5px 15px;
}
#Sequana_SEARCH{
text-align:center;
padding:0 0 8px 0;
}
#trinputcompactsearch{
line-height:40px;
}
#tdshow_base
{
padding-bottom:10px;
text-align:center;
}
 #show_bases A {
	padding:3px 0 0 0;
	margin:0 0 0 8px;
	text-align:center;
}
#CompactSearchbases{
margin:5px 0 0 15px;
padding:0;
width:720px;
}
#CompactSearchbases DIV  INPUT{
vertical-align:bottom;
margin:2px 5px 5px 0px;
}
.tr_bases {
line-height:18px;
}
.tr_bases TD INPUT{
margin:0 2px 0 0;
}
/*_____________________________________________*/



table.CSS_1  td.CONTENT_ENTETE {
	height: 15px;
	border: none;
	background:url(images/Charte/content_corps_css1.gif) no-repeat top right;
}
table.CSS_1  td.CONTENT_ENTETE P {
                margin: 0;
                padding: 3 0 0 8px;
                font-size: 1.2em;
                font-weight: bold;
                color: #FFF;
                background: url(images/Charte/content_entete_css1_p.gif) no-repeat  right top;
                overflow: hidden;
}

table.CSS_1  td.CONTENT_CORPS {
	background:url(Images/Charte/content_corps_css1.gif) repeat-y scroll right top;	
	border-color:-moz-use-text-color -moz-use-text-color -moz-use-text-color #FFF;
	border-style:none none none solid;
	border-right-width:medium medium medium 1px;
}
table.CSS_1  td.CONTENT_PIED {
/*	height: 17px;
	padding: 0;
	background:url(Images/Charte/content_pied_ccs2.gif) scroll 0 0;*/
	height:0px;
background:none;
}
table.CSS_1  td.CONTENT_PIED P {
	/*height: 17px;
	margin: 0;

	background:url(Images/Charte/content_pied_p_css2.gif) no-repeat scroll top right;*/
	background:none;
	height:0px;
}



table.CSS_2  td.CONTENT_ENTETE {
	height: 15px;
	border: none;
	background:url(images/Charte/content_corps_css2.gif) no-repeat top right;
}
table.CSS_2  td.CONTENT_ENTETE P {
                margin: 0;
                padding: 3 0 0 8px;
                font-size: 1.2em;
                font-weight: bold;
                color: #FFF;
                background: url(images/Charte/content_entete_css1_p.gif) no-repeat  right top;
                overflow: hidden;
}

table.CSS_2  td.CONTENT_CORPS {
	background:url(Images/Charte/content_corps_css2.gif) repeat-y scroll right top;	
	border-color:-moz-use-text-color -moz-use-text-color -moz-use-text-color #FFF;
	border-style:none none none solid;
	border-right-width:medium medium medium 1px;
}
table.CSS_2 td.CONTENT_PIED {
	height: 17px;
	padding: 0;
	background:url(Images/Charte/content_pied_ccs2.gif) scroll 0 0;

}
table.CSS_2  td.CONTENT_PIED P {
	height: 17px;
	margin: 0;

	background:url(Images/Charte/content_pied_p_css2.gif) no-repeat scroll top right;
}






.CONTENT {
/*	border: 1px solid #d9d9d9;*/
	background: none;
	background: #FFF;
	margin:1px 0 0 0;
}
.CONTENT_ENTETE {
	height: 15px;
	border: none;
	background:url(images/Charte/content_corps.gif) no-repeat top right;
}
.CONTENT_ENTETE P {
	margin: 0 5px 0 0;
	padding: 0 0px 0 8px;
	font-size: 1.2em;
	font-weight: bold;
	color: #FFF;
	display:block;
	background:url(Images/Charte/content_entete_principal.png) repeat-x scroll right top;
	overflow: hidden;
	height:20px;
}
.CONTENT_ENTETE img{margin:18px 0 0 5px; width:12px ;height:12px;}

.CONTENT_CORPS {
	background:url(Images/Charte/content_corps.gif) repeat-y scroll right top;	
	border-color:-moz-use-text-color -moz-use-text-color -moz-use-text-color #EEEEEE;
	border-style:none none none solid;
	border-right-width:medium medium medium 1px;
}
.CONTENT_PIED {
	height: 17px;
	padding: 0;
	background:url(Images/Charte/content_pied.gif) scroll 0 0;
}
.CONTENT_PIED P {
	height: 17px;
	margin: 0;
	background:url(Images/Charte/content_pied_p.gif) no-repeat scroll top right;
}
.CONTENT A {
	color:#00547a;
	text-decoration:none;
}
.CONTENT A:hover {
	color:#000;
	text-decoration: underline;
}
#formSearch{
width:175px;
}
/***************** R E C H E R C H E *****************/

.FRAME_TITLE {
	margin: 0;
	padding: 0 0 0 8px;
	border: none;
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
	color: #000;
}
.encart-info {
	color: #00547A;
}
.encart-box-title05 {
	margin: 16px 0 10px 0;
	border: none;
	color: #6d7dbb;
}
.form-field-label {
	color: #000;
}
.SHORT_TOOLBAR_CONTAINER {
	border: none;
	background: none;
}
.SHORT_TOOLBAR_CONTAINER {
	border: none;
	background: none;
}
.JSPOPUP_BUTTON {
	color: #6d7dbb;
}
A.JSPOPUP_BUTTON:hover {
	color: #000;
}
.TOOLBAR_CONTAINER {
	border-top: 1px solid #b7c0df;
	border-bottom: 1px solid #b7c0df;
	background: #f7f8fc;
}

.liste-ligne-paire A,
.liste-ligne-impaire A {
	color: #000;
	text-decoration: none;
}
.liste-ligne-paire A:hover,
.liste-ligne-impaire A:hover {
	color: #6d7dbb;
	text-decoration: none;
}
.ermes_medias_detail_title{
	padding: 0 8px;
	font-size: 1.2em;
	font-weight: bold;
	color: #000;
}
.ermes_medias_section_bar {
	padding: 0;
	background: #eaeefd;
}
.BUTTONLINK IMG {
	margin: 2px 0 4px 0;
}

/******************** A G E N D A ********************/

#ScheduleFocus .ENCART_CORPS DD {
	color: #000;
}
#ScheduleSearch .ENCART_CORPS INPUT {
	background: #FFF;
}
#Schedule LI {
	background: url(Images/Charte/li.gif) no-repeat 0 2px !important;
}
.JSCalendarHEAD {
	color: #6d7dbb;
	background: #f7f8fc;
}
.JSCalendarHEAD {
	background: #f7f8fc;
}
.JSCalendarHEAD IMG {
	margin: 2px 0 0 0;
}
.resaCalendar_title {
	color: #6d7dbb;
}
.JSCalendarHEAD_YEAR {
	color: #000;
}
.JSCalendarNODAY {
	font-weight: normal;
}
.JSCalendarSEL{
	background: #6d7dbb;
}
#ThemesMenu LI {
	background: none;
	line-height: 20px;
}
#Edito {
	margin: 20px 0 0 0;
}
#Edito H1 {
	color: #000;
}

/***************** P L A N_S I T E ********************/

.plan_site_titre {
	margin: 0;
	padding: 0;
	color: #e53e1b;
	text-align: center;
}
.plan_site A {
	color: #000;
	text-decoration: none;
}
.plan_site A:hover {
	color: #6d7dbb;
	text-decoration: none;
}

/******************* F O O T E R **********************/

#FooterA {
	display: inline;
	margin: 20px 0 0 0;
	height: 100px;
	border-top: 1px solid #d4d4d4;
	background: none;
}
#Conteneur_Footer{
	border:none !important;
	position: relative;
	top: 0;
	width: 990px;
	text-align: center;
	font-size:12px;
}
#Footer_Infos,#logoCentralSearch,
#Footer_Logo_1,
#Footer_Logo_2 {
	text-align:center;
	
	}
UL.Footer {
	margin: 4px 0 0 0;
	color:#00547a;
	list-style-type:none !important;

}
.Footer LI {
	background: none !important;
	display:inline;
}
.Footer LI A {
	color:#00547a;
	font-weight:lighter;
	text-decoration:none;
}
.Footer LI A:hover {
	color:#00547a;
	text-decoration:underline;
}
.Footer LI.MenuSpacer A {
	background: url(Images/Charte/menu/spacer_Connexes.gif) no-repeat scroll 0 4px
}
#Footer_Logo_3 {
	display: block;
	position: absolute;
	top: 4px;
	left: 400px;
	width: 65px;
	height: 67px;
	background: url(Images/Charte/logo_3.gif) no-repeat;
}

/*#########################__S P E C I F I C__##########################*/
#COUPDECOEUR{ 
	clear:both;
	margin:-16px 0 0 0;}

#SimpleSearch .ENCART_ENTETE{
background:transparent url(Images/Charte/content_entete_droite.gif) no-repeat scroll left top;
height:1.2em;
margin:0 5px 0 0;
padding:0 0 0 5px;
right:10px;
}
#SimpleSearch TABLE{
max-width:175px !important;
min-width:145px !important;
}
#SimpleSearch .ENCART_CORPS{
max-width:155px !important;
min-width:145px !important;
}
#formSearch #txtSimpleSearchMots {
width:110px !important;
margin:1px 0 0 0;
}
#ermes_medias_rightframe_table{
vertical-align:bottom !important;
}
#ermes_medias_rightframe_table TD{
float:left;
}
#rootTaxons{
text-align:left;
}
#MyHistoric LI {
	background-position: 0 6px !important;
}
/* RG  Permet de géré 2 lignes dans le nom */
#USER .ENCART_ENTETE  {
	background: transparent url(Images/Charte/content_entete_droite2.gif) no-repeat scroll right top !important;
	height: auto;
	vertical-align:middle;
}
#USER .ENCART_ENTETE P {
	text-transform: none;
	height: auto;
	text-align: center;
	padding-right: 10px;
	padding-top:5px;
	padding-bottom:5px;
	vertical-align:middle;
	
}



#MostReactionCommentsUID .ENCART_ENTETE P {
	height: 4em;
}
#USER .JSPOPUP_BUTTON {
	color: #00547a;
}
#USER A.JSPOPUP_BUTTON:hover {
	color: #00547a;
	text-decoration:underline;
}
#LINK_RSS .ENCART_ENTETE {
}
#LINK_OTHER_RSS .ENCART_ENTETE {
}
.link_rss li {
	background : transparent url(Images/Portal/Encarts/Medias/rss.gif) no-repeat scroll 0 0;
	padding: 0 0 0 13px;
}
#BOOKLINE_FORMULAIRE P{
text-transform: inherit !important;

}
/*________________CurrentLexicons*/

#CurrentLexicons DIV.smartLexiconsRow {
	padding: 3px 0 0 0;
	border-top: 1px dotted #000 !important;
}
DIV.backLink {
	display: inline-block;
	padding: 0 0 0 14px;
	background: url(Images/Charte/navigation_retour.gif) no-repeat 0 2px;
}
DIV.smartLexiconsRow A:hover DIV.backLink {
	color: #6d7dbb;
}
DIV.lexiconDeployLink {
	margin: 2px 0 0 0;
/*	background: url(images/Charte/add.png) no-repeat;*/
}
DIV.lexiconDeployLinkOff {
	margin: 2px 0 0 0;
}
DIV.lexiconDeployLinkOff {
	background: url(images/Charte/add-off.png) no-repeat;
}

/*_____________________Selection*/

.selections_ajax_selection_container. CONTENT {
	border: 1px solid #d9d9d9;
	background: none;
	background: #FFF;
}
.selections_ajax_selection_container .CONTENT_ENTETE {
	height: 1.5em;
	padding: 0;
	border: none;
	background: url(images/Charte/content_corps.gif) no-repeat top right;
}
.selections_ajax_selection_container .CONTENT_ENTETE P {
	margin: 0 5px 0 0;
	padding: 0 0 0 8px;
	font-weight: bold;
	color: #FFF;
	background:url(images/Charte/content_entete_principal.png) repeat 0 0px;
	overflow: hidden;;
}
.PDF {
	right: 18px;
	top: 2px;
}
.RSS {
	right: 0;
	top: 2px;
}
#Pagination_Navig A.Pagina_Precedente,
#Pagination_Navig A.Pagina_Suivante {
	color:#00547a;
}
#Pagination_Navig A:hover {
	color:#6d7dbb;
}
.selections_ajax_moreLink .see_more,
.selections_ajax_moreLink .see_more A {
	color: #000;
}
.selections_ajax_moreLink .see_more A:hover {
	color: #6d7dbb;
	text-decoration: none;
}
.selections_ajax_selection_container .ermes_medias_ressource_title {
	margin: 0 0 12px 0;
	color: #000;
}
.selections_ajax_selection_container .ermes_medias_selection_comment {
	color: #00547a;
	font-weight: bold;
}
.selections_ajax_selection_container .ermes_medias_ressource_publisher  {
	color: #00547a;
}

/*_________________________________IE______________________________________*/

*html #Authentification_Globale{
position: relative;
top:40px;
left:680px;
}
*html #Authentification_Globale TABLE {
clear:both;
position:relative;
width:220px;
left:0px;
top:-2px;
}

*html #Authentification_Globale  .header-text-ok {
clear:both;
vertical-align:top;
margin-left:15px;
text-align:center;
cursor:hand;
}
*html .header-text-login {
color:#CCD;

}
*html .header-text-bold a
{
color:#FFF;
text-align:right;
text-decoration: none;
vertical-align:top;
} 
*html .header-text-bold a:hover
{
text-align:center;
color:#FFF;
text-decoration: underline;
} 
*html .header-text-bold-connection,
*html .header-text-bold-connection a
{
text-align:left;
color:#FFF;
text-decoration: none;
} 
*html .header-text-bold-connection a:hover
{
text-align:left;
color:#FFF;
text-decoration: underline;

} 


*html  #Conteneur_LEVEL1 {
	background:#00547a;
	font-size:14px;
	top:139px;
	padding:0;
	margin:0;
}

/**html .LEVEL1 LI {
    padding:0 12px 0 12px; 
	background: none;
}
*html .LEVEL1 LI A {
    padding:6px;
	color: #FFF;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	background: none;
	border:1px solid transparent;
}
*html .LEVEL1 LI A:hover {
	color: #FFF;
	padding:6px;
	background: none;
	border:1px solid #FFF;
}
*html .LEVEL1 li.MenuSpacer {
	display: none;
}
*html .LEVEL1 LI A SPAN {
	background: none;
}
*html .LEVEL1 LI A:hover SPAN {
	background: transparent none scroll 0 0;
}
*html .ermes_main_menu_panel ul {
	padding:0;
	margin:0;
	position:relative;
	top:0px;
	left:0px;
	background:#136F99;
}
*html .x-menu-list LI{
	margin:0 0 0 13px;
}*/
*html #SimpleSearch .ENCART_CORPS{
max-width:135px !important;
min-width:145px !important;
}
*html .ENCART_ENTETE{
	padding:0px 0 0px 5px;
	height: 1.2em;
	margin: 0 5px 0 0;
	right: 50px;
	background: url(Images/Charte/content_entete_droite.gif) no-repeat top right;
}

*html .ENCART_ENTETE P{
	padding:2px 0 0 10px; 
	height:1.2em;
	margin:0;
	background:transparent;
	text-transform:uppercase;
}


*html .CONTENT_ENTETE A IMG{
position:relative;
background:none;
margin:2px 0 8px 0;
 border:medium none;
 width:12px;
 height:12px;
 }
 
*html #USER .PORTAL_FRAME .ENCART_CORPS{
background:transparent url(Images/Charte/encart_corps.gif) repeat-y scroll right top;
border-color:-moz-use-text-color -moz-use-text-color -moz-use-text-color #F2F2F2;
border-style:none none none solid;
border-width:medium medium medium 1px;
}

*html .CONTENT_CORPS {
border-color:-moz-use-text-color -moz-use-text-color -moz-use-text-color #F2F2F2;
border-style:none none none solid;
border-width:medium medium medium 1px;
background:transparent url(images/Charte/content_corps.gif) repeat-y scroll right top;
padding:5px 15px;
}

*html .Button_VALIDATE{
	background:url(/Skins/Exploitation/Images/General/Buttons/IconBar-Buttons/validate_upxn.gif) no-repeat scroll 0 8%;
	color:#242424;
	text-transform:uppercase;
	font-size:14px;
	margin-bottom:10px;
	font-weight: bolder;
}

*html .Button_VALIDATE:hover{
	background:url(/Skins/Exploitation/Images/General/Buttons/IconBar-Buttons/validate_upxn-o.gif) no-repeat scroll 0 8%;
	color:#242424;
	text-transform:uppercase;
	font-size:14px;
	margin-bottom:10px;
	font-weight: bolder;
}
*html .Button_VALIDATE span{ 
color:#242424; 
position:relative;
top:2px;
right:3px;
font-weight:bolder;
}
*html.Button_VALIDATE span:hover{ 
color:#242424; 
position:relative;
top:2px;
right:3px;
font-weight:bolder;
text-decoration:none !important;
}
*html #formSearch{
width:155px;
}
*html #formSearch b{
font-size:0.9em;
}
*html #formSearch #txtSimpleSearchMots {
margin:1px 0 0;
width:110px !important;
vertical-align:top;
height:16px;
}
*html #AdvancedSearch{

}
*html #AvancedSearch a{
vertical-align:top;
text-align:left;
font-weight:bolder;
font-size:0.95em;
margin-left:160px;
margin-top:50px;
}
*html #AvancedSearch:first-letter{
text-transform: uppercase;
}
*html #CentralSearchAccueil  .ENCART{
width:98%;
}
*html #CentralSearchAccueil .ENCART_ENTETE {
background:none;
}
*html #CentralSearchAccueil .ENCART_CORPS{
background:none;
border:none !important;
}
*html #CentralSearchAccueil .ENCART_PIED{
background:none;
}
*html #CentralSearchAccueil .ENCART_PIED P{
background:none;
}
*html #CentralSearchAccueil .ENCART_CORPS A {
text-align:center;
}

*html #CentralSearchAccueil .ENCART_CORPS IMG{
vertical-align:bottom;
}

*html #submitCompactSearch img{
float:left;
margin:13px 0 0 0;
}
*html #trinputcompactsearch{
line-height:40px;
}
*html #CompactSearchbases DIV  INPUT{
vertical-align:bottom;
margin:0px 5px 5px 0px;
}
*html .ENCART_RIGHT{
	width:172px;
	background:transparent !important;
	height:1.2em;
	margin:15px 0 0 0;
	text-transform:uppercase;
}
*html #BOOKLINE_FORMULAIRE P {
text-transform: none !important;
}
*html .Connexes LI SPAN{
font-weight:bold;
letter-spacing:0.05em;
