/*************************************************************************************************************************************
	Pour faire une recherche sur un des grands blocs de la feuille de style, faites preceder votre mot-cle du signe =

	
	les grands blocs (=bloc) de la page : =page, =bandeau, =menu, =navigation, =contenu, =encadres, =portlet, =pied
	les contextes (=contexte) : =dsi (intranet), =popup, =rubrique, =collaboratif, =gestion 
	les fiches (=fiche) : =actualite, =article, =annuaire, =document, =defautstructure, =pagelibre, =recherche
	
***************************************************************************************************************************************/



/*****************************************
	Initialisation des styles par defaut
******************************************/
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, blockquote, fieldset, input {
margin:0;
padding:0;
}
body, html, fieldset {
}
h1, h2, h3, h4, h5, h6, pre, code {
}
a img, :link img, :visited img {
}
/**********************
	Styles Communs
***********************/
/* =liens */
a {
}
a:hover {
}
/* état "focus" important pour accessibilité web */
a:focus{
}
li {
}
/* classes communes */
.hide {
position: absolute;
}
.clear {
clear: both;
}
.no-border {
}
.erreur {
}
.retour {
}
.champ-saisie {
padding: 2px 1px;
}
.ok {
}
/**** Listes d'affichage ****/


ul.liste-documents li, ul.liste-actualites li, ul.liste-articles li {
margin: 0;
padding: 10px 0;
clear: left;
}
ul.liste-documents li a, ul.liste-actualites a, ul.liste-articles a {
}
ul.liste-documents li span, ul.liste-actualites li span, ul.liste-articles li span {
display: block;
}
ul.liste-documents em, ul.liste-actualites em, ul.liste-articles em {
margin: 0;
padding: 0;
}
ul.liste-documents a.telecharger-fichiers {
display: block;
}
ul.liste-documents span.soustitre-liste, ul.liste-actualites span.soustitre-liste, ul.liste-articles span.soustitre-liste {
}
ul.liste-documents span.date-liste, ul.liste-actualites span.date-liste, ul.liste-articles span.date-liste  {
}
ul.liste-documents p, ul.liste-actualites p, ul.liste-articles p {
margin: 0;
padding: 0;
}
ul.liste-pardefaut li {
}
ul.fluxrss li {
}
ul.fluxrss li span {
display: block;
}
.img-liste {
float: left;
clear: left;
margin: 0 10px 0 0;
}
ul.liste-articles span.redac-liste {
}
/******************
	=Bloc =Page
******************/

body {
}
/*** surcharge =DSI  ***/
body.dsi {
}
#page {
width: 1000px;
}
/*** surcharge =DSI  ***/
.dsi #page{
}
/********************
	=Bloc =Bandeau
*********************/

h1 {
padding: 90px 0 0 190px;
}
#logo {
position: absolute;
top: 62px;
left: 94px;
}
#bandeau {
position: relative;
height: 150px;
}
/*** surcharge =DSI  ***/
.dsi #bandeau {
}
form#recherche-simple {
position: absolute;
top: 0;
left: 648px;
width: 160px;
z-index:1;
}
/*** surcharge =DSI  ***/
.dsi form#recherche-simple {
}
#connexion {
position: absolute;
top: 0;
left: 811px;
width: 172px;
z-index:1;
}
#recherche-simple label,
#connexion label,
#menu label,
#recherche-simple legend,
#connexion legend,
#menu legend{
display: none;
}
#recherche-simple a, #connexion a{
}
#recherche-simple a:hover, #connexion a:hover{
}
#bandeau .champ-saisie {
margin: 0 0 5px 14px;
width: 110px;
}
#bandeau select{
margin: 0 0 5px 14px;
width: 140px;
}
p#avancee, p#oublie{
margin:0 0 0 14px;
}
/***********************
	=Block =Menu
************************/

#menu {
float: left;
width: 100%;
}
#outils {
float: left;
width: 637px;
}
/*** surcharge =Rubrique ***/
.rubrique #outils {
}
#outils ul {
float: right;
}
#outils li {
float: left;
}
#outils a {
display: block;
padding: 5px 10px 4px 6px;
}
#outils a.first-menu-item {
}
#outils a:hover, #outils a.hover {
}
#outils {
}
#services label {
display:inline;
}
#services select {
width: 165px;
}
#services .ok {
}
/************************
	=Bloc =Navigation
*************************/

