/*
 * Styles généraux
*/

body { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; }

a img { border: 0; }
#langues img { vertical-align: middle; }
#contenu p {  }
#contenu .chapo { /*font-style: italic;*/ }
dt { font-weight: bold; }
/*
 * Partie variable des sites
*/
a { color:#e7501d; text-decoration:none;}
a:hover { color: #000; text-decoration: none;}
p {color:#403f3f;}
ul { margin:0; padding:0;}

ul.actions  {margin:2em; clear:both;}
ul, .bloc ul { margin-left: 1em;}
ul li, .bloc ul li { margin:0; padding-left:10px; list-style:none; background: url(../images/puce_li.gif) no-repeat 0 4px;}
#preview p {color:#403f3f; padding:0.5em 0; margin:0;  font-size:0.85em; }
ul li {margin:0; padding:0; list-style:none;  font-size:0.85em; color:#747373;  padding-left:15px;}
#preview ul li {background:url(../images/puce_li.png) no-repeat 0 2px;}

h1, h2, h3, h4, h5, h6 {margin: 0px; padding: 0px;}
h1 { font-size: 1.6em; }
h2 { font-size: 1.4em; color:#28B4E4; padding:10px 0;}

h3 { font-size: 1.3em; /*clear:left;*/ color: #4b4a4a; border-bottom: 1px solid #e53623; margin-bottom:15px; padding:15px 0 0;}
h3 a {color:#E53623;}
h3 a:hover {color:#000;}
h3.nb-resultat {font-size: 1em; font-weight: normal; border-bottom:0; margin-bottom:10px; padding:20px 0 0 15px;}
h4 { font-size: 1.2em; color:#e53623; padding:10px 0;}
h4 a {color:#000;}
h4 a:hover {color:#E53623;}


h5 { font-size: 1.1em;  }
h6 { font-size: 1em; }

/*
 * Filet de séparation dans le texte
*/
div.separateur { clear: both; border-top: 1px solid #c3c3c3; margin-bottom: 15px;}

/* alignement des images dans les pages */
.element { clear: both;}
div.gauche, div.droite, div.centre { padding: 0.5em 0 0;}
.gauche { float: left; margin: 0 1.5em 1em 0;}
.droite { float: right; margin: 0 0 1em 1.5em;}
.centre { /*margin: 1em auto; */text-align: center; }

#contenu .gauche span, #contenu .droite span, #contenu .centre span { display: block; font-size: smaller; text-align: center; }
#contenu #rss div { padding:0; margin:0; background:none; border:none;}

/* icones des fichiers */
#contenu .icone a, #contenu a.icone {margin-top: 0em; padding-left: 1.5em; list-style: none; }
#contenu .pdf { background: url(../images/icons/acrobat.gif) left center no-repeat !important; }
#contenu .doc, #contenu .rtf { background: url(../images/icons/word.png) left center no-repeat !important; }
#contenu .xls, #contenu .xla { background: url(../images/icons/excel.png) left center no-repeat !important; }
#contenu .ppt, #contenu .pps { background: url(../images/icons/powerpoint.png) left center no-repeat !important; }
#contenu .zip, #contenu .rar { background: url(../images/icons/compressed.png) left center no-repeat !important; }
#contenu .gif, #contenu .jpg, #contenu .png { background: url(../images/icons/picture.png) left center no-repeat !important; }
#contenu .url { background: url(../images/icons/world.gif) left center no-repeat; }
#contenu .email { background: url(../images/icons/email.png) left center no-repeat !important; padding-left: 2em !important; }
.url a[target="_blank"], a.url[target="_blank"] {background: url(../images/icons/external.png) right center no-repeat;}
.icone { padding: 0.2em 0; }
.broken { text-decoration: line-through; }

/* Messages */
.message {
	padding: 5px 30px !important;
	background: url(../images/icons/information.png) 5px 50% no-repeat #28B4E4;
	border: 1px solid #28B4E4;
	text-align: left;
	margin-bottom:20px !important;
	color:#fff !important;
}
h3.message { font-size: 0.9em; }
.good { background-image: url(../images/icons/accept.png); }
.warn { background-image: url(../images/icons/error.png); }
.error { background-image: url(../images/icons/exclamation.png); }


/*
 * Pagination et Outils d'impression et de retour
*/
#pagination, #contenu ul#nav-contenu {
	clear: both;
	padding: 1em 0;
	text-align: right;
	font-size:0.85em;
	margin-right:8px;
	color:#747373;
}
#pagination a {color:#747373;}
#pagination a:hover{color:#E7501D;}

.prix { color: #cc185e; }

div.tip { background: #000; color: #FFF; padding: 5px;  opacity: 0.7; }
div.tip div.tip-title { font-weight: bold;  opacity: 1;}

ul.plan {min-height:550px;}
ul.plan li.espace-membre, ul.plan li.connexion, ul.plan li.espace-partenaire { display: none; }
ul.plan li { font-weight: bold; float: left; width: 45%; }
ul.plan li li { font-weight: normal; float: none; }

/***************Tête**************/
.bordure {float:left; margin-top:20px; border:3px solid #fff;}
.logo {margin-right:25px;}
.pub {width:auto;text-align:center;}
#numarticles {float:left; font-size:0.85em; margin-top:20px; margin-left:25px; padding-top:35px; background:url(../images/bg_selection.png) no-repeat;}
#numarticles a {color:#000;}
#bandeau p#rss { margin:15px 40px 0 0; padding:2px 10px 0 0; height:19px; width:30px; float:left; background:transparent url(../images/bg_menu-outils-droite.png) no-repeat top right; }
#preview p#rss {margin:10px 0 0; padding:0; float:right;}

form#recherche {height:21px; padding: 0 0 0 10px; margin-top:15px; float:left; width:325px; background:url(../images/bg_recherche-gauche.gif) no-repeat;}
form#recherche label {color:#fff; font-size:0.85em; width:auto; background:transparent url(../images/fleche_label.jpg) no-repeat scroll right 5px; padding:3px 17px 0 0;}
form#recherche .row {height:21px; padding:0; margin:0; background:url(../images/bg_recherche-droite.png) no-repeat top right;}
form#recherche input {width:140px;}
form#recherche input#motscles-addsubmit {background:transparent url(../images/bg_btn-ok.gif) no-repeat scroll 0 2px; text-indent:-99999px; height:19px; border:0; width:18px !important; margin-left:15px;}

#tete h3 {clear:none; border-bottom:0; font-size:1em; margin:0; padding:0 0 0 10px; position:absolute; right:0; top:74px; text-transform:uppercase; background:transparent url(../images/bg_adhesion-gauche.gif) no-repeat scroll left 27px;}
#tete h3 a {display:block; background:transparent url(../images/bg_adhesion-droite.gif) no-repeat scroll right top; height:19px; padding-right:10px; padding-top:29px; color:#fff;}
#tete h3 a:hover {color:#000;}

/**************Corps***************/
#bloc-promos {position:relative; background:url(../images/bg_bloc-promotions.jpg) no-repeat; margin-top:1px; height:180px; padding-top:26px; width:652px; text-align:center;}
#bloc-promos h1 {text-transform:uppercase; margin:0 auto; width:643px; height:17px; text-align:center; padding:3px 0 0; font-size:1.05em; background:url(../images/bg_h1_promotions-hebergement.png) no-repeat;}
#bloc-promos h1 a {color:#fff;}
#bloc-promos h1 a:hover {color:#000;}
#bloc-promos .promos-defilante { height:151px; width:619px; margin:15px auto 0; background:url(../images/bg_bloc-img-promo.jpg) no-repeat;}
#bloc-promos .promos-defilante img {margin-left:2px; margin-top:2px;}
#bloc-promos .defilement {position:absolute; right:30px; bottom:26px;}
#bloc-promos span {color:#747373; font-size:0.85em;}

h1.univers {text-transform:uppercase; color:#fff; margin:0; text-align:center; padding: 18px 0 0px; font-size:1.05em; background:url(../images/bg_h1_univers.jpg) no-repeat 0 10px; width:652px; height:18px;}
.hebergement-vacances h1.univers, .enseignes-partenaires h1.univers, .sejour-montagne h1.univers, .enfants-colonies h1.univers, .billeterie-spectacles h1.univers, .parc-loisirs h1.univers, .activites-sportives h1.univers, .bien-etre-beaute h1.univers, .escapade-romantique h1.univers, .culture-musee h1.univers, .enseignants h1.univers {padding: 18px 0 20px;}
div#preview h1.first{margin-top:-10px;}

#univers {width:618px; padding: 20px 20px 0 16px; background:#F7F7F7 url(../images/bg_univers.jpg) repeat-y scroll 0 0; }
#fin-univers {background:url(../images/bg_fin-univers.jpg) no-repeat; height:31px;}
#carte {margin-top:15px; height:489px; margin-bottom:30px; background:transparent url(../images/bg_carte.jpg) no-repeat scroll 0 30px;}
#carte h1 {height:25px; color:#3e3d3d; padding-top:6px; text-align:center; font-size:1em; width:197px; background:transparent url(../images/bg_h1_carte.png) no-repeat scroll 0 0; margin:0;}

#pratique {width:617px; margin-top:20px; background:url(../images/bg_pratique.jpg) no-repeat; padding-top:30px;}
#pratique h1 {font-size:1em;  margin:0; padding:0;}
#preview #pratique p {text-align:left; margin:0;}
#pratique p a {color:#606060;}
#pratique p a:hover {color:#000;}
#pratique h1 a {color:#e9601a;}
#pratique h1 a:hover {color:#000;}
#pratique .recherche-vacance, #pratique .catalogue, #pratique .affiche  {float:left; width: 100px; padding: 10px 20px 0 85px; }
#pratique .recherche-vacance {background:url(../images/bg_bloc-recherche-vacance.gif) no-repeat; }
#pratique .catalogue {background:url(../images/bg_bloc-catalogue.gif) no-repeat;}
#pratique .affiche {background:url(../images/bg_bloc-affiche.gif) no-repeat;}

/**************Colonne droite**************/
#coldroite .bloc {padding:0 30px 0 15px; margin-top:11px;}

#coldroite h1{margin:0; padding:0; text-align:center; text-transform:uppercase; font-size:1.05em; color:#fff;}
#coldroite h1 a {color:#fff;}
#coldroite h1 a:hover {color:#000;}

#coldroite p {font-size:0.85em; margin:0; padding:0;}

#coldroite a {}
#coldroite a:hover {color:#000;}

#coldroite .big {font-size:1.1em; color:#fff;}
#coldroite .big:hover {color:#E5540F;}


/*bloc actus*/
#coldroite #coldroite-bloc1 .defilement {position:absolute; right:10px; top:35px;}
#coldroite h1.actus {padding:5px 0 0; height:23px; background:url(../images/bg_h1_actualites.jpg) no-repeat;}
#coldroite .bloc-actus {margin-top:0; margin-bottom:10px; overflow:hidden; }
#coldroite .bloc-actus .date {color:#333333;}
#coldroite .bloc-actus .date:hover {color:#000;}

/*bloc adhesion*/
#coldroite .adhesion {margin-bottom:10px; }
#coldroite h1.adhesionh1 {padding:4px 0 0; margin:0 auto; width: 300px; height:22px; background:url(../images/bg_h1_adhesion.gif) no-repeat -5px 0;}
#coldroite .adhesion p {width:270px;}
#coldroite .adhesion img {}
#coldroite .adhesion h1 a:hover {color:#000;}

#coldroite .adhesion div.droite {margin:0; padding:0;}

.decouverte {display:block; margin-top:12px; background:transparent url(../images/puce_li.png) no-repeat scroll left center;}
.decouverte a {padding-left:10px; font-size:0.85em;}

/*bloc abonnement*/
#coldroite .abonnement {margin-bottom:10px; }
#coldroite h1.abonnement1 {padding:4px 0 0; margin:0 auto; width: 293px; height:22px; background:url(../images/bg_h1_abonnement.gif) no-repeat -5px 0;}

#coldroite .abonnement-bloc {padding:0 0 0 10px;}

/*bloc jeux*/
#coldroite h1.promotionsh1 {height:18px; padding: 2px 0 0; margin:0 auto; width:295px; background:url(../images/bg_h1_jeux.png) no-repeat;}
#coldroite .promotions img {border:3px solid #fff; margin-left:13px; margin-top:10px;}

/*Bloc enseignes*/
#coldroite .enseignes {position:relative; margin-bottom:10px;}
#coldroite .enseignes h1.enseignesh1 {background:url(../images/bg_h1_enseignes.gif) no-repeat; padding:5px 0 0; height:21px;}
#coldroite .enseignes .defilement {position:absolute; top:35px; width:303px;}
#coldroite .enseignes .defilement .precedent {left:0; margin-left:5px; float:left;}
#coldroite .enseignes .defilement .suivant {right:0; margin-right:5px; float:right;}
#coldroite .enseignes .defilement span {height:60px; width:14px; background:#fff;}

#coldroite .enseignes p {text-align:center;}
#coldroite .enseignes p a {color:#e9601a;}
#coldroite .enseignes a:hover {color:#000;}

/*bloc pub*/
#coldroite .publicite  {margin-bottom:10px;}
#coldroite .publicite h1{background:url(../images/bg_h1_publicite.png) no-repeat; width:293px; padding:2px 0 0; height:18px;margin:0 auto;}
#coldroite-bloc2 .pub {width:251px; padding:5px 21px 0; margin:0 auto; }

/*bloc projecteur*/
#coldroite .projecteur {padding-bottom: 20px; text-align: center;}
#coldroite .projecteur h1 {width:295px; margin:0 auto; height:18px; padding:2px 0 0; background:url(../images/bg_h1_projecteur.png) no-repeat;}
#coldroite .projecteur p {margin: 5px 15px 0 8px;}
#coldroite .projecteur p a {color:#e5540f;}
#coldroite .projecteur p a:hover {color:#000;}

/*bloc partenaire*/
#coldroite .pro {width:303px;}
#coldroite .pro .filet {clear:both; margin:5px 0;}
#coldroite .pro h1.proh1 {width:295px; margin:0 auto; background:url(../images/bg_h1_pro.png) no-repeat; height:18px; padding:2px 0 0;}
#coldroite .pro p {font-size:0.9em; color:#e5540f;}
#coldroite .pro .bloc-gauche {float:left; margin:15px 0 0 15px; width:95px; border-right:1px solid #fff;}
#coldroite .pro .bloc-gauche p{color:#e5540f; font-size:0.9em;}
#coldroite .pro .bloc-gauche p a{color:#403F3F; font-size:0.95em;}
#coldroite .pro .bloc-gauche p a:hover{color:#e5540f;}
#coldroite .pro .bloc-droit {margin:15px 0 0 15px; float:left; width:170px;}
#coldroite .pro .bloc-droit p{color:#403F3F; float:left; margin-right:10px; font-size:0.85em;}
#coldroite .pro .bloc-droit #slider{float:left; top:-6px; width:90px; margin-left:10px;height:60px;}
#coldroite .pro .inscription {margin-left:16px; padding-bottom:10px;}
#coldroite .pro .inscription a{color:#fc4d00; font-size:0.9em;}
#coldroite .pro .inscription a:hover{color:#000; }

/*Fin du contenu*/
#fin-contenu {width:653px; height:217px; clear:both; margin-top:20px; padding-bottom:10px; background:transparent url(../images/bg_fin-contenu-interne.jpg) no-repeat scroll center 20px;}
#fin-contenu h1 {height:22px; margin:0 0 20px; padding:0; text-indent:-99999px; background:transparent url(../images/bg_h1_fonctionnairplus-interne.jpg) no-repeat scroll 3px 0;}
#fin-contenu p {font-size:0.85em; margin:5px 0; text-align:left; padding:0;}
#fin-contenu h2{margin:0; padding:0; font-size:1.2em;}
#fin-contenu a {color:#606060; background:transparent url(../images/puce_li.png) no-repeat scroll left center; padding-left:10px;}
#fin-contenu a:hover {color:#e7501d;}


/*Contact infos*/
#fin-contenu #contact-info {width:270px; padding-right:28px; height:auto; float:left; padding-left:15px; border-right:1px solid #CECECE;}
#fin-contenu h2 {color:#000;}

/*infos-comm*/
#fin-contenu #infos-comm {width:300px; float:left; padding-left:15px;}
#fin-contenu #infos-comm a {color:#fff;}
#fin-contenu #infos-comm a:hover {color:#e7501d;}


/*********************Liste des annonces **********************/
#preview p.offre {
margin-top:10px;
border:1px solid #E7501D;
clear:both;
font-size:0.9em;
margin-left:25px;
margin-right:25px;
padding:4px;
text-align:center;}
.annonce {background:url(../images/bg_liste-produit.png) repeat-y; width:619px;  margin-bottom:15px;}
.annonce-t {background:url(../images/bg_liste-produit-t.png) no-repeat; height:15px;}
.annonce-b {background:url(../images/bg_liste-produit-b.png) no-repeat; height:15px;}

ul.gestion li {padding-left:20px !important;}
ul.gestion li a{border-right:none !important;}
.ajout {background:url(../images/icons/add.png) no-repeat !important;}
.modif {background:url(../images/icons/magnifier.png) no-repeat !important;}
.supp {background:url(../images/icons/delete.png) no-repeat !important;}

.img-annonce{text-align:center;float:left; padding:0; width:154px; height:155px; margin-bottom:10px; background:transparent url(../images/bg_img-annonce.png) no-repeat scroll 0 0;}
.img-annonce div.centre {text-align:center;width:154px !important; }
.img-annonce img {padding:30px 10px 32px 12px; max-width:130px !important;max-height:90px !important;}


/*
.img-annonce img {padding:30px 10px 32px 12px; height:91px; width:130px; overflow:hidden;}
*/


.liste-images {text-align:center;float:left;width:154px !important;}
.liste-images div.centre {text-align:center;width:154px !important; clear:both; margin-bottom:10px; background:transparent url(../images/bg_img-annonce.png) no-repeat scroll 0 0; overflow:hidden; }
.liste-images div.centre img{padding:30px 10px 32px 12px; }

.liste-images  img{max-width:130px !important;max-height:90px !important;}


.bloc-texte {float:right; width:430px; padding-right:20px;}
.bloc-texte.detail {margin-bottom:20px;}
.bloc-texte h3 {border-bottom:0; color:#28b4e4; font-size:1em;}

.bloc-texte h3.titre-annonce {width:230px; float:left; clear:none; border-bottom:0; color:#28b4e4; padding-top:10px; font-size:1em; border-right: 1px solid #c2c2c2;}
.bloc-texte h3.titre-annonce span.adresse {color: #747373; font-weight: normal; font-size: 0.9em;}
.bloc-texte h3.titre-annonce.grand {width:300px;}
.bloc-texte h4.titre-annonce {
	width:140px;
	float:right;
	padding: 0 0 0 10px;
	color: #747373; 
	font-size: 0.9em;
	font-weight: normal; 
	
}
.bloc-texte h4.titre-annonce.grand {width:250px;}

.logo-annonce {float: left; height:60px;  border:none; padding-right: 10px;max-width:130px;}

#cartographie {width: 618px; text-align: center; background: #e4edff; }

#preview .bloc-texte p {clear:both;  padding:0.5em 0 0;}
#preview .bloc-texte p.promo {color:#FF6000; text-align:left; font-size:1.5em; font-weight:bold; padding:0.3em 0;}
#preview .bloc-texte p.mini {font-size:1.1em; padding:0.1em 0;}
#preview .bloc-texte .geolocalisation {margin-top:40px; padding:0; text-align:center;}
#preview .bloc-texte .geolocalisation p {padding:0; text-align:center;}
#preview .bloc-texte .geolocalisation a {color:#ff6000;}
#preview .bloc-texte .geolocalisation a:hover {color:#747373;}


#preview ul.smenu-annonce {float:right; margin:8px 0 0;}
#preview ul.smenu-annonce li {float:left; background:url(../images/ajout_selection.png) no-repeat; font-size:0.85em; height:18px; padding-left:38px; padding-top:3px;}
#preview ul.smenu-annonce li.last {background:url(../images/plus.png) no-repeat right 3px; padding-right:10px; padding-left:10px;}
#preview ul.smenu-annonce li a { padding-right:10px; border-right:1px solid #747373; color:#747373; width:auto !important;}
#preview ul.smenu-annonce li.last a {border-right:0;}
#preview ul.smenu-annonce li a:hover {color:#e7501d;}

#preview ul.smenu-annonce-bis {float:right; margin:8px 0 0; width:385px !important;}
#preview ul.smenu-annonce-bis li {float:left; background:url(../images/suivante.png) no-repeat; font-size:0.85em; height:18px; padding-left:18px; padding-top:0px;}
#preview ul.smenu-annonce-bis li.last {background:url(../images/suivante.png) no-repeat right 3px; padding-right:10px; padding-left:10px;}
#preview ul.smenu-annonce-bis li a { padding-right:10px; border-right:1px solid #747373; color:#747373; width:auto !important;}
#preview ul.smenu-annonce-bis li.last a {border-right:0;}
#preview ul.smenu-annonce-bis li a:hover {color:#e7501d;}

body.hebergement-vacances #univers { padding-top:20px;}

.liste-annonces {position:relative; margin-bottom:20px; /*background: #e4edff;*/}
.liste-annonces a.retour {position:absolute; top:-20px; right:0; font-size:0.85em; padding:0 6px 0 20px; background:url(../images/precedente.png) no-repeat;}
.detail-annonce {background:url(../images/bg_contenu-annonce_detail.png) repeat-y;}
.liste-annonces span.haut-annonce {margin-top:24px; background:url(../images/bg_annonce-detail-haut.png) no-repeat; display:block; height:14px;}
.liste-annonces span.haut-annonce-onglet {margin-top:10px; display:block; }


.detail-annonce .menu-detail {padding-top:15px; clear:both; margin:0 auto; width:592px;}
.liste-annonces .fin-detail {background:url(../images/bg_fin-annonce_detail.png) no-repeat; height:18px;}
#preview .menu-detail p {float:left; margin:0; padding:0 1px;}
.detail-annonce .menu-detail a {display:block; color:#2a2a2a; padding-top:3px; padding-bottom:0; height:19px;  text-align:center;}
.detail-annonce .menu-detail a:hover {color:#fff;}
.detail-annonce .menu-detail a.envoi-ami {width:178px; background:url(../images/bg_envoyer-ami.png) no-repeat;}
#contenu .detail-annonce .menu-detail a.voir-annonce {width:230px; background:url(../images/bg_voir-annonce.png) no-repeat; padding-left:0;}
.detail-annonce .menu-detail a.ajout-selection {width:154px; padding-left:24px; background:url(../images/bg_ajout-selection.png) no-repeat;}

/**************Actualites*****************/
#fil-actu {overflow:hidden;}
#fil-actu h2 {display:none;}
#fil-actu #container {height:65px !important; width:230px; overflow:hidden; position:relative; margin-top:0;}
#fil-actu .elem {overflow:auto; padding:5px 0 7px;}
#fil-actu #scroll {position:absolute; right:20px;}

/*************Liens**********/
.liste-liens .totalite-lien {
float:left;
margin-right:11px;
width:300px;
}
.liste-liens .element-lien {
margin:0;
text-align:center;
width:auto;
}
.totalite-lien .gauche {padding:0; background:url(../images/puce_li.png) no-repeat 0 3px;}
.totalite-lien .gauche a {padding-left:10px;}

/***************Espaces membre et partenaire ****************/
#accordion {background: #e4edff ;}
h4.drag {cursor:pointer; clear:both; font-size: 0.9em; font-weight:bold;color:#28B4E4; padding: 3px 0 3px 30px; background: url(../images/suivante.png) no-repeat 10px 5px;}
h4.drag:hover { background: url(../images/precedent.png) no-repeat 10px 5px;}
ul.sousmenu-espace {margin-bottom:10px;}
ul.sousmenu-espace li {}
ul.sousmenu-espace li a {}

/*Infos Régions*/
.liste-infos-regions img {max-width:320px; border:1px solid #dedede; padding:3px; background:#fff;}
.liste-infos-regions.mini img {max-width:200px;}


p.devenir-membre {text-align: center !important;}
p.devenir-membre a {
	padding: 40px 25px 25px;
	background: url(../images/bt_devenir_membre.gif) no-repeat 50% 30%;
	color: #fff;
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
	}

/*Bloc soutiens*/
.logo-soutiens { margin: 0 0 0 10px;}
.bloc-soutiens div.gauche { padding: 0;}
.bloc-soutiens .gauche { margin: 0.5em 0.5em 0.5em 0;}
.bloc-soutiens h1 {height: 20px; padding: 4px 0 0 0; background: url(../images/bg_h1_projecteur.png) no-repeat center top;}
 

/*************** pictos divers ****************/	

li.telephone, li.internet, li.sur-place {
	padding: 15px 0px 20px 50px;
	background-position: left top;
	background-repeat: no-repeat;

	}
li.telephone {background-image : url(../images/telephone.png) !important;}
li.internet {background-image : url(../images/internet.png) !important;}
li.sur-place {background-image:url(../images/surplace.png) !important;}

/************* pied de page *****************/
#fin-contenu p.paypal {width:200px;}
#fin-contenu p.paypal a {background:none;}


/***************** Titres des pages *********************/
#univers h1 {color: #E53623;}
#univers h5 {margin: 1em 0 0; font-size: 1.3em; font-weight: bold; color: #e9601a;}
#univers h6 {margin: 1em 0 0; padding: 3px 2px; font-size: 1.3em; text-align: center; font-weight: bold; color: #fff; background: #e9601a; }
citation {font-size: 1.5em; font-weight: bold; color: #e9601a;}

/************** titre page accueil*********************/
h1.actu_theme{clear:both; margin: 0; padding: 2px 0; width:100%; font-size: 1.05em; font-weight: bold; text-transform:uppercase; color: #fff !important; text-align:center; background : url(../images/bg_h1_actualites.gif) no-repeat center center;}
h2.actu_titre{font-size: 1.1em; marginbottom:0px; padding-bottom:0px; font-weight: bold; text-transform:  none;}
.actu_element{text-align:left; font-size: 0.9em; margin:5px; padding-right: 15px;clear:both; background: #f6f6f6; min-height: 110px;}
.actu_element .gauche{width:130px !important;background: #f6f6f6;height:90px;overflow:hidden;text-align:center; }
