

@import url("lightbox.css.jsp") ;
@import url("moveAndBoxDynamic.css") ;

/* Default Police */
/*
** BODY
*/
body 
{	margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px ;
	padding: 0; text-align: center; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal ;
}
/*
* POSITION
*/

#header { position: relative; height: 194px;  }
#headerContent { position: relative; height: 185px;  }
#conteneur2 { background-color: #FFFFFF; border: solid 1px #000000; position: relative; width: 1000px; margin: 0 auto;  text-align: left;}
div > div#conteneur2 { width: 998px; }
#footer { text-align: center; clear: both; }
#news { margin: 0; padding: 0; text-align: center;  }
#subnews { width: 763px; text-align: left; margin: auto; background-image: url('/penseebio/custom/img/ebiz/front/promotion_back.gif'); background-repeat: repeat;  }
#right { background-color: #C4C136;}
#sentence { padding-left: 7px; width: 1016px; margin: 0 auto; text-align: left; color:#6E6B6B; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-weight: normal; position: relative;}
#bgconteneur { 	background-color: #FFFFFF; width: 1016px; margin: 0 auto; text-align: center; }

#menuContent { width: 760px; text-align: center; }
#menuHome { width: 576px;  position: absolute; top : 14px ; left: 424px; text-align: right; }

#headerCar { position: absolute; right: 0 ; background-color: #F2F2F2 ; width: 191px; top: 0 ;  height: 150px}
#headerContentCar { position: absolute; right: 0 ; background-color: #F2F2F2 ; width: 191px; top: 0 ;  height: 156px}
#headerCenter { position: absolute; left: 237px ; width: 763px; top: 0 ; height: 150px}
#headerContentCenter { position: absolute; left: 237px ; width: 632px; top: 0 ; height: 156px}
#logonHeader { padding: 10px; color: #565658; margin: 0px; padding-top: 0px;}

#contentCenter { margin-left: 237px;  background-color: #FFFFFF; position: relative; }
#contentBorderTop { width: 100%; background-color: #FFFFFF; }
#content {   background-color: #FFFFFF; padding-left: 8px; padding-right: 4px ; padding-top: 15px;}
#contentHome {   background-color: #FFFFFF; padding-left: 8px; padding-right: 4px ; padding-top: 40px;}
div > div#content { width: 743px; }
#contentLeft {  float: left ; width: 237px; }
#centerDiv { padding: 10px; }

#presentChequeDate		 { position: absolute; top: 160px; right: 142px; font-size: 12px; font-weight: bold;  color: #707173 ;	}
#presentChequeFrom		 { position: absolute; top: 95px; right: 250px; font-size: 15px; font-weight: bold; text-align:left; width: 260px; color: #707173 ; }
#presentChequeAmount 	 { position: absolute; top: 102px; right: 119px; font-size: 18px; font-weight: bold; width: 100px; text-align: center; color: #707173 ;	}

/*
** H1
** ATTENTION ! Si on touche le style du P H1 H2 H3 H4 H5 H6 PRE 
** modifier le script de FCKEditor fckeditorcode_ie.js, fckeditorcode_geckos.js et fcktoolbarfontformatcombo.js en concéquence
*/
h1				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #25A345; font-weight: bold }
h2				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #25A345; font-weight: bold }
h3				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #25A345; font-weight: bold }
h4				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #25A345; font-weight: bold;  }

h1#TitleSite { background-color: #F2F2F2 ; color: #FFFFFF; font-size: 20px;font-weight: bold; font-style: italic }

