@charset "utf-8";
/* CSS NAV - UNIVERS - CATEGORIE */


h3#ariane {
	color:#666666;
	font-size:11px;
	padding-left:10px;
	height:25px;
	}
h3#ariane a {
	color:#666666;
	text-decoration:underline;
	}
div#affmodheadcaisse {
	color:#FFF;
	font-weight:bold;
	text-align:center;
	margin:1px;
	width:716px;
	height:17px;
	padding: 3px 0 0 0;
	background-color:#76c7ec;
}
div#cat {
	margin-top:0;
	margin-right:auto;
	margin-bottom:0;
	margin-left: auto;
	width:728px;
	background-color:#FFF;
	}
	div#cat br {
	margin:0;
	padding:0;
	line-height:0;
	}
div#headcatlist {
	height:42px;
	/*border-top:1px dotted #CCC;*/
	border-bottom:1px dotted #CCC;
	font-weight:bold;
	background:url(../medias/topheadcatlist.gif) top center no-repeat;
	}
div#footcatlist {
width:728px;
	height:30px;
	margin-bottom:15px;
	/*border-bottom:1px dotted #CCC;*/
	font-weight:bold;
	background:url(../medias/botheadcatlist.gif) bottom center no-repeat;
	}
div#catlistlink {
	display:none;
	float:right;
	font-size:11px;
	text-align:center;
	width:120px;
	height:21px;
	background-color:#FFF;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	}
.ctdd {
/*border-right:1px dotted #CCC;
border-left:1px dotted #CCC;*/
}
a:visited.ctdd {
color:#000;
}
div#catlistbox,#catlistbox2 {
	width:116px;
	height:18px;
	margin: 0 1px 0 1px;
	padding:2px 0 0 2px;
	background-color:#efefef;
	}
div#catlistlink A{
	color:#e31818;
	text-decoration:underline;
	}
div#catlisttxt {
	float:left;
	width:705px;
	height:16px;
	margin-top:10px;
	padding:5px 0 6px 21px;
	/*border-left:5px solid #76c7ec;*/
	}
div#footcatlisttxt a{
	float:left;
	height:16px;
	margin-top:2px;
	padding:5px 0 5px 10px;
	}
div#footcatlistlink {
	margin-top:5px;
	margin-right:15px;
	float:right;
	font-size:11px;
	text-align:center;
	width:120px;
	height:21px;
	background-color:#FFF;
	border-top:1px solid #dddddd;
	border-right:1px solid #dddddd;
	border-left:1px solid #dddddd;
	}
div#contcatlist {
	margin-top:0;
	margin-right:auto;
	margin-bottom:0;
	margin-left: auto;
	width:728px;
	background:url(../medias/midheadcatlist.gif) top center repeat-y;
}

div#contcatlist table td {
	height:110px;
	padding:10px;
	border-bottom:1px dotted #CCC;
	}
.imgprod{
	border:1px solid #CCC;
	}
.color {
	background-color:#eeeeee;
	}
	
div#contcatlist table tr.color {
	background:url(../medias/midheadcatlist2.gif) top center repeat-y;
	}

	div#contcatlist h2 {
	font-size:14px;
	font-weight:bold;
	text-transform: uppercase;
	}
div#contcatlist h2 a:visited{
color:#000;
	}
/*div#contcatlist table td ul{
	list-style-type:none;
	}*/
table td ul {
	margin-top:5px;
	list-style-type:none;
	}
table td ul li {
	padding-bottom:10px;
	color:#666666;
	}

/*div#contcatlist table td li{
	padding-bottom:5px;
	}*/
.orangeprice {
	color:#FF6600;
	font-size:16px;
	font-weight:bold;
	}
div#universcat {
	color:#000;
	margin-top:0;
	margin-right:auto;
	margin-bottom:0;
	margin-left: auto;
	width:720px;
	background-color:#FFF;
	}
