/***********************************************/
/* FEUILLE DE STYLE CSS SANTE RELAX PLUS       */
/* CÉÉE PAR ALLIANCE CREATIV` STUDIO           */
/* COPYRIGHT 2007                              */
/***********************************************/

/* Configs principales */
html, body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	height: 100%;
	background-color: #FFEECC;
	text-align: center;
}

a:link, a:visited {
	text-decoration: none;
	color: #000000;
}

.loupe {
	cursor: url(loupe.cur), auto;
}

/**************************************/
/************ MISE EN PAGE ************/
/**************************************/

div#design {
	position: relative;
	margin: 0 auto;
	padding: 0;
	width: 940px;
	min-height: 922px;
	text-align: left;
	z-index: 0;
}

/********************/
/****** HEADER ******/
/********************/

div#lang {
	position: relative;
	width: 100%;
	font-size: 12px;
	color: #9900CC;
	font-style: italic;
	/*width: 940px;*/
	text-align: right;
}

div#headeron {
	position: relative;
	margin: 0;
	padding: 0;
	width: 940px;
	height: 197px;
	background-image: url(images/header_log.jpg);
	background-repeat: no-repeat;
	z-index: 1;
}

div#headeroff {
	position: relative;
	margin: 0;
	padding: 0;
	width: 940px;
	height: 197px;
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	z-index: 1;
}

div#headeroff #login {
	position: absolute;
	margin: 0;
	padding: 0;
	padding-top: 5px;
	left: 27px;
	top: 18px;
	width: 212px;
	height: 162px;
	color: #FFFFFF;
	z-index: 1;
}

div#headeroff #login span#titre {
	font-size: 16px;
	font-weight: bold;
	margin-left: 90px;
	color: #FFFFFF;
}

div#headeroff #login form {
	margin-top: 20px;
	text-align: right;
}

div#headeroff #login form td {
	font-size: 11px;
	color: #FFFFFF;
	text-align: right;
}

div#headeroff #login form #bouton_log {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	background-color: transparent;
	border-width: 0;
}

div#headeroff #login span#texte_log_passlost {
	display: block;
	text-align: right;
	margin-top: 10px;
	margin-right: 5px;
}

div#headeroff #login span#texte_log_inscription {
	display: block;
	text-align: right;
	margin-top: 10px;
	margin-right: 5px;
}

div#headeroff #login span#texte_log_passlost a {
	color: #FFFFFF;
}

div#headeroff #login span#texte_log_inscription a {
	color: #FFFFFF;
}

/*****************************/
/****** PARTIE CENTRALE ******/
/*****************************/

div#centre {
	position: relative;
	margin: 0;
	padding: 0;
	width: 940px;
	min-height: 950px;
	background-image: url(images/fond.jpg);
	z-index: 1;
}

/***************************/
/****** PARTIE GAUCHE ******/
/***************************/

div#centre #gauche {
	position: absolute;
	margin: 0;
	left: 38px;
	padding: 0;
	min-height: 500px;
	width: 178px;
	z-index: 3;
}

/****** DATE & HEURE ******/

#date_heure {
	position: absolute;
	width: 160px;
	top: 160px;
	left: 772px;
}

#date,#heure {
	position: relative;
	color: #dea5c6;
	/*color: #66CC66;*/
	padding-left: 5px;
	margin-bottom: 10px;
	font-size: 11px;
	font-weight: bold;
}

/****** HORAIRES ******/

div#gauche #horaires {
	position: relative;
	margin: 0;
	margin-bottom: 20px;
	padding: 0;
	padding-top: 90px;
	padding-left: 5px;
	width: 178px;
	background-image: url(images/logo_menu_ad.jpg);
	background-repeat: no-repeat;
	background-position: top;
	z-index: 3;
}

div#gauche #horaires h1 {
	font-size: 12px;
	color: #990033;
	text-decoration: underline;
}

div#gauche #horaires #texte_horaires {
	display: block;
	font-size: 10px;
	color: #666666;
}

div#gauche #horaires .texte_coord {
	font-size: 10px;
	color: #666666;
}

/****************************/
/****** MENU PRINCIPAL ******/
/****************************/

div#centre #gauche ul#menu {
	position: relative;
	margin: 0;
	margin-bottom: 10px;
	padding: 0;
	list-style: none;
	width: 178px;
	color: #339999;
	z-index: 4;
}

div#centre #gauche ul#menu li.cat {
	position: relative;
	margin: 0;
	padding: 0px;
	height: 30px;
	width: 178px;
	background-image: url(images/menu_b.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	font-size: 12px;
	font-weight: bold;
	z-index: 4;
}

div#centre #gauche ul#menu li.cat:hover {
	position: relative;
	margin: 0;
	padding: 0;
	height: 30px;
	width: 178px;
	background-image: url(images/menu_b.jpg);
	background-repeat: no-repeat;
	z-index: 4;
}

div#centre #gauche ul#menu li.cat a.menup {
	position: absolute;
	top: 5px;
	left: 5px;
	color: #FF0000;
}

div#centre #gauche ul#menu li.cat a.menu {
	position: absolute;
	top: 5px;
	left: 5px;
	color: #336699;
}

div#centre #gauche ul#menu li.cat a.menu:hover {
	color: #CC66CC;
}

div#centre #gauche ul#menu li.cat_spec {
	position: relative;
	margin: 0;
	margin-top: 20px;
	padding: 0px;
	height: 30px;
	width: 178px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
	color: #336699;
	z-index: 4;
}

div#centre #gauche ul#menu li.cat_retour {
	padding-left: 5px;
}

/****** STATS ******/

div#centre #gauche #stats {
	position: relative;
	width: 90%;
	border-color: #00CC99;
	border-style: dotted;
	border-width: thin;
	margin-left: 5px;
	margin-top: 15px;
	padding: 5px;
}

div#centre #gauche #stats #stats_titre {
	position: relative;
	font-weight: bold;
	display: block;
	color: #333333;
	font-size: 10px;
}

div#centre #gauche #stats #stats_tab {
	position: relative;
	font-size: 9px;
	color: #666666;
}

div#centre #gauche #stats #stats_tab .stats_nb {
	text-align: right;
	font-weight: bold;
}

div#centre #gauche #stats #stats_tab .stats_txt {
	padding-left: 5px;
}

/***************************/
/****** PARTIE DROITE ******/
/***************************/

div#centre #droite {
	position: relative;
	margin: 0;
	margin-left: 216px;
	padding: 0;
	min-height: 500px;
	width: 690px;
	text-align: center;
	z-index: 2;
}

div#centre #droite #contenu {
	position: relative;
	margin: 0 auto;
	padding: 15px 0;
	width: 90%;
	min-height: 300px;
	text-align: left;
	z-index: 2;
}

div#centre #droite #contenu #erreur {
	position: relative;
	width: 100%;
	padding: 5px;
	margin-bottom: 10px;
	background-color: #FF6666;
	border-style: solid;
	border-color: #FF0000;
	text-align: center;
	font-weight: bold;
}

