/* FLEX galerie images */
#contenu .galerie-images {width:460px;height:410px;margin:0 0 25px 0;}
#contenu .galerie-images * {text-decoration:none;}

/* CENTRAGE */
#contenu .galerie-images .grande {position:relative;width:410px;height:310px;padding:15px 25px;*zoom:1; background:url(../images/bg-galerie-images-grande.gif) left top no-repeat;}
#contenu .galerie-images .grande div {display:table-cell;width:410px;height:310;text-align:center;vertical-align:middle;overflow:hidden;}
#contenu .galerie-images .grande div img {display:inline;vertical-align:middle !important;*vertical-align:middle;}
#contenu .galerie-images .grande div {*display:block;}
#contenu .galerie-images .grande div span {*display:inline-block;*vertical-align:middle;*height:100%;}

/* LEGENDE */
#contenu .galerie-images .grande p.legende {
	width:135px;height:auto;position:absolute;right:25px;bottom:15px;margin:0;text-align:left;text-transform:uppercase;padding:5px;font-size:10px;color:#FFF;background:url(../images/bg-galerie-images-legende.png) left top no-repeat;
	
	*bottom:19px;*background:none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/fileadmin/images/bg-galerie-images-legende.png');*zoom:1;*z-index:99999;
}
#contenu .galerie-images .grande p.legende span {display:block;*display:inline;padding:0 0 0 12px;background:url(../images/picto-fleche06.gif) left 5px no-repeat;}

/* CAROUSEL */
#contenu .js{overflow:hidden;}
#contenu .liste, #contenu .liste .carousel-wrap {margin:0;}
#contenu .js .carousel-wrap {display:inline-block;vertical-align:middle;width:410px;}
.IE #contenu .js .liste -wrap {display:inline;}
#contenu .liste ul {margin:0;padding:0;}
#contenu .js ul li {overflow:hidden;display:inline;float:left;width:95px;height:85px;text-align:center;background:none;}
#contenu .js ul li img {margin:0 auto;}
#contenu .liste .carousel-control {display:inline-block;width:13px;height:20px;line-height:999px;vertical-align:middle;overflow:hidden;cursor:pointer;}
#contenu .liste .carousel-previous {float:left;margin:25px 0 0 6px;*margin:25px 0 0 4px;background:url(../images/picto-galerie-image-prev.gif) left top no-repeat;}
#contenu .liste .carousel-next {float:right;margin:25px 6px 0 0;*margin:25px 4px 0 0;background:url(../images/picto-galerie-image-next.gif) left top no-repeat;}
#contenu .liste .carousel-previous:hover {background:url(../images/picto-galerie-image-prev.gif) left top no-repeat;}
#contenu .liste .carousel-next:hover {background:url(../images/picto-galerie-image-next.gif) left top no-repeat;}
#contenu .liste .disabled,#contenu .liste .disabled:hover {background:none;cursor:default;}

/* POLE LISTE */
#contenu form {margin:0 0 25px 0;}
#contenu form label {float:left;padding:5px;width:130px;}
#contenu form input, #contenu form select {width:192px;height:17px;margin:0 5px 0 0;padding:3px 4px;border:1px solid #c6c6c6;background:url(../images/bg-champ.gif) left bottom repeat-x;}
#contenu form select {height:25px;}
#contenu form .btn {float:right;width:261px;height:51px;margin:3px 0 0 0;border:none;background:none;}

#contenu .pole {margin:30px 0 0 0;padding:0 0 20px 0;background:url(../images/pointilles-gris1.gif) left bottom repeat-x;}
#contenu .pole p {margin:0 0 7px 0;}
#contenu .pole p span {font-weight:bold;color:#7e7e7e;}
#contenu .pole .avec-image p {margin:0 0 7px 115px;}
#contenu .pole h3 {margin:0 0 15px 5px;}
#contenu .pole img {float:left;margin:0 0 50px 0;padding:0 10px 5px 0;width:auto;}
#contenu .pole p.voir {width:150px;margin:30px auto 0 auto;padding:0;font-size:14px;}
#contenu .pole p.voir a {color:#7e7e7e;padding:0 0 0 12px;background:url(../images/picto-fleche12.gif) left 4px no-repeat;font-weight:normal;}
#contenu .pole p.voir a:hover {text-decoration:underline;color:#7e7e7e;}

