/* @override http://cuis-a-vivre.lux.mediacd.fr/global/styles/communs.css */

/* = RAZ
------- */

body {
	margin: 0; 
	padding: 0; 
	font-size: 62.5%; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

dl, dt, dd, ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,
	body,html,p,blockquote,fieldset,input, legend {
	margin: 0; 
	padding: 0;
}

h1,h2,h3,h4,h5,h6 {
	font-size: 1em; 
	font-weight: normal;
}

em {
	font-style: normal
}

ul, ol, li {
	list-style: none
}

select, input, textarea, button {
	border: 1px #acacac solid; 
	color: #666; 
}

form {
	margin: 0; 
	padding: 0;
}

img {
	border: 0; 
}

html, body {
	height: 100%;
}

a img {
	border: 0
}

a {
	text-decoration: none
}

a:hover {
	text-decoration: underline
}

p sup {
	vertical-align: top; 
	font-size: 1em;
}

.cache {
	display: none;
}

/* = CLEARING */

.clear {
	clear: both; 
	line-height: 1%; 
	visibility: hidden
}

/* = CLEARFIX */

/* http://www.positioniseverything.net/easyclearing.html */

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

.clearfix {
	display: inline-block;
}

/* Hides from IE-mac \*/

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}

/* End hide from IE-mac */

/* = LAYOUT */

body {
	background: #fff url(/global/images/bgBody.gif) repeat-x top left;
}

#page {
	width: 1001px; 
	margin: 0 auto; 
	background: transparent url(/global/images/bgPage.png) repeat-y 0px 50px;
}

#header {
	height: 17px; 
	position: relative; 
	z-index:15;
	background: url(/global/images/bgHeader.gif) no-repeat top left;
}

#colA {
	width: 720px; 
	float: left;
}

#colB {
	width: 240px; 
	float: right; 
	border-left: 1px solid white;
}

#logo {
	width: 150px; 
	height: 150px; 
	text-indent: -1500em;
	overflow: hidden; 
	position: absolute;
	z-index: 5;
}

#logoPrint {
	display: none;
}

#logo a {
	width: 150px; 
	height: 150px; 
	display: block;
	background: url(/global/images/logo.gif) no-repeat top left; 	
}

#main {
	width: 961px; 
	padding: 0px 20px; 
	min-height: 630px; 
	background: url(/global/images/bgMain.gif) repeat-y 20px 0;
}
/*= NAV PRINCIPALE */

ul#navPrincipale {
	width: 590px; 
	float: right; 
	height: 30px; 
	margin-bottom: 6px;
}

ul#navPrincipale li {
	height: 30px; 
	display: inline; 
	float: left;
}

ul#navPrincipale li a {
	width: 100%; 
	height: 30px; 
	float: left; 
	display: block; 
	text-indent: -100em; 
	background: url(/global/images/navPrincipale.gif) no-repeat;
}

ul#navPrincipale li#it0 a {
	width: 63px; 
	background-position: 0 0;
}

ul#navPrincipale li#it1 a {
	width: 130px; 
	background-position: -63px 0;
}

ul#navPrincipale li#it2 a {
	width: 190px; 
	background-position: -195px 0;
}

ul#navPrincipale li#it3 a {
	width: 108px; 
	background-position: -385px 0;
}

ul#navPrincipale  li#it4 a {
	width: 90px; 
	background-position: -493px 0;
}

ul#navPrincipale li#it0 a:hover {
	width: 63px; 
	background-position: 0px -30px;
}

ul#navPrincipale li#it1 a:hover {
	width: 130px; 
	background-position: -63px -30px;
}

ul#navPrincipale li#it2 a:hover {
	width: 190px; 
	background-position: -195px -30px;
}

ul#navPrincipale li#it3 a:hover {
	width: 108px; 
	background-position: -385px -30px;
}

ul#navPrincipale  li#it4 a:hover {
	width: 99px; 
	background-position: -493px -30px;
}
/* = STYLES PAGE ACCUEIL */
#lesActus {
	width: 460px; 
	float: left; 
	padding: 10px; 
	color: #1370b8; 
	margin-left: 1px solid #fff;
}