div#centre #droite #contenu #erreur1 {
	position: relative;
	width: 100%;
	padding: 5px;
	margin-bottom: 10px;
	background-color: #99FF99;
	border-style: solid;
	border-color: #009933;
	text-align: center;
	font-weight: bold;
}

/****** PAGE ACCEUIL *******/

div#centre #droite #contenu #texte_acceuil {
	width: 80%;
	margin-top: 20px;
	text-align: left;
	color: #336699;
	font-size: 11px;
}

div#centre #droite #contenu #texte_acceuil th {
	color: #CC6699;
}

div#centre #droite #contenu #texte_acceuil th#th1 {
	width: 55%;
}

div#centre #droite #contenu #texte_acceuil td#td1 ul {
	margin-top: 20px;
}

div#centre #droite #contenu #texte_acceuil td#td1 li {
	margin-bottom: 10px;
}

div#centre #droite #contenu #texte_acceuil td#td2 {
	vertical-align: top;
}

/****** PAGE SOCIETE *******/

div#centre #droite #contenu .societe_titre {
	font-size: 24px;
	margin-bottom: 20px;
	margin-top: 20px;
	color: #003300;
}

div#centre #droite #contenu #societe {
	position: relative;
	width: 100%;
	padding: 10px;
	margin: 0 auto;
	background-color: #CCFFCC;
	border-style: solid;
	border-width: thin;
	border-color: #003300;
	text-align: justify;
}

/****** PAGE MANIFESTATIONS *******/

div#centre #droite #contenu .manifestations_date {
	position: relative;
	margin-top: 50px;
}

div#centre #droite #contenu .manifestations_infos {
	position: relative;
	width: 90%;
	margin-top: 20px;
	font-size: 11px;
}

div#centre #droite #contenu .manifestations_foire {
	text-align: center;
}

div#centre #droite #contenu .manifestations_nom {
	font-size: 14px;
	font-weight: bold;
}

/****** PAGE FORMATIONS *******/


div#centre #droite #contenu .formations_cadre {
	position: relative;
	margin-top: 30px;
	padding: 5px;
	border-style: solid;
	border-width: thin;
	border-color: #6699FF;
	width: 100%;
	text-align: left;
}

div#centre #droite #contenu .formations_cadre h1,h3 {
	position: relative;
	font-size: 12px;
	color: #003399; 
}

div#centre #droite #contenu .formations_tab {
	position: relative;
	font-size: 11px; 
}

div#centre #droite #contenu .formations_cadre .formations_texte {
	position: relative;
	font-size: 11px;
	margin-left: 10px;
	text-align: justify;
}

/********* PAGE LIVRES **********/

div#centre #droite #contenu #livres_titre {
	position: relative;
	color: #336799;
	margin-bottom: 50px;
	font-size: 16px;
	font-weight: bold;
}

div#centre #droite #contenu #livres_liste {
	position: relative;
	margin-top: 20px;
	text-align: center;
	font-size: 11px;
}

/****** MENTIONS LEGALES *******/

div#centre #droite #contenu #mentions {
	position: relative;
	width: 100%;
	text-align: justify;
}

div#centre #droite #contenu #mentions .mentions_titre {
	margin-top: 30px;
	font-weight: bold;
	font-size: 12px;
}

div#centre #droite #contenu #mentions p {
	margin: 20px auto;
}

div#centre #droite #contenu #mentions p.par {
	text-indent: 10px;
}

/****** PARTENAIRES *******/

div#centre #droite #contenu #partenaires_tab {
	position: relative;
	width: 100%;
	margin-top: 30px;
	font-size: 12px;
	text-align: center;
}

/*************************/
/****** ZONE ADMIN *******/
/*************************/

div#centre #droite #contenu #zone_admin {
	position: relative;
	margin: 0;
	margin-bottom: 15px;
	padding: 0;
	padding-top: 50px;
	width: 100%;
	height: 70px;
	background-color: #f2f2f2;
	border-width: 2px;
	border-style: solid;
	border-color: #01b592;
	text-align: left;
	z-index: 3;
}

div#centre #droite #contenu #zone_admin span#titre {
	position: absolute;
	display: block;
	margin: 0;
	padding: 0;
	top: 10px;
	left: 10px;
	font-size: 16px;
	font-weight: bold;
	color: #891b42;
}

div#centre #droite #contenu #zone_admin span#texte {
	position: relative;
	margin: 0;
	padding: 0;
	left: 10px;
}

div#centre #droite #contenu #menu_admin {
	width: 100%;
	text-align: center;
}

div#centre #droite #contenu #menu_admin td {
	padding: 30px;
}

/****** MODIF ARTICLES *******/

div#centre #droite #contenu #cherche_article {
	position: absolute;
	top: 70px;
	left: 150px;
}

div#centre #droite #contenu #cherche_article label {
	display: block;
	margin-bottom: 10px;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}

div#centre #droite #contenu #cherche_article_input {
	width: 135px;
	height: 21px;
	background-image: url(images/admin/recherche.jpg);
	background-repeat: no-repeat;
	border: 0px;
	padding: 0 2px 0 2px;
}

div#centre #droite #contenu #cherche_article_bouton {
	background-image: url(images/admin/recherche_bouton.jpg);
	background-repeat: no-repeat;
	width: 28px;
	height: 19px;
	border: 0px;
}

div#centre #droite #contenu .modif_produit_view {
	position: relative;
	width: 100%;
	margin-top: 20px;
	font-size: 11px;
}

div#centre #droite #contenu #modif_produit_nofound {
	position: relative;
	width: 100%;
	text-align: center;
	margin-top: 50px;
}

/****** CHERCHE CLIENTS *******/

div#centre #droite #contenu #cherche_client {
	position: absolute;
	top: 70px;
	left: 150px;
}

div#centre #droite #contenu #cherche_client label {
	display: block;
	margin-bottom: 10px;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}

div#centre #droite #contenu #cherche_client_input {
	width: 135px;
	height: 21px;
	background-image: url(images/admin/recherche.jpg);
	background-repeat: no-repeat;
	border: 0px;
	padding: 0 2px 0 2px;
}

div#centre #droite #contenu #cherche_client_bouton {
	background-image: url(images/admin/recherche_bouton.jpg);
	background-repeat: no-repeat;
	width: 28px;
	height: 19px;
	border: 0px;
}

div#centre #droite #contenu .infos_client_titre {
	position: relative;
	display: block;
	font-weight: bold;
	margin: 20px 0px;
	padding: 2px;
	width: 100%;
	background-color: #FFCCCC;
}

div#centre #droite #contenu #infos_table_coord {
	position: relative;
	width: 100%;
	font-size: 11px;
}

div#centre #droite #contenu #infos_table_coord td {
	width: 50%;
}

/****** COMMANDES ADMIN *******/

