html{
	font-size: 100%;
	overflow-x:hidden; overflow-y:auto; margin:0px; padding:0px;
	}
	
body {
	font-size: 100%;
	/*overflow-x:hidden; overflow-y:auto; margin:0px; padding:0px;*/
	/*height: 500px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	margin-bottom: 50px; 
	margin-top: 1px; 
	margin-left: 1px; 
	margin-right: 1px;
	/*background-attachment: fixed ;*/
	width: 100%;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #AE0000;
}

a img{
	border-color: #AE0000;
	-moz-border-radius: 15px; /* Firefox */
    -webkit-border-radius: 15px; /* Safari and Chrome */
    border-radius: 15px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
    /*behavior: url(./PIE.htc);*/
}

#tabchoice img{
	border:none;
}

a.CONTACT{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
}

a.CONTACT:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
}

a.CONTACT2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #AE0000;
}

a.CONTACT2:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #AE0000;
}

div.FOOTER {
  z-index:2;
  position:fixed;
  /*overflow:auto;*/
  right:0px;
  left:0px;
  bottom:0px;
  height:30px;
  background-color: #AE0000;
  /*background-color: #AE0000;*/
  border-top-color: #000;
  border-top-style: solid;
  border-top-width:1px;
  border-bottom-color: #000;
  border-bottom-style: solid;
  border-bottom-width:1px;
  margin-top: 50px;
}


div.FOOTER p{
  letter-spacing:1px; 
  color: #fff;
  text-align: center;
  background-color: #AE0000;
  /*background-color: #AE0000;*/
  margin-right: auto;
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: auto;
}


#image-de-fond {
left: 0;
min-height: 100%;
position: fixed;
top: 0;
width: 100%;
z-index: -999;
}

h6
{
    font-size: 10px; /* Titres de 10 pixels */
}
 
#myinput{
	border: #AE0000 1px solid;
}

.myDATEINPUT{
	border: #AE0000 1px solid;
}

textarea {
  resize: none;
}


#divlog{
	position: relative;
	border: #AE0000 1px solid;
	width: 360px;
	margin: auto;
	background-color: #EFF2EE;
	padding: 10px 15px 10px 10px;
	border-radius: 10px;
	box-shadow: 3px 3px 12px #000;
}

