/****************************************************************************************/

/* pageWrapper div for centering and width settings! 2004/01/06 */
div#pageWrapper {
position: relative;
margin: 0px auto;
width: 1000px; /* set total pagewidth 
border: solid 1px red;*/
}

.promo_nouveautes{
font-stretch:wider;
font-size:12px;
font-variant:small-caps;
font-weight:bold;
color: #a52a2a;
}


#columnRightLT{
background-color: #EBEBE1;
width:220px;
border: solid 0px green;*/
}







td.infoBoxHeadingLT, .infoBoxHeading, {
	/*background: transparent url(../OneTable-fluid/images/box_portlet.gif) no;
	border: 0px solid Lime;*/
}


.title_produit_promo{
	font-size: 14px;
}





 td.infoBoxHeadingLT {
	padding-left:10px;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image: url(images/accueil_portlet_categorie.jpg);
	background-position: top;
	background-repeat: repeat-y;
	font-size: 110%;
	width: 210px;
	/*table.infoBoxLTborder: 1px solid Aqua;*/
	border: none;
}

table.infoBoxLT {

border: 0px solid Aqua;}

 td.boxTextLT {
 /*table.infoBoxLTpadding-left:20px;
 padding-bottom: 5px;
  padding-top: 5px;*/
 background-image: url(images/box_portlet_categorie.gif);
   background-position: bottom;
  background-repeat: repeat-y;
 width:210px;
}
table.infoBoxLT table {
}

/* sert ŕ rien ?*********************************************************************/
td.infoBoxHeadingLT{
/*padding: 2px 4px;
	border: 1px solid Fuchsia;*/
}

td#conten&tLT {
	font-size: 20px;
}


/*************   bord titre promo nouveauté*/

.infoBoxHeading {
	/*padding: 2px 4px;
	color: Fuchsia;
	border: 1px solid Gray;*/
}

td.infoBoxHeading {
	/*titre nouveau produit*/
	border-bottom: 0px #A52A2A solid;
	font-variant: small-caps;

	color: #A52A2A;
	padding-bottom: 10px;
}



td.boxTextLT {
/* marche pas */
	padding: 6px 5px 5px; 
	/*border: 1px solid Fuchsia;*/
}



#columnLeftLT{
/*background-color: #EBEBE1;

border: solid 1px green;*/

width:210px;
}



td.columnLT {
padding: 0;
width: 100%;
/*border: solid 1px red;*/
}


/*************************************************************************************/


td#navBarTopLT, td#navBarBottomLT {
border-bottom: 1px solid #708090;

}
table#mainLayoutLT {
	/*margin: 0px auto;
	width: 100%;
	border: 1px solid Lime;
border: 1px solid yellow;*/
}
.infoBoxLT td {
border:0px black solid;
}





.newHeading {
	/*font-family: Verdana, Arial, sans-serif;
	
	
	
	*/font-size: 120%;
	color: #A52A2A;font-weight: bold;
	
}
/* begin colors and borders (for link colors: see the link styles section below) */
table.infoBox{
	border: 1px solid  #EBEBE1;
} 

table.productListing {
	border: 2px solid #EBEBE1;
}
#contentLT {
/*border: 2px solid Lime;*/
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
}
.productListing-heading {
background-color: #B0E0E6;
}
tr.productListing-even td {
background-color: #EBEBE1;
}
tr.productListing-odd td.productListing-data {
background-color: white;
}

td#navBarTopLT div, td#navBarBottomLT div {
	margin: 1px 5px;
	height: 20px;
	/*border: 1px solid Olive;*/
	line-height: 20px;
}
.logoLT {
	float: left;
	border: 0px solid Red;
}
.navRightLT {
float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
		/*border: 1px solid Blue;*/
}
.navLeftLT {
	float: left;
	/*border: 1px solid Red;*/
}
.infoBoxHeadingLT div {
float: left;
border: 0px solid Blue;
}

/*************************************************************************************/
body, html {
margin: 0;
padding: 0;
text-align: center; /* needed for IE center bug */
font-family: Verdana, Arial, sans-serif;
}
.footerLT {
text-align: center;
		/*border: 1px solid Blue;*/
}
.footerLT div {
	background-image: url(../../images/footer2.gif);
	background-repeat: no-repeat;


}