#navigation {
float: left;
width: 195px;
height:1em;
}
#navigation h3 {
}
/*** surcharge =Collaboratif ***/
.collaboratif #navigation h3 {
margin:1em 10px 1em 20px;
}
.menuleft {
}
.menuleft-in {
}
p#acces-direct {
position:absolute;
}
ul.menu-prin {
margin: 17px 0 0 30px;
}
.menu-prin li {
}
ul.menu-prin ul {
}
.menu-prin li.menuon {
}
.menu-prin li.menuon li {
}
.menu-prin li.menuon li.menuon {
}
.menu-prin ul {
}
.menu-prin a {
}
.menu-prin a:hover {
}
/*********************************
	=Bloc =Contenu
*********************************/
#deco-contenu {
float: left;
height:auto;
}
#contenu-avec-encadres {
float: left;
padding: 10px 25px 50px 25px;
margin:0;
width: 530px;
}
#contenu-sans-encadres {
float: left;
padding: 10px 22px 50px 25px;
width: 755px;
}
h2 {
margin: 8px 0;
padding: 0
}
/*** surcharge =Annuaire  ***/
.annuaire h2 {
}
/*** surcharge =Page =libre  ***/
.pagelibre h2 {
margin:15px 0 20px 0;
}
/*** surcharge =Rubrique ***/
.rubrique h2 {
padding: 6px 100px 6px 366px;
margin: 0;
}
h3 {
margin: 1em 0;
padding: 0;
}
h4 {
margin: 1em 0;
padding: 0;
}
.ligne {
margin: 0 ;
clear:left;
}
.conteneursousparagraphe {
float:left;
}
.firstline {
}
.filet {
height: 1px;
margin: 7px 0 3px 0;
}
/*** Plan du site  ***/

.plansite1 li {
}
.plansite2 li {
}
/************************
	=Bloc =Encadres
*************************/

#encadres {
float: left;
width: 225px;
}
/*** surcharge =Rubrique ***/
.rubrique #encadres {
}
.right-top {
}
.right-top-in {
padding: 3px 0 5px 20px;
}
.right-top .titre {
}
a.box-esp {
display: block;
height: 10px;
width: 165px;
margin-top: 10px
}
a.box-esp span {
display: none;
}
.effacer, .valider {
margin: 0 0 0 10px;
padding: 3px 2px;
}
.effacer {
}
/*
4 types d'encadrés :
	- Générique
	- De rubrique
	- De fiche
	- De recherche contextuelle
*/


/* ------------------------
 encadres génériques
------------------------ 

generique-top > generique
generique-in > deco-generique-1
generique > deco-generique-2

rubrique-top > rubrique
rubrique-in > deco-rubrique-1
rubrique > deco-rubrique-2

*/

.deco-generique-2,
.deco-rubrique-2 {
width:211px;
}
.deco-generique-1,
.deco-rubrique-1{
}
.deco-generique-2 h3,
.deco-rubrique-2 h3 {
margin: 0;
padding: 10px 5px 3px 15px;
}
div.encadre-generique, div.encadre-rubrique {
padding: 10px 0 10px 15px;
}
.deco-generique-2 ul,
.deco-rubrique-2 ul,
.deco-generique-2 ol,
.deco-rubrique-2 ol{
margin: 10px 10px 0 15px;
}
/*** Fix Toolbox ***/
.deco-generique-2 ul div,
.deco-rubrique-2 ul div {
display:inline;
}
/* ------------------------------------------------
encadrés de fiche, de navigation rubrique, automatique de fiche
------------------------------------------------ */

.encadre-fiche,
.encadre-auto-fiche,
.encadre-nav-auto,
.encadre-espace {
padding: 20px 0 20px 20px;
}
.encadre-fiche h3,
.encadre-auto-fiche h3,
.encadre-nav-auto h3,
.encadre-espace h3 {
margin: 1em 0;
}
.encadre-fiche div,
.encadre-auto-fiche div,
.encadre-espace div {
margin: 1em 0;
}
/* ------------------------
 encadres de recherche
------------------------ */

