/******************************
*** LISTE
******************************/
#annuaire-liste .item {padding:0 0 15px 0;margin:0 0 15px 0; border-bottom:#eae3dc solid 1px;}
#annuaire-liste .image {float:left;margin:0 15px 0 0;}
#annuaire-liste .image img {display:inline;padding:3px; border:#e8e1d9 solid 1px;background:#FFF;}
#annuaire-liste .fiche {float:left;width:370px;}
#contenu #annuaire-liste .fiche p {font-size:14px;}
#contenu #annuaire-liste .fiche p.activite {padding:0;margin:0;font-size:10px;color:#806f5f;text-transform:uppercase;}
#contenu #annuaire-liste .fiche h2 {padding:0;margin:0 0 5px 0; font-size:18px; color:#c00000;}
#contenu #annuaire-liste .fiche h2 a {color:#c00000; text-decoration:none;}
#contenu #annuaire-liste .fiche h2 a:hover {color:#F00;}
#contenu #annuaire-liste .fiche p.description {}
#contenu #annuaire-liste .fiche ul {margin:0;padding:0;}
#contenu #annuaire-liste .fiche ul li {margin:0;padding:0 0 0 10px;font-size:12px;color:#564b40;background:url(../images/picto-fleche03.gif) left 5px no-repeat;}
#contenu #annuaire-liste .fiche ul li span {font-weight:bold;}
#contenu #annuaire-liste .fiche ul li a {color:#564b40;text-decoration:none;}
#contenu #annuaire-liste .fiche ul li a:hover{color:#564b40;text-decoration:underline;}
#contenu #annuaire-liste .fiche ul.left {width:150px;float:left;margin:0 15px 0 0;}
#contenu #annuaire-liste .fiche ul.right {float:left;}
#contenu #annuaire-liste .fiche .liens {clear:both;padding:8px 0 0 0;margin:0;}
#contenu #annuaire-liste .fiche .liens p {float:left;width:140px;margin:0;padding:0;font-size:9px; text-transform:uppercase;}
#contenu #annuaire-liste .fiche .liens p a {padding:0 0 0 6px;color:#c10000;text-decoration:none;background:url(../images/picto-fleche11.gif) left 3px no-repeat;}
#contenu #annuaire-liste .fiche .liens p a:hover {color:#F00;}
#contenu #annuaire-liste .fiche .liens p.carte {margin:0 25px 0 0;}
/*#contenu #annuaire-liste .fiche .liens p.detail {color:#F00;}*/

/* RECHERCHE */
#annuaire-liste .recherche {padding:0 0 10px 0;}
#annuaire-liste .recherche .elements {padding:15px 10px;border:#eae4dc 1px solid; background:url(../images/bg-textarea.gif) left bottom repeat-x #f0ece8;}
#annuaire-liste .recherche form {}
#annuaire-liste .recherche .elements .champs {float:left;width:230px;display:inline;padding:0 10px;}
#annuaire-liste .recherche .elements .champs label {padding:0;margin:0;font-size:14px;color:#000;}
#annuaire-liste .recherche .elements .champs input {width:218px;height:19px;padding:2px 5px;margin:3px 0 0 0;border:#dfd3c9 solid 1px; background:url(../images/bg-textarea-newsletter.gif) left bottom repeat-x #FFF;}
#annuaire-liste .recherche .valider {border:none;float:right;margin:0 10px 0 0;}

/* NAVIGATION */
#contenu #annuaire-liste .tx-pagebrowse-pi1 {width:535px;margin:0 0 10px 0;font-family:Arial, Helvetica, sans-serif;}
#contenu #annuaire-liste .tx-pagebrowse-pi1 .nav {height:31px;margin:0;padding:0;}
@media all {#contenu #annuaire-liste .tx-pagebrowse-pi1 .nav {text-align:center}}
#contenu #annuaire-liste .tx-pagebrowse-pi1 .nav li {position:relative;bottom:2px;display:inline;margin:0 3px;padding:0;background:none;}
html > body #contenu #annuaire-liste .tx-pagebrowse-pi1 .nav li {font-size:12px;}
#contenu #annuaire-liste .tx-pagebrowse-pi1 .nav .inactif,
#contenu #annuaire-liste .tx-pagebrowse-pi1 .nav a {height:19px;line-height:19px;background:#faf8f6;color:#564b40;display:inline;padding:2px 6px 2px 6px;margin:0;text-decoration:none;border:#e8e1d9 solid 1px;}
#contenu #annuaire-liste .tx-pagebrowse-pi1 .nav .inactif {color:#e8dbcc;border-color:#f4ede4;}
#contenu #annuaire-liste .tx-pagebrowse-pi1 .nav a:hover {color: #c00000;border:#c00000 solid 1px;}
#contenu #annuaire-liste .tx-pagebrowse-pi1 .nav li.selected {display:inline;margin:0 3px;bottom:0;padding:0;font-size:18px;}
html > body #contenu #annuaire-liste .tx-pagebrowse-pi1 .nav li.selected {}
#contenu #annuaire-liste .tx-pagebrowse-pi1 .nav .selected a,
#contenu #annuaire-liste .tx-pagebrowse-pi1 .nav .selected a:hover {height:31px;line-height:31px;margin:0;padding:5px 10px 5px 10px;color:#FFF;font-weight:bold;border:none;background:url(../images/bg-nav-selected.gif) left top repeat-x;}

/******************************
*** DETAIL
******************************/
#contenu #annuaire-header p.activite {padding:0 0 0 20px;margin:0;font-size:10px;color:#c00000;text-transform:uppercase;}
#contenu #annuaire-header h1 {padding:0 0 0 20px;margin:0;}
#contenu #annuaire-detail p.responsable {padding:0 0 0 20px;margin:0;font-size:14px;color:#564b40;}
#contenu #annuaire-detail p.responsable span {font-weight:bold;}
#annuaire-detail .item {margin:15px 0 0 0;}
#annuaire-detail .item .fiche {padding:15px 0 15px 15px;margin:0 0 5px 0; background:url(../images/bg-annuaire-detail.gif) left top repeat-x;}
#annuaire-detail .item .fiche .image {float:left;margin:0 15px 0 0;}
#annuaire-detail .item .fiche .image img {display:inline;padding:3px; border:#e8e1d9 solid 1px;background:#FFF;}
#annuaire-detail .item .fiche ul {float:left;margin:0;padding:0;}
#annuaire-detail .item .fiche ul li {margin:0;padding:0 0 0 10px;font-size:12px;color:#564b40;background:url(../images/picto-fleche03.gif) left 3px no-repeat;}
#annuaire-detail .item .fiche ul li span {font-weight:bold;}
#annuaire-detail .item .fiche ul li a {color:#564b40;text-decoration:none;}
#annuaire-detail .item .fiche ul li a:hover{color:#564b40;text-decoration:underline;}


#annuaire-detail .item .fiche .liens {float:right;}
#annuaire-detail .item .fiche .liens img {margin:0 0 5px 0;padding:0 0 5px 0;}
#annuaire-detail .item .fiche .liens img.carte {border-bottom:#e5ddd5 solid 1px;}


/*
<div class="liens">
				<!-- ###WTDIRECTORY_SPECIAL_BACKLINK### --><img src="fileadmin/images/btn-retour-a-la-liste.gif" width="155" height="41" alt="Retour a la liste" /><!-- ###WTDIRECTORY_SPECIAL_BACKLINK### -->
			</div>*/
