@charset "utf-8";
/* CSS Document */


/**************************************************
/*	GENERAL   
**************************************************/
* {padding:0; margin:0;}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	background-color:#e8e4e1;
}

strong, .strong{
font-weight:bold;
}

a {
text-decoration:underline;
color:#000;
font-weight: bold;
}

img {
border:none;
}

hr{
clear:both;
visibility:hidden;
display:block;
border:0;
margin:0;
height:1px;
}

.CLEAR-both {
clear:both;
}

/**************************************************
/*	STRUCTURE   
**************************************************/
div.CONTAINER {
	min-height:550px;
	width:1000px;
	margin:0 auto 0 auto;
}
div.HEADER {
	height:140px;
	background:url(../../images/visuel-bandeau.jpg) no-repeat top right;
	
}
div.HEADER-logo {
	height:140px;
	width:210px;
	/*background-color:#FFF;*/
	float:left;
}
div.HEADER-right {
	min-height:105px;
	width:790px;
	float:right;
}
div.HEADER-search {
	min-height:21px;
	float:right;
	margin:80px 15px 0 0;
	padding:4px 0 0 0;
}
div.HEADER-titre {
	color : #FFF;
	font-weight : bold;
	font-size : 1.4em;
	min-height:21px;
	text-align : center;
	margin:2px 15px 0 0;
	/*position : absolute;
	top:0; 
	left:340px;*/
	width : 780px;
	
}
input.INPUT-txt-search {
	border:solid 1px #FFFFFF;
	min-height:15px;
	font-size:1em;
}
div.HEADER-search label {
	color:#fff;
	font-weight:bold;
	font-size:0.7em;
}
input.INPUT-submit-ok {
	width:17px;
	/*width:8.5%;*/
	height:17px;
	color:#005373;
	font-weight:bold;
	font-size:0.50em;
	background:url(../../images/bg-bt-submit-ok.gif) no-repeat top center;
	background-color:#FFFFFF;
	border:0;
}
div.HEADER-lang {
	height:19px;
	float:right;
	margin:80px 20px 0 0;
	padding:6px 0 0 0;
}
div.HEADER-lang img {
	margin:0 0 0 5px;
}
div.HEADER-menus {
	float:left;
	background:url(../../images/bg-header-menu.gif) no-repeat bottom right;
	height:35px;
	width:790px;
}
div.HEADER-menus ul {
	list-style-type:none;
	height:35px;
	float:left;
}
div.HEADER-menus ul li {
	float:left;
	margin:0 0 0 0;
	padding:0;
	min-height:35px;
}
div.HEADER-menus ul li a {
	color:#FFFFFF;
	display:block;
	text-decoration:none;
}
li.MENU-rub-01 {
	font-weight:bold;
	background:url(../../images/bg-menu-rub01-L.gif) no-repeat bottom left;
	font-size:0.8em;
	text-transform:uppercase;
}
li.MENU-rub-01 a {
	background:url(../../images/bg-menu-rub01-R.gif) no-repeat bottom right;
	margin:0 0 0 12px;
	padding:7px 12px 0 0;
	min-height:28px;
}
li.MENU-rub-02 {
	font-weight:bold;
	background:url(../../images/bg-menu-rub02-L.gif) no-repeat bottom left;
	font-size:0.8em;
	text-transform:uppercase;
}
li.MENU-rub-02 a {
	background:url(../../images/bg-menu-rub02-R.gif) no-repeat bottom right;
	margin:0 0 0 12px;
	padding:7px 12px 0 0;
	min-height:28px;
}
li.MENU-rub-03 {
	font-weight:bold;
	background:url(../../images/bg-menu-rub03-L.gif) no-repeat bottom left;
	font-size:0.8em;
	text-transform:uppercase;
}
li.MENU-rub-03 a {
	background:url(../../images/bg-menu-rub03-R.gif) no-repeat bottom right;
	margin:0 0 0 12px;
	padding:7px 12px 0 0;
	min-height:28px;
}
li.MENU-rub-04 {
	font-weight:normal;
	background:url(../../images/bg-menu-rub04-L.gif) no-repeat bottom left;
	font-size:0.6em;
	text-transform:lowercase;
}
li.MENU-rub-04 a {
	margin:0 0 0 0;
	padding:7px 6px 0 10px;
	min-height:28px;
	font-weight: bold;
}
li.MENU-rub-05 {
	font-weight:normal;
	font-size:0.6em;
	background:url(../../images/bg-menu-rub05-L.gif) repeat-x bottom left;
	text-transform:lowercase;
}
li.MENU-rub-05 a {
	margin:0 0 0 0;
	padding:7px 6px 0 6px;
	min-height:28px;
	background:url(../../images/separateur-menu.gif) no-repeat 0 5px;
	font-weight: bold;
}