.encadre-search {
width:150px;
}
.encadre-search label {
}
.encadre-search legend {
display: none;
}
.encadre-search .champ-saisie {
width: 110px;
padding: 3px 1px;
}
.encadre-search select {
width: 150px;
}
.encadre-search .button {
}
.encadre-search input,
.encadre-search select {
}
.encadre-search input {
padding: 3px 1px;
}
.firstencadre {
}
/*******************
	=Bloc =Pied de Page
********************/

#pied-page {
position: relative;
clear:both;
}
.boutons-actions a, .boutons-actions a:hover {
}

/*** surcharge =DSI ***/
.dsi .boutons-actions a, 
.dsi .boutons-actions a:hover {
}
.boutons-actions {
margin: 0 0 13px 0;
}
/* =Adresse bas de page ------------------ */

address{
margin: 0;
padding: 2px 0 0 20px;
}
address a {
}
/* ------------------ */

#haut-page {
}
#haut-page span {
position: absolute;
top: -40px;
width: 19px;
height: 19px;
}
#imprimer{
position: absolute;
top: -40px;
width: 19px;
height: 19px;
}
#kosmos {
}
#kosmos img {
}
/********************************
	=Contexte =DSI
********************************/
.dsi #bienvenue{
position: absolute;
top: 0;
left:811px;
width: 152px;
z-index:1;
}
.dsi #personne_dsi{
padding:0 0 0 18px;
margin:0;
}
.dsi #bienvenue a {
}
.dsi #bienvenue a:hover {
}
.dsi #bienvenue ul {
}
.dsi #accueil_dsi, #preferences {
}
.dsi  #deconnect{
display: block;
}
/********************************
	=Contexte =Popup
********************************/



.popup {
padding:10px;
}
/*************************************************
	=Contexte =Rubrique
**************************************************/

#titre-rubrique {
clear: left;
}
#photo {
height: 80px;
padding: 0px 0 21px 0;
}
#photo div {
}
#fil-ariane {
}
#fil-ariane a {
}
#fil-ariane a:hover {
}
#fil-ariane .elementparticulier a {
}
a#connect {
display: block;
}
#accroche {
position: relative;
}
#accroche p {
margin: 0;
}
#visuel-rubrique {
float: left;
width: 366px;
height: 147px;
}
#accroche .clear {
height: 1px;
}
/**********************
	=Fiche =Annuaire
***********************/

#annufonction {
padding: 8px 0;
}
#annudiscipline {
padding: 2px 0;
}
.annuaire .photo {
float: right;
}
.annudetails {
margin:0;
padding:3px 0 8px 0;
}
.an-det-gau {
float:left;
clear:left;
width:130px;
}
.an-det-dro {
float:left;
width:375px;
}
.an-det-dro-mac {
float:left;
}
.an-det-mt {
clear:left;
}
.para-an {
padding: 10px 0;
}
.para-an h3 {
}
/**********************
	=Fiche =Actualite
***********************/
#actuthematique {
margin:8px 0;
}
.actualite .photo {
float: left;
margin: 0 10px 0 0;
}
#actudate {
margin: .5em 0 0 0;
}
#acturesume {
margin: .5em 0 1.5em 0;
}
#actudescription {
}
.lien-plan {
display: block;
}
.boite-bas {
clear: left;
padding: 7px 15px 7px 0;
}
.boite-bas {
padding: 7px 15px 7px 0;
}
.boite-bas .libel {
float: left;
width:100px;
}
.boite-bas a {
}
.avec-libelle {
}
.ligne-boite-bas {
clear: left;
}
.derniere-ligne {
}
.parite0 {
}
.parite1 {
}
.derniere-boite-bas {
}
.boite-bas a.url-site {
}
.boite-bas a.email {
}
/*****************************
	=Commentaires
*****************************/
#commenter {
float: right;
margin: 13px 0;
padding: 2px;
}
#commenter a {
}
#commenter a {
display: block;
}
.com-outer {
clear:both;
}
.com-inner {
}
.com-inner h3 {
margin: 0;
padding: 20px 0 5px 5px;
}
.com-inner ul {
margin: 0;
}
.com-inner li {
}
.li1 {
}
.li1first {
}
.li1 ul {
}
.com-voir {
float: right;
padding: 20px 10px 0 0;
}
.com-voir a {
padding: 0 0 0 25px;
}
.com-titre {
clear:both;
padding:2px 0 2px 10px;
}
.com-titre0 {
}
.com-titre1 {
}
.com-date, .com-site {
padding:2px 5px;
}
.com-site, .com-corps {
}
.com-auteur {
}
.com-corps {
padding:2px 0 0 5px;
}
.com-new {
}
.repondre {
margin: 5px 0 0 0;
}
.repondre a {
padding: 0px 10px;
margin: 0 30px 0 380px;
width: 5em;
}
/**********************
	=Fiche =Article
***********************/

