/* typos de theme */
.art_regular 	{ font-family: 'art_regular'; }
.art_bold 		{ font-family: 'art_bold'; }
.art_italic 	{ font-family: 'art_italic'; }
.art_bold_italic { font-family: 'art_bold_italic'; }

/* chemin pour icons.css du theme */
.ico16 { background-image:url('../img/theme-default/icon16.png'); }
.ico32 { background-image:url(../img/theme-default/icon32.png); }
/* chemin pour btn.css du theme */
.btn { background-image:url('../img/theme-default/btn.png');  }

.btnNew { vertical-align: middle; font-weight:bold; height:22px; min-width:70px; font-size:1.0em; line-height:auto !important; margin:0 0 0 5px;
cursor: pointer; padding:1px 5px 2px 5px;  /* pour remonter légèrement le texte au niveau du design */
background-color: #F2F0E7 !important; border: 1px solid #d2bca8 !important; border-radius: 5px; color: #5D4D3E !important;
}
.btnNew:hover { background-color: #d2bca8 !important; color: #5d5d5d !important;}

a.btnNew { height:auto; padding:5px 5px 5px 5px; text-decoration:none; text-align:center;}

/* chemin pour notify.css du theme */
.notify-error h1 { background-image:url('../img/theme-default/icon16.png'); }

/* chemin pour logon.css du theme */
#login-box { background-image:url("../img/theme-default/bgLogin.png"); }
#login-header { background-image:url("../img/theme-default/bgHeader.png"); }
#login-header h1 { background-image:url("../img/theme-default/iconTitreLogin.png"); }
#login-content { background-image:url("../img/theme-default/bgLogin.png"); }
#log-submit { background-image:url('../img/theme-default/btnLogin.png'); }

/* chemin pour default-[theme].css */
.box-legende .item.orange,
.box-legende .item.rouge,
.box-actions-multiples { background-image: url("../img/theme-default/iconTitres.png"); }

/* chemin pour displaytag.css */
.pagebanner,
.exportlinks { background-image: url("../img/theme-default/iconTitres.png"); }

/*
 * couleurs :
 * couleur 1 : #4a5f7b
 * couleur 2 : #99b03e 
 * couleur complementaire header : #4a5f7b
 */




/* couleur du theme pour le header si différente du menu (selon logo) */
#header { background-color:#4a5f7b; }

/* couleurs du theme pour le menu */
.menu { background-color:#4a5f7b; }
ul.dropdown li a.current  { color:#4a5f7b; }

ul.submenu,
ul.dropdown li.hover a.current,
ul.dropdown li.hover a { background-color:#546c8a;}
ul.submenu li.hover a   { background-color:#607692; } /* liens sous menus survolés légèrement plus clairs */


/* couleurs pour les contenus de pages */
#login-form label, a.secondary, #log-submit, #login-form p,
.displaytag td a,
.box-upload-infos,
.displaytag td, .displaytag .rouge td, .displaytag .orange td, .box-legende .item,
.btn,
a.back-link:hover, a.linkWithIco:hover  { color:#4a5f7b !important; }

#tabs .ui-widget-header,
.ui-tabs-selected,
.panel-header,
.with-actions-multiples,
#lienJetable .titre-section,
#header  { border-color:#99b03e !important; }

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited,
li.tabs-title, .titre-section, .panel-header h1, .box-options-recherche h2, .pagebanner, 
.box-actions-multiples,
.prev a:hover, .next a:hover,
.exportlinks a:hover,
a.back-link,
.displaytag td a:hover,
.box-upload-header,
a.linkWithIco,
.titre-reponse,
a.more { color:#99b03e !important;  }

.page .current, .page a:hover, #popup .panel-header h1, #popup .popup-header h1 { background-color: #99b03e !important; }
#popup .panel-header h1 { color: #99b03e !important; background-color:#fff !important; }

/**
* Ajouter les classes spécifiques au projet ici
*/