/* CSS Document */

body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
}

td{
font-size:12px;
font-weight:normal;
}

td.dash{
background-image:url(../images/dash.jpg);
background-position:bottom;
background-repeat:repeat-x;
font-size:12px;
font-weight:normal;
}

#phraseTop{
font-size:16px;
color:#FFFFFF;
font-style:italic;
}

a.lien_haut:link,a.lien_haut:active,a.lien_haut:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

a.lien_haut:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
text-decoration:none;
}

a:link,a:visited,a:active{
color:#E88E06;
text-decoration:none;
}

a:hover{
color:#9F6100;
text-decoration:none;
}


a.lien_pied:link,a.lien_pied:visited,a.lien_pied:active{
color:#000000;
text-decoration:none;
font-style:normal;
font-weight:bold;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

a.lien_pied:hover{
color:#252525;
text-decoration:none;
font-style:normal;
font-weight:bold;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}


a.next:link,a.next:visited,a.next:active{
background-image:url(../images/suivant_.gif);
background-repeat:no-repeat;
background-position:right;
text-align:right;
color:#FFFFFF;
padding-right:25px;
display:block;
line-height:20px;
vertical-align:middle;
font-weight:bold;
font-size:15px;
}


a.previous:link,a.previous:visited,a.previous:active{

background-image:url(../images/precedent_.gif);
background-repeat:no-repeat;
color:#FFFFFF;
padding-left:25px;
display:block;
line-height:20px;
vertical-align:middle;
font-weight:bold;
font-size:15px;
}

.pages{
font-size:15px;
text-align:center;
}

p{
font-size:12px;
font-weight:normal;
}

ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:normal;
	font-size:12px;
	list-style:square;
	}

h1{
font-size:21px;
font-family:Helvetica, arial, geneva, sans-serif;
text-transform:uppercase;
margin-bottom:5px;
}

h2{
font-size:16px;
}
h3 {
	font-size: 14px;
	margin-bottom:0px;
	padding-bottom:0px;
}

.sansMarge{
padding:0px;
margin:0px;
}

.jaune{
color:#E88E06;
}

.ligne_tableau0{
font-size:12px;
}

.ligne_tableau1{
background-color:#1D1D1D;
font-size:12px;
}

.ligne2pxJaune{
border-top:2px solid #E88E06;
}


.msg_neg{
color:#990000;
}

.msg_pos{
color:#006600;
}

.asterix{
color:#E79003;
}

input{
background-color:#FFFFFF;
color:#000000;
border: 1px solid #454545;
}

select{
background-color:#FFFFFF;
color:#000000;
font-size:12px;
border: 1px solid #454545;
}