div#sel {
	color:#000;
	margin-top:0;
	margin-right:auto;
	margin-bottom:0;
	margin-left: auto;
	width:720px;
	background-color:#FFF;
	}
.ubox1 {
	position:relative;
	margin:5px 5px 0 2px;
	float:left;
	width:347px;
	height:150px;
	border-bottom:1px dotted #CCC;
	}

img#ucat1, #ucat2,#ucat3,#ucat4,#ucat5,#ucat6,#ucat7,#ucat8,#ucat9,#ucat10,#ucat11,#ucat12,#ucat13,#ucat14,#ucat15,#ucat16,#ucat17,#ucat18 {
float:right;
padding:5px;
}

div#universcat h2 {
	font-size:12px;
	text-transform:uppercase;
	width:320px;
	height:20px;
	margin:0 2px 0 0;
	padding:5px 0 5px 10px;
	background-color:#efefef;
	}
div#universcat h2 a:visited{
  color:#000;
  }   
.cPathStyle10 {
border-bottom:3px solid #fa8f47;
} 
h1.cPathStyle10 {
border-left:5px solid #fa8f47;
border-bottom:none;
}         
.cPathStyle11 {
border-bottom:3px solid #76c7ec;
} 
h1.cPathStyle11 {
border-left:5px solid #76c7ec;
border-bottom:none;
}     
.cPathStyle12 {
border-bottom:3px solid #ff9900;
} 
h1.cPathStyle12 {
border-left:5px solid #ff9900;
border-bottom:none;
}       
.cPathStyle13 {
border-bottom:3px solid #6ab023;
}  
h1.cPathStyle13 {
border-left:5px solid #6ab023;
border-bottom:none;
}    
.cPathStyle14 {
border-bottom:3px solid #0066ff;
}   
h1.cPathStyle14 {
border-left:5px solid #0066ff;
border-bottom:none;
}   
.cPathStyle15 {
border-bottom:3px solid #d51374;
}  
h1.cPathStyle15 {
border-left:5px solid #d51374;
border-bottom:none;
}    
.cPathStyle16 {
border-bottom:3px solid #ff0000;
}    
h1.cPathStyle16 {
border-left:5px solid #ff0000;
border-bottom:none;
}  
.cPathStyle17 {
border-bottom:3px solid #bc9b6b;
}
h1.cPathStyle17 {
border-left:5px solid #bc9b6b;
border-bottom:none;
}      
.cPathStyle18 {
border-bottom:3px solid #66d89f;
}  
h1.cPathStyle18 {
border-left:5px solid #66d89f;
border-bottom:none;
}  
.cPathStyle19 {
border-bottom:3px solid #ff0066;
}
h1.cPathStyle19{
border-left:5px solid #ff0066;
border-bottom:none;
}      
.cPathStyle110 {
border-bottom:3px solid #ffcc00;
}
h1.cPathStyle110 {
border-left:5px solid #ffcc00;
border-bottom:none;
}      
.cPathStyle111 {
border-bottom:3px solid #be1c1c;
} 
h1.cPathStyle111 {
border-left:5px solid #be1c1c;
border-bottom:none;
}     

.cPathStyle20 {
color:#ccc;
}    
.cPathStyle21 {
color:#76c7ec;
}    
.cPathStyle22 {
color:#ff9900;
}    
.cPathStyle23 {
color:#6ab023;
}    
.cPathStyle24 {
color:#0066ff;
}    
.cPathStyle25 {
color:#d51374;
}    
.cPathStyle26 {
color:#ff0000;
}    
.cPathStyle27 {
color:#bc9b6b;
}    
.cPathStyle28 {
color:#66d89f;
}    
.cPathStyle29 {
color:#ff0066;
}    
.cPathStyle210 {
color:#ffcc00;
}    
.cPathStyle211 {
color:#be1c1c;
}

