
/* CSS Terre de Whisky INDEX   */

* {margin:0; padding:0; border: none; text-decoration: none; outline:none; }

.padT8 { padding-top:8px; }

body#indexWhisky {font-family: arial, Verdana, Helvetica, Lucida, Tahoma, "Trebuchet MS", Arial, Geneva, sans-serif; 
						padding: 0; font-size: 11px; text-align: center;  
						background: #000 url(../imageswhisky/fond/spread.jpg) top no-repeat; }
						
p#accroche    { width: 735px; margin: 0 auto; color: #6d4601; text-align: center; position:relative; top: 3px; left: 0px;   } 
 
#creer {color: #000000; font-weight:bold;}
a#creer        	             { background:url('../imageswhisky/puce/fleche-noire.gif') no-repeat; color: #000; text-decoration: none; font-weight:bold; background-position:0px 3px; padding:0 0 0 8px; }

h1   				 {   }
a#home 				 {  position: absolute; top: -20px; right: 0px;  width: 220px; height: 43px; text-indent: -999em;    }
a#accueil           {  position: absolute; top: 100px; left: 0px; top: -28px; width: 340px; height: 53px; display:block; text-indent: -999em; overflow: hidden;       }

h2   				 {  margin: 5px 0 20px 20px;  font: normal 18px "Trebuchet MS"; color: #630001; padding: 0 0 0 15px;   }
h2.insideH2     { margin: 10px 0 15px 20px;  font: normal 23px "Trebuchet MS"; color: #fff; padding: 0 0 0 15px;  } 		
h2.insideH2Img     { margin: 10px 0 15px 0px;  font: normal 23px "Trebuchet MS"; color: #00260e;  } 		  

 
h3   {  margin: 15px 0 10px 20px;  font: bold 16px "Trebuchet MS"; color: #000   }
h4   {  margin: 15px 0 10px 20px;  font: bold 15px "Trebuchet MS"; color: #000 }
h5   {  margin: 15px 0 10px 20px;  font: bold 13px "Trebuchet MS"; color: #000  }

p    {  font: normal 11px/15px arial;  margin: 0px 0 5px 0px; text-align:left }

input     {	padding: 0 0 0 3px; font: normal 11px arial; }
textarea  {	padding:  4px; font: normal 11px arial; }
select    { font: normal 11px arial;  } 

ul li       {  list-style: none; font: normal 11px/15px arial;  margin: 10px 15px 10px 24px;   }

ul.puced li {  list-style: none;  margin: 10px 15px 10px 24px; padding: 0 0 0 13px; background: url(../imageswhisky/puce/puce.gif) left 2px no-repeat;}

ul.radio li       {  float: left; }
ul.radio li input {  margin: 0px 4px 0 0px; position:relative; top: 2px; left: 0px;   }
 
a img   { border: none; text-decoration: none; }

a       { color: #5a5959; text-decoration: none; font: normal 11px arial}
a:hover { color: #5a5959; text-decoration: none }

a#fianetLogo    {  position:relative; top: -10px; left: 0px;  } 

.minHeight 														{ min-height: 730px  } 
#minHeightForget                                   { min-height: 738px;  } 
html*#minHeightForget {
																	[color:red;
																	min-height: 649px;
																	]_ height: 702px;  
																	} 

#minHeightRegister                                 { min-height: 775px;  } 
html*#minHeightRegister {
																	[color:red;
																	min-height: 728px;
																	]_ height: 777px;  
																	} 

#minHeight3                                        { min-height: 710px;  } 
#minHeight4                                        { min-height: 677px;  } 
#minHeight5                                        { min-height: 638px;  } 
#minHeightContat                                   { min-height: 743px;  }
html*#minHeightContat {
																	[color:red;
																	min-height: 728px;
																	]_ height: 776px;  
																	} 

#minHeightMentions                                 { min-height: 780px;  }
html*#minHeightMentions{
																	[color:red;
																	min-height: 734px;
																	]_ height: 776px;  
																	} 


#minHeightNewsletter                   				 { min-height: 702px;  } 
html*#minHeightNewsletter{
																	[color:red;
																	min-height: 656px;
																	]_ height: 694px;  
																	} 
.minHeightCategorie                						{ min-height: 620px;  } 
.minHeightAdvancedSearch                				{ min-height: 733px;  } 
#minHeightProfile   											{  min-height: 738px;   } 
.minHeightArticles                                 {   min-height: 725px;   } 
#minHeightActu  											   {  min-height: 734px;  } 


.format      { padding: 0px 10px 10px 10px;  }
.format2     { padding: 0px 10px 10px 10px;  } 

.color2               			 {color: #000;   } 
.color p, .mentions, .color    { color: #5a5959 } 
.format p       					 { color: #5a5959 }
.format .bita      				 { margin: 15px 0 10px 0px; font: italic bold 12px arial; text-align: center;  color:#000  } 
.bita      							 { margin: 15px 0 10px 0px; font: italic bold 12px arial; text-align: center;  color:#000  } 

#flashIndexColDroite    {  position:relative; top: 7px; left: 7px;  } 
/*                       CONTENEURS GENERAUX                     */	

#main 													{ text-align: left    }
#intro              								   { position:relative; top: 0px; left: 0px;  } 

#content-S                							{  margin: 33px 0 0 0px;  background-color: #ffffff;  }
#content-S p            							{  padding: 0 5px } 
#content-Bot 										   {  width: 473px; height: 4px; background: url(../imageswhisky/fond/content-bot.gif) left bottom no-repeat;    }
#content-Top 											{  width: 473px; height: 4px; background: #fff url(../imageswhisky/fond/content-top.gif) left top no-repeat;    }
 
table#mainTable     					            { width: 735px; position:relative; top: 0px; left: 0px; margin: 0px auto 0 auto; background: url(../imageswhisky/fond/f-table.jpg) left 56px no-repeat;  }  
table#mainTable td#header     				   { width: 735px; height: 55px; background: url(../imageswhisky/fond/header2.gif) left top no-repeat;    }
div#contenurColLeft                			   { position: relative; top: 0px; left: 0px;  } 
table#mainTable td#colLeft                   { width: 159px; height: 753px;  background: url(../imageswhisky/fond/bg-co lLeft.gif) left top no-repeat;   } 
table#mainTable td#colRight                  { width: 103px   }

table#mainTable td#colRight p                { margin: 0 0 0 7px;  }
table#mainTable td#colRight p.champagne 		{ margin: 6px 0 0 7px;  }
table#mainTable td#colRight p.accessoires 	{ margin: 6px 0 0 7px;  } 
table#mainTable td#colRight p.devenezMenbre 	{ margin: 6px 0 0 7px;  }
									 ul.drapeaux      { margin: -1px 0 0 35px;  }
									 ul.drapeaux li   { float: left; margin: 10px 0 0 4px; padding: 0 0 0 0;  } 
 
table#mainTable td#colCenter                 { width: 473px     } 

/*              MENU                         */

div.conteneurMenu               				     { width: 159px;  zoom:1   } 
ul#menu-catalog      			     				  { margin: 10px 0 0 10px; padding: 0;   }
ul#menu-catalog li.selected   	   				  { background: url(../imageswhisky/puce/fleche.gif) left 3px no-repeat; padding: 0 0 0 12px  }
ul#menu-catalog li.selected  .togglers            { width: 100px;   } 
ul#menu-catalog li    			    				  { margin: 0 5px 3px 0px; padding: 0 0 0 5px; background-color: #080100;    }	
ul#menu-catalog li a   			   				  { color: #ffffff; text-decoration: none; font: normal 11px arial    }														
ul#menu-catalog li ul   		   				  { width: 120px; margin: 0 0 0 10px; padding: 0;   }
ul#menu-catalog li ul li		   				  { margin: 0 0 3px 0px; padding: 0 }
ul#menu-catalog li ul li a  	   				  { color: #ffad01 }

#motClefsSearch                { margin: 0 0 0 10px  } 
#motClefsSearch   form         {   margin: 0 ; padding: 0    } 
#motClefsSearch   p            { margin: 0 0 0 0px   }
#motClefsSearch   input        { width: 110px;  border: 1px solid #864100  }
#motClefsSearch input#okSearch { position:relative; top: 3px; left: 0px;   } 

 

#menu-login p.linkX                 { margin: 0 0 0 6px;   } 
#menu-login p.linkX a               { color: #000; text-decoration: none } 


/*												*/

#carteDumonde              						  { position:relative; top: 0px; left: 6px;  width: 150px; height: 80px;  margin: 0; padding: 32px 0 0 0 ;  background: url(../imageswhisky/fond/carteInside.gif) left top no-repeat;   } 
#carteDuMonde      									   { } 
#content p      					 						 {   margin: 0 ; padding: 0  } 
#content p a     					 						 {   margin: 0 ; padding: 0   } 

a#ecosse      										     { margin: 0 0 0 4px;  float: left; text-indent: -5000px; display: block;  width: 32px; height: 65px; background: url(../imageswhisky/illustr/ecosse3.gif) left top no-repeat;   } 
a#ecosse:hover 										  { float: left; text-indent: -5000px; display: block; width: 32px; height: 65px; background: url(../imageswhisky/illustr/ecosse4.gif) left top no-repeat;  } 
a#irlande      										  { margin: 0 0 0 2px;   float: left; text-indent: -5000px; display: block; width: 39px; height: 65px; background: url(../imageswhisky/illustr/irlande3.gif) left top no-repeat;   } 
a#irlande:hover 									     { float: left; text-indent: -5000px; display: block; width: 39px; height: 65px; background: url(../imageswhisky/illustr/irlande4.gif) left top no-repeat;  } 
a#usa      										        { float: left; text-indent: -5000px; display: block; width: 31px; height: 65px; background: url(../imageswhisky/illustr/usa3.gif) left top no-repeat;   } 
a#usa:hover 									        { float: left; text-indent: -5000px; display: block; width: 31px; height: 65px; background: url(../imageswhisky/illustr/usa4.gif) left top no-repeat;  } 
a#jap      										        {   float: left; text-indent: -5000px; display: block; width: 30px; height: 65px; position:relative; top: -2px; left: 0px;  background: url(../imageswhisky/illustr/jap.gif) left top no-repeat;   } 
a#jap:hover 									        { float: left; text-indent: -5000px; display: block; width: 30px; height: 65px; background: url(../imageswhisky/illustr/jap2.gif) left top no-repeat;  } 

a#autres      										     {   text-indent: -5000px; display: block; width: 103px; height: 11px; position:relative; top: 51px; left: 25px;  background: url(../imageswhisky/illustr/autres.gif) left top no-repeat;   } 
a#autres:hover 									     {   text-indent: -5000px; display: block; width: 103px; height: 11px; background: url(../imageswhisky/illustr/autres2.gif) left top no-repeat;  } 


/*      LOGIN / LOGGED        */

div#menu-logged				 { width: 143px; margin: 0 ;   background-color: #a83f02; padding: 0 0 0 4px;  }
div#menu-logged ul li		 { margin: 0 0 0 0px;  padding: 0 0 0 4px;  }
div#menu-logged ul li  a	 { color: #ffffff;  }

p#bonjour                     { margin: 0; padding: 0; color: #ffffff;  } 
p#bonjour span                { font-weight: bold;  } 



/*						LoginRegister		/  Register 			*/

h2#introRegister                { width: 451px; height: 64px;  margin: 10px auto 10px auto; padding: 0;  background: url(../imageswhisky/fond/f-register.jpg) left top no-repeat;  } 
h2#introRegister  span          {display: none; } 

h2#introMonCompte                { width: 451px; height: 64px;  margin: 10px auto 10px auto; padding: 0;  background: url(../imageswhisky/fond/f-monCompte.jpg) left top no-repeat;  } 
h2#introMonCompte  span          {display: none; }

form.registerFormulaire                {   } 
.formatform h3.loginregisterH3                     { margin: 15px 0 10px 20px;  font: bold 18px "Trebuchet MS"; color: #000    } 
form.registerFormulaire input.sized    { /*width: 269px;*/ width: 257px   } 
form.registerFormulaire select         { /*width: 273px; */ width: 262px   } 

a.mdpForgot                            { position:relative; top: 0px; left: 2px;  } 


/*						Forget						*/

.formatform               		 { width: 440px; margin: 0 auto;     } 
.formatform   h2          		 { font: normal 23px arial;      } 
.formatform                	 {      } 
.formatform  fieldset legend   { color: #000; margin: 0 0 10px 0px;  font: normal 12px arial;   }
.formatform  h3          		 { margin: 0px 5px 10px 10px; padding: 0;  font: bold 15px arial; color: #000; font-variant: small-caps;  } 
.formatform  label        		 { display: block; float: left;/* width: 150px; */  width: 158px; color: #5a5959     } 
.formatform  input        		 { border: 1px solid #9f8f92    } 
.formatform  select       		 { border: 1px solid #9f8f92    }



/*                Login Logged                */

							
							#blocLoginPannierConseil     {  margin: 0 0 0 6px;   }
							#compteperso form  		     { width: 147px; height: 107px; position:relative; top: 0px; left: 0px;     
													    background: url(../imageswhisky/fond/comptepersoForm.gif) left top no-repeat;   }
							#compteperso form  	p	     { margin: 0 0 0 0px; padding: 0  }
							#compteperso form h3	        { margin: 0 0 2px 0px; padding: 0 ; color: #ffffff; font: bold 12px arial;  }													
							#compteperso form label      { visibility: hidden }

#compteperso form input.ch1 { margin: 4px 0 0 6px; color: #000;   
										background: url(../imageswhisky/fond/bg-input.gif) left top no-repeat;  }	

html*#compteperso form input.ch1{
										[color:red;
										margin: 3px 0 0 6px; 
										]
										_margin: 4px 0 0 6px; 
										_color: #000;
										} 


#compteperso form input.ch2 { margin: -1px 0 0 6px; color: #000;  
										background: url(../imageswhisky/fond/bg-input.gif) left top no-repeat;  }	

html*#compteperso form input.ch2{
										[color:red;
										margin: -5px 0 0 6px; 
										]
										_margin: -1px 0 0 6px; 
										_color: #000;
										} 	

											
#compteperso p.validForm    { position: absolute; top: 62px; left: 109px;  }
							
#blocLoginPannier2               				    { margin: 0 0 0 5px;  } 	
							
							#votrePanier                { width: 147px; height: 36px;  background: url(../imageswhisky/fond/votrePanier.gif) left top no-repeat;   } 
				#content #votrePanier h3             { display: none;  color: #ffffff; font: bold 12px arial; margin: 0; padding: 0 0 0 4px  } 
							#votrePanier p              { color: #ffffff; font-weight: bold; padding: 10px 0 0 0px; margin: 0 0 0 0px;  }
							#votrePanier p a            { color: #ffffff; font-weight: normal; text-decoration: none;  } 
							#votrePanier p span         { color: #ffad01 }
						
							#votrePanier2                { width: 147px; height: 36px;  background: url(../imageswhisky/fond/votrePanier.gif) left top no-repeat;   } 
				#content #votrePanier2 h3             { display: none;  color: #ffffff; font: bold 12px arial; margin: 0; padding: 0 0 0 4px  } 
							#votrePanier2 p              { color: #ffffff; font-weight: bold; padding: 18px 0 0 5px; margin: 0 0 0 0px;  }
							#votrePanier2 p a            { color: #ffffff; font-weight: normal; text-decoration: none;  } 
							#votrePanier2 p span         { color: #ffad01 }
														
	

div#garantie                                    { margin: 10px 0 0 7px;  } 							
div#jp_et_fabien                						{ margin: 5px 0 0 7px; } 


/*					Panier					*/

h2#basketIntro                   { width: 451px; height: 64px; margin: 8px auto 0 auto; padding: 0;  background: url(../imageswhisky/fond/f-panier.jpg) left top no-repeat; text-indent: -5000px;  } 
h2#livraisonIntro                { width: 451px; height: 64px; margin: 8px auto 0 auto; padding: 0;  background: url(../imageswhisky/fond/f-livraison.jpg) left top no-repeat; text-indent: -5000px;  } 
h2#paiementIntro                 { width: 451px; height: 64px; margin: 8px auto 0 auto; padding: 0;  background: url(../imageswhisky/fond/f-paiement.jpg) left top no-repeat; text-indent: -5000px;  } 
h2#recapIntro                    { width: 451px; height: 64px; margin: 8px auto 0 auto; padding: 0;  background: url(../imageswhisky/fond/f-commande.jpg) left top no-repeat; text-indent: -5000px;  } 
h2#suiviIntro                    {  width: 451px; height: 64px; margin: 8px auto 0 auto; padding: 0; background: url(../imageswhisky/fond/f-suivi.gif) left top no-repeat;  } 
#suiviIntro span            	   { display: none;    } 
h2#introNewsletter               { width: 451px; height: 64px;  margin: 8px auto 10px auto; padding: 0;  background: url(../imageswhisky/fond/f-newsletter.gif) left top no-repeat;  } 
h2#introNewsletter  span         {display: none; } 

h2#introForgot                   { width: 451px; height: 64px;  margin: 8px auto 10px auto; padding: 0;  background: url(../imageswhisky/fond/f-forgot.gif) left top no-repeat;  } 
h2#introForgot  span             {display: none; } 

h2#introMentions                { width: 451px; height: 64px;  margin: 8px auto 10px auto; padding: 0;  background: url(../imageswhisky/fond/f-mentions.gif) left top no-repeat;  } 
h2#introMentions  span          {display: none; } 



#basket table                    { width: 451px; margin: 15px auto 0 auto;  border-collapse: collapse; border: 1px solid #ededed } 
#basket table thead              { background-color: #fff ; text-align: center; color: #000;  } 
#basket table thead  th          { font: normal 11px arial;    } 
#basket table td                 { padding: 10px 4px;  border: 1px solid #ededed ; font-weight: bold;   }
#basket table td  a.titleProduit { font: bold 12px arial; display: block; width: 100px;    }  
#basket table td select          { border: 1px solid #9f8f92   } 

#basket table td a.product img   { border: 1px solid #f68409; float: left;   } 
#basket table td a.product       { text-align: right } 


p.suivi                				{ text-align :right;  margin: 10px 4px 0 0px; padding: 0   } 

.normal                          { font-weight: normal  } 


.contform                       {  } 
.contform fieldset              { width: 431px;  margin: 10px auto 10px auto; padding: 10px;     border: 1px solid #ededed; 
									      	position:relative; top: 0px; left: 11px;  } 
.contform fieldset input#reference  { position:relative; top: -6px; left: 0px;   } 									
.contform fieldset legend  { margin: 0px 0 0 15px;  } 

ul.paiementMoyen                { width: 180px; margin: 15px auto 20px auto;  } 
ul.paiementMoyen li             { float: left; margin: 0 0 0 15px;  } 


select#selectOrderBasket    { width: 430px;   } 

form#codePromo            {   } 
form#codePromo fieldset   { border: 1px solid #d6d5d5; background: url(../imageswhisky/fond/f-fieldsetPromo.gif) left bottom repeat-x    } 
form#codePromo legend     { font-weight: bold;      } 

#bienvenue li       {  color: red } 
#bienvenue li span  {  font-weight: bold; display: block;  color: red  } 


/*						Order confirm				*/

.dot                {  padding: 10px;  border: 1px solid #ededed } 

#orderConfirm table                    { width: 451px; margin: 10px auto 10px auto;  border-collapse: collapse; border: 1px solid #ededed } 
#orderConfirm table caption            { text-align: left; margin: 10px 0 0 20px; font-weight: bold;   } 
#orderConfirm table thead              { background-color: #fff ; text-align: center; color: #000; height: 40px;  } 
#orderConfirm table thead  th          { font: normal 12px arial;   } 
#orderConfirm table td                 { padding: 3px 4px;  border: 1px solid #ededed ; text-align: center;    }
#orderConfirm table td  a.titleProduit { font: bold 12px arial;   }  
#orderConfirm table td select          { border: 1px solid #9f8f92   } 

#orderConfirm table td a.product img   { border: 1px solid #f68409; float: left;   } 
#orderConfirm table td a.product       { text-align: right } 

.productName                  { text-align :right;  } 
.productName a                { display: block; float: right;  font: bold 12px arial;   } 

#listeServices{width:220px;}

/*				Manageorder						*/

.manageorderTable  caption       { text-align: left; font: bold 12px arial; margin: 10px 0 0px 15px; padding: 0 0 5px 0;   }
.manageorderTable  caption       {  margin: 10px 0 0px 15px; padding: 0 0 5px 0;   }
 
.contract               { background: url(../imageswhisky/fond/photononcontract.gif) left bottom no-repeat; padding: 0 0 0 14px;    } 

.separaTD a                { font: bold 12px arial; color: #8f4f21;   } 



/*						Page product					*/

.path                 { margin: 10px 0 15px 0px; color: #ffffff;  } 
.path a               { color: #ffffff;  } 

table#productDetail2                {  } 

#case1                      { padding: 10px 10px 0 10px;  } 
#case1 div                  { background: url(../imageswhisky/fond/photononcontract.gif) left center no-repeat; padding: 0 0 0 14px;    } 




#case3 form                 {    } 
#case3 form *               { display: inline;   } 
#case3 form input#quantity  { border: 1px solid #9f8f92 ;   }

#case3       				   { padding: 0 5px 10px 0; text-align: center;   } 
#case3 p.img     				{ text-align: center;  }  
#case3 p.prixMenbre 			{ margin: 15px 0 0 0px;  font: bold 10px arial; color: #2f1701; text-align: center;   }  
#case3 p.prixMenbre span    { font: bold 13px arial  }  
#case3 p.prix     		{ font: italic bold 19px arial; color: #2f1701; text-align: center;  padding: 0; margin: 0   } 
#case3 form     		   { width: 175px; margin: 0 0 0 0px; padding: 0 0 0 0; }
#case3 form *     		{ display: inline;  }
#case3 form label      		{   margin: 0 4px 0 0px; font: bold 12px arial;  font-variant: small-caps;   }
#case3 form input.ch	{ width: 39px; height: 21px; padding: 4px 0 0 0; margin: 0 4px 0 0px; border: 1px solid #9c918e; color: #463b38; text-align: center; } 
#case3 form input.validForm { position:relative; top: 6px; left: 0px; }

/* 					Garanties						*/

#introGaranties                  { width: 439px; height: 235px;  margin: 10px auto 0 auto;   background: url(../imageswhisky/fond/f-garanties.jpg) left top no-repeat;  } 
#introGaranties h2               { font: italic bold 26px geogia; color: #fff;  padding: 0; position:relative; top: 15px; left: 15px;  }

.garantiebloc  table             { width: 433px; padding: 5px 0 0 0;  margin: 10px auto 0 auto;    } 
.garantiebloc  td          	   {  padding: 5px 0;    border-top: 1px solid #e3e3e3; vertical-align: top } 
 

.garantiebloc h3          		   { margin: 0px 5px 2px 10px; padding: 0;  font: bold 15px arial; color: #ff6e00; font-variant: small-caps;  } 
.garantiebloc td.immg       	   {   padding: 5px 25px 0 0px;   } 
#contentSearch-S .garantieBloc p { color: #5a5959  } 
#contentSearch-S .articleAlone a { text-decoration:underline !important; } 
#contentSearch-S .articleAlone a:hover { text-decoration:underline !important; } 
#contentSearch-S .articleAlone .lireSuite a { text-decoration:none !important; }
#contentSearch-S .articleAlone .lireSuite a:hover { text-decoration:none !important; }

#introGaranties p                { color: #ffffff;  position:relative; top: 15px; left: 30px;} 

 
/*						Creer un compte					*/ 

.formatform                { width: 440px; margin: 0 auto;     } 
.formatform   h2           { font: normal 23px arial;      } 
.formatform                {      } 
.formatform  h3          	{ margin: 0px 5px 10px 10px; padding: 0;  font: bold 15px arial; color: #000; font-variant: small-caps;  } 
.formatform  label         { display: block; float: left; /*width: 150px; */ width: 158px; color: #5a5959     } 
.formatform  input         { border: 1px solid #9f8f92  } 
.formatform  select        { border: 1px solid #9f8f92  }
.formatform  select.sauto	{width:auto}

p.centerbut      { margin: 15px 0 10px 0px; text-align: center;   } 

p.conformement   { font: normal 10px arial; color: #5a5959 }  

/*						Login						*/

p.loginValid                { position:relative; top: -35px; left: 215px;  } 

/*						Forget						*/

 
/*			  Page offrir	 		*/ 

#introActuOffrir                      {  margin: 9px 0 0 17px;    } 

#offrir                  				  { padding: 0 16px;    }
#offrir   h3             				  { margin: 0px 0 2px 5px;  font: bold 15px arial; color: #ff6e00; font-variant: small-caps;  } 
#offrir   p.visu             			  { float: left; margin: 0 10px 0 0px;  } 
#offrir p.lireSuite a    				  { font: bold 12px arial; color: #000;  text-decoration: underline   }
#offrir p.lireSuite a img 				  { text-decoration: none;    }
 
/*				Page comprendre			*/

#comprendre h3 , #elaboration h3, #degutation h3             { margin: 15px 5px 10px 10px; padding: 0;  font: bold 15px arial; color: #000; font-variant: small-caps;  } 

#degutation ul li   { color: #535959   } 


/*						Actualites						*/
#introActu                			 { width: 439px; height: 235px;  margin: 0 auto;   background: url(../imageswhisky/fond/f-actu.jpg) left top no-repeat;  } 
#introActu h2             			 { font: italic bold 26px geogia; color: #000;  padding: 0; position:relative; top: 15px; left: 15px;  } 

table.articleBloc            		 { width: 443px; padding: 5px 0 0 0;  margin: 10px auto 0 auto; } 
table.articleBloc td         		 { vertical-align: top;   border-top: 1px solid #e3e3e3; padding: 10px 0 10px 0; }
table.articleBloc h3          	 { margin: 0px 5px 2px 10px;  font: bold 15px arial; color: #ff6e00; font-variant: small-caps;  } 
table.articleBloc p.img       	 { margin: 5px 10px 0 0px;   } 
.arcticleBloc p  		 	          { color: #5a5959   } 
.arcticleBloc p.lireSuite 		 	 {    }
.arcticleBloc p.lireSuite a    	 { text-decoration: none;     }
.arcticleBloc p.lireSuite a img	 { margin: 0 0 0 5px      }
/*	 Alone	*/
.articleAlone                     { padding: 0 10px;  } 
.articleAlone h2                  { margin: 15px 0 20px 10px; padding: 0 ;   } 
.articleAlone p.date              { float: right; position:relative; top: 5px; left: 0px; color: #000; font: italic normal 11px arial;     } 
.articleAlone p.img               { float: left; margin: 0 15px 10px 0px;  } 
.articleAlone p                   { color: #5a5959  } 
.articleAlone p.lireSuite 		 	 {  text-align :right;   }
.articleAlone p.lireSuite a    	 { text-decoration: none;     }
.articleAlone p.lireSuite a img	 { margin: 0 0 0 5px      }


/*						Page Profile Test 			*/
div#introProfile                { width: 441px; height: 235px; margin: 10px auto 0 auto;  background: url(../imageswhisky/fond/f-testprofile.jpg) left top no-repeat;  } 
div#introProfile h3             { font: italic bold 26px geogia; color: #000; margin: 0 0 5px 10px; padding: 0 0 0 0;  } 
div#introProfile p              { width: 240px; margin: 0 0 0 5px;   } 

div#testProfileForm                  { width: 441px; margin: 0 auto;  } 
div#testProfileForm  h4              { margin: 15px 0 10px 10px;  font: bold 15px arial; color: #ff6e00; font-variant: small-caps;  } 
div#testProfileForm  fieldset        { margin: 10px 0 0 10px;  } 
div#testProfileForm  fieldset legend { font-weight: bold; color: #000  } 
div#testProfileForm  ul              { margin: 5px 0 0 0px;   } 
div#testProfileForm  ul li           { margin: 0 0 2px 17px;  } 
div#testProfileForm  p.outroPara     { margin: 15px 0 10px 0px;   } 
div#testProfileForm  p.validForm     { margin: 15px 0 10px 0px;   }              


/*							   Page recherche						*/
 
div#search-description               { color: #ffffff; margin: 0 0 10px 0px;  } 
div#Category-description             { color: #ffffff; margin: 0 0 10px 0px;  } 

div#nbelementsparpage                { margin: 5px 0 5px 0px;  color: #ffffff;  } 
 
div.pagination                { float: right; color: #ffffff; margin: 5px 10px 0 0px;    }  
div.pagination  span          { text-decoration: underline;    }  
div.pagination  a             { color: #ffffff;  } 

div.pagination2                {  color: #000; margin: 5px 10px 0 10px;    }  
div.pagination2  a             { color: #000  } 
 

div.infoSearch                {  } 
div.infoSearch h4             { margin: 0 0 10px 0px; padding: 0 0 0 0; color: #ffffff; font: normal 16px arial;    } 


#contentSearch-S                							{ margin: 6px 0 0 0px;    background-color: #ffffff;  }
#contentSearch-Bot 										   { width: 473px; height: 4px; background:   url(../imageswhisky/fond/content-bot.gif) left bottom no-repeat;    }
#contentSearch-Top 											{ width: 473px; height: 4px; margin: 0 0 5px 0px;   background: #fff url(../imageswhisky/fond/content-top.gif) left top no-repeat;    }

#contentSearch-S p            							{ padding: 0 5px;  } 

table#productDetail                						{ color: #5a5959; padding: 5px 0 0 0;   } 
table#productDetail td      						       {   }
table#productDetail td#case1       						{ padding: 10px 5px 0 5px; text-align: center; width: 130px;  } 
table#productDetail td#case1 div   						{ background: url(../imageswhisky/fond/photononcontract.gif) left center no-repeat; padding: 0 0 0 10px; text-align: center;   } 

table#productDetail td#case2       						{ padding: 0 0px; width: 36%;   } 
table#productDetail td#case2 h2    						{ margin: 0; padding: 0;  color: #040201 } 
table#productDetail td#case2 h2 a  						{ color: #2f1701; font: bold 20px arial; text-decoration: none;  } 

table#productDetail td#case3       						{ padding: 0 0px 0 0  } 
table#productDetail td#case3       				*		{   } 
table#productDetail td#case3 p.img     				{ text-align: center;  }  
table#productDetail td#case3 p.prixMenbre 			{ margin: 15px 0 0 0px;  font: bold 10px arial; color: #2f1701; text-align: center;   }  
table#productDetail td#case3 p.prixMenbre span     { font: bold 13px arial  }  
table#productDetail td#case3 p.prix     				{ font: italic bold 19px arial; color: #2f1701; text-align: center;  padding: 0; margin: 0   } 
table#productDetail td#case3 form     			     	{ width: auto; text-align: center;  margin: 0 auto; padding: 0  }
table#productDetail td#case3 form *     				{ display: inline;  }
table#productDetail td#case3 form label      		{  margin: 0 4px 0 0px; font: bold 12px arial;  font-variant: small-caps; color: #000    }
table#productDetail td#case3 form input.ch			{ width: 39px; height: 21px; padding: 4px 0 0 0;  margin: 0 4px 0 0px; border: 1px solid #9c918e; color: #463b38; text-align: center;   } 

table#productDetail td#case3 form input.validForm  { position: relative; top: 10px; left: 0px;  } 

p.linkx                  { margin: 4px 0 0 0px; text-align: center;  line-height: 22px   } 
p.linkx a                { padding: 4px 0 0 0px; border: 1px solid #fff  } 

div.separate               {margin: 10px auto 6px auto; height: 2px;  background: url(../imageswhisky/fond/separate.gif) center top no-repeat;    } 

p.visuDistillerie         { text-align: center;  } 
p.visuDistillerie img     { margin: 0 5px;  } 

table.visuDistillerie         { text-align: center; width: 95%; margin: 0 auto  } 
table.visuDistillerie td      { width: 50%;   text-align: center;   } 


p.describe                { margin: 0 15px; color: #5a5959  } 

#produit h3               { font: bold 14px arial; text-transform: uppercase;  color: #ff6e00; margin: 10px 0 5px 16px; padding: 0 0 0 0;  }
#produit h4, #produit h4 a, #produit h4 a:hover  { 
							font: bold 14px arial; text-transform: uppercase;  color: #ff6e00; margin: 10px 0 5px 16px; padding: 0 0 0 0;  
						  }
 
div.inlineIt              { margin: 14px 0 0px 0px; padding: 0 20px;  }  
div.inlineIt h5           { display: inline; color: #010101; font: bold 12px arial;  margin: 0; padding: 0  } 
div.inlineIt p            { display: inline; margin: 0 5px; color: #5a5959  } 

div.blocAdresse                { margin: 15px 0 0 16px;  } 
div.blocAdresse h5             { display: inline ; color: #010101; font: bold 12px arial;  margin: 0px 0 0 0px;   } 
div.blocAdresse p              { display: inline;   margin: 15px 0 0 4px;   } 


table#embouteilleurs      						{ width: 462px; position:relative; top: 0px; left: 0px; margin: 0 auto;  }
table#embouteilleurs td   						{ width: 154px; height: 121px; padding: 6px 5px 0 5px;   background: url(../imageswhisky/fond/f-td.gif) left top no-repeat;  } 
table#embouteilleurs td p     				{ text-align :right; font: normal 11px arial;  margin: 3px 4px 0 0px; padding: 0 0 0 0;   }
table#embouteilleurs td p span.title		{ font: bold 13px arial;   }
table#embouteilleurs td p img 				{ float: left;   } 
table#embouteilleurs td p.prixMenbre 		{ font: normal 10px arial;   }  
table#embouteilleurs td p.prixMenbre span { font: bold 11px arial;   }  
table#embouteilleurs td p.prix 		      { font: bold italic 20px arial;  }

p.link                     { margin: 14px 7px 0 9px;   }
p.link2                    { margin: 5px 7px 15px 09px;  }

 

 /*                      FOOTER           */
			
#outro				 {  width:975px; margin: 0 auto;    background: url(../imageswhisky/fond/footer.jpg) no-repeat ; clear: both;   }

#outro p 			 {  color: #575757; text-align: center; padding: 16px 0 0 0   }
#outro p.line 		 {  color: #575757; text-align: center; text-transform: uppercase;   padding: 16px 0 0 0   }
#outro p.logo 		 {  color: #575757; text-align: center;    padding: 16px 0 0 0   }
#outro p.logo img	 {  margin: 0 4px;  }

#outro p a			 { color: #575757; text-decoration: none; }
#outro p a:hover   {text-decoration: underline; }


/*                 Messages d erreurs                    */

.denied, .message { font: normal 12px arial; margin: 10px 20px 10px 30px;   }

.denied ul li, ul.message li {	padding: 0 25px 0 17px; 
						background: url(../imageswhisky/puce/denied.gif) left 2px no-repeat; 
						margin: 0 27px 3px 18px; color: #5a5959 }
 
/*                PAGE MENTIONS            */
 

.adr   {    margin: 0 10px 10px 0;  padding: 10px ; border: 1px solid #ededed  }
.adr2   {     margin: 0 10px 10px 0 ;  padding: 10px ; border: 1px solid #ededed  }
.adr3 {    margin: 0 10px 10px 0;  padding: 10px ; border: 1px solid #ededed  }
 
 p.logoFloat    {  float: right; margin: 0 10px 0 10px;  position:relative; top: 35px; left: 0px;  } 

.conformemement{ font: normal 10px arial; }

.center                { text-align: center;  } 
.right                { text-align :right;  } 
.small                {  font: normal 10px arial;  } 

/* Bulles d aides fiche produit */
.tool-tip   { width: 195px; height: 37px; padding: 10px 0 0 0; background: url(../imageswhisky/fond/f-tips.png) left top no-repeat;  color: #b75401  }
.tool-title { }
.tool-text  { }


/*				Page perso				*/

#introPerso                          { width: 441px; height: 235px; margin: 10px auto 10px auto;  background: url(../imageswhisky/fond/introPerso.jpg) left top no-repeat;  } 
#introPerso h2             			 { font: italic bold 26px geogia; color: #fff;  padding: 0; position:relative; top: 15px; left: 225px;  } 

p.illustr                  { width: 110px; float: left; margin: 0 0px 0 0px;    } 
p.illustr img              { margin: 0 0 0 10px;   } 
div.blocTxt                { width: 340px;  float: left   }
div.blocTxt h3             { margin: 0px 0 2px 5px;  font: bold 15px arial; color: #ff6e00; font-variant: small-caps; } 

/*      Contact				*/

h2#introContact             { width: 451px; height: 64px;  margin: 10px auto 10px auto; padding: 0;  background: url(../imageswhisky/fond/f-contact.jpg) left top no-repeat;  } 
h2#introContact span        { display: none; }
textarea.txtareacontact                { width: 420px;  } 
textarea.messageOrderconfirm            {  width: 420px ;border: 1px solid #9f8f92 ;  } 


/*			Lexique			*/

ul.listeLexique    			{ width: 282px;   margin: 10px auto 15px auto ; height: 15px;     } /* ancres */
ul.listeLexique li 			{ float: left; margin: 0 4px;   } 
ul.listeLexique li a       {   font-weight: bold;   } 
ul.listeLexique li a:hover { color: #a73f02; text-decoration: underline; font-weight: bold;   } 

ul.traduction    			   {  margin: 15px 0 10px 10px;   } 
ul.traduction  li			   {   } 
ul.traduction  li span	   { font-weight: bold;   } 

.lexique h3   				   { margin: 0 0 0 0px; padding: 0 0 5px 0;  text-align: center; border-bottom: 1px solid #d7d6d6  } 
.lexique h4    				{ font: bold 13px arial; margin: 13px 0 4px 10px;   }

/*		Elaboration		*/

#elaboration  ul li   { margin: 0  ; padding: 0   }  