div.ARIANE {
	width:830px;
	font-size:0.6em;
	color:#000000;
	margin:3px 0 0 20px;
	float:left;
	min-height:25px;
}
div.ARIANE a {
	color:#82a0ce;
	font-weight:bold;
	text-decoration: none;
}
div.DECONNEXION {
	width:100px;
	font-size:0.6em;
	color:#000000;
	margin:3px 20px 0 0;
	float:right;
	height:25px;
	text-align:right;
}
div.DECONNEXION a {
	color:#000;
}
div.rss {
	float:right;
	position: relative !important;
    top: -32px;
    right: 20px;
}
.boutonsNav{position: relative !important;top: -32px; left: 390px;margin-bottom:-30px;width: 100px;}
#actualites{width: 545px;}
.slide{width: 545px;position: absolute;background-color: #FFF;}

/* COLONNES */
div.COL-G {
	width:206px;
	float:left;
	margin:0 0 0 8px;
	min-height:300px;
}
div.COL-C {
	width:545px;
	float:left;
	min-height:300px;
	margin:0 0 0 14px;
}
div.COL-D {
	width:206px;
	float:right;
	margin:0 6px 0 0;
	min-height:300px;
}
/**************************************************
/*	MENU SECONDAIRE   
**************************************************/
.BLOC-menu {
	background:url(../../images/bg-header-bloc-menu.gif) no-repeat top left;
	margin:0 0 8px 0;
	padding:24px 0 0 0;
	min-height:50px;
}
.BLOC-menu-CONTENT {
	background:url(../../images/bg-content-bloc-menu.gif) no-repeat bottom left;
	min-height:40px;
	padding:0 4px 10px 8px;
}
.BLOC-menu-CONTENT ul {
	list-style-type:none;
}
.BLOC-menu-CONTENT ul li {
	line-height:16px;
}
.BLOC-menu-CONTENT ul li a {
	font-weight:bold;
	font-size:0.8em;
	color:#FFF;
	padding:0 0 0 10px;
	background:url(../../images/puce-menu-niv-1.gif) no-repeat 0 7px;
	text-decoration: none;
}
.BLOC-menu-CONTENT ul li ul {
	margin:3px 0 0 0;
	padding:0 0 0 10px;
	font-size:0.9em;
}
.BLOC-menu-CONTENT ul li ul li {
	line-height:14px;
}
.BLOC-menu-CONTENT ul li ul li a {
	font-weight:bold;
	color:#1f1e21;
	padding:0 0 0 10px;
	background:url(../../images/puce-menu-niv-2.gif) no-repeat 0 6px;
}
.BLOC-menu-CONTENT ul li ul li.lienActif a, .BLOC-menu-CONTENT ul li ul li a.lienActif,  .BLOC-menu-CONTENT ul li ul li a:hover{
	font-weight:bold;
	color:#FFF;
	background:url(../../images/puce-menu-niv-1.gif) no-repeat 0 5px;
}
.BLOC-menu-CONTENT ul li ul li ul {
	margin:0 0 5px 0;
	padding:0 0 0 10px;
}
.BLOC-menu-CONTENT ul li ul li ul li {
	line-height:12px;
	margin:0 0 2px 0;
}
.BLOC-menu-CONTENT ul li ul li ul li:hover,.BLOC-menu-CONTENT ul li ul li ul li.lienActif {
	line-height:12px;
	margin:0 0 2px 0;
	background:url(../../images/bg-menu-hover-top.gif) no-repeat top left;
	background-color:#FFFFFF;
}
.BLOC-menu-CONTENT ul li ul li ul li:hover a ,   {
	color:#82a0ce;
	background:url(../../images/bg-menu-hover-bottom.gif) no-repeat bottom left;
	background-color:#FFFFFF;
}
.BLOC-menu-CONTENT ul li ul li ul li a {
	font-weight:normal;
	color:#FFF;
	padding:0 0 0 10px;
	background: none;
	line-height:12px;	
	display:block;
}
.BLOC-menu-CONTENT ul li ul li ul li a:hover{
	color:#82a0ce;
	background:url(../../images/bg-menu-hover-bottom.gif) no-repeat bottom left;
	display:block;
	line-height:12px;
}
.BLOC-menu-CONTENT ul li ul li ul li a.lienActif {
	color:#82a0ce;
	background:url(../../images/bg-menu-hover-bottom.gif) no-repeat bottom left;
	display:block;
	line-height:12px;
}


	
/**************************************************
/*	BLOCS   
**************************************************/

div.LIEN-suite {
	text-align:right;
	margin:0 4px 0 0;
	font-size:0.6em;
	font-weight:bold;
	min-height:20px;
	padding:0 0 0 0;
}
div.LIEN-suite a {
	color: #000;
	padding:3px 10px 0 30px;
	display:block;
	float:right;
	height:17px;
	text-decoration: none;
}
div.LIEN-suite input {
	background: none;
    border: none;
    display: block;
    font: inherit;
    padding-bottom:30px;
    outline: none;
    outline-offset: 0;
    cursor: pointer;
}
div.BLOC-type-1 div.LIEN-suite a {
	background:url(../../images/bg-liens-suite-bloc-type-1.gif) no-repeat top left;
}
 div.LIEN-suite a {
	background:url(../../images/bg-liens-suite-bloc-type-2.gif) no-repeat top left;
}
div.BLOC-type-3 div.LIEN-suite {
	margin:0 0 0 0;
}
div.BLOC-type-3 div.LIEN-suite a {
	background:url(../../images/bg-liens-suite-bloc-type-3.gif) no-repeat top left;
}

/**************************************************
/*	DIVERS SPECIFIQUES   
**************************************************/
.WEB-cam {
	background: url(../../images/bg-content-nouvel-hopital.gif) no-repeat top left;
	min-height:76px;
}
.WEB-cam img {
	float:left;
	margin: 0 10px 0 0;
}
.WEB-cam p {
	font-size:0.6em;
	padding: 5px 0 5px 10px;
}

.CALENDAR {
	font-size:0.7em;
	padding:5px 3px 5px 0;
}
.CALENDAR a {
	background:url(../../images/puce-li-bloc-3.gif) no-repeat 0 4px;
	padding:0 0 0 10px;
	text-decoration:underline;
	color:#005373;
	font-weight:bold;
}
.BLOC-type-2-TXT {
	
}
.BLOC-type-2-TXT p {
	color:#FFFFFF;
	font-size:0.6em;
	padding: 5px 10px 5px 70px;
}

/**************************************************
/*	FOOTER   
**************************************************/
.FOOTER {
	background:url(../../images/bg-footer.gif) no-repeat top left;
	background-color:#82a0ce;
	width:986px;
	text-align:center;
	font-size:0.7em;
	padding:10px 0 5px 0;
	margin:0 0 0 10px;
	color:#FFF;
	font-weight:bold;
}
.FOOTER a {
	color:#FFF;
	text-decoration: none;
}

/**************************************************
/*	CENTRE   
**************************************************/
.BLOC-centre-1 {
	background-color:#FFFFFF;
	min-height:50px;
	margin:0 0 20px 0;
	padding:0 0 10px 0;
}
.BLOC-centre-1 h2 {
	color:#FFFFFF;
	background:url(../../images/bg-h2-bloc-centre-1.gif) no-repeat bottom right;
	background-color:#82a0ce;
	margin:0 0 0 0;
	padding:7px 45px 0 20px;
	text-transform:uppercase;
	font-size:0.9em;
	min-height:29px;
	
}
.BLOC-centre-1 .wysiwyg{padding: 0 15px 10px;}
.BLOC-centre-1 p {
	padding:5px 0;
	font-size:0.8em;
	text-align:justify;	
}
.BLOC-centre-1 .wysiwyg ul li p, .BLOC-centre-1 .wysiwyg ol li p{font-size:1em; }
.ACTU {
	background:url(../../images/bg-cadre-actus.gif) no-repeat top left;
	background-color:#e8e4e1;
	padding:10px 10px 0 10px;
	margin:10px;
	min-height:30px;
}
.ACTU img {
	/*float:left;*/
	margin:0 10px 0 0;
}
.ACTU h3{font-size:0.8em;}

.hidden{display: none;}

/**************************************************
/*	ARTICLE   
**************************************************/
.BLOC-article {
	float:right;
	width:750px;
	background-color:#FFFFFF;
	min-height:300px;
	margin:0 10px 0 0;
}

.BLOC-article h1 {
	/*float:left;*/
	width:700px;
	background:url(../../images/bg-h1-bloc-article.gif) no-repeat bottom right;
	min-height:23px;
	margin:0 0 5px 0;
	padding:4px 0 10px 15px;
	color:#FFFFFF;
	font-size:1.1em;
}

.BLOC-article-img {
	float:right;
	margin:0 30px 0 15px;
}

.BLOC-article h2 {
	font-weight:bold;
	padding:10px 0 10px 10px;
	color:#8aa5cf;
	font-size:0.9em;
}
.BLOC-article .wysiwyg{padding:0 15px 10px 15px;}
.BLOC-article .wysiwyg img{padding:2px 10px;}
.resultatRecherche .BLOC-article-LANGUE  .wysiwyg{padding:0 15px 10px 0px;}
.BLOC-article-LANGUE  .wysiwyg{padding:0 15px 10px 15px;}
.BLOC-article p {
	padding: 5px 0;
	color:#1f1e21;
	font-size:0.8em;
	text-align:justify;
}


.BLOC-article-chapo {
	color:#1f1e21;
	font-size:0.8em;
	font-weight:bold;
	padding:0 15px 5px 15px;
} 
.BLOC-article h2.index-actif-visited {
	color:#005373;
}
.BLOC-article .BLOC-article-chapo p{font-size: 1em;}
.span-h2 {
	font-weight:bold;
	padding:10px 0;
	color:#8aa5cf;
	font-size:0.8em;
}

.span-h2-a {
	font-weight:bold;
	padding:10px 0 10px 0px;
	color:#8aa5cf;
	font-size:0.8em;
}


.span-h2-img {
	font-weight:bold;
	padding:10px 0 10px 0px;
	color:#8aa5cf;
	font-size:0.8em;
}

.BLOC-article-infos-1 {
	padding:0 0 10px 0;
	margin:0 0 0 15px;
	/*float:left;
	width:370px;*/
	font-size:0.8em;
}

.BLOC-article-infos-1 span {
	font-weight:bold;
	color:#8aa5cf;
}
.BLOC-article-infos-1 a, .BLOC-article p a {
	color:#1f1e21;
	text-decoration:underline;
}
.BLOC-article-liens-1 {
	padding:0 0 10px 0;
	margin:0 0 0 15px;
	float:right;
	width:350px;
}

.BLOC-bouton {
	float:right;

}


.BLOC-article-liens-1 a {
	padding:3px 0 0 30px;
	margin:0 0 5px 0;
	font-weight:bold;
	font-size:0.7em;
	background:url(../../images/bg-liens-bloc-article.gif) no-repeat top left;
	background-color:#8ca7d2;
	color:#FFF;
	display:block;
	width:200px;
	height:17px;
	float:right;	
	text-decoration: none;
}

.BLOC-article-liens-1 input {
	padding-bottom:2px;
	margin:0 0 5px 0;
	font-weight:bold;
	font-size:1.4em;
	background:url(../../images/bg-liens-bloc-article.gif) no-repeat top left;
	background-color:#8ca7d2;
	color:#FFF;
	display:block;
	width:200px;
	height:20px;
	border:0;
	float:right;	
}

.BLOC-article-liste{
	float:left;
	margin:0 40px 5px 15px;
	width:95%;
}
.BLOC-article-liste a{text-decoration: none;}

.BLOC-article-liste h2{
	padding:0 0 2px 15px;
}

.BLOC-article-liste img{
	text-align:right;
	margin:0 0 0 5px;	
}
.BLOC-article-liste a img.icon{
	margin-right: 5px;
}

.PICTO-print {
	margin:3px 8px 0 0;
	float:right;

}

.BLOC-telechargement {
	background:url(../../images/bg-bloc-telechargement.gif) no-repeat bottom left;
	background-color:#e0e7f3;
	color:#000;
	padding:0 0 10px 0;
	margin:7px 0 0 0;
	width:300px;
}

.BLOC-telechargement h2 {
	background:url(../../images/bg-header-bloc-telechargement.gif) no-repeat bottom left;
	color:#000;
	font-size:0.8em;
}
.BLOC-telechargement-liens{
	padding: 10px 10px 0px 10px; 
}
.BLOC-telechargement a {
	color:#000;
	font-size:0.7em;
	margin:0 0 5px 0px;
	/*line-height:28px;*/
	text-decoration: none;
	font-weight: normal;
	display: block;
}
.BLOC-telechargement a:hover {text-decoration: underline;}

.BLOC-telechargement img {
	vertical-align:middle;
	margin:0 5px 0 0;
}

.CORNER-telechargement {
	float:right;
	background:url(../../images/bg-corner-telechargement.gif) no-repeat top left;
	width:9px;
	height:9px;
}

.clearer{
	clear:both;
}

.BLOC-article-liste a.iconeDocumentListe img,.BLOC-article-liste a.iconeDocumentListe h2{
	float:left;	
}

.niveauInf
{
	padding-left: 10px;
}



/**************************************************
/*	GLOSSAIRE   
**************************************************/
.seealso
{
	font-size: 0.7em;
	padding-left: 15px;
	font-weight: bold;
}
.index-actif {
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;
	color:#82A0CE;
}
.index-actif-visited{
    font-size: 1.1em;
    font-weight: bold;
    text-decoration: none;
    color:#005373;
}
.lettre
{
	font-size: 0.8em;
	text-align: center;
}
/**************************************************
/*	ANNUAIRE   
**************************************************/

.labelRecherche
{
	width : 100%;
	font-size: 0.7em;
}

.labelRecherche span
{
	/*padding-left: 16px;*/
}
.formRecherche
{
	float: left;
	/*padding-left: 15px;*/
}

.formRecherche2
{
	float: left;
	
}

select.selectAnnuaire
{
	width: 328px !important;
	width: 300px ;
	border:1px solid #82A0CE;
}

input.inputAnnuaire{
	width: 321px !important;
	width: 300px ;
	float: left;
	border:1px solid #82A0CE;
}

.BLOC-bouton {
	float:auto;
	padding-left: 8px;
	margin-right:59px;
}
.resultatRecherche{background-color: #FFF;}
/**************************************************
/*	LANGUE   
**************************************************/

.BLOC-article-LANGUE {
	background-color:#FFFFFF;
	min-height:300px;
	margin:0px 10px 20px 10px;
}
.BLOC-article-LANGUE h1 {	
	width:700px;
	background:url(../../images/bg-h1-bloc-article.gif) no-repeat bottom right;
	min-height:23px;
	margin:0 0 5px 0;
	padding:4px 0 10px 15px;
	color:#FFFFFF;
	font-size:1.1em;
}

.BLOC-article-LANGUE h2 {
	font-weight:bold;
	padding:10px 0 10px 15px;
	font-size:0.9em;
}
.BLOC-article-LANGUE p {
	padding:3px 0;
	color:#1f1e21;
	font-size:0.8em;
	text-align:justify;
}
div.HEADER-menus-MS {
	float:left;
	background:url(../../images/bg-header-menu.gif) no-repeat bottom right;
	height:35px;
	width:790px;
	/*margin:78px 0px 0 0;*/
	position : absolute;
	top : 105px;
}
div.HEADER-menus-LANGUE {
	float:left;
	background:url(../../images/bg-header-menu.gif) no-repeat bottom right;
	height:35px;
	width:790px;
	margin:105px 0px 0 0;
}
div.HEADER-menus-LANGUE ul, div.HEADER-menus-MS ul {
	list-style-type:none;
	height:35px;
	float:left;
	text-align: center;
}
div.HEADER-menus-LANGUE ul li, div.HEADER-menus-MS ul li {
	float:left;
	margin:0 0 0 0;
	padding:0;
	min-height:35px;
	text-align: center;
}
div.HEADER-menus-LANGUE ul li a, div.HEADER-menus-MS ul li a {
	color:#FFFFFF;
	display:block;
	min-width: 80px;
	text-decoration: none;
}



/**************************************************
/*	MESSAGE D'ERREUR - FORMULAIRES   
**************************************************/
.mbox .mboxMsg , .PortletSkinable .mbox .mboxMsg
{
	font-size:1em;
}
.PortletSkinable .mbox
{
	width:90%;
}


/**************************************************
/*	FORMULAIRE   
**************************************************/
#TXT-obligatoire {
	font-style:italic;
	color:#9B1D26;
	font-size:0.7em;
	margin:5px 0 0 15px;
}

.BLOC-formulaire {
	padding:0 0 10px 15px;
	color:#1f1e21;
	font-size:0.7em;
}

.TEXTlabel {
	text-align:right;
}

.CHAMPformulaire {
	background:#82A0CE;
	width:300px;
	color:#FFF;
	border:0px;
	margin:3px 5px 0 5px;
}

.CHAMPcivilite {
	background:#82A0CE;
	color:#FFF;
	border:none;
	margin:3px 5px 0 5px;
}

#CHAMPcommentaire {
	background:#82A0CE;
	width:300px;
	height:100px;
	color:#FFF;
	border:none;
	margin:3px 5px 0 5px;
}

