/* CSS Document */
/*--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
/*------------ Réinitialisation des css des navigateurs ----------*/
html{color:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
/* to preserve line-height and selector appearance */
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*to enable resizing for IE*/
input,textarea,select{font-size:100%;}
/*because legend doesn't inherit in IE */
legend{color:#000;}
strong {font-weight:bold;}
.clear{position:relative;width:900px;height:0px;clear:both;}

hr {position:relative;display:block;width:100%;height:1px;background:#cdcdcf;border:0px;}
p{margin:0px;padding:0px;display:inline;}

em strong{font-style:italic;font-weight:bold;}
em {font-style:italic;}
.italic {font-style:italic;}
strong {font-weight:bold;}
.normal{font-weight:normal;}

a {color:#000;text-decoration:none;}
a:hover {text-decoration:underline;}

h1 {display:block;width:100%;margin:0 0 30px 20px;font-size:20px;font-weight:bold;color:#000;text-transform:uppercase;text-decoration:underline;}

/*---------- CSS général ----------*/
body {margin:0 auto;text-align:center;font-size:12px;font-family:Arial, "Trebuchet MS",Verdana;background:#fff;color:#000;}
#page {padding:0px;margin:0 auto;width:960px;text-align:justify;}
.msg_error {border:1px solid #990000;padding:10px;background:#ffcccc;}
span.error {margin-left:10px;font-style:italic;color:#ff0000;}
input.error {border:1px dotted #ff0000;}
input[type="submit"] {clear:both;padding:5px;}
.contrat_enseigne {color: #329932; font-weight: bold; border: 2px solid #329932; font-size: 14px;}

/*---------- Header ----------*/
#header {float:left;width:960px;margin:20px 0 50px 0;}
#headerLogo {float:left;}
#blockHeaderRight {float:right;}
#deconnexion {color:#000;padding-left:20px;background:url('../img/logout.png') no-repeat;}

/*---------- Menu ----------*/
#menu {clear:both;float:left;margin:40px 0 20px 0;}
#menu li {float:left;padding:5px 10px;border:1px solid #ccc;background:#f2f2f2;}
#menu li a {color:#000;text-decoration:none;}
#menu li ul {display:none;}
#menu li:hover ul {display:block;}
#menu li ul li {clear:both;}

/*---------- Tableaux ----------*/
table {border-collapse:collapse;}
th {border:1px solid #000;text-align:center;padding:5px 10px;font-weight:bold;}
td {border:1px solid #000;text-align:left;padding:5px 10px;}

/*---------- Formulaire identification ----------*/
#form_identify label {clear:both;float:left;width:100px;}
#form_identify input[type="text"], #form_identify input[type="password"] {float:left;width:200px;}

/*---------- Formulaire changement mot de passe ----------*/
#form_chg_pwd label {float:left;width:230px;}

/*---------- Formulaire saisie chiffre affaires ----------*/
#form_saisie_ca input[type="text"] {width:80px;}
#form_saisie_ca input:read-only {border:none;}
#total_ca_four {font-weight:bold;font-size:13px;}
#form_saisie_ca span.error{margin:0;}