body{
background-color:#FFFFFF;
margin: 0px 0px;
background-image:url(images/background.jpg);
background-position:top center;
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
form{
margin: 0pt;
}
input{
font-size:10px;
}
select{
font-size:10px;
}
.tx01{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
font-style:normal;
}
.tx02{
font-size:16px;
font-weight:bold;
color:#FFFFFF;
font-style:normal;
font-family:Arial, Helvetica, sans-serif;
}
.gras{
font-size:14px;
font-weight:bold;
color:#272727;
}
.tb01{
background-color:#547ED5;
}
.tb02{
background-color:#EAF1FF;
}
a:link{
color:#000000;
text-decoration:none;
}
a:visited{
color:#2B2B2B;
text-decoration:none;
}
a:hover{
color:#0259E7;
text-decoration:underline;
}
a:active{
color:#000000;
text-decoration:none;
}
.menu0{
font-size:14px;
text-decoration:none;
text-align:center;
color:#164B0B;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:bold;
}
.menu1{
font-size:12px;
text-decoration:none;
color:#164B0B;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
}
.menu2{
font-size:12px;
text-decoration:none;
color:#164B0B;
font-style:normal;
font-weight:normal;
}
.bgcolor_lst0{
background-color:#fff0cd;
}
.bgcolor_lst1{
background-color:#fff;
}
.tx03{
color:#09326F;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:bold;
}
.img_center{
vertical-align: middle;
}
.bgc{
background-color:;
}
.fa{
background-color:#FFFFFF;
margin-bottom:4px;
}
div#menu{
width: 100px;
}
div#menu ul{
padding: 0;
width: 100px;
border:1px solid;
margin:0px;
}
/*On positionne les elements du menu */ div#menu ul li{
position:relative;
list-style: none;
/*onenlevelesiconesdeliste*/border-bottom:1px solid;
/*ajoutd'uneborduredeseparationd'element:*/;
}
/* On cache tous les sous menu avec la propriété display none */ div#menu ul ul{
position: absolute;
top: 0;
left: 100px;
display:none;
}
 /*Lors du survol ,avec la souris, les sousmenu apparaissent grace a display: block */ div#menu ul.niveau1 li.sousmenu:hover ul.niveau2,div#menu ul.niveau2 li.sousmenu:hover ul.niveau3{
display:block;
}
/* fond blanc pour le menu */ div#menu a{
color:#000000;
}
/* fond different au survol de la souris entre les sous-menu et les "basiques"*/ div#menu li:hover{
background: #EDD;
}
div#menu li.sousmenu:hover{
background: #EBB;
}
/* Rajout d'une petite fleche pour les sous menu (j'ai pioché cette astuce sur le web ;) )*/ div#menu li.sousmenu{
background: url(fleche.gif) 95% 50% no-repeat;
}
 /* on rajoute une bordure a gauche et des padding, on doit donc réajuster la taille 100-(8 de bordure + 8 de padding) =84 */ div#menu li a{
text-decoration: none;
padding: 4px 0 4px 8px;
display:block;
border-left:8px solid #BBB;
width:84px;
background-color:#fff;
}
/* la bordure de chaque hauteur a une couleure de survol*/ div#menu li a:hover{
border-left-color: red;
}
div#menu ul ul li a:hover{
border-left-color: #00FF00;
}
div#menu ul ul ul li a:hover{
border-left-color: #0000FF;
}
.spacerv{
height:10px;
}
.spacerh{
width:10px;
}
.div_log_cont{
overflow:auto;
}
.div_log{
overflow:auto;
height:35px;
}
.div_log_txt{
float:left;
width:200px;
height:35px;
}
.div_log_form{
float:left;
width:250px;
height:35px;
}
.div_log_form2{
float:left;
height:35px;
}
.note{
font-size:9px;
}
.txp01{
color:#000000;
font-size:10px;
font-style:normal;
font-weight:normal;
background-color:#DADADA;
}
.bdcata{
border-top:1px solid #EFEFEF;
}
.div1{
margin-left:4px;
margin-right:4px;
}
.bd01{
border:1px dotted #115349;
background-color:#FFFFFF;
}
bd{
img:1px solid #528FEC;
img:1px solid #528FEC;
}
.bdimgcata{
border:1px solid #528FEC;
}
.bgprixcata{
background-color:#CEE1FF;
}
.tdcata{
background-color:#E4EDFE;
}
.tdcata1{
background-color:#FFF;
}
.filtre{
display: none;
position: center;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
background-color:#528FEC;
z-index:10;
opacity:0.5;
filter: alpha(opacity=75);
}
.box2{
background-color:#2561B9;
z-index:995;
position:absolute;
left: 50%;
top: 50%;
width: 900px;
margin-top: -250px;
margin-left: -450px;
display: none;
}
.boxheader{
background-color:#2561B9;
height:22px;
line-height:22px;
vertical-align:bottom;
font-size: 12px;
padding-left:15px;
padding-right:15px;
color:#FFF;
font-weight:bold;
}
.boxcontent{
background-color:#2561B9;
overflow:auto;
min-height:450px;
}
.pop {
POSITION:absolute;
VISIBILITY:hidden;
}