body {
font-family:arial;
}
table {
table-layout: fixed;
}
table.connec {
table-layout:fixed;
border:2px solid #6495ed;
border-collapse:collapse;
margin:auto;
font-size:90%;	
}
table.fi {
border-collapse:collapse;
font-size:80%;
}
tbody {
background-color:#FFFFFF;
border:1px solid #6495ed;
}
.tab_header {
font-size:80%;
font-weight:bold;
border:1px solid #6495ed;
padding:0px;
border-collapse:collapse;
text-align:center;	
}
.tab_header th {
background-color:#EFF6FF;
border:1px solid #6495ed;
padding:0px;
border-collapse:collapse;
text-align:center;		
}
#div_tab_content {
overflow:auto;
position:relative;	
}
#scrollable {
height:600px;
<!--[if IE]>
overflow-y: auto;
overflow-x: hidden;
<![endif]-->
}
th {
border:1px solid #6495ed;
padding:1px;
text-align:center;
}
td {
border:1px solid #6495ed;
padding:0px;
text-align:center;
}
#resultats tr:hover {
background-color:#EFF6FF;
}
.bleu {
background-color:#EFF6FF;
}
.connec th {
padding:5px;
border:1px solid #6495ed;
text-align:center;
}
.connec td {
padding:5px;
border:1px solid #6495ed;
text-align:center;
}
.connec input {
text-align:center;
width:100px;
color:black;
font-weight:normal;
}
.pres th {
border:1px dotted #6495ed;
padding:1px;
background-color:#EFF6FF;
}

input {
text-align:center;
width:25px;
color:#8B0000;
font-weight: bolder;
}
/* cellules 
taille & couleur */ 
.tb_3 {
border:0px;
width:30px;
}
.tbr_3{
border:0px;
width:30px;
background-color:#FF6347;
}
.tbb_3{
border:0px;
width:30px;
background-color:#EFF6FF;
}
.tb_5 {
border:0px;
width:40px;
}
.tbr_5 {
border:0px;
width:40px;
background-color:#FF6347;
}
.tbb_5 {
border:0px;
width:40px;
background-color:#EFF6FF;
}
.tb_6 {
border:0px;
width:45px;
}
.tbr_6 {
border:0px;
width:45px;
background-color:#FF6347;
}
.tbb_6 {
border:0px;
width:45px;
background-color:#EFF6FF;
}
.tb_8 {
border:0px;
width:60px;
}
.tbr_8 {
border:0px;
width:60px;
background-color:#FF6347;
}
.tbb_8 {
border:0px;
width:60px;
background-color:#EFF6FF;
}
.tb_10 {
border:0px;
width:70px;
}
.tbb_10 {
border:0px;
width:70px;
background-color:#EFF6FF;
}
.tb_20 {
border:0px;
width:130px;
}
.tbb_20 {
border:0px;
width:130px;
background-color:#EFF6FF;
}
.tb_50 {
border:0px;
width:130px;
}
.tbb_50 {
border:0px;
width:130px;
background-color:#EFF6FF;
}
.red {
background-color:#FF6347;
}
/* boutons */
.bt_maj {
width:35px;
color:black;
font-weight:normal;
}
#deconnexion {
width:150px;
color:black;
font-weight:normal;
}
#connexion {
width:150px;
color:black;
font-weight:normal;
}

/*
.error {
color:red;
text-align:center;
}
*/
