body {height:93%;font-family: arial, helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #F5F5F5;margin-top:0;margin-left:0;
 background-color: #FFFFFF;
margin-top:0;margin-left:0;
}
.selecty{}
.fond{background-color: #D1C68F;color:#48619D;}
form {display:inline;}
pre, tt {font-size: 12px}
th {font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #E4E4E4;}
td {font-family: arial, helvetica, sans-serif; font-size: 12px}
td.nor1 { background-color: #B6C5EE;color:#48619D; background-image:url(grr2.jpg);} 
th.nor2 { background-color: #D9D9D9;color:#48619D;border-right-style: solid;border-right-width:1px;border-right-color:#838383 ;border-top-style: solid;border-top-width:1px; border-top-color:#F3F3F3; border-bottom-style: solid;border-bottom-width:2px; border-bottom-color:#838383; background-image:url(grr2.jpg);} 
form {font-family: arial, helvetica, sans-serif; font-size: 12px}

A:link, A:visited{font-family: arial, helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #48619D; font-weight: 	bold;}
A:hover {font-family: arial, helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #FF0000; font-weight: 	bold;}

.tableau{
border: 1px solid #CFCFCF;
border-radius: 6px 6px 6px 6px;
-webkit-border-radius:6px;
 background-color: #FFFFFF;
}

.ombrage {
 
    -moz-box-shadow: 4px 4px 6px #555555; 
    -webkit-box-shadow: 4px 4px 6px #555555; 
    box-shadow: 4px 4px 6px #555555; 
	
    }
	
.info{

width:120px;

	}
	
.info A:link,.info A:visited{
font-family: arial, helvetica, sans-serif; font-size: 12px; 
font-weight: 	normal;
text-decoration: none; 
color: #48619D;
display:block ;

border: 1px solid #CFCFCF;
border-radius: 3px ;
-webkit-border-radius:3px;
background-image:url(grrdh.gif);
}
.info A:hover {
font-family: arial, helvetica, sans-serif; 
font-size: 12px; 

text-decoration: none;  
color: #646464;
display:block ;
background-image:url(grrdh2.gif);
font-weight: 	bold;
border: 1px solid #B2B2B2;
border-radius: 3px ;
-webkit-border-radius:3px;

}	
	.promo{
	color: #5A5A5A;
	
	background-color:#ECECEC;
	
	font-weight: 	bold;
	}
	.piece{
	color: #5A5A5A;
	background-image:url(grrdh.gif); 
	background-color:#AFAA90;
	padding-left:7px;
	font-weight: 	bold;
	white-space: nowrap;
	}
	.ref{
	background-image:url(grrdh.gif); 
	background-color:#AFAA90;
	font-family: arial, helvetica, sans-serif; font-size: 11px;
	text-align:	center;
	width:120px;
	}
	.description{
	padding-left:7px;
	padding-right:7px;
	background-color: #FFFFFF;
	font-family: arial, helvetica, sans-serif; font-size: 12px;
	color: #5A5A5A;
	}
	.caracteristique{padding-left:7px;
	padding-right:7px;
	background-color: #EDEDED;
	font-family: arial, helvetica, sans-serif; font-size: 12px;
	color: #5A5A5A;
	 border: 1px solid #CFCFCF;
border-radius: 6px ;
-webkit-border-radius:6px;}
.details_plus{
padding-left:7px;
	padding-right:7px;
	background-color: #F2F2F2;
	font-family: arial, helvetica, sans-serif; font-size: 12px;
	color: #5A5A5A;
	 border: 1px solid #CFCFCF;
border-radius: 6px ;
-webkit-border-radius:6px;
	}
	
	
	.prix{
	color: #5A5A5A;
	padding-right:20px;
	text-align:	right;
	
	font-family: arial, helvetica, sans-serif; font-size: 12px;
	}
	.boutoncg{font-family: arial, helvetica, sans-serif; font-size: 10px;}
	
	.photofenetre {
 border: 0px solid #CFCFCF;
border-radius: 3px ;
-webkit-border-radius:3px;
    -moz-box-shadow: 4px 4px 6px #555555; 
    -webkit-box-shadow: 4px 4px 6px #555555; 
    box-shadow: 4px 4px 6px #555555; 
	
    }
	td.nor1{border-right: #C9C9C9 1px solid;background-image:url(grrdh.gif);
	
	}
	
	.selecty{font-family: arial, helvetica, sans-serif; font-size: 11px;
	/*font-weight: 	bold;*/
	color: #48619D;
	vertical-align: middle;
	margin-top:1;
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #BBBBBB;
	border-radius: 4px ;
-webkit-border-radius:4px;
	}
	
	.bg_form
{

vertical-align: middle;
font-family: arial, helvetica, sans-serif; font-size: 11px;
	color: #48619D;
BORDER: #CCCCCC 1px solid; 
PADDING-RIGHT: 30px; 
BACKGROUND-IMAGE: url('loupe.png'); 
BACKGROUND-REPEAT: NO-REPEAT;   
background-position:RIGHT;
border-radius: 4px ;
-webkit-border-radius:4px;

cursor:pointer;
PADDING-left:2px;
}
.butch{

cursor: 	pointer;
color:		#646464;
 background-image:url(grrdh.gif);
font-family: arial, helvetica, sans-serif; font-size: 11px;
vertical-align:middle;
 border: 1px solid #BBBBBB;
  border-right: #808080 1px solid;
  border-bottom: #808080 1px solid;
	border-radius: 4px ;
-webkit-border-radius:4px;




}

.butch:hover{

cursor: 	pointer;
color:		#646464;
 background-image:url(grrdh2.gif);
font-family: arial, helvetica, sans-serif; font-size: 11px;
vertical-align:middle;
 border: 1px solid #BBBBBB;
  border-top: #7F7F7F 1px solid;
  border-left: #7F7F7F 1px solid;
	border-radius: 4px ;
-webkit-border-radius:4px;




}

.butch5{
cursor: 	pointer;
font-family: arial, helvetica, sans-serif; font-size: 11px;
/*font-weight: 	bold;*/

text-align:	center;

outline: 0;
vertical-align:middle;
color:		#48619D;
padding:	0px;
margin:		0px;

background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #BBBBBB;
	border-radius: 4px ;
-webkit-border-radius:4px;



}

.bouton_submit{
font-family: arial, helvetica, sans-serif; font-size: 11px;
 background-image:url(grrdh.gif);
 color: #5A5A5A;
     border: 1px solid #BBBBBB;
	border-radius: 4px ;
-webkit-border-radius:4px;
cursor: 	pointer;
}

.bouton_submit:hover{
cursor: 	pointer;
 background-image:url(grrdh2.gif);
  color: #3E3E3E;
      border: 1px solid #848484;
	border-radius: 4px ;
-webkit-border-radius:4px;

}

.bouton_submit:active{
 background-image:url(grrdh.gif);
}

.panier{
cursor: 	pointer;
color:		#48619D;
 background-image:url(grrdh.gif);
font-family: arial, helvetica, sans-serif; font-size: 11px;
vertical-align:middle;
 border: 1px solid #BBBBBB;
  border-right: #808080 1px solid;
  border-bottom: #808080 1px solid;
	border-radius: 4px ;
-webkit-border-radius:4px;


}

.panier:hover{
cursor: 	pointer;
color:		#646464;
 background-image:url(grrdh2.gif);
font-family: arial, helvetica, sans-serif; font-size: 11px;
vertical-align:middle;
 border: 1px solid #BBBBBB;

  border-top: #7F7F7F 1px solid;
  border-left: #7F7F7F 1px solid;
	border-radius: 4px ;
-webkit-border-radius:4px;


}

.panier5{

PADDING-RIGHT: 18px; 
cursor: 	pointer;
font-family: arial, helvetica, sans-serif; font-size: 11px;
/*font-weight: 	bold;*/
text-align:	center;

outline: 0;
vertical-align:middle;
color:		#48619D;
background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #BBBBBB;
	border-radius: 4px ;
-webkit-border-radius:4px;

BACKGROUND-IMAGE: url('panier.png'); 
BACKGROUND-REPEAT: NO-REPEAT;   
background-position:RIGHT;
margin-right:4px;

}



.commandet{
background-color: #EFEFEF;
padding-left:10px;
color:		#545454;
}
.ligne{
background-color: #EFEFEF;
color:		#545454;
}

.haut{
 font-size: 8pt; 
 padding-left:5px;
  padding-right:5px;
height:22px;
color: #CFCFCF;
 background-image:url(grrdh2.gif);
 background-repeat:repeat-x;
    border: 1px solid #CFCFCF;
  	border-radius: 0 0 5px 5px ;
-webkit-border-radius:0 0 5px 5px;
 
}

.haut A:link,.haut A:visited {


font-family: arial, helvetica, sans-serif; 
 font-size: 8pt; 

text-decoration: none;  
color: #5A5A5A;
font-weight: 	bold;


}

.haut A:hover {

font-family: arial, helvetica, sans-serif; 
 font-size: 8pt; 


color: #48619D;



}
.me A:link, .me A:visited{

font-family: arial, helvetica, sans-serif; font-size: 11px; 
text-decoration: none; color: #FFFFFF; 
font-weight: 	bold;
}
.me A:hover {
font-family: arial, helvetica, sans-serif; 
font-size: 11px; 
text-decoration: underline; 
color: #CCCCCC; 
font-weight: 	bold;
}
#mod{
padding-left:4px;
padding-right:5px;
}

.me{
margin:0px;
padding:7px;
background-color: #5A5A5A;
width:100%;

	border-radius: 4px ;
-webkit-border-radius:4px;

}

.ombrage2 {
 
    -moz-box-shadow: 2px 2px 3px #555555; 
    -webkit-box-shadow: 2px 2px 3px #555555; 
    box-shadow: 2px 2px 3px #555555; 
	
    }
	
	.titremenu{
	font-family: arial, helvetica, sans-serif; 
font-size: 15px; 
color:#5A5A5A;
font-weight: bold;
	
	}
	.titrepage{
	font-family: arial, helvetica, sans-serif; 
font-size: 18px; 
color:#5A5A5A;
font-weight: bold;
	
	}
	