#envoyerCandidature{
	margin-top:10px;
}

/**************************************************
/*	EVENEMENT CALENDRIER   
**************************************************/
.BLOC-evenement {
	float:left;
	width:100%;
	background-color:#FFFFFF;
	min-height:300px;

}


.BLOC-evenement h1 {
	background:url(../../images/bg-h1-bloc-article.gif) no-repeat bottom right;
	min-height:23px;
	margin:0 0 5px 0;
	padding:4px 0 10px 15px;
	color:#FFFFFF;
	font-size:1.1em;
}

.BLOC-evenement p {
	padding:0 10px 10px 15px;
	color:#1f1e21;
	font-size:0.7em;
	text-align:justify;
}


/**************************************************
/*	PLAN DU SITE   
**************************************************/

.PLAN-site, .PLAN-site ul {
	list-style-type:none;
	font-size:0.85em;
	margin:0 15px 0 15px;
}
.PLAN-site li {
	background: url(../../images/puce-li-bloc-3.gif) no-repeat 0 6px;
	padding:0 0 0 8px;
	font-weight:bold;
	margin:0 0 5px 0;
}
.PLAN-site li a {
	color:#005373;
	text-decoration: none;
}

.PLAN-site ul {
	border-top:solid 1px #82a0ce;
	margin:0 0 10px 0;
/*	padding:5px 0 0 0;*/
}
.PLAN-site ul li {
	background:url(../../images/puce-menu-niv-2.gif) no-repeat 0 6px;
	padding:0 0 0 8px;
}
.PLAN-site ul li ul {
	/*border-top:solid 1px #d7d7d7;*/
	border-top: none;
}
.PLAN-site ul li a {
	color:#000;
}
.PLAN-site ul li ul li {
	background: none;
	font-weight:normal;
}
.PLAN-site ul li ul li a {
	color:#9b1d26;
}
.PLAN-site ul ul.niveauInf li a
{
	color:#9B1D26;
	font-weight: normal;
}
.PLAN-site ul ul.niveauInf  {
padding-left: 0 0 0 8px;
}