/*
** P
*/
p				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal }
p.title			{ font-size: 11px; color: black; font-weight: bold }
p.bold			{ font-weight: bold; }
p.headerTitle	{ font-weight: bold; color: #FFFFFF; }
/*
** TD
*/

td				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal }
td.title		{ font-size: 11px; color: black; font-weight: bold }
td.titleClient		{ font-size: 12px; color: #6D6464; font-weight: bold ; background-color: #E1E2E3; padding: 3px;}
td.bold			{ font-weight: bold }
td.menuPath     { font-size: 11px; color: black; text-decoration: none;  }
td.cellTab		{ border-bottom: 1px solid #F2F2F2 }
td.cellTabBold	{ font-weight: bold; border-bottom: 1px solid #F2F2F2 }
td.cellTabIn	{ color: #A12020; font-weight: bold; border-bottom: 1px solid #F2F2F2 }
td.titleTab		{ font-weight: bold; background-color: #F2F2F2; color: #797A7C; }
td.cellTab0		{ border-bottom: 1px solid #F2F2F2; background-color: #FFFFCC ; }
td.cellTab1		{ border-bottom: 1px solid #F2F2F2 ; background-color: #FBFBFB ;}
div.menuLeftActive	{ text-align: center; background-image: url('/penseebio/custom/img/ebiz/front/_menu_nav_in.gif'); background-repeat: repeat-x;   }
div.menuLeft 	{ text-align: center; background-image: url('/penseebio/custom/img/ebiz/front/_menu_nav_out.gif'); background-repeat: repeat-x;  }
td.price		{ border-top: 1px solid #F2F2F2; border-bottom: 1px solid #F2F2F2; }

td.headerNewsletter {  padding-left: 10px; padding-right: 10px; background-color: #CF96CC ; border-bottom: #FFDA77 2px solid; border-right: #FFDA77 2px solid; color: #FFFFFF; font-weight: bold; }
td.headerContact { background-color: #CF96CC ; border-bottom: #FFDA77 2px solid; color: #FFFFFF; font-weight: bold; text-align: center; }
td.separateHeader { } 
td.headerSearch { background-color: #F2F2F2 ; padding-left: 10px; padding-right: 10px; }
td.bgContentPromo { padding: 10px; border: solid 1px #F79B24; background-image: url('/penseebio/custom/img/ebiz/front/degradebackpromo.gif'); background-repeat: repeat-x; background-position: bottom;  }
td.actuTitle { background-color: #F79B24; font-weight: bold; color: #FFFFFF; font-size: 16px; }
td.contactTitle { background-color: #CF96CC; font-weight: bold; color: #FFFFFF; font-size: 16px; }
td.borderPromo { border-left: dashed 1px #FFFFFF; }


.textPos1 { position: relative ;top: -3px; }

/*
** LI
*/
li				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal }
li.activeTab	{ list-style: none; background-color: #25A345; float: left; margin-right: 3px; height: 18px; padding: 2px; padding-left: 5px; padding-right: 5px; color: #FFFFFF; font-weight: bold;  }
li.inactiveTab	{ list-style: none; background-color: #25A345; float: left; margin-right: 3px; height: 18px; padding: 2px; padding-left: 5px; padding-right: 5px;  }
li.promoTab 	{ list-style: none; background-color: #F2F2F2; color: #6D6464; font-weight: bold; float: left; margin-right: 3px; height: 18px; padding-top: 4px; padding-bottom:0px; padding-left: 5px; padding-right: 5px; }
ul.promoTab		{ height: 18px; border-bottom: 3px solid #F2F2F2; margin: 0; padding: 0; margin-top:2px ; }

/*
** DIV
*/
div				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal }
div.title		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold  }
div.subtitle	{ font-size: 11px; color: #000000; font-weight: bold }
/* div.menu		{ font-size: 11px; color: #000000; font-weight: bold; background-color: #E6E4E4; } */
div.menu		{ font-size: 11px; color: #000000; font-weight: bold; border-top: 1px dashed #D3DBE8; }
div.displayInfo	{ padding: 1px; border: 1px dashed #D3DBE8; }
div.timestamp	{ padding: 1px; border: 1px dashed #D3DBE8; width: 290px; }
div.error		{ padding: 1px; background-color: #FFEFC8; border: 1px dashed #FF0000; }
ul.error 		{position: relative; bottom: 0px; margin-top : 17px;}
div.error>ul.error 	{ padding-top : 0px; margin-top: 7px;}

div.menuInWithBorder		{ background-color: #F79B24; text-align: center;  border-right: 1px solid #FFFFFF; }
div.menuOutWithBorder		{ background-color: #D4362C; text-align: center;  border-right: 1px solid #FFFFFF; }
div.menuIn		{ background-color: #F79B24; text-align: center; }
div.menuOut		{ background-color: #D4362C; text-align: center; }
div.menuOutHome	{ background-color: #1768AF; text-align: center;  border-right: 1px solid #FFFFFF;}

div.menuOutPrivate		{ background-color: #DDAB48; text-align: center; border-right: 1px solid #FFFFFF; }
div.menuOutPrivateHome	{ background-color: #A12020; text-align: center; border-right: 1px solid #FFFFFF; }


div.authentification { text-align: left; width: 320px; background-color: #FFFFFF; border: 1px solid #F2F2F2; }
div.authentificationTitle { background-color: #F2F2F2; color: #6D6464; font-weight: bold; padding: 4px; padding-left:5px;}
div.authentification > div.alignAuth { padding-bottom: 20px; } 

div.shoppingcart { text-align: left; padding: 0px; padding-bottom: 5px }

div.memberTitle { background-color: #F2F2F2; color: #6D6464; font-weight: bold; padding: 4px; padding-left:5px;}

div.contentHomeContainer 	{position: relative; width: 100%; }
div.information { width: 390px; background-color: #C4C136; margin-left: 34px;  }
div.informationIn { padding: 5px;}
div.actualite	{ position: absolute; top: 55px; left: 445px; padding: 10px; padding-right: 15px; width:555px; scrollbar-face-color:#3F3E16; scrollbar-arrow-color:#E7C81D; scrollbar-track-color:#C4C136; scrollbar-shadow-color: #3F3E16; scrollbar-highlight-color: #FFFFFF;  scrollbar-3dlight-color:#FFFFFF;  scrollbar-darkshadow-Color: #FFFFFF; }
div > div.actualite { top: 40px; width:530px; margin-top: 10px; padding-top: 0px;}

div.produitMoment { margin-left: 445px; padding: 10px; }
div.produitMomentRight { text-align: left; padding: 10px; background-color: #ACA82A }
div.produitNewRight { text-align: left; padding: 10px; }
div.paymentRight { text-align: center; padding: 10px;  background-color: #ACA82A}

div.paypalSecured 	{ text-align: center; font-weight: bold;color: #000000; }

div.promoTab	{ display: none; padding-top: 3px; }

.bgColor { background-color: #C8DC44; }
.bgColor2 { background-color: #FBEAF1; }
.bgColor3 { background-color: #FFDA77 }
.bgColor4 { background-color: #F79B24; }
.bgColor5 { background-color: #CF96CC; }
/*div.cornerLeftTopPurple { background-position: left top; background-image: url('/penseebio/custom/img/ebiz/front/corner_left_top_purple.gif'); background-repeat: no-repeat; width: 100% }*/
/*div.cornerLeftBottomPurple { background-position: left bottom; background-image: url('/penseebio/custom/img/ebiz/front/corner_left_bottom_purple.gif'); background-repeat: no-repeat;  width: 100% }*/
div.menuCategory { color: #000000; font-weight: bold; background-position: bottom ; background-color: #FFFFFF ;background-image: url('/penseebio/custom/img/ebiz/front/degradecat.gif'); background-repeat: repeat-x;  padding: 5px; }
div.menuSubCategory { color: #FFFFFF; padding: 5px; padding-bottom: 0px}
div.partenaire { background-position: bottom ; background-color: #FFFFFF ;background-image: url('/penseebio/custom/img/ebiz/front/degradecat.gif'); background-repeat: repeat-x;  padding: 5px; font-weight: bold; color: #F2F2F2;  } 
div.partenaireContent { color: #FFFFFF; padding: 5px; text-align: center; }
div.fonctionnality { color: #FFFFFF; padding: 5px; }

div.footerIn { border-top: solid 6px #F2F2F2 ; text-align: center; padding-top:10px; width: 763px; margin-left: 237px; }
div.footerInCorner { background-color: #797A7C ;background-position: right bottom; background-image: url('/penseebio/custom/img/ebiz/front/corner_right_bottom_pink.gif'); background-repeat: no-repeat;  width: 100% }

.contactBlock { font-weight: bold; font-size: 14px;  color: #FFFFFF;  }

div.contentPromo { text-align:center; border: solid 1px #F79B24; background-image: url('/penseebio/custom/img/ebiz/front/degradebackpromo.gif'); background-repeat: repeat-x; background-position: bottom;  }
div.categoryDescription { color: #6E6B6B; font-weight: normal; } 

div.menuRubric1 { height: 24px; padding-left: 10px; padding-top: 4px; background-image: url('/penseebio/custom/img/ebiz/front/_menu_rubric1_background.gif'); background-repeat: no-repeat; }
div > div.menuRubric1 { height: 20px; }
div.menuRubric2 { height: 26px; padding-left: 10px; padding-top: 4px; background-image: url('/penseebio/custom/img/ebiz/front/_menu_rubric2_background.gif'); background-repeat: no-repeat; }
div > div.menuRubric2 { height: 22px; }

div.menuSearch	{ padding-top: 30px; padding-left: 10px; height: 58px; background-image: url('/penseebio/custom/img/ebiz/front/_menu_box_search.gif'); background-repeat: no-repeat; }
div > div.menuSearch { height: 28px; }
div.menuColis	{ padding-top: 30px; padding-left: 55px; height: 72px; background-image: url('/penseebio/custom/img/ebiz/front/_menu_box_colis.gif'); background-repeat: no-repeat; }
div > div.menuColis { height: 42px; }
div.menuNewsletter { padding-top: 30px; padding-left: 10px; height: 58px; background-image: url('/penseebio/custom/img/ebiz/front/_menu_box_newsletter.gif'); background-repeat: no-repeat; }
div > div.menuNewsletter { height: 28px; }
div.menuLabels { padding-top: 30px; padding-left: 10px; height: 73px; background-image: url('/penseebio/custom/img/ebiz/front/_menu_box_labels.gif'); background-repeat: no-repeat; }
div > div.menuLabels { height: 43px; }

hr.separateHeader { border: none ;border-bottom : 2px dashed #FFFFFF ; width: 100%; color: #F2F2F2 ;  }
hr.separateContact { border: none ; border-bottom : 1px dashed #FFFFFF ; width: 220px; color: #CF96CC ; background-color: #CF96CC; }
hr.separate {  border: none ; color: #FFFFFF ; border-bottom: dashed 1px #F79B24 ; background-color: #FFFFFF; }

/*
** SPAN
*/
span.item		{ padding: 3px; }
span.item_over	{ padding: 2px;	background : #E9F2F8; border: solid #D3DBE8 1px; }
.notexpediee	{ font-weight: normal; color: black;}
.expediee		{font-weight: bold; color: green;}
span.bienvenue 	{ color: #000000; font-weight: bold ; font-size: 11px;  }
span.headerSearch { color: #000000; font-weight: bold; }
span.enStock	{ font-weight: bold; color: green; }
span.dispo		{ font-weight: bold; color: black; }
span.promo 			{ color: #CA5396; font-weight: bold; }
span.purchase		{ color: #CA5396; font-weight: bold; }
span.presentCheque 		{ color: #CA5396; font-weight: bold; }

span.codePromoInvoice			{ font-weight: bold; color: #C95596;  }
span.codePurchaseInvoice		{ font-weight: bold; color: #C95596;  }
span.codePresentChequeInvoice	{ font-weight: bold; color: #C95596;  }
span.portPresent				{ font-weight: bold; color: #C95596;  font-style: italic; }

/*
** FORMS
*/
input			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal }
textarea		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal }
select			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal }

/*
** A
*/
a.promoTabActive:link     		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #C95596; text-decoration: none ;font-weight: bold;  }
a.promoTabActive:visited  		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #C95596; text-decoration: none ;font-weight: bold; }
a.promoTabActive:active   		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #C95596; text-decoration: none ;font-weight: bold; }
a.promoTabActive:hover    		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #C95596; text-decoration: underline ;font-weight: bold; }

a.promoTabInactive:link     		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #6D6464; text-decoration: none ;font-weight: bold;  }
a.promoTabInactive:visited  		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #6D6464; text-decoration: none ;font-weight: bold; }
a.promoTabInactive:active   		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #6D6464; text-decoration: none ;font-weight: bold; }
a.promoTabInactive:hover    		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #6D6464; text-decoration: underline ;font-weight: bold; }


a:link     		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #C95596; text-decoration: underline ;font-weight: bold;  }
a:visited  		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #C95596; text-decoration: underline ;font-weight: bold; }
a:active   		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #C95596; text-decoration: underline ;font-weight: bold; }
a:hover    		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #C95596; text-decoration: underline ;font-weight: bold; }

a.normal:link     		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #C95596; text-decoration: underline ;font-weight: bold;  }
a.normal:visited  		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #C95596; text-decoration: underline ;font-weight: bold; }
a.normal:active   		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #C95596; text-decoration: underline ;font-weight: bold; }
a.normal:hover    		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #C95596; text-decoration: underline ;font-weight: bold; }

a.footer:link     { font-size: 11px; color: #6E6B6B; font-weight: normal; text-decoration: none; }
a.footer:visited  { font-size: 11px; color: #6E6B6B; font-weight: normal; text-decoration: none; }
a.footer:active   { font-size: 11px; color: #6E6B6B; font-weight: normal; text-decoration: none; }
a.footer:hover    { font-size: 11px; color: #6E6B6B; font-weight: normal; text-decoration: underline; }

a.menu:link     { font-size: 11px; color: #C95596;  text-decoration: none ; font-weight: normal;}
a.menu:visited  { font-size: 11px; color: #C95596;  text-decoration: none ; font-weight: normal;}
a.menu:active   { font-size: 11px; color: #C95596;  text-decoration: none ; font-weight: normal;}
a.menu:hover    { font-size: 11px; color: #C95596;  text-decoration: underline ; font-weight: normal;}

a.footerIn:link     { font-size: 11px; color: #C95596;  text-decoration: none ; font-weight: normal;}
a.footerIn:visited  { font-size: 11px; color: #C95596;  text-decoration: none ; font-weight: normal;}
a.footerIn:active   { font-size: 11px; color: #C95596;  text-decoration: none ; font-weight: normal;}
a.footerIn:hover    { font-size: 11px; color: #C95596;  text-decoration: underline ; font-weight: normal;}

a.linkAccess:link     { font-size: 11px; color: #C95596;  text-decoration: none ;font-weight: normal;}
a.linkAccess:visited  { font-size: 11px; color: #C95596;  text-decoration: none ;font-weight: normal;}
a.linkAccess:active   { font-size: 11px; color: #C95596;  text-decoration: none ;font-weight: normal;}
a.linkAccess:hover    { font-size: 11px; color: #C95596;  text-decoration: underline; font-weight: normal;}

a.menuDeroule:link     { font-size: 11px; color: #FFFFFF;  text-decoration: none }
a.menuDeroule:visited  { font-size: 11px; color: #FFFFFF;  text-decoration: none }
a.menuDeroule:active   { font-size: 11px; color: #FFFFFF;  text-decoration: none }
a.menuDeroule:hover    { font-size: 11px; color: #FFFFFF;  text-decoration: underline }

a.menuHeader:link     { font-size: 11px; color: #FFFFFF; text-decoration: underline }
a.menuHeader:visited  { font-size: 11px; color: #FFFFFF; text-decoration: underline }
a.menuHeader:active   { font-size: 11px; color: #FFFFFF; text-decoration: underline }
a.menuHeader:hover    { font-size: 11px; color: #FFFFFF; text-decoration: underline }

a.menuContent:link     { font-size: 11px; color: #0000FF; text-decoration: none }
a.menuContent:visited  { font-size: 11px; color: #0000FF; text-decoration: none }
a.menuContent:active   { font-size: 11px; color: #0000FF; text-decoration: none }
a.menuContent:hover    { font-size: 11px; color: #0000FF; text-decoration: underline }

a.menuPath:link     { font-size: 11px; color: black; text-decoration: none;  }
a.menuPath:visited  { font-size: 11px; color: black; text-decoration: none; }
a.menuPath:active   { font-size: 11px; color: black; text-decoration: none;  }
a.menuPath:hover    { font-size: 11px; color: black; text-decoration: underline;  }

a.catalogue:link     { color: #F79B24; font-weight: bold;  font-size: 16px ;  text-decoration: none;  }
a.catalogue:visited  { color: #F79B24; font-weight: bold;  font-size: 16px ;  text-decoration: none; }
a.catalogue:active   { color: #F79B24; font-weight: bold;  font-size: 16px ;  text-decoration: none;  }
a.catalogue:hover    { color: #F79B24; font-weight: bold;  font-size: 16px ; text-decoration: underline;  }

a.linkSummary:link     { font-size: 12px; color: #FFFFFF;  text-decoration: none }
a.linkSummary:visited  { font-size: 12px; color: #FFFFFF;  text-decoration: none }
a.linkSummary:active   { font-size: 12px; color: #FFFFFF;  text-decoration: none }
a.linkSummary:hover    { font-size: 12px; color: #FFFFFF;  text-decoration: underline }

.titleContent { font-size: 14px; color: #6D6464; font-weight: bold ; }

.leftContent { background-color: #D8DADC;}

.menuActive { background-color: #E6B678 ; padding-left: 5px;}
.menuInactive { background-color: #D8DADC ; padding-left: 5px;}
.menuTitle { background-color: #D4362C ; font-size: 11px; font-weight: bold; color: #6D6464; font-weight: bold; padding-top: 4px; padding-bottom: 4px; padding-left: 3px;}

a.menuLeftActive:link     { font-size: 12px; color: #FFFFFF; font-weight: bold;  text-decoration: none }
a.menuLeftActive:visited  { font-size: 12px; color: #FFFFFF; font-weight: bold;  text-decoration: none }
a.menuLeftActive:active   { font-size: 12px; color: #FFFFFF; font-weight: bold;  text-decoration: none }
a.menuLeftActive:hover    { font-size: 12px; color: #FFFFFF; font-weight: bold;  text-decoration: underline }

a.menuLeftContent:link     { font-size: 11px; color: #575556; font-weight: normal;  text-decoration: none }
a.menuLeftContent:visited  { font-size: 11px; color: #575556; font-weight: normal;  text-decoration: none }
a.menuLeftContent:active   { font-size: 11px; color: #575556; font-weight: normal;  text-decoration: none }
a.menuLeftContent:hover    { font-size: 11px; color: #575556; font-weight: normal;  text-decoration: underline }

a.menuLeftContentActive:link     { font-size: 11px; color: #000000; font-weight: bold;  text-decoration: none }
a.menuLeftContentActive:visited  { font-size: 11px; color: #000000; font-weight: bold;  text-decoration: none }
a.menuLeftContentActive:active   { font-size: 11px; color: #000000; font-weight: bold;  text-decoration: none }
a.menuLeftContentActive:hover    { font-size: 11px; color: #000000; font-weight: bold;  text-decoration: underline }

a.menuLeftContentTitle:link     { font-size: 11px; color: #575556; font-weight: bold;  text-decoration: none }
a.menuLeftContentTitle:visited  { font-size: 11px; color: #575556; font-weight: bold;  text-decoration: none }
a.menuLeftContentTitle:active   { font-size: 11px; color: #575556; font-weight: bold;  text-decoration: none }
a.menuLeftContentTitle:hover    { font-size: 11px; color: #575556; font-weight: bold;  text-decoration: underline }

a.menuLeftContentTitleActive:link     { font-size: 11px; color: #000000; font-weight: bold;  text-decoration: none }
a.menuLeftContentTitleActive:visited  { font-size: 11px; color: #000000; font-weight: bold;  text-decoration: none }
a.menuLeftContentTitleActive:active   { font-size: 11px; color: #000000; font-weight: bold;  text-decoration: none }
a.menuLeftContentTitleActive:hover    { font-size: 11px; color: #000000; font-weight: bold;  text-decoration: underline }


a.menuLeft:link     { font-size: 12px; color: #FFFFFF; font-weight: bold;  text-decoration: none }
a.menuLeft:visited  { font-size: 12px; color: #FFFFFF; font-weight: bold;  text-decoration: none }
a.menuLeft:active   { font-size: 12px; color: #FFFFFF; font-weight: bold;  text-decoration: none }
a.menuLeft:hover    { font-size: 12px; color: #FFFFFF; font-weight: bold;  text-decoration: underline }

a.whiteBold:link     { font-size: 12px; color: #6D6464; font-weight: bold;  text-decoration: none }
a.whiteBold:visited  { font-size: 12px; color: #6D6464; font-weight: bold;  text-decoration: none }
a.whiteBold:active   { font-size: 12px; color: #6D6464; font-weight: bold;  text-decoration: none }
a.whiteBold:hover    { font-size: 12px; color: #6D6464; font-weight: bold;  text-decoration: underline }


a.menuLeftN1Inactive:link     { font-size: 11px; color: #6D6464; font-weight: normal;  text-decoration: none }
a.menuLeftN1Inactive:visited  { font-size: 11px; color: #6D6464; font-weight: normal;  text-decoration: none }
a.menuLeftN1Inactive:active   { font-size: 11px; color: #6D6464; font-weight: normal;  text-decoration: none }
a.menuLeftN1Inactive:hover    { font-size: 11px; color: #6D6464; font-weight: normal;  text-decoration: underline }

a.menuLeftN1Active:link     { font-size: 11px; color: #6D6464; font-weight: bold;  text-decoration: none }
a.menuLeftN1Active:visited  { font-size: 11px; color: #6D6464; font-weight: bold;  text-decoration: none }
a.menuLeftN1Active:active   { font-size: 11px; color: #6D6464; font-weight: bold;  text-decoration: none }
a.menuLeftN1Active:hover    { font-size: 11px; color: #6D6464; font-weight: bold;  text-decoration: underline }

a.return:link     { font-size: 11px; color: black; font-weight: bold;  text-decoration: none }
a.return:visited  { font-size: 11px; color: black; font-weight: bold;  text-decoration: none }
a.return:active   { font-size: 11px; color: black; font-weight: bold;  text-decoration: none }
a.return:hover    { font-size: 11px; color: black; font-weight: bold;  text-decoration: underline }

a.titleContent:link     { font-size: 11px; color: #6D6464; font-weight: bold ; text-decoration: none }
a.titleContent:visited     { font-size: 11px; color: #6D6464; font-weight: bold ; text-decoration: none }
a.titleContent:active     { font-size: 11px; color: #6D6464; font-weight: bold ; text-decoration: none }
a.titleContent:hover     { font-size: 11px; color: #6D6464; font-weight: bold ; text-decoration: underline; }

a.bouton:link 		{ padding: 5px;text-align:center;font-size: 11px; color: #000000;  font-weight: bold; text-decoration: none; background-image: url('/penseebio/custom/img/ebiz/front/degradeback.gif'); background-repeat: repeat-x;   border-bottom: solid 2px #F5CC5D; border-right: solid 2px #F5CC5D; border-top: solid 2px #FFFFFF; border-left: solid 2px #FFFFFF;  } 
a.bouton:visited 	{ padding: 5px;text-align:center;font-size: 11px; color: #000000;  font-weight: bold; text-decoration: none;background-image: url('/penseebio/custom/img/ebiz/front/degradeback.gif'); background-repeat: repeat-x ;   border-bottom: solid 2px #F5CC5D; border-right: solid 2px #F5CC5D; border-top: solid 2px #FFFFFF; border-left: solid 2px #FFFFFF; } 
a.bouton:active 	{ padding: 5px;text-align:center;font-size: 11px; color: #000000;  font-weight: bold; text-decoration: none;  background-image: url('/penseebio/custom/img/ebiz/front/degradeback.gif'); background-repeat: repeat-x ;   border-bottom: solid 2px #F5CC5D; border-right: solid 2px #F5CC5D; border-top: solid 2px #FFFFFF; border-left: solid 2px #FFFFFF; } 
a.bouton:hover 		{ padding: 5px;text-align:center;font-size: 11px; color: #000000;  font-weight: bold; text-decoration: none; background-image: url('/penseebio/custom/img/ebiz/front/degradeback.gif'); background-repeat: repeat-x ;   border-bottom: solid 2px #FFFFFF; border-right: solid 2px #FFFFFF; border-top: solid 2px #F5CC5D; border-left: solid 2px #F5CC5D; } 

a.whiteLink:link     { color: #6D6464; font-weight: bold;  text-decoration: none }
a.whiteLink:visited  { color: #6D6464; font-weight: bold;  text-decoration: none }
a.whiteLink:active   { color: #6D6464; font-weight: bold;  text-decoration: none }
a.whiteLink:hover    { color: #6D6464; font-weight: bold;  text-decoration: underline; }

a.menuNormal:link     { color: #000000; font-weight: normal;  text-decoration: none }
a.menuNormal:visited  { color: #000000; font-weight: normal;  text-decoration: none }
a.menuNormal:active   { color: #000000; font-weight: normal;  text-decoration: none }
a.menuNormal:hover    { color: #000000; font-weight: normal;  text-decoration: none; }

a.produitMoment:link     { font-size: 18px; color: #0B6152; font-weight: bold; text-decoration: none }
a.produitMoment:visited  { font-size: 18px; color: #0B6152; font-weight: bold; text-decoration: none}
a.produitMoment:active   { font-size: 18px; color: #0B6152; font-weight: bold; text-decoration: none }
a.produitMoment:hover    { font-size: 18px; color: #0B6152; font-weight: bold; text-decoration: none }

a.titleLink:link     { font-size: 18px; color: #D4362C; font-weight: bold; text-decoration: none }
a.titleLink:visited  { font-size: 18px; color: #D4362C; font-weight: bold; text-decoration: none}
a.titleLink:active   { font-size: 18px; color: #D4362C; font-weight: bold; text-decoration: none }
a.titleLink:hover    { font-size: 18px; color: #D4362C; font-weight: bold; text-decoration: none }

a.promotion:link     { font-size: 12px; color: #575556; font-weight: bold; text-decoration: none }
a.promotion:visited  { font-size: 12px; color: #575556; font-weight: bold; text-decoration: none}
a.promotion:active   { font-size: 12px; color: #575556; font-weight: bold; text-decoration: none }
a.promotion:hover    { font-size: 12px; color: #575556; font-weight: bold; text-decoration: none }

input.bouton 		{ padding: 5px;text-align:center; font-size: 11px; color: #000000;  font-weight: bold; text-decoration: none;  background-image: url('/penseebio/custom/img/ebiz/front/degradeback.gif'); background-repeat: repeat-x;   border-bottom: solid 2px #F5CC5D; border-right: solid 2px #F5CC5D; border-top: solid 2px #FFFFFF; border-left: solid 2px #FFFFFF;  } 
input.bouton:active	{ padding: 5px;text-align:center; font-size: 11px; color: #000000;  font-weight: bold; text-decoration: none;  background-image: url('/penseebio/custom/img/ebiz/front/degradeback.gif'); background-repeat: repeat-x;   border-bottom: solid 2px #F5CC5D; border-right: solid 2px #F5CC5D; border-top: solid 2px #FFFFFF; border-left: solid 2px #FFFFFF;    } 
input.bouton:hover	{ padding: 5px;text-align:center; font-size: 11px; color: #000000;  font-weight: bold; text-decoration: none;  background-image: url('/penseebio/custom/img/ebiz/front/degradeback.gif'); background-repeat: repeat-x;   border-bottom: solid 2px #FFFFFF; border-right: solid 2px #FFFFFF; border-top: solid 2px #F5CC5D; border-left: solid 2px #F5CC5D;    } 
input.bouton_hover	{ padding: 5px;text-align:center; font-size: 11px; color: #000000;  font-weight: bold; text-decoration: none;  background-image: url('/penseebio/custom/img/ebiz/front/degradeback.gif'); background-repeat: repeat-x;   border-bottom: solid 2px #FFFFFF; border-right: solid 2px #FFFFFF; border-top: solid 2px #F5CC5D; border-left: solid 2px #F5CC5D;  } 

.searchDescription { color : #6D6464 ;}

.chevron { color: #000000 ; }
.header { background-color: #D1D0D0;}

.bgTitle { background-color: #6D6464; }

/*
* EBIZ
*/
.star	{ color: red; }
.addresseLibelle { text-decoration: underline; }
.warning { color: red ; font-weight: bold; }
.netapayerLibelle { font-size: 14px; font-weight: bold; color: #6A6A6A ; font-style: italic; }
.netapayerPrix  { font-size: 14px; font-weight: bold; color: #6A6A6A ; font-style: italic; } 
.colorUpdate {  background-color: #FFFFFF;  }
.colorAdd {  background-color: #FFFFFF;  }
.newsletterSubscribe { color: green; font-weight: bold ; text-align: center; }
.newsletterUnsubscribe { color: black; font-weight: bold ; text-align: center; }
.priceTTC { color: #6A6A6A; font-weight: bold ; font-size: 13px; }
.oldPriceTTC {  color: #7E807F; font-size: 12px;  text-decoration: line-through ;}
.oldPriceTTCPromo {  color: #7E807F; font-size: 11px;  text-decoration: line-through ;}
.remisePercent { color: #D4362C; font-weight: bold; font-size: 17px; font-style: italic; }
fieldset > span.remisePercent { top: 0px; left: 0px; }
.remisePercentPromo { color: #D4362C; font-weight: bold; font-size: 14px; font-style: italic; }
.searchArticleResult  { color: #000000; }
.pricePromo { color: #6A6A6A; font-weight: bold; }
.pricePromoHome { color: #FFFFFF; font-weight: bold; }

a.listArticleTitle:link { font-size: 12px; color: #D4362C; font-weight: bold ; text-decoration: none ; }
a.listArticleTitle:visited { font-size: 12px; color: #D4362C; font-weight: bold ; text-decoration: none;  }
a.listArticleTitle:active { font-size: 12px; color: #D4362C; font-weight: bold ; text-decoration: none ; }
a.listArticleTitle:hover { font-size: 12px; color: #D4362C; font-weight: bold ; text-decoration: underline;  }

a.listCategoryTitle:link { font-size: 12px; color: #D4362C; font-weight: bold ; text-decoration: none ; }
a.listCategoryTitle:visited { font-size: 12px; color: #D4362C; font-weight: bold ; text-decoration: none;  }
a.listCategoryTitle:active { font-size: 12px; color: #D4362C; font-weight: bold ; text-decoration: none ; }
a.listCategoryTitle:hover { font-size: 12px; color: #D4362C; font-weight: bold ; text-decoration: underline;  }

fieldset { border : 1px solid #CA5396 ;  padding: 5px; } 
fieldset.displayPrice { width: 150px; text-align: right; padding: 5px; }

img.menuEnd { position:absolute; top: 9px; right: -46px; z-index:3 }


/*
* PRINT COLOR
*/
.printColor 	{ background-color:  #F2F2F2;  }
.printBorder	{ padding: 10px; border: 1px solid #F2F2F2; }


