body {
	margin: 0px;
	background:#B7D3E4 url(../images/commun/fond.jpg) repeat-x top left;
}
td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#155580;}
a{
color:#155580;
text-decoration:underline;
}
a:hover{
text-decoration:underline;
}

input, select {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
p {margin:0}
.interligne5px {padding-top:5px;}

/* MENU */
#menu td{font-family:Arial, Helvetica, sans-serif;font-size:12px; padding-top:9px;}
#menu a {color:#0769A1; text-decoration:none;background: url(../images/menu/picto_off.gif) no-repeat center left; padding-left:17px;  padding-right:5px;font-weight:bold; display:block; height:22px; line-height:22px;}
#menu a:hover{color:#0769A1; text-decoration:none;background: url(../images/menu/picto_on.gif) no-repeat center left; padding-left:17px;  padding-right:5px;font-weight:bold; display:block; height:22px; line-height:22px;}
#menu a.clic {color:#fff; text-decoration:none;background: url(../images/menu/picto_clic.gif) no-repeat center left;   padding-left:17px;  padding-right:5px; font-weight:bold;height:22px; line-height:22px;}
#menu .marge { padding-right:30px;}

#sousmenu { background:url(../images/menu/fond_sousmenu.gif) no-repeat top left;}
#sousmenu td{ color:#F9E6CF;}
#sousmenu a{ color:#F9E6CF;text-decoration:none; margin:2px 0px 0px 16px; display:block}
#sousmenu a:hover{ color:#fff;text-decoration:none;display:block}
#sousmenu a.clic{ color:#fff;text-decoration:none;background:url(../images/menu/fond_sousmenu_over.gif) repeat-x top left; display:block; height:23px;}

/* SCROLL */
div#produit{ 
overflow:auto; height:150px; width:300px; display:block;

scrollbar-face-color:#ccc;
scrollbar-highlight-color:#ccc;
scrollbar-3dlight-color:#ccc;
scrollbar-darkshadow-color:#F2F2F2;
scrollbar-shadow-color:#ccc;
scrollbar-arrow-color:#FFF;
scrollbar-track-color:#F2F2F2;}


/* INTERFACE */
#ariane {font-family:Arial, Helvetica, sans-serif;}
#ariane a {color:#EA7D00; text-decoration:none;}
#ariane a:hover {color:#EA7D00; text-decoration:none;}


/* TEXTE */
.arial { font-family:Arial, Helvetica, sans-serif;}
.verdana { font-family:Verdana, Helvetica, sans-serif;}
.txt18 { font-size:18px;}
.txt16 { font-size:16px;}
.txt14 { font-size:14px;}
.txt12 { font-size:12px;}
.txt11 { font-size:11px;}
.blanc {color:#fff;}
.orange {color:#EA7D00;}
.gris {color:#636363;}
.titreProduit { font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#EA7D00;text-decoration:none;}
.titreProduit:hover { font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#EA7D00;text-decoration:underline;}
.photoProduit {padding-right:20px;}
.photoProduit img {border:2px solid #EA7D00;}

/* LIEN */
.lienblanc {color:#fff; text-decoration:underline;}
.lienblanc:hover {color:#fff; text-decoration:none;}
.lienbleu {color:#155580; text-decoration:underline;}
.lienbleu:hover {color:#155580; text-decoration:none;}
.lienbleu2 {color:#155580; text-decoration:none;}
.lienbleu2:hover {color:#155580; text-decoration:underline;}
.liengris {color:#6E6E6E; text-decoration:underline;}
.liengris:hover {color:#6E6E6E; text-decoration:none;}
.lienorange {color:#EA7D00; text-decoration:underline;}
.lienorange:hover {color:#EA7D00; text-decoration:none;}
.lienorange2 {color:#EA7D00; text-decoration:none;}
.lienorange2:hover {color:#EA7D00; text-decoration:none;}

/* PRODUITS */
.cadrebleu img  { border:1px solid #7EB2CF; margin-right:18px;}
.cadreblanc img  { border:1px solid #FFFFFF; margin-right:18px;}


/****************************************************************************
* FAQ 
****************************************************************************/

.questionNorm {
	PADDING-LEFT: 22px; FONT-WEIGHT: bold; BACKGROUND: url(../images/picto_plus_norm.gif) no-repeat left top; PADDING-BOTTOM: 5px; PADDING-TOP: 3px; color:#6E6E6E; text-decoration:none;; 
}
.questionSurv {
	PADDING-LEFT: 22px; FONT-WEIGHT: bold; BACKGROUND: url(../images/picto_plus_surv.gif) no-repeat left top; PADDING-BOTTOM: 5px; PADDING-TOP: 3px; color:#6E6E6E; text-decoration:none;; 
}
.reponseNorm {
	PADDING-LEFT: 22px; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 0px; color:#6E6E6E; text-decoration:none;
}