/*#divportail{
	position: relative;
	border: #AE0000 1px solid;
	font-weight:bold;
	text-align: center;
	width: 230px;
	margin: auto;
	background-color: #FFFFFF;
	padding: 10px 10px 10px 10px;
	border-radius: 10px;
	box-shadow: 3px 3px 12px #000;
}

#divportail:hover{
	position: relative;
	border: #AE0000 1px solid;
	font-weight:bold;
	text-align: center;
	width: 230px;
	margin: auto;
	background-color: #EEEEEE;
	padding: 10px 10px 10px 10px;
	border-radius: 10px;
	box-shadow: 3px 3px 12px #000;
}

#divportail a{
	text-decoration: none;
}*/


    .myButton {
        
        -moz-box-shadow: 0px 10px 14px -7px #571818;
        -webkit-box-shadow: 0px 10px 14px -7px #571818;
        box-shadow: 0px 10px 14px -7px #571818;
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ae0000), color-stop(1, #dbb8b8));
        background:-moz-linear-gradient(top, #ae0000 5%, #dbb8b8 100%);
        background:-webkit-linear-gradient(top, #ae0000 5%, #dbb8b8 100%);
        background:-o-linear-gradient(top, #ae0000 5%, #dbb8b8 100%);
        background:-ms-linear-gradient(top, #ae0000 5%, #dbb8b8 100%);
        background:linear-gradient(to bottom, #ae0000 5%, #dbb8b8 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ae0000', endColorstr='#dbb8b8',GradientType=0);
        
        background-color:#ae0000;
        
        -moz-border-radius:10px;
        -webkit-border-radius:10px;
        border-radius:10px;
        
        display:inline-block;
        color:#ffffff;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:19px;
        font-weight:normal;
        padding:13px 32px;
        text-decoration:none;
        
        text-shadow:0px 1px 0px #521010;
        
    }
    .myButton:hover {
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dbb8b8), color-stop(1, #ae0000));
        background:-moz-linear-gradient(top, #dbb8b8 5%, #ae0000 100%);
        background:-webkit-linear-gradient(top, #dbb8b8 5%, #ae0000 100%);
        background:-o-linear-gradient(top, #dbb8b8 5%, #ae0000 100%);
        background:-ms-linear-gradient(top, #dbb8b8 5%, #ae0000 100%);
        background:linear-gradient(to bottom, #dbb8b8 5%, #ae0000 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbb8b8', endColorstr='#ae0000',GradientType=0);
        
        background-color:#dbb8b8;
    }
    .myButton:active {
        position:relative;
        top:1px;
    }



/**************** TABLEAU ADMIN LISITN stats *****************/
.tabconsult_stats{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 10px 10px 10px 10px;
	/*border: 1px solid #AE0000;*/
	/*z-index: 1;*/
 }
 
 .tabconsult_stats TD{
	padding:5px 5px;
	/*border: 1px solid #AE0000;*/
 }
 
 
 .tabconsult_stats thead{
	background-color: #AE0000;
	color: #FFFFFF;
 }
 
 
 .tabconsult_stats tbody{
	border: 1px solid #aaaaaa collapse;
	background-color: #FFE99F;
	text-align: center;
 }
 
 #tabstats1{
	border:2px solid #AE0000;
	font-size: 12px;
	border-radius: 10px 10px 10px 10px;
	/*float: left;*/
	margin: 20px;
	background-color: #FFFFFF;
 }
 
  #tabstats2{
	border:2px solid #AE0000;
	font-size: 12px;
	border-radius: 10px 10px 10px 10px;
	/*float: right;*/
	margin: 20px;
	background-color: #FFFFFF;
 }
 
 #chart_div{
 	border:2px solid #AE0000;
	border-radius: 10px 10px 10px 10px;
	padding: 5px 5px 5px 5px;
	background-color: #5A5E6B;
 }
 
 /**************** TABLEAU ADMIN LISITN RMA *****************/
.tabconsult{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 10px 10px 10px 10px;
	/*border: 1px solid #AE0000;*/
	/*z-index: 1;*/
 }
 
 .tabconsult TD{
	padding:5px 5px;
	/*border: 1px solid #AE0000;*/
 }
 
 
 .tabconsult thead{
	background-color: #AE0000;
	color: #FFFFFF;
 }
 
 
 .tabconsult tbody{
	border: 1px solid #aaaaaa collapse;
	background-color: #FFE99F;
	text-align: center;
 }
/***********************IMPRESSION ADMIN*************************/
 .tabconsult2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 10px 10px 10px 10px;
	border-spacing: 0px;
	border-collapse:collapse;
	
 }
 
 .tabconsult2 TH{
	padding: 10px 10px 10px 10px;
	border: 1px solid #AE0000;
 }
 .tabconsult2 TD{
	padding: 10px 10px 10px 10px;
	border: 1px solid #AE0000;
 }
 
 
 .tabconsult2 thead{
	background-color: #AE0000;
	color: #FFFFFF;
 }
 
 
 .tabconsult2 tbody{
	background-color: #FFE99F;
	text-align: center;
 }/***********************RECHERCHE RMA ADMIN*************************/
 .tabconsult3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 10px 10px 10px 10px;
	border-spacing: 0px;
	border-collapse:collapse;
	
 }
 
 .tabconsult3 TH{
	padding: 10px 10px 10px 10px;
	border: 1px solid #AE0000;
 }
 .tabconsult3 TD{
	padding: 5px 5px 5px 5px;
	border: 1px solid #AE0000;
 }
 
 
 .tabconsult3 thead{
	background-color: #AE0000;
	color: #FFFFFF;
 }
 
 
 .tabconsult3 tbody{
	background-color: #FFE99F;
	text-align: center;
 }
 
 
 
 #divconsult{
	width: 75%; height: 450px; overflow: auto;
	margin: auto; /*permet de centrer mon tableau*/
	padding: 10px;
	border: 2px solid #AE0000;
	border-radius: 10px 0 0 10px;
 }
 
  #divconsult_stats{
	display: none;
	width: 75%; height: 450px; overflow: auto;
	margin: auto; /*permet de centrer mon tableau*/
	padding: 10px;
	border: 2px solid #AE0000;
	border-radius: 10px 0 0 10px;
 }
 
  .tgraphs TR TD{
	border: 2px solid #AE0000;
	border-radius: 10px 10px 10px 10px;
 }
 

 /********************************************************************************/
 
 /* CODE INFOBULLES DEFINITIONS */ 


.info:hover { 

  cursor: help; /* on change le curseur par défaut en curseur d'aide */ 
 }
 



 /* CODE INFOBULLES DEFINITIONS */ 
 
.infolen IMG { 
  display: none; /* on masque l'infobulle */ 
} 
.infolen:hover { 
  position: relative;
  background: none; /* correction d'un bug IE */ 
  z-index: 999; /* on définit une valeur pour l'ordre d'affichage */ 
  cursor: help; /* on change le curseur par défaut en curseur d'aide */ 
} 
.infolen:hover IMG { 
  display: inline; /* on affiche l'infobulle */ 
  position: absolute;
  top: 20px;
  left: -150px;  
  width:400px;
  background: #ffffff; 
  
  border:2px solid #AE0000; 
  border-radius: 10px;
  box-shadow: 8px 8px 12px #000;
  
  color:#AE0000;
  padding: 2px; 
  z-index: 999;
} 

