
.t {border:0;padding:4px;border-collapse:collapse;}
.l {cursor:pointer;height:60px;padding:3px;border-collapse:collapse;background-color:#FFFFFF;}
.f3 {text-decoration:none;font-family:Verdana,helvetica,sans-serif;font-size:13px;padding:0px;border-collapse:collapse;}
.f2 {text-decoration:none;font-family:Verdana,helvetica,sans-serif;font-size:13px;padding:0px;border-collapse:collapse;}
.s {text-decoration:none;font-family:Verdana,helvetica,sans-serif;font-size:13px;width:650px;border-collapse:collapse;margin-bottom:10px;cursor:pointer}
.s1 {text-decoration:none;font-family:Verdana,helvetica,sans-serif;font-size:13px;width:650px;border-collapse:collapse;cursor:pointer}
.f1 {text-decoration:none;font-family:Verdana,helvetica,sans-serif;font-size:10px;padding:0px;border-collapse:collapse;}
h1 {text-decoration:none;font-family:Verdana,helvetica,sans-serif;font-size:13px;color:#000000;font-weight:normal;}
h2 {margin-bottom:0px;text-decoration:none;font-family:Verdana,helvetica,sans-serif;font-size:13px;color:#000000;font-weight:bold;}
h3 {margin-bottom:0px;text-decoration:none;font-family:Verdana,helvetica,sans-serif;font-size:11px;color:#000000;font-weight:normal;}
h4 {margin-bottom:0px;text-decoration:none;font-family:Verdana,helvetica,sans-serif;font-size:10px;color:#000000;font-weight:normal;}
h5 {margin-bottom:0px;text-decoration:none;font-family:Verdana,helvetica,sans-serif;font-size:9px;color:#000000;font-weight:normal;}


.cellBorderBottom {border-bottom: 1px solid #BFBFBF;}

.tableList
{
    text-align:left;
    padding:0px;
    margin:0px;
    border-collapse:collapse;
    border-bottom:1px solid #BFBFBF;
}
.cellTextDescription
{
    margin:0px;
    width:140px;
    padding:5px 5px 5px 0;
    color:#808080;
    font-size:0.6em;
}
.cellTextDescription a
{
    font-size:1.2em;
}

.cellImagelogo
{
    display:table-cell;
    width:110px;
    vertical-align:middle;
    text-align:center;
    padding:10px;
    margin:0px;

}
.cellImage
{
    display:table-cell;
    vertical-align:middle;
    padding:10px;
    width:110px;
    text-align:center;
    margin:0px;

}
.cellImage img
{
    padding:0px;
    margin:5px 0;
}

.lettersBox, .numbersBox
{
   padding:0px;
   margin:0px;
   border-collapse:collapse;
}
.lightgrey
{
   color:#CDCACB;
}
.imagelettre, .imagechiffre
{
   border:none;
}

.cursorPointer
{
   cursor:pointer;
} 


a, 
a.jslink {font-family:Verdana,helvetica,sans-serif;text-decoration:none;font-size:12px;}
a:visited {color:#0000FF;}
a:hover, 
a.jslink:hover {color:#55B4FF;}
a:active, a.jslink {color:#0000FF;}

a.nav{text-decoration:none;color:#0000FF;}
a.nav:visited {color:#0000FF;}
a.nav:hover {color:#55B4FF;}
a.nav:active {color:#0000FF;}

a.ps{text-decoration:none;color:#000000;}
a.ps:visited {color:#000000;}
a.ps:hover {color:#0000FF;}
a.ps:active {color:#000000;}


a.jslink:hover {
    cursor: pointer;
}

a.bl{text-decoration:none;color:#FFFFFF;}
a.bl:visited {color:#FFFFFF;}
a.bl:hover {color:#FFFFFF;}
a.bl:active {color:#FFFFFF;}

a.allN{text-decoration:none;color:#000000;}
a.allN:visited {color:#000000;}
a.allN:hover {color:#000000;}
a.allN:active {color:#000000;}

a.link_disabled {text-decoration:none;color:#000000;cursor:text;}
a.link_disabled:visited {text-decoration:none;color:#000000;cursor:text;}
a.link_disabled:hover {text-decoration:none;color:#000000;cursor:text;}
a.link_disabled:active {text-decoration:none;color:#000000;cursor:text;}

font{font-family:Verdana,helvetica,sans-serif;}
body{font-family:Verdana,helvetica,sans-serif;font-size:11px;}
td{font-family:Verdana,helvetica,sans-serif;font-size:12px;}
input{font-family:Verdana,helvetica,sans-serif;}

.td_menu {
text-decoration:none;
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
}

a.a_recherche_maigre {
text-decoration:none;
color: #FFFFFF;
font-size: 12px;
font-style:italic;
}

a.a_recherche_maigre:visited {
text-decoration:none;
color: #FFFFFF;
font-size: 12px;
font-style:italic;
}

a.a_recherche_maigre:hover {
text-decoration:none;
color: #FFFFFF;
font-size: 12px;
font-style:italic;
}

a.a_recherche {
text-decoration:none;
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
}

a.a_recherche:visited {
text-decoration:none;
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
}

a.a_recherche:hover {
text-decoration:none;
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
}


a.a_presse{text-decoration:underline;color:#FFFFFF;}
a.a_presse:visited{text-decoration:underline;color:#FFFFFF;}
a.a_presse:hover{text-decoration:underline;color:#55B4FF;}

.div_produit{
	border:0px dashed #C0C0C0;
	margin-left:auto;
	margin-right:auto;
	width:610px;
	overflow:auto;
}

a.voir_aussi{text-decoration:none;color:#CDCACB;font-size: 10px;}
a.voir_aussi:visited{text-decoration:none;color:#CDCACB;font-size: 10px;}
a.voir_aussi:hover{text-decoration:none;color:#55B4FF;font-size: 10px;}

a.habillage{text-decoration:none;color:#000000;}
a.habillage:visited{text-decoration:none;color:#000000;}
a.habillage:hover{text-decoration:none;color:#000000;}


#copyright {
	text-align:center;
	margin-top:5px;
	margin-bottom:5px;
	text-decoration:none;
	color:#CDCACB;
	font-size:10px;
	padding: 0px;
}

#footer {
	position:relative;
	width:100%;
	text-align:center;
	margin:0px;
	padding:0px;
}


#table_footer {
	/*border:1px solid black;*/
}

#fourelereste {
	cursor:pointer;
	padding-top:5px;
}

#footer_cell_1 {
	text-align:right;
}

#footer_cell_2 {
    /*text-align:middle;*/
	text-align:center;
}

#footer_cell_4 {
    /*text-align:middle;*/
	text-align:center;
}
.ElementRechHead {
	border:0px;
}
.ElementRechHead td {
	padding-top:2px;
	padding-bottom:2px;
}