#articlethematique {
margin:8px 0;
}
#articlesoustitre {
margin:8px 0;
}
.article .photo {
float: left;
margin: 0 10px 0 0;
display: inline;
}
#articledate {
float: left;
margin: 15px 0;
}
#articlechapeau {
margin: 10px 0 20px 0;
}
#articlecorps {
}
/******************************
	=Fiche =DefautStructure
*******************************/
#defaultstructureksupdomaine {
margin:8px 0;
}
.defaultstructure .photo {
float:left;
margin:-10px 10px 0 0;
}
p#defaultstructureksupformations {
margin:0 0 1em 0;
}
.annuaire-details{
margin:0;
padding:3px 0 8px 0;
}
.defaultstructure .an-det-gau {
float:left;
clear:left;
width:130px;
}
.defaultstructure .an-det-dro {
float:left;
width:375px;
}
.an-det-dro-mac {
float:left;
}
.an-det-mt {
clear:left;
}
.defaultstructure .para-an {
padding: 10px 0;
}
.defaultstructure .para-an h3 {
}
.defaultstructure .para-an .soustitre{
}
.para-tab{
}
/******************************
	=Fiche =Document
*******************************/
.document .para-an {
padding: 10px 0;
}
.document .para-an strong {
}
.document .photo {
float: left;
margin: 2px 10px 0 0;
}
#documentthematique {
margin:8px 0;
}
#documentsoustitre {
padding: 0;
}
#documentauteurs {
margin: 8px 0;
}
#documenttelecharger {
float: right;
padding: 8px 0;
}
#documenttelecharger a {
}
#documentresume {
margin: 0;
padding: 8px 0;
}
#documentdescription {
}
#documentreferenceisdn {
padding: 8px 0;
}
/*********************************
	=Fiche PageLibre
*********************************/

.innerconteneur {
padding: 0 0 15px 20px;
}
html>body .innerconteneur {
/* float: left;
abandonne a cause pb toolbox (alignement des img) */
overflow:hidden;
}
.lastconteneur .innerconteneur {
}
.firstconteneur .innerconteneur {
}
.style1 {
}
.style1 h3 {
margin: 20px 0 20px 0;
}
/*** surcharge =DSI ***/
.dsi .style1 h3 {
}
.style2 {
}
.style2 h3 {
margin: 20px 0 20px 0;
}
.style3 {
}
.style3 h3 {
margin: 20px 0 20px -20px;
padding: 0 0 10px 20px;
}
.sansstyle {
}
/*** Fix Toolbox ***/

.innerconteneur * li div {
display: inline;
}
/********************************
	=Fiche =Recherche
********************************/

.byline-res {
margin:8px 0;
}
ul.liste-res {
}
ul.liste-res li{
}
/********** Recherche Formulaire ************/
p.byline-rech {
margin:40px 0 20px 0;
}
.resultats {
}
.res-bgd{
}
.recherche legend{
display:none;
}
.ligne-res{
padding: 5px;
overflow:auto;
}
.ligne-res div {
float:left;
}
.ligne-res-gau {
width: 100px;
}
.ligne-res .ChampSaisie {
margin: 0 5px;
width:150px;
}
#recherche_debut_fin input {
width:120px;
}
#recherche_debut_fin img {
}
#ra-titre {
width:250px;
}
.ligne-res select {
margin: 0 5px;
width: 170px;
}
#ra .bouton {
margin: 0 0 1px 0;
padding:3px 2px;
}
p.liens-ra {
float: left;
}
p.button-ra {
float: right;
}
a.precedent, a.suivant,
p.button-ra .effacer,
p.button-ra .valider {
margin: 0 0 10px 10px;
padding:3px 2px;
}
a.precedent, a.suivant {
}
.button-ra .effacer {
}
/**********************************************
	 =Contexte =Fiche =Collaboratif =Gestion
***********************************************/
/*** layout du collaboratif ***/
.collaboratif #encadres {
display:none;
}
.collaboratif #navigation ul,
.collaboratif #navigation ol {
}
.collaboratif .ligne {
}
/*** end layout ***/


