.cadreGeneral{
	font-family 	: "Arial, Times New Roman, Verdana, Helvetica, Trebuchet MS, sans-serif";
	font-size 		: x-small;
	color 			: black;
	text-decoration : none;
	width 			: 100%;
	height 			: 100%;
	margin-right 	: 0px;
    margin-left 	: 0px;
}

.cadreHaut{
    font-family 	: "Times New Roman, Verdana, Helvetica, Trebuchet MS, sans-serif";
	font-size 		: x-large;
	text-align 		: center;
	position 		: absolute;
    top 			: 0px;
	color 			: yellow;
    left 			: 15%;
	width 			: 85%;
	height 			: 70px;
	padding-top 	: 14px;
	background-color: #AA2222;
}
.cadreHautPopUP{
	font-size 		: x-large;
	text-align 		: center;
	position 		: absolute;
    top 			: 0px;
	color 			: yellow;
    left 			: 0%;
	width 			: 100%;
	height 			: 70px;
	padding-top 	: 0px;
	background-color: #AA2222;
}

.cadreMenu{
	font-size 		: 1.3em;
	position 		: absolute;
    top 			: 0px;
    left 			: 0px;
    margin-right 	: 0px;
    margin-left 	: 0px;
	background-color: #AA2222;
	color 			: white;
	width			: 15.5%;
	height 			: 160%;
	line-height 	: 150%;
}

.cadreMenuBis{
	font-size 		: 1.3em;
	position 		: absolute;
    top 			: 0px;
    left 			: 0px;
    margin-right 	: 0px;
    margin-left 	: 0px;
	background-color: #AA2222;
	color 			: white;
	width			: 15.5%;
    height 			: 300%;
	line-height 	: 150%;
}

.cadrePpal{
	font-family 	: "Times New Roman, Arial, Helvetica, Verdana, Trebuchet MS, sans-serif";
	font-size 		: x-small;
	color 			: black;
	text-decoration : none;
	background-color: #F2F4F8;
	margin-left 	: 0px;
	padding-left	: 10px;
	position 		: absolute;
    top 			: 70px;
    left 			: 15.2%;
	width 			: 84.8%;
	height 			: 150%;
}
.cadrePpalPopUP{
	font-family 	: "Times New Roman, Arial, Helvetica, Verdana, Trebuchet MS, sans-serif";
	font-size 		: x-small;
	color 			: black;
	text-decoration : none;
	background-color: #F2F4F8;
	margin-left 	: 0px;
	padding-left	: 10px;
	position 		: absolute;
    top 			: 70px;
    left 			: 0%;
	width 			: 100%;
	height 			: 86%;
}

.ongletActif{
    font-family     : "Times New Roman, Arial, Helvetica, Verdana, Trebuchet MS, sans-serif";
    font-size 		: x-small;
	color 			: black;
	text-decoration : bold;
	background-color: #F2F4F8;    
}

.ongletNonActif{
    font-family     : "Times New Roman, Arial, Helvetica, Verdana, Trebuchet MS, sans-serif";
    font-size 		: x-small;
	color 			: black;
	text-decoration : bold;
	background-color: #AA2222;    
}

.posImage{
	position 		: absolute;
	top : 2px;
	left : 2px;
}

.TitreMenu{
	color : white;
	font-weight 	: bold;
	font-size 		: 1.1em;
    
}

.TitreMenuJaune{
	color           : yellow;
	font-weight 	: bold;
	font-size 		: 1.1em;
    
}

.lienMenu{
	color : yellow;
	font-weight 	: normal;
	font-size 		: 0.9em;
}

.lienMenuBleu{
	color : Aquamarine;
	font-weight 	: normal;
	font-size 		: 1em;
}


.lienOnglet{
	font-size 		: 12pt;
    font-weight     : bold;
    color           : blue;
   
}

.enteteColonne{
    font-family : "Times New Roman, Arial, Helvetica, Verdana, Trebuchet MS, sans-serif";
    font-weight : bold;
    font-size   : 0.9em;
    text-align  : center;
}

.enteteColonneDerog{
    font-family : "Times New Roman, Arial, Helvetica, Verdana, Trebuchet MS, sans-serif";
    font-weight : bold;
    font-size   : 1em;
    text-align  : center;
}

.ligneTableau{
    font-family : "Helvetica, Times New Roman, Arial, Verdana, Trebuchet MS, sans-serif";
    font-size   :0.8em;
    a:hover {  	color: red;  background-color: yellow; }
}

.ligneTableauDerog{
    font-family : "Helvetica, Times New Roman, Arial, Verdana, Trebuchet MS, sans-serif";
    font-size   :0.9em;
    text-align  :center;
}

input.bouton {
    border:2px ouset green;
    background-color : #AA2222;
    bg-color         : #AA2222;
    color            : yellow;
    font-weight      : bold;
    cursor:pointer;
}

input.bouton:hover {
    background-color : white;
    color            : #AA2222;
}
input.bouton:active {
    border:2px inset red;
    background-color : #AA2222;
    color            : white;
}

input, select {
font-size :9px;

}


.message {
	font-family     : "Times New Roman, Arial, Helvetica, Verdana, Trebuchet MS, sans-serif";
    font-size 		: x-small;
	color 		    : red;
}

tr.soulign:hover{ background-color:lightgrey;}
tr.soulign{
    font-family : "Helvetica, Times New Roman, Arial, Verdana, Trebuchet MS, sans-serif";
    font-size   :0.8em;
}

a:hover{
	color 	: green;
}

.nav{
	color 		: #FFB55F;
	font-weight : normal;
	font-size 	: 1em;
}

.erreurSaisie{
	background-color : red;
}

.cadreModif{
	background-color : grey;
}
.cadreCreat{
	background-color : green;
}