div#centre #droite #contenu #admin_commandes {
	position: relative;
	font-size: 11px;
	width: 100%;
	text-align: center;
}

div#centre #droite #contenu #admin_commandes th {
	text-align: center;
	background-color: #FFCCFF;
}

div#centre #droite #contenu #admin_commandes td {
}

/****** ZONE CLIENT *******/

div#centre #droite #contenu #zone_client_infos {
	position: relative;
	margin: 0;
	margin-bottom: 15px;
	padding: 0;
	padding-top: 50px;
	width: 100%;
	height: 70px;
	background-color: #f2f2f2;
	border-width: 2px;
	border-style: solid;
	border-color: #01b592;
	text-align: left;
	z-index: 3;
}

div#centre #droite #contenu #zone_client_infos span#titre {
	position: absolute;
	display: block;
	margin: 0;
	padding: 0;
	top: 10px;
	left: 10px;
	font-size: 16px;
	font-weight: bold;
	color: #891b42;
}

div#centre #droite #contenu #zone_client_infos span#texte {
	position: relative;
	margin: 0;
	padding: 0;
	left: 10px;
}

div#centre #droite #contenu #zone_client_commandes1,#zone_client_commandes3 {
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
	width: 55%;
	height: 100px;
	z-index: 3;
}

div#centre #droite #contenu #zone_client_commandes2,#zone_client_commandes4 {
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
	width: 45%;
	height: 100px;
	z-index: 3;
}

div#centre #droite #contenu span.texte {
	position: relative;
	left: 10px;
}

/****** FORMULAIRE INSCRIPTION *******/

div#centre #droite #contenu span#register_titre {
	position: relative;
	font-size: 24px;
	color: #9933FF;
}

div#centre #droite #contenu p.register_texte {
	position: relative;
	font-style: italic;
	color: #333333;
}

div#centre #droite #contenu form#register_form table {
	font-size: 11px;
	z-index: 3;
}

div#centre #droite #contenu form#register_form input:focus {
	background-color: #FFEEFF;
	border-style: solid;
	border-color: #CC99FF;
}

div#centre #droite #contenu form#register_form fieldset {
	position: relative;
	background-color: #FFEEFF;
	border-color: #CC33CC;
	z-index: 3;
}

div#centre #droite #contenu form#register_form legend {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

div#centre #droite #contenu form#register_form span.inscription_etoile {
	margin-left: 5px;
	font-size: 10px;
	color: #FF0000;
}

div#centre #droite #contenu form#register_form #inscription_obligatoire {
	width: 100%;
	font-size: 9px;
	color: #FF0000;
	text-align: right;
}

div#centre #droite #contenu #register_info {
	position: relative;
	margin: 0;
	padding: 0;
	padding-top: 5px;
	width: 100%;
	min-height: 20px;
	border-color: #FF0000;
	border-style: solid;
	border-width: 2px;
	text-align: center;
	font-weight: bold;
	color: #FF0000;
}

/****** PAGE CONNEXION *******/

div#centre #droite #contenu #page_connexion {
	position: relative;
	padding-top: 20px;
	width: 100%;
	text-align: center;
}

div#centre #droite #contenu #page_connexion form#connexion {
	position: relative;
	margin: 40px auto 5px auto;
	padding: 10px 0;
	width: 50%;
	border-color: #CC0066;
	border-style: solid;
	border-width: thin;
	text-align: center;
}

div#centre #droite #contenu #page_connexion form#connexion table {
	margin-bottom: 20px;
	font-size: 11px;
	text-align: center;
}

div#centre #droite #contenu #page_connexion span#texte_connexion {
	font-weight: bold;
}

/****** PAGE ACCES REFUSE *******/

div#centre #droite #contenu #acces_refuse {
	position: relative;
	width: 100%;
	text-align: center;
}

div#centre #droite #contenu #acces_refuse span#titre_refuse {
	display: block;
	font-size: 26px;
	color: #FF0000;
	margin-bottom: 20px;
	text-decoration: blink;
}

div#centre #droite #contenu #acces_refuse span#texte_refuse {
	display: block;
	margin-top: 20px;
}

/****** MOT DE PASSE PERDU *******/

div#centre  #droite #contenu #perdu_titre {
	position: relative;
	width: 100%;
	margin: 20px auto;
	color: #CC0066;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}

div#centre  #droite #contenu #perdu_form {
	position: relative;
	width: 100%;
	text-align: center;
}

/****** ARTICLES *******/

div#centre #droite #contenu #nbarticles {
	position: relative;
	width: 100%;
	height: auto;
	text-align: center;
	margin: 0 auto;
	margin-top: 5px;
}

div#centre #droite #contenu .article_apercu {
	position: relative;
	margin-top: 10px;
	width: 100%;
	height: 150px;
	background-color: #FFEEFF;
	border-style: solid;
	border-width: thin;
	border-color: #CC99FF;
	overflow: hidden;
	z-index: 3;
}

div#centre #droite #contenu .article_apercu .photo_mini {
	position: relative;
	background-color: #000000;
	width: 100px;
	height: 100px;
	margin: 5px 5px;
}

div#centre #droite #contenu .article_apercu .article_apercu_desc {
	position: absolute;
	top: 5px;
	left: 110px;
	width: 60%;
	height: 100px;
	color: #990066;
}

div#centre #droite #contenu .article_apercu .article_apercu_prix {
	position: absolute;
	top: 30px;
	left: 490px;
	height: 50px;
	width: 125px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #990066; 
}

div#centre #droite #contenu .article_apercu .article_apercu_plus {
	position: absolute;
	top: 120px;
	left: 20px;
	height: auto;
	width: auto;
	font-style: italic;
}

div#centre #droite #contenu .article_apercu .article_apercu_caddie {
	position: absolute;
	top: 120px;
	left: 590px;
	height: auto;
	width: auto;
}

div#centre #droite #contenu .article_fiche {
	position: relative;
	width: 100%;
	height: 700px;
	background-color: #FFEEFF;
	border-style: solid;
	border-width: thin;
	border-color: #CC99FF;
	overflow: hidden;
	padding: 10px;
	z-index: 3;
}

div#centre #droite #contenu .article_fiche .fiche_titre {
	position: relative;
	padding-left: 5px;
	width: 100%;
	height: 18px;
	font-size: 14px;
	background-color: #CC99FF;
	font-weight: bold;
	color: #993399;
}

div#centre #droite #contenu .article_fiche #caddie_fiche {
	position: relative;
	width: 100%;
	height: auto;
	margin-bottom: 5px;
	text-align: right;
}

div#centre #droite #contenu .article_fiche #photo_fiche {
	position: relative;
	margin-bottom: 15px;
	background-color: #000000;
	width: 200px;
	height: 200px;
}

div#centre #droite #contenu .article_fiche #desc_fiche {
	position: absolute;
	top: 0px;
	left: 205px;
	height: 200px;
	width: 400px;
	padding: 10px;
	overflow: hidden;
	color: #990066;
}