.cPathStyle30 {
background:#ccc;
}    
.cPathStyle31 {
background:#76c7ec;
}    
.cPathStyle32 {
background:#ff9900;
}    
.cPathStyle33 {
background:#6ab023;
}    
.cPathStyle34 {
background:#0066ff;
}    
.cPathStyle35 {
background:#d51374;
}    
.cPathStyle36 {
background:#ff0000;
}    
.cPathStyle37 {
background:#bc9b6b;
}    
.cPathStyle38 {
background:#66d89f;
}    
.cPathStyle39 {
background:#ff0066;
}    
.cPathStyle310 {
background:#ffcc00;
}    
.cPathStyle311 {
background:#be1c1c;
}

div#universcat a{
	color:#000;
	}
div#universcat a:hover {
	color:#e31818;
	}
div#universcat UL {
	padding-top:10px;
	padding-left:5px;
	}
div#universcat LI{
	list-style-type: none;
	padding-left:5px;
	}

div#sep1,#sep2,#sep3,#sep4,#sep5,#sep6,#sep7,#sep8,#sep9,#sep10,#sep11,#sep12 {
	margin:5px 5px 0 2px !important;
	float:left;
	width:2px;
	height:145px;
	border-right:1px dotted #CCC;
	}
.linkcat {
	position:absolute;
	bottom:4px;
	left:6px;
	text-decoration:none;
	}
.linkcat a{
	font-weight:bold;
	text-decoration:none;
	}
.U1rvb {
color:#76c7ec;
}
.U2rvb {
color:#ff9900;
}
.U3rvb {
color:#6ab023;
}
.U4rvb {
color:#0066ff;
}
.U5rvb {
color:#d51374;
}
.U6rvb {
color:#ff0000;
}
.U7rvb {
color:#bc9b6b;
}
.U8rvb {
color:#66d89f;
}
.U9rvb {
color:#ff0066;
}
.U10rvb {
color:#ffcc00;
}
.U11rvb {
color:#be1c1c;
}

/*liste 1 */
div#ctl5b {
	position:relative;
	float:left;
	width:360px;
	margin-top:0;
	margin-right:auto;
	margin-bottom:0;
	margin-left: auto;
	paddin-right:1px;
	text-align:center;
	padding-bottom:18px;
	background-image: url(../medias/bot364.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

div#list5box {
	width:355px;
	text-align:left;
	border-right:1px solid #CCC;
	border-left:1px solid #CCC;
	}
div#list5box h1 {
	font-size:16px;
	font-weight:bold;
	text-align:center;
	color:#fa8f47;
	width:330px;
	height:20px;
	margin:0 2px 0 0;
	padding:5px 0 5px 10px;
	}
div#p1list5box {
	margin:15px 0 15px 0;
	height:200px;
	font-size:14px;
	text-align:center;
	text-transform: uppercase;
	font-weight:bold;
	}
.apit {
	font-weight:normal;
	font-size: 12px;
	font-style: italic;
	text-transform: lowercase;
	}

div#licol {
	color:#FFF;
	font-size:14px;
	text-align:center;
	margin-right:auto;
	margin-left:auto;
	padding-top:10px;
	width:330px;
	height:30px;
	background-color:#fa8f47;
    font-weight: bold;
	}

.conth {
	margin:0 2px 0 2px;
	padding:1px;
	text-align:center;
	border-top:1px dotted #CCC;
	border-bottom:1px dotted #CCC;
	background-color:#efefef;
}
.conth p {
	font-size:14px;
	font-weight:bold;
	width:330px;
	height:20px;
	margin:0 2px 0 0;
	padding:5px 0 5px 10px;
	}

div#conth img {
float:right;
padding:5px;
}
div#vignettes5bloc {
	margin-top:14px;
	padding:4px;
	}
div#vignettes5bloc ul {
	list-style-type: none;
	}
div#vignettes5bloc ul li {
	margin: 0 13px 0 13px;
	padding:0;
	display:inline;
	}