/**************************************************
/*	Offres emplois   
**************************************************/

.LIENS-01{
	font-size:0.8em;
	color:#000;
	text-decoration:underline;
	background:url(../../images/puce-menu-niv-2.gif) no-repeat 0 6px;
	padding:0 15px;
}

.LIENS-01-actif{
	font-size:0.8em;
	color:#005373;
	font-weight: bold;
	background:url(../../images/puce-menu-niv-2.gif) no-repeat 0 6px;
	padding:0 15px;
}
	
/**************************************************
Style général des liens contenus dans wiki ou wysiwyg
**************************************************/
.wysiwyg a,.wiki a,.lien a,.lienRecherche a{
	color:#1F1E21;	
	text-decoration: underline;
}
.wysiwyg td, .wysiwyg ul li, .wysiwyg ol li, .wiki ul li, .wiki ol li{
	font-size: 0.8em;
}
.wysiwyg ul li, .wysiwyg ol li, .wiki ul li, .wiki ol li{padding: 2px 0;}
.wysiwyg ul li ul li, .wysiwyg ol li ol li, .wiki ul li ul li, .wiki ol li ol li, .wysiwyg td ul li,  .wysiwyg td ol li{
	font-size: 1em;
}
 .wiki ul, .wiki ol, .wysiwyg ul, .wysiwyg ol{
	margin-left: 15px;
}
.wiki ul li  {
    list-style: square inside none;
}
.wiki ol li {
    list-style: decimal inside none;
}
	
