/* padding pour affichage taobar contextuel */

.FONDBODY, table.MAIL {margin-bottom: 100px;}

/* TaoBar */

div.TAOBAR {background-image:url(/styles/default/images/FondTaoBarV2.jpg); border-top:solid 1px black; border-bottom:solid 1px black; margin-bottom:10px; background-color:White; overflow:hidden; padding:10px 0 5px 0; width:100%; z-index:100; min-height: 30px;}
.TAOBAR * {font-family:"Trebuchet MS"; font-size:1em; color:#666666; text-align:left;}
div.TAOBAR-DEV {background-image:none; background-color:#BEEBC0;}
div.TAOBAR-LOCAL {background-image:none; background-color:#BECDEB;}
div.TAOBAR-PROD {background-image:url(/styles/default/images/FondTaoBarV2.jpg);}
#taobar {z-index: 999; position:fixed; left: 0px; bottom: 0px; border-top: solid black 1px; text-align: left; overflow: inherit; !overflow: visible; margin-bottom: 0px; width: 100% !important;}
@media screen and (-webkit-min-device-pixel-ratio:0){#taobar{position: relative;}} /* hack safari ipad */
#taobar #adminbar {width: 98%; padding: 2px 1%;}
div.TAOHANDLER {float: left; width: 100%; text-align: center;}
div.TAOHANDLER a {color: black;}
div.TAOBAR dl,.TAOLINE dl {float: left; margin-right: 8px;}
#taobar dl,.TAOLINE dl {position: relative;}
div.TAOBAR a {text-decoration:none; float: left; margin-right: 8px;}
div.TAOBAR a:hover,div.TAOBAR a.TAOBAR-ON {color:#A11E54;}
div.TAOBAR a.TAO-OUTILS {float:right; width:170px; text-align:left;}
div.TAOBAR a.TAO-OUTILS:hover {cursor:pointer;}

span.ICON {width: 26px; height: 26px; display: block; float: left; background-image:url(/styles/templates/admin/images/24x24/logo.png); background-repeat: no-repeat;}
a:hover span.ICON, span.ICON:hover {background-position: bottom right;}

.TAO-HOME span.ICON {background-image:url(/styles/templates/admin/images/24x24/home.png);}

.TAOMENUCODE ul {padding: 0; margin: 10px 0;}
.TAOMENUCODE li {overflow: hidden;text-align: left; list-style-type: none; margin: 0; background-repeat: no-repeat; background-image:url(/styles/default/images/puceright.png); background-position: left center; padding-left: 22px;}
.TAOLINE span.TAOMENUTYPES a.TAOMENUBUTTON { font-family: arial, serif; -moz-box-shadow: 1px 1px 5px #555555; -webkit-box-shadow: 1px 1px 5px #555555; box-shadow: 1px 1px 5px #555555; background-color: #272727; border: 1px solid #FFFFFF;
font-size: 15px; color: white !important; padding: 1px 12px; margin-right: 10px;}
.TAOLINE a.TAOMENUBUTTON:hover {background-color: #474747;}
#taojquery-popin-contenu-message .TAOMENUCODE {background-image:none; padding: 8px 0;}
#taojquery-popin-contenu-message .TAOMENUCODE a {display:block; clear: both; float: none !important; margin: 20px 0;}

a.POSITION-FORM {padding: 5px 5px 5px 26px; background-repeat: no-repeat; background-image:url(/styles/templates/admin/images/24x24/sort.png); background-position: left center;}

/* Vos outils */
.TAOBAR-OUTILS span.ICON, .FORMPB span.ICON {background-image:url(/styles/templates/admin/images/24x24/outils.png);}
.NEWS-MENU-ADMIN span.ICON {background-image:url(/styles/templates/admin/images/24x24/publications.png);}
.NEWS-RSS span.ICON {background-image:url(/styles/templates/admin/images/24x24/rss.png);}
.STOCK-RSS-EXTERNE span.ICON {background-image:url(/styles/templates/admin/images/24x24/rssAdd.png);}
.CATALOGUE-MENU-ADMIN span.ICON {background-image:url(/styles/templates/admin/images/24x24/catalogue.png);}
.COMMERCE-MENU-ADMIN span.ICON {background-image:url(/styles/templates/admin/images/24x24/euro.png);}
.NEWSLETTERS-MENU-ADMIN span.ICON,
.POPUP-NEWSLETTERS span.ICON {background-image:url(/styles/templates/admin/images/24x24/newsletter.png);}
.CONTACTS-MENU-ADMIN span.ICON,
.POPUP-COORDONNEES span.ICON {background-image:url(/styles/templates/admin/images/24x24/contacts.png);}
.CONTACTS-DEMANDES span.ICON {background-image:url(/styles/templates/admin/images/24x24/demandes.png);}
.AUTH-GROUPES span.ICON,
.POPUP-GROUPES span.ICON {background-image:url(/styles/templates/admin/images/24x24/users.png);}
.FORMULAIRE-INVITATION span.ICON {background-image:url(/styles/templates/admin/images/24x24/users-add.png);}
.FORMULAIRE-COMMUNAUTES span.ICON {background-image:url(/styles/templates/admin/images/24x24/communaute.png);}
.POPUP-PASSWORD span.ICON,
.AUTH-MENU-ADMIN span.ICON {background-image:url(/styles/templates/admin/images/24x24/menu-droits.png);}
.APPLICATION-ERREUR404 span.ICON {background-image:url(/styles/templates/admin/images/24x24/erreur404.png);}
.APPLICATION-ALERTES span.ICON {background-image:url(/styles/templates/admin/images/24x24/enveloppe.png);}
.APPLICATION-SMS span.ICON {background-image:url(/styles/templates/admin/images/24x24/sms.png);}
.APPLICATION-VISITES span.ICON {background-image:url(/styles/templates/admin/images/24x24/statistiques.png);}
.APPLICATION-WEBMAIL span.ICON,
.FORMULAIRE-MESSAGE span.ICON {background-image:url(/styles/templates/admin/images/24x24/webmail.png);}
.CADDIE span.ICON {background-image:url(/styles/templates/admin/images/24x24/caddie.png);}
.FORMULAIRE span.ICON,
.POPUP-TEXTES span.ICON,
.POPUP-TITRE-CORPS span.ICON,
.TEXTELIEN-FORM span.ICON,
.ACCROCHE-FORM span.ICON,
.EDIT-NOM span.ICON,
.DESCRIPTION-FORM span.ICON,
.EDIT span.ICON {background-image:url(/styles/templates/admin/images/24x24/menu-modifier.png);}
.POPUP-LIEN span.ICON,
.POPUP-SOURCE span.ICON {background-image:url(/styles/templates/admin/images/24x24/source.png);}
.POPUP-VISUEL span.ICON,
.POPUP-IMAGE span.ICON,
.POPUP-VIDEO span.ICON,
.PHOTOPRODUIT-NOUVEAU span.ICON,
.IMAGE-FORM span.ICON ,
.POPUP-PHOTO span.ICON,
.IMAGESECONDAIRE-FORM span.ICON {background-image:url(/styles/templates/admin/images/24x24/image.png);}
.POPUP-PROPRIETES span.ICON {background-image:url(/styles/templates/admin/images/24x24/administration.png);}
.POPUP-AGENDA span.ICON {background-image:url(/styles/templates/admin/images/24x24/menu-agenda.png);}
.POPUP-DOCUMENT span.ICON {background-image:url(/styles/templates/admin/images/24x24/document-pdf.png);}
.POPUP-RUBRIQUES span.ICON {background-image:url(/styles/templates/admin/images/24x24/open-folder.png);}
.POPUP-BLOG span.ICON,
.TOGGLE-BLOG span.ICON {background-image:url(/styles/templates/admin/images/24x24/blog.png);}
.POPUP-REFERENCEMENT span.ICON {background-image:url(/styles/templates/admin/images/24x24/menu-referencement.png);}
.POPUP-AJOUT-PIECE-JOINTE span.ICON {background-image:url(/styles/templates/admin/images/24x24/piece-jointe-add.png);}
.POPUP-AJOUT-PIECES-JOINTES span.ICON {background-image:url(/styles/templates/admin/images/24x24/pieces-jointes-add.png);}
.POPUP-GESTION-PIECES-JOINTES span.ICON,
.MENU-SELECTIONS  span.ICON {background-image:url(/styles/templates/admin/images/24x24/piece-jointe.png);}
.ASSOCIER-INFOS span.ICON,
.POPUP-ASSOS span.ICON,
.POPUP-ASSOS-INFOS span.ICON,
.GESTION-CATEGORIES-ASSOCIEES span.ICON {background-image:url(/styles/templates/admin/images/24x24/menu-associations.png);}
.ASSOCIER-PRODUITS span.ICON,
.POPUP-ASSOS-PRODUITS span.ICON {background-image:url(/styles/templates/admin/images/24x24/menu-associations-bleu.png);}
.CART-ADD-ITEM span.ICON,
.MENU-COMMANDES span.ICON {background-image:url(/styles/templates/admin/images/24x24/caddie-add.png);}
.POPUP-DROITS span.ICON,
.POPUP-CONNEXION span.ICON {background-image:url(/styles/templates/admin/images/24x24/menu-droits.png);}
.RSS-ON span.ICON,
.POPUP-RSS span.ICON {background-image:url(/styles/templates/admin/images/24x24/rssOn.png);}
.FOCUS-ON span.ICON {background-image:url(/styles/templates/admin/images/24x24/focusOn.png);}
.FOCUS-OFF span.ICON {background-image:url(/styles/templates/admin/images/24x24/focusOff.png);}
.RSS-OFF span.ICON {background-image:url(/styles/templates/admin/images/24x24/rssOff.png);}
.POPUP-AJOUT-INFO-PAR-TYPE span.ICON,
.POPUP-NOUVELLE-INFO span.ICON,
.INFO-NOUVEAU span.ICON,
.POPUP-PRODUITS span.ICON,
.POPUP-AJOUT-INFO span.ICON,
.POPUP-AJOUT-PRODUIT span.ICON,
.PRODUIT-NOUVEAU span.ICON,
.POPUP-AJOUT-PAGE span.ICON,
.TYPECONTACT-DISPLAY-NEW span.ICON,
.REPRESENTATIONLIST-NOUVEAU span.ICON,
.FONCTIONCONTACT-DISPLAY-NEW span.ICON,
.TEMPLATEMESSAGE-DISPLAY-NEW span.ICON,
.TYPEERREURENVOI-DISPLAY-NEW span.ICON,
.NOUVELLE-OPTION span.ICON {background-image:url(/styles/templates/admin/images/24x24/document-new.png);}
.NEWSLETTER-NOUVEAU span.ICON,
.POPUP-SOUSRUBRIQUE span.ICON,
.RUBRIQUE-NOUVEAU span.ICON,
.POPUP-SOUSFAMILLES span.ICON,
.FAMILLE-NOUVEAU span.ICON,
.CATEGORIE-NOUVEAU span.ICON,
.POPUP-SOUSCATEGORIE span.ICON,
.MARQUE-NOUVEAU span.ICON,
.NEWSLETTER-NOUVEAU-NEWSLETTER span.ICON,
.NEWSLETTER-NOUVEAU-EMAILING span.ICON,
.FESTIVALLIST-DISPLAY-NEW span.ICON {background-image:url(/styles/templates/admin/images/24x24/folder-new.png);}
.POPUP-CATEGORIES span.ICON {background-image:url(/styles/templates/admin/images/24x24/open-folder.png);}
.POPUP-TARIFS span.ICON,
.TARIFICATIONLIST-GESTION span.ICON {background-image:url(/styles/templates/admin/images/24x24/euro.png);}
.VALIDER span.ICON, .MISE-EN-LIGNE span.ICON, .ACCEPTER span.ICON {background-image:url(/styles/templates/admin/images/24x24/valider.png);}
.TEST span.ICON,
.DEMANDE-VALIDATION span.ICON {background-image:url(/styles/templates/admin/images/24x24/validation-demande.png);}
.ALERTE-VALIDATION span.ICON, .POPIN-ALERTES span.ICON, .ALERTE-MODERATION span.ICON,
.ALERTE-NOTIFICATION span.ICON {background-image:url(/styles/templates/admin/images/24x24/erreur404.png);}
.ANNULER-VALIDATION span.ICON, .INVALIDER span.ICON, .MISE-HORS-LIGNE span.ICON, .REFUSER span.ICON {background-image:url(/styles/templates/admin/images/24x24/rejeter.png);}
.CONTACT-NOUVEAU span.ICON,
.FORMULAIRE-AJOUT-CONTACT span.ICON{background-image:url(/styles/templates/admin/images/24x24/contact-new.png);}
.POPUP-NOUVEAU-COMMENTAIRE span.ICON, .POPUP-MESSAGES span.ICON, .MESSAGE-NOUVEAU span.ICON, .CREER-BLOG span.ICON {background-image:url(/styles/templates/admin/images/24x24/blog-add.png);}
.SEND-LOGIN-PASSWORD span.ICON {background-image:url(/styles/templates/admin/images/24x24/rappelmdp.png);}
.CNX span.ICON {background-image:url(/styles/templates/admin/images/24x24/connecter.png);}
.EXPORT-COMMANDE span.ICON,
.EXPORT-CONTACT span.ICON,
.EXPORT-DEMANDE span.ICON {background-image:url(/styles/templates/admin/images/24x24/exportcsv.png);}
.MESSAGE-ENVOYER span.ICON,
.EXPORT-CONTACT-THUNDERBIRD span.ICON {background-image:url(/styles/templates/admin/images/24x24/exportMail.png);}
.FORMULAIRE-IMPORT-CONTACTS span.ICON, .POPUP-IMPORT-CONTACTS span.ICON {background-image:url(/styles/templates/admin/images/24x24/importContact.png);}
.FORMULAIRE-AJOUT-SOUS-GROUPE span.ICON {background-image:url(/styles/templates/admin/images/24x24/groups-add.png);}
.POPUP-CONFIGURATIONS span.ICON {background-image:url(/styles/templates/admin/images/24x24/configuration.png);}
.AJOUT-SELECT span.ICON {background-image:url(/styles/templates/admin/images/24x24/add.png);}
.POPUP-TRACING span.ICON {background-image:url(/styles/templates/admin/images/24x24/logs.png);}
.DELETE span.ICON,
.UNSET-DOCUMENT span.ICON, 
.UNSET-IMAGE span.ICON, 
.UNSET-IMAGEOVER span.ICON {background-image:url(/styles/templates/admin/images/24x24/trash.png);}
.ECRITURE-TAOWEB span.ICON {background-image:url(/styles/templates/admin/images/24x24/ecriture-taoweb.png);}
.ECRITURE-PRIVE span.ICON {background-image:url(/styles/templates/admin/images/24x24/ecriture-prive.png);}
.LECTURE-PUBLIQUE span.ICON {background-image:url(/styles/templates/admin/images/24x24/lecture-publique.png);}
.LECTURE-PRIVE span.ICON {background-image:url(/styles/templates/admin/images/24x24/lecture-prive.png);}
.LECTURE-TAOWEB span.ICON {background-image:url(/styles/templates/admin/images/24x24/lecture-taoweb.png);}
.COMPTEUR-PANIER span.ICON {background-image:url(/styles/templates/admin/images/24x24/caddie.png);}
.ANNULE-ERREURS span.ICON {background-image:url(/styles/templates/admin/images/24x24/empty.png);}
.FATALE span.ICON {background-image:url(/styles/templates/admin/images/24x24/fatale.png);}
.ANNULE span.ICON {background-image:url(/styles/templates/admin/images/24x24/rejeter.png);}
.RENVOYER span.ICON,
.SEND-AMI span.ICON {background-image:url(/styles/templates/admin/images/24x24/exportMail.png);}
.NON-FATALE span.ICON {background-image:url(/styles/templates/admin/images/24x24/nonfatale.png);}
.CREER-BUREAU span.ICON {background-image:url(/styles/templates/admin/images/24x24/documents.png);}
.CREER-COMMUNAUTE span.ICON {background-image:url(/styles/templates/admin/images/24x24/communaute.png);}
.FICHE-PROFILE span.ICON {background-image:url(/styles/templates/admin/images/24x24/contacts.png);}
.FICHE-CONNEXION span.ICON {background-image:url(/styles/templates/admin/images/24x24/menu-droits.png);}
.UNSUBSCRIBE span.ICON {background-image:url(/styles/templates/admin/images/24x24/empty.png);}
.INTERFACE-LIVRAISON span.ICON {background-image:url(/styles/templates/admin/images/24x24/contact-new.png);}
.MODIF-PAYS-LIVRAISON span.ICON {background-image:url(/styles/templates/admin/images/24x24/earth.png);}
.RAZ-LIVRAISON span.ICON {background-image:url(/styles/templates/admin/images/24x24/empty.png);}
.FORMULAIRE-PAYS span.ICON {background-image:url(/styles/templates/admin/images/24x24/globe.png);}
.EXPEDITION-NOUVEAU span.ICON {background-image:url(/styles/templates/admin/images/24x24/timbre.png);}
.TOGGLE-DESKTOP span.ICON {background-image:url(/styles/templates/admin/images/24x24/bureau.png);}
.ALERTER span.ICON,
.NOTIFIER span.ICON {background-image:url(/styles/templates/admin/images/24x24/alerteMail.png);}
.MENU-MESSAGES-IN span.ICON {background-image:url(/styles/templates/admin/images/24x24/mailIn.png);}
.MENU-MESSAGES-OUT span.ICON {background-image:url(/styles/templates/admin/images/24x24/mailOut.png);}
.PAGE-ON span.ICON {background-image:url(/styles/templates/admin/images/24x24/PageValid.png);}
.PAGE-OFF span.ICON {background-image:url(/styles/templates/admin/images/24x24/PageInvalid.png);}
.DUPLIQUER span.ICON,.POPUP-DUPLIQUER span.ICON {background-image:url(/styles/templates/admin/images/24x24/Duplicate.png);}
.POPUP-ABONNEMENTS span.ICON {background-image:url(/styles/templates/admin/images/24x24/fileopen.png);}
.PRODUIT-POPUP-MODIF-PRIX span.ICON {background-image:url(/styles/templates/admin/images/24x24/batch-lot.png);}
.PRODUIT-POPUP-MODIF-PRIX2 span.ICON {background-image:url(/styles/templates/admin/images/24x24/batch-unit.png);}
.ARCHIVE-OFF span.ICON {background-image:url(/styles/templates/admin/images/24x24/archiver.png);}
.ARCHIVE-ON span.ICON {background-image:url(/styles/templates/admin/images/24x24/archiver-de.png);}
.IMPRIMER span.ICON {background-image:url(/styles/templates/admin/images/24x24/print.png);}

.ADMIN-ERRORS .RENVOYER, .ADMIN-ERRORS .ANNULE {float: right; clear: none;}
dl.ANNULE dd.TAOBUTTONCODE, dl.RENVOYER dd.TAOBUTTONCODE{margin-left: -160px; margin-top: 30px;}
dl.FATALE dd.TAOBUTTONCODE, dl.NON-FATALE dd.TAOBUTTONCODE{margin-top: 30px;}
.ADMIN-ERRORS div {float: left; clear: both; width: 100%;}
.NEWLETTERS div.FORM .TABLE dt.ITEM-DT {width: 100%; text-align: left;}
.NEWLETTERS div.FORM .TABLE dl.ITEM {margin-bottom: 10px; border: none;}
div.TABLE dl.ZONE-NOUVEAU {float: right; clear: none; width: auto; margin-top: -23px;}

/* POPUP */

.POPUP div.TAOBAR a.TAO-OUTILS, .POPUP .TAO-REF {display:none;}
#taojquery-popin a.NOTIFIER, #taojquery-popin a.ALERTER {clear: both; float: left; margin: 10px 0;}

/* Fieldset ADMIN et POPUP */

.POPUP input,.POPUP textarea,.POPUP select,.POPUP option {max-width:380px; border:none; background-color:#E7E7E7; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
.POPUP input[type=text]:focus,.POPUP textarea:focus {background-color:#FFEE88;}
.POPUP fieldset,.admin fieldset {border:solid 1px #A7A7A7; -moz-border-radius:0 10px; -webkit-border-radius:0 10px; border-radius:0 10px;padding:15px 2px 2px 2px; margin:10px 0px; background-image:url(/styles/default/images/FondOnglets.jpg); background-repeat:repeat-x;}
.admin fieldset div {margin:1px auto; width:97%;}
.POPUP H3,.POPUP H3 i {color:#FF6600;}
fieldset.XML-FROM {border:none; background-image:none; padding:0px; margin:0px;}
.POPUP legend,.admin legend {font-weight:bold; color:#A7A7A7; margin:2px 2px 2px 10px; padding:2px 30px 2px 5px; border-top:solid 1px #A7A7A7; border-left:solid 1px #A7A7A7; border-bottom:solid 1px #999999; border-right:solid 1px #999999; background-color:White;}
.POPUP legend select,.admin legend select,.POPUP legend input,.admin legend input {margin:0 10px 0 10px; border:solid 1px #AAAAAA;}
.admin legend img {margin-right:5px; vertical-align:middle;}
fieldset.ACTION,fieldset.TAO-ACTION {border:none; background-image:url(/styles/default/images/FondTaoOngletBar.jpg); background-repeat:repeat-x; background-position:bottom; padding-top:30px; text-align:center;}
fieldset.ACTION input,fieldset.TAO-ACTION input {padding:0px; background-color:transparent; border:none; font-weight:bold; margin-bottom:3px;}
.CLOSE {background-color:transparent; border:none;}

body.POPUP {background-color:White; background-image:none;}
.POPUP textarea.WYSIWYG {min-height:250px; _height:250px; min-width:400px; _width:400px;}
.POPUP .TAO-ONGLETS {text-align:left;}
.POPUP dl,.ADM .TAO-ONGLETS dl,.ADM .TAO-PAGES dl,.ZonePage dl {border-top:dotted 1px #DDDDDD; float:left; padding:2px 0;}
.POPUP .TAO-ONGLETS .ACCROCHE dt,.POPUP .TAO-ONGLETS .DESCRIPTION dt {width:100%; float:none; text-align:left;}
.POPUP dd {color:#999999; text-align:left;}
.POPUP .TABLE dd {max-width:420px;}
.POPUP fieldset.TAO-ACTION {float:left; width:99%; min-width:100%;}

/* Liens des menus */

fieldset.link fieldset,fieldset.LIEN-LISTE fieldset {border:none; background-image:none; margin:2px; padding:0px; text-align:left; border-bottom:dotted 1px #DDDDDD;}
fieldset.link fieldset legend,fieldset.LIEN-LISTE fieldset fieldset legend {border:none; margin:0 10px 0 0; padding:0px; float:left; width:100px; text-align:right;}

/* */

.ZonePage {text-align:left;}
.ZonePage dd {text-align:left;}
.ADM .TAOBUTTON dd {margin-top: 32px;}
.FORM span.DROITE {float: right; width: 180px;}
.FORM span.GAUCHE {float: left;}

dl.SOSSIMPLE dt.SOSDT {padding: 0;}
dl.SOSSIMPLE dd.SOSCODE {position: absolute;}

/* Pages et Zones des pages */

fieldset.PAGESLIST fieldset {background-image:none; border:solid 1px #DDDDDD; display:inline; margin:0 10px 10px 0; padding:5px;}
fieldset.PAGELIST dl {width:100%; float:left; border-bottom:dotted 1px #CCCCCC;}
fieldset.PAGELIST dl:hover {border-bottom:solid 1px #CCCCCC; background-color:#DDDDDD;}
fieldset.PAGELIST dt {width:450px; float:left; text-align:right; margin-right:5px;}
fieldset.PAGELIST dt img {float:left;}

/* Admin des modeles */

fieldset.ADMIN-GAUCHE {float:left; margin-right:5px;}
fieldset.ADMIN-DROITE {float:right; margin-left:5px;}
fieldset.ADMIN-GAUCHE,fieldset.ADMIN-DROITE,fieldset.ADMIN-CENTRE {width:auto !important; padding:0px;}
fieldset.ADMIN-TEXTE {clear:both;}
fieldset .ADMIN-LISTE {float:left;}

/* Admin dans les pages */

div.PAGES div.TAO-ONGLETS {float:left; border:solid 1px #CCCCCC; border-right:solid 1px #999999; border-bottom:solid 1px #999999; -moz-border-radius:0 0 20px; -webkit-border-radius:0 0 20px; border-radius:0 0 20px; padding-bottom:10px;}
div.PAGES div.TAO-ONGLETS input,div.PAGES div.TAO-ONGLETS textarea,div.PAGES div.TAO-ONGLETS select,div.PAGES div.TAO-ONGLETS option {max-width:380px; border:none; background-color:#E7E7E7; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
div.PAGES div.TAO-ONGLETS dl {border-bottom:dotted 1px #DDDDDD; width:100%; float:left; padding:2px 0;}
div.PAGES div.TAO-ONGLETS .ACCROCHE dt,div.PAGES div.TAO-ONGLETS .DESCRIPTION dt {width:100%; float:none; text-align:left;}
div.PAGES div.TAO-ONGLETS dd {color:#999999; text-align:left;}
div.PAGES div.TAO-ONGLETS input.TAO-ACTION {font-weight:bold; border:none; background-color:transparent; background-image:url(/images/bulles/enregistrer-HD.png); background-repeat:no-repeat; background-position:right; padding:2px 35px; margin:5px 0; text-align:right; height:32px; border-bottom:solid 1px #999999; border-left:solid 3px #999999; -moz-border-radius:0 0 0 20px; -webkit-border-radius:0 0 0 20px; border-radius:0 0 0 20px; cursor:pointer;}
div.PAGES div.TAO-ONGLETS a {margin:0 2px;}

/* bulles d'aide */

dl.SOS {width:20px !important; float:right !important; position:relative; border:none; min-width:20px !important;}
dl.SOS dt {width:20px !important; min-width:20px;}
dl.SOS dd.SOSCODE {position:absolute; display:none; z-index:999; width:200px; max-width: 200px !important; left:-202px; background-color:#FED346; border:1px solid #A7A7A7; color:#373737; /*background-image:url(/styles/default/images/FondMenuModule.jpg); */}
dl.SOS dd.SOSCODE div {padding:3px;}
dl.SOS dd.SOSCODE div.TAOLINE {border:none !important; padding:0px; width:auto;}

/* admin categories dans tiroirs */

div .CLASSEMENT {width: 750px;}
div .CLASSEMENT dl {border:none; width:100%; /*min-width: 600px;*/ clear:both;}
div .CLASSEMENT dt {/*width:100% !important; */text-align:left; background-color:#cfd9e1; border-bottom:solid 1px #2c5b80; color:black; font-family:'Trebuchet MS'; font-size:1.1em; overflow: hidden;}
div .CLASSEMENT dl dl dt {background-color:#e2e7eb; font-size:1em;}
div .CLASSEMENT dl dl dl dt {background-color:transparent;}
div .CLASSEMENT dt img {margin:1px 0 0 20px;}
div.CLASSEMENT span.POSITIONS {float:right; font-weight:normal;}
.TABLE div.CLASSEMENT input {background-color:white; border:solid 1px #cfd9e1 !important; color:#555555; font-size:0.9em;}
div.CLASSEMENT span.LABEL,div .CLASSEMENT dt a {float:left;}
.TABLE div.CLASSEMENT dl dd {/*max-width:1000px; min-width:500px; */margin-left:30px; border-left:solid 1px black; color:black; overflow: hidden;}

/* select COMBO */

option.COMBO-1 {font-size:16px; font-weight:bold;}
option.COMBO-2 {font-size:14px; margin-left:18px; font-weight:bold;}
option.COMBO-3 {font-size:12px; margin-left:36px;}
option.COMBO-4 {font-size:12px; margin-left:54px;}
option.COMBO-5 {font-size:10px; margin-left:72px;}
option.COMBO-6 {font-size:10px; margin-left:90px;}
option.COMBO-7 {font-size:10px; margin-left:108px;}
option.COMBO-8 {font-size:10px; margin-left:126px;}
option.COMBO-9 {font-size:10px; margin-left:144px;}
option.COMBO-10 {font-size:10px; margin-left:162px;}
option.COMBO-2,option.COMBO-3,option.COMBO-4,option.COMBO-5,option.COMBO-6,option.COMBO-7,option.COMBO-8,option.COMBO-9,option.COMBO-10 {padding-left:12px; background-image:url(/styles/default/images/ComboArbo.gif); background-repeat:no-repeat; background-position:left center;}

/* demandes */

div.DEMANDES .TEXTE-SITE, div.DEMANDES .TEXTE-MAIL {display: none;}

/* TAOLINKS */

ul.TAOLINKS {border:solid 1px #cececf; padding:0; overflow: hidden; background-color: #d9dadb; margin: 0;}
ul.TAOLINKS li {display:inline; list-style:none;}
ul.TAOLINKS li a {display: block; float: left; padding :2px 15px; border-right:solid 1px #cececf; color: black; text-decoration: none; text-transform: uppercase; font-size: 0.9em;}
ul.TAOLINKS li a:hover, ul.TAOLINKS li.LABEL-ON a {background-color: white; color: #DD181A;}
ul.TAOLINKS li.LABEL-ON a {font-weight: bold;}
ul.TAOLINKS li.HOME-DECONNEXION {float: right;}
ul.TAOLINKS li.HOME-DECONNEXION a {background-image: url(/styles/templates/admin/images/16x16/deconnexionOff.png); background-repeat:no-repeat; background-position: 2px center; padding-left: 20px;}
ul.TAOLINKS li.HOME-DECONNEXION a:hover {background-image: url(/styles/templates/admin/images/16x16/deconnexion.png);}

/* differencier groupe / draft */

a.GROUP {background-image: url(/styles/templates/admin/images/16x16/droits-group.png); background-repeat: no-repeat; padding-left: 20px; _background-image: url(/styles/templates/admin/images/16x16/droits-group.gif);}
a.GROUP-TAOWEB {background-image: url(/styles/templates/admin/images/16x16/droits-taoweb.png); _background-image: url(/styles/templates/admin/images/16x16/droits-taoweb.gif);}
a.GROUP-CONTACT {background-image: url(/styles/templates/admin/images/16x16/droits-contact.png); _background-image: url(/styles/templates/admin/images/16x16/droits-contact.gif);}
dl.INFO-DRAFT dt.ITEM-DT a {background-image:url(/styles/templates/admin/images/24x24/draft.png); background-position:left bottom; background-repeat:no-repeat; padding-left:26px;}

/* liste des pays dans popup */

div.PAYSLIST dd {width:33%;}

/* Popin selection */

div.SELECTS {width:98%; margin: 0 1%; clear: both; float: left; 
border: solid 1px #D1D1D1; background-image: url(/styles/default/images/degradegrishaut.jpg); background-repeat: repeat-x; background-position: center top; padding: 0;}
div.SELECTS .SELECTIONS {border: solid 2px white; margin:0; padding: 20px 5%; width: 90%; float: left; background-image: url(/styles/default/images/degradegrisbas.jpg); background-repeat: repeat-x; background-position: center bottom;}
.POPUP dl.ASSOS-LIST dt.ASSOS-TITRE {width: 100%; text-align: center; font-size: 1.4em; margin-bottom: 10px;}
.POPUP dl.ASSOS-LIST dl dt {width: 16px; min-width: 16px;}
.POPUP dl.ASSOS-LIST dd {width:100%; max-width: 800px; clear: both; float: left;}
.POPUP dl.ASSOS-LIST dd dl {float: left; clear: none;}

.POPUP div.SELECTS .ROW {width: 320px; margin-right: 2px; float: left; clear: none; border: solid 1px #D1D1D1;}
.POPUP div.SELECTS .ROW dt.ROW-DT {text-align: left; float: right; width: 70%}
.POPUP div.SELECTS .ROW .TAOLINE {width: 80px; clear: none; margin: 0;}
.POPUP div.SELECTS .ROW .TAOLINE dt {min-width: 24px; text-align: left;}
.POPUP div.SELECTS .ROW .TAOLINE dt.ROW-DT {float: right;}

.LESASSOS {float:left; width:48%; padding: 1%;}
.LESASSOS dl {width: 100%;}
.LESASSOS dl dt {width: 100%; text-align: center; font-weight: normal;}
.LESASSOS dl.ASSOCIER-INFOS dt a, .LESASSOS dl.ASSOCIER-INFOS-ENTRANTES dt a {font-size: 1.2em;}
.LESASSOS dl dt a {color: #9A0031;}
.POPUP .LESASSOS div.FORM div.TABLE {min-width:370px; width: 100%;}

dl.COMPTEUR-PANIER {width: 100%; float: left; clear:both; font-size: 1.4em; border: none; font-family: "Trebuchet MS";}

/* popup PJ */

.POPUP div.PIECESJOINTES dl.ITEM dt.ITEM-DT {text-align: left; float: left; width: 30%; min-width: 100px;}
.POPUP div.PIECESJOINTES dl.ITEM dd.TAOLINE {float: right; width: 10%; clear: none;}
.POPUP div.PIECESJOINTES dl.ITEM dd.TAOLINE dl dt {float: right; width: 10%; min-width: 10px;}
.POPUP div.PIECESJOINTES dl.ITEM dd.TAOLINE dl dd.TAOBUTTONCODE {margin-left: -160px;}
.POPUP div.PIECESJOINTES dl.ITEM dt.ITEM-DT a {background-color: transparent; color: black;}

/* admin des droits des contacts */

div.TABLE div.GROUP-EDIT dl {clear: both; margin: 0; border-top:1px dotted #D1D9DF;}
div.GROUP-EDIT dt {text-align:left; float: left;}
div.GROUP-EDIT dd {float: right;}
div.GROUP-EDIT dd.LEVEL-1, div.GROUP-EDIT dd.LEVEL-2, div.GROUP-EDIT dd.LEVEL-3, div.GROUP-EDIT dd.LEVEL-4, div.GROUP-EDIT dd.LEVEL-5, div.GROUP-EDIT dd.LEVEL-6 {float: none; margin-left: 30px; border-left: dotted 1px #CCCCCC; font-size: 0.9em;}

/* gestion des sms */

dl.ENVOYE dt, dl.ECHEC dt, dl.ATTENTE dt {background-repeat:no-repeat; padding:2px 0 0 24px; color:#098C38; font-weight:bold;}
dl.ENVOYE dt {background-image:url(/styles/default/images/smsEnvoye.jpg);}
dl.ECHEC dt {background-image:url(/styles/default/images/smsEchec.jpg);}
dl.ATTENTE dt {background-image:url(/styles/default/images/smsAttente.jpg);}
dl.ENVOYE dt a {color:#098C38;}
dl.ECHEC dt a {color:#D02627;}
dl.ATTENTE dt a {color:#F99E00;}
dl.ENVOYE dd, dl.ECHEC dd, dl.ATTENTE dd {padding-left:5px; margin-left:24px; border-left:solid 1px black; color:#666666;}

/* logs */

div.LOGS {clear: both;}
div.LOGS dl.ITEM1 {background-color: #E7E7E7;}
div.LOGS dl.LOG {padding: 2px; overflow: hidden; text-align: left;}
div.LOGS dl.LOG dt {font-weight: bold; float: left; width: 24%; margin-right: 1%;}
div.LOGS dl.LOG dd {float: left; width: 24%; margin-right: 1%; background-color: transparent;}
#placeholder, #overview {margin: 10px auto !important;}
#choices {float: right; margin-left: 20px; text-align: left; border-left: solid 1px black; padding-left: 5px;}
div.LOGS dl.LOG dd a {text-decoration: none;}

table.TAO-TABLE {width: 100%; border-left: solid 1px #E7E7E7; border-top: solid 1px #E7E7E7; margin: 10px 0;}
table.TAO-TABLE th {text-align: center; background-color: #E7E7E7;}
table.TAO-TABLE td {border-right: solid 1px #E7E7E7; border-bottom: solid 1px #E7E7E7; padding: 4px; font-size: 0.9em;}
table.TAO-TABLE td.ORG {font-size: 1.1em; text-transform: uppercase;}
table.TAO-TABLE td.NB {text-align: right; padding-right: 30px;}

.admin .TEXTE-LAYER {display: block !important;}

/* popin abo newsletter */

div.ABONNEMENTS {text-align: left;}
div.ABONNEMENTS-NEWSLETTERS {font-weight: bold;}

/* /home */

div.COORDS div.PHOTO {float: right; margin-left: 10px; width: 100px; height: 100px; padding: 10px; text-align: center; border: solid 1px #D7D7D7;}
div.COORDS div.OFFICE {font-weight: bold;}

div.CONFIG {-moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;background-color: #878889;}
div.CONFIG span.BLOC-TITRE {padding: 5px; text-align: center; color: white;}
div.CONFIG a {clear: both; margin: 5px 10px; color: black; display: block;}
div.CONFIG a span.ICON {margin-right: 5px;}
.OPTIONPRODUIT-ONGLETS div.CONTENT dl dd {float: left; width: 20%;}

div.CONTACTS-LISTE dl.ITEM dd,
div.DEMANDELIST dl.ITEM dd {display: block;}

/* bouton add contribution */

div.MENUBLOG ul.LISTE-INFOS {padding: 0; margin: 0;}
div.MENUBLOG ul.LISTE-INFOS li {list-style-type: none; padding: 2px 0; display: block;}
div.MENUBLOG ul.LISTE-INFOS dl.TAOBUTTON {float: right;}
div.MENUBLOG span.BLOC-TITRE span.ICON,
div.ARBO-GRP span.BLOC-TITRE span.ICON,
div.MENUBLOG ul.LISTE-INFOS span.ICON {background-image:url("/styles/default/images/IconAdd.png"); height: 18px; width:18px; background-position: top right !important;}
div.MENUBLOG span.BLOC-TITRE dd.TAOBUTTONCODE,
div.MENUBLOG ul.LISTE-INFOS dd.TAOBUTTONCODE {margin: 0 0 0 -197px; -moz-border-radius:10px 10px 10px 10px;  -webkit-border-radius:10px 10px 10px 10px; border-radius:10px 10px 10px 10px;background-color:#0A5183; padding: 15px 3px; color: white; text-align: center;}

.ARBO-GRP dl.LEVEL-1 {
    background-color: white;
    border: 1px solid #BBBCBE;
    padding: 2px;
    position: absolute;
    left: 100%;
    top: 0;
    visibility: hidden !important;
    width: 170px;}
    
.ARBO-GRP dd:hover dl.LEVEL-1 {visibility: visible !important;}

div.MENUBLOG span.BLOC-TITRE,
.COL span.BLOC-TITRE {border-bottom:1px solid #1A171B; font-size:1em; font-weight:normal;}

dl.MENU-TYPEINFOS dd a {background-image:url("/styles/default/images/IconAdd.png"); background-position: center left; background-repeat: no-repeat; display: block; text-align: left; padding: 4px 0 4px 22px; text-decoration: none;}

/* vcard */

div.PAGES div.VCARD-DATAS {padding: 5px 0; border-bottom: solid 1px #D9DADB;}
div.PAGES .VCARD span.VCARD-NAME {float: left; width: 250px;}
div.PAGES .VCARD div.LEBLOG {padding: 0 !important; font-size: 1em; margin: 0;}

.COL .VCARD .VCARD-DATAS {background-color: #0A5183; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; float: left; margin-right: 4%; margin-bottom: 5px; color: white; padding: 4px 2%; width: 92%; border: 1px solid transparent;}
.COL .VCARD .VCARD-SELF {background-color: #8e1212;}
.COL .VCARD .VCARD-DATAS .TAOBUTTONCODE {color: black;}
.COL .VCARD .VCARD-DATAS a {color: white; text-decoration: none;}
.COL .VCARD .CONTACT-LOGO {float: left; margin-right: 4px; width: 60px;}
.COL .VCARD .CONTACT-LOGO img {max-width: 60px; height: auto;}

.COL-DROITE .VCARD .VCARD-DATAS {background-color: #575759; font-size: 0.9em;}
.COL-DROITE .VCARD a.CONTACT-PHOTO {font-weight: bold;}
.COL-DROITE .VCARD a.CONTACT-PHOTO img {width: 32px; height: auto; float: left; margin: 2px;}

.COL .VCARD .VCARD-ON,  .COL .VCARD-DATAS:hover {-moz-border-radius: 5px 0 0 5px; -webkit-border-radius: 5px 0 0 5px; border-radius: 5px 0 0 5px; background-color: white; color: black; border: 1px solid #C8C9C9;}
.COL-GAUCHE .VCARD .VCARD-ON,  .COL-GAUCHE .VCARD-DATAS:hover {border-right: none; margin-right: -1px; width: 96% !important;}
.COL .VCARD .VCARD-ON *,  .COL .VCARD-DATAS:hover  * {color: black !important;}
.COL .VCARD-DATAS:hover  * span {color: white !important;}
.COL .VCARD span.TAOMENUCODE {margin: 15px 0 0 0; width: auto; min-width: 20px;}

.VCARD .FORMULAIRE-MESSAGE span.ICON {background-image:url("/styles/templates/admin/images/24x24/enveloppe.png");}

.COL .ui-accordion .VCARD .VCARD-DATAS {margin-left: 1%;}
.COL .ui-accordion .BOUTONS-ADM {display: block; float: left; width: 98%; padding: 3px 1%; margin-bottom: 5px; -moz-box-shadow: inset 0 5px 15px #d7d7d7; -webkit-box-shadow: inset 0 5px 15px #d7d7d7; box-shadow: inset 0 5px 15px #d7d7d7;}



