body {
margin:0;
padding:0 20px 0 0;
border:0;
height:100%;
overflow-y:auto;
background-image:url(images/icono/fond.png);
font-family : Arial, Helvetica, sans-serif;
}
html{
SCROLLBAR-BASE-COLOR: #C1C1B8;SCROLLBAR-ARROW-COLOR: #000000;scrollbar-shadow-color: #C1C1B8;
}
form{margin:0;padding:0;}

#container_gauche
{
width:340px;
background-image:url(images/icono/fond_gauche.png);
background-repeat:repeat-y;
position:fixed;
top:0px;
left:0px;
z-index:100;
height:100%;
}
* html #container_gauche {
	position:absolute;
	visibility: visible;
}

#logo{
position:absolute;top:14px;left:5px;
}
#editions{
position:absolute;top:0px;left:90px;
}
#menu {
position:absolute;
display:block;
top:116px;
left:164px;
width:175px;
line-height: 18px;
}
* html #menu {position:absolute;}
#page{
margin:0 -364px 0 364px;
display:block;
width:552px;
}
.titreliste{
font-size:.1.25em;
}
.gris{color:#7D7D73}
.recap{
font-size:.70em;
margin:0 0 5px 0;
}
.retour{
float:left;width:100px;
}
.retour2{
float:left;width:52px;
}
.imp{
float:left;width:380px;
}
.impf{
float:left;width:380px;
}
.folio{
font-size:.7em;
font-weight:bold;
color:#AE100F;
text-align:right;
}
.sepfolio{
font-weight:bold;
color:#7D7D73;
margin:0 4px 0 4px;
}
.flfoliogauche{
margin:2px 4px -2px 4px;
}
.flfoliodroite{
margin:2px 0 -2px 4px;
}
.flfoliof{
margin:2px 0 -2px 20px;
}
.foliof{
text-align:right;font-size:.7em;
}
.boldrouge{
font-weight:bold;
color:#AD0F0E;
}
.filetrouge{
border-bottom:1px solid #AD0F0E;padding:0;
line-height: 1px; /*needed for IE/win*/ 
font-size: 1px; /*needed for IE/win*/ 
width:552px;
margin:0 0 0 0;
}
.lstitem{
padding-top:14px;
width:552px;
}
.lstimg {
float: left;
width:100px;
height:auto;
}
.lsttxt{
float: left;width:440px;line-height:16px;
}
.ficnouvtitre{font-size:.85em;font-weight:bold;text-decoration: none;color: #AD0F0E;margin:0 0 3px 0;}
.lsttitre{font-size:.85em;font-weight:bold;text-decoration: none;color: #AD0F0E;}
a.lsttitre:link{color: #AD0F0E;}
a.lsttitre:visited{color: #AD0F0E;}
.lstbold{
font-size:.7em;font-weight:bold;
}
.lstnorm{
font-size:.7em;line-height:15px;
}
.lstprix{
font-size:.7em;color: #AD0F0E;
}
.aeretop{
height:8px;margin:0;padding:0;
}
.aeretop2{
height:14px;margin:0;padding:0;
}
.topbottom{
height:55px;
}
.aereliste{
clear:both;
height:20px;
}
.aere10{
clear:both;
height:10px;font-size:1px;
}
.filetfinliste{
margin:5px 0 10px 0;
}
.aligndroite{
text-align:right;
}
/* Menu gauche */
.filet{
border-bottom:1px solid #E7E6D6;padding:0;
line-height: 1px; /*needed for IE/win*/ 
font-size: 1px; /*needed for IE/win*/ 
width:124px;
margin:0 0 0 26px;
}
.niv1{
color:#BBBBAA;
font-size:.8em;
margin: 3px 0 3px 0;
}
.niv2{
color:#E5E5D6;
font-size:.8em;
margin: 3px 0 3px 20px;
}
.aeremenu{
height:24px;
}
.rech{
margin: 3px 0 3px 25px;
}
.ok
{
position:relative;
top:0px;left:4px;
}
.saisie{
font-size:10px;
width:120px;
border:1px solid #9E9E8D;
}
.fleche{
margin:0 7px 0 0
}
.fleche2{
margin:0 3px 0 0
}
.flecheimp{
margin:0 3px 0 0
}
a.lienniv2on{color: #FFFFFF;text-decoration: none;}
a.lienniv2:link{color: #E5E5D6;text-decoration: none;}
a.lienniv2:visited{color: #E5E5D6;text-decoration: none;}
a.lienniv2:hover{color: #FFFFFF;text-decoration: none;}

a.lienniv1:link{color: #BBBBAA;text-decoration: none;}
a.lienniv1:visited{color: #BBBBAA;text-decoration: none;}
a.lienniv1:hover{color: #FFFFFF;text-decoration: none;}
a.lienniv1on{color: #ffffff;text-decoration: none;}

.lienimp{font-size:.7em;font-weight:bold}
a.lienimp:link{color: #7D7D73;text-decoration: none;}
a.lienimp:visited{color: #7D7D73;text-decoration: none;}
a.lienimp:hover{color: #B2201E;text-decoration: none;}

.lienfolio{}
a.lienfolio:link{color: #7D7D73;text-decoration: none;}
a.lienfolio:visited{color: #7D7D73;text-decoration: none;}
a.lienfolio:hover{color: #B2201E;text-decoration: none;}

.lienq{font-size:.7em;}
a.lienq:link{color: #AD0F0E;text-decoration: none;}
a.lienq:visited{color: #AD0F0E;text-decoration: none;}

.lienprix{font-size:.7.5em;font-weight:bold}
a.lienprix:link{color: #AD0F0E;text-decoration: none;}
a.lienprix:visited{color: #AD0F0E;text-decoration: none;}
a.lienprix:hover{color: #7D7D73;text-decoration: none;}

.clear{
clear:both;
}
.fichehaut{
margin:38px 0 0 0;
}
.fiche{
padding-top:14px;
width:552px;
}
.ficheimg {
float: left;
width:220px;
height:auto;
}
.fichetxt{
float:left;width:332px;
}
.fichebold{
margin:0 0 15px 0;
font-size:.7em;
font-weight:bold;
line-height:15px;
}
.fichenormal{
margin:0 0 15px 0;
font-size:.7em;
font-weight:normal;
line-height:15px;
}
.fichenorm{
font-size:.7em;
line-height:15px;
}
.sepfiche{
margin:8px 0 8px 0;
}
.sstitrerouge{
font-size:.7em;
font-weight:bold;
color:#AD0F0E;
}
.fichentexte{
font-size:.7em;
line-height:15px;
width:100%;
height:1%;overflow:hidden;
}
.fichendetails{
width:200px;
margin:20px 0 0 0;
}
.fichetexte{
font-size:.7em;
line-height:15px;

}
.quatrieme{
margin:4px 0 4px 385px;
}
.qfilet{
margin:0 0 0 7px;
}
.detailsfiche{
width:432px;
margin:0 0 0 120px;
}
.detailscol1 {
float: left;
width:100px;
}
.detailscol2 {
float: left;
width:169px;
}
.detailscol3 {
width:auto;float:left;
}
.filetprix{margin:0 0 4px 0;}
.ficheprix{
font-size:.7em;color: #AD0F0E;width:80px;
}
.fichenprix{
font-size:.7em;color: #AD0F0E;width:100px;margin:0 0 10px 100px;
}
.fichendispo{font-size:.9em}
.fichenomchampgris{
font-size:.65em;color: #757564;
}
.fichetxtnoir{
font-size:.65em;color: #000000;width:160px;
}
.fichentxtnoir{
font-size:.65em;color: #000000;
}
.filetrouge2px{
border-bottom:2px solid #AD0F0E;padding:0;
line-height: 2px; /*needed for IE/win*/ 
font-size: 1px; /*needed for IE/win*/ 
width:80px;
margin:0 0 4px 0;
}
.sepfiche2{
margin:2px 0 2px 0;
}
/* revue */
.frevue{
width:552px;
}
.frevueimg {
float: left;
width:225px;
height:auto;
}
.frevuetxt{
float: left;width:325px;
}
.frevuecaption{
background:#B2201E url(images/icono/fd_revuecaption.png) repeat-x;
}
.frevuecaptiontxt{
color:#ffffff;
font-size:.8em;
margin:0 2px 2px 13px;
line-height:16px;
}
.revueder{
width:325px;
background:url(images/icono/fd_revue_der.png);background-repeat:repeat-x;
}
.revueno{
margin:5px 0 0 15px;
font-size:.7em;
font-weight:bold;line-height:16px;
}
.revuetit{
margin:5px 0 0 15px;
font-size:.8em;
font-weight:bold;
color:#AD0F0E;
line-height:16px;
}
.revuesstitblack{
margin:0 0 0 15px;
font-size:.7em;
font-weight:bold;
color:#000000;
}
.revuesstit{
margin:0 0 0 15px;
font-size:.7em;
font-weight:bold;
color:#AD0F0E;
}
.revuesep{
margin:8px 0 8px 0;
}
.revuetexte{
margin:0 10px 0 15px;
font-size:.7em;
line-height:16px;
}
.revueprix{
margin:0 0 0 15px;
font-size:.7em;color: #AD0F0E;line-height:16px;
}
.revuepdf{
margin:0 0 0 15px;
font-size:.7em;font-weight:bold;
line-height:16px;color:#8C8C78;
}
.revuelstpdf{
font-size:.7em;font-weight:bold;
line-height:16px;color:#8C8C78;
}
.revuepdflien{
margin:0 0 0 15px;
font-size:.7em;
line-height:15px;
color:#8C8C78;
}
a.revpdflien:link{color: #8C8C78;text-decoration: none;font-weight:normal;}
a.revpdflien:visited{color: #8C8C78;text-decoration: none;font-weight:normal;}
a.revpdflien:hover{color: #B2201E;text-decoration: none;font-weight:normal;}
.revueaparaitre{
margin:5px 0 0 0;
width:325px;
background-image:url(images/icono/fd_revue_aparaitre.png);background-repeat:repeat-x;
}
.paraitrecaption{
margin:0 0 0 15px;padding:5px 0 0 0;
font-size:.7em;
font-weight:bold;
color:#AD0F0E;line-height:18px;
}
.revueaparaitrelst{
font-size:.7em;
color:#AD0F0E;
margin:0 0 0 15px;
line-height:15px;
}
.revueboldrouge{
font-size:.7em;
font-weight:bold;
color:#AD0F0E;
}
.revuelstno{
font-size:.7em;
font-weight:bold;line-height:16px;
}
.revuelsttit{
font-size:.8em;
font-weight:bold;
color:#AD0F0E;
}
.exp {
font-size : 60%;
vertical-align: super;
}
/*infos*/
.filetgris2px{
border-bottom:2px solid #5D5D4E;padding:0;
line-height: 2px; /*needed for IE/win*/ 
font-size: 1px; /*needed for IE/win*/ 
width:100px;
margin:0 0 5px 0;
}
a.infolien{text-decoration: none;font-weight:normal;font-size:.65em}
a.infolien:link{color: #8C8C78;}
a.infolien:visited{color: #8C8C78;}
a.infolien:hover{color: #B2201E;}
.finfo{
width:552px;
}
.finfoimg {
float: left;
width:100px;
height:auto;
}
.finfocol2 {
float: left;
width:125px;
height:auto;
}
.finfocol3{
float: left;width:325px;
}
.finfotxt2col{
float: left;width:450px;
}
.filetrouge325{
border-bottom:1px solid #AD0F0E;padding:0;
line-height: 1px; /*needed for IE/win*/ 
font-size: 1px; /*needed for IE/win*/ 
width:325px;
margin:3px 0 3px 0;
}

.filetrouge450{
border-bottom:1px solid #AD0F0E;padding:0;
line-height: 1px; /*needed for IE/win*/ 
font-size: 1px; /*needed for IE/win*/ 
width:450px;
margin:2px 0 3px 0;
}
.rouge11{
font-size:.7em;
color:#AD0F0E;
}
.rouge12b{
font-size:.8em;
font-weight:bold;
color:#AD0F0E;
}
.gris12b{
font-size:.7em;
font-weight:bold;
color:#6F6F5E;
}
.infotexte{
font-size:.7em;
line-height:16px;
}
.aparaitre{
font-size:.7em;
line-height:16px;
font-weight:bold;
color:#AD0F0E;
}
.noir11b{
font-size:.7em;
font-weight:bold;
color:#000000;
}
.aereinfo{
height:20px;margin:0;padding:0;clear:both;
}
.pointillesinfos{margin:0 0 5px 0}
a.infomaillien{text-decoration:none}
a.infomaillien:link{color: #8C8C78;}
a.infomaillien:visited{color: #8C8C78;}
a.infomaillien:hover{color: #B2201E;}

.interlignept{
line-height:5px;
}
/* liste objets */
.cartoucherouge{
background-color:#B2201E;
float:left;
width:450px;line-height:13px;height:13px;color:#ffffff;font-size:.7em;font-weight:bold;
}
.ligne1{
width:552px;
}
.filetrougeobj{
border-bottom:1px solid #AD0F0E;padding-top:10px;
line-height: 1px; /*needed for IE/win*/ 
font-size: 1px; /*needed for IE/win*/ 
width:450px;
margin:0 0 12px 100px;
clear:left;
}
.lstitemobj{
width:552px;
}