#lesActus h3 {
	font-family: "Trebuchet MS"; 
	color: #1370b8; 
	font-size: 1.6em; 
	font-weight: bold;
}

.actu a {
	color: #1370b8; 
	text-decoration: none;
}

.actu a:hover {
	text-decoration: underline;
}
#telechargerCatalogue {
	margin-top: 1.0em;
	width: 98%;
	text-align: center;
}

#telechargerCatalogue a {
	width:  180px;
	height: 50px;
	display: block;
	margin: 0 auto;
	background: url(/global/images/btTelecharger.gif) no-repeat top left;
	text-indent: -1500em;
}


#alternate {
	width: 240px; 
	float: right;
	/*background-color: #1370b8;*/
}

#page.produit #alternate {
	width: 100%; 
	height: 25px; 
	float: left; 
	color: none;
}

#pointVente {
	width: 240px; 
	float: left; 
	background: #8aabc5; 
	border-bottom: 1px solid #fff;
}

#pointVente h3.titre {
	width: 240px; 
	height: 42px; 
	overflow: hidden; 
	text-indent: -150em; 
	color: #fff; 
	background: url(/global/images/tit_Specialiste.gif) top left no-repeat;
}

#espacePrescripteurs, #espaceDistributeurs {
	width: 230px; 
	height: 40px; 
	float: left; 
	padding: 5px; 
	text-align: left; 
	color: #fff;
}

#espacePrescripteurs a, #espaceDistributeurs a {
	font-family: "Trebuchet MS"; 
	color: #fff; 
	font-size: 1.5em; 
	font-weight: bold; 
	margin: 5px 0;
}

#espacePrescripteurs {
	background-color: #1370b8; 
	border-bottom: 1px solid #fff;
}

#espaceDistributeurs {
	background-color: #1370b8;
}

#pointVente form {
	width: 220px; 
	float: left; 
	padding: 0 10px 20px 10px; 
	position: relative;
}

#pointVente input#btOK {
	width: 25px; 
	height: 19px; 
	background: none; 
	color: #fff; 
	border: none; 
	padding: 2px 0; 
	font-weight: normal; 
	font-size: 1.1em; 
	cursor: pointer; 
	float: right; 
	margin: 5px;
}

#rech_mag {
	width: 190px; 
	float: left;
}

#alternate #pointVente input#btOK {
	margin: 20px 0px 0 0;
}

#pointVente label {
	color: #fff; 
	margin: 0px; 
	padding: 5px 0 0px 0; 
	width: 220px; 
	float: left;
}

#pointVente select {
	width: 190px;
}

#rech_mag select {
	width: 190px;
}

#colB #pointVente form p select {
	width: 210px;
}

#colB #rech_mag select {
	width: 210px;
}

p.titActu {
	font-family: "Trebuchet MS"; 
	font-weight: bold; 
	font-size: 1.3em;
}

#decouvrez {
	width: 220px !important; 
	height: 275px; 
	padding: 0 10px; 
	float: left; 
	position: relative; 
	background: url(/global/images/bgOffre.gif) no-repeat top left; 
	overflow: hidden;
}

#notreOffre {
	background: url(/global/images/filetSeparationDroite.gif) no-repeat top left; 
	float: left;
}

#outils {
	width: 220px; 
	height: 26px; 
	padding: 0 10px; 
	float: left; 
	background: url(/global/images/bgOutils.gif) repeat-x; 
	position: absolute; 
	top: 110px; 
	left: -10px;
}

#outils a {
	color: #fff;
}

#outils p.imprimer {
	float: right; 
	margin-top: 4px; 
	padding-right: 22px; 
	line-height: 1.8em; 
	background: url(/global/images/btImprimer.gif) no-repeat top right;
}

#notreOffre h3, #decouvrez h3 {
	font-family: "Trebuchet MS"; 
	font-weight: normal; 
	color: #fff; 
	font-size: 2.2em; 
	line-height: 1.6em;
}

#notreOffre h3 {
	width: 230px; 
	padding-left: 10px;
}

#notreOffre p.accroche {
	font-family: "Trebuchet MS", sans-serif; 
	color: #fff; 
	font-size: 1.2em; 
	margin: 0.2em 0 0.5em 0;
}