.lien a, .wysiwyg address{
	font-size: 0.8em;	
}
.BLOC-article .wysiwyg h2, .wiki h2{
 	color: #8AA5CF;
    font-size: 0.9em;
    font-weight: bold;
    padding: 5px 0 ;
 }
 .BLOC-article .wysiwyg h2 a,   .BLOC-article .wysiwyg h3 a{
 	color: #8AA5CF; text-decoration: none;
 }
 .BLOC-article .wysiwyg h2 a:hover,   .BLOC-article .wysiwyg h3 a:hover{
 	color: #8AA5CF; text-decoration: underline;
 }
 .wysiwyg h3, .wiki h3{
 	color: #8AA5CF;
    font-size: 0.8em;
    font-weight: bold;
    padding: 3px 0 ;
 }
 
 .wysiwyg h4, .wiki h4{
    font-size: 0.8em;
    font-weight: bold;
 }
 .wysiwyg h5, .wiki h5{
    font-size: 0.8em;
    font-weight : normal;
 }
/**************************************************
/*	PORTAIL PAR DEFAUT
**************************************************/
.BLOC-article-DEFAUT {
	background-color:#FFFFFF;
	min-height:300px;
	margin:15px 10px 10px 10px;
}
.BLOC-article-DEFAUT h1 {
	width:700px;
	background:url(../../images/bg-h1-bloc-article.gif) no-repeat bottom right;
	min-height:23px;
	margin:0 0 5px 0;
	padding:4px 0 10px 15px;
	color:#FFFFFF;
	font-size:1.1em;
}

