*{
font-family:Verdana,Arial,Helvetica;
}
body{
margin:0 auto 0 auto;
background:="../imgs/background.gif";
}
a:link,a:visited{
text-decoration:none;
color:#000;
}
img,hr,#hbl{
border:0;
}
.lb:hover,.ln:hover,.s,#hbb a:hover{
text-decoration:underline;
}
.lb:link,.lb:visited{
color:#316AC5;
}
.c,#pub{
text-align:center;
}
hr{
height:1px;
border-bottom:1px solid #E0E0E0;
}
h1,h3{
z-index:1;
width:800px;
height:27px;
text-indent:12px;
margin-bottom:0.5em;
}
h1,h3,#menu li{
line-height:22px;
}
label,h1,h3,#hh li,#hb,#hbb,#menu li,#contenu,#bas li{
font-size:7.5pt;
}
#contenu label,.erreur,#hbl,#menu li,#commentp{
font-weight:bold;
}
#hh{
width:995px;
height:70px;

}
#hh li{
line-height:25px;
}
#hh li a:link,#hh li a:visited,#sbtv,h1,h3,#commentp,#bas li a:link,#bas li a:visited{
color:#FFF;
}
#hh #r,#hh li a:hover,.rouge,.erreur,#bas li a:hover{
color:#CC0000;
}
#rcf{
margin-left:15px;
width:350px;
}
#rcf label{
color:#F0F0F0;
}
#rcf input{
float:left;
font-size:small;
height:15px;
width:200px;
margin-top:0.2em;
}
#sbtv{
border:1px solid #4F96E2;
background:#7AB3ED;
margin-left:0.2em;
height:19px !important;
width:25px !important;
}
#hb{
line-height:17px;
height:24px;
float:left;
width:400px;
}
#hb a{
color:#FFF;
}
#hb a:hover{
background:#97C9FF;
border:1px solid #4B82BF;

}
#hb li,#hh li,#bas li{
display:inline;
margin-left:12px;
}
#hb img{
vertical-align:middle;
margin:0 0.5em 0.1em 0;
}
#hbl{
color:#FFFFAA;
}
#infos_article, .remarque{
margin-left:5px;
}
#infos_article{
background:#E1ECF9;
border:1px dotted #6DA7E2;
border-left:3px solid #6DA7E2;
height:120px;
}
.remarque{
background:#FFFFEE;
border:1px dotted #AD6735;
border-left:3px solid #AD6735;
}
#hbb{
float:left;
width:460px;
padding:0.4em;
}
#hbb a:hover{
color:#6CA6E3;
}
#hbbp{
width:110px;
float:left;
margin-top:0.2em;
}
#hbbp img{
float:right;
margin-left:0.2em;
}
#header{
margin-bottom:1em;
}
#dm{
width:190px;
float:left;
}
#menu{
z-index:2;
margin:5px 0 0 2px;
position:relative;
left:0;
top:0;
}
#menu li{
width:180px;
list-style-type:none;
float:left;
clear:both;
}
#menu li ul{
display:none;
border:1px solid #868686;
position:absolute;
left:180px !important;
margin-top:-22px !important;
left:0;
margin-top:-127px;
}
#menu li a{
color:#00156E;
padding-left:30px;
width:150px;
}
#menu li a:hover{
color:#000;
}
#menu li:hover>ul{
display:block;
}
#comment,#menu li a,#hbbp img,#sbtv,#rcf input,label{
display:block;
}
#menu li ul li{
}
#menu li ul li a{
padding-left:20px;
width:160px;
}
#menu li ul li a:hover{
}
#menu .ssc{
}
#menu .ssco{
}
#menu #lactif{
color:#E3A25A !important;
}
#menu .ssc a:hover,#menu .ssco a:hover{
}
#menu li.cat,#menu li.cat2{
color:#FFF;
text-indent:12px;
}
#menu li.cat{
}
#catp{
}
#menu li.cat2{
}
#menu li.bas{
}
#contenu{
margin:4px 0 30px 0;
float:left;
width:800px;
}
#contenu p{
padding:12px;
}
#contenu li{
padding:0;
}
#bas{
clear:both;
width:995px;
height:22px;
text-align:center;
line-height:12px;
}
#pub{
clear:both;
width:780px;
}
#commentp{
margin-top:2em;
line-height:15px;
height:18px;
clear:both;
text-indent:1em;
width:790px;
}
#comment{
width:760px;
padding:10px;
margin:0 0 3em 1em;
border:1px solid #F0F0F0;
background:#FAFAFA;
font-size:1em;
}
.sub_gris{
border:1px solid #C0C0C0;
background-color:#F0F0F0;
height:20px;
}
.sub_marron{
background:#CF9A68;
border:1px solid #AD6735;
color:#FFF;
}
h6{
color:#167BAA;
font-size:13pt;
text-align:center;
margin:5px 0 5px 0;
text-decoration:underline;
}
INPUT.red {
	BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #ff0000 1px solid; COLOR: #000000; BORDER-BOTTOM: #ff0000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fdeaea
}
INPUT.black {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #666666 1px solid; COLOR: #666666; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.submit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 50%; PADDING-TOP: 5px
}
.submit BUTTON {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #1c68b8; LINE-HEIGHT: 13px
}
.submit-element {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #1c68b8; LINE-HEIGHT: 13px
}
BUTTON.submit-element IMG {
	MARGIN-TOP: 0px; FLOAT: left; MARGIN-RIGHT: 6px
}
.submit BUTTON IMG {
	MARGIN-TOP: 0px; FLOAT: left; MARGIN-RIGHT: 6px
}
.submit BUTTON:hover {
	COLOR: black
}
BUTTON.submit-element:hover {
	COLOR: black
}
BUTTON:hover {
	COLOR: black
}
.submit BUTTON {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; BACKGROUND-IMAGE: none! important; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: transparent! important; TEXT-ALIGN: left
}
.StyleBouton {
	BORDER-RIGHT: #0a3a5e 1px solid; BORDER-TOP: #0a3a5e 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #0a3a5e; BORDER-LEFT: #0a3a5e 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #0a3a5e 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.StyleChampTexte {
	BORDER-RIGHT: #0a3a5e 1px solid; BORDER-TOP: #0a3a5e 1px solid; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #0a3a5e 1px solid; WIDTH: 120px; COLOR: #003366; BORDER-BOTTOM: #0a3a5e 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.StyleZoneTexte {
	BORDER-RIGHT: #0a3a5e 1px solid; BORDER-TOP: #0a3a5e 1px solid; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #0a3a5e 1px solid; WIDTH: 250px; COLOR: #003366; BORDER-BOTTOM: #0a3a5e 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.StyleSelect {
	BORDER-RIGHT: #0a3a5e 1px solid; BORDER-TOP: #0a3a5e 1px solid; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #0a3a5e 1px solid; COLOR: #003366; BORDER-BOTTOM: #0a3a5e 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FORM {
	LINE-HEIGHT: 22px
}

