.encart-attention {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	border: 1px solid #999999;
	padding: 4px 7px 5px;
	text-align: justify;  }
.txt-11-bleu-justif {
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #46628C;
	text-align: justify;
}
.txt-9-bleu {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #46628C;
}
.tt-questions {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #2F77D9;
	padding-top: 6px;
	padding-bottom: 8px;
}
.tt-questions A{
	color: #2F77D9;
	text-decoration:none
}
.tt-questions A:hover{
	color: #2F77D9;
	text-decoration:underline
}
.table-fond-questions {
	background: url(../structure_img/fond_inc_liste.jpg) repeat-x;
	border-top: 2px solid #FFFFFF;
}
.chapitre-question {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FF7000;
	height: 40px;
	vertical-align: middle;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	padding-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #A8A8A8;
	background-image: url(../10_img_structure_fiche/bas-gauche-fond.jpg);
	background-repeat: repeat-x;
	text-transform: uppercase;
}
#oscillante {
background-image: url(../06-plaques-vibrantes/06-comment-choisir/img_structure/fond-choix-oscillant.jpg);
}
#vibrante {
background-image: url(../06-plaques-vibrantes/06-comment-choisir/img_structure/fond-choix-vibrante.jpg);
}
.table-question {
	margin-top: 2px;
	margin-bottom: 2px;
	border-top: 1px;
	border-bottom: 1px solid #D4D0C8;
	padding-bottom: 5px;
}
.reponse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: justify;
	line-height: 15px;
	padding-bottom: 15px;
	_padding-bottom: 15px;
	padding-right: 15px;
}
.chapo-question {
	font: bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #FF7000;
	height: 40px;
	vertical-align: middle;
}
.abcdaire {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FC7000;
	padding-top: 6px;
	padding-bottom: 8px;
}
.publi-fond-fonce {
	background-image: url(../01-electrostimulateur/06-tout-savoir/publications/fond-fonce.gif);
	background-repeat: repeat-y;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.publi-fond-clair {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C4C4C4;
}
.generic-choix-in {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2F77D9;
	padding-left: 24px;
}
.generic-choix-in A { color: #2F77D9; text-decoration: none;}
.generic-choix-in A:hover { color: #15478B; text-decoration:underline}

.generic-choix-select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF7000; }
.generic-choix-select A { color: #FF7000; text-decoration: none;}
.generic-choix-select A:hover { color: #FF7000; text-decoration:underline}

.generic-choix-out {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7B7B7B;
	text-decoration: none;
	padding-left: 24px;
}
.generic-choix-out A { color: #7B7B7B; text-decoration: none;}
.generic-choix-out A:hover { color: #444444; text-decoration:underline}
.generic-tt {
	display: block;
	padding-top: 20px;
	padding-bottom: 15px;
	padding-left: 23px;
	padding-right: 280px;
}
#generic-sstt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2F77D9;
	display: block;
	padding-top: 12px;
	padding-bottom: 5px;
	padding-left: 25px;
	margin-bottom: 0px;
	margin-top: 0px;
	border-top-width: thin;
	border-top-style: dashed;
	border-top-color: #D3D3D3;
	width: auto;
}
#generic-sstt a {
	color: #FF7000;
	text-decoration:none;
}
#generic-sstt a;hover {
	color: #FF7000;
	text-decoration:underline;
}
#generic-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A7A7A;
	display: block;
	margin-top: 0px;
	margin-bottom: 10px;
	text-align: justify;
	padding: 5px 30px 5px 42px;
	width: auto;
}
#generic-txt a {
	color: #FF7000;
	text-decoration:none;
}
#generic-txt a;hover {
	color: #FF7000;
	text-decoration:underline;
}
#paraf-tt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A7A7A;
	display: block;
	padding-left: 20px;
	padding-right: 30px;
	list-style-position: outside;
	list-style-type: disc;
	margin: -5px 0px 5px 22px;
	padding-top: 0px;
	padding-bottom: 5px;
}
#generic-sstt-no-border {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2F77D9;
	display: block;
	padding-top: 12px;
	padding-bottom: 5px;
	padding-left: 25px;
	margin-bottom: 0px;
	margin-top: 0px;
}
.partenaires-tt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #46629B;
	text-align: center;
	display: block;
	width: 183px;
	font-size: 11px;
	height: 30px;
	margin-top: 4px;
	margin-right: 30px;
	text-decoration: none;
	margin-left: 1px;
}
.partenaires-tt A { color: #46629B; text-decoration: none;}
.partenaires-tt A:hover { color: #46629B; text-decoration:underline}
.txt-entete-societe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3877CB;
	height: 45px;
	padding-right: 60px;
	padding-left: 42px;
	padding-top: 45px;
	vertical-align: top;
	display: block;
}
.table-temoignages {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	margin: 17px 20px 17px 40px;
	background: url(../13-societe/img/temoignages-fond.gif) repeat-x;
	border-top: 1px solid #C0C1C1;
}
#tt-temoignages {
	font: bold 10px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #3877CB;
	margin-top: 18px;
	margin-bottom: 3px;
}
#txt-temoignages {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A7A7A;
	width: auto;
	margin-top: 0px;
}
.champs-newsletter {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	width: 200px;
	margin-bottom: 15px;
	color: #666666;
}
.form-valide {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-align: center;
	display: block;
	width: 500px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #FF6600;
	margin-left: 40px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.champs-connexion {

	font: 11px Verdana, Arial, Helvetica, sans-serif;
	width: 200px;
	margin-top: 3px;
	margin-bottom: 3px;
	color: #666666;
}
#premiere-commande-txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A7A7A;
	display: block;
	margin-top: 0px;
	margin-bottom: 10px;
	text-align: left;
	width: auto;
	text-indent: -18px;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 18px;
}
.txt-panier {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	text-align: left;
}
.txt-panier A {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
.txt-panier A:hover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
.txt-panier-centre {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	text-align: center;
}
.txt-panier-centre A {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
.txt-panier-centre A:hover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