.BLOC-article-DEFAUT h2 {
	font-weight:bold;
	padding:10px 0 10px 15px;
	color:#8aa5cf;
	font-size:0.9em;
}
.BLOC-article-DEFAUT p {
	padding:0 10px 10px 15px;
	color:#1f1e21;
	font-size:0.8em;
	text-align:justify;
}
.BLOC-article-DEFAUT p.center
{
	text-align:center;
}



/**************************************************
/*	RESULTATS DE LA RECHERCHE   
**************************************************/
.fontB, .queryShowResults{
	font-size: 0.8em;
}
.tab-single-pane, .onglet {
    -moz-border-radius-topright: 10px;
    -moz-box-shadow: 2px 2px 5px #D0D0D0;
    background: url("../../images/jalios/layout/bg/formBg.gif") repeat-x scroll 0 0 #FAFAFA;
    border-color: #BBBBBB #999999 #999999 #BBBBBB;
    border-style: solid;
    border-width: 1px;
    clear: both;
    color: windowtext;
    display: table;
    font: message-box;
    padding: 10px;
    position: relative;
    width: auto;
}
.portlet .tab_selected, .portlet .tab-page  {
   background-color:#FFFFFF;
   background-image:none;
}
.formRechercheAvancee
{
	padding-left: 10px;
	background-color: #FFF;
}