div#centre #droite #contenu .article_fiche #carac1_fiche {
	position: relative;
	width: 50%;
	height: 230px;
	padding: 10px;
}

div#centre #droite #contenu .article_fiche #carac2_fiche {
	position: absolute;
	top: 260px;
	left: 50%;
	width: 50%;
	height: 230px;
	padding: 10px;
}

/****** CADDIE_VIEW *******/

div#centre #droite #contenu #titre_caddie {
	position: relative;
	width: 100%;
	text-align: left;
	font-size: 18px;
	font-weight: bold;
	color: #990033;
}

div#centre #droite #contenu #barre_caddie {
	position: relative;
	width: 100%;
	text-align: left;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990033;
	margin: 10px 0px;;
	padding-left: 5px;
}

div#centre #droite #contenu #liste_caddie {
	font-size: 10px;
}

div#centre #droite #contenu .bouton_reload {
	border-width: 0;
	height: 20px;
	width: 20px;
}

div#centre #droite #contenu #total_caddie {
	position: relative;
	width: 100%;
	text-align: right;
	border-top-style: double;
	border-top-color: #000000;
	padding-top: 5px;
}

div#centre #droite #contenu #total_caddie_eur {
	position: relative;
	width: 100%;
	text-align: right;
	padding-top: 5px;
}

div#centre #droite #contenu .total_span {
	font-weight: bold;
	font-size: 12px;
	color: #FF0000;
}

div#centre #droite #contenu #choix_reception {
	position: relative;
	width: 100%;
	text-align: right;
	padding-top: 5px;
}

div#centre #droite #contenu #choix_reception .titre_choix {
	font-style: italic;
}

div#centre #droite #contenu #fraisport_titre {
	position: relative;
	font-size: 12px;
	font-weight: bold;
	margin-top: 50px;
	color: #990000;
}

div#centre #droite #contenu #fraisport {
	font-size: 11px;
}

div#centre #droite #contenu #fraisport th {
	background-color: #CCCCCC;
}

/****** CADDIE CONFIRM *******/

div#centre #droite #contenu #caddie_confirm_titre {
	position: relative;
	width: 100%;
	margin-bottom: 25px;
	text-align: left;
	font-size: 18px;
	font-weight: bold;
	color: #990033;
}

div#centre #droite #contenu .caddie_confirm_soustitre {
	position: relative;
	font-weight: bold;
	margin-top: 20px;
	color: #990033;
}

div#centre #droite #contenu #caddie_confirm_client, #caddie_confirm_commande, #caddie_confirm_livraison {
	position: relative;
	width: 100%;
	margin: 10px auto;
	padding: 5px;
	background-color: #FFCCFF;
	border-color: #990033;
	border-width: thin;
	border-style: solid;
	font-size: 11px;
}

div#centre #droite #contenu #caddie_confirm_client_table {
	font-size: 11px;
}

div#centre #droite #contenu #caddie_confirm_client .infos {
	display: block;
}

div#centre #droite #contenu .caddie_confirm_modif {
	position: relative;
	width: 100%;
	text-align: right;
	font-style: italic;
}

div#centre #droite #contenu #caddie_confirm_bouton {
	position: relative;
	width: 100%;
	margin-top: 20px;
	text-align: center;
}

div#centre #droite #contenu #caddie_confirm_message {
	position: relative;
	width: 70%;
	padding: 10px;
	font-weight: bold;
	border-style: solid;
	border-width: medium;
	border-color: #FF99CC;
}

/****** MES COMMANDES *******/

div#centre #droite #contenu #mescommandes_titre {
	position: relative;
	width: 100%;
	text-align: left;
	font-size: 18px;
	font-weight: bold;
	color: #990033;
}

div#centre #droite #contenu #mescommandes_table {
	position: relative;
	margin-top: 30px;
	margin-bottom: 30px;
	border-width: 0px;
	width: 100%;
	text-align: center;
	font-size: 12px;
}

div#centre #droite #contenu .mescommandes_table_th {
	width: 20%;
	background-color: #FFCCCC;
	text-align: center;
}

/****** CONTACT *******/

div#centre #droite #contenu #contact_titre {
	font-size: 24px;
	margin-bottom: 20px;
	color: #660066;
}

div#centre #droite #contenu #contact .texte {
	position: relative;
	margin: 20px 0;
	font-weight: 400; 
}

div#centre #droite #contenu #contact form#contact_form {
	position: relative;
	margin-top: 50px;
	text-align: center;
	display: none;
}

div#centre #droite #contenu #contact form#contact_form .etiquette {
	font-size: 10px;
}

div#centre #droite #contenu #contact form#contact_form fieldset {
	position: relative;
	padding: 5px;
	background-color: #FFEEFF;
	border-color: #CC33CC;
	margin-bottom: 15px;
	text-align: left;
}

div#centre #droite #contenu #contact form#contact_form fieldset legend {
	position: relative;
	font-size: 11px;
	font-weight: bold;
	color: #660066;
}

div#centre #droite #contenu #contact form#contact_form .info {
	text-align: right;
	font-weight: bold;
	font-size: 9px;
}

/********************/
/****** FOOTER ******/
/********************/

div#footer {
	position: relative;
	margin: 0;
	padding: 0;
	width: 940px;
	height: 181px;
	background-image: url(images/footer.jpg);
	background-repeat: no-repeat;
	text-align: center;
	z-index: 1;
}

div#footer ul#menu_footer {
	position: absolute;
	top: 90px;
	left: 210px;
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

div#footer ul#menu_footer li {
	float: left;
	margin: 0;
	padding: 0;
	margin-left: 6px;
}

div#footer ul#menu_footer li a {
	color: #336d55;
}

div#footer ul#menu_footer li a:hover {
	color: #8c1940;
}

div#footer #copyright {
	margin: 0;
	padding: 0;
	padding-top: 130px;
	color: #336d55;
}

div#footer #copyright span.violet1 {
	color: #8c1940;
}

div#footer #copyright span.violet2 {
	color: #8c1940;
	font-size: 9px;
}

div#footer #copyright span.violet2 a {
	color: #8c1940;
}

/********* Général pages du site *********/

div#centre #droite #contenu #infos_prix {
	position: relative;
	width: 100%;
	margin-top: 10px;
	font-weight: bold;
	text-align: right;
	color: #666666;
}

div#centre #droite #contenu .convert_euro {
	position: relative;
	width: 100%;
	margin-top: 20px;
	text-align: right;
	font-size: 9px;
	color: #666666;
}

/***************************/
/********* LITERIE *********/
/***************************/

div#centre #droite #contenu #tempur #tempur_titre {
	position: relative;
	width: 100%;
	text-align: center;
}

div#centre #droite #contenu #tempur #tempur_bon {
	position: relative;
	width: 100%;
	margin-top: 30px;
	border-style: dashed;
	border-color: #018458;
	text-align: justify;
}

