body{
	background:url(../imgs/interface/fond.jpg);
	background-repeat:repeat-x;
	background-color:#000000;
	background-position:top center;
	color:#000000;
	margin:0px;
}

.png {
	behavior: url(./includes/png.htc);
}

table.fondpage {
	background-color:#FFFFFF;
	background:url(../imgs/interface/fond_page.gif);
}

.txt_rech {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	color:#695223;
	font-weight:bold;
}

.txtBlanc9G {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	color:#FFFFFF;
	font-weight:bold;
}

.txtNoir9G {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	color:#000000;
	font-weight:bold;
}

.txtProdv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	color:#524223;
	font-weight:bold;
}

.txtPrixv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt; 
	color:#254f6b;
	font-weight:bold;
}

.txtTitreMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	color:#330000 ;
	font-weight:bold;
}

a.Lmenuhaut:link ,a.Lmenuhaut:active, a.Lmenuhaut:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	color: #FFFFFF; 
	text-decoration: none; 
	font-weight:bold
}

a.Lmenuhaut:hover {
	color: #BBBBBB; 
	text-decoration: none;
}

a.Lfamgauche:link ,a.Lfamgauche:active, a.Lfamgauche:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	color: #000000; 
	text-decoration: none; 
	font-weight:normal;
}

a.Lfamgauche:hover {
	color: #666666; 
	text-decoration: none;
}

a.LCompte:link ,a.LCompte:active, a.LCompte:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	color: #000000; 
	text-decoration: underline; 
	font-weight:bold
}

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

.Lids {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #AFCCA4; 
	text-decoration: none;
}

a.Lids:link ,a.Lids:active, a.Lids:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #AFCCA4;
	text-decoration: none ;
}

a.Lids:hover {
	color: #7F9C84; 
	text-decoration: none
}

input.recherche {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color:#816b42;
	border: #816b42; 
	border-style: solid; 
	border-width: 1px; 
	padding-left:3px;
}

select.recherche {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color:#695223;
	border: #695223; 
	border-style: solid; 
	border-width: 1px; 
}

input.compte {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	color:#000000;
	border: #674f20; 
	border-style: solid; 
	border-width: 1px; 
	padding-left:3px;
	height:23px;
	line-height:18px;
}

.blocD {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-image: url(../imgs/blocD/panier_ap.gif); padding-left: 15px; padding-right: 10px; }
.orangeB9 {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color:#666666}
.tdMenuD {  background-image: url(../imgs/interface/arrondiD.gif); background-repeat: no-repeat}

.Lfam { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none }
a.Lfam:link ,a.Lfam:active, a.Lfam:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none }
a.Lfam:hover { text-decoration: underline; font-size: 9pt; }

h1 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none ; margin:0px; }

.Lblanc { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none }
a.Lblanc:link ,a.Lblanc:active, a.Lblanc:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none }
a.Lblanc:hover {color: #DBDDBA; text-decoration: none; font-size: 9pt; }

.Lmenu { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none }
a.Lmenu:link ,a.Lmenu:active, a.Lmenu:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none ; font-weight:bold}
a.Lmenu:hover {color: #999999; text-decoration: none}


.Lprod { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; text-decoration: none ; padding-left: 4px}
a.Lprod:link ,a.Lprod:active, a.Lprod:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none }
a.Lprod:hover {color: #000000; text-decoration: underline}

.Laut { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; text-decoration: none ; padding-left: 4px}
a.Laut:link ,a.Laut:active, a.Laut:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF7310; text-decoration: none }
a.Laut:hover {color: #FF9966; text-decoration: none}

.Lfaq { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none ;}
a.Lfaq:link ,a.Lfaq:active, a.Lfaq:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none }
a.Lfaq:hover {color: #FF7300; text-decoration: underline}


a:link ,a:active, a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	color: #000000; 
	text-decoration: underline; 
	font-weight:bold
}

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

.menunormal {
}
.menuhover {
cursor:pointer;
 BACKGROUND-COLOR: #E8EFF1;
}
.arial8ptnoir {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.arial8ptblanc {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF}
.arial10ptnoir {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
select {  font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
input { font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
input.filet {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; border: #816b42; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
textarea {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; border: #7D7D7D; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
input.submit {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border: #7D7D7D; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.apMenu {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background-image: url(../imgs/menu/apmenu.gif); vertical-align: top}

.titreprod {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #FFFFFF;
height:24px;
text-align:center;
background:url(../imgs/menu/fond_titre.gif);
}
.lignegrise {  background-image: url(../imgs/pix_gris.gif); background-repeat: repeat-y; background-position: center}
.txtrouge8 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF0000}
.txtrouge10 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF0000 }
.arial8ptbleu { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #0033CC}
.arial8ptrouge { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF3300}
.arial10ptbleu { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #0033FF}
.arial10ptrouge { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF3300}

.BVN {font-weight: bold; color: #339933; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.BRN {font-weight: bold; color: #FF0000; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none ; padding-left: 4px; margin:0px; }
.barreProd {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; padding-left: 4px; border: #CCCCCC; border-style: groove; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; padding-right: 2px}
.description {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #282828; text-align: justify; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 6px}
.superbords {  border: #CCCCCC; border-style: dotted; border-top-width: 0px; border-right-width: thin; border-bottom-width: 0px; border-left-width: thin}
.barreProd2 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; padding-left: 4px; border: #CCCCCC groove; border-width: 0px 1px 1px 0px; padding-right: 2px}
.bordimg {  border: #CCCCCC solid; border-width: 0px 1px 1px}


.barreProd3 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; padding-left: 4px; border: #CCCCCC groove; border-width: 0px 1px 0px 0px; padding-right: 2px }
.vertB9 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color:#993300}

a.Lpied:link ,a.Lpied:active, a.Lpied:visited, a.Lpied {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	color: #DDDDDD; 
	text-decoration: none; 
	font-weight:normal;
}

li.pied{
display: inline;
margin-right:8px;
}

body .bigBlue{
font-size:17px;
color:#0B287C;
font-weight:bold;
}