select#joli {
	appearance: base-select;
  font-weight:bold;
	padding: 0.5rem;
	border: 2px solid #3EA3DC;
	border-radius: 10px;
	background-color: #3EA3DC;
	color: #ffffff;
  width:150px;
}
input#sympa {
  font-weight:bold; 
  padding: 0.7rem;
  text-decoration:none; 
  color:#ffffff; 
  background-color:#3EA3DC; 
  border: 2px solid #3EA3DC;
  border-radius:10px; 
  border:0;
    width:150px;
}

table#insertion {
	margin-right: auto;
    margin-left: auto;
   background-color: #DF0101;
   -moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
 font-family: Verdana;
    font-style: normal;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
}


table#bandeau4 {
	margin-right: auto;
    margin-left: auto;
   background-color: #FFFFFF;
   -moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
 font-family: Verdana;
 color: #FFFFFF;
    font-style: normal;
	font-size: 12px;

}
table#bandeau5 {
	margin-right: auto;
    margin-left: auto;
   background-color: #DF0101;
   -moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
color: #FFFFFF;
 font-family: Verdana;
    font-style: normal;
	font-size: 12px;

}
table#bandeau6 {
	margin-right: auto;
    margin-left: auto;
   background-color: #DF0101;
   -moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
color: #FFFFFF;
 font-family: Verdana;
    font-style: normal;
	font-size: 12px;

}
table#bandeau {
	margin-right: auto;
    margin-left: auto;

   -moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
 font-family: Verdana;
    font-style: normal;
	font-size: 12px;

}
table#bandeau3 {
	margin-right: auto;
    margin-left: auto;
   background-color: #DF0101;
   -moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
 font-family: Verdana;
 color: #FFFFFF;
    font-style: normal;
	font-size: 12px;

}
table#bandeau2 {
	margin-right: auto;
    margin-left: auto;
   background-color: #DF0101;
   -moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
color: #FFFFFF;
 font-family: Verdana;
    font-style: normal;
	font-size: 12px;

}

table#notes {

    top: 10px;
	width : 10%;
	right : 1px;
    z-index: 100;
   background-color: #F6CECE;
   -moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
color: #000000;
 font-family: Cursive;
    font-style: normal;
	font-size: 12px;

}
input#trans {

    top: 10px;
	width : 10%;
	left : 1px;
    z-index: 100;
   background-color: #82FA58;
   -moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
 font-family: Cursive;
    font-style: normal;
	font-size: 12px;

}
table#notes1 {
   margin-right: auto;
    margin-left: auto;
   background-color: #F5F6CE;
   -moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
 font-family: Cursive;
    font-style: normal;
	font-size: 20px;
	color: #000000;
	font-weight:bold;

}

table#trans1 {
   margin-right: auto;
    margin-left: auto;
   background-color: #82FA58;
   -moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
 font-family: Cursive;
    font-style: normal;
	font-size: 20px;
	color: #000000;
	font-weight:bold;

}
table#supertableau {
	margin-right: auto;
    margin-left: auto;
font-family: Verdana;
    font-style: normal;
	font-size: 12px;
}

table#table-utilisateurs {
	margin-right: auto;
    margin-left: auto;

	border: 3px solid #1C1C1C;
	border-collapse: collapse;
	color: #000000;
font-family: Verdana;
    font-style: normal;
	font-size: 12px;
}

td.cellule {
	text-align: center;
	border: 0px solid #1C1C1C;
	font-family: Verdana;
    font-style: normal;
	font-size: 12px;
	cursor: pointer;
}

td.cellulenotes {
	text-align: justify;
	border: 0px solid #1C1C1C;
	font-family: Cursive;
    font-style: normal;
	font-size: 14px;
	cursor: pointer;
}
td.celluleV {
border: 1px solid #1C1C1C;
	background-color: #FF0000;

}

td.normal {
border: 1px solid #1C1C1C;
	background-color: #FF0000;

}

tr.enteteM {
	text-align: center;
	border: 1px solid #1C1C1C;
	background-color : #164194;
	font-family: Verdana;
    font-style: normal;
	font-size: 12px;
  	color: #FFFFFF;
}

tr.enteteC {
	text-align: center;
	border: 1px solid #1C1C1C;
	background-color : #941E53;
	font-family: Verdana;
    font-style: normal;
	font-size: 12px;
  	color: #FFFFFF;
}

tr.entete {
	text-align: center;
	border: 1px solid #1C1C1C;
	background-color : #DEDEDE;
	font-family: Verdana;
    font-style: normal;
	font-size: 12px;
  	
}

td.panneau {
	text-align: center;
	border: 4px solid #F52727;
	
	background-color : #FF0000;
	font-family: Verdana;
    font-style: normal;
	font-size: 20px;
}

tr.entete2 {
	text-align: center;
	border: 1px solid #1C1C1C;
	background-color : #FF0000;
	font-family: Verdana;
    font-style: normal;
	color: #FFFFFF;
	font-size: 14px;
}

div#info {
	text-align: center;
	font-size: 8pt;
	font-family: Verdana;
    font-style: normal;
	font-size: 12px;
}

div#erreur {
	color: #F00;
	text-align: center;
	font-weight: bold;
	font-family: Verdana;
    font-style: normal;
	font-size: 12px;
}

a {
    text-decoration: none;
  color: blue;
}

td {
 vertical-align: middle; 
}