
@charset "utf-8";
/* CSS Document */

/*@import url("http://www.bmi-epinalgolbey.fr/OPACWebAloes/Skins/Skin_epinal/Styles/reset.css");*/

/*********** POD epinal **************/
/*** Styles generiques ***/
/*************************/
.RadMenu .rmGroup .rmText {
	padding: 0px;
}


ul.rmHorizontal .rmText {
	width: 192px !important;
	text-align: center;
	padding: 0px !important;
}
ul.rmVertical .rmText {
	width: auto;
	text-align: left;
}
ul.rmHorizontal a.rmLink {
	padding: 0px !important;
}

td, p, div {
	font-family:  Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;

}
p {
	line-height: 17px;
}
H1 {
	font-size: 17px;
	text-transform: uppercase;
	letter-spacing: 2px;
	height: 36px;
	text-indent: 25px;
}
H1.argile {
	background-image: url(images/h1_argile.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	color: #C15119;
}
H1.bleu {
	background-image: url(images/h1_bleu.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	color: #57405B;
}
H1.orange {
	background-image: url(images/h1_orange.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	color: #ED7B0F;
}
H1.gris {
	background-image: url(images/h1_gris.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	color: #C9C9CA;
}
H1.rouge {
	background-image: url(images/h1_rouge.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	color: #C0362B;
}
H2 {
	font-size: 16px;
	font-weight: bold;
	color: #BF362B;
	text-transform: uppercase;
	letter-spacing: 2px;
	margin: 0px 0 20px 0;
	border-bottom: 2px solid;
}
h3 {
	font-size: 14px;
	margin: 0px 0 5px 0;
	color: #ED7B0F;
	font-weight: bold;
	text-transform: uppercase;
}
h4 {
	font-size: 13px;
	margin: 0px 0 5px 0;
	color: Gray;
	font-weight: bold;
	text-transform: uppercase;
}
h5 {
	color: #57405B;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0 5px 0;
	text-transform: uppercase;
}
a, a:visited, a:link, a:active {
	text-decoration: none;
	color: #56405B;
	font-weight: bold;
	cursor: hand !important;
	cursor: pointer !important;
}
a:hover {
	text-decoration: underline;
	color: #C05119;
}
hr {
	border: 0;
	border-bottom: 1px dotted silver;
	height: 1px;
	margin: 0 0 15px;
	padding: 5px 0;
	clear: both;
}
ul 
   {	list-style-image: url(images/puce.gif);
   	   list-style-type: none
}
li {
	/*margin: 2px;
	padding: 2px;*/
	line-height: 22px;
}
.sitemap ul {
	list-style-type: disc;
}
.sitemap ul li a {
}
.sitemap ul ul {
	list-style-type: none;
}
.sitemap ul li ul li a {
	font-weight: normal;
}
/*** Styles BandeauHaut.html ***/
ul.header {
	padding: 0px 5px 0 0;
	float: right;
	margin: 0px;
	color: #C05119;
}
ul.header li {
	display: inline;
	float: left;
}
a.header, a.header:link, a.header:active, a.header:visited {
	display: block;
	float: left;
}
a.header:hover {
	text-decoration: none;
}
a.calendrier {
	background-image: url(images/puce.gif);
	background-position: left 3px;
	background-repeat: no-repeat;
	line-height: 20px;
	padding-left: 10px;
}
/*** Styles BandeauHaut.html FIN ***/
.titre-droit {
	background-color: #4183A9;
	color: White;
	font-weight: bold;
	padding: 3px;
	font-size: 11px;
	margin-top: 20px;
	width: 94%;
}
/*** MODULE RECHERCHE ***/
.div-search {
	padding: 40px 0 0;
	text-align: center;
	background-image: url(images/div-search.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
.div-search-bottom {
	padding: 0 0 15px 0;
	margin-bottom: 15px;
	text-align: center;
	background-image: url(images/div-search_bottom.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	width:201px;
}
.div-search table.TableauCriteres td {
	background-color: transparent;
	padding: 0 0 0 4px;
	text-align: left;
}

.div-search input.TextBox {
	width:70px;
}
.div-search input {
	padding: 2px;
}
.div-search table td span {
}
a.rech, a.rech:visited, a.rech:link, a.rech:active {
	display: block;
	padding: 7px 0 8px 13px;
	margin-left: 36px;
	text-align: left;
	background-image: url(images/arrow.gif);
	background-position: left;
	background-repeat: no-repeat;
	color: #57405B;
}
a.rech:hover {
	text-decoration: underline;
	color: #C05119;
}
/*** MODULE USER ***/

.TextBox {
	width: 98%;
}
.div-login {
	padding: 30px 0 0;
	text-align: center;
	background-image: url(images/div-login.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
.div-login-bottom {
	padding: 0 0 15px 0;
	margin-bottom: 15px;
	background-image: url(images/div-login_bottom.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
.div-login table.TableauGeneral {
}
.div-login table.TableauGeneral thead td {
	display: none;
}
.div-login table.TableauGeneral td table.TableauCriteres td span {
}
.div-login span {
	display: block;
}
.div-login input.TextBox {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	width: 90px !important;
	float:left;
}
.AlignementBoutons input {
	/*width: auto;
*/
}
.div-login table.TableauGeneral td span {
	/*display: block;
	font-family: helvetica, arial;
	font-size: 15px;
	font-variant: small-caps;
	text-indent: 12px;
	text-transform: lowercase;
	color: #595959;
*/
}
.div-login span.MessageErreur {
	padding-top: 30px;
	display: block;
}
a.log, a.log:visited, a.log:link, a.log:active {
	display: block;
	padding: 6px 0 6px 13px;
	margin-left: 36px;
	text-align: left;
	background-image: url(images/arrow.gif);
	background-position: left;
	background-repeat: no-repeat;
	color: #57405B;
}
a.log:hover {
	text-decoration: underline;
	color: #C05119;
}
.infos {
	background-image: url(images/div-info.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
.infos-bottom {
	background-image: url(images/div-info_bottom.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding-bottom: 15px;
	margin-bottom: 25px;
}
.infos-inauguration {
	background-image: url(images/div-info_inauguration.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding-bottom: 100px;
	margin-bottom: 15px;
}

.infos h3 {
	background-color: transparent;
	font-size: 12px;
	padding: 7px 0 0 27px;
	margin: 0px;
	text-transform: none;
}
.infos p {
	width: 180px;
	padding: 0 10px;
}
/********************/
/*** Arri?re Plan ***/
/********************/
body {
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	margin: 3px 0px 0px;
	color: #343434;
	background-color: #F1F1F1;
	padding: 0px;
	background-image: url(images/background_body.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#Form1 {
	background-color: transparent;
	margin: 0px;
	padding: 0px;
}
.FondPage {
}
.TableauArrierePlan {
	border-collapse: collapse;
	table-layout: auto;
	border-style: none;
	border-width: 0px;
	background-color: White;
	width: 960px;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
}
.ArrierePlan {
	background-color: transparent;
}
.Contour {
	background-color: transparent;
	border-color: transparent;
	border-width: 0;
}
.colonne {
	width: 0px;
	background-color: transparent;
}
.ColonneCentre {
	background-color: transparent;
	padding: 15px 0px 0px 0px;
	width: 703px !important;

}
.EspaceVerticalGauche {
	background-color: transparent;
	width: 20px;
}
.ColonneMenuGauche {
	background-color: transparent;
}
.colright {
	background-color: transparent;
	padding: 46px 0 0 0;
	width: 217px;
}
.ColonneGauche {
	background-color: transparent;
}
.MenuListe {
	margin-top: 100px;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 20px;
}
.MenuListe ul {
	color: White;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: disc;
	margin: 0;
	padding: 0px;
}
.MenuListe ul li {
	margin: 2px 0 0 20px;
}
.MenuListe ul li ul {
	list-style-type: disc;
}
.MenuListe ul li a, .MenuListe ul li a:visited, .MenuListe ul li a:link, .MenuListe ul li a:active {
	color: White;
}
.MenuListe ul li ul li a, .MenuListe ul li ul li a:visited, .MenuListe ul li ul li a:link, .MenuListe ul li ul li a:active {
	color: White;
}
.MenuListe ul li a:hover, .MenuListe ul li ul li a:hover {
	color: #BBBBBB;
}
.menu-bottom {
	margin-top: 100px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: lowercase;
}
.menu-liens {
	margin-left: 27px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: lowercase;
	font-weight: bold;
}
a.menu-liens, a.menu-liens:visited, a.menu-liens:link, a.menu-liens:active {
	font-weight: bold;
	color: #C50024;
	text-decoration: none;
	display: block;
}
a.menu-liens:hover {
	font-weight: bold;
	color: Black;
	text-decoration: underline;
}
.ColonneDroite {
	width: 360px;
	vertical-align:top;
}
.EspaceVerticalDroit {
	background-color: transparent;
	width: 20px !important;

}

.creditPhoto {
	font-size: 10px;
	color: #000000;
	display: block;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 15px;
	text-align: left;
}
#footer {
}
#footer p {
	margin: 0px;
	padding: 0px;
}
#footer a, #footer a:visited, #footer a:link, #footer a:active {
	text-decoration: none;
	color: #C05119;
	font-weight: normal;
}
#footer a:hover {
	text-decoration: underline;
	color: #57405B;
}
/***********************/
/*** Composants HTML ***/
/***********************/
.TextArea {
	/*color: #222222;
	background-color: #EEF4D4;
	font-weight: bold;
*/
}
.BoutonRadio {
	/*color: #222222;
*/
}
.CheckBox {
	/*color: #222222;
*/
}
.ListBox {
	/*color: #222222;
	background-color: #EEF4D4;
	font-weight: bold;
*/
}
/***********************************************/
/*** Intitul?s des Checkbox et Boutons Radio ***/
/***********************************************/
label {
	font-size: 12px;
}
/****************/
/*** Tableaux ***/
/****************/
.TableauGeneral {
	border-collapse: collapse;
	border: 1px solid silver;
	text-align:left;
	width:100%;
}
.TableauGeneral thead td {
	background-image: url(images/TableauGeneral_bkg.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #C9C9CA;
	color: white;
	font-weight: bold;
	padding: 3px;
}
.TableauGeneral td {
	padding: 4px;
}
.TableauEntete {
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	background-color: #EDEDEB;
	border-color: #808080;
	border-width: 1px;
}
.TableauContenu thead td {
	background-image: none;
	background-position: right 11px;
	background-repeat: no-repeat;
	background-color: WHITE;
	color: #C0362B;
	border-bottom: 1px dashed #C0362B;
}
.TRRollover {
	background-color: #E2E2E2;
}
#T_ctl0ctl4SITOTHEQUE4Arbre, #T_ctl0ctl5SITOTHEQUE6Arbre {
	border-left: 5px solid #E2E0E0;
}
td#_ctl0_ColonneGauche {
}
.Fondbandeaugauche {
}
/*********************************/
/*** Commun ? toutes les pages ***/
/*********************************/
.TitreRecherche {
	/*color: #99CC00;
*/
	font-size: 20px;
	font-weight: bold;
	letter-spacing: 3px;
	text-decoration: underline;
	text-align: left;
}
.MessageErreur {
	color: #FF0000;
	font-weight: bold;
}
.FondMenuHaut {
}
.FondMenuGauche {
}
.NomPersonneIdentifiee {
}
.EntetesTableaux {
	font-weight: bold;
	text-align: left;
}
.AlignementBoutons {
	text-align: left;
	padding-top:2px;
}
.AlignementBoutonsGrille {
	background-color: white;
}
/*************************************/
/***Pages de la gestion de contenu ***/
/*************************************/
.GestionTitrePage {
	font-weight: bold;
	text-align: center
}
.GestionChemin {
	font-size: 11px;
	font-weight: bold;
	text-align: left
}
.GestionParagraphes {
	font-size: 11px;
}
a.GestionLienRecherchePerso:visited, a.GestionLienRecherchePerso:link, a.GestionLienRecherchePerso:active, a.GestionLienRecherchePerso:hover {
	text-decoration: underline;
	font-size: 11px;
}
/**********************************************************************/
/*** Page des Formulaires de Recherche et historique des recherches ***/
/**********************************************************************/
.CritereDescription {
}
.Historique {
	width: 100%;
	border-collapse: collapse;
	border-style: none;
}
table.Historique thead td {
	font-size: 12px;
	font-weight: bold;
	padding: 1px 2px 1px 2px;
	background-image: none;
	background-color: White;
	color: #595959;
}
table.Historique tbody td {
	/*border-top: solid 1px #99CC00;
*/
	padding: 10px 2px 2px 2px;
}
/*****************************************/
/*** Arbre de recherche Th?matique     ***/
/*****************************************/
.Theme1 {
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	color: #56405B;
}
.Theme2 {
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	color: #56405B;
}
.Theme3 {
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	color: #56405B;
}
.ThemeOver1 {
	color: Black;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
	color: #C05119;
}
.ThemeOver2 {
	color: Black;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
	color: #C05119;
}
.ThemeOver3 {
	color: Black;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
	color: #C05119;
}
/*************************/
/*** Page de R?sultats ***/
/*************************/
.ResultatPageEnCours {
	font-weight: bold;
	color: #C1521A;
}
a.ResultatLien:visited, a.ResultatLien:link, a.ResultatLien:active, a.ResultatLien:hover {
	text-decoration: none;
	color: #333333;
}
.ResultatPanier {
	color: #0000ff
}
.NomServeur {
	font-weight: bold;
	text-align: right;
}
.ListeAutorites {
	width: 100%;
	border-style: none;
}
table.ListeAutorites thead td {
	font-weight: bold;
	padding: 1px 2px 1px 2px;
	background-image: none;
	background-color: White;
	color: #595959;
}
table.ListeAutorites tbody td {
	border-top: 1px solid #C0362B;
	padding: 10 2 2 2;
}
.ListeBibliographies {
	width: 100%;
	border-style: none;
	border-collapse: collapse;
}
table.ListeBibliographies thead td {
	border-style: none;
	padding: 1 2 1 2;
	background-image: none;
	background-color: White;
	color: #595959;
}
table.ListeBibliographies tbody td {
	border-top: 1px solid #C15119;
	padding: 10px 2px 2px 2px;
	height: 56px;
}
.ListeIndex {
	width: 100%;
	border-style: none;
}
table.ListeIndex thead td {
	font-size: 9pt;
	font-weight: bold;
	padding: 1 2 1 2;
	background-image: none;
	background-color: White;
	color: #595959;
}
table.ListeIndex tbody td {
	border-top: solid 1px Silver;
	padding: 10 2 2 2;
}
/**********************/
/*** Page de Notice ***/
/**********************/
.NoticeTableauGeneral {
	border-collapse: collapse;
	border-style: 1px solid silver;
}
.NoticeTableauEntete {
	font-family: verdana, arial;
	color: #000000;
	font-weight: bold;
}
.NoticeTableauContenu {
	color: #000000;
	font-family: verdana, arial;
}
.NoticeSeparationExemplaires {
	border: 1px dotted Silver;
	width: 100%
}
a:visited.NoticeLien {
	text-decoration: underline;
}
a:link.NoticeLien {
	text-decoration: underline;
}
a:active.NoticeLien {
	text-decoration: underline;
}
a:hover.NoticeLien {
	text-decoration: underline;
}
/************************************************/
/*** Page de Notice: Tableau des Exemplaires ***/
/************************************************/
div.small img {
	margin-right: 6px;
}
.NoticeTableauExemplaires {
	background-color: transparent;
	text-align: center;
	color: #000000;
}
table.NoticeTableauExemplaires thead td {
	background-color: #FFFFFF;
	background-image: none;
	border: 1px none silver;
	color: #C15119;
	font-size: 12px;
	font-weight: bold;
}
table.NoticeTableauExemplaires tbody td {
	border-collapse: collapse;
	border-style: solid;
	border-color: #cccccc;
	width: 400px;
	font-size: 9pt;
	border-width: 1
}
.NoticeTableauExemplaires tr.TRRollover {
	background-color: transparent;
}
/************************************************/
/*** Page de Notice: Tableau des Acquisitions ***/
/************************************************/
.NoticeTableauAcquisitions {
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-family: verdana, arial;
	font-size: 9pt;
}
table.NoticeTableauAcquisitions thead td {
	font-size: 10pt;
	font-weight: bold;
	background-color: #FFFFFF;
}
table.NoticeTableauAcquisitions tbody td {
	border-width: 1;
	border-collapse: collapse;
	border-style: solid;
	border-color: #cccccc;
	width: 400px;
	font-size: 9pt;
}
/************************************************/
/*** Page de Notice: Tableau des Abonnements ***/
/************************************************/
.NoticeTableauAbonnements {
	background-color: transparent;
	text-align: center;
	color: #000000;
	font-family: verdana, arial;
	font-size: 9pt;
}
table.NoticeTableauAbonnements thead td {
	font-size: 10pt;
	font-weight: bold;
	background-color: #FFFFFF;
}
table.NoticeTableauAbonnements tbody td {
	width: 400px;
	font-size: 9pt;
}
/**************************************************/
/*** Page de Notice: Tableau des Autres filles ***/
/**************************************************/
.NoticeTableauAutresFilles {
	border-width: 1;
	border-collapse: collapse;
	border-style: solid;
	border-color: #cccccc;
	text-align: center;
	color: #000000;
	font-family: verdana, arial;
	font-size: 9pt;
}
table.NoticeTableauAutresFilles thead td {
	font-size: 10pt;
	font-weight: bold;
	background-color: #FFFFFF;
}
table.NoticeTableauAutresFilles tbody td {
	width: 400px;
	font-size: 9pt;
}
/***********************/
/*** Page Mon Compte ***/
/***********************/
.CompteInfos {
	width: 100%;
	border-collapse: collapse;
	border-style: none;
}
table.CompteInfos thead td {
	font-size: 9pt;
	font-weight: bold;
	background-image: none;
	background-color: White;
	color: #595959;
}
table.CompteInfos tbody td {
	border-top: solid 1px  Silver;
}
.CompteComsurPlace {
	width: 100%;
	border-collapse: collapse;
	border-style: none;
}
table.CompteComsurPlace thead td {
	font-size: 9pt;
	font-weight: bold;
	background-image: none;
	background-color: White;
	color: #595959;
}
table.CompteComsurPlace tbody td {
	border-top: solid 1px  Silver;
}
.CompteMessages {
	width: 100%;
	border-collapse: collapse;
	border-style: none;
}
table.CompteMessages thead td {
	font-size: 9pt;
	font-weight: bold;
	background-image: none;
	background-color: White;
	color: #595959;
}
table.CompteMessages tbody td {
	border-top: solid 1px  Silver;
}
.ComptePaniers {
	width: 100%;
	border-collapse: collapse;
	border-style: none;
}
table.ComptePaniers thead td {
	font-size: 9pt;
	font-weight: bold;
	background-image: none;
	background-color: White;
	color: #595959;
}
table.ComptePaniers tbody td {
	border-top: solid 1px  Silver;
}
.ComptePrets {
	width: 100%;
	border-collapse: collapse;
	border-style: none;
}
table.ComptePrets thead td {
	font-size: 9pt;
	font-weight: bold;
	background-image: none;
	background-color: White;
	color: #595959;
}
table.ComptePrets tbody td {
	border-top: solid 1px  Silver;
}
.ComptePretsAttendus {
	width: 100%;
	border-collapse: collapse;
	border-style: none;
}
table.ComptePretsAttendus thead td {
	font-size: 9pt;
	font-weight: bold;
	background-image: none;
	background-color: White;
	color: #595959;
}
table.ComptePretsAttendus tbody td {
	border-top: solid 1px  Silver;
}
.CompteRequetes {
	width: 100%;
	border-collapse: collapse;
	border-style: none;
}
table.CompteRequetes thead td {
	font-size: 9pt;
	font-weight: bold;
	background-image: none;
	background-color: White;
	color: #595959;
}
table.CompteRequetes tbody td {
	border-top: solid 1px  Silver;
}
.CompteResas {
	width: 100%;
	border-collapse: collapse;
	border-style: none;
}
table.CompteResas thead td {
	font-size: 9pt;
	font-weight: bold;
	background-image: none;
	background-color: White;
	color: #595959;
}
table.CompteResas tbody td {
	border-top: solid 1px  Silver;
}
.CompteRetards {
	width: 100%;
	border-collapse: collapse;
	border-style: none;
}
table.CompteRetards thead td {
	font-size: 9pt;
	font-weight: bold;
	background-image: none;
	background-color: White;
	color: #595959;
}
table.CompteRetards tbody td {
	border-top: solid 1px Silver;
}
.CompteMessageExpedier {
	font-family: verdana, arial;
	font-size: 9pt;
	color: #0000FF
}
/************************************************************/
/*** Navigation: Liste des rubriques et Titre de la page ***/
/************************************************************/
#navigation {
	text-align: left;
}
#navigation ul {
	text-align: left;
	display: inline;
	padding: 0 2 0 10;
	margin: 0 0 0 5;
	font-family: verdana, arial;
	font-size: 10pt;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: left;
}
#navigation ul li {
	display: inline;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
/************************************************************/
/*** Plan du site ***/
/************************************************************/
.plan {
	text-align: left;
}
.plan ul {
	text-align: left;
	padding: 0 2 0 10;
	margin: 0 0 0 5;
	font-family: verdana, arial;
	font-size: 10pt;
	font-weight: bold;
	color: #333333;
	background-repeat: no-repeat;
	background-position: left;
}
.plan ul li {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
/********************/
/*** Menu G?n?ral ***/
/********************/
td.Menu {
	color: #FFFFFF;
	font-weight: normal;
	background-image: url(images/background_menu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	white-space: nowrap;
}

#ctl0ctl4MenuProfil_MainM {
	width: 100%;
}
.ctl0ctl6MenuProfilIsland {
	border: none;
}
td.Menu li.rmItem {
	width: 192px !important;
	height: 22px;
}
.ItemRubrique img, .ItemPage img, .ItemRubriqueOver img, .ItemPageOver img, .ItemConnexion img, .ItemConnexionOver img {
	display: none;
}
.ItemRubrique, .ItemRubriqueOver, .ItemPage, .ItemPageOver, .ItemConnexion, .ItemConnexionOver {
	color: White !important;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size: 11px!important;
	font-weight: bold;
	cursor: hand !important;
	cursor: pointer !important;
	white-space: nowrap;
	text-transform: uppercase;
	text-indent: 10px;
	padding: 0px;
	margin: 0px;
	height: 20px;
	border: none;
	text-decoration: none;
}
.ItemRubrique:hover, .ItemPage:hover, .ItemConnexion:hover {
	text-decoration: none;
}
#ctl0ctl6MenuProfil_1M, #ctl0ctl6MenuProfil_2M {
	width: 198px;
}

.ItemSousRubrique, .ItemSousPage {
	background-color: transparent;
	background-image: url(images/background_menu_gris.gif);
	background-position: left top;
	background-repeat: repeat-y;
	color: #C1521A;
	font-family: arial, Helvetica, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	cursor: hand;
	cursor: pointer;
	white-space: nowrap;
	width: 192px;
	text-indent: 2px;
	height: 26px;
}
.ItemSousRubrique:hover, .ItemSousPage:hover, .ItemSousRubriqueOver:hover, .ItemSousPageOver:hover {
	background-color: transparent;
	background-image: url(images/background_menu_argile.gif);
	background-position: left top;
	background-repeat: repeat-y;
	color: white;
	font-family: arial, Helvetica, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	cursor: hand;
	cursor: pointer;
	white-space: nowrap;
	width: 192px;
	height: 26px;
	text-indent: 2px;
	text-decoration: none;
}
 {
	background-color: transparent;
	background-image: url(images/background_menu_gris.gif);
	background-position: left top;
	background-repeat: repeat-y;
	color: #C1521A;
	font-family: arial, Helvetica, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	cursor: hand;
	cursor: pointer;
	white-space: nowrap;
	width: 192px;
	text-indent: 2px;
	height: 26px;
}
.ItemSousPageOver {
	background-color: transparent;
	background-image: url(images/background_menu_argile.gif);
	background-position: left top;
	background-repeat: repeat-y;
	color: white;
	font-family: arial, Helvetica, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	cursor: hand;
	cursor: pointer;
	white-space: nowrap;
	width: 192px;
	height: 26px;
	text-indent: 2px;
}
.ItemSousRubrique div, .ItemSousRubriqueOver div, .ItemSousPage div, .ItemSousPageOver div {
	font-family: Helvetica, Tahoma, sans-serif;
	font-size: 12px;
}
.MenuGauche {
	background-color: #eeeeee;
	color: #000000;
	font-weight: normal;
	cursor: hand;
	cursor: pointer;
	white-space: nowrap;
}
.MenuGaucheItemPage {
	color: #000000;
	font-weight: normal;
	cursor: hand;
	cursor: pointer;
	white-space: nowrap;
}
.MenuGaucheItemPageOver {
	color: #000000;
	font-weight: normal;
	cursor: hand;
	cursor: pointer;
	white-space: nowrap;
}
.MenuGaucheItemSousPage {
	color: #000000;
	font-weight: normal;
	cursor: hand;
	cursor: pointer;
	white-space: nowrap;
}
.MenuGaucheItemSousPageOver {
	font-weight: normal;
	cursor: hand;
	cursor: pointer;
	white-space: nowrap;
}
/************************************************************/
/***   Mots saisis dans la recherche: en surbrillance    ***/
/************************************************************/
.Mot1 {
	background-color: Yellow;
}
.Mot2 {
	background-color: Yellow;
}
.Mot3 {
	background-color: Yellow;
}
.Mot4 {
	background-color: Yellow;
}
.Mot5 {
	background-color: Yellow;
}
.Mot6 {
	background-color: Yellow;
}
.Mot7 {
	background-color: Yellow;
}
.Mot8 {
	background-color: Yellow;
}
/************************************************************/
/***  menu vertical   ***/
/************************************************************/
#menug {
	width: 138px;
	white-space: nowrap;
}
.menug {
	background: #eeeeee;
	text-align: center;
	white-space: nowrap;
}
.menug a {
	display: block;
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background: #eeeeee;
	padding: 10px;
	white-space: nowrap;
}
.menug a:hover, .menug a:active, .menug a:focus {
	color: #000000;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	padding: 10px;
	white-space: nowrap;
	content: ' >';
}
/************************************************************/
/***  menu vertical divers  ***/
/************************************************************/
#menugdiv {
	width: 138px;
	white-space: nowrap;
}
.tableaumenugdiv {
	border-collapse: collapse;
	table-layout: auto;
	border-style: solid;
	border-width: 5;
	border-color: #FFFFFF;
	background: transparent;
	white-space: nowrap;
}
/***************/
/*** Onglets ***/
/***************/
.Onglets {
}
.DefaultTabStyle {
}
.HoverTabStyle {
}
.DisabledTabStyle {
}
.SelectedTabStyle {
}
.DefaultTabSeparatorStyle {
}
/***************/
/* ################## Grilles Telerik ################## */
/***************/

.RadGrid_Default {
	border: 1px solid #828282;
	background: #fff;
	color: #333;
}
.rmUnpublish {background-color: #FF8F8F;}
.rmPublish {background-color: #BFFFBF;}
.RadGrid_Default, .RadGrid_Default .rgMasterTable, .RadGrid_Default .rgDetailTable, .RadGrid_Default .rgGroupPanel table, .RadGrid_Default .rgCommandRow table, .RadGrid_Default .rgEditForm table, .GridToolTip_Default {
	font: 12px/16px "segoe ui", arial, sans-serif;
}
.RadGrid_Default .rgMasterTable, .RadGrid_Default .rgDetailTable {
	border-collapse: separate;
}
.RadGrid_Default .rgRow, .RadGrid_Default .rgAltRow, .RadGrid_Default .rgHeader, .RadGrid_Default .rgResizeCol, .RadGrid_Default .rgPager, .RadGrid_Default .rgGroupPanel, .RadGrid_Default .rgGroupHeader {
	cursor: default;
}
.RadGrid_Default input[type="image"] {
	cursor: pointer;
}
.RadGrid_Default .rgRow td, .RadGrid_Default .rgAltRow td, .RadGrid_Default .rgEditRow td, .RadGrid_Default .rgFooter td, .RadGrid_Default .rgFilterRow td, .RadGrid_Default .rgHeader, .RadGrid_Default .rgResizeCol, .RadGrid_Default .rgGroupHeader td {
	padding-left: 7px;
	padding-right: 7px;
}
.RadGrid_Default .rgAdd, .RadGrid_Default .rgRefresh, .RadGrid_Default .rgEdit, .RadGrid_Default .rgDel, .RadGrid_Default .rgFilter, .RadGrid_Default .rgPagePrev, .RadGrid_Default .rgPageNext, .RadGrid_Default .rgPageFirst, .RadGrid_Default .rgPageLast, .RadGrid_Default .rgExpand, .RadGrid_Default .rgCollapse, .RadGrid_Default .rgSortAsc, .RadGrid_Default .rgSortDesc, .RadGrid_Default .rgUpdate, .RadGrid_Default .rgCancel, .RadGrid_Default .rgUngroup {
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
	background-color: transparent;
	background-image: url('images/sprite.gif');
	background-repeat: no-repeat;
	vertical-align: middle;
	font-size: 1px;
	cursor: pointer;
}
.RadGrid_Default .rgGroupItem input, .RadGrid_Default .rgCommandRow img, .RadGrid_Default .rgHeader input, .RadGrid_Default .rgFilterRow img, .RadGrid_Default .rgFilterRow input, .RadGrid_Default .rgPager img {
	vertical-align: middle;
}
/*header*/
.RadGrid_Default .rgHeaderDiv {
	background: #eee 0 -5900px repeat-x url('images/sprite.gif');
}
.rgTwoLines .rgHeaderDiv {
	background-position: 0 -6200px;
}
.rgNoScrollImage .rgHeaderDiv {
	background-image: none;
}
.RadGrid_Default .rgHeader, .RadGrid_Default th.rgResizeCol {
	border: 0;
	border-bottom: 1px solid #828282;
	padding-top: 5px;
	padding-bottom: 4px;
	background: #eaeaea 0 -2300px repeat-x url('images/sprite.gif');
	text-align: left;
	font-weight: normal;
}
.RadGrid_Default th.rgSorted {
	background-color: #c4c4c4;
	background-position: 0 -2600px;
}
.RadGrid_Default .rgHeader, .RadGrid_Default .rgHeader a {
	color: #333;
	text-decoration: none;
}
.RadGrid_Default .rgCheck {
	height: 15px;
	margin: 0;
	padding: 0;
}
/*rows*/
.RadGrid_Default .rgRow td, .RadGrid_Default .rgAltRow td, .RadGrid_Default .rgEditRow td, .RadGrid_Default .rgFooter td {
	border: 0;
	border-bottom: 1px solid;
	padding-top: 4px;
	padding-bottom: 3px;
}
.RadGrid_Default .rgRow td {
	border-color: #fff;
}
.RadGrid_Default .rgAltRow {
	background: #f2f2f2;
}
.RadGrid_Default .rgAltRow td {
	border-color: #f2f2f2;
}
.RadGrid_Default .rgRow .rgSorted {
	border-bottom-color: #f2f2f2;
	background-color: #f2f2f2;
}
.RadGrid_Default .rgAltRow .rgSorted {
	border-bottom-color: #e6e6e6;
	background-color: #e6e6e6;
}
.RadGrid_Default .rgSelectedRow .rgSorted, .RadGrid_Default .rgActiveRow .rgSorted, .RadGrid_Default .rgHoveredRow .rgSorted, .RadGrid_Default .rgEditRow .rgSorted {
	background-color: transparent;
}
.RadGrid_Default .rgEditRow a {
	cursor: pointer;
}
.RadGrid_Default .rgRow a, .RadGrid_Default .rgAltRow a, .RadGrid_Default .rgFooter a, .RadGrid_Default .rgEditForm a {
	color: #000;
}
.RadGrid_Default .rgSelectedRow {
	background: #828282 0 -3900px repeat-x url('images/sprite.gif');
	color: #fff;
}
*+html .RadGrid_Default .rgSelectedRow .rgSorted {
	background-color: #828282
}
* html .RadGrid_Default .rgSelectedRow .rgSorted {
	background-color: #828282
}
.RadGrid_Default .rgSelectedRow a {
	color: #fff;
}
.RadGrid_Default .rgActiveRow, .RadGrid_Default .rgHoveredRow {
	background: #c5c5c5 0 -2900px repeat-x url('images/sprite.gif');
	color: #333;
}
*+html .RadGrid_Default .rgActiveRow .rgSorted, *+html .RadGrid_Default .rgHoveredRow .rgSorted {
	background-color: #c5c5c5
}
* html .RadGrid_Default .rgActiveRow .rgSorted, * html .RadGrid_Default .rgHoveredRow .rgSorted {
	background-color: #c5c5c5
}
.RadGrid_Default .rgEditRow {
	background: #fff 0 -4900px repeat-x url('images/sprite.gif');
}
*+html .RadGrid_Default .rgEditRow .rgSorted {
	background-color: #fff
}
* html .RadGrid_Default .rgEditRow .rgSorted {
	background-color: #fff
}
.RadGrid_Default .rgActiveRow td, .RadGrid_Default .rgActiveRow td.rgSorted, .RadGrid_Default .rgHoveredRow td, .RadGrid_Default .rgHoveredRow td.rgSorted {
	border-bottom-color: #9e9e9e;
}
.RadGrid_Default .rgSelectedRow td, .RadGrid_Default .rgSelectedRow td.rgSorted {
	border-bottom-color: #6c6c6c;
}
/*footer*/
.RadGrid_Default .rgFooterDiv, .RadGrid_Default .rgFooter {
	background: #eee;
}
.RadGrid_Default .rgFooter td {
	border-top: 1px solid #828282;
	border-bottom: 1px solid #fff;
}
/*status*/
.RadGrid_Default .rgPager .rgStatus {
	width: 35px;
	border: 1px solid;
	border-color: #828282 #c9c9c9 #eee #c9c9c9;
	border-left: 0;
	padding: 3px 0 2px;
}
.RadGrid_Default .rgStatus div {
	width: 24px;
	height: 24px;
	overflow: hidden;
	border: 0;
	margin: 0 auto;
	padding: 0;
	background: transparent center center no-repeat url('images/loading.gif');
	text-indent: -2222px;
}
/*pager*/
.RadGrid_Default .rgPager {
	background: #eee;
}
.RadGrid_Default .rgPager td {
	padding: 0;
}
.RadGrid_Default .rgPager .rgPagerCell {
	border: 1px solid;
	border-color: #828282 #eee #eee;
	border-right: 0;
	padding: 3px 0 2px;
	width:19cm;
}
.RadGrid_Default .rgWrap {
	float: left;
	padding: 0 10px;
	line-height: 26px;
	white-space: nowrap;
}
.RadGrid_Default .rgArrPart1 {
	padding-right: 0;
	line-height: 22px;
}
.RadGrid_Default .rgArrPart2 {
	padding-left: 0;
	line-height: 22px;
}
.RadGrid_Default .rgInfoPart {
	float: right;
	color: #8a8a8a;
}
.RadGrid_Default .rgInfoPart strong {
	font-weight: normal;
	color: #4c4e54;
}
.RadGrid_Default .rgSEO .rgArrPart1, .RadGrid_Default .rgSEO .rgArrPart2 {
	line-height: 24px;
}
.RadGrid_Default .rgWrap a img {
	margin: 0 8px;
}
.RadGrid_Default .rgPageFirst, .RadGrid_Default .rgPagePrev, .RadGrid_Default .rgPageNext, .RadGrid_Default .rgPageLast {
	width: 22px;
	height: 24px;
}
.RadGrid_Default .rgPageFirst {
	background-position: 0 -549px;
}
.RadGrid_Default .rgPageFirst:hover {
	background-position: 0 -599px;
}
.RadGrid_Default .rgPagePrev {
	background-position: 0 -699px;
}
.RadGrid_Default .rgPagePrev:hover {
	background-position: 0 -749px;
}
.RadGrid_Default .rgPageNext {
	background-position: 0 -849px;
}
.RadGrid_Default .rgPageNext:hover {
	background-position: 0 -899px;
}
.RadGrid_Default .rgPageLast {
	background-position: 0 -999px;
}
.RadGrid_Default .rgPageLast:hover {
	background-position: 0 -1049px;
}
.RadGrid_Default .rgPagerButton {
	height: 22px;
	border: 1px solid;
	border-color: #d0d0d0 #aeaeae #8b8b8b;
	margin: 0 14px 0 0;
	padding: 0 4px 2px;
	background: #e8e8e8 repeat-x 0 -1550px url('images/sprite.gif');
	color: #000;
	font: 12px/12px "segoe ui", arial, sans-serif;
	vertical-align: middle;
	cursor: pointer;
}
.RadGrid_Default .rgNumPart {
	padding: 2px 0;
}
.RadGrid_Default .NumericPages .rgNumPart {
	padding: 2px 10px;
}
.RadGrid_Default .rgNumPart a:hover, .RadGrid_Default .rgNumPart a:hover span, .RadGrid_Default .rgNumPart a.rgCurrentPage, .RadGrid_Default .rgNumPart a.rgCurrentPage span {
	background: no-repeat url('images/sprite.gif');
}
.RadGrid_Default .rgNumPart a {
	float: left;
	line-height: 22px;
	margin: 0;
	padding: 0 5px 0 0;
	color: #000;
	text-decoration: none;
}
.RadGrid_Default .rgNumPart span {
	float: left;
	padding: 0 0 0 5px;
}
.RadGrid_Default .rgNumPart a:hover {
	background-position: 100% -1250px;
}
.RadGrid_Default .rgNumPart a:hover span {
	background-position: 0 -1150px;
	cursor: pointer;
}
.RadGrid_Default .rgNumPart a.rgCurrentPage, .RadGrid_Default .rgNumPart a.rgCurrentPage:hover {
	background-position: 100% -1450px;
	cursor: default;
}
.RadGrid_Default .rgNumPart a.rgCurrentPage span, .RadGrid_Default .rgNumPart a.rgCurrentPage:hover span {
	background-position: 0 -1350px;
	cursor: default;
}
.RadGrid_Default .NextPrevNumericAndAdvanced .rgAdvPart {
	float: none;
	text-align: center;
}
.RadGrid_Default .rgPager .RadSlider {
	float: left;
	margin: 2px 10px 0 0;
}
.RadGrid_Default .rgPagerLabel, .RadGrid_Default .rgPager .RadComboBox, .RadGrid_Default .rgPager .RadInput_Default {
	margin: 0 4px 0 0;
	vertical-align: middle;
}
.RadGrid_Default .rgPager .RadComboBox {
	margin-top: -1px;
}
*+html .RadGrid_Default .rgPager .RadComboBox {
	margin-top: -2px;
}
* html .RadGrid_Default .rgPager .RadComboBox {
	margin-top: -2px;
}
* html .RadGrid_Default .rgPager .RadComboBox {
	padding: 1px 0;
}
.RadGrid_Default .rgPagerTextBox {
	text-align: center;
}
/*sorting, reordering*/
.RadGrid_Default .rgHeader .rgSortAsc {
	background-position: 3px -248px;
	height: 10px;
}
.RadGrid_Default .rgHeader .rgSortDesc {
	background-position: 3px -198px;
	height: 10px;
}
.GridReorderTop_Default, .GridReorderBottom_Default {
	width: 9px !important;
	height: 9px !important;
	margin-left: -5px;
	background: 0 0 no-repeat url('images/sprite.gif');
}
.GridReorderBottom_Default {
	background-position: 0 -50px;
}
/*filtering*/
.RadGrid_Default .rgFilterRow {
	background: #eee;
}
.RadGrid_Default .rgFilterRow td {
	border-bottom: 1px solid #828282;
	padding-top: 4px;
	padding-bottom: 7px;
}
.RadGrid_Default .rgFilter {
	width: 22px;
	height: 22px;
	margin: 0 0 0 2px;
	background-position: 0 -300px;
}
.RadGrid_Default .rgFilter:hover {
	background-position: 0 -350px;
}
.RadGrid_Default .rgFilterActive, .RadGrid_Default .rgFilterActive:hover {
	background-position: 0 -400px;
}
.RadGrid_Default .rgFilterBox {
	border: 1px solid;
	border-color: #8e8e8e #c9c9c9 #c9c9c9 #8e8e8e;
	padding: 2px 1px 3px;
	font: 12px "segoe ui", arial, sans-serif;
	color: #333;
	vertical-align: middle;
}
/*grouping*/
.RadGrid_Default .rgGroupPanel {
	height: 24px;
	border: 0;
	border-bottom: 1px solid #828282;
	background: #eee 0 -1900px repeat-x url('images/sprite.gif');
}
.RadGrid_Default .rgGroupPanel td {
	border: 0;
	padding: 3px 4px;
}
.RadGrid_Default .rgGroupPanel td td {
	padding: 0;
}
.RadGrid_Default .rgGroupPanel .rgSortAsc {
	background-position: 4px -144px;
}
.RadGrid_Default .rgGroupPanel .rgSortDesc {
	background-position: 4px -94px;
}
.RadGrid_Default .rgUngroup {
	background-position: 0 -6998px;
}
.RadGrid_Default .rgGroupItem {
	border: 1px solid;
	border-color: #c4c4c4 #c4c4c4 #9e9e9e;
	padding: 0 2px 1px 3px;
	background: #c6c6c6 0 -6500px repeat-x url('images/sprite.gif');
	line-height: 20px;
	font-weight: normal;
	vertical-align: middle;
}
.RadGrid_Default .rgMasterTable td.rgGroupCol, .RadGrid_Default .rgMasterTable td.rgExpandCol {
	border-color: #d9d9d9;
	background: #d9d9d9 none;
}
.RadGrid_Default .rgGroupHeader {
	background: #d9d9d9;
	font-size: 1.1em;
	line-height: 21px;
	color: #000;
}
.RadGrid_Default .rgGroupHeader td {
	border-top: 1px solid #828282;
	border-bottom: 1px solid #d9d9d9;
	padding-top: 0;
	padding-bottom: 0;
}
.RadGrid_Default .rgGroupHeader td.rgGroupCol {
	border-top-color: #828282;
}
.RadGrid_Default .rgExpand {
	background-position: 5px -496px;
}
.RadGrid_Default .rgCollapse {
	background-position: 3px -444px;
}
.RadGrid_Default .rgGroupHeader td p {
	display: inline;
	margin: 0;
	padding: 0 10px;
}
.RadGrid_Default .rgGroupHeader td div div {
	top: -0.8em;
	padding: 0 10px;
}
.RadGrid_Default .rgGroupHeader td div div div {
	top: 0;
	padding: 0;
	border: 0;
}
/*editing*/
.RadGrid_Default .rgEditForm {
	border-bottom: 1px solid #828282;
}
.RadGrid_Default .rgUpdate {
	background-position: 0 -1800px;
}
.RadGrid_Default .rgCancel {
	background-position: 2px -1848px;
}
/*hierarchy*/
.RadGrid_Default .rgDetailTable {
	border: 1px solid #828282;
	border-right: 0;
}
/*command row*/
.RadGrid_Default .rgCommandRow {
}
.RadGrid_Default .rgCommandRow td {
	border: 1px solid;
	border-color: #999 #f2f2f2;
	border-top: 0;
	padding: 0;
}
.RadGrid_Default tfoot .rgCommandRow td {
	border-top: 1px solid;
	border-bottom: 0;
}
.RadGrid_Default tr.rgCommandRow td td {
	border: 0;
	padding: 3px 7px 4px;
}
.RadGrid_Default tr.rgCommandRow td td td {
	padding: 1px;
}
.RadGrid_Default .rgCommandRow table {
	border: 0;
	border-top: 1px solid #fdfdfd;
	border-bottom: 1px solid #e7e7e7;
}
.RadGrid_Default .rgCommandRow table table {
	border: 0;
}
.RadGrid_Default .rgCommandRow a {
	color: #000;
	text-decoration: none;
}
.RadGrid_Default .rgAdd {
	margin-right: 3px;
	background-position: 0 -1650px;
}
.RadGrid_Default .rgRefresh {
	margin-right: 3px;
	background-position: 0 -1600px;
}
.RadGrid_Default .rgEdit {
	background-position: 0 -1700px;
}
.RadGrid_Default .rgDel {
	background-position: 0 -1750px;
}
/*multirow select*/
.GridRowSelector_Default {
	background: #4c4e54;
}
/*row drag n drop*/
.GridItemDropIndicator_Default {
	border-top: 1px dashed #666;
}
/*tooltip*/
.GridToolTip_Default {
	border: 1px solid #828282;
	padding: 3px;
	background: #fff;
	color: #333;
}
/*rtl*/
.RadGridRTL_Default .rgHeader, .RadGridRTL_Default .rgResizeCol {
	text-align: right;
}
.RadGridRTL_Default .rgPager .rgStatus {
	border-right: 0;
	border-left-width: 1px;
}
.RadGridRTL_Default .rgWrap {
	float: right;
}
.RadGridRTL_Default .rgInfoPart {
	float: left;
}
.RadGridRTL_Default .rgNumPart {
	width: 220px;
}
.RadGridRTL_Default .rgNumPart a {
	float: right;
}
.RadGridRTL_Default .rgDetailTable {
	border-right: 1px solid;
	border-left: 0;
}
/* RadComboBox Default skin */
/*global*/
.RadComboBox_Default * {
	margin: 0;
	padding: 0;
}
.RadComboBox_Default, .RadComboBox_Default .rcbInput, .RadComboBoxDropDown_Default {
	font: 12px "Segoe UI", Arial, sans-serif;
	color: #333;
	text-align: left;
}
.RadComboBox_Default_rtl, .RadComboBox_Default_rtl .rcbInput, .RadComboBoxDropDown_Default_rtl {
	text-align: right;
}
/* combobox */
.RadComboBox_Default {
	vertical-align: middle;
	/*width: auto !important;*/
}
* html .RadComboBox_Default {
	vertical-align: top;
}
.RadComboBox_Default table {
	border: 0;
	border-collapse: collapse;
}
.RadComboBox_Default table td.rcbInputCell {
	width: 100%;
	height: 22px;
	line-height: 20px;
	vertical-align: top;
	padding: 0;
	border: 0;
}
.RadComboBox_Default .rcbInputCellLeft, .RadComboBox_Default .rcbInputCellRight, .RadComboBox_Default .rcbArrowCellLeft, .RadComboBox_Default .rcbArrowCellRight {
	background: url('images/rcbSprite.png') no-repeat;
}
* html .RadComboBox_Default .rcbInputCellLeft, * html .RadComboBox_Default .rcbInputCellRight, * html .RadComboBox_Default .rcbArrowCellLeft, * html .RadComboBox_Default .rcbArrowCellRight {
	background: url('images/rcbSpriteIE6.png') no-repeat;
}
.RadComboBox_Default td.rcbInputCellLeft {
	background-position: 0 0;
}
.RadComboBox_Default td.rcbInputCellRight {
	background-position: 100% 0;
}
.RadComboBox_Default .rcbHovered .rcbInputCellLeft {
	background-position: 0 0;
}
.RadComboBox_Default .rcbHovered .rcbInputCellRight {
	background-position: 100% 0;
}
.RadComboBox_Default .rcbFocused .rcbInputCellLeft {
	background-position: 0 0;
}
.RadComboBox_Default .rcbFocused .rcbInputCellRight {
	background-position: 100% 0;
}
.RadComboBox_Default .rcbHovered .rcbReadOnly td.rcbInputCellLeft {
	background-position: 0 -22px;
}
.RadComboBox_Default .rcbHovered .rcbReadOnly td.rcbInputCellRight {
	background-position: 100% -22px;
}
.RadComboBox_Default .rcbFocused .rcbReadOnly td.rcbInputCellLeft {
	background-position: 0 -44px;
}
.RadComboBox_Default .rcbFocused .rcbReadOnly td.rcbInputCellRight {
	background-position: 100% -44px;
}
.RadComboBox_Default .rcbInputCell .rcbInput {
	width: 100%;
	background: transparent;
	border: 0;
	vertical-align: top;
	padding: 3px 0 0;
	outline: 0;
}
.RadComboBox_Default .rcbInputCell .rcbEmptyMessage {
	color: #666;
	font-style: italic;
}
.RadComboBox_Default .rcbReadOnly .rcbInput {
	cursor: default;
}
.RadComboBox_Default table td.rcbInputCell, .RadComboBox_Default .rcbInputCell .rcbInput {
	padding-left: 2px;
}
.RadComboBox_Default_rtl table td.rcbInputCell, .RadComboBox_Default_rtl .rcbInputCell .rcbInput {
	padding-right: 2px;
	padding-left: 0;
}
.RadComboBox_Default .rcbHovered .rcbInputCell .rcbInput {
	color: #000;
}
.RadComboBox_Default table td.rcbArrowCell {
	width: 18px;
	padding: 0;
	border: 0;
}
.RadComboBox_Default td.rcbArrowCellLeft {
	background-position: -18px -88px;
}
.RadComboBox_Default td.rcbArrowCellRight {
	background-position: 0 -88px;
}
.RadComboBox_Default .rcbHovered .rcbArrowCellLeft {
	background-position: -54px -88px;
}
.RadComboBox_Default .rcbHovered .rcbArrowCellRight {
	background-position: -36px -88px;
}
.RadComboBox_Default .rcbFocused .rcbArrowCellLeft {
	background-position: -90px -88px;
}
.RadComboBox_Default .rcbFocused .rcbArrowCellRight {
	background-position: -72px -88px;
}
.RadComboBox_Default td.rcbArrowCellHidden, .RadComboBox_Default .rcbHovered td.rcbArrowCellHidden, .RadComboBox_Default .rcbFocused td.rcbArrowCellHidden {
	background-position: -15px -88px;
}
.RadComboBox_Default table.rcbDisabled td.rcbArrowCellHidden {
	background-position: -123px -88px;
}
.RadComboBox_Default .rcbHovered .rcbReadOnly td.rcbArrowCellHidden {
	background-position: -51px -88px;
}
.RadComboBox_Default .rcbFocused .rcbReadOnly td.rcbArrowCellHidden {
	background-position: -87px -88px;
}
.RadComboBox_Default .rcbArrowCell a {
	position: relative;
	outline: 0;
	overflow: hidden;
	display: block;
	width: 18px;
	height: 22px;
	text-decoration: none;
	text-indent: -9999px;
	font-size: 1px;
}
div.RadComboBox_Default td.rcbArrowCellHidden, div.RadComboBox_Default .rcbArrowCellHidden a {
	width: 3px;
}
/* Read-only styles */
.RadComboBox_Default .rcbReadOnly td.rcbArrowCell {
	width: 16px;
}
.RadComboBox_Default .rcbReadOnly td.rcbArrowCell a {
	width: 16px;
}
.RadComboBox_Default .rcbReadOnly td.rcbArrowCellLeft {
	background-position: -18px -88px;
}
.RadComboBox_Default .rcbReadOnly td.rcbArrowCellRight {
	background-position: -2px -88px;
}
.RadComboBox_Default .rcbHovered .rcbReadOnly .rcbArrowCellLeft {
	background-position: -54px -88px;
}
.RadComboBox_Default .rcbHovered .rcbReadOnly .rcbArrowCellRight {
	background-position: -38px -88px;
}
.RadComboBox_Default .rcbFocused .rcbReadOnly .rcbArrowCellLeft {
	background-position: -90px -88px;
}
.RadComboBox_Default .rcbFocused .rcbReadOnly .rcbArrowCellRight {
	background-position: -74px -88px;
}
.RadComboBox_Default .rcbReadOnly td.rcbArrowCellHidden, .RadComboBox_Default .rcbReadOnly td.rcbArrowCellHidden a {
	width: 3px;
}
.RadComboBox_Default .rcbReadOnly td.rcbArrowCellHidden {
	background-position: -15px -88px;
}
.RadComboBox_Default .rcbHovered .rcbReadOnly td.rcbArrowCellHidden {
	background-position: -51px -88px;
}
.RadComboBox_Default .rcbFocused .rcbReadOnly td.rcbArrowCellHidden {
	background-position: -87px -88px;
}
/* dropdown */
.rcbSlide {
	position: absolute;
	overflow: hidden;
	display: none;
	_height: 1px;
	float: left;
}
.RadComboBoxDropDown_Default .rcbHeader, .RadComboBoxDropDown_Default .rcbFooter, .RadComboBoxDropDown_Default .rcbMoreResults, .RadComboBoxDropDown_Default .rcbMoreResults a {
	background-image: url('images/rcbSprite.png');
	background-repeat: no-repeat;
}
* html .RadComboBoxDropDown_Default .rcbHeader, * html .RadComboBoxDropDown_Default .rcbFooter, * html .RadComboBoxDropDown_Default .rcbMoreResults, * html .RadComboBoxDropDown_Default .rcbMoreResults a {
	background-image: url('images/rcbSpriteIE6.png');
	background-repeat: no-repeat;
}
.RadComboBoxDropDown_Default {
	position: absolute;
	background: #fff;
	border: 1px solid #c6c7d2;
	border-top-color: #83868d;
	cursor: default;
	font-size: 11px;
}
.RadComboBoxDropDown_Default_rtl {
	text-align: right;
	direction: rtl;
}
.RadComboBoxDropDown_Default .rcbScroll {
	overflow: auto;
	position: relative;
}
.RadComboBoxDropDown_Default .rcbList {
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
}
.RadComboBoxDropDown_Default .rcbHeader, .RadComboBoxDropDown_Default .rcbFooter {
	background-repeat: repeat-x;
	background-color: #f1f2f4;
	background-position: 0 -110px;
	padding: 5px 7px 4px;
}
.RadComboBoxDropDown_Default .rcbHeader {
	border-bottom: 1px solid #d5d5d5;
	margin-bottom: 1px;
}
.RadComboBoxDropDown_Default .rcbFooter {
	border-top: 1px solid #d5d5d5;
	margin-top: 1px;
}
.RadComboBoxDropDown_Default .rcbNoWrap .rcbItem, .RadComboBoxDropDown_Default .rcbNoWrap .rcbHovered, .RadComboBoxDropDown_Default .rcbNoWrap .rcbDisabled, .RadComboBoxDropDown_Default .rcbNoWrap .rcbLoading {
	white-space: nowrap;
}
.RadComboBoxDropDown_Default .rcbItem, .RadComboBoxDropDown_Default .rcbHovered, .RadComboBoxDropDown_Default .rcbDisabled, .RadComboBoxDropDown_Default .rcbLoading {
	padding: 2px 19px 2px 6px;
	margin: 0 1px;
	min-height: 13px;
}
* html .RadComboBoxDropDown_Default .rcbItem, * html .RadComboBoxDropDown_Default .rcbHovered, * html .RadComboBoxDropDown_Default .rcbDisabled, * html .RadComboBoxDropDown_Default .rcbLoading {
	height: 13px;
	word-break: break-all;
}
*+html .RadComboBoxDropDown_Default .rcbItem, *+html .RadComboBoxDropDown_Default .rcbHovered, *+html .RadComboBoxDropDown_Default .rcbDisabled, *+html .RadComboBoxDropDown_Default .rcbLoading {
	height: auto;
	word-break: break-all;
}
.RadComboBoxDropDown_Default_rtl .rcbItem, .RadComboBoxDropDown_Default_rtl .rcbHovered, .RadComboBoxDropDown_Default_rtl .rcbDisabled, .RadComboBoxDropDown_Default_rtl .rcbLoading {
	padding: 2px 6px 2px 19px;
}
.RadComboBoxDropDown_Default .rcbImage {
	vertical-align: middle;
	margin: 0 6px 2px 0;
}
.RadComboBoxDropDown_Default_rtl .rcbImage {
	margin: 0 0 2px 6px;
}
.RadComboBoxDropDown_Default em {
	font-style: normal;
	font-weight: bold;
}
.RadComboBoxDropDown_Default .rcbItem em {
	background: #e5e5e5;
}
.RadComboBoxDropDown_Default .rcbHovered {
	background: #dfdfdf;
	color: #000;
}
.RadComboBoxDropDown_Default .rcbSeparator {
	color: #fff;
	background: #8a8a8a;
}
.RadComboBox_Default .rcbDisabled .rcbInputCell .rcbInput, .RadComboBoxDropDown_Default .rcbDisabled {
	color: #999;
	cursor: default;
}
.RadComboBox_Default .rcbDisabled td.rcbInputCellLeft {
	background-position: 0 -66px;
}
.RadComboBox_Default .rcbDisabled td.rcbInputCellRight {
	background-position: 100% -66px;
}
.RadComboBox_Default .rcbDisabled td.rcbArrowCellLeft {
	background-position: -126px -88px;
}
.RadComboBox_Default .rcbDisabled td.rcbArrowCellRight {
	background-position: -110px -88px;
}
.RadComboBoxDropDown_Default .rcbLoading {
	background: #f0f0f0;
	text-align: center;
}
.RadComboBoxDropDown_Default .rcbMoreResults {
	clear: both;
	border-top: 1px solid #c6c7d2;
	background-position: 0 -132px;
	background-repeat: repeat-x;
	background-color: #e6e6e6;
	position: relative;
	padding: 0 6px 0;
	text-align: center;
	margin-top: 1px;
	color: #8a8a8a;
}
.RadComboBoxDropDown_Default .rcbMoreResults a {
	display: inline-block;
	width: 15px;
	height: 9px;
	background-position: -157px -94px;
	text-indent: -9999px;
	overflow: hidden;
	text-decoration: none;
	cursor: pointer;
	vertical-align: middle;
}
* html .RadComboBoxDropDown_Default .rcbMoreResults a {
	font-size: 0;
	line-height: 0;
	text-indent: 0;
}
*+html .RadComboBoxDropDown_Default .rcbMoreResults a {
	font-size: 0;
	line-height: 0;
	text-indent: 0;
}
.RadComboBoxDropDown_Default .rcbMoreResults span {
	vertical-align: middle;
	height: 19px;
	line-height: 19px;
	display: inline-block;
}
.RadComboBoxDropDown_Default .rcbSeparatedList .rcbItem, .RadComboBoxDropDown_Default .rcbSeparatedList .rcbHovered, .RadComboBoxDropDown_Default .rcbSeparatedList .rcbDisabled, .RadComboBoxDropDown_Default .rcbSeparatedList .rcbLoading {
	padding-left: 12px;
}
.RadComboBoxDropDown_Default .rcbSeparatedList .rcbSeparator {
	padding-left: 6px;
}
/*hacks*/
/*Opera start*/
@media screen and (min-width: 550px) {
.RadComboBoxDropDown_Default_rtl .rcbItem, .RadComboBoxDropDown_Default_rtl .rcbHovered, .RadComboBoxDropDown_Default_rtl .rcbDisabled, .RadComboBoxDropDown_Default_rtl .rcbLoading {
	padding: 2px 6px 2px 19px;
}
:root .RadComboBox_Default .rcbInputCell .rcbInput {
	margin-top: 2px;
}
}
/*Opera end*/
/* Onglets */
.RadTabStrip_Default .rtsLI, .RadTabStrip_Default .rtsLink {
	color: #000;
	font: 11px/25px "Segoe UI", Arial, sans-serif;
}
/* <disabled tabs> */
.RadTabStrip_Default .rtsDisabled {
	color: #aaa;
}
/* </disabled tabs> */
/* <scrolling arrows> */
.RadTabStrip_Default .rtsNextArrow, .RadTabStrip_Default .rtsPrevArrow, .RadTabStrip_Default .rtsPrevArrowDisabled, .RadTabStrip_Default .rtsNextArrowDisabled {
	background-image: url('images/TabStripStates.png');
}
/* </scrolling arrows> */
/* <tab backgrounds> */
.RadTabStripTop_Default .rtsLevel {
	background: #fff;
}
.RadTabStripTop_Default .rtsLevel1 {
	background-color: transparent;
}
.RadTabStripTop_Default .rtsLevel .rtsLink, .RadTabStripTop_Default .rtsLevel .rtsOut {
	background-image: none;
}
.RadTabStripTop_Default .rtsLevel1 .rtsLink, .RadTabStripTop_Default .rtsLevel1 .rtsOut, .RadTabStripBottom_Default .rtsLevel1 .rtsLink, .RadTabStripBottom_Default .rtsLevel1 .rtsOut, .RadTabStripTop_Default_Baseline .rtsLevel1, .RadTabStripBottom_Default_Baseline .rtsLevel1 {
	background-image: url('images/TabStripStates.png');
}
.RadTabStripLeft_Default .rtsLink, .RadTabStripRight_Default .rtsLink {
	background-image: url('images/TabStripVStates.png');
}
.RadTabStripLeft_Default .rtsLast .rtsLink, .RadTabStripRight_Default .rtsLast .rtsLink {
	border-bottom: 1px solid #898C95;
}
/* </tab backgrounds> */
/* <background positioning: overlapping tabs> */
/* <orientation: top> */
.RadTabStripTop_Default .rtsLevel1 .rtsLink {
	background-position: 0 -52px;
}
.RadTabStripTop_Default .rtsLevel1 .rtsFirst .rtsLink {
	background-position: 0 0;
}
.RadTabStripTop_Default .rtsLevel1 .rtsOut {
	background-position: 100% -52px;
}
.RadTabStripTop_Default .rtsLevel1 .rtsLast .rtsOut {
	background-position: 100% 0;
}
.RadTabStripTop_Default .rtsLevel1 .rtsLI .rtsSelected {
	background-position: 0 -26px;
}
.RadTabStripTop_Default .rtsLevel1 .rtsSelected .rtsOut {
	background-position: 100% -78px;
}
.RadTabStripTop_Default .rtsLevel1 .rtsLI .rtsAfter {
	background-position: 0 -78px;
}
.RadTabStripTop_Default .rtsLevel1 .rtsLast .rtsSelected .rtsOut {
	background-position: 100% -26px;
}
.RadTabStripTop_Default_Baseline .rtsLevel1 {
	background-position: 0 100%;
	background-repeat: repeat-x;
}
/* </orientation: top> */
/* <orientation: bottom> */
.RadTabStripBottom_Default .rtsLevel1 .rtsLink {
	background-position: 0 -130px;
}
.RadTabStripBottom_Default .rtsLevel1 .rtsFirst .rtsLink {
	background-position: 0 -182px;
}
.RadTabStripBottom_Default .rtsLevel1 .rtsOut {
	background-position: 100% -130px;
}
.RadTabStripBottom_Default .rtsLevel1 .rtsLast .rtsOut {
	background-position: 100% -182px;
}
.RadTabStripBottom_Default .rtsLevel1 .rtsLI .rtsSelected {
	background-position: 0 -156px;
}
.RadTabStripBottom_Default .rtsLevel1 .rtsSelected .rtsOut {
	background-position: 100% -104px;
}
.RadTabStripBottom_Default .rtsLevel1 .rtsLI .rtsAfter {
	background-position: 0 -104px;
}
.RadTabStripBottom_Default .rtsLevel1 .rtsLast .rtsSelected .rtsOut {
	background-position: 100% -156px;
}
.RadTabStripBottom_Default_Baseline .rtsLevel1 {
	background-position: 0 -599px;
	background-repeat: repeat-x;
}
/* </orientation: bottom> */
/* <orientation: right> */
.RadTabStripRight_Default .rtsUL .rtsLink, .RadTabStripRight_Default .rtsUL .rtsLI .rtsDisabled:hover {
	background-position: 100% 0;
	text-align: left;
}
.RadTabStripRight_Default .rtsUL .rtsLink:hover {
	background-position: 100% -200px;
}
.RadTabStripRight_Default .rtsUL .rtsSelected, .RadTabStripRight_Default .rtsUL .rtsSelected:hover {
	background-position: 100% -400px;
}
/* </orientation: right> */
/* <orientation: top (RTL)> */
.RadTabStripTop_Default_rtl .rtsLevel1 .rtsLink {
	padding-left: 0;
	padding-right: 9px;
}
.RadTabStripTop_Default_rtl .rtsLevel1 .rtsOut {
	padding-left: 9px;
	padding-right: 0;
}
.RadTabStripTop_Default_rtl .rtsLevel1 .rtsLink, .RadTabStripTop_Default_rtl .rtsLevel1 .rtsOut {
	background-image: url('images/TabStripStates_rtl.png');
}
.RadTabStripTop_Default_rtl .rtsLevel1 .rtsLink {
	background-position: 100% -52px;
}
.RadTabStripTop_Default_rtl .rtsLevel1 .rtsFirst .rtsLink {
	background-position: 100% 0;
}
.RadTabStripTop_Default_rtl .rtsLevel1 .rtsOut {
	background-position: 0 -52px;
}
.RadTabStripTop_Default_rtl .rtsLevel1 .rtsLast .rtsOut {
	background-position: 0 0;
}
.RadTabStripTop_Default_rtl .rtsLevel1 .rtsLI .rtsSelected {
	background-position: 100% -26px;
}
.RadTabStripTop_Default_rtl .rtsLevel1 .rtsSelected .rtsOut {
	background-position: 0 -78px;
}
.RadTabStripTop_Default_rtl .rtsLevel1 .rtsLI .rtsAfter {
	background-position: 100% -78px;
}
.RadTabStripTop_Default_rtl .rtsLevel1 .rtsLast .rtsSelected .rtsOut {
	background-position: 0 -26px;
}
.RadRating_Default a,
.RadRating_Default a span
{
	background-image: url('images/Rating.png');
}

* html .RadRating_Default a,
* html .RadRating_Default a span
{
	background-image: url('images/Rating.gif');
}

/***************/
/* ################## STYLES BMI ################## */
/***************/
div.slide /*--*/
{
/*height: 190px;*/
margin: 10px 0px;
/*background-color: lime;*/
}

/* RSEAUX SOCIAUX */

#reseaux_sociaux
{
	width: 200px;
	height: 60px;
	border-style: solid;
	border-width: 1px;
	border-color: #D9DADB;
	margin-bottom:15px;
}

#reseaux_sociaux div
{
	height: 20px;
	background-image: url("http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/logos/infos_gradient.png");
	background-repeat: repeat-x;
}

#reseaux_sociaux h3
{
	font-family: Arial;
	font-size: 12px;
	color: #EF8301;
	line-height: 20px;
	margin: 0px 0px 0px 25px;
	text-transform:none;
}
#reseaux_sociaux ul
{
	list-style:none;
	padding:0;
	margin:6px 0 0 8px;
}
#reseaux_sociaux li
{
	float:left;
	margin-right:8px;
}
#reseaux_sociaux img
{
border:none;
}

/* COORDONNEES ET HORAIRES */

#coordonnees
{
	width: 200px;
	height: 250px;
	border-style: solid;
	border-width: 1px;
	border-color: #c9c9cb;
	margin-bottom:15px;
}

#coordonnees div
{
	height: 20px;
	background-image: url("http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/logos/infos_gradient.png");
	background-repeat: repeat-x;
}

#coordonnees h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 20px;
	margin: 0px 0px 0px 25px;
	text-transform:none;
}

#coordonnées p
{
padding: 10px 10px 10px 10px;
}
#coordonnees ul
{
	list-style:none;
	padding:0;
	margin:6px 0 0 8px;
}
#coordonnees li
{
	float:left;
	margin-right:8px;
}
#coordonnees img
{
border:none;
}

/* H1's (PAGE D'ACCUEIL) */

h1.a_la_une, #vie_de_la_bmi h1, #nouveautes h1, #nos_selections h1
{
	color:#FFF;
	text-transform:uppercase;
	height:30px;
	line-height:30px;
	padding-left:40px;
	text-indent:0;
	margin-top:0;
	margin-bottom:4px;
	font-size:14px;
	letter-spacing:0;
	font-weight:bolder;
}

/* H1's RUBRIQUE "VIE DE LA BMI" / RUBRIQUE "NOUVEAUTS" / RUBRIQUE "NOS SLECTIONS" */

#vie_de_la_bmi h1, #nouveautes h1, #nos_selections h1
{
	margin-bottom:0;
}

/* H1 RUBRIQUE " LA UNE" */

h1.a_la_une
{
	background-image:url(http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/a_la_une/h1_a_la_une_ade.png);
		width:663px;
}

/* H1 RUBRIQUE "VIE DE LA BMI" */

#vie_de_la_bmi h1
{
	background-image:url(http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/vie_de_la_bmi/h1_vie_de_la_bmi_ade.png);
	position:relative;
	top:7px;
}

/* H1 RUBRIQUE "NOUVEAUTES" */

#nouveautes h1
{
	background-image:url(http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/nouveautes/h1_nouveautes_ade.png);
}

/* H1 RUBRIQUE "NOS SELECTIONS" */

#nos_selections h1
{
	background-image:url(http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/nos_selections/h1_nos_selections_ade.png);
	position:relative;
	top:7px;
}

/* H2's RUBRIQUE "VIE DE LA BMI" / RUBRIQUE "NOS SLECTIONS" */

#vie_de_la_bmi h2, #nos_selections h2
{
	font-weight:bold;
	width:201px;
	font-size:12px;
	margin:0;
	margin-bottom:10px;
	padding:0 5px;
	border:0;
	letter-spacing:0;
	border-radius:0 0 3px 3px;
	text-align:center;
}

#vie_de_la_bmi h2
{
	color:#56405B;
	background-color:#CFC9D1;
	border:1px solid #56405B;
}

#nos_selections h2
{
	color:#C0362B;
	background-color:#E2A39E;
	border:1px solid #C0362B;
}

/* H3's RUBRIQUE RUBRIQUE "VIE DE LA BMI" / RUBRIQUE "NOS SLECTIONS" */

#vie_de_la_bmi h3, #nos_selections h3
{
	width:201px;
	font-size:12px;
	line-height:17px;
	margin:0;
	margin-bottom:5px;
	padding:0 5px;
	border:0;
	letter-spacing:0;
	border-radius:3px;
	text-transform:none;
}

#vie_de_la_bmi h3
{
	color:#56405B;
}

#nos_selections h3
{
	color:#C0362B;
}


/* P's RUBRIQUE "VIE DE LA BMI" / RUBRIQUE "NOUVEAUTES" / RUBRIQUE "NOS SELECTIONS" */

#vie_de_la_bmi p, #nouveautes p, #nos_selections p
{
	margin:0;
	margin-bottom:5px;
	padding:0 5px;
	width:201px;
}

#vie_de_la_bmi p.date, #nos_selections p.date
{
	font-style:italic;
}

/* A's RUBRIQUE "VIE DE LA BMI" / RUBRIQUE "NOS SELECTIONS" */

/*#vie_de_la_bmi a, #nos_selections a
{
	font-weight:bold;
	background-repeat: no-repeat;
	background-position:0px 2px;
	padding-left:15px;
}

#vie_de_la_bmi a:hover, #nos_selections a:hover
{
	text-decoration:none;
	color:#EE8115;
}*/

/* IMG's RUBRIQUE "VIE DE LA BMI" / RUBRIQUE "NOS SELECTIONS" */

/*#vie_de_la_bmi img, #nos_selections img
{
	display:block;
	margin:10px auto 10px auto;
}*/

/* A's RUBRIQUE "VIE DE LA BMI" */

/*#vie_de_la_bmi a
{
	color:#56405B;
	background-image:url(http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/vie_de_la_bmi/link_vie_de_la-bmi.png);
}*/

/*#nos_selections a
{
	color:#C0362B;
	background-image:url(http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/nos_selections/link_nos_selections.png);
}*/

/* FEATURED SLIDESHOW */

#featured
{ 
	width:400px; 
	padding-right:301px; 
	position:relative; 
	border:1px solid #B75119;
	border-radius:0 0 3px 3px;
	height:260px; 
	background:#F4E4DB;
	margin:auto;
}

#featured ul.ui-tabs-nav
{ 
	position:absolute; 
	top:5px;
	left:564px; 
	list-style:none; 
	padding:0;
	margin:0; 
	width:101px;
}

#featured ul.ui-tabs-nav li
{ 
	padding:1px 0;
	padding-left:13px;  
	font-size:12px; 
	color:#666;
}

#featured ul.ui-tabs-nav li img
{ 
	float:left;
	margin:1px 1px; 
	background:#FFF; 
	padding:2px;
border:none;
}

#featured ul.ui-tabs-nav li span
{ 
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif; 
	line-height:18px; 
}

#featured li.ui-tabs-nav-item a
{ 
	display:block; 
	height:56px; 
	color:#333;
	background:#FFF; 
	line-height:20px;
	border-radius:3px;
	border:1px solid #B75119;
}

#featured li.ui-tabs-nav-item a:hover
{ 
	border-color:#EE8115;
}

#featured li.ui-tabs-selected
{ 
	background:url('http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/a_la_une/selected-item.gif') -1px 0px no-repeat;  
}

#featured ul.ui-tabs-nav li.ui-tabs-selected a
{ 
	background:#FFF;
	border-color:#EE8115;
}

#featured .ui-tabs-panel
{ 
	width:539px;
	height:250px; 
	background:#999;
	position:relative;
}

#featured .ui-tabs-panel .info
{ 
	position:absolute; 
	top:180px;
	left:0; 
	height:80px;
	width:561px;
	background: url('http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/a_la_une/transparent-bg.png'); 
}

#featured .info h2
{ 
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:5px;
	margin:0;
	margin-bottom:5px;
	overflow:hidden; 
}

#featured .info p
{
	margin:0 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#F0F0f0;
}

#featured .info a
{ 
	text-decoration:none; 
	color:#FFF; 
}
#featured .info a:hover
{ 
	text-decoration:underline; 
}

#featured .ui-tabs-hide
{ 
	display:none; 
}

/* RUBRIQUES "VIE DE LA BMI", "NOUVEAUTS", "NOS SELECTIONS" */

div.panelPOD
{
	position:relative;
}

#vie_de_la_bmi, #nouveautes, #nos_selections
{
	width:233px;
}

#vie_de_la_bmi
{
	position:absolute;
	top:315px;	
}

#nouveautes
{
	position:absolute;
	left:235px;
	top:322px;
}

#nos_selections
{
	position:absolute;
	left:470px;
	top:315px;
}

/* RUBRIQUE "VIE DE LA BMi"*/

#vie_de_la_bmi div
{
	background-color:#EDEBED;
	border :1px solid #56405B;
	border-radius:0 0 3px 3px;
	margin-top:11px;
	height:430px;
	width:211px ;
	padding : 10px;
}

#vie_de_la_bmi ul
{
	list-style:none;
	padding:0;
}
#vie_de_la_bmi li
{
	list-style:none;
	padding:0 0 20px 0;
}
#vie_de_la_bmi a
{
	display:block;
	height:40px;
	margin-bottom:16px;
	width:211px;
}

#vie_de_la_bmi img
{
border:none;
}



/* RUBRIQUE "NOUVEAUTES" */

#nouveautes div
{
	background-color:#FDF0E3;
	border:1px solid #EE8115;
	border-radius:0 0 3px 3px;
	height:430px;
	margin-top:4px;
	padding:10px;
	width:211px;
}

#nouveautes ul
{
	list-style:none;
	padding:0;
}

#nouveautes a
{
	display:block;
	height:40px;
	margin-bottom:16px;
	width:211px;
}

#nouveautes img
{
border:none;
}

#fictions_adultes
{
	background-image:url(http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/nouveautes/bg/link_fictions_adultes_bg.png);
}
#documentaires_adultes
{
	background-image:url(http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/nouveautes/bg/link_documentaires_adultes_bg.png);
}
#fictions_jeunesse
{
	background-image:url(http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/nouveautes/bg/link_fictions_jeunesse_bg.png);
}
#documentaires_jeunesse
{
	background-image:url(http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/nouveautes/bg/link_documentaires_jeunesse_bg.png);
}
#musique
{
	background-image:url(http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/nouveautes/bg/link_musique_bg.png);
}
#cinema
{
	background-image:url(http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/nouveautes/bg/link_cinema_bg.png);
}
#jeux_videos
{
	background-image:url(http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/nouveautes/bg/link_jeux_videos_bg.png);
}

/* RUBRIQUE "NOS SELECTIONS*/

#nos_selections div
{
	background-color:#F9EDEC;
	border :1px solid #C0362B;
	border-radius:0 0 3px 3px;
	margin-top:11px;
	height:430px;
	width:211px ;
	padding : 10px;
}

#nos_selections ul
{
	list-style:none;
	padding:0;
}
#nos_selections li
{
	list-style:none !important;
		border:none !important;
}
#nos_selections a
{
	display:block !important;
	width:211px;
	border:none !important;
}

#nos_selections a img
{
	border:none !important;
}

#nos_selections a hover
{
	border:none !important;
}
.img_selections
{
width:211px;
height:62px;
}


/* 	SLIDER 1 (RUBRIQUE "VIE DE LA BMI") & SLIDER 2 (RUBRIQUE "NOS SLECTIONS") */

/*#slider1, #slider2
{
	border:1px solid;
	border-radius:0 0 3px 3px;
	margin-top:11px;
	width:231px !important;
	height:450px;
}

#slider1 ul, #slider1 li, #slider2 ul, #slider2 li
{
	margin:0;
	padding:0;
	list-style:none;
	width:231px !important;
}

/*#slider1 ul, #slider2 ul
{
	padding:12px 0;
	width:231px !important;
}

#slider1 li, #slider2 li
{ 
	width:231px !important;
	height:450px; /* HAUTEUR DU SLIDER */
	/*overflow:hidden; 
	padding:0 10px;
}*/

/*#slider1 a, #slider2 a
	{display:block;
	position:relative;
	width:221px;
	}

/*#slider1next, #slider1prev, #slider2next, #slider2prev
{ 
	display:block;
	width:221px;
	height:11px;
	z-index:1000;
	margin:auto;
}

#slider1next a, #slider1prev a, #slider2next a, #slider2prev a
{  
	display:block;
	position:relative;
	width:221px;
	height:11px;
}

#slider1prev a, #slider2prev a
{
	top:12px;
}

#slider1next a, #slider2next a
{
	bottom:12px;
}*/


/* SLIDER 1 (RUBRIQUE "VIE DE LA BMI") */

/*#slider1
{
	background-color:#EDEBED;
	border-color:#56405B;
}

/*#slider1prev a
{
	background:url(http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/vie_de_la_bmi/slider1_btn_prev.png) no-repeat 0 0;
}

#slider1next a
{ 
	background:url(http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/vie_de_la_bmi/slider1_btn_next.png) no-repeat 0 0;	
}*/

/* SLIDER 2 (RUBRIQUE "NOS SELECTIONS") */

/*#slider2
{
	background-color:#F9EDEC;
	border-color:#C0362B;
}

/*#slider2prev a
{
	background:url(http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/nos_selections/slider2_btn_prev.png) no-repeat 0 0;
}

#slider2next a
{ 
	background:url(http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/nos_selections/slider2_btn_next.png) no-repeat 0 0;	
}*/

/* CSS MOTION GALLERY */

#motioncontainer
{
/*margin:0 auto;  Uncomment this line if you wish to center the gallery on page */
width: 703px; /* Set to gallery width, in px or percentage */
height: 170px; /* Set to gallery height */
}

#motioncontainer a img 
{
border: 1px solid #cccccc; /* Set image border color */
}

#motioncontainer a:hover img 
{
border: 1px solid navy; /* Set image border hover color */
}

#statusdiv 
{
background-color: lightyellow;
border: 1px solid gray;
padding: 2px;
position: absolute; /* Stop Editing Gallery Styles */
left: -300px;
visibility: hidden;
}

#motioncontainer a:hover 
{
color: red; /* Dummy definition to overcome IE bug */
}

/*vignette sur dtail notice*/

/*.vignette*/
{
width:300px;
height:150px;
}

/*vignette sur liste des notices*/

.listevignette

{

vertical-align:top;

width:150px;

height:150px;

}

/*vignette par dfaut sur liste des notices*/

.listevignetteinexistante

{

vertical-align:top;

}

/*MENU ACCORDEON NOS SELECTIONS*/

/*#container_nos_selections
{
	background-color:#F9EDEC;
	border:1px solid #C0362B;
	border-radius:0 0 3px 3px;
	height:437px;
	margin-top:4px;
	padding:10px;
	width:211px;
}
#accordion {
	list-style: none;
	width: 221px;
	overflow:hidden; 
	padding:0 ;
	margin: O;
}


#accordion div_nos_selections {
	display: block;
	font-weight: bold;
	margin: 1px;
	cursor: pointer;
	padding: 5 5 5 7px;
	list-style: circle;
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	border-radius: 1px;
	color:#C0362B;
	background-color:#F9EDEC;
	border:1px solid #C0362B;
}

#accordion ul {
	list-style: none;
	padding: 0 0 0 0;
}
#accordion ul{
	display: none;
}
#accordion ul li {
	font-weight: normal;
	cursor: auto;
	background-color: #fff;
	padding: 0 0 0 7px;
}
#accordion a {
	text-decoration: none;
}
#accordion a:hover {
	text-decoration: underline;
}
#nos_selections img
{
border:none;
}

#coups_coeur_adultes
{
	background-image:url(http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/nos_selections/coups_coeur_adultes.png);
}
#coups_coeur_jeunesse
{
	background-image:url(http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/nos_selections/coups_coeur_jeunesse.png);
}
#coups_coeur_cinema
{	background-image:url(http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/nos_selections/coups_coeur_cinema.png);
}
#coups_coeur_musique
{
	background-image:url(http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/nps_selections/coups_coeur_musique.png);
}*/


/*MENU ACCORDEON RESSOURCES NUMERIQUES*/

.titre_gris {
    color: #6E6C6C;
    display: block;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 10px;
    text-decoration: none;
}

.img_left {
    float: left;
    margin-right: 15px;
}

.img_left_100 {
    float: left;
    height: 100px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 15px;
    margin-top: 0;
    width: 100px;
}

.liste_dotted {
	margin:0;
	padding:0 0 5px 0;
	  margin-left: auto;
   margin-right: auto;
}

.liste_dotted li {
	border-bottom:1px dotted #6e6c6c;
	margin:25px 0 25px 0;
	min-height:120px;
	list-style:none;
}

#accordeon img {
	border:0;
}

#accordeon h1 {
font-size:14px;	
color:#ED7B0F;
padding:10px 0 10px 0;
font-family:Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
}

ul#accordeon, ul#accordeon ul {
list-style:none;
  margin: 0;
  padding: 0;
  width: 650px;
}


ul#accordeon li {
  margin-top: 1px;
}

ul#accordeon li a {
	display:block;
	text-decoration: none;
	padding-top:15px;
  	border-bottom: solid 1px #999;
  	color:#333;	
}

ul#accordeon li a:hover {
}

ul#accordeon li ul li  {
  background: #fff;
  color: #000;
  margin:0 10px 20px 0;
  padding:0;
}
ul#accordeon li ul li a  {
  background: transparent;
  padding: 0;
  border:0;
  outline:none;
  color:#C60;
}
ul#accordeon li ul li a:hover  {
	border-left:0px solid #fff;
	background: transparent;
  padding: 0;
  border:0;
  outline:none;
color:#C60;
}

