<!--page produit-->
.div_couleurs { 
	position:absolute; 
	left:0px;
	bottom:3px !important;
	bottom:6px;
	z-index:2;
	height:auto;
}

.demo-show2 h3 {
  margin: 10px;
  cursor: pointer;
}
.demo-show2 h4 {
  margin: 10px;
  cursor: pointer;
}
.div_couleurs td {
	font: 10px arial;
	padding:2px 5px 2px 5px;
	text-align:left;
	white-space:normal;
	color:#777777;	
}
div.produits {  
	float:left; 
	padding:5px; 	
	margin-left:5px; 
	margin-bottom:5px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#424242;
	font-size:11pt;
	
}
#DIV_MOVE {
  position : absolute; /* IMPERATIF */
  width  : 460px;  
  z-index : 1000;
}


/* page materiautheque */
div.couleur {  
	float:left; 
	padding:5px; 
	border-style:solid; 
	border-width:1px; 
	border-color:#AAAAAA;
	margin-left:10px; 
	margin-bottom:10px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#4e5255;
	font-size:11px;
	width:150px;
	
}
#materiaux div.couleur:hover {  
    border: thin solid #f06d3e;	
}


.gris10{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#4e5255;
}

.gris10droite{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#4e5255;
text-align:right;
}

.texte{
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
color:#4e5255;
}

.texte10{
font-family:Verdana, Helvetica, sans-serif;
font-size:10px;
color:#4e5255;
}

.texte14{
font-family:Verdana, Helvetica, sans-serif;
font-size:14px;
color:#4e5255;
}

.orange12{
font-family: Verdana, Helvetica, sans-serif;
font-size:12px;
color:#f06d3e;
}

.orange11{
font-family: Verdana, Helvetica, sans-serif;
font-size:11px;
color:#f06d3e;
}

.blanc12{
font-family: Verdana, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

.orange13{
font-family:Verdana, Helvetica, sans-serif;
font-size:13px;
color:#f06d3e;
}

.texte12{
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
color:#4e5255;
}

.rouge12{
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
color:#CC3300;
}

.bleu11{
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
color:#0072ba;
}

.bleu12{
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
color:#0072ba;
}

.champs_pro {
	border-color:#cecece;
	border-width:2px;
	border-style:solid;
	background-color: #cecece;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #393c3f;
}

/***************************************** debut css highslide *************************************/

.highslide-container div {
    font-family: Verdana, Helvetica;
    font-size: 10pt;
}
.highslide {
	cursor: url(../js/highslide/graphics/zoomin.cur), pointer;
    outline: none;
    text-decoration: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid #ffffff;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-wrapper, .rounded-white {
	background: white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;

    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;

    padding-left: 22px;
    background-image: url(../js/highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
	background: url(../js/highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}
/********************************************** fin css highslide *********************************************/
.tab_gris{
border:#CCCCCC 1px solid;
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
color:#4e5255;
}

a.lien_gris11:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#4e5255;}
a.lien_gris11:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#4e5255;}
a.lien_gris11:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#4e5255;}

a.lien_texte14:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; color:#4e5255;}
a.lien_texte14:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; color:#4e5255;}
a.lien_texte14:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; color:#0072ba;}

a.lien_gris10:link{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#4e5255;}
a.lien_gris10:visited{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#4e5255;}
a.lien_gris10:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; color:#4e5255;}

a.lien_orange13:link{font-family:Verdana, Helvetica, sans-serif; font-size:13px; text-decoration:underline; color:#f06d3e;}
a.lien_orange13:visited{font-family:Verdana, Helvetica, sans-serif; font-size:13px; text-decoration:underline; color:#f06d3e;}
a.lien_orange13:hover{font-family:Verdana, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#f06d3e;}

a.lien_bleu:link{font-family:Verdana, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#0072ba;}
a.lien_bleu:visited{font-family:Verdana, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#0072ba;}
a.lien_bleu:hover{font-family:Verdana, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#4e5255;}

a.lien_bleu11:link{font-family:Verdana, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#0072ba;}
a.lien_bleu11:visited{font-family:Verdana, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#0072ba;}
a.lien_bleu11:hover{font-family:Verdana, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#4e5255;}

a.lien_orange11:link{font-family:Verdana, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#f06d3e;}
a.lien_orange11:visited{font-family:Verdana, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#f06d3e;}
a.lien_orange11:hover{font-family:Verdana, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#f06d3e;}

a.lien_menu:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#4e5255;}
a.lien_menu:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#4e5255;}
a.lien_menu:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#FFFFFF;}

.description{
background-color:#f2f2f2;
border-bottom:1px #b1b1b1 solid;
border-top:1px #b1b1b1 solid;
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
color:#4e5255;
}

.case_ico{
border:1px #d8d8d8 solid;
}

.trait_bas{
border:1px #dfdfdf solid;
}