#visuelProduit {
	margin-top: 69px;
}

#notreOffre p, #decouvrez p {
	color: #fff; 
	margin: 0.5em 0 0.5em 0;
}

#accessoires {
	background: url(/global/images/filetSeparationDroite.gif) no-repeat top left;
}

#navProduits, #accessoires {
	width: 240px; 
	float: left; 
	clear: both; 
	margin: 0px 0 3px 0; 
	padding: 5px 0 2px 0;
}

#navProduits li, #accessoires li {
	width: 240px; 
	margin-left: -10px;
}

#navProduits li a, #accessoires li a {
	width: 220px; 
	height: 20px; 
	display: block; 
	font-size: 1.2em; 
	line-height: 1.6em; 
	color: #fff; 
	padding: 0 0 0 30px; 
	background: url(/global/images/puceNavProduits.gif) no-repeat 20px 6px;
}

#navProduits li a:hover, #navProduits li a.active
, #accessoires li a:hover, #accessoires li a.active {
	text-decoration: none; 
	color: #666; 
	background: url(/global/images/bgNavProduits-over.png) no-repeat top left;
}

#zoneFlash {
	float: left; 
	width: 720px; 
	height: 442px; 
	border-bottom: 1px solid #809fb6; 
	position: relative;
}
#zoneFlashMusique {
	width:35px;
	height: 30px;
	position: absolute;
	top:5px;
	left:680px;
	z-index: 2;
}

#environnement {
	width: 240px; 
	padding: 1px 0px 10px 0px; 
	color: #fff; 
	float: left; 
	position: relative; 
	font-family: "Trebuchet MS"; 
	background: url(/global/images/filetSeparationDroite.gif) no-repeat top left;
}

#environnement p.titre {
	width: 290px; 
	height: 155px; 
	text-indent: -1500em; 
	position: relative; 
	left: -60px; 
	margin-bottom: 10px; 
	background: url(/global/images/bgEnvironnement-accueil.png);
}

#environnement p strong {
	width: 220px; 
	font-size: 1.1em; 
	font-weight: bold; 
	margin: 0 0 0.5em 0; 
	padding: 0px 10px 0 0; 
	float: left;
}

.contenuEnvironnement a {
	color: #fff;
}

#environnement p {
	width: 220px; 
	font-size: 1.1em; 
	line-height: 1.2em; 
	margin: 0.2em 0px; 
	padding: 0px 10px; 
	float: left;
}

#environnemnt p.contenuEnvironnement {
	font-size: 1em;
}
/* = FOOTER */

#footer {
	height: 30px; 
	padding-top: 10px; 
	background: #fff url(/global/images/bgFooter.gif) no-repeat top left;
}

#navFooter a {
	color: #666;
}

#navFooter {
	float: right; 
	margin-right: 40px;
}

/* PAGE GENERIQUE */

#uneCol {
	float: left; 
	margin-left: 0px;
}

h2, h3, h4 {
	color: #666; 
	font-family: "Trebuchet MS";
}

h2 {
	font-size: 1.7em; 
	font-weight: bold; 
	line-height: 1em; 
	margin: 0.5em 0;
}

h3 {
	font-size: 1.6em; 
	line-height: 1em; 
	font-weight: bold; 
	color: #1370b8;
}

h4 {
	font-size: 1.4em;
}

#contenu h3 {
	margin-top: 0.8em;
}

.bloc p {
	font-family: "Trebuchet MS"; 
	font-size: 1.1em; 
	line-height: 1.5em; 
	margin: 0.5em 0;
}

#contenu p img {
}

a.lien {
	background: url(/global/images/puceLiens.gif) no-repeat top left; 
	padding-left: 15px;
}

.bloc ul {
	margin: 0.5em 0; 
	color: #666;
}

.bloc ul li {
	margin-left: 10px; 
	padding-left: 8px; 
	color: #666; 
	background: url(/global/images/puceLiSante.gif) no-repeat 0 4px;
}

p a {
	color: #333; 
	text-decoration: none;
}

p a:hover {
	text-decoration: underline;
}

.bloc ul li a {
	color: #666;
}