ul#accordeon p {
	border-bottom:dotted 1px #999;
	padding:5px 0 5px 0;
}

/*
	 CSS-Tricks Example
	 by Chris Coyier
	 http://css-tricks.com
*/

* { margin: 0; padding: 0; }
/*html, body { height: 100%; overflow: hidden; background: #eee; }*/
/*body { font: 14px Georgia, serif; }*/
#page-wrap { width: 703px; padding: 15px; margin: 0 auto; overflow: hidden; height: 100%; }

.info-col {
	float: left;
	width: 230px;
	height: 100%;
padding: 50px 0 0 0;font-color
}

.info-col h2 {
	text-align: center;
	font-weight: bold;
	padding: 25px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF
}

#selectionsfond{
	background-color:#57405b ;
	height:0,5cm;
}

/*#coups_coeurfond{
	background-color:#57405b
}*/

/*#nouveautesfond{
		background-color:#ed7b0f
}*/

#eressourcesfond{
	background-color:#c0362b
}

#actualitesfond{
	background-color:#ed7b0f
}

.image { height: 110px; text-indent: -9999px; display: block; border-right: 1px solid white; }

.coups_coeur { background: url("http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/infogrid/coups_coeur.png") center center no-repeat; }
.eressources { background: url("http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/infogrid/eressources.png") center center no-repeat; }
.nouveautes{ background: url("http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/infogrid/nouveautes.png") center center no-repeat; }
.actualites { background: url("http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/infogrid/actu.png") center center no-repeat; }
.selections { background: url("http://www.bmi-epinalgolbey.fr/OpacWebAloes/Images/Paragraphes/infogrid/selections.png")center center no-repeat; }

dt {
	padding: 5px;
	background: #900;
	color: #FFF;
	border-bottom: 1px solid white;
	border-right: 1px solid white;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif
}
dd {
	position: absolute;
	left: -9999px;
	top: -9999px;
	width: 259px;
	background: #900;
	padding: 10px;
	color: #000;
	border-right: 1px solid white;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif
}

.curCol { -moz-box-shadow: 0 0 10px rgba(0,0,0,0.2); -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.2); z-index: 1; position: relative; font-size:12px}
