body.index {
color: #cecece;
background: #ffffff;
font-family:"Verdana", "arial", "helvetica";
font-size: 7pt;
/*************************scrollbar-face-color: gray;scrollbar-arrow-color: #ffffff;scrollbar-base-color: #ffffff;scrollbar-track-color: gray;scrollbar-dark-shadow-color: ffffff;scrollbar-highlight-color: gray;scrollbar-shadow-color: gray;******************************/
margin: 0px;
padding: 0px;
border: 0px;
}


body.normal {
color: #949393;
background: #ffffff;
font-family:"Verdana", "arial", "helvetica";
font-size: 8pt;
/*******************************scrollbar-face-color: #ffffff;scrollbar-arrow-color: #949393;scrollbar-base-color: #949393;scrollbar-track-color: #ffffff;scrollbar-dark-shadow-color: #ffffff;scrollbar-highlight-color: #ffffff;scrollbar-shadow-color: #ffffff;*******************************/
margin: 0px;
padding: 0px;
border: 0px;
}

body.intro {
color: #121212;
background: #E9E9E9;
font-family:"Verdana", "arial", "helvetica";
font-size: 8pt;
/*******************************scrollbar-face-color: #36ACFF;scrollbar-arrow-color: #ffffff;scrollbar-base-color: #75C4FD;scrollbar-track-color: #E9E9E9;scrollbar-dark-shadow-color: #898787;scrollbar-highlight-color: #E9E9E9;scrollbar-shadow-color: #1553E2;*******************************/
margin: 10px;
padding: 0px;
border: 0px;

}
/*************** body pour le contenu frame contenu ************************/
body.contenu {
color: #121212;  
background: #ffffff url(../fond/lisretcont.gif) repeat-y;
font-family:"Verdana", "arial", "helvetica";
font-size: 8pt;
/*******************************scrollbar-face-color: #ffffff;scrollbar-arrow-color: #949393;scrollbar-base-color: #949393;scrollbar-track-color: #ffffff;scrollbar-dark-shadow-color: #ffffff;scrollbar-highlight-color: #ffffff;scrollbar-shadow-color: #ffffff;*******************************/
margin: 2px;
padding: 0px;
border: 0px;
}


/** menu de gauche **/
.menugauche {
	font-family: verdana;
	font-size:12px; 
	color:#646464; 
	background-color:#FFFFFF;
	border: 0pt;
	margin: 0pt;	
}

/** class pour les contenu je sais c'est très cohérent mais je l'ai changé après**/
.menu {
	font-family: verdana; 
	font-size:12px; 
	color:#646464; 
	border-top-width:1px; 
	border-right-width:0px;
	border-left-width:0px;
	border-bottom-width:0px;
	border-style:solid; 
	border-color:#D4D4D4
}
.menu1 {
	font-family: verdana; 
	font-size:12px; 
	color:#646464; 
/*	text-align: justify; */
	background-color:#AFEED8; 
	border-top-width:1px; 
	border-right-width:0px;
	border-left-width:0px;
	border-bottom-width:0px;
	border-style:solid; 
	border-color:#D4D4D4
}



/** Utilisé dans les tableaux **/

table {
empty-cells: show;
}
/** class pour les tableaux de caractéristiques techniques **/
table.spec{
	empty-cells: show;
	background-color: #cecece;
}

table.fondcolor{
	background-color: #A8A3A3;
}
td{
	font-family: verdana; 
	font-size:12px; 
}

td.titrespec {
	font-family: verdana; 
	font-size:10px; 
	color:#043bba; 
	text-align: center;
	background-color:#ffffff;
/***     ; cursor: text; filter: Alpha(Opacity=?, FinishOpacity=?, Style=?, StartX=?, StartY=?, FinishX=?, FinishY=?)***/
}