/* STRUCTURE LISTE */
#contenu .tx-pagebrowse-pi1 ul, #contenu .tx-pagebrowse-pi1 ol {margin:0;padding:0;}
#contenu .tx-pagebrowse-pi1 li {background:none;margin:0 2px;padding:0;text-transform:uppercase;}
#contenu .tx-pagebrowse-pi1 .tx-pagebrowse-current {margin:0 2px;padding:3px 8px;background:url(../images/bg-page-browser-current.gif) left top repeat-x #f17714;color:#fff;font-weight:bold;font-size:18px;}
#contenu .tx-pagebrowse-pi1 a {margin:0;padding:2px 5px;background:url(../images/bg-champ.gif) left bottom repeat-x;color:#69675e;border:1px solid #e8e8e8;font-size:12px;text-decoration:none;}
#contenu .tx-pagebrowse-pi1 a:hover {border:#01abe4 1px solid;color:#01abe4;}
#contenu .tx-pagebrowse-pi1 .tx-pagebrowse-prev,
#contenu .tx-pagebrowse-pi1 .tx-pagebrowse-first,
#contenu .tx-pagebrowse-pi1 .tx-pagebrowse-next,
#contenu .tx-pagebrowse-pi1 .tx-pagebrowse-last {padding:2px 5px;background:url(../images/bg-champ.gif) left bottom repeat-x;color:#69675e;border:1px solid #e8e8e8;font-size:10px;text-decoration:none;color:#ccc;}
#contenu .tx-pagebrowse-pi1 .tx-pagebrowse-prev a,
#contenu .tx-pagebrowse-pi1 .tx-pagebrowse-first a,
#contenu .tx-pagebrowse-pi1 .tx-pagebrowse-next a,
#contenu .tx-pagebrowse-pi1 .tx-pagebrowse-last a {font-size:10px;padding:0;border:0;background:none;}
#contenu .tx-pagebrowse-pi1 .tx-pagebrowse-pages {padding:0;}

#contenu .toutes-les-structures {margin:35px 0;}
#contenu .toutes-les-structures .item {margin:35px 0 0 0;padding:0 0 35px 0;background:url(../images/pointilles-gris1.gif) left bottom repeat-x;}
#contenu .toutes-les-structures img {float:left;margin:0 10px 20px 0;}
#contenu .toutes-les-structures p {margin:0 0 5px 0;}
#contenu .toutes-les-structures p span {font-weight:bold;color:#7e7e7e;}
#contenu .toutes-les-structures .avec-image p {margin:0 0 10px 115px;}
#contenu .toutes-les-structures p.voir {float:left;margin:15px 0 0 0;padding:0 16px;font-size:14px;}
#contenu .toutes-les-structures p.voir a {color:#7e7e7e;padding:0 0 0 12px;background:url(../images/picto-fleche12.gif) left 4px no-repeat;font-weight:normal;}
#contenu .toutes-les-structures p.voir a:hover {text-decoration:underline;color:#7e7e7e;}

/* STRUCTURE */
#contenu .fiche-structure {margin:0;padding:10px 0 0 0;}
#contenu .fiche-structure .surtitre {margin:0 0 3px 0;color:#f29400;font-size:10px;text-transform:uppercase;}
#contenu .fiche-structure h1 {margin:0 0 20px 0;padding:0;color:#f29400;font-size:20px;font-weight:bold;}
#contenu .fiche-structure p.titre {display:block;}
#contenu .fiche-structure p.titre span {font-weight:bold;color:#7e7e7e;}
#contenu .fiche-structure img {float:left;padding:0 10px 5px 0;}
#contenu .fiche-structure .premier-rdv, #contenu .fiche-structure .coordonnees {float:left;width:220px;margin:10px 0 15px 0;padding:0 0 20px 0;background:url(../images/bg-contenu-infos-structure.gif) left bottom no-repeat #f6f4f0;}
#contenu .fiche-structure .coordonnees {float:right;}
#contenu .fiche-structure .premier-rdv h3, #contenu .fiche-structure .coordonnees h3 {width:200px;padding:13px 10px 10px 10px;display:block;margin:0;background:url(../images/bg-titre-infos-structure.gif) left top no-repeat #f17915;color:#fff;font-size:14px;font-weight:bold;}
#contenu .fiche-structure .premier-rdv p, #contenu .fiche-structure .coordonnees p, #contenu .fiche-structure .coordonnees2 p {margin:12px 0 0 0;padding:0 9px;color:#7e7e7e;}
#contenu .fiche-structure .premier-rdv p a, #contenu .fiche-structure .coordonnees p a, #contenu .fiche-structure .coordonnees2 p a {color:#f07f17;text-decoration:none;}
#contenu .fiche-structure .premier-rdv p a:hover, #contenu .fiche-structure .coordonnees p a:hover, #contenu .fiche-structure .coordonnees2 p a:hover {color:#f07f17;text-decoration:underline;}
#contenu .structure-avec-image p.entete {margin:0 0 12px 115px;}
#contenu .fiche-structure .coordonnees .left, #contenu .fiche-structure .coordonnees .right,
#contenu .fiche-structure .coordonnees2 .left, #contenu .fiche-structure .coordonnees2 .right,
#contenu .fiche-structure .premier-rdv .left, #contenu .fiche-structure .premier-rdv .right {float:left;}
#contenu .fiche-structure .coordonnees .right, #contenu .fiche-structure .premier-rdv .right {padding:0;}
#contenu .csc-textpic {margin:25px 0 0 0;}

#contenu .fiche-structure .coordonnees2 {float:left;width:456px;margin:10px 0 15px 0;padding:0 0 20px 0;background:#f6f4f0;}
#contenu .fiche-structure .coordonnees2 h3 {width:436px;padding:13px 10px 10px 10px;display:block;margin:0;background:#f17915;color:#fff;font-size:14px;font-weight:bold;}