.queryWorkHeader {
    background-color: #EEEEEE;
    padding: 5px;
}
.formInfo label
{
	font-size: 12px;
}
.formInfo ul
{
	padding-left: 50px;
}

.COL-C .tab-pane div.tab-page 
{ 
	width:400px !important;
	min-width: 400px !important;
}



.normal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
}

.googlemaps
{
	margin-left:10px;
	margin-right:10px;
}

.fieldsetAnnuaire
{
	width: 70%;
	margin-left:5px;
	margin-bottom: 10px;
	border-color:#005373;
	border-width:1px;
}

input.bouton {
	width:45px;
	height:20px;
	color:#FFF;
	font-size:0.9em;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:url(../../images/bouton.jpg) no-repeat top center;
	background-color:#FFFFFF;
	border:0;	cursor: pointer;
}
input.boutonRechercher {
	width:85px;
	height:20px;
	color:#FFF;
	font-size:7pt;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:url(../../images/boutonRecherche.jpg) no-repeat top center;
	background-color:#FFFFFF;
	border:0;
	cursor: pointer;
}
input.boutonAffiner {
	width:70px;
	height:20px;
	color:#FFF;
	font-size:0.7em;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:url(../../images/boutonAffiner.jpg) no-repeat top center;
	background-color:#FFFFFF;
	border:0;
	cursor: pointer;
}

.paddingDroite20{padding-right: 20px;}
.paddingGauche5{padding-left: 5px;}
.paddingHaut15{padding-top: 15px;}
.paddingGauche15{padding-left: 15px;}
.fontSize8{font-size: 0.8em;}

.center{text-align: center;}

.avantWiki ul{font-size:0.8em;margin-left: 15px;}