.smallText2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #6f270d;
	float: right;
	margin-right: 40px;
}
.footertext2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6f270d;
	margin-top: 25px;
}


#sansbord{
	border: none;
}
#shopcart_line img{
	border: none;
}


.smalltext img{
	border: 4px solid #EBEBE1;
}

.boxTextLT img{
border: 4px solid #EBEBE1;
	}

.ch1{
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
  padding-left: 18px;
 }

.ml1{
  color: #282E3E;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
 }

 .ml2{
  color: #730000;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
 }

 .ml3{
  color: #282E3E;
  font-size: 11px; 
  text-decoration: none;
 }

 .ml4{
  color: #C7CDC4;
  font-size: 11px; 
  font-weight: bold;
  text-decoration: underline;
 }



.box_cat{
line-height:34px;
}

.box_cat a{
display:block;
text-align:center;
width:195px;
background-image: url(../help/images/bouton_cat.jpg);
background-repeat:no-repeat;
}

.box_cat a:hover{display:block;
text-align:center;
background-image: url(../help/images/bouton_cat_over.jpg);
background-repeat:no-repeat;
text-decoration:none;
}

.productListing-heading a{


font-size:14px;
font-weight:bold;}

box_cat_left{
line-height:32px;
background-image: url(../help/images/bt_gauche.jpg);
background-repeat: no-repeat;
width:11px;
height:32px;
}


.smallText {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
}
.messageStackError, .messageStackWarning {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
background-color: #ffb3b5;
}
textarea {
width: 100%;
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
}
/* end import from original stylesheet */


form {
display: inline;
}
td {
vertical-align: top;
}
td.productListing-data {
vertical-align: middle;

}

.infoBoxLT {
margin: 5px;
}
td#contentLT {
padding: 10px 12px;
}
div#imageNavLT{
margin: 12px 7px 0 0;
float: right;
}

.boxTextLT select {
width: 90%;
}

#languagesBoxLT, #specialsBoxLT, #currenciesBoxLT, #whats_newBoxLT, #manufacturersBoxLT, #searchBoxLT, #tell_a_friendBoxLT {
text-align: left;
}
.errorText {
color: red;
}
/* .cBoxE higlighting for categories box enhancement contrib */
.cBoxE {
color: red;
}

#contentLT table td.pageHeading, h1 {
color: #A52A2A;


}
.infoBoxLT td table td {
border-width: 0px  black solid;
}
.inputRequirement, .greetUser {
color: red;
}
/* example how to assign styles to one individual small infobox (delete if you don't like) */
table#shopping_cartBoxLT {
font-weight: bold;
color: #e00;
}


.productListing-heading 
 {
background: transparent none;
 background-color: #E2E2E2;
}

/* end colors and borders */
.infoBoxHeading img {
display: none;
}
/* begin fonts */
#copyRightLT {
font-size: 11px;

}

td.infoBoxHeading {
font-weight: bold;

}

.infoBoxLT td, .infoboxLT td.boxTextLT form select {
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
 color: Black;
}
#navBarTopLT, #navBarBottomLT {
font-size: 10px;
/*font-weight: bold;*/
}
/* font size for content in and outside tables */
#contentLT table  td{

font-size: 11px;
font-family: Verdana, Arial, sans-serif;
}

/* cadre colonne intérieure****************************************************************/




#contentLT table td.pageHeading, h1 {
font-size: 22px;
font-weight: normal;
font-family: Verdana, Arial, sans-serif;
text-indent: 15px;
padding-top: 5px;
}
/* end fonts */
/* begin link styles */
.infoBoxHeadingLT a {
float: right;
margin: 2px;
}
a {
text-decoration: none;
color: #696969;
}
a:hover {
text-decoration: underline;
color: #708090;
background-color: #fff;
}

a.menu  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 6f270d;
	margin: 0em auto 0em auto;
	padding-bottom: -12px;
	text-align: center;
}
#navig a:hover.menu  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 6f270d;
	text-decoration: none;
	background-image: url(images/puce.gif);
	background-repeat:no-repeat;
	background-position:bottom;

}


#nav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-align:center;
	padding-top: 10px;
}


#nav a{
	text-decoration: none;
	color: 6f270d;
}


#nav a:hover{
	color: 6f270d;
	padding-bottom: 15px;
	background-image: url(images/puce.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: bottom;
	
}
