form
{
padding-bottom:0%;
}

btn
{
margin-bottom: 10px;
}
.nav-link:hover
{
	font-size:130%; 
	color:white;
	transition-property:font-size,color;
	transition-duration:1s;
}
.nav-link:active
{
	font-size:130%; 
	color:black;
	transition-property:font-size,color;
	transition-duration:1s;
}

.form-group
 {
 margin-bottom: 0rem;
 }
 
label
{
padding-top:1%;
margin-bottom:0px;
}
table
{
border:none;
}
 
body {
    font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
	background-color: white;
	margin-top:0%;
	
	}
#postitjaune	
{
position:absolute;
margin-left:30%;
margin-top:5%;
width:30%;
padding-left:0.5%;
color:blue;
background-color:yellow;
font-size:0.6em;
z-index: 9;
}
#lupar	
{
position:absolute;
margin-left:65%;
margin-top:5%;
width:30%;
padding-left:0.5%;

color:blue;
background-color:green;
font-size:1em;
z-index: 10;
}
#postitvert	
{
position:absolute;
margin-left:5%;
margin-top:20 %;
width:30%;
padding-left:0.5%;
padding-top:10%;
color:blue;
background-color:green;
font-size:0.6em;
z-index: 10;
}
#postitrose	
{
position:absolute;
margin-left:55%;
margin-top:65 %;
width:30%;
padding-left:0.5%;
padding-top:0.5%;
color:blue;
background-color:HotPink ;
font-size:0.6em;
z-index: 11;
}



tr.ligne0
{
background-color: white;
padding-right: 10%;
padding-top: 10%;
font-size: 0.9em;
}
tr.ligne1
{
background-color:#F8F8F8;
padding-right: 10%;
padding-top: 10%;
font-size: 0.9em;
}

.blanc
{background-color:white;
opacity:0.98;
}
.rouge
{background-color:red;
color:yellow;
opacity:0.98;
}
.couleurmenu1
{
/*background-color:#CCC;*/
background-color:#e5e5e5;
/*opacity:0.98;*/
}
.couleurmenu2
{
/*background-color:#CCC;*/
background-color:#d8d8d8;
opacity:0.98;
border-top: 0px solid #999;
}

.couleurfiltre
{
background-color:#cbcbcb;
padding-bottom:0%;
padding-top:1%;
}

.titre
{
font-weight:bold;
color:#333;
background-color:#cbcbcb;
border: 2px #CCC;
/*
margin-top: O.5%;
margin-bottom:0.5%;

border-radius: 3px;
*/
padding-bottom:0.5%;
padding-top:0.5%;
width:100%;
text-align:center;
}
.tableaucouleur1
{
background-color:white;
box-shadow: 1px 1px 1px 1px #e5e5e5;
border-radius: 3px;
text-align:center;
padding-top:1%;
padding-bottom:1%;
}
.tableaucouleur2
{
background-color:#2250ce;
box-shadow: 1px 1px 1px 1px #e5e5e5;
border-radius: 3px;
text-align:center;
padding-top:5%;
padding-bottom:3%;
color:#FFF;


}
.tableaucouleur3
{
width:96%;

background-color:#690;
box-shadow: 1px 1px 1px 1px #e5e5e5;
margin-left:4%;
/*margin-right:0%;*/
border-radius: 3px;
text-align:center;
color:#FFF;
padding-left:3%;
padding-bottom:5%;
}
.tableaucouleur4
{
width:96%;

background-color:#FF8000;
box-shadow: 1px 1px 1px 1px #e5e5e5;
margin-left:2%;
/*margin-right:0%;*/
border-radius: 3px;
text-align:center;
color:#FFF;
padding-bottom:3%;
padding-left:3%;
}
.tableaucouleur5
{
width:96%;
background-color:#999;
box-shadow: 1px 1px 1px 1px #e5e5e5;
/*margin-left:0%;*/
/*margin-right:5%;*/
border-radius: 3px;
text-align:center;
color:#FFF;
padding-bottom:3%;
padding-left:3%;
}
.selection-ligne {
    cursor: pointer;
  }

tr.selection-ligne:hover {
    background-color: #7fe5f0 !important;
    cursor: pointer;
  }