div#centre #droite #contenu #tempur #tempur_bon legend {
	font-size: 18px;
	font-weight: bold;
	color: #018458;
}

div#centre #droite #contenu #tempur #tempur_bon .tempur_bon_titre {
	font-weight: bold;
	text-decoration: underline;
	display: block;
	margin-bottom: 5px;
}

div#centre #droite #contenu #tempur .tempur_images {
	margin: 10px;
}

div#centre #droite #contenu #tempur #tempur_contenu {
	position: relative;
	width: 100%;
	text-align: justify;
}

div#centre #droite #contenu #tempur #tempur_contenu .tempur_contenu_titre {
	font-weight: bold;
	text-decoration: underline;
	font-size: 14px;
	display: block;
	margin-top: 50px;
	margin-bottom: 10px;
}

/****** TEMPUR MATELAS *******/

div#centre #droite #contenu #tempur_matelas {
	position: relative;
	width: 100%;
	min-height: 500px;
	margin-top: 20px;
}

div#centre #droite #contenu #tempur_matelas .tempur_matelas_menu {
	float: left;
	width: 49%;
	min-height: 200px;
	text-align: center;
	overflow: hidden;
}

div#centre #droite #contenu #tempur_matelas .tempur_matelas_menu .tempur_matelas_menu_texte {
	display: block;
	margin-top: 10px;
	font-weight: bold;
	font-size: 12px;
	color: #018458;
}

div#centre #droite #contenu #tempur_matelas #tempur_matelas_titre {
	position: relative;
	width: 100%;
	font-size: 16px;
	font-weight: bold;
	color: #018458;
	margin: 15px 0px;
}

div#centre #droite #contenu #tempur_matelas #tempur_matelas_description {
	position: relative;
	width: 100%;
	margin: 10px 0px;
	padding: 5px;
	border-width: thin;
	border-style: solid;
	border-color: #018458;
	text-align: justify;
	overflow: auto;
}

div#centre #droite #contenu #tempur_matelas .tempur_matelas_liste {
	position: relative;
	text-align: center;
	font-size: 11px;
}

div#centre #droite #contenu #tempur_matelas #tempur_matelas_titre_options {
	position: relative;
	width: 100%;
	font-size: 16px;
	font-weight: bold;
	color: #018458;
	margin: 30px 0px;
}

/****** TEMPUR OREILLERS *******/

div#centre #droite #contenu .tempur_oreillers_menu {
	width: 100%;
	font-size: 12px;
}

div#centre #droite #contenu .tempur_oreillers_menu td {
	width: 50%;
	text-align: center;
}

div#centre #droite #contenu .tempur_oreillers_menu_texte {
	display: block;
	margin-top: 10px;
	font-weight: bold;
	font-size: 12px;
	color: #018458;
}

div#centre #droite #contenu #tempur_oreillers_titre {
	position: relative;
	width: 100%;
	font-size: 16px;
	font-weight: bold;
	color: #018458;
	margin: 15px 0px;
}

div#centre #droite #contenu #tempur_oreillers_description {
	position: relative;
	width: 100%;
	margin: 10px 0px;
	padding: 5px;
	border-width: thin;
	border-style: solid;
	border-color: #018458;
	text-align: justify;
	overflow: auto;
}

div#centre #droite #contenu .tempur_oreillers_liste {
	position: relative;
	text-align: center;
	font-size: 11px;
}

div#centre #droite #contenu #tempur_oreillers_titre_options {
	position: relative;
	width: 100%;
	font-size: 16px;
	font-weight: bold;
	color: #018458;
	margin: 30px 0px;
}

/****** TEMPUR SOMMIERS *******/

div#centre #droite #contenu #tempur_sommiers_titre_liste2 {
	display: block;
	margin-top: 10px;
	font-weight: bold;
	color: #333333;
}

div#centre #droite #contenu #tempur_sommiers_liste2 {
	color: #666666;
	list-style: square;
	margin-bottom: 35px;
}

div#centre #droite #contenu #tempur_sommiers_menu {
	width: 100%;
	font-size: 12px;
}

div#centre #droite #contenu #tempur_sommiers_menu td {
	width: 50%;
	text-align: center;
}

div#centre #droite #contenu .tempur_sommiers_menu_texte {
	display: block;
	margin-top: 10px;
	font-weight: bold;
	font-size: 12px;
	color: #018458;
}

div#centre #droite #contenu #tempur_sommiers_titre {
	position: relative;
	width: 100%;
	font-size: 16px;
	font-weight: bold;
	color: #018458;
	margin: 15px 0px;
}

div#centre #droite #contenu #tempur_sommiers_description {
	position: relative;
	width: 100%;
	margin: 10px 0px;
	padding: 5px;
	border-width: thin;
	border-style: solid;
	border-color: #018458;
	text-align: justify;
	overflow: auto;
}

div#centre #droite #contenu .tempur_sommiers_liste {
	position: relative;
	text-align: center;
	font-size: 11px;
}

div#centre #droite #contenu #tempur_sommiers_titre_options {
	position: relative;
	width: 100%;
	font-size: 16px;
	font-weight: bold;
	color: #018458;
	margin: 30px 0px;
}

/****** TEMPUR COUSSINS *******/

div#centre #droite #contenu .tempur_coussins_menu {
	position: relative;
	width: 100%;
	margin-top: 30px;
	margin-bottom: 50px;
	border: 0px;
	font-size: 11px;
	text-align: center;
}

div#centre #droite #contenu .tempur_coussins_menu td {
	border-style: solid;
	border-color: #CCFFCC;
	border-width: thin;
}

div#centre #droite #contenu .tempur_coussins_titre_menu {
	position: relative;
	width: 100%;
	padding: 2px;
	background-color: #018458;
	color: #FFFFFF;
	font-weight: bold; 
}

div#centre #droite #contenu .tempur_coussins_texte_menu {
	position: relative;
	display: block;
	width: 99%;
	padding: 2px;
	margin: 0px;
	color: #018458;
	background-color: #CCFFCC;
	font-weight: bold;
	text-align: left;
}

div#centre #droite #contenu #tempur_coussins_titre {
	position: relative;
	width: 100%;
	font-size: 16px;
	font-weight: bold;
	color: #018458;
	margin: 15px 0px;
}

div#centre #droite #contenu #tempur_coussins_description {
	position: relative;
	width: 100%;
	margin: 10px 0px 30px 0px;
	padding: 5px;
	border-width: thin;
	border-style: solid;
	border-color: #018458;
	text-align: justify;
	overflow: auto;
}

div#centre #droite #contenu .tempur_coussins_liste {
	position: relative;
	text-align: center;
	font-size: 11px;
}

div#centre #droite #contenu #tempur_coussins_titre_options {
	position: relative;
	width: 100%;
	font-size: 16px;
	font-weight: bold;
	color: #018458;
	margin: 30px 0px;
}

/****** TEMPUR DUVETS *******/