/*** styles du collaboratif ***/
.collaboratif #menu {
}
/*** Zone Centrale ***/
.collaboratif .conteneursousparagrapheaccueil {
float:left;
width:45%;
}
.collaboratif .conteneursousparagraphe {
width:95%;
}
.collaboratif .conteneursousparagraphealbum {
float:left;
width:95%;
}
.collaboratif #menu-prin{
}
.collaboratif .menuleft,
.collaboratif .menuleft-in {
}
/****** Home - Tribu ****/

#responsables {
margin:0 0 15px 0;
}
/* Titres des Services */
h3.service, h3.service2 {
padding: 0.3em 60% 0.3em 10px;
clear:both;
position:relative;
}
/* Titres page tribu */
.conteneursousparagrapheaccueil h3.service {
}
/* Titre requeteur */
h3.service2 {
/*
*/
}
/*** Menus du Collaboratif ****/
#espace {
padding: 1em 0 0 20px;
}
#navigation #espace h3 {
display:inline;
margin:0 10px 0 0;
}
#espace img {
margin:1em 10px 1em 0;
}
.collaboratif #navigation ul{
margin:1em 10px 1em 20px;
}
/* Liste de mes espaces */

.collaboratif #navigation select,
.collaboratif #navigation label {
margin: .5em 0 .5em 20px;
}
.collaboratif #navigation select {
width:120px;
}
.collaboratif #navigation option {
padding: 2px;
}
.collaboratif #navigation .ok {
}
.collaboratif #navigation label {
}
/*************FICHES COLLABORATIVES******************/
.contenu_liste {
margin:1em 0 1em 0;
padding: 0;
}
div.contact {
}
h3.contact {
}
.contact .list_colab li {
margin:0 0 0.4em 0;
}
.publie_news {
margin:0;
padding:2px 0;
}
#para_doc {
}
/* photo album */
.pagination_album {
clear: both;
}
.slide-mount {
float:left;
width:200px;
height:200px;
margin: 23px 8px 0 8px;
margin: 23px 23px 0 0;
}
.slide-mount img {
}
.ligne-photo {
clear:left;
}
.ligne-photo {
float:left;
float:none;
}
.last-photo {
}
.slide-mount img {
}
/******* Menu colab a gauche *********/
#menu_colab {
width:100%;
margin:40px 0 10px 0;
}
#menu_colab ul {
}
#menu_colab li {
}
#menu_colab a{
display:block;
padding:3px 5px;
}
#menu_colab a:hover {
}
#menu_colab_2 {
width:100%;
margin:10px 0 10px 0;
}
#menu_colab_2 ul {
}
#menu_colab_2 li {
}
#menu_colab_2 a {
display:block;
padding:3px 5px;
}
#menu_colab_2 a:hover {
}
#titre_gestion_tribu {
}
/* =liens  =collaboratif =gestion */
.gestion a {
}
.gestion a:hover {
}
/*********** =Formulaires de =Gestion **********/
/* Espacement */
.gestion p,
.gestion div {
margin:0.5em 0;
}
/*** pour que l'arborescence du document s'affiche correctement ***/
.gestion div.dtree div {
margin:0;
}
.gestion div.toolbox div {
margin:0;
}
.gestion .preliminaire {
margin:0 0 3em 0;
}
.gestion .champ-texte,
.gestion label, 
.gestion span {
padding:2px;
}
.gestion iframe {
width: 350px;
}
/* taille de la toolbox */


/* Messages d'erreurs et autres */
#msg-alerte,
#msg-erreur,
#msg-confirmation {
padding: .5em;
}
#msg-alerte {
}
#msg-erreur {
}
#msg-confirmation {
}
#msg-alerte a,
#msg-erreur a,
#msg-confirmation a {
}
/* Typo */
.gestion {
}
.gestion input,
.gestion textarea {
}
.gestion,
.gestion div,
.gestion p,
.gestion label, 
.gestion span, 
.gestion .preliminaire, 
.gestion iframe,
.gestion textarea,
.gestion select,
.bouton {
}
/*
.gestion label, 
.gestion span {
}
*/

