/* GENERAL */

html {font-size:100%;}
body {font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0;background:#fff;margin:0;padding:0;}
h1, h2, h3 {font-weight:bold;	color:#0C1B5C;}
h1 {font-size:2em;}
h2 {font-size:1.5em;}
h3 {font-size:1.25em;}

/* WWW.PROVILAB.COM */

#page_main {margin:0 auto;width:910px;height:100%;}
#top-baner {float:right;	margin:0;widows:910px;height:100px;}
#logo {float:left;width:310px;height:100px;}
#menu {width:910px;margin:0 auto;padding-bottom:2px;	height:26px;}
#menu-bg {float:left;width:910px;height:26px;background-color:#FFFFF;}
#top-ban-right {margin:0;float:right;width:600px;height:100px;}
#top-bts {color:#3C4135;font-size:10px;width:300px;float:right;padding:10px 0px 0px 20px;}
#top-bts a {color:#3C4135;text-decoration:none;}
#top-bts a:hover {color:#3C4135;text-decoration:underline;}
#banner-profile {float:left;margin:0;width:910px;}
#content-div {margin:1% 0 0 0;float:left;width:910px;}
a.ml:link, a.ml:active, a.ml:visited {color: #ffffff;font-weight:bold;text-decoration:none;}
a.ml:hover {text-decoration:none;color:#0C1B5C;}
a.ml2:link, a.ml2:visited, a.ml2:active {color:#78AB38;font-weight:bold;text-decoration:none;}
a.nl:link,a.nl:active,a.nl:visited {color:#7C7C7C;font-weight:normal;text-decoration:none;font-size:0.8em;}
a.nl:hover {text-decoration:none;color:#78AB38;font-size:0.8em;}
.menunewbg {	background-color:#78AB38;}
.menunewselectbg {background-color:#fff;}

/* ... */
#menu-link {float:right;margin-top:-5px;margin-bottom:5px;}

/* INSCRIPTION */

#formulaire, #mdp_oublie {width:910px;margin:0;}
#formulaire fieldset, #mdp_oublie fieldset {border:0;width:auto;margin:0.75em;background-color:#78AB38;}
#formulaire fieldset p, #mdp_oublie fieldset p {clear:both;margin:0.5em;padding:0 0 0.75em 0.5em !important;padding:0 0 0.35em 0.5em;color:#FFFFFF;}
#formulaire legend, #mdp_oublie  legend {margin:0 0 0.5em 0;padding:0.3em;font-size:1.25em;color:#FFFFFF;background-color:#78AB38 !important;background-color:none;color:#FFFFFF;}
#formulaire label.text, #mdp_oublie  label.text {display:block;float:left;width:40%;text-align:right;margin:0 1em 0 0;padding:0.1em;border-bottom:1px solid white;color:#FFFFFF;}
#formulaire .radioCheck {margin:0 1em 0 0.25em;}
#formulaire input.text, textarea, #mdp_oublie input.text {width:40%;background-color:#FFFFFF;border:0;margin-right:0.25em;color:#0C1B5C;}
#formulaire select {width:40%;background-color:#FFFFFF;border:0;margin-right:0.25em;color:#0C1B5C;}
#formulaire hr {visibility:hidden;clear:both;}
#formulaire span.warning {font-size:1.3em;color:#FFFFFF;}
#formulaire .mention {font-size:0.8em;}
#mdp_oublie .centrer {width:10%;margin:0 auto;}
span.tab {float:left;width:42%;margin:0 auto;padding:0.1em;}
ul.erreurs_formulaire {clear:both;color:red;}

/* CONNEXION */

#connexion {margin:15% auto;background:#fff;}
#connexion td {width:160px;height:40px;}
#connexion td label {margin-left:20px;font-weight:bold;font-size:1.4em;color:#0C1B5C;}
#connexion td input {width:160px;}
#connexion td a {margin-left:25px;font-style:italic;text-decoration:none;color:#0C1B5C;}
#connexion a:hover {color:#78AB38;}
#connexion img {border:0;margin-right:5px;}
#connexion td .btn_connexion {width:165px;}

/* ACCUEIL */

#accueil {margin:0;}

/* ANALYSES */

#tab_analyse {width:911px;border-collapse:collapse;margin:0 auto;}
#tab_analyse_tbody {width:890px; border-collapse:collapse;*margin-left:-1em;}
#tab_analyse_th1 {width:110px;height:2em;}
#tab_analyse_th2 {width:160px;}
#tab_analyse_th3 {width:90px;}
#tab_analyse_th4 {width:120px;}
#tab_analyse_th5 {width:120px;}
#tab_analyse_th6 {width:100px;}
#tab_analyse_th7 {width:180px;}
#tab_analyse_th8 {width:30px;}
#tab_analyse_td1 {width:110px;}
#tab_analyse_td2 {width:160px;}
#tab_analyse_td3 {width:90px;}
#tab_analyse_td4 {width:120px;}
#tab_analyse_td5 {width:120px;}
#tab_analyse_td6 {width:100px;}
#tab_analyse_td7 {width:180px;}
#tab_analyse_td8 {width:5px;}
#tab_analyse {background:#0C1B5C;border:1px solid #0C1B5C;color:#fff;font-weight:lighter;}
#tab_analyse td {border:1px solid #fff; color:#fff; text-align:center;}
#tab_analyse tbody {background:#fff; color:#000;}
#tab_analyse caption {background:#78AB38;color:#fff;font-size:1em;margin:0 auto;}
#tab_analyse_tbody td {background:#eee; color:#000; font-size:0.8em; color:#0C1B5C;}
#tab_analyse_tbody td img {border:0; background-color:#eee;}
#tab_analyse th, #tabletwo th {text-align:center; font-size:0.8em;}
#tab_analyse_innerb {height:18.5em;overflow:auto;background:#eee;}

#criteres_tab_analyses {margin-top:10px;margin-left:10px;font-size:1em;width:360px;}
#criteres_tab_analyses .label_dates {float:left;width:140px;color:#0C1B5C;font-weight:bolder;}
#criteres_tab_analyses .label_echantillons {float:left;width:140px;color:#0C1B5C;font-weight:bolder;margin-top:5px;}
#criteres_tab_analyses .dates_au {position:absolute;margin-left:110px;width:15px;color:#0C1B5C;font-weight:bolder;}
#criteres_tab_analyses .echantillon_au {position:absolute;margin-left:110px;width:15px;color:#0C1B5C;font-weight:bolder;margin-top:5px;}
#criteres_tab_analyses .input_date_debut {position:absolute;margin-left:20px;color:#000;font-weight:bolder;width:80px;font-weight:normal;}
#criteres_tab_analyses .input_date_fin {position:absolute;margin-left:130px;color:#000;font-weight:bolder;width:80px;font-weight:normal;}
#criteres_tab_analyses .select_echantillon_min {position:absolute;margin-left:20px;color:#000;width:85px;margin-top:5px;font-size:1em;font-weight:normal;}
#criteres_tab_analyses .select_echantillon_max {position:absolute;margin-left:130px;color:#000;width:85px;margin-top:5px;font-size:1em;font-weight:normal;}
#criteres_tab_analyses .bouton_annuler {clear:both;float:right;margin-top:40px;margin-right:5px;}
#criteres_tab_analyses .bouton_valider {float:right;margin-top:40px;margin-right:5px;}
#criteres_alerte .label_alerte {float:left;margin-left:10px;color: #0C1B5C;font-size:1.1em;}
#criteres_alerte .bouton_alerte {display:block;clear:both;float:right;margin-right:15px;margin-top:70px;}

#bandeau_tab_analyses {margin:0;}
#bandeau_tab_analyses .bouton_selectionner {float:left;margin:0.65em 0em 1em 0;*margin:0.75em 0em 1em 0}
#bandeau_tab_analyses .bouton_echantillons {float:left;margin:0.65em 0.4em 1em 0;*margin:0.75em 0.4em 1em 0}
#bandeau_tab_analyses .message {float:right;color:#7C7C7C;font-size:0.75em;margin:1.8em 0 0 0;*margin:1.3em 0 0 0;}
#bandeau_tab_analyses select {float:left;margin:1em 0.5em 1em 0;width:220px;font-size:1em;}
#bandeau_tab_analyses form, #scroll_tab_analyses form, #scroll_tab_analyses form {display:inline;}

/* STATISTIQUE FOURRAGE */

#tab_stat_fourrage {width:455px;border-collapse:collapse;margin:0 auto;clear:both;}
#tab_stat_fourrage_tbody {width:434px; border-collapse:collapse;*margin-left:-1em;}
#tab_stat_fourrage_th1 {width:375px;height:2em;}
#tab_stat_fourrage_th2 {width:30px;}
#tab_stat_fourrage_th3 {width:30px;}
#tab_stat_fourrage_td1 {width:375px;text-align:left;padding:0 7px;}
#tab_stat_fourrage_td2 {width:5px;}
#tab_stat_fourrage_td3 {width:5px;}
#tab_stat_fourrage_footer {text-align:center;}
#tab_stat_fourrage {background:#0C1B5C;border:1px solid #0C1B5C;color:#fff;font-weight:lighter;}
#tab_stat_fourrage td {border:1px solid #fff; color:#fff;}
#tab_stat_fourrage tbody {background:#fff;color:#000;}
#tab_stat_fourrage caption {background:#78AB38;color:#fff;font-size:1em;margin:0 auto;}
#tab_stat_fourrage_tbody td {background:#eee;color:#000;font-size:0.8em;color:#0C1B5C;}
#tab_stat_fourrage_tbody td img {border:0;background-color:#eee;}
#tab_stat_fourrage th, #tabletwo th {text-align:center;font-size:0.8em;}
#tab_stat_fourrage_innerb {height:18.5em;overflow:auto;background:#eee;}

#bandeau_tab_stat_fourrage {margin:0;}
#bandeau_tab_stat_fourrage .message {float:right;color:#7C7C7C;font-size:0.75em;margin:1.8em 0 0 0;*margin:1.3em 0 0 0;}
#bandeau_tab_stat_fourrage select {float:left;margin:1em 0.5em 1em 0;width:220px;font-size:1em;}
#bandeau_tab_stat_fourrage form, #scroll_tab_stat_fourrage form, #scroll_tab_stat_fourrage form {display:inline;}
#bandeau_tab_stat_fourrage .bouton_produits {float:left;margin:0.65em 0.4em 1em 0;*margin:0.75em 0.4em 1em 0}

/* DEMANDE ANALYSE */

#demande_analyse {width:400px;margin:0 auto;}
#scroll_tab_demande_analyse {clear:both;width:420px;height:24.85em;*height:25em;overflow:auto;}
#demande_analyse .message {color:#7C7C7C;font-size:0.8em;}
#tab_demande_analyse, #tab_demande_analyse_tbody {clear:both;width:400px;color:#0C1B5C;border-collapse:collapse;text-align:center;border:0.1em solid #fff;background-color:#eee;}
#tab_demande_analyse  td {font-size:0.8em;background-color:#0C1B5C;color:#fff;height:2em;}
#tab_demande_analyse_tbody td {border-top:0.05em solid #fff;font-size:0.8em;}
#tab_demande_analyse td a, #tab_demande_analyse_tbody td a {color:#0C1B5C;text-decoration:none;}
#tab_demande_analyse  a:hover, #tab_demande_analyse_tbody a:hover {color:#0C1B5C;}
#tab_demande_analyse_tbody img {border:0;}

/* BIBLIOTHEQUE TECHNIQUE */

#bibliotheque {width:400px;margin:0 auto;}
#scroll_tab_bibliotheque {clear:both;width:420px;height:24.85em;*height:25em;overflow:auto;}
#bibliotheque .message {color:#7C7C7C;font-size:0.8em;}
#tab_bibliotheque, #tab_bibliotheque_tbody {clear:both;width:400px;color:#0C1B5C;border-collapse:collapse;text-align:center;border:0.1em solid #fff;background-color:#eee;}
#tab_bibliotheque  td {font-size:0.8em;background-color:#0C1B5C;color:#fff;height:2em;}
#tab_bibliotheque_tbody td {border-top:0.05em solid #fff;font-size:0.8em;}
#tab_bibliotheque td a, #tab_bibliotheque_tbody td a {color:#0C1B5C;text-decoration:none;}
#tab_bibliotheque  a:hover, #tab_bibliotheque_tbody a:hover {color:#0C1B5C;}
#tab_bibliotheque_tbody img {border:0;}

/* ADMINISTRATION */

#tab_adm  {clear:both;color:#0C1B5C;width:910px;border:0.1em solid #0E1C5B;border-collapse:collapse;text-align: center;}
#tab_adm  td {color:#0C1B5C;border:0.1em solid #0E1C5B;padding:0.25em 0.25em;font-size:0.9em;}
#tab_adm th {border:0.1em solid #0E1C5B;font-weight:bold;padding:0.5em 0.25em;font-size:0.9em;}
#tab_adm select {color:#0C1B5C;}
#tab_adm  a:hover {color:#78AB38;}
#tab_adm td a {color:#0C1B5C;text-decoration:none;}
#affect_clients select {width:300px;height:350px;}
#affect_clients .bouton {float:right;margin-top:20px;margin-right:5px;}
.bouton_enreg {display:block;float:right;margin:0 2.5em 0 0;*margin:-1em 1em 0 0;}

.message {display:block;margin:5px 0;color:#7C7C7C;font-size:0.75em;text-align:center;font-style:italic;}
