html {
font-family:Arial,Helvetica,sans-serif;
color:#000000;
font-size:11px;
font-weight:normal;
font-style:normal;
text-align:justify;
text-decoration:none;
overflow-y:scroll;
height:100%;
}

body {
margin:0px;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
height:100%;

}

img {
border:0px solid #FFFFFF;
margin-bottom:0;
vertical-align:middle;
}

a, a:visited {
text-decoration:none;
font-weight:bold;
color:#000000;
}

a:hover, a:active {
text-decoration:none;
font-weight:bold;
}

hr {
color:transparent;
border-top:1px solid #888888;
border-bottom:1px solid #D5D5D5;
}

.HRCadre {
color:transparent;
border-top:1px solid #b4b4b4;
border-bottom:1px solid #FFFFFF;
}


input {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
vertical-align:middle;
font-weight:normal;
color:#000000;
}

select {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
vertical-align:middle;
font-weight:normal;
text-align:left;
color:#000000;
}

textarea {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
vertical-align:middle;
padding-left:2px;
font-weight:normal;
text-align:left;
color:#000000;
}

label {
font-weight:bold;
}

.flash {
font-weight:bold;
}

.alerte {
position:absolute;
z-index:10;
width:100%;
height:100%;
margin-left:auto;
margin-right:auto;
margin-top:auto;
margin-bottom:auto;
text-align:center;
vertical-align:middle;
visibility:hidden;
text-align:center;
display:none;
background:url('../biblio/v2_image/espaceCadreInfoFond.png');
}

.alerte table {
margin-left:auto;
margin-right:auto;
}