/* Couleurs */
.gestion .obligatoire {
}
.gestion span.msg-aide {
}
.gestion .champ-texte,
.gestion iframe,
.gestion textarea {
}
.bouton {
margin:0;
padding:.2em .5em;
}
.bouton:hover{
}
.gestion .champ-texte:focus,
.gestion select:focus,
.gestion input:focus {
}
.gestion #valider-formulaire {
float:none;
}
.gestion input.readonly{
}
.gestion input.readonly:focus {
}
.gestion fieldset {
width:100%;
}
/*** Mode Colonne 
a gauche on a ou bien des label, des span.libelle
a droite on a des label.bouton
***/

.en-colonne label.label-bouton {
float:none;
display:inline;
}
.en-colonne label,
.en-colonne span.libelle, /* doit se comporter comme un <label> */
.en-colonne .multi-col span{
float: left;
width: 130px;
}
.en-colonne label.label-bouton,
.en-colonne label .msg-aide {
}
.gestion label.date-jour,
.gestion label.date-mois,
.gestion label.date-annee {
float:none;
display:inline;
}
.en-colonne div,
.en-colonne p {
float:left;
clear:left;
}
.en-colonne div,
.en-colonne p {
width:100%;
}
.en-colonne div.toolbox p,
.en-colonne div.toolbox div {
float:none;
clear:none;
}
.en-colonne .multi-col table{
width:auto;
}
.en-colonne .multi-col table tr{
}
.en-colonne .multi-col table td{
}
.en-colonne .multi-col table td * {
}
.en-colonne table label {
float:none;
width:auto;
}
.en-colonne .multivalue table{
}
.en-colonne .multivalue table td{
padding: 15px;
}
.en-colonne .multivalue table .champ-texte{
width:150px;
}
.en-colonne .multivalue select {
width:350px;
height:108px;
}
#liste-fichier {
float:left;
clear: none;
width:30%;
}
#liste-fichier input {
}
#inner-fichier {
margin: 0px;
padding:0px;
}
/*** Nb Resultats par page ***/

.gestion #resultats_par_page input.champ-texte{
width:3em;
}
/** Tableau de Bord - Ecran de =Gestion **************/

.gestion table,
.gestion th,
.gestion td  {
}
.gestion table {
margin: 1em 0;
width:100%;
}
.gestion th{
}
.gestion th a {
}
.gestion td, .gestion th {
padding: 3px 10px;
}
.gestion tr  {
}
.gestion .odd td {
}
.gestion .even td {
}
.gestion table img {
}
.gestion table.layout td img {
}
/*** Liste horizontale de liens ***/

.liste-horizontale,
.liste-horizontale li {
margin:0;
padding:0;
}
.liste-horizontale {
}
.liste-horizontale li {
display:inline;
}
.liste-horizontale li a {
margin: 0 0 0 5px;
padding: 0 0 0 5px;
}
.liste-horizontale li:first-child  a{
}
/*************************************
	=commentaires =collaboratif
*************************************/

#commentairescolab {
}
#commentairescolab h3 {
padding:1em 0 0 20px;
}
#commentairescolab li {
padding:10px;
}
#commentairescolab li li {
margin:0;
}
#commentairescolab h4 {
}
#col_prin #commentairescolab a {
/* */
}
#commentairescolab .date_com {
padding:0 0 0.5em 0;
}
/*********************************
	= Bloc =Portlet =JSR
*********************************/
.portlet-titre,
.style1 .portlet-titre,
.style2 .portlet-titre,
.style3 .portlet-titre,
.sansstyle .portlet-titre {
margin:0;
padding: .5em 5px;
}
.portlet-actions {
margin:0;
padding: 1px 5px;
height:18px;
}
.portlet-actions a, .portlet-actions span {
float:left;
width:11px;
height:0;
padding: 17px 2px 0 2px;
overflow:hidden;
}
.portlet-actions a:hover {
}
.portlet-edit {
}
.portlet-help {
}
.portlet-view {
}
.portlet-actions .portlet-max {
float: right;
}
.portlet-actions .portlet-min {
float: right;
}
.portlet-actions .portlet-nor {
float: right;
}
.portlet-contenu, .portlet-contenu table, .portlet-contenu td {
}
.portlet-contenu {
padding: .4em 5px;
overflow: auto;
}
/*** Pagination ***/
#pagination {
}
#pagination img {
margin:0 5px;
}
#pagination  {
}
#pagination a, #pagination a:hover {
}