div#vignettes5bloc img {
	border:1px solid #CCC;
	}
.leftim {
float:left;
padding-left:3px;
}
div#p15b {
	padding:0 1px 0 0;
	height:200px;
	}
div#p25b {
	display:none;
	padding:0 1px 0 0;
	height:200px;
	}
div#p35b {
	display:none;
	padding:0 1px 0 0;
	height:200px;
	}
div#p45b {
	display:none;
	padding:0 1px 0 0;
	height:200px;
	}

div#ct25b {
	position:relative;
	text-align:center;
	float:left;
	width:360px;
	padding-bottom:18px;
	background-image: url(../medias/bot364.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-top:0;
	margin-right:auto;
	margin-bottom:0;
	margin-left: auto;
}
div#list25box {
	text-align:left;
	width:355px;
	border-right:1px solid #CCC;
	border-left:1px solid #CCC;
	}
div#list25box table {
	width:98%;
	margin:2px;
}
div#list25box table td{
	padding:4px 5px 3px 2px;
	font-weight:bold;
	text-transform:uppercase;
	border-bottom:1px dotted #CCC;
	text-align:right;
}
div#list25box table td ul{
	padding:0 1px 5px 1px;
	margin:0;
}

/*---------------------------------------------------------

				PROCESS DE COMMANDE

----------------------------------------------------------*/

DIV#menupanier UL {
	margin-left:15px;
	}

DIV#menupanier LI{
	margin:-2px;
	list-style-type:none;
	display:inline;
	}
div#conthp, #conthp1, #conthp2, #conthp3, #conthp4, #conthp5 {
	margin-top:5px;
	margin-bottom:5px;
	padding:1px;
	border-top:1px dotted #CCC;
	border-bottom:1px dotted #CCC;
}
div#conthpind {
	margin-top:5px;
	margin-bottom:5px;
	padding:1px;
	border-top:1px dotted #CCC;
	border-bottom:1px dotted #CCC;

}
div#conthp h1,#conthp1 h2,#conthp2 h3, #conthp3 h4, #conthp4 h5, #conthp5 h6 {
	font-size:12px;
	height:25px;
	padding:8px 0 0 10px;
	text-decoration:none;
	background:url(../medias/bcktu.gif);
	color:#FFF;
	}
div#conthp h1 a:visited,#conthp1 h2 a:visited,#conthp2 h3 a:visited, #conthp3 h4 a:visited, #conthp4 h5 a:visited, #conthp5 h6 a:visited{
color:#000;
}
div#conthpind h4 {
	font-size:14px;
	height:24px;
	padding:6px 0 0 5px;
	text-decoration:none;
	background-color:#b2e0f0;
	}
	
div#conthp2 h4 {
	font-size:12px;
	height:24px;
	padding:8px 0 0 5px;
	text-decoration:none;
	background:url(../medias/indisphead.gif) repeat top;
	}
	
div#conthp h2 {
	font-size:12px;
	font-weight:normal;
	height:24px;
	padding:6px 0 0 5px;
	text-decoration:none;
	background-color:#efefef;
	}

UL#cr {
	list-style-type:none;
	width:720px;
	margin-top:10px;
	margin-right:auto;
	margin-bottom:0;
	margin-left: auto;
	}
ul#cr li {
	display:inline;
	margin-left:10px;
	}
div#tabpanier {
	width:720px;
	margin-top:0;
	margin-right:auto;
	margin-bottom:0;
	margin-left:auto;
	}
div#tabpanier img{
margin:5px;
	}
div#tabpanier table{
	width:100%;
	border:1px dotted #CCC;
	}
div#tabpanier tbody{
	text-align:center;
	}
div#tabpanier td{
	_height:25px;
	border:none;

	}

div#tabpanier th{
	color:#000;
	padding:5px;
	background:url(../medias/thback.gif) repeat top;
	border-top:1px dotted #CCC;
	border-bottom:1px dotted #CCC;

	}