div#centre #droite #contenu #tempur_duvets {
	position: relative;
	width: 100%;
	min-height: 500px;
	margin-top: 20px;
}

div#centre #droite #contenu #tempur_duvets #tempur_duvets_titre {
	position: relative;
	width: 100%;
	font-size: 16px;
	font-weight: bold;
	color: #018458;
	margin: 15px 0px;
}

div#centre #droite #contenu #tempur_duvets #tempur_duvets_description {
	position: relative;
	width: 100%;
	margin: 10px 0px;
	padding: 5px;
	border-width: thin;
	border-style: solid;
	border-color: #018458;
	text-align: center;
	overflow: auto;
}

div#centre #droite #contenu #tempur_duvets .tempur_duvets_liste {
	position: relative;
	text-align: center;
	font-size: 11px;
}

/***************************/
/********* MASSAGE *********/
/***************************/

/****** JOYA *******/

div#centre #droite #contenu #massage_joya_menu_fond {
	position: relative;
	height: 456px;
	background-image: url(images/massages/joya/logo.jpg);
	background-position: center;
	background-repeat: no-repeat;
}

div#centre #droite #contenu #massage_joya_menu {
	position: relative;
	width: 100%;
	margin-top: 100px;
	text-align: center;
}

div#centre #droite #contenu .massage_joya_menu_texte {
	color: #336799;
	font-size: 14px;
}

div#centre #droite #contenu #massage_joya_pres_titre {
	position: relative;
	font-size: 18px;
	color: #336799;
	margin: 50px 0px 20px 0px;
}

div#centre #droite #contenu #massage_joya_pres_texte {
	position: relative;
	width: 100%;
	padding: 10px;
	text-align: justify;
	border-width: thin;
	border-style: solid;
	border-color: #336799;
}

div#centre #droite #contenu .massage_joya_pres_image {
	margin: 5px;
}

div#centre #droite #contenu .massage_joya_class_titre {
	position: relative;
	font-size: 18px;
	color: #336799;
	margin: 50px 0px 20px 0px;
}

div#centre #droite #contenu .massage_joya_class_texte {
	position: relative;
	width: 100%;
	padding: 10px;
	text-align: justify;
	border-width: thin;
	border-style: solid;
	border-color: #336799;
}

div#centre #droite #contenu #massage_joya_class_support,#massage_joya_class_tab {
	position: relative;
	width: 100%;
	font-size: 11px;
}

div#centre #droite #contenu #massage_joya_class_support td {
	width: 50%;
}

div#centre #droite #contenu .massage_joya_class_image {
	margin: 5px;
}

div#centre #droite #contenu .massage_joya_class_ref {
	position: relative;
	display: block;
	margin-bottom: 5px;
	font-weight: bold;
}

div#centre #droite #contenu .massage_joya_class_desc {
	position: relative;
	margin-bottom: 5px;
	display: block;
}

div#centre #droite #contenu .massage_joya_class_prix {
	position: relative;
	display: block;
	width: 100%;
	text-align: right;
}

div#centre #droite #contenu .massage_joya_class_infos_prix {
	position: relative;
	width: 100%;
	text-align: right;
	font-size: 9px;
	font-style: italic;
}

div#centre #droite #contenu #massage_joya_pierres_titre {
	position: relative;
	font-size: 18px;
	color: #336799;
	margin: 50px 0px 20px 0px;
}

div#centre #droite #contenu #massage_joya_pierres_tab {
	position: relative;
	width: 100%;
	font-size: 11px;
	text-align: center;
}

div#centre #droite #contenu #massage_joya_pierres_tab td {
	width: 33%;
}

div#centre #droite #contenu .massage_joya_pierres_nom {
	display: block;
	font-weight: bold;
	font-size: 14px;
	color: #336799;
}

div#centre #droite #contenu .massage_joya_pierres_desc {
	display: block;
	color: #336799;
}

div#centre #droite #contenu .massage_joya_pierres_ref {
	display: block;
	font-size: 9px;
}

/****** TABLES DE MASSAGE *******/

div#centre #droite #contenu #massage_tables_menu_titre {
	position: relative;
	color: #336799;
	margin-bottom: 100px;
	font-size: 16px;
	font-weight: bold;
}

div#centre #droite #contenu #massage_tables_menu {
	position: relative;
	width: 100%;
	font-size: 11px;
	font-style: italic;
	color: #336799;
}

div#centre #droite #contenu #massage_tables_genin_presentation {
	position: relative;
	width: 100%;
	padding: 5px;
	border-style: solid;
	border-color: #336799;
	border-width: thin;
	color: #333333;
}

div#centre #droite #contenu #massage_tables_genin_presentation h2 {
	color: #336799;
	font-size: 16px;
}

div#centre #droite #contenu #massage_tables_genin_presentation h3 {
	color: #336799;
	font-size: 12px;
}

div#centre #droite #contenu #massage_tables_genin_catalogue {
	position: relative;
	width: 100%;
	font-weight: bold;
	margin: 20px 0px;
}

div#centre #droite #contenu #massage_tables_genin_produits_titre {
	position: relative;
	width: 100%;
	padding: 2px;
	margin: 30px 0px;
	background-color: #336799;
	color: #FFFFFF;
	font-weight: bold;
}

div#centre #droite #contenu #massage_tables_genin_produits {
	position: relative;
	width: 100%;
	font-size: 11px;
	text-align: center;
}

div#centre #droite #contenu #massage_tables_genin_produits td {
	width: 33%;
}

div#centre #droite #contenu .massage_tables_genin_produits_texte{
	color: #336799;
	font-weight: bold;
}

div#centre #droite #contenu .massage_tables_demande_offre {
	position: relative;
	width: 100%;
	margin: 15px 0px;
	font-size: 14px;
	text-decoration: underline;
	color: #FF0000;
	text-align: center;
}

div#centre #droite #contenu .massage_tables_demande_offre a {
	color: #FF0000;
	font-weight: bold;
}

div#centre #droite #contenu #massage_tables_eco_presentation {
	position: relative;
	width: 100%;
	padding: 5px;
	border-style: solid;
	border-color: #336799;
	border-width: thin;
	color: #333333;
}

div#centre #droite #contenu #massage_tables_eco_catalogue {
	position: relative;
	width: 100%;
	font-weight: bold;
	margin: 20px 0px;
}

div#centre #droite #contenu #massage_tables_eco_produits_titre {
	position: relative;
	width: 100%;
	padding: 2px;
	margin: 30px 0px;
	background-color: #336799;
	color: #FFFFFF;
	font-weight: bold;
}

div#centre #droite #contenu #massage_tables_eco_produits_menu {
	position: relative;
	color: #336799;
	font-size: 12px;
	list-style-type: square;
}

div#centre #droite #contenu #massage_tables_eco_produits_menu li {
	position: relative;
	margin-bottom: 3px;
}

