body  {
    font-family : Arial, serif;
    font-size : 11px;
    font-weight : normal;
    color : #000000;
    margin-left : 0px;
    margin-top : 0px;
    margin-right : 0px;
    margin-bottom : 0px;
}
body.margin10  {
    font-family : Arial, serif;
    font-size : 11px;
    font-weight : normal;
    color : #4254;
    margin-left : 10px;
    margin-top : 10px;
    margin-right : 10px;
    margin-bottom : 10px;
}
input , select , td {
    font-family : Arial, serif;
    font-size : 11px;
    font-weight : normal;
    color : #000000;
}
.obligatoire {
	font-family : Arial, serif;
	font-size : 11px;
	font-weight : bold;
	color : Red;
}

a.lien {
    font-family : Arial, serif;
    font-size : 11px;
    color : #354580;
    text-decoration : none;
    font-weight : normal;
}
a.lien:hover {
    color : #000000;
    text-decoration : underline;
}
a.liens {
    font-family : Arial, serif;
    font-size : 11px;
    color : #354580;
    text-decoration : none;
    font-weight : normal;
}
a.liens:hover {
    color : #000000;
    text-decoration : underline;
}
a.menuh {
    font-family : Arial, serif;
    font-size : 11px;
    color : #354580;
    text-decoration : underline;
    font-weight : bold;
}
a.menuh:hover {
    color : #000000;
}
td.menuh {
    font-family : Arial, serif;
    font-size : 11px;
    color : #354580;
    text-decoration : none;
    font-weight : bold;
}
a.copyright {
    font-family : Arial, serif;
    font-size : 11px;
    color : #354580;
    text-decoration : underline;
    font-weight : normal;
}
a.copyright:hover {
    color : #000000;
}
td.copyright {
    font-family : Arial, serif;
    font-size : 11px;
    color : #354580;
    text-decoration : none;
    font-weight : normal;
}
a.fonction {
    font-family : Courrier, monospace;
    font-size : 11px;
    color : #0000bb;
    text-decoration : none;
    font-weight : bold;
}
a.fonction:hover {
    text-decoration : underline;
}
.mini {
    font-family : Arial, serif;
    font-size : 10px;
    color : #000000;
    font-weight : normal;
}
.blanc {
    font-family : Arial, serif;
    font-size : 12px;
    color : #ffffff;
    text-decoration : none;
    font-weight : bold;
}
code {
    font-size : 11px;
}

input.saisie {
    background-color : #ffffff;
    border-bottom : 2px solid #b4c8ff;
    border-left : 2px solid #b4c8ff;
    border-right : 2px solid #b4c8ff;
    border-top : 2px solid #b4c8ff;
    color : #000000;
    font-size : 11px;
    font-weight : normal;
    font-family : Arial, serif;
}

select.saisie {
    background-color : #f0f4ff;
    border-bottom : 2px solid #b4c8ff;
    border-left : 2px solid #b4c8ff;
    border-right : 2px solid #b4c8ff;
    border-top : 2px solid #b4c8ff;
    color : #000000;
    font-size : 11px;
    font-weight : normal;
    font-family : Arial, serif;
}

.boxheader150 {
	background-image: url('./images/boxheader150.png');
	background-color: #5b6ca4;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 12px;
	height:22px;
	text-align: center;
	color: White;
	font-weight: bold;
}

.titreGauche {
	font-family : Arial, serif;
	font-size : 12px;
	font-weight : bold;
	color : Yellow;
}
.linecadre-select {
    background-color:	#ffe1b5;
	border-left: 1px solid #0033ff;
	border-right: 1px solid #0033ff;
	border-top:	#2c61cc 1px solid;
	border-bottom:	#2c61cc 1px solid;
}
.bodytitrecell {
    background-image: url('./images/pucetitre.png');
	background-position: center left;
	background-repeat: no-repeat;
	text-indent: 14px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    font-weight: bold;
    color: #0e3db5;
	border-bottom: 1px solid #2c61cc;
}


.bodytitre {

}

textarea.details {
	background-color : #CFD4EB;
	border-bottom : 2px solid Blue;
	border-left : 2px solid Blue;
	border-right : 2px solid Blue;
	border-top : 2px solid Blue;
	color : #000000;
	font-size : 10px;
	font-weight : bold;
	font-family : "Times New Roman", serif,Arial;
}

table.border{
	border: thin #5b6ca4;
	border-bottom: 4px solid #CFD4EB;
	border-left: 4px solid #CFD4EB;
	border-right: 4px solid #CFD4EB;
	border-top: 4px solid #CFD4EB;
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	font-family: "Times New Roman", serif,Arial;
}

table.border2{
	border: thin #5b6ca4;
	background-color : #CFD4EB;
	color : #000000;
	font-size : 10px;
	font-weight : bold;
	font-family : "Times New Roman", serif,Arial;
}