.redtext {
	font-weight:bold;
	color:#e31818;
	}
.redtext2 {
	font-size:18px;
	font-weight:bold;
	color:#e31818;
	}
div#pancont {
	position:relative;
	width:720px;
	margin-top:15px;
	margin-right:auto;
	margin-bottom:0;
	margin-left:auto;
	}
div#coupon {
	float:right;
	width:302px;
	height:57px;
	font-size:11px;
	font-weight:bold;
	padding-top:8px;
	padding-left:8px;
	background:url(../medias/couponback.gif) no-repeat top left;
	}
div#coupon UL {
	width:290px;
	heiht:40px;
	text-decoration:none;;
	padding:2px 0 2px 5px;
	color:#FFF;
	background-color:#CCC;
	}
div#coupon LI {
	margin-left:15px;
	display:inline;
	}

div#pabout {
	clear:both;
	width:720px;
	margin-top:10px;
	margin-right:auto;
	margin-bottom:10px;
	margin-left:auto;
	text-align:right;
	font-size:11px;
	font-weight:bold;
	padding: 5px;
	}
div#pabout UL LI {
	list-style:none;
	}
div#pabout LI {
	margin-bottom:-11px;
	}
div#pabout IMG#val {
	float:right;
	}
.ajp {
	display:inline;
}

div#tabpanier2 {
	margin-top:10px;
	margin-right:auto;
	margin-bottom:0;
	margin-left: auto;
	width:720px;
	}
div#tabpanier2 table{
	width:100%;
	}

div#tabpanier2 td{
	padding:0 5px 0 5px;
	border-right:1px dotted #CCC;
	}
div#tabpanier2 li {
	list-style-type:none;
	}
div#newdelad {
	display:none;
	padding:0 1px 0 0;
	}
div#newdelad table td{
	width:100%;
	background-color:#efefef;
	height:30px;
	border:none;
	padding:0 1px 0 0;
	}

div#greybutct1, #greybutct2 {
	width:10em;
	margin-top:0;
	margin-right:auto;
	margin-bottom:0;
	margin-left:auto;
	padding: 1px;
	background-color:#FFF;
	border:1px solid #CCC;
	}
div#greybut a,#greybut2 a {
	width:10em;
	display:block;
	color:#666;
	font-weight:bold;
	text-align:center;
	background-color:#efefef;
	}
div#greybut a:hover,#greybut2 a:hover {
	color:#e31818;
	background-color:#F5F5F5;
	text-decoration:none;
	}
.smallgrey {font-weight:normal;font-size:11px}
div#tabpanier2 table table {
	width:100%;
	border-top:1px dotted #CCC;
	border-bottom:1px dotted #CCC;
	padding:5px;
	margin:5px 0 5px 0;
	}
div#tabpanier2 table table td{
	border:none;
	}

div#nclt {
	background:url(../medias/box.gif) no-repeat top center;
	padding-top:10px;
	text-align:center;
	height:30px;}
div#boxtop,#boxtop2,#boxtop3,#boxtop4 {
	background:url(../medias/box-top.gif) no-repeat center;
	height:13px;
	}
div#boxtopmid,#boxtopmid2,#boxtopmid3,#boxtopmid4,#boxtopmid5 {
	background:url(../medias/box-top-middle.gif) repeat-y top center;
	}
div#boxtopmid table td,#boxtopmid2 table td,#boxtopmid3 table td,#boxtopmid4 table td,#boxtopmid5 table td{
padding-left:50px;
	border:none;
	}

div#boxtopmid table td UL,#boxtopmid2 table td UL,#boxtopmid3 table td UL,#boxtopmid4 table td UL,#boxtopmid4 table td UL {
	padding:10px 0 10px 0;
	list-style-type: square;
	list-style-position: inside;
	}
