






<!--
body,td,th {
	font-family: Tahoma;
	font-size: 11px;
	color: 000000;
margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;
}







a.ex1
{
color: 000000;
text-decoration: none;
font-size: 13px;
font-weight: bold;
}
a:hover.ex1
{ 
color: DC1212;
font-size: 13px;
font-weight: bold;
text-decoration: underline;
}

.style2 {
color: 3333CC;
font-size: 13px;
text-decoration: underline ;
}

a:hover.style2
{ 
color: DC1212;
font-size: 13px;
text-decoration: underline;
}
















.style5 {
color: 003399;
font-size: 11px;
text-decoration: underline; 
}

a:hover.style5
{ 
color: DC1212;
font-size: 11px;
text-decoration: underline;
}

.style6 {
color: 003399;
font-size: 14px;
text-decoration: underline; 
}

.style7 {
color: 000000;
font-size: 16px;
text-decoration: underline; 
font-weight: bold;
}


a:hover.style6
{ 
color: DC1212;
font-size: 14px;
text-decoration: underline;
}

a.style3 {
color: 003399;
font-size: 16px;
font-weight: bold;
text-decoration: underline 
}

a:hover.style3
{ 
color: DC1212;
font-size: 16px;
font-weight: bold;
text-decoration: underline;
}







.img{ 
position:relative; 
display:block; 
border: 1px #B0B0EE solid; 
} 


A.re_te:link {
color: 999999;
font-size: 10px;
text-decoration: underline;
font-family : Arial, Helvetica, sans-serif;
}

A.re_te:active {
color: 999999;
font-size: 10px;
text-decoration: underline;
font-family : Arial, Helvetica, sans-serif;
}

A.re_te:visited {
color: 999999;
font-size: 10px;
text-decoration: underline;
font-family : Arial, Helvetica, sans-serif;
}


A.re_te:hover{ 
color: FF9966;
font-size: 10px;
text-decoration: underline;
font-family : Arial, Helvetica, sans-serif;
}




A.style4:link {
color: 3333cc;
font-size: 12px;
text-decoration: none;
font-family : Arial, Helvetica, sans-serif;
}

A.style4:active {
color: 3333cc;
font-size: 12px;
text-decoration: none;
font-family : Arial, Helvetica, sans-serif;
}

A.style4:visited {
color: 3333cc;
font-size: 12px;
text-decoration: none;
font-family : Arial, Helvetica, sans-serif;
}


A.style4:hover
{ 
color: #FF9966;
font-size: 12px;
text-decoration: underline;
font-family : Arial, Helvetica, sans-serif;
}






A.style22:link {
color: 3333cc;
font-size: 11px;
text-decoration: underline;
font-family : Arial, Helvetica, sans-serif;
}

A.style22:active {
color: 3333cc;
font-size: 11px;
text-decoration: underline;
font-family : Arial, Helvetica, sans-serif;
}

A.style22:visited {
color: 3333cc;
font-size: 11px;
text-decoration: underline;
font-family : Arial, Helvetica, sans-serif;
}


A.style22:hover
{ 
color: #FF9966;
font-size: 11px;
text-decoration: underline;
font-family : Arial, Helvetica, sans-serif;
}



A.style23:link {
color: 3333cc;
font-size: 14px;
text-decoration: underline;
font-family : Arial, Helvetica, sans-serif;
}

A.style23:active {
color: 3333cc;
font-size: 14px;
text-decoration: underline;
font-family : Arial, Helvetica, sans-serif;
}

A.style23:visited {
color: 3333cc;
font-size: 14px;
text-decoration: underline;
font-family : Arial, Helvetica, sans-serif;
}


A.style23:hover
{ 
color: #FF9966;
font-size: 14px;
text-decoration: underline;
font-family : Arial, Helvetica, sans-serif;
}





A.reference:link {
color: #3333cc;
font-size: 13px;
font-family : Arial, Helvetica, sans-serif;
}

A.reference:visited {
color: #800080;
font-size: 13px;
font-family : Arial, Helvetica, sans-serif;
}

A.reference:active {
color: #FFFFFF;
font-size: 13px;
font-family : Arial, Helvetica, sans-serif;
text-decoration: none;
}

A.reference:hover {
color: #FF9966;
font-size: 13px;
font-family : Arial, Helvetica, sans-serif;
text-decoration: none;
}


.price {
font-size: 16px;
color: #000000;
font-weight: bold;
padding:5px 0px 5px 0px;
font-family : Arial, Helvetica, sans-serif;
}

.price_ref {
font-size: 13px;
color: #000000;
font-weight: bold;
padding:5px 0px 5px 0px;
font-family : Arial, Helvetica, sans-serif;
}

.price_ref_FF {
font-size: 13px;
color: #000000;
padding:5px 0px 5px 0px;
font-family : Arial, Helvetica, sans-serif;
}





.extract_categories {
font-size: 16px;
color: #000000;
font-weight: bold;
padding:5px 0px 5px 0px;
font-family : Arial, Helvetica, sans-serif;
}

.extract_categories_ref {
font-size: 13px;
color: #000000;
font-weight: bold;
padding:5px 0px 5px 0px;
font-family : Arial, Helvetica, sans-serif;
}

.extract_categories_FF {
font-size: 13px;
color: #000000;
padding:5px 0px 5px 0px;
font-family : Arial, Helvetica, sans-serif;
}




A.lien:link {
color: #3333cc;
font-size: 13px;
font-family : Arial, Helvetica, sans-serif;
}

A.lien:visited {
color: #800080;
font-size: 13px;
font-family : Arial, Helvetica, sans-serif;
}

A.lien:active {
color: #800080;
font-size: 13px;
font-family : Arial, Helvetica, sans-serif;
}