div#centre #droite #contenu .massage_tables_eco_produits_stitre {
	position: relative;
	margin-top: 20px;
	font-size: 16px;
	color: #336799;
	font-weight: bold;
	text-decoration: underline;
}

div#centre #droite #contenu .massage_tables_eco_produits {
	position: relative;
	width: 100%;
	margin-top: 20px;
	font-size: 11px;
	text-align: center;
}

div#centre #droite #contenu .massage_tables_eco_produits td {
	width: 33%;
	text-align: center;
}

div#centre #droite #contenu .massage_tables_eco_produits tr {
	height: 100px;
}

div#centre #droite #contenu .massage_tables_eco_produits_ref {
	position: relative;
	display: block;
	font-weight: bold;
}

/****** CHAISES DE MASSAGE *******/

div#centre #droite #contenu #massage_chaises_titre {
	position: relative;
	color: #336799;
	margin-bottom: 50px;
	font-size: 16px;
	font-weight: bold;
}

div#centre #droite #contenu #massage_chaises_photos {
	position: relative;
	width: 100%;
}

div#centre #droite #contenu #massage_chaises_photos img {
	border-style: solid;
	border-width: medium;
	border-color: #336799;
}

div#centre #droite #contenu #massage_chaises_description {
	position: relative;
	margin-top: 20px;
	font-size: 11px;
	color: #666666;
	border: solid thin #999999;
}

div#centre #droite #contenu #massage_chaises_description ul li {
	position: relative;
	margin: 5px 0px;
}

div#centre #droite #contenu #massage_chaises_liste {
	position: relative;
	margin-top: 20px;
	text-align: center;
	font-size: 11px;
}

/****** COUSSINS DE MASSAGE *******/

div#centre #droite #contenu #massage_coussins_titre {
	position: relative;
	color: #336799;
	margin-bottom: 50px;
	font-size: 16px;
	font-weight: bold;
}

div#centre #droite #contenu #massage_coussins_liste {
	position: relative;
	margin-top: 20px;
	text-align: center;
	font-size: 11px;
}

/****** HUILES DE MASSAGE *******/

div#centre #droite #contenu #massage_huiles_titre {
	position: relative;
	color: #336799;
	margin-bottom: 50px;
	font-size: 16px;
	font-weight: bold;
}

div#centre #droite #contenu #massage_huiles_liste {
	position: relative;
	margin-top: 20px;
	text-align: center;
	font-size: 11px;
}

div#centre #droite #contenu .massage_huiles_txt {
	position: relative;
	padding: 5px;
	font-size: 11px;
	width: 100%;
	border-style: solid;
	border-width: thin;
	border-color: #0066FF;
}

/****** PIERRES DE MASSAGE *******/

div#centre #droite #contenu #massage_pierres_menu_titre {
	position: relative;
	color: #336799;
	margin-bottom: 30px;
	font-size: 16px;
	font-weight: bold;
}

div#centre #droite #contenu .massage_pierres_menu {
	position: relative;
	width: 100%;
	margin-top: 50px;
	text-align: center;
}

div#centre #droite #contenu #massage_pierres_titre {
	position: relative;
	width: 100%;
	margin-top: 50px;
	text-align: center;
}

div#centre #droite #contenu .massage_pierres_liste {
	position: relative;
	margin-top: 20px;
	width: 100%;
	font-size: 11px;
	text-align: center;
}

div#centre #droite #contenu .massage_pierres_liste_titre {
	position: relative;
	margin-top: 50px;
	font-size: 14px;
	color: #990000;
	font-weight: bold;
}

div#centre #droite #contenu .massage_pierres_txt {
	position: relative;
	padding: 5px;
	font-size: 11px;
	width: 100%;
	border-style: solid;
	border-width: thin;
	border-color: #0066FF;
}

/***************************/
/******** BIEN ETRE ********/
/***************************/

/****** WELLBOX *******/

div#centre #droite #contenu #bienetre_wellbox_titre {
	position: relative;
	width: 100%;
	text-align: center;
}

div#centre #droite #contenu .bienetre_wellbox_h1 {
	position: relative;
	margin: 60px 0px 30px 0px;
	color: #cc141c;
	font-size: 20px;
}

div#centre #droite #contenu .bienetre_wellbox_h3 {
	position: relative;
	margin-top: 30px;
	color: #96a9b5;
}

div#centre #droite #contenu .bienetre_wellbox_h5 {
	position: relative;
}

div#centre #droite #contenu .bienetre_wellbox_texte {
	margin-bottom: 20px;
	text-align: justify;
	color: #666666;
}

div#centre #droite #contenu .bienetre_wellbox_liste {
	margin-bottom: 5px;
	text-align: justify;
	color: #666666;
}

div#centre #droite #contenu .bienetre_wellbox_img {
	margin: 10px;
	cursor: url(loupe.cur), auto;
}

div#centre #droite #contenu .bienetre_wellbox_infos {
	position: relative;
	width: 100%;
	border: thin solid #96a9b5;
	font-size: 11px;
}

div#centre #droite #contenu .bienetre_wellbox_infos td {
	width: 50%;
	height: 30px;
	border: thin solid #96a9b5;
}

div#centre #droite #contenu #bienetre_wellbox_prix {
	position: relative;
	width: 100%;
	margin-top: 50px;
}

div#centre #droite #contenu #bienetre_wellbox_prix #prix_titre {
	position: absolute;
	top: 20px;
	left: 40px;
	color: #FF0000;
	font-size: 16px;
	font-weight: bold;
}

div#centre #droite #contenu #bienetre_wellbox_prix #prix_montant {
	position: absolute;
	top: 40px;
	left: 60px;
	color: #FF0000;
	font-size: 20px;
	font-weight: bold;
}

div#centre #droite #contenu #bienetre_wellbox_prix #prix_texte {
	position: absolute;
	top: 70px;
	left: 40px;
	color: #FF0000;
	font-size: 12px;
	font-weight: bold;
}

div#centre #droite #contenu #wellbox_caddie {
	position: relative;
	margin-left: 150px;
}

div#centre #droite #contenu #bienetre_wellbox_rdv {
	position: relative;
	margin-top: 50px;
	font-weight: bold;
	width: 100%;
	text-align: center;
}

/****** COUSSINS *******/


div#centre #droite #contenu .bienetre_coussins_stitre {
	position: relative;
	color: #336799;
	margin: 50px 0px 20px 0px;
	font-size: 14px;
	font-weight: bold;
}

div#centre #droite #contenu .bienetre_coussins_liste {
	position: relative;
	margin-top: 20px;
	text-align: center;
	font-size: 11px;
}

div#centre #droite #contenu .bienetre_coussins_txt {
	position: relative;
	padding: 5px;
	margin-bottom: 20px;
	font-size: 11px;
	width: 100%;
	text-align: center;
}

/****** FITNESS *******/

div#centre #droite #contenu #bienetre_fitness_titre {
	position: relative;
	color: #336799;
	margin-bottom: 50px;
	font-size: 16px;
	font-weight: bold;
}