div#boxbot,#boxbot2,#boxbot3,#boxbot4,#boxbot5 {

	margin-bottom:10px;
	background:url(../medias/box-bot.gif) no-repeat center;
	height:13px;
	}

table#sty {
	position:relative;
	border-top:1px dotted #CCC;
	border-bottom:1px dotted #CCC;
	}

table#sty td{
	border:none;
	}

div#popaie {
	position:absolute;
	top:100px;
	overflow:auto;
	left:50px;
	display:none;
	width:500px;
	height:300px;
	background:#efefef;
	border:1px solid #CCC;
	}

div#indis1,#indis2,#indis3 {
	float:left;
	width:230px;
	margin:2px;
	padding-right:3px;
	border-right:1px dotted #CCC;
}

div#indis1 td,div#indis2 td,div#indis3 td {
	border-right:none;
    text-align:left;
	}
div#indis1 table,div#indis2 table,div#indis3 table {
	border:none;
	}

td#greybox1, table#greybox2, td#greybox3, td#greybox4 {
background-color:#efefef;border:none;
}
td#greybox1, table#greybox2, td#greybox3, td#greybox4 {
background-color:#efefef;border:none;
}

.delivery {
	float:left;
	}
.listeachat{
	border-right:1px solid #CCC;
	border-left:1px solid #CCC;
	}
table#listeachattab{
	color:#333333;
	margin-left:18px;
	width:95%;
	text-align:center;
	border-right:1px solid #CCC;
	}
table#listeachattab th{
	color:#666666;
	background-color:#e1ded5;
	text-align:center;
	height:25px;
	border:1px solid #CCC;
	border-right:none;
	width:25%;
	}

table#listeachattab tbody td{
	border:1px solid #CCC;
	border-top:none;
	border-right:none;
	width:25%;
	}

table#listeachattab a{
text-decoration:underline;
color:#666;
	}
table#listeachattab a:hover{
color:#e31818;
	}
table#listeachattab tfoot td{
border:1px solid #CCC;
border-top:none;
border-right:none;
	text-align:right;
	background-image: url(../medias/fond_rayures.gif);
	}
div#listeachat#listac2 {
border:none;
}
table#ou {
margin-left:18px;
border:none;
width:95%;
}
table#ou td{
border:none;
width:25%;
}
table#choiceprod {
width:95%;
margin:18px;
}
table#choiceprod td{
text-align:center;
padding:2px 0 2px 15px;
height:30px;
width:25%;
border-top:1px dotted #CCC;
}
table#etatciv{
	color:#333333;
	margin-left:18px;
	width:95%;
	text-align:center;
	}
table#etatciv th{
	color:#666666;
	background-color:#e1ded5;
	text-align:center;
	height:25px;
	width:25%;
	}
table#etatciv tbody td{
	text-align:left;
	width:25%;
	}
table#histotab{
	color:#333333;
	margin-left:18px;
	width:95%;
	text-align:center;
	border-right:1px solid #CCC;
	}
table#histotab th{
	color:#666666;
	background-color:#e1ded5;
	text-align:center;
	height:25px;
	border:1px solid #CCC;
	border-right:none;
	width:17%;
	}

table#histotab tbody td{
	border:1px solid #CCC;
	border-top:none;
	border-right:none;
	width:17%;
	height:25px;
	}

table#histotab a{
text-decoration:underline;
color:#666;
	}
table#histotab a:hover{
color:#e31818;
	}
table#histotab tfoot td{
	padding:5px;
	border:1px solid #CCC;
	border-top:none;
	border-right:none;
	text-align:right;
	background-image: url(../medias/fond_rayures.gif);
	}
tr.listor {
	background:url(../medias/midheadcatlist3.gif) top left repeat-y;
	}
table#tfamily th{
	border:1px dotted #CCC;
	height:30px;
	border-right:none;
	border-left:none;
	text-align:left;
	padding-left:10px;
	}
