/* Feuille de style biosense.css */

body { margin: 0;padding: 0;font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular;font-size:13px;text-align: center;color: #666666;}
table {	margin: 0; padding: 0; border: 0;	border-collapse:collapse;}
tr {	margin: 0;	padding: 0;	vertical-align:top;}
td {	margin: 0;	padding: 0;	font-size: 10px;}
img {	border: 0 solid;}
a {	font-size: 11px;	font-weight: bold;	color: #9C9C9C;}
a:hover {	color: #333333;}
form {	margin:0;	padding:0;}
textarea,input,select {	font-family: Verdana, Arial, sans-serif;	font-size: 10px;	color: #666666;	font-weight: normal;	border: 1px solid;	border-color: #666666;	background-color: #FFFFFF;	padding-left: 3px;}
h2 {	font-family: Verdana, Arial, sans-serif;	font-size: 18px;	color: #FFFFFF;	text-transform:uppercase;	font-weight:normal;	margin-top: 5px;}
h1 {	font-family: Verdana, Arial, sans-serif;	font-size: 18px;	color: #666666;	font-weight:normal;	border-bottom: 10px;	margin-left: 6px;	margin-top: 5px;	margin-bottom: 3px;	padding-bottom:0;}
h1 a {	font-size: 18px;	font-weight:normal;	color: #666666;}
h3 {	font-family: Verdana, Arial, sans-serif;	font-size: 12px;	color: #666666;	font-weight:bold;	border-bottom: 10px;	margin-left: 6px;	margin-top: 5px;	margin-bottom: 3px;	padding-bottom:0px;}
p, ul {	font-size:10px;	color:#666666;}

#container {	width: 990px;	margin-left: auto;	margin-right: auto;	font-size:13px;}
#entete {	position: relative;	margin-left: auto;	margin-right: auto;	width: 930px;	height: 105px;	text-align: left;}
#centre {	text-align: left;	width: 930px;	margin-left: auto;	margin-right: auto;}
#basPage {	font-size:10px;	padding-top:10px;	padding-bottom:10px;	color: #666666;	position: relative;	clear: both;}
#basPage a {	color: #666666;	text-decoration:none;	font-weight: normal;}
#basPage a:hover {	color: #333333;}

.texte {	font-size:10px;	color:#666666;	font-weight:normal;}
.ajoutCaddie {	color: #666666;	font-size: 12px;}
.attention {	font-size: 12px;	color: #bb4646;	font-weight: bold;}
.important {background-color : #ff6921;padding: 0 5px 0 5px;color: #FFF;}
.caracteristiques {	color: #666666;}
.commentaire {	font-size: 10px;	color: #666666;	font-style:italic;}
.compteInput {	width: 200px;}
.contactTextField {	width: 570px;}
.couleurTableau {	background-color:#cccccc;}
.ficheArticle a {	color:#909090;	text-decoration: none;}
.ficheArticle a:hover {	color:#909090;	text-decoration: underline;}
.hauteurFiche {	height: 427px;	overflow: auto;	margin-top:10px;}
.hauteurFicheMatelas {	height: 427px;	overflow: auto;	margin-top:0px;	margin-bottom:14px;	margin-top:10px;	background-attachment:scroll;}
.hauteurFiche .texteTableau {	margin-top:0;}
.image {	border: 0;	background-color: transparent;	vertical-align: middle;}
.lienSimple {	color: #666666;	text-decoration: underline;	font-weight: normal;	font-size: 10px;	margin-right: 6px;}
.lienDetail {	color: #9c9c9c;	text-decoration: underline;	font-weight: bold;	font-size: 10px;	margin-right: 6px;}
.lignePaire {	background-color: #e4e3e5;}
.ligneImpaire {	background-color: #FFFFFF;}
.listePuce li {	font-size: 10px;	color: #666666;	list-style-type: none;}
.notreAvis h4 {	font-family: Verdana, Arial, sans-serif;	font-size: 18px;	color: #666666;	font-weight:normal;	margin-top: 5px;	margin-bottom: 4px;}
.notreAvis p {	margin-top: 0px;	margin-bottom: 4px;}
.submitForm {	font-size: 11px;	color: #666666;	font-weight: bold;	border: 1px solid;	border-color: #666666;	background-color: #CECECE;	padding-left: 3px;}
.submitForm:hover {	background-color: #FFFFFF;}

.tableauFormulaire td {	padding: 4px 0px 4px 0px;}
.tableauArticles {	width: 600px;	text-align:center;}
.tableauArticles th {	height: 20px;	font-weight: bold;	font-size: 12px;	color: #FFFFFF;	background-color: #5A5A5A;	padding: 0;	vertical-align: middle;}
.tableauArticles a {	font-weight: bold;	font-size: 12px;	color: #FFFFFF;	text-decoration: none;}
.tableauArticles .contenu a , .tableauArticles .contenu {	color: #666666;	font-weight: normal;	font-size: 11px;}
.tableauArticles td {	padding-top: 4px;	padding-bottom: 4px;}
.tableauArticles .bas {	background-color: #999999;	vertical-align: bottom;	padding-top: 0px;	padding-bottom: 0px;}
.texteFormulaire {	font-size: 11px ;	color: #6B6B6B;	text-align: right;	font-weight: bold;}
.texteTableau {	margin-right: 6px;	margin-left: 6px;}
.titreTableau {	background-color:#656565;	color: #FFFFFF;	font-weight: bold;	font-size: 12px;	vertical-align: middle;	background-repeat: no-repeat;}
.titreLien {	font-style: italic;	text-decoration: underline;	font-size: 11px;	margin-top: 3px;	margin-bottom: -3px;	margin-right: 6px;	margin-left: 6px;}
.titreLien a {	font-weight: normal;	color: #666666;}
.titreLien a:hover {	color: #9C9C9C;}
.titreRubrique,.titreRubriqueTexte {	font-size: 14px;	font-weight: bold;	margin-right: 6px;	margin-left: 6px;}
.titreRubrique {	margin-top: 10px;}
.titreRubrique a, .titreRubriqueTexte a {	color:#666666;	text-decoration: none;	font-size: 14px;	font-weight: bold;}
.titreRubrique a:hover, .titreRubriqueTexte a:hover {	color:#9C9C9C;}
.titreRubrique .commentaire {	font-size: 10px;	color: #666666;	font-style:italic;	font-weight: normal;}
#containerPrint {	margin-left: auto;	margin-right: auto;	padding: 0;		font-size:13px;	background-color: #FFFFFF;	text-align: left;}
.barre {	text-decoration: line-through;}
ul#portfolio {	border: 0;	padding: 0;	margin: 0;	list-style-type: none;}
.absmiddle {	vertical-align: middle;}
.listeLiens {	padding: 5px 0 5px 20px;}
.cadreSommeil{	width: 910px;	height: auto;	background-color: #CCC;	padding: 10px;	margin: 0;}
.cadreMatelas{	width: 910px;	height: auto;	background-color: #CCC;	padding: 10px;	margin: 0;}
div.basCadreSommeil{	clear: both;	height: 0;}
.titreSommeil{	float: right;	background-color: #FFF;	width: 300px;	height: auto;}
.titreMatelas{	float: left;	background-color: #FFF;	width: 300px;	height: auto;}
div.separation{	width: 283px;	height: 3px;	background-color: #CCC;	float: right;}
div.separationMatelas{	width: 293px;	height: 3px;	background-color: #CCC;	float: right;}
.textSommeil{	float: right;	background-color: #FFF;	background-position: 0 0;	background-attachment: scroll;	width: 300px;	min-height: 413px;	height: auto;	margin: 0;	padding: 0;	padding-bottom: 2px;}
.textMatelas{	float: left;	background-color: #FFF;	background-position: 0 0;	background-attachment: scroll;	width: 300px;	height: 413px;	height: auto;	margin: 0;	padding: 0;	padding-bottom: 2px;}
.textSommeil img {	border: 0 solid;}
.textMatelas img {	border: 0 solid;}
.textSommeil div .texteTableau h3 {	margin-top: 10px;	margin-left: 0;	font-weight: normal;	font-size: 10px;}
.textMatelas div .texteTableau h3 {	margin-top: 10px;	margin-left: 0;	font-weight: normal;	font-size: 10px;}
.textSommeil div .texteTableau p {	margin-top: 12px;	margin-left: 0;}
.textMatelas div .texteTableau p {	margin-top: 12px;	margin-left: 0;}
.textSommeil div .texteTableau ul {	margin-top: 6px;	margin-bottom: 10px;}
.textSommeil div .texteTableau strong {	font-family: Verdana, Arial, sans-serif;	font-size: 12px;	color: #666666;	font-weight:bold;	border-bottom: 10px;	margin-top: 10px;	margin-bottom: 3px;	padding-bottom:0px;	margin-left: 0;	display: block;}
.textMatelas div .texteTableau strong {	font-family: Verdana, Arial, sans-serif;	font-size: 12px;	color: #666666;	font-weight:bold;	border-bottom: 10px;	margin-top: 10px;	margin-bottom: 3px;	padding-bottom:0px;	margin-left: 0;	display: block;}
.ficheTech{	font-weight:400;	font-size:10px;}
.imgSommeil{	width: 600px;	min-height: 470px;	height: auto;	margin-top: 0;	padding: 0;	float: left;}
.imgMatelas{	width: 600px;	min-height: 470px;	height: auto;	margin-top: 0;	padding: 0;	float: right;}
.imgMatelas h2{	position: absolute;	top: 427px;}
.imgConseils{	width: 600px;	height: 342px;	margin-top: 0;	padding: 0;	float: left;}
.textConseils{	float: right;	background-color: #FFF;	background-position: 0 0;	background-attachment: scroll;	width: 300px;	height: 309px;	margin: 0;	padding: 0;}
.menuSommeil{	font-size: 11px;	font-weight: bold;	color: #333;	text-decoration: underline;	line-height: 13px;	text-align: left;	cursor: pointer;	margin-left: 6px;}
.sousTitreConseils{	font-size: 12px;	font-weight: bold;	color: #666;	line-height: 14px;	margin: 10px 0 3px 0;}
.lienCatalogue{	position: absolute;	top: 577px;}