td.paramspec {
	font-family: verdana; 
	font-size:10px; 
	color:#000000; 
	text-align: center;	
	background-color:#ffffff;
}
/** class newsletter pour le lisret en top gris  **/
td.newsletter {font-family: verdana; font-size:9px; color:#646464; background-color:#D4D4D4; border-top-width:1px; border-right-width:1px;border-left-width:1px;border-bottom-width:0px;border-style:solid; border-color:#646464}

td.accueil {font-family: verdana; font-size:11px; color:#646464;}

td.fondrollover {
	font-family: verdana,arial,helvetica; 
	font-size:11px; 
	color:#121212;
	background-color: #E9E9E9;
}
td.soustitre {font-family: verdana; font-size:10px; color:#000000; background-color:#E7E1D9; text-decoration: overline}

td.formul {font-family: verdana; font-size:13px; color:#043bba;font-weight:bold; background-color:#DFDDDB;}
td.descri {font-family: verdana; font-size:12px; color:#646464; text-align: justify; background-color:#ffffff;}
td.texte {font-family: verdana; font-size:11px; text-align: justify; background-color:#ffffff;}

/*** les titres *****/

h1 {	font-family: verdana;
	font-size:13px; 
	color:#067B09; 
	font-weight: bold;
	text-transform: uppercase;
	display:inline;
}
h2 {font-family: verdana; font-size:11px; color:#FF8B00; font-weight: bold; text-decoration:none; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 13px}
h3 {font-family: verdana; font-size:11px; color:#39BDED; font-style: italic;}
h4 {
 font-family: verdana;
 font-size:14px;
 color:#043bba;
 font-weight: bold;
 text-decoration:none
}
h5 {
	font-family: verdana;
	font-size:13px; 
	color:#043bba; 
	font-weight: bold; 
	text-decoration:none ;
	text-align:center;
	display:inline;
	line-height:15pt
}
h6 {
	font-family: verdana;
	font-size:12px; 
	color:#666666; 
	font-weight: bold; 
	text-decoration:underline;
	text-align:center;
	line-height:normal;
	border: none;
	margin: 0pt;
}



/** class pour input text newsletter**/
input.focus {
border:1px;
color:#646464;
font-size:8pt;
background-color:#ffffff;
/*border: inset solid #646464 1pt;*/
}

/** class pour bouton newsletter **/
input.button {
font-weight: bold;
background-color:#D4D4D4;
border:0px;
color:#646464;
font-size:8pt;
}

/** pour le formulaire contactez-nous */
input.focus1 {
color:#646464;
font-size:8pt;
background-color:#ececec;
/*border:1px;border: inset solid #646464 1pt;*/
}



textarea{
	border:1px;
	color:#646464;
	font-size:8pt;
	background-color:#ececec;
/***	border: inset solid #646464 1pt; ***mp***/
      /*******************************	scrollbar-face-color: #36ACFF;	scrollbar-arrow-color: #ffffff;	scrollbar-base-color: #75C4FD;	scrollbar-track-color: #ECECEC;	scrollbar-dark-shadow-color: #898787;	scrollbar-highlight-color: #E9E9E9;	scrollbar-shadow-color: #1553E2;      ********************************/
}

/** class pour bouton dans formulaire contactez-nous**/
input.button1 {
	font-weight: bold;
	background-color:#ffffff;
	border:0px;
	color:#646464;
	font-size:8pt;
}
/** class defaut des selects **/
option {
	color:black;
	background: #ececec;
	font-size:8pt;
	border:solid #646464 1pt;
}

/****************** liens accueil ******************/
a.titremenu:link {
font-weight: bold;
font-style: italic;
FONT-SIZE: 10pt;
font-family: "Verdana", "Helvetica";
color: #949393;
text-decoration: none;
}

a.titremenu:visited {
font-weight: bold;
font-style: italic;
FONT-SIZE: 10pt;
font-family: "Verdana", "Helvetica";
color: 949393;
text-decoration: none;
}

a.titremenu:active {
font-weight: bold;
font-style: italic;
FONT-SIZE: 10pt;
font-family: "Verdana", "Helvetica";
color: #949393;
text-decoration: none;
}

a.titremenu:hover {
font-weight: bold;
font-style: normal;
FONT-SIZE: 10pt;
font-family: "Verdana", "Helvetica";
color: #949393;
text-decoration: underline;
}


/****************** liens Titres Porduits ******************/
/*h2 {font-family: verdana; font-size:11px; color:#FF8B00; font-weight: bold; text-decoration:none}*/

a.titreprod:link {
font-weight: bold;
FONT-SIZE: 10pt;
font-family: "Verdana", "Helvetica";
color:#FF8B00;
font-weight: bold;
text-decoration: none;
}

a.titreprod:visited {
font-weight: bold;
FONT-SIZE: 10pt;
font-family: "Verdana", "Helvetica";
color: 949393;
text-decoration: none;
}

a.titreprod:active {
font-weight: bold;
FONT-SIZE: 10pt;
font-family: "Verdana", "Helvetica";
color: #FF8B00;
text-decoration: none;
}

a.titreprod:hover {
font-weight: bold;
font-style: normal;
FONT-SIZE: 10pt;
font-family: "Verdana", "Helvetica";
color: #043BBA;
text-decoration: underline;
}

/************************ liens par défaut */
/*  Les Menus */
a.sousmenu:link {
FONT-SIZE: 8pt;
font-family: "Verdana", "Helvetica";
color: #646464;
text-decoration: none;
}

a.sousmenu:visited {
FONT-SIZE: 8pt;
font-family: "Verdana", "Helvetica";
color: #646464;
text-decoration: none;
}

a.sousmenu:active {
FONT-SIZE: 8pt;
font-family: "Verdana", "Helvetica";
color: #067B09;
text-decoration: none;
}

a.sousmenu:hover {
font-style: normal;
FONT-SIZE: 8pt;
font-family: "Verdana", "Helvetica";
color: #043BBA;
text-decoration: underline;
}
/***** Les sous menus *****/
a.sousmenu2:link {
FONT-SIZE: 8pt;
font-family: "Verdana", "Helvetica";
color: #646464;
text-decoration: none;
}

a.sousmenu2:visited {
FONT-SIZE: 8pt;
font-family: "Verdana", "Helvetica";
color: #646464;
text-decoration: none;
}

a.sousmenu2:active {
FONT-SIZE: 8pt;
font-family: "Verdana", "Helvetica";
color: #067B09;
text-decoration: none;
}

a.sousmenu2:hover {
font-style: normal;
FONT-SIZE: 8pt;
font-family: "Verdana", "Helvetica";
color: #043BBA;
text-decoration: underline;
}

/************************ liens par défaut */

a.text:link {
FONT-SIZE: 10pt;
font-family: "Verdana", "Helvetica";
/*font-weight:bold;*/
color: #067B09;
text-decoration: none;
}

a.text:visited {
FONT-SIZE: 10pt;
font-family: "Verdana", "Helvetica";
/*font-weight:bold;*/
color: #067B09;
text-decoration: none;
}

a.text:active {
FONT-SIZE: 10pt;
font-family: "Verdana", "Helvetica";
color: #067B09;
text-decoration: underline;
}

a.text:hover {
font-style: normal;
FONT-SIZE: 10pt;
font-family: "Verdana", "Helvetica";
color: #043BBA;
text-decoration: underline;
}
/************************ liens des catalogues */

a.catalogue:link {
FONT-SIZE: 10pt;
font-family: "Verdana", "Helvetica";
/*font-weight:bold;*/
color: #043BBA;
text-decoration: none;
}

a.catalogue:visited {
FONT-SIZE: 10pt;
font-family: "Verdana", "Helvetica";
/*font-weight:bold;*/
color: #043BBA;
text-decoration: none;
}

a.catalogue:active {
FONT-SIZE: 10pt;
font-family: "Verdana", "Helvetica";
color: #043BBA;
text-decoration: none;
}

a.catalogue:hover {
font-style: normal;
FONT-SIZE: 10pt;
font-family: "Verdana", "Helvetica";
color: #043BBA;
text-decoration: underline;
}

/** décalage de n pixel à partir de la gauche (voir menu)*/
div.margin {
/**** display:marker; *** mp ***/
	margin-left: 10px;
	margin-right:5px;
	margin-bottom:10px;
	margin-top:5px;
; border: #333333 none
	
}
div.margin2 {
	margin-left: 5px;
	margin-right:5px;
	margin-bottom:0px;
	margin-top:5px;
; line-height: 13px; margin-top: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; height: auto
}
div.accueil {
border: 5px;
border-color: white;
; font-size: 12px

}

li.bar {
	/*** display:marker; ***mp***/
	margin-top: 0pt;
	margin-left: 3pt;	
	list-style: url("../images/fleche.gif") circle;
	list-style-position: outside;
	font-family: "verdana","helvetica","arial";
	vertical-align:top;
	font-size:11px; 
}

img.mlist{
	float: left
}
div.clist{
/***	display:marker; ***mp***/
	margin:10pt;
	border: none;	

}
/**class tableau super mini**/
td.tab{font-family: verdana; 
 font-size:xx-small; color:#172697;
 background-color:#FFFFFF; 
 border-top-width:1px; 
 border-right-width:0px;
 border-left-width:0px;
 border-bottom-width:0px;
 border-style:solid; 
 border-color:#000099; font-style: oblique}

/** **/
sup {
FONT-SIZE: 8pt;
}


div.contenu { color: #121212; background: url(../fond/lisretcont.gif) repeat-y; font-family:"Verdana", "arial", "helvetica"; font-size: 8pt; 
/******************************scrollbar-face-color: #ffffff; scrollbar-arrow-color: #949393; scrollbar-base-color: #949393; scrollbar-track-color: #ffffff; scrollbar-dark-shadow-color: #ffffff; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #ffffff; *******************************/
margin: 0px 0px; padding: 0px 0px; border: 0px; }
div.margin3 { margin-left: 10px; margin-right:5px; margin-bottom:0px; margin-top:5px; ; line-height: 13px; margin-top: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; height: auto }
