.liste-contour {
	border-top: 2px solid #FFFFFF;
	border-bottom: 1px solid #7D7D7D;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #AEADB2;
	background: url(../10_img_structure_liste/liste_fond_td.jpg) repeat-x;
}
	
.liste-cadre {
	background: url(../10_img_structure_liste/liste_fond_td.jpg) repeat-x;
	border-top: 2px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

H4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #3F7DD2;
	font-weight: bold;
	margin: 5px 0px 5px 11px;  }
H4 A { color: #3F7DD2; text-decoration:none  }
H4 A:hover { color: #3F7DD2;  text-decoration: none; background-color: #DDEEFF;  }

#vert-plaque {	color: #598A05 ! important; }
#vert-plaque A {	color: #598A05 ! important; }
#vert-plaque A:hover {	color: #598A05 ! important; }

H5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3F7DD2;
	font-weight: bold;
	margin: 5px 5px 5px 0px;  }
H5 A { color: #3F7DD2; text-decoration:none  }
H5 A:hover { color: #3F7DD2;  text-decoration: none; background-color: #DDEEFF;  }

.liste-txt-descrip {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;   }
.liste-txt-descrip A { color: #3F7DD2; text-decoration:none }
.liste-txt-descrip A:hover { color: #3F7DD2;  text-decoration: none; background-color: #DDEEFF;  }

.prix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #3F7DD2;
	font-weight: bold;   }
	
.prix-barre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F7DD2;
	text-decoration: line-through;
	line-height: 18px;  }
	
.prix-barre-sans {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F7DD2;
	line-height: 18px;  }

.liste-txt-cadeau-orange {
	font: bold 9px/26px Verdana, Arial, Helvetica, sans-serif;
	color: #FF7000;
	text-indent: 23px;
	display: block;
	height: 27px;
	vertical-align: middle;
	background: url(../10_img_structure_liste/liste-kdo.jpg) no-repeat left top;
}
	
.liste-txt-10-rouge {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;  }
	
.liste-dispo {
	font: 9px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	display: block;
	float: left;
	height: 15px;
}
.txt-entete {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3877CB;
	padding-top: 38px;
	padding-right: 60px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.txt-entete-accessoires {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3877CB;
	padding-right: 20px;
	padding-left: 20px;
	height: 34px;
}
.txt-entete-accessoires2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #757575;
	padding: 1 0 0 20;
}
.txt-entete-accessoires2 A{
	color: #757575; text-decoration:none
}
.txt-entete-accessoires2 A:hover{
	color: #333333; text-decoration:underline
}
.inc-promo-nom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3F7DD2;
	font-weight: bold;
}
.inc-promo-prix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E12121;
	font-weight: bold;
}
.inc-promo-barre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.menu-qte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	width: 40px;
}
.menu-choixoption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FC4809;
	font-weight: bold;
	background: #DBDBDB;
	width: 98px;
}
.liste-access-bt-ajouter {
	padding-top: 14px;
	padding-bottom: 5px;
}

.menu-tri {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	width: 145px;
}
/*.menu-tri-accessoires {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	height: 15px;
	width: 132px;
}*/
.menu-tri-accessoires {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	width: 135px;
	}
.menu-tri-accessoires-bas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	height: 32px;
	width: 132px;
}
.menu-tri-td {
	padding-left: 412px;
	padding-top: 2px;
	background-image: url(../01-electrostimulateur/00-img-structure/liste-illus-sport-bas.jpg);
	display: block;
	background-repeat: no-repeat;
}
.menu-tri-td-bas {
	background-image: url(../structure_img/fond-menu-bas-tri.jpg);
	padding-left: 412px;
	padding-top: 6px;
	height: 26px;
}
.menu-tri-td-accessoires {
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A7A7A7;
	padding-top: 2px;
	padding-right: 32px;
}
.menu-tri-td-bas-accessoires {
	padding-right: 32px;
	padding-top: 6px;
	text-align: right;
	background-image: url(../01-electrostimulateur/05-accessoires/img_structure/fond-menu-tri-bas.jpg);
	padding-bottom: 4px;
}
.inc-promo-remise {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E12121;
	font-weight: bold;
	padding-bottom: 4px;
	padding-left: 6px;
}
	
.liste-dispo-enstock {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #339900;  }
	
.liste-dispo-reapro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FF0000;  }
.remise-liste {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 8px;
	text-align: center;
	letter-spacing: -0.1em;
	padding-right: 3px;
}
.remise-liste #pourcent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 1px;
}
.print-tt {
	height: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF7000;
	border-top:1px solid #CCCCCC;
	padding-bottom: 3px;
}
.print-tt A{
	color: #FF7000;
	text-decoration:none
}
.print-tt A:hover{
	color: #FF7000;
	text-decoration:underline
}
.print-www {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border-top: 1px solid #CCCCCC;
	font-weight: bold;
	text-align: right;
	line-height: 15px;
}
.print-form {
	height: 35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF7000;
	border-bottom: 1px solid #CCCCCC;
}
.print-haut-form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	width: 175px;
	margin-top: 10px;
	margin-left: 554px;
}
.liste-bt-imprimer {
	text-align: right;
}
.break-print {
	page-break-after: always;
}
.tt-bdc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #666666;
	height: 22px;
	margin-top: 20px;
	font-weight: bold;
	text-align: center;
	border-top-width: 12px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	text-transform: uppercase;
	border-bottom-width: 12px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	line-height: 20px;
}
.txt-11-gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.ttss-bdc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #999999;
	height: 20px;
	margin-top: 20px;
	font-weight: bold;
	padding-left: 6px;
	line-height: 18px;
}
.bdc-form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-top: 1px;
	padding-left: 3px;
}
.accessoire-dispo {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #FF7000;
	padding-top: -5px;
	display: block;
}
.separateur-accessoires {
	background: url(../01-electrostimulateur/05-accessoires/img_structure/separateur-fond.gif) repeat-x;
	text-align: right;
	display: block;
	width: 583px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 1px;
}
.zoomette1 {
	position:relative;
	z-index:50;
	left:30px;
	top:-40px;
}
.zoomette2 {
	position:absolute;
	width:202px;
	height:257px;
	background: #FFFFFF;
	border: 2px ridge #E4E4E4;
    opacity : 0.9; 
    filter : alpha(opacity=90); 
}
.zoomette-plaques {
	position:absolute;
	width:202px;
	height:305px;
	background: #FFFFFF;
	border: 2px ridge #E4E4E4;
    opacity : 0.9; 
    filter : alpha(opacity=90); 
}
.zoomette-powerball {
	position:absolute;
	width:339px;
	height:339px;
	background: #FFFFFF;
	border: 2px ridge #E4E4E4;
    opacity : 0.9; 
    filter : alpha(opacity=90); 
}