
body { padding:0px; margin:0px; background-color:#301701; }
input { display: block; outline:none; }
a {
	text-decoration:none;
	outline: none; 
}

input {
	outline: none; 
}

.inputNewsletter {
	width:213px;
	height:16px;
	border:1px solid #898989;
	background:#FFF url(../im/bg_input.gif) repeat-x bottom;
	font:12px verdana; color:#777777;
}

.linkHomeEvents {
	font:bold 12px verdana; 
	color:#67819c;
	text-decoration:none;
}

.linkHomeEvents:hover {
	font:bold 12px verdana; 
	color:#67819c;
	text-decoration:underline;
}

.linkHomeEventsText {
	font:11px verdana; 
	color:#666666;
	text-decoration:none;
}

.linkHomeEventsText:hover {
	font:11px verdana; 
	color:#666666;
	text-decoration:none;
}

.linkHomeActusTitle {
	font:bold 16px verdana; 
	color:#012D58;
	text-decoration:none;
}

.linkHomeActusTitle:hover {
	font:bold 16px verdana; 
	color:#012D58;
	text-decoration:underline;
}

.linkHomeActus {
	font:12px verdana;
	color:#656565;
	text-decoration:none;
}

.linkHomeActus:hover {
	font:12px verdana;
	color:#656565;
	text-decoration:none;
}

.sousMenu {
	background:#6B6B6B;
	height:29px;
	text-align:center;
	border-bottom:1px solid #FFF;
}

.sousMenuTable {
	position:absolute; margin-top:1px; margin-left:0px;
}

.sousMenu a {
	font:16px verdana;
	color:#FFFFFF;
	text-decoration:none;
}

.sousMenu a:hover {
	font:16px verdana;
	color:#FFFFFF;
	text-decoration:none;
}


.listActusTitleNoLink {
	font:bold 16px verdana; 
	color:#8a1a02;
	text-decoration:none;
}

.listActusTitle {
	font:bold 16px verdana; 
	color:#8a1a02;
	text-decoration:none;
}

.listActusTitle:hover {
	font:bold 16px verdana; 
	color:#8a1a02;
	text-decoration:underline;
}



.articleTitle {
	font:20px Verdana, Arial, Helvetica, sans-serif;
	color:#891a00;
}

.articleSousTitle {
	font:16px Verdana, Arial, Helvetica, sans-serif;
	color:#495d90;
	text-decoration:none;
}

.articleSousTitle:hover {
	font:16px Verdana, Arial, Helvetica, sans-serif;
	color:#495d90;
	text-decoration:underline;
}

.articleSousTitleNolink {
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
	color:#495d90;
	text-decoration:none;
}

.detailDownloadFile {
	font:12px arial;
	color:#666666;
	text-decoration:underline;
}

.detailDownloadFile:hover {
	font:12px arial;
	color:#666666;
	text-decoration:none;
}

.rejoindreTd {
	vertical-align:top;
	text-align:right;
	padding-right:10px;
	font:12px verdana;
	color:#444444;
}

.rejoindreInput {
	padding-right:5px;
	padding-left:5px;
	font:12px verdana;
	color:#666666;
	border:1px solid #cccccc;
	width:300px;
}

.cssDivLoader {
	overflow:hidden; 
	position:absolute; 
	z-index:100000;
}
.cssDivLoaderContainer {
	position:absolute; 
	width:100%;
	height:100%;
	background-color:#000000; 
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3;
}


.PageDisabled {
	position:absolute;
	z-index:1000;
	width:100%;
	background-color:#000000; 
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3;
}

.contactPopup {
		width:309px;
	 	height:177px;
		cursor:pointer;
		position:absolute;
		z-index:1001;
	 	background-image: url(../im/LEfondPopupContact.png);
}

.comment_responsePopup {
		width:309px;
	 	height:177px;
		cursor:pointer;
		position:absolute;
		z-index:1001;
	 	background-image: url(../im/LEfondPopupContact.png);
}

.conseil_1Popup {
		width:339px;
	 	height:237px;
		cursor:pointer;
		position:absolute;
		z-index:1001;
	 	background-image: url(../im/LEfondPopupConseil_1.png);
}



.loadPanier {
		width:339px;
	 	height:237px;
		cursor:pointer;
		position:absolute;
		z-index:1001;
	 	background-image: url(../im/LEfondPopupConseil_1.png);
}

.Parrainage {
		width:339px;
	 	height:237px;
		cursor:pointer;
		position:absolute;
		z-index:1001;
	 	background-image: url(../im/LEfondPopupConseil_1.png);
}



.conseil_2Popup {
		width:339px;
	 	height:284px;
		cursor:pointer;
		position:absolute;
		z-index:1001;
	 	
}
.comment_Popup {
		width:339px;
	 	height:284px;
		cursor:pointer;
		position:absolute;
		z-index:1001;
	 	
}
.add_cart_Popup {
		width:409px;
	 	height:177px;
		cursor:pointer;
		position:absolute;
		z-index:1001;
	 	background-image: url(../im/LEfondPopupContact.png);
}

/********************** FONTS **************************/



.LEtextArial10Gold { font:10px arial; color: #97723f;}
.LEtextArial13Black { font:13px arial; color: #000000;}
.LEtextArial14Black { font:14px arial; color: #000000;}
.LEtextArial14White { font:14px arial; color: #ffffff;}
.LEtextArial13White { font:13px arial; color: #ffffff;}
.LEtextArial16Gold { font:16px arial; color: #ba935e;}
.LEtextArial13Gold { font:13px arial; color: #ba935e;}
.LEtextArial12Black { font:12px arial; color: #000000;}
.LEtextArial11Black { font:11px arial; color: #000000; text-decoration: underline;}
.LEtextArial11Blac { font:11px arial; color: #000000;}

.LEtextArial16Gold { font:16px arial; color: #ba935e;}


.MainFontText{
	font:11px arial;
	color:#1a1008;
}

.MainFontText_Gris{
	font:11px arial;
	color:#878480;
}

.MainFontText_BoldBlack{
	font:13px arial;
	font-weight:bold;
	color:#000000;
}

.MainFontText_1{
	font:12px arial;
	color:#1a1008;
}

.BlackPriceFontText{
	font:12px arial;
	color:#1a1008;
}
.VerdanaFontText{
	font:11px verdana;
	color:#1a1008;
}

.SandFontText{
	font:13px arial;
	font-weight:bold;
	color:#ba935e;
	
}

.SandFontTitle1{
	font:15px arial;
	font-weight:bold;
	color:#ba935e;
	
}

.SandFontBigTitle1{
	font:24px arial;
	font-weight:normal;
	color:#ba935e;
}
.SandFontBigSubTitle1{
	font:16px arial;
	font-weight:bold;
	color:#ba935e;
}
.SandFontSubTitle1{
	font:14px arial;
	font-weight:bold;
	color:#ba935e;
}


.OcreFontText{
	font:13px arial;
	font-weight:bold;
	color:#705531;
}

.OcreFontText11{
	font:11px arial;
	
	color:#705531;
}

.OcreFontTexteTitle{
	font:15px arial;
	font-weight:bold;
	color:#705531;
}

/*705531*/

.VerdanaSubMenuFontTextBold{
	font:13px verdana;
	font-weight:bold;
	color:#48311a;
}
.VerdanaSubSubMenuFontTextBold{
	font:10px verdana;
	font-weight:bold;
	color:#ba935e;
}

.Titre1FontTextBold{
	font:10pt arial;
	color:#1a1008;
	font-weight:bold;
}
.Titre2FontTextBold{
	font:12px arial;
	color:#1a1008;
	font-weight:bold;
}

.MainFontWhiteTextBold{
	font:11pt arial;
	color:#FFF;
	font-weight:bold;
}
.VerdanaFontWhiteTextBold{
	font:10pt verdana;
	color:#FFF;
	font-weight:bold;
}

.LinkVerdanaFont1{
	font:11px verdana;
	color:#705531;
}

.justifyFont{

/*font-size:small;letter-spacing:-0.1ex;*/word-spacing:-0.2ex;/*width:150px;*/text-align:justify;

/*  text-align:justify;letter-spacing:0.5pt; */
}

/*.justifyFont:first-letter{font-size:xx-large;margin:3px;}*/



/*.rtop, .rbottom{display:block}
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px} */








/* ----------------------- ROUND CSS ------------------------- */ 



.imgCart
{
 border: 1px SOLID #666666;
}

.CenterCart
{
 text-align: center;
 margin-top:10px;
 
}

.cart_sub_title .CenterCart {
 border-left:1px solid #000;
  border-bottom:1px solid #000;
}

#see_cart {
  font-size:10px;
  margin-left:10px;
}

.cart_sub_title_name {
  border-bottom:1px solid #000;
}

.NolinkSort {
 font-family: arial, helvetica;
 color:#000000;
 font-size:13px;
 font-weight: bold;
 text-decoration: none;
}

.RightCart
{
 text-align: right;
}

.BackgroundCart
{
 background-color: #000000;
 height: 1px;
}

.alert
{
position:relative;
  font-family:  arial, helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #c79c40;
  text-align: left;
  margin-left:10px;
}

.alert .delivery_addr_title {
  font-size:16px;
  font-weight:bold;
}

.alertReally
{
  position:relative;
  border:1px SOLID #DD9888;
  background-color:#FEFFD5;
  width:550px;
  font-family:  arial, helvetica;
  font-size: 14px;
  font-weight: bold;
  color: #993300;
  text-align: left;
  padding:5px;
  margin-left:10px;	
}

.boldCart, .boldCart a
{
  font-family: arial, helvetica;
  font-size: 12px;
  color:#9f9f9f;
  text-decoration:none;
}


.AlertLittle {
  font-family:  arial, helvetica;
  font-size: 12px;
  font-weight: normal;
  color:#993300;
}

.titleCart
{
  font-family: arial, helvetica;
  font-size: 12px;
  font-weight: bold;
  padding-left: 0px;
}

.detailsCart
{
  font-family: arial, helvetica;
  font-size: 12px;
  padding-left: 0px;
  font-weight:bold;
}

.priceCart
{
  font-family: arial, helvetica;
  font-size: 12px;
}

.finalCart
{
  font-family: arial, helvetica;
  font-size: 13px;
  font-weight: bold;
  text-align:center;
}

.commonTextBare
{
  font-family: arial, helvetica;
  font-size: 13px;
  text-decoration:line-through;
}

.commonTextItal
{
  font-family: arial, helvetica;
  font-size: 13px;
  font-style: italic;
}

.titleCartItal
{
  font-family: arial, helvetica;
  font-size: 12px;
  font-weight: bold;
  padding-left: 0px;
  font-style: italic;
}


.commonText
{
  font-family: arial, helvetica;
  font-size: 12px;
  position: relative;
  font-weight:bold;
  z-index: 0;
}



a.deleteCart
{
  vertical-align:top;
  line-height:21px;
  font-family: arial, helvetica;
  font-size: 10px;
  text-decoration: none;
  color: #999999;
}

.bouton_see_cart{
  background:url('../im/bouton_see_cart.gif') no-repeat;
  width: 63px;
  height:20px;
  text-align:center;
  margin-top:10px;
  }


a.deleteCart:hover
{
  font-family:  arial, helvetica;
  font-size: 10px;
   color: #B87F32;
}

a.order
{
  font-family:  arial, helvetica;
  font-size: 13px;
  text-decoration: none;
  color: #000000;
}

a.order:visited
{
  font-family:  arial, helvetica;
  font-size: 13px;
  text-decoration: none;
  color: #000000;
}


a.order:hover
{
  font-family:  arial, helvetica;
  font-size: 13px;
  text-decoration: underline;
  color: #000000;
}

.go
{
 border: none;
}

.vertTop
{
 vertical-align: top;
}

a.detailsLinkCartUnderline
{
 font-family:  arial, helvetica;
 color:#BF893E;
 font-size:13px;
 text-decoration: underline;
}

a.detailsLinkCartUnderline:hover
{
 font-family:  arial, helvetica;
 color:#BF893E;
 font-size:13px;
 text-decoration: underline;
}


a.detailsLinkCart
{
 font-family:  arial, helvetica;
 color:#BF893E;
 font-size:13px;
 text-decoration: none;
}

a.detailsLinkCart:hover
{
 font-family:  arial, helvetica;
 color:#BF893E;
 font-size:13px;
 text-decoration: underline;
}

a.detailsLinkCartBold
{
 font-family:  arial, helvetica;
 color:#BF893E;
 font-size:13px;
 font-weight:bold;
 text-decoration: none;
}

a.detailsLinkCartBold:hover
{
 font-family:  arial, helvetica;
 color:#BF893E;
 font-weight:bold;
 font-size:13px;
 text-decoration: underline;
}

.buttonCart
{
 font-family:  arial, helvetica;
 font-size: 13px;
 background-color: #FFFFFF;
 color: #BF893E;
 border: 1px SOLID #000000;
}

a.linkSort
{
 font-family:  arial, helvetica;
 color:#000000;
 font-size:13px;
 font-weight: bold;
 text-decoration: none;
}

a.LinkSort:hover
{
 font-family:  arial, helvetica;
 color:#000000;
 font-size:13px;
 font-weight: bold;
 text-decoration: underline;
}

.pagesCart
{
 font-family:  arial, helvetica;
 color: #BF893E;
 font-size:12px;
 font-weight: bold;
 text-decoration: none;
}

.numPagesCart
{
 font-family:  arial, helvetica;
 color: #000000;
 font-size:12px;
 font-weight: bold;
 text-decoration: none;
}

.numPagesUnderCart
{
 font-family:  arial, helvetica;
 color: #BF893E;
 font-size:12px;
 font-weight: bold;
 text-decoration: none;
}

.nbPages
{
 font-family:  arial, helvetica;
 color: #9F9F9F;
 font-size:10px;
 text-align: right;
 padding-right: 10px;
}

.nbPages input {
  height:15px;
  background:#FFF;
}

.boldPrice
{
 font-family:  arial, helvetica;
 color:#FF0000;
 font-size:12px;
 font-weight: bold;
}

.delayWarm
{
 font-family:  arial, helvetica;
 color:#CCCCCC;
 font-size:9px;
 font-weight: bold;
 line-height: 11px;
}

.titleDelayWarm
{
 font-family:  arial, helvetica;
 color:  #BF893E;
 font-size:16px;

}

.Bordure_commande {
  border-bottom:1px solid #CCC;
}

.tableBordBill
{
 width: 650px;
 margin-left:auto;
 margin-right:auto;
 background:#FFF;
}

.tableBill
{
 width: 650px;
 margin-left: auto;
 margin-right: auto;
}

.bordBill
{
	border: 1px SOLID #000000;
	width: 290px;
	margin-top: 10px;
	padding-left: 5px;
	background:#FFF;
}

.footerBill
{
	color:#666666;
	font-family:  arial, helvetica;
	font-size: 10px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

.textBill
{
    word-spacing:2px;
    letter-spacing:1px;
    font-family:  arial, helvetica;
    font-size: 13px;
    color:#666666;
}

.titleBill
{
    font-family:  arial, helvetica;
    font-size: 13px;
    font-weight: bold;
    color:#666666;
}


.titleBillItal
{
    font-family: arial, helvetica;
    font-size: 13px;
    font-weight: bold;
    font-style: italic;	
}

.titleBillBare
{
    font-family: arial, helvetica;
    font-size: 13px;
    font-weight: bold;
    text-decoration:line-through;
}

.textBillItal
{
    font-family: arial, helvetica;
    font-size: 13px;
    font-style: italic;
}

.titleBillValue
{
    letter-spacing:1px;
    color:#666666;
    font-family:  arial, helvetica;
    font-size: 13px;
    font-weight: normal;
}


.titleBillNoBold
{
    font-family:  arial, helvetica;
    font-size: 13px;
    font-weight: normal;
    color:#666666;
}

.alignCenterBillItal
{
  text-align: center;
  font-family:  arial, helvetica;
  font-size: 13px;
  font-style: italic;
}

.alignCenterBillBare
{
  text-align: center;
  font-family:  arial, helvetica;
  font-size: 13px;
  text-decoration:line-through;
}

.alignCenterBill
{
  font-family:  arial, helvetica;
  font-size: 13px;
  text-align: center;
  color:#666666;
}

.ServiceStandard {
  color:#626262;
  font-weight:bold;  
  font-size:12px;
  font-family: arial, helvetica;
}

.ServiceExpress {
  color:#626262;
  font-weight:bold;  
  font-size:12px;
  font-family: arial, helvetica;
}

.ColisPostal {
  color:#626262;
  font-weight:bold;
  font-size:12px;
  font-family: arial, helvetica;
}

.ServicePrix {
  color:#626262;
  font-weight:bold;  
  font-size:12px;
  font-family: arial, helvetica;
}

.ViewPanierContinue {
	font: bold 12px Arial;
	text-decoration:none;	
	padding-left:10px;
}

.ViewPanierContinue:hover {
	text-decoration:underline;	
}

.detailsCartItal
{
  font-family:  arial, helvetica;
  font-size: 10px;
  padding-left: 0px;
  font-style: italic;
}

.priceCartItal
{
  font-family:  arial, helvetica;
  font-size: 13px;
  font-style: italic;
}

.priceCartBare
{
  font-family:  arial, helvetica;
  font-size: 13px;
  text-decoration: line-through;
}

.total
{
	font-family:  Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        text-align: center;
        color: #BF893E;
        text-decoration:none;	
}