div#centre #droite #contenu .bienetre_fitness_stitre {
	position: relative;
	color: #336799;
	margin: 30px 0px 20px 0px;
	font-size: 12px;
	font-weight: bold;
}

div#centre #droite #contenu .bienetre_fitness_liste {
	position: relative;
	margin-top: 20px;
	text-align: center;
	font-size: 11px;
}

div#centre #droite #contenu .bienetre_fitness_txt {
	position: relative;
	padding: 5px;
	font-size: 11px;
	width: 100%;
	border-style: solid;
	border-width: thin;
	border-color: #0066FF;
}

/****** HYGIENE *******/

div#centre #droite #contenu #bienetre_hygiene_titre {
	position: relative;
	color: #336799;
	margin-bottom: 50px;
	font-size: 16px;
	font-weight: bold;
}

div#centre #droite #contenu .bienetre_hygiene_stitre {
	position: relative;
	color: #336799;
	margin: 30px 0px 20px 0px;
	font-size: 12px;
	font-weight: bold;
}

div#centre #droite #contenu .bienetre_hygiene_liste {
	position: relative;
	margin-top: 20px;
	text-align: center;
	font-size: 11px;
}

div#centre #droite #contenu .bienetre_hygiene_txt {
	position: relative;
	padding: 5px;
	font-size: 11px;
	width: 100%;
	border-style: solid;
	border-width: thin;
	border-color: #0066FF;
}

/***************************/
/********** SIEGES *********/
/***************************/

/****** SWOPPER *******/

div#centre #droite #contenu #sieges_swopper_liste {
	position: relative;
	width: 100%;
	margin-top: 70px;
	font-size: 11px;
}

div#centre #droite #contenu #sieges_swopper_stitre {
	position: relative;
	font-size: 16px;
	font-weight: bold;
	color: #535c63;
	margin: 50px 0px 30px 0px;
}

div#centre #droite #contenu #sieges_swopper_liste2 {
	position: relative;
	width: 100%;
	font-size: 11px;
}

/****** ECOPOSTURAL *******/

div#centre #droite #contenu .sieges_ecopostural_liste {
	position: relative;
	width: 100%;
	margin-top: 20px;
	font-size: 11px;
}

div#centre #droite #contenu .sieges_ecopostural_stitre {
	position: relative;
	font-size: 16px;
	font-weight: bold;
	color: #006666;
	margin: 50px 0px 30px 0px;
}

/***************************/
/******* PARAMEDICAL ******/
/***************************/

/****** SCOOTERS *******/

div#centre #droite #contenu .paramedical_scooters_demande_offre {
	position: relative;
	width: 100%;
	margin: 20px auto;
	text-align: center;
	font-size: 12px;
	color: #bfd1e6;
}

div#centre #droite #contenu .paramedical_scooters_demande_offre a:link,.paramedical_scooters_demande_offre a:visited {
	color: #FF0000;
	font-weight: bold;
}

div#centre #droite #contenu .paramedical_scooters_liste {
	position: relative;
	margin-top: 50px;
	width: 100%;
	font-size: 11px;
}

div#centre #droite #contenu .paramedical_scooters_liste .scooters_titre {
	position: relative;
	width: 100%;
	font-size: 14px;
	font-weight: bold;
	padding-left: 5px;
	margin-bottom: 10px;
	color: #FFFFFF;
	background-color: #bfd1e6;
}

div#centre #droite #contenu .paramedical_scooters_liste .scooters_infos {
	position: relative;
	font-size: 11px;
	width: 100%;
}

/****** CHAISES *******/

div#centre #droite #contenu .paramedical_chaises_demande_offre {
	position: relative;
	width: 100%;
	margin: 20px auto;
	text-align: center;
	font-size: 12px;
	color: #bfd1e6;
}

div#centre #droite #contenu .paramedical_chaises_demande_offre a:link,.paramedical_chaises_demande_offre a:visited {
	color: #FF0000;
	font-weight: bold;
}

div#centre #droite #contenu .paramedical_chaises_liste {
	position: relative;
	margin-top: 50px;
	width: 100%;
	font-size: 11px;
}

div#centre #droite #contenu .paramedical_chaises_liste .chaises_titre {
	position: relative;
	width: 100%;
	font-size: 14px;
	font-weight: bold;
	padding-left: 5px;
	margin-bottom: 10px;
	color: #FFFFFF;
	background-color: #bfd1e6;
}

/****** AIDE AU MIEUX VIVRE *******/

div#centre #droite #contenu #paramedical_aide_titre {
	position: relative;
	color: #336799;
	margin-bottom: 50px;
	font-size: 16px;
	font-weight: bold;
}

div#centre #droite #contenu .paramedical_aide_stitre {
	position: relative;
	color: #336799;
	margin: 30px 0px 20px 0px;
	font-size: 12px;
	font-weight: bold;
}

div#centre #droite #contenu .paramedical_aide_liste {
	position: relative;
	margin-top: 20px;
	text-align: center;
	font-size: 11px;
}

/****** ORTHESES *******/

div#centre #droite #contenu #paramedical_ortheses_titre {
	position: relative;
	color: #336799;
	margin-bottom: 50px;
	font-size: 16px;
	font-weight: bold;
}

div#centre #droite #contenu .paramedical_ortheses_stitre {
	position: relative;
	color: #336799;
	margin: 30px 0px 20px 0px;
	font-size: 12px;
	font-weight: bold;
}

div#centre #droite #contenu .paramedical_ortheses_liste {
	position: relative;
	margin-top: 20px;
	text-align: center;
	font-size: 11px;
}

/***************************/
/******** FAUTEUILS ********/
/***************************/

div#centre #droite #contenu .fauteuils_liste {
	position: relative;
	width: 100%;
	margin-top: 70px;
	font-size: 11px;
}

div#centre #droite #contenu .fauteuils_liste table {
	position: relative;
	font-size: 11px;
	color: #999999;
}

div#centre #droite #contenu .fauteuils_titre {
	position: relative;
	padding: 5px;
	width: 100%;
	font-size: 20px;
	background-color: #CC99FF;
	color: #FFFFFF;
}

div#centre #droite #contenu .fauteuils_stitre {
	position: relative;
	font-size: 12px;
	font-weight: bold;
}

div#centre #droite #contenu .fauteuils_texte {
	position: relative;
	text-align: justify;
	color: #999999;
}

div#centre #droite #contenu .fauteuils_fiche {
	position: relative;
	padding-top: 50px;
	width: 100%;
	text-align: center;
	font-size: 14px;
	color: #999999;
}

div#centre #droite #contenu .fauteuils_droit {
	text-align: center;
}

div#centre #droite #contenu .fauteuils_gris {
	background-color: #EEEEEE;
}

div#centre #droite #contenu a#fauteuils_demande_offre:link,a#fauteuils_demande_offre:visited {
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}