A.lien:hover {
color: #FF9966;
font-size: 13px;
font-family : Arial, Helvetica, sans-serif;
}
    
A.lien2:link {
color: #3333cc;
font-size: 11px;
font-family : Arial, Helvetica, sans-serif;
}

A.lien2:visited {
color: #800080;
font-size: 11px;
font-family : Arial, Helvetica, sans-serif;
}

A.lien2:active {
color: #3333cc;
font-size: 11px;
font-family : Arial, Helvetica, sans-serif;
}

A.lien2:hover {
color: #FF9966;
font-size: 11px;
font-family : Arial, Helvetica, sans-serif;
}
    
A.lienindex:link {
color: #3333cc;

margin:0px;
font-size: 15px;
font-weight: bold;
text-decoration: underline;
font-family : Arial, Helvetica, sans-serif;
}

A.lienindex:visited {
color: #3333cc;

margin:0px;
font-size: 15px;
font-weight: bold;
text-decoration: underline;
font-family : Arial, Helvetica, sans-serif;
}

A.lienindex:active {
color: #3333cc;

margin:0px;
font-size: 15px;
font-weight: bold;
text-decoration: underline;
font-family : Arial, Helvetica, sans-serif;
}

A.lienindex:hover {
color: #FF9966;
font-size: 13px;margin:0px;
font-size: 15px;
font-weight: bold;
text-decoration: underline;
font-family : Arial, Helvetica, sans-serif;
}
    
A.similaire:link {
color: #FF0000;
font-size: 11px;
padding:0px 0px 0px 3px;
font-family : Arial, Helvetica, sans-serif;
}

A.similaire:visited {
color: #FF0000;
font-size: 11px;
padding:0px 0px 0px 3px;
font-family : Arial, Helvetica, sans-serif;
}

A.similaire:active {
color: #FF0000;
font-size: 11px;
padding:0px 0px 0px 3px;
font-family : Arial, Helvetica, sans-serif;
}

A.similaire:hover {
color: #FF0000;
font-size: 11px;
padding:0px 0px 0px 3px;
font-family : Arial, Helvetica, sans-serif;
} 
   
A.menu_haut:link {
color: #3333cc;
font-size: 12px;
padding:0px 0px 0px 3px;
font-family : Arial, Helvetica, sans-serif;
}

A.menu_haut:visited {
color: #800080;
font-size: 12px;
padding:0px 0px 0px 3px;
font-family : Arial, Helvetica, sans-serif;
}

A.menu_haut:active {
color: #800080;
font-size: 12px;
padding:0px 0px 0px 3px;
font-family : Arial, Helvetica, sans-serif;
}

A.menu_haut:hover {
color: #FF9966;
font-size: 12px;
padding:0px 0px 0px 3px;
font-family : Arial, Helvetica, sans-serif;
} 
   
    
    
.menu_title {
font-size: 13px;
color: #000000;
padding: 0px 0px 0px 3px;
font-family : Arial, Helvetica, sans-serif;
}

.menu_title_bloc {
font-size: 13px;
text-align: center;
color: #000000;
font-family : Arial, Helvetica, sans-serif;
}  

.cat_comp {
font-size: 16px;
color: #000000;
font-weight: bold;
font-family : Arial, Helvetica, sans-serif;
}


#tabsnav table td {
border-right: 1px solid #B0B0EE; border-top: 1px solid #B0B0EE; background-color: #FF6600;font-weight: bold;font-family : Arial, Helvetica, sans-serif;font-size: 12px; white-space: nowrap; 
}
#tabsnav table td#a0 {
border-right:1px solid #B0B0EE;border-left: 1px solid #B0B0EE;
}
#tabsnav table td.mr {
border-left: 1px solid #B0B0EE;background-color: #FF6600;font-weight: bold;
}
#tabsnav  a:visited {
font-size: 13px;
font-family : Arial, Helvetica, sans-serif;
}
#tabsnav2 table td {
border-right: 1px solid #B0B0EE; border-top: 1px solid #B0B0EE; background-color: #efeefe;font-family : Arial, Helvetica, sans-serif;font-size: 12px; white-space: nowrap; 
}
#tabsnav2 table td#b0 {
border-right:1px solid #B0B0EE;border-left: 1px solid #cccccc;
}
#tabsnav2 table td.mrs {
border-left: 1px solid #B0B0EE;background-color: #B0B0EE;font-weight: bold;
}
#tabsnav2 td.cvb {
border: 0; font-size: 11px;font-family : Arial, Helvetica, sans-serif;
}
#tabsnav2 td div {
padding: 2px 1px 2px 1px;
}
#tabsnav2 td:hover {
background: #efeefe; 
}


A.menu_a:link {
color: #3333cc;
font-size: 12px;
font-family : Arial, Helvetica, sans-serif;
}

A.menu_a:visited {
color: #3333cc;
font-size: 12px;
font-family : Arial, Helvetica, sans-serif;
}

A.menu_a:active {
color: #3333cc;
font-size: 12px;
font-family : Arial, Helvetica, sans-serif;
}

A.menu_a:hover {
color: #FF9966;
font-size: 12px;
font-family : Arial, Helvetica, sans-serif;
} 

-->










a.imgbulle {
text-decoration: none; /* définition du lien qui affichera le "calque" */
}
a:hover.imgbulle {
background: none; /* correction d'un bug IE */
}
a.imgbulle span { /* définition de la balise <span> inclue dans <a> */
display: none;
}
a:hover.imgbulle span { /* définition de la balise <span> au survol */
display: inline;
position: absolute;
left: 300px;
width: auto;
height: auto;
background: white;
text-align: center;
border: 1px solid #999999;
color: white;
}