table#tfamily{
	border-bottom:1px dotted #CCC;
	}
table#tfamily td{
	background:#EFEFEF;
	padding:5px 0 5px 15px;
	}
ul#catalogue {
	list-style-type:none;
	}
ul#catalogue table{
	width:100%
	}
ul#catalogue table td{	
	vertical-align:top;
	}
ul#catalogue table td ul{
	list-style-type:square;
	list-style-position:inside;
	text-indent:25px;
	}
ul#catalogue table td ul li{
	line-height:10px;
	}
td#c1 {
	width:185px;
	}
div#choisir {
	padding-top:2px;
	color:#787878;
	font-weight:bold;
	width:100px;
	height:22px;
	background-color:#EFEFEF;
	border:1px solid #CCC;
	text-align:center;
	margin-top:-19px;
	}	
table#sectoriel {
	width:100%;
	border-top:1px dotted #CCC;
	border-bottom:1px dotted #CCC;
	}
table#sectoriel td{
padding:5px;
	}
td.c2 {
	width:130px;
	text-align:center;
	}
	
	
TABLE#devis {
	border:none;
	width:100%
	}
TABLE#devis td {
	border:none;
	height:30px;
	}
.devis2  {
	border:none;
	width:70%;
	margin:auto;
	}
#caisse {
display:none;
}
.mdpo {
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	}
	
TABLE#tneg {
	width:100%;
	}
TABLE#tneg TD{
	height:20px;
	text-align:left;
	}

.tnegbro {
	background-color:#dad6cb;
	}
.tnegog {
	background-color:#efefef;	
	}

.titretexte
{
	font-size : 24px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight : bold;
	color:#FF6600;
}

.detail
{
	color : #000;
	font-size : 12px;
	font-weight : normal;
	display : none;
	margin-top : 10px;
}

/* RESULT SEARCH */
div#rs {
	margin-top:0;
	margin-right:auto;
	margin-bottom:0;
	margin-left: auto;
	width:720px;
}

table#rst td {
	height:110px;
	padding:10px;
	border-bottom:1px dotted #CCC;
	}
table#rst  tfoot td {
	height:20px;
	padding:10px;
	border-bottom:1px dotted #CCC;
	}
table#rst thead th {
	height:20px;
	padding:10px 0 2px 0px;
	text-align:left;
	border-bottom:1px dotted #CCC;
	}
div#thitre {
text-transform:uppercase;
padding:2px;
color:#666666;
border-bottom:2px solid #666;
}
.imgprod{
	border:1px solid #CCC;
	}
div#rs h2 {
	font-size:14px;
	font-weight:bold;
	text-transform: uppercase;
	}
/*div#rs table td ul{
	list-style-type:none;
	}*/
table#rst td ul {
	margin-top:5px;
	list-style-type:none;
	}
table#rsta td ul li {
	padding-bottom:5px;
	}
	
/*div#rs table td li{
	padding-bottom:5px;
	}*/

table#frs {
	width:100%;
}
table#frs {
border-top:1px dotted #CCC;
width:720px;
}
table#frs td{
	height:30px;
	border-bottom:1px dotted #CCC;
}
table#frs li {
padding:2px;
}

.ttitre {
text-transform:uppercase;
padding:2px;
color:#666666;
border-bottom:2px solid #666;
}
div#rsprod1,#rsprod2 {
float:left;
width:235px;
border-right:1px dotted #CCC;
text-align:center;
}
div#rsprod3 {
float:right;
width:235px;
text-align:center;
}
.ars {
color:#666;
text-align:center;
background:url(../medias/flechemot.gif) no-repeat center right;
}

div#detail1 table,#detail2 table {
	width:90%;
	}
div#detail1 table td,#detail2 table td {
	border-top:1px dotted #CCC;
	background:#FFF;
	}
div#fp {
float:left;
margin-top:-116px;
width:336px;
height:46px;
}