/* FICHE PRODUIT */

.sidney {
	color: #fff !important; 
	font-size: 28px; 
	font-family: "Trebuchet MS"; 
	line-height: 14px !important; 
	margin: 0 0;
}

#carroussel {
	width: 580px; 
	height: 64px; 
	position: relative; 
	top: 50px; 
	left: 135px;
}

#ficheTechnique {
	width: 695px; 
	padding: 10px;
}

#ficheTechnique p {
	color: #1370b8;
}

#ficheTechnique h3 {
	font-family: "Trebuchet MS"; 
	color: #1370b8; 
	font-size: 1.6em; 
	margin-top: 1.5em; 
	font-weight: bold;
}

#infosProduit {
	min-height: 431px; 
	float: left; 
	padding-top: 1px; 
	background: url(/global/images/filetSeparationDroite.gif) no-repeat top left;
}

#descriptionProduit {
	width: 220px; 
	!important
	float: left; 
	clear: both; 
	background: url(/global/images/filetSeparationDroite.gif) no-repeat top left; 
	margin: 0px; 
	padding: 5px 10px; 
	text-align: left; 
	color: #fff;
}

#descriptionProduit p.texte {
	margin: 1em 0; 
	line-height: 1.5em;
}

#btEnvironnement {
	width: 270px; 
	height: 66px; 
	margin-left: -30px; 
	text-align: left;
}

#btEnvironnement p a {
	width: 270px; 
	height: 66px; 
	float: left; 
	overflow: hidden; 
	text-indent: -1500em; 
	background: url(/global/images/btEnvironnement.png);
}

#nuancier {
	width: 220px; 
	float: left; 
	padding: 5px 10px; 
	background: url(/global/images/bgNuancier.gif) repeat-x top left; 
	text-align: left;
}

#nuancier p.titre {
	font-family: "Trebuchet MS"; 
	font-weight: normal; 
	color: #fff; 
	font-size: 1.3em; 
	line-height: 1.2em;
}

/*img.vignetteCouleur {
	width: 25px; 
	height: 25px; 
	border: 1px solid white; 
	margin: 0 5px 5px 0; 
	float: left; 
	display: inline;
}*/

img.vignetteCouleur {
	width: 25px; 
	height: 25px; 
	border: 1px solid white; 
	margin: 0 5px 5px 0;
	display: inline;
}


.produit #pointVente {
	width: 220px; 
	padding: 5px 10px 40px 10px !important; 
	float: left; 
	border-bottom: none; 
	position: relative; 
	background: #688295 url(/global/images/bgPointVente-interieure.gif) repeat-x top left;
}

.produit #pointVente form {
	width: 190px !important; 
	float: left; 
	margin-top: 0px; 
	position: relative;
}

.produit #pointVente p.titre {
	font-family: "Trebuchet MS"; 
	font-weight: normal; 
	color: #fff; 
	font-size: 1.4em; 
	line-height: 1.5em; 
	float: left;
}

.produit #pointVente label {
	float: left; 
	width: 180px; 
	line-height: 2.8em; 
	margin-right: 15px; 
	color: #fff;
}

.produit #notreOffre {
	width: 240px; 
	height: 133px; 
	min-height: 0px; 
	padding: 0; 
	background-image: none;
}

.produit #notreOffre h3 {
	width: 220px; 
	padding: 0px 10px;
}

.produit #notreOffre p.accroche {
	padding: 0px 10px;
}

.produit #navProduits {
	float: left; 
	clear: both; 
	margin: 0px 0 5px 0;
}

.produit #navProduits li a {
	background: url(/global/images/puceNavProduits-interieure.gif) no-repeat 20px 6px;
}

.produit #navProduits li a:hover, .produit #navProduits li a.active {
	text-decoration: none; 
	color: #666; 
	background: url(/global/images/bgNavProduits-over.png) no-repeat top left;
}

/* GENERIQUE */

#bandeau {
	width: 100%; 
	height: 125px; 
	float: left;
	position: relative;
}
#bandeau img {
	position: absolute;
	z-index:1;
}

