@charset "utf-8";

/* CSS Document */

* { margin:0; padding:0; }

body { font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#333; }

/***************************************************************************************************************/
/*** Links *****************************************************************************************************/
/***************************************************************************************************************/
a img { border:none; }

a.show { background:url(img/ico_show.png) left center no-repeat; padding:4px 0 4px 16px; }

a.edit { background:url(img/ico_edit.png) left center no-repeat; padding:4px 0 4px 20px; }

a.del { background:url(img/ico_del.png) left center no-repeat; padding:4px 0 4px 16px; }

a.add { background:url(img/ico_add.png) left center no-repeat; padding:4px 0 4px 20px; }

a.ok { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; background:url(img/ico_ok.png) left center no-repeat; padding:4px 0 4px 20px; }

a.no { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; background:url(img/ico_no.png) left center no-repeat; padding:4px 0 4px 20px; }

a.pdf { background:url(img/ico_pdf.png) left center no-repeat; padding:4px 0 4px 20px; }

a.ppt,
a.pptx { background:url(img/ico_ppt.png) left center no-repeat; padding:4px 0 4px 20px; }

a.doc,
a.docx,
a.rtf { background:url(img/ico_doc.png) left center no-repeat; padding:4px 0 4px 20px; }

a.xls,
a.xlsx { background:url(img/ico_xls.png) left center no-repeat; padding:4px 0 4px 20px; }

a.zip,
a.rar { background:url(img/ico_zip.png) left center no-repeat; padding:4px 0 4px 20px; }

a.liste { background:url(img/ico_liste.png) left center no-repeat; padding:4px 0 4px 20px; margin-left:10px; }

a.zoom { background:url(img/ico_zoom.png) left center no-repeat; padding:6px 24px 6px 24px; }

/***************************************************************************************************************/
/*** Titres ************************************************************************************************/
/***************************************************************************************************************/

h1.global { font-family: Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; letter-spacing:-1px; color:#865FA3; margin:10px 0; padding:4px 0 4px 30px; background:url(img/bgh1.png) left center no-repeat; border-bottom:#865FA3 solid 1px; }

h2.global { font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; letter-spacing:-1px; text-decoration:underline; color:#669; margin:10px 0; padding:4px 0 4px 20px; background:url(img/bgh2.png) left center no-repeat; }

/***************************************************************************************************************/
/*** Paragraphs ************************************************************************************************/
/***************************************************************************************************************/

p.info { border:#1F70AB solid 2px; background:url(img/info.png) left center no-repeat; padding:8px 8px 8px 56px; }

p.titre { background-color: #FDF; border-bottom:#969 solid 1px; padding:4px 0 4px 10px; font-weight:bold; }

p.ok { background:url(img/ico_ok.png) left center no-repeat; padding:4px 0 4px 20px; }

p.no { background:url(img/ico_no.png) left center no-repeat; padding:4px 0 4px 20px; }

/***************************************************************************************************************/
/*** Tables et cellules ************************************************************************************************/
/***************************************************************************************************************/

table.liste { border:#D6B2E0 solid 1px; border-collapse: collapse; }

table.liste td { padding:4px 10px 4px 10px; border:#D6B2E0 solid 1px; }

table.noborder td { vertical-align:top; padding-right:10px; }

table tr.on { background-color: #DFDFDF; }

table tr.off { background-color:#FFF; }

/***************************************************************************************************************/
/*** Forms ************************************************************************************************/
/***************************************************************************************************************/

input.bigbtn { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:6px 20px; }

input.case,
select.case,
textarea.case { font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:4px 6px; border:#666 solid 1px; }

select.case { margin-right:10px; }

input.btn { font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:4px 10px; }

/***************************************************************************************************************/
/*** DIV ************************************************************************************************/
/***************************************************************************************************************/
#logout { padding:10px; background-color: #900; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center; -moz-border-radius:10px; -webkit-border-radius:10px; }

#logout a { color:#FFF; text-decoration:none; }

#logout a:hover { color:#FFF; text-decoration: underline; }

#blank { margin:20px 10px; }

#border { padding:5px 10px; margin:10px 0; border:#666 dashed 1px; }

/***************************************************************************************************************/
/*** copyright ************************************************************************************************/
/***************************************************************************************************************/
#copyright { text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:10px; }

#copyright a.copyright { color:#333; text-decoration:none; }

#copyright a.copyright:hover { color:#333; text-decoration: underline; }

