/**
 * COMMON
 */

/* Logo */
#logo span.logo { width: 184px; height: 50px; background-image: url("img/logo.png"); background-repeat: no-repeat; display: block; text-indent: -9999px; }

/* Actions personnelles */
#actions a.actions-password, #actions a.actions-logout { padding:1px 0 1px 19px; background:transparent none no-repeat left center; }
#actions a.actions-password { background-image:url("img/password-16x16.png"); }
#actions a.actions-logout { background-image:url("img/logout-16x16.png"); }

/* Colonne grise pour affichage des icones dans le menu */
#menu div.rubrik { background: #fafafa url("img/bg-menu.png") repeat-y scroll left center; }
#menu li.elem a { padding-left:21px; }

/* Fieldset plier/deplier */
legend { background-image: url("img/legend-20x16.png") !important; background-position:left center !important; background-repeat: no-repeat !important; padding:5px 5px 5px 24px !important; }
legend.collapsible { background-image: url("img/legend-collapsible-20x16.png") !important; cursor: pointer; }
legend.collapsed { background-image: url("img/legend-collapsed-20x16.png") !important; cursor: pointer; }
fieldset.collapsed { border-color: transparent; background-color: transparent; }

/* Lien retour */
a.retour { background: url("img/back-25x25.png") no-repeat left center transparent; font-weight:bold; margin:5px; padding:5px 0 5px 28px; }

/* Aucune decoration pour les liens de la colonne icons du tableau */
#content td.icons a:hover, #content th.icons a:hover { text-decoration:none; }

/* Gestion des classes de base pour les icones */
.om-prev-icon { background-position:left center; background-repeat: no-repeat; padding:1px 0 1px 19px; background-image: url("img/om-prev-icon-16x16.png"); }
.om-icon { float:left; text-indent:-99999px; background-repeat: no-repeat; display:block; }
.om-icon-25 { width:25px; height:25px; margin:1px; background-image: url("img/om-icon-25x25.png"); }
.om-icon-16 { width:16px; height:16px; margin:1px; background-image: url("img/om-icon-16x16.png"); }
.om-icon-16.om-icon-fix { display: inline-block; float: none;}


/* Icones en 16 pixels */
.arrow-right-16 { background-image:url("img/arrow-right-16x16.png"); }
.add-16 { background-image: url("img/add-16x16.png"); }
.delete-16 { background-image: url("img/delete-16x16.png"); }
.edit-16 { background-image: url("img/edit-16x16.png"); }
.copy-16 { background-image: url("img/copy-16x16.png"); }
.pdf-16 { background-image: url("img/pdf-16x16.png"); }
.sig-16 { background-image: url("img/sig-16x16.png"); }

/* Icones en 25 pixels */
.add-25 { background-image: url("img/add-25x25.png"); }
.delete-25 { background-image: url("img/delete-25x25.png"); }
.generate-25 { background-image: url("img/generate-25x25.png"); }
.print-25 { background-image: url("img/print-25x25.png"); }

/**
 * SPECIFIC
 */
textarea.champFormulaire  {font-size:13px;width:100%;border-bottom-style: inset dotted  ;}
table.ui-corner-all { background:#DBD7BD;color:#000000;border: 1px solid #ffffff;}
fieldset.collapsed {background:transparent;border: 0px solid #B19E87; }
/*.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #C1A815; text-decoration: none; }*/
.ui-state-hover { border: 1px solid #654b24;background: orange; font-weight: bold;}
#content{background:#F6F0E9}
/* bordure tableau enregistrement data*/
table.tab-tab { -moz-border-radius:3px; border-collapse:separate; width:100%; border:1px solid #B19E87;  clear:both;  }
/* nombre page*/
.pagination-text {color:#000000; border:2px solid #ffffff}
div.pagination-nb { background-color:#ffffff;color:#000000;}
div.pagination-select { background-color:#ffffff;color:#000000; border:4px solid #ffffff;float:right; }