.generique #pointVente {
	width: 220px; 
	padding: 5px 10px 40px 10px !important; 
	float: left; 
	border-bottom: none; 
	background: #688295 url(/global/images/bgPointVente-interieure.gif) repeat-x top left;
}

.generique #pointVente form {
	width: 190px !important; 
	float: left; 
	margin-top: 0px; 
	position: relative;
}

.generique #pointVente p.titre {
	font-family: "Trebuchet MS"; 
	font-weight: normal; 
	color: #fff; 
	font-size: 1.4em; 
	line-height: 1.5em;
}

#rech_mag select {
	
}

.generique #pointVente label {
	width: 180px; 
	float: left; 
	line-height: 1.8em; 
	margin-right: 15px; 
	color: #fff;
}

.generique #notreOffre {
	width: 240px; 
	height: auto; 
	padding: 0; 
	background-color: transparent; 
	background: url(/global/images/filetSeparationDroite.gif) no-repeat bottom left;
}

.generique #notreOffre h3 {
	padding: 0px 10px;
}

.generique #notreOffre p.accroche {
	padding: 0px 10px;
}

.generique #navProduits {
	float: left; 
	clear: both; 
	margin: 0px 0 5px 0;
}

.generique #accessoires {
	background: url(/global/images/filetSeparationDroite.gif) no-repeat top left; 
	margin: 0px 0 5px 0;
}

.generique #navProduits li a, .generique #accessoires li a {
	background: url(/global/images/puceNavProduits.gif) no-repeat 20px 6px;
}

.generique #navProduits li a:hover, .generique #accessoires li a:hover {
	text-decoration: none; 
	color: #666; 
	background: url(/global/images/bgNavProduits-over.png) no-repeat top left;
}

#contenu {
	width: 560px; 
	padding: 0 0px 50px 130px; 
	float: left; 
	clear: both;
}

#contenu p, #contenu p ul li, #contenu p ul li a, #contenu p ol li, #contenu p ol li a {
	color: #666;
}

#titrePage {
	font-family: "Trebuchet MS"; 
	font-weight: bold; 
	color: #1370b8; 
	font-size: 1.9em; 
	margin: 15px 0px 5px 0px;
}

#ariane {
	width: 100%; 
	display: block; 
	margin: 0px 0px 10px 0px;
}

#ariane a {
	color: #666; 
	text-decoration: none; 
	margin: 0 5px 0 0;
}

#ariane a:hover {
	text-decoration: underline;
}

.colonne {
	background: url(/global/images/bgCol.gif) no-repeat top right;
}

#colAa, #colAb, #colAc {
	width: 210px; 
	margin-right: 10px; 
	padding-right: 10px; 
	float: left;
}

#colAa {
	margin-left: -120px;
}

#colAc {
	margin-right: 0px;
}

.citoyen {
	margin-right: -10px;
}

#colAa h2, #colAb h2, #colAc h2 {
	font-size: 1.4em; 
	line-height: 2em; 
	font-weight: normal;
}

#colAa h3, #colAb h3, #colAc h3 {
	margin-top: 5px; 
	font-size: 1.2em;
}

/*= IMPRESSION FICHE MAGASIN */

#cacheMag {
	display: none;
}

/* LES COULEURS DE BLOC POUR LA PAGE NATURE */

.bloc {
	margin-bottom: 5px; 
	padding: 0 0px 0 0;
}

.ergonomie h2, .ergonomie h3, .ergonomie h4 {
	color: #1370b8; 
	margin-bottom: 5px;
}

.nutrition h2, .nutrition h3, .nutrition h4 {
	color: #799702; 
	margin-bottom: 5px;
}

.sante h2, .sante h3, .sante h4 {
	color: #788996; 
	margin-bottom: 5px;
}

.ergonomie h3 {
	padding-left: 15px; 
	background: url(/global/images/puceErgonomie.gif) no-repeat 0px 2px; 
	margin-bottom: 5px;
}

.ergonomie h4 {
	font-family: "Trebuchet MS"; 
	font-size: 1.1em;
}

.nutrition h3 {
	padding-left: 15px; 
	background: url(/global/images/puceNutrition.gif) no-repeat 0px 2px; 
	margin-bottom: 5px;
}

