
/* report sheet */
div.ficheSignalement { background-color:#fff; border:1px solid #000; margin:10px auto; width:930px; }
div.ficheSignalement table { margin:10px auto; }
div.ficheSignalement table td { width:250px; padding:10px 2px; text-align:center; }
#cetace td { padding:10px 22px; }
#pinnipede td { padding:10px 20px; }
div.ficheSignalement table td.row2 { vertical-align:bottom; }
div.ficheSignalement table td.row3 { font-size:80%; }
div.ficheSignalement table td.row3 i { font-size:100%; }

/* report form */
div.report { background-color:#cc9; margin:10px auto; padding:5px; border:1px solid #333; text-align:left; }
div.report span, input, textarea, select, option, #comments { font-size:14px; font-weight:bold; }
div.report input, textarea { padding:1px 4px; }
#comments, #idtag { font-size:14px; padding:1px 4px; margin-top:2px; }
div.report div.title { clear:both; padding:5px 5px; }
div.report div.title span { font-size:115%; }
div.report div.heading { clear:both; padding:1px 5px; }
div.report div.row { clear:both; padding:1px 5px; vertical-align:middle; }
div.report div.rowCenter { clear:both; padding:1px 5px; text-align:center; }
div.report div.block { clear:both; padding:0 15px; }
div.report div.block fieldset { padding:5px 2px; border-style:groove; }
div.report div.blockItem { float:left; padding-left:5px; }

div.report span.label, span.labelError { float:left; text-align:right; padding-right:10px; position:relative; top:2px; }
div.report span.labelError { color:#660033; font-size:12px; position:relative; top:-2px; } 
div.report span.input input { text-align:left; }
div.report span.inputError { color:#660033; font-size:12px; position:relative; top:-6px; }
div.report span.floatinginput { display:block; text-align:left; padding-right:15px; padding-left:5px; }
div.report span.button { padding:10px 25px; }
div.report input.button { padding:1px 1px; border:1px solid; border-top-color:#696; border-left-color:#696; border-right-color:#363; border-bottom-color:#363; }
div.report input.buttonHover { color:#660033; }

/* logo */
div.contentBody img.logo1 { position:relative; top:0px; left:-150px; }
div.contentBody img.logo2 { position:relative; top:0px; right:-150px; }