.sante h3 {
	padding-left: 15px; 
	background: url(/global/images/puceSante.gif) no-repeat 0px 2px; 
	margin-bottom: 5px;
}

.sante .bloc ul li {
	color: #788996; 
	margin-left: 10px; 
	padding-left: 8px; 
	background: url(/global/images/puceLiSante.gif) no-repeat;
}

.nutrition .bloc ul li {
	color: #788996; 
	margin-left: 10px; 
	padding-left: 8px; 
	background: url(/global/images/puceLiNutrition.gif) no-repeat 0 4px;
}

.ergonomie .bloc ul li {
	color: #788996; 
	margin-left: 10px; 
	padding-left: 8px; 
	background: url(/global/images/puceLiErgonomie.gif) no-repeat;
}

p.links {
	text-align: right;
}

p.links a {
	font-size: 1em;
	font-weight: bold; 
	color: #788996;
}

.ligneRecette h2 {
	font-size: 1.4em;	
}

/* BOUTON ENVIRONNEMENT */

#titreEnvironnement {
	width: 240px; 
	height: 66px; 
	top: 5px; 
	padding-bottom: 1px; 
	margin-bottom: 0px; 
	background: url(/global/images/filetSeparationDroite.gif) no-repeat bottom left;
}

#environnement h2 {
	width: 220px; 
	font-size: 1.5em; 
	font-weight: bold; 
	color: #fff; 
	margin: 0 0 0.5em 0; 
	padding: 10px 10px 0 10px; 
	float: left;
}

#titreEnvironnement a {
	width: 241px; 
	height: 66px; 
	position: relative; 
	left: -1px; 
	display: block; 
	text-indent: -1500em; 
	background: url(/global/images/btEcologie.gif); 
	float: left;
}

.contenuEnvironnement {
	
}

/* BOUTON PARTAGER */

a#partager {
	width: 220px; 
	height: 70px; 
	text-indent: -1500em; 
	display: block; 
	background: url(/global/images/btPartagerExperiences.gif);
}

/* FORM UNE COL */

#uneCol select, input, textarea, button {
	border: 1px #acacac solid; 
	color: #666; 
	width: 220px;
}

/* Fiche Magasin */

#uneCol h1 {
	font-family: "Trebuchet MS"; 
	font-size: 1.6em; 
	color: #000; 
	font-weight: bold; 
	color: #1370b8; 
	margin: 1.5em 0 0 0;
}

.magasin p {
	font-size: 1.1em; 
	color: #666; 
	margin: 5px 0;
}

.magasin p.titre {
	font-size: 1.6em; 
	font-weight: bold; 
	color: #1370b8;
!important
}

a.imprimer {
	width: 99%; 
	margin-top: 15px; 
	font-family: "Trebuchet MS"; 
	font-size: 1.3em; 
	color: #333; 
	text-decoration: none; 
	float: left; 
	clear: both; 
	padding-left: 22px; 
	line-height: 1.8em; 
	font-weight: bold; 
	background: url(/global/images/btImprimerSimple.gif) no-repeat top left;
}

.magasin {
	width: 300px; 
	margin-top: 15px; 
	float: left;
}

.photoMagasin {
	width: 180px; 
	padding: 10px; 
	height: 100px; 
	margin-top: 15px; 
	background-color: #ebebeb; 
	float: right;
}

.photoMagasin img {
	width: 160px;
}

a.planAcces {
	color: #333; 
	text-decoration: none; 
	color: #333; 
	float: left; 
	clear: both; 
	margin-top: 4px; 
	padding-left: 22px; 
	line-height: 1.8em; 
	background: url(/global/images/btCarte.gif) no-repeat top left;
}

div#vitrophanie {
	width: 200px; 
	margin-top: 35px; 
	float: left;
}

/* ESPACE BLOG */

tr.post_top {
	font-family: "Trebuchet MS"; 
	color: #999; 
	font-size: 1.2em;
}

td.post_date {
	width: 130px;
}

td.post_title {
	font-size: 1.1em; 
	color: #333;
}

td.post_short {
	padding-bottom: 15px;
}

td.post_title a {
	color: #333;
}

td.post_short a {
	color: #333;
}

#visuelEcologiePrint {
	display: none;
}

td.post_short p {
	font-size: 1.1em;
}

a.btretour {
	font-size: 1.1em; 
	color: #666; 
	padding-left: 20px; 
	background: url(/global/images/post/btretour.gif) no-repeat center left;
}

span.date {
	color: #999; 
	font-size: 0.9em;
}

a.btsavoirPlus {
	font-size: 1.1em; 
	line-height: 1.3em; 
	float: right; 
	color: #666; 
	padding-right: 20px; 
	background: url(/global/images/post/btsavoirPlus.gif) no-repeat center right;
}

a.btajouterCommentaire {
	font-size: 1.1em; 
	line-height: 1.3em; 
	color: #666; 
	padding-left: 20px; 
	background: url(/global/images/post/btajouterCommentaire.gif) no-repeat center left;
}

td.comment_title {
	font-family: "Trebuchet MS"; 
	font-size: 1.2em; 
	background-color: #a3c3da; 
	width: 320px;
}

td.comment_info {
	background-color: #a3c3da;
}

td.comment_text {
	padding-bottom: 15px;
}

textarea#contentComment {
	width: 350px; 
	height: 150px; 
	float: leftt;
}


/* COMMENTAIRES */

input#validComment, input#validOK, input#saveRecette, input#annulation {
	width: auto; 
	display: block; 
	padding: 2px 8px; 
	border: 1px solid #1370b8; 
	margin: 0 auto; 
	background-color: #FFF; 
	font-family: "Trebuchet MS"; 
	font-size: 1.3em; 
	color: #1370b8;
}

.preparation, .accompagnement {
	
}

#visuelRecettes {
	width: 200px; 
	float: left;
}

#contenuRecette {
	width: 320px; 
	margin-left: 220px;
}

#visuelRecettes img {
	width: 180px; 
	margin-right: 20px; 
	float: left;
}

#detailsRecettes div.preparation p img {
	width: auto; 
	float: none;
}

#uneCol form {
	width: 550px; 
	float: left;
}

#uneCol form label {
	width: 150px; 
	float: left; 
	display: block;
	font-size: 1.1em;
	line-height: 1.8em;
}

input#titleComment {
	width: 250px; 
	float: left;
}

select#type {
	width: 150px;
}

select#saison {
	width: 150px;
}

select#thematique {
	width: 150px;
}

#proposerRecette {
	width: 450px; 
	float: left; 
	padding: 5px 15px; 
	margin: 0;
}

a.proposition {
	font-size: 1.4em; 
	font-weight: normal; 
	color: #1370b8;
!important
}

#proposerRecette form {
	width: 420px;
}

div.result {
	width: 550px; 
	float: left; 
	border-top: 1px solid #ebebeb;
	padding-top: 15px;
	margin-top: 15px;
}

div.result a {
	font-size: 1.1em; 
	line-height: 1.3em; 
	float: right; 
	color: #666; 
	padding-right: 20px; 
	background: url(/global/images/post/btsavoirPlus.gif) no-repeat center right;
}

div.ligneRecette {
	width: 550px; 
	float: left; 
	margin-bottom: 15px;
}

/*=============================================
			Infobulles
=============================================*/

div#glincer div {
	position: absolute; 
	top: 0; 
	left: 0; 
	font-size: 1em; 
	background: #fff; 
	opacity: 0.2; 
	color: #333; 
	padding: 8px;
	display: none;
}

#nuancier a.guideChoix {
	width: 151px; 
	height: 27px; 
	display: block; 
	background: url(/global/images/btGuideChoix.gif) no-repeat top left; 
	text-indent: -1500em; 
	overflow: hidden;
}

div#glincer span {
	display: block;
}

ul#pagination {
	width: 98%;
	float: left;
}
ul#pagination li {
	background: none;
	display: inline;
	padding: 0;
}
li.linkPre {
	width:100px;
	float: left;
}
li.linkSui {
	float: right;
}
li.linkSui img {
	display: none;
}
li.nbrePages {
	width: 310px;
	float: left;
	text-align: center;
}

#environnement div.contenuEnvironnement h2 a {
	
}