body
{
	background:#000000 url(/images/newsletter/testhome/decor.jpg) repeat-y center 0;
	color: #516681;
	
}

#outer
{
position: relative;
width: 792px;
left: 50%;
margin-left: -496px;
background: #000000;
}

#inner
{
position: relative;
width: 791px;
z-index: 2;
background-color: #ffffff;
border-left : 1px solid black;
border-right : 1px solid black;
}

.Colonne1 {
	float: left;
	padding: 2px;
	width: 180px;
	background-color: #ffffff;
}
.Colonne2 {
	float: left;
	padding: 2px;
	width: 400px;
	background-color: #ffffff;
}
.Colonne3 {
	float: left;
	padding: 2px;
	width: 180px;
	background-color: #ffffff;
}
a.onglet {
	color: #FFFFFF;
	font-family:Arial;
	font-size: 10px;
}
a.onglet:hover {
	color: #FFFFFF;
	font-family:Arial;
	font-size: 10px;

}
#encadrer {
	border: 1px dashed #666;
}
#encadrer:hover {
	border: 1px solid #666;
}

.Choix_paiement {
font-family:Arial, Helvetica, sans-serif;
color:#3D82D2;
font-weight:bold;
}
.pageHeading_paiement {
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #3D82D2;
}

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #3D82D2; text-decoration: underline; }


.invisible {
	color:#FFFFFF;
	line-height: 14px;
	text-align:justify;
	font-family:"Verdana", Times, serif;
	font-size:14px;
}

.tableaucomplet {
	height:45px;
	line-height:35px;
	
}
.contenu_tab_cara_titre {
	font-family:"Verdana", Times, serif;
	font-size:18px;
	color:#000000;
}
.contenu_tab_cara_red2 {
	color:#3D82D2;
	font-weight:bold;
	font-size:14px;
}
.contenu_tab_cara_red {
	color:#3D82D2;
	font-weight:bold;
}
.contenu_tab_cara_red:hover {
	color:#3D82D2;
	font-weight:bold;
}

.contenu_tab_description {
	text-align: justify;
	font-family: "arial", Times, serif;
	font-size: 12px;
	color:#000000;
}
.contenu_tab_cara {
	line-height: 20px;
	font-family:"Verdana", Times, serif;
	font-size:12px;
	color:#000000;
}

.contenu_tab_prix {
	font-family: Verdana, Arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #3D82D2;
}

.contenu_tab_description:hover {
	color: #3D82D2;
	text-decoration:underline;
}

.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #000000;
}
.pageHeading_module {
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #ffffff;
}
.description {
	color:#000000;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}

.mega {
	font-family: "Comic Sans MS";
	font-weight: bold;
	font-style: italic;
	color: #8F0000;
	font-size: 24px;
}
.deal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 24px;
}

A {
  font-family: Verdana, Arial, sans-serif;
  color: #516681;
  text-decoration: none;
}
A:hover {
  text-decoration: underline;
}

FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #000000;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #000000;
  color: #ffffff;
  font-weight : bold;
}
.titrepage{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
}
.blanc11 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 09px;
  color: #ffffff;
  font-weight : normal;
}
.blancnew {
  font-family: Verdana, Arial, sans-serif;
  font-size: 09px;
  color: #FFFFFF;
  font-weight : bold;
}

.top_home {
  font-family: Arial, sans-serif;
  font-size: 12px;
  color: #ffffff;
  font-weight : bold;
}
.top_home:hover {
  font-family: Arial, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight : bold;
}

A.headerNavigation { 
  color: #3D82D2; 
  font-size: 10px;
  text-decoration:none;
  font-weight : bold;
}

A.headerNavigation:hover {
  color: #3D82D2;
  font-size: 10px;
  text-decoration:none;
  font-weight : bold;
}

a.menugdecate {
font-size: 13px;
color:#000000;
}

a.menugdecate:hover {
font-size: 13px;
color:#37515e;
text-decoration:none;
}

A.menucate {
	line-height: 15px;
	font-family: Verdana;
	color: #516681;
	font-size: 11px;
}
A.menucate:hover {
	text-decoration:underline;
	font-family: Verdana;
	color: #516681;
	font-size: 11px;
}
TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;

}

TR.footer {
  background: #045BAA;
}

.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #000000;
  color: #ffffff;
  font-weight: bold;
}

.footer2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #E9CEA1;
  color: #000000;
  font-weight: normal;
}

.footer3 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #000000;
  color: #ffffff;
  font-weight: normal;
}
.footer3:hover {
  color: #86AAD4;
}

.footer4 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  color: #000000;
  font-weight: bold;
}

.footer5 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  color: #86AAD4;
  font-weight: bold;
}

.infoBoxCategories {
	background: #C9D5ED;
	border : thin dotted #C9D5ED;
}
.infoBoxCategories.hover {
	background: #3D82D2;
	border : thin dotted #C9D5ED;
	text-decoration : underline;
}

.infoBox {
  background: #000000;
}

.infoBoxContents {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;  
  background: #FFFFFF;
}


.infoBoxContents2 {
  background: #FFFFFF;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxContentsCart {
  background: #FFFFFF;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxContents2 {
  background: url(images/woodwind/menus/pattern_points2.gif);
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
}

.infoBoxContents3 {
  background-color:white;
  border-color:white;
  font-family: Verdana, Arial, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #3D82D2;
}
.infoBoxContents4 {
  background: url(images/woodwind/menus/pattern_points.gif);
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #000000;
}
.infoBoxContentslies{
  background: url(http://www.woodbrass.com/images/woodwind/bord_long.gif);
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #ffffff;
}

.infoBoxContentsProductinfo {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

.infoBoxMiddle {
  background: #b6b7cb;
}

.infoBoxContentsMiddle {
  background: #FFFFFF;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif; 
  font-size: 10px;
  
  color: #ffffff;
  background-color:#FFFFFF;
  height: 20px;
  background: url(http://www.woodbrass.com/images/woodwind/menus/t_cat2.jpg);

}
TD.infoBoxHeadingMiddle {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  
  background-color:#FFFFFF;
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: url(images/woodwind/menus/pattern_points.gif);
  background-color:#FFFFFF;
  width: 139px;
}



TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #ffffff;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #ffffff;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #86AAD4;
  border-spacing: 1px;
}

TABLE.productListing2 {
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
}

TD.productListing-data, A.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #516681;
}
TD.productListing-data-top, A.productListing-data-top {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #516681;
}
A.pageResults {
  color: #3D82D2;
}

A.pageResults:hover {
  color: #3D82D2;
  text-decoration:underline;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #000000;
}


TD.pageHeading2, DIV.pageHeading2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  color: #000000;
  text-align:justify;
}

TD.pageHeadingProductInfo, DIV.pageHeadingProductInfo {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #000000;
}

TD.pageHeadingProductInfo2, DIV.pageHeadingProductInfo2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #000000;
}

TD.pageHeadingProductInfoPrixseul, DIV.pageHeadingProductInfoPrixseul {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #000000;
}
TD.infosproduits, DIV.infosproduits {
  background: white;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #000000;
  height:20px;
  }

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  background: #FFFFFF;
}

TD.main2, P.main2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  background: #E9CEA1;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #FFFFFF;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #E1671B;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #000000;
}
SPAN.productSpecialPricemini {
  font-family: Verdana, Arial, sans-serif;
  color: #3D82D2;
  font-size:10px;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { }
.moduleRowSelected { }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #E1671B; }

A.linkhome:link
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;

}
A.linkhome:visited
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;

}
A.linkhome:active
{
    COLOR: #FFCC00;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;

}
A.linkhome:hover
{
    COLOR: #3D82D2;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	}
		
	A.linkhome2:link
{
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;

}
A.linkhome2:visited
{
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;

}
A.linkhome2:active
{
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;

}
A.linkhome2:hover
{
    COLOR: #3D82D2;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	}
	
	A.linkhome3:link
{
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;

}
A.linkhome3:visited
{
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;

}
A.linkhome3:active
{
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;

}
A.linkhome3:hover
{
    COLOR: #3D82D2;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	}
	
	TD.infoBoxHeadingCategories {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  
  background: #ffffff;
  color: #ffffff;
}
	
	TD.infoBoxContentsCategories {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #ffffff;
  color: #ffffff;
}

	TD.infoBoxCategories {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #ffffff;
  color: #ffffff;
}



.noir12 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #000000;
}

.noir16 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  color: #000000;
}

.conditionstitre {
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  color: #3D82D2;
  font-weight: bold;
}

.selmer1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.selmer2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; }
.selmer4 {color: #FFCC00}
.selmer5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px;color: #FFFFFF;}

.phrase_orientation {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.phrase_orientation_bleu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3D82D2;
}
.soldes_bleu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#3D82D2;
	text-decoration: none;
	font-weight:bold;
}
A.soldes_bleu:hover {
	text-decoration: none;
}
.soldes_noir {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#000000;
	font-weight:bold;
}
A.soldes_noir:hover {
	text-decoration: none;
}


.Prix_megadeals {
	font-size: 18px;
	color: #3D82D2;
	font-family:"Arial Black";
}
.Prix_megadeals:hover {
	font-size: 18px;
	color: #3D82D2;
	font-family:"Arial Black";
}
A.Prix_megadeals {
	font-size: 18px;
	color: #3D82D2;
	font-family:"Arial Black";
}
A.Prix_megadeals:hover {
	font-size: 18px;
	color: #3D82D2;
	font-family:"Arial Black";
	font-style:italic;
}
.Prix_megadeals_public {
	font-size: 15px;
	color: #000000;
	font-family:"Arial Black";
}

A.tabsNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight : bold; 
  color: #0000CC; 
}

A.tabsNavigation:hover {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight : bold; 
  color: #3366CC;
}

TD.tabsNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: white;  /* Color of the not selected category text */
  font-weight : bold;
}

.titre_tab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.titre_tab:hover {
	text-decoration:underline;
}
.contenu_tab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.titre_central {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#000000;
	font-weight: bold;
}
.titre_central_site {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#195EAE;
	font-weight: bold;
}
.confirmation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#3D82D2;
}
.confirmation:hover {
	text-decoration:underline;
}

.titre_search_page {
color:#3D82D2;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
.titre_search_page:hover {
text-decoration:underline;
color:#000000;
}
.titre_search_page:link {
text-decoration:underline;
}
.prix_search_page {
color:#3D82D2;
font-size:10px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.lien_affil {
	font-family:"Verdana", Times, serif;
	font-size: 12px;
}
.lien_affil:hover {
	font-family:"Verdana", Times, serif;
	font-size: 12px;
}
.plan {
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #3D82D2;
}
.plan_texte {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: black;
}
.prix_trois_fois {
  font-family:"Verdana", Times, serif;
  font-size: 10px;
  color: #DC241F;
}
.prix_trois_fois:hover {
  font-family:"Verdana", Times, serif;
  font-size: 10px;
  color: black;
}
.prix_trois_fois_listing {
  font-family:"Verdana", Times, serif;
  font-size: 10px;
  color: #3D82D2;
}
.prix_trois_fois_listing:hover {
  font-family:"Verdana", Times, serif;
  font-size: 10px;
  color: black;
}
.prix_quatre_fois_listing {
  font-family:"Verdana", Times, serif;
  font-size: 10px;
  color: #DC241F;
}
.prix_quatre_fois_listing:hover {
  font-family:"Verdana", Times, serif;
  font-size: 10px;
  color: black;
}
.Tableau_menu {
	color: #3D82D2;
	font-family: "Arial";
	font-size:14px;
}
.tablo {
border-bottom-color:#000000;
border-bottom-style:solid;
border-bottom-width:thin;
border-left-color:#000000;
border-left-style:solid;
border-left-width:thin;
border-right-color:#000000;
border-right-style:solid;
border-right-width:thin;
}
.Style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3d82d2;
	font-weight: bold;
	text-transform: none;
}
.crumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.crumbbl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.aulieu {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.sans_frais {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.prix_w_home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.prix_e_home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3D82D2;
	font-weight: bold;
	font-size: 13px;
}
.prix_wood {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3d82d2;
}
.prix_euro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3d82d2;
	font-weight: bold;
	font-size: 18px;
}
.prix_barre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.border-left {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: 86aad4;
}
.border-right {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: 86aad4;
}
.border-top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: 86aad4;
}
.border-bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: 86aad4;
}
.stock {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.oui-non {
	color: #3d82d2;
	font-weight: bold;
}
.oui-non-revert {
	background: #3d82d2;
	color: #FFFFFF;
	font-weight: bold;
}
.ajout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3d82d2;
}
.border-ltr {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: 86aad4;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: 86aad4;
	border-left-color: 86aad4;
}
.lienlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.homeprodtitle {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bolder;
}
.homeproddesign {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	font-weight: bold;
}
.homeprodtxtprix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.homeprodprixwb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: 3d82d2;
}
.homeprodprxpub {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #555555;
	font-weight: bold;
}
.homeprodstck {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 3d82d2;
	font-weight: bold;
}
.homeprodassocie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}



ul#menuorange
{
	margin: 0 ;
	padding: 0 ;
	list-style-type: none ;
	white-space: nowrap;
}

ul#menuorange li
{
	margin: 0 0 0 0 ;
	padding: 0 ;
	font-family: Arial, Helvetica, sans-serif;
	white-space: nowrap;
}

ul#menuorange li a
{
	display: block ;
	width: 160px ;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none ;
	color: #C81C81;
	background-color: #FFFFFF;
	white-space: nowrap;
}

ul#menuorange li a:hover
{
	font-size: 12px;
	white-space: nowrap;
	background-color: #C81C81;
	color: #FFFFFF;
}


ul#menu
{
	margin: 0 ;
	padding: 0 ;
	list-style-type: none ;
	white-space: nowrap;
}

ul#menu li
{
	margin: 0 0 0 0 ;
	padding: 0 ;
	font-family: Arial, Helvetica, sans-serif;
	white-space: nowrap;
}

ul#menu li a
{
	display: block ; 
	width: 160px ;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none ;
	background-color: #FFFFFF;
	color: #516681;

	white-space: nowrap;
}

ul#menu li a:hover
{
	font-size: 12px;
	white-space: nowrap;
	background-color: #003D83;
	color: #FFFFFF;
}
.suggest_link  {
	background-color: #343440;
	padding: 2px;
	color: #FFFFFF;
	line-height : 15px;
	height: 15px;
}

.suggest_link a {
        color: #FFFFFF;
}

.suggest_header {
        background-color: #dadada;
        padding: 4px 6px 4px 6px;
        color: #000000;
	font-weight: 600;
	border-top: 1px solid black;	
	border-bottom: 1px solid black;
	line-height : 16px;
	height : 16px;
}

.suggest_link_over  {
	background-color: #FFFFFF;
	padding: 2px;
	color: #343440;
	text-decoration: none;
	height: 15px;
	line-height : 15px;
}

.suggest_link_over  a{
	text-decoration :none;
	line-height : 15px;
 	height: 15px;

}


.header_search {
        background-color: #000000;
        padding: 3px 3px 3px 6px;
	height: 15px;
	color: #4fb9ff;
	 font-family: Verdana, Arial, sans-serif;
	font-size : 12px;
	
}
.header_search img{
	float: right;
        padding: 3px;
        height: 10px;

}

#image_search{
	position: absolute;
	margin-left:420px;
 	border: 1px solid black;
	height: 81px;
	padding : 15px 15px 15px 15px;
	background-color: #FFFFFF;
}




#search_suggest {
	position: absolute;
	background-color: #343440;
	border :  1px solid black;
	text-align: left;
	margin-top : -2px;
	margin-left : -4px;
	width : 420px; 
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	display: none;
}




	
#flyDiv {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  margin: 0;
  padding: 0;
}

/******* lightbox *******/
#lightbox{
	background-color:#FFFFFF;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
}
#lightboxDetails{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-top: 0.4em;
}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay { background-image: url(/images/overlay.png); }
#overlay img{ border: none; }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(/images/pixel.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/overlay.png", sizingMethod="scale");
}

.Style29 {
	color: #0099FF;
	text-decoration: none;
}
a.LienHaut1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
border_up {
	border-top-width: 1px;;
	border-top-color: 86AAD4;
}
a.LienHaut1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.LienHaut1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.LienHaut1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0099FF;
	text-decoration: none;
}
a.LienHaut1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.LienHaut2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.LienHaut2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.LienHaut2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.LienHaut2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.LienHaut2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.LienHaut2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.Style30 {
	font-size: 10px;
	color: #333333;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Style30 {
	color: #FFFFFF;
	text-decoration: none;
}
/******* faq *******/

.hr_dotted {
	border-top-width: 1px;
	border-top-style: dashed;
}

#menu_header, #menu_1701, #menu_1791, #menu_136, #menu_167, #menu_69, #menu_44, #menu_502, #menu_171, #menu_180, #menu_254, #menu_138, #menu_1736, #menu_1755, #menu_174, #menu_201, #menu_1601, #menu_231, #menu_1834, #menu_soldes {
	color: #FFFFFF;
	background-image : url(/images/fondTR.png);
	font-size: 10px;
	font-family: Arial;
	z-index: 10;
	position: absolute;
	visibility: hidden;
	width: 150px;
}

#menu_header a, #menu_1701 a, #menu_201 a, #menu_1791 a, #menu_136 a, #menu_167 a, #menu_69 a, #menu_44 a, #menu_502 a, #menu_171 a, #menu_180 a, #menu_254 a, #menu_174 a, #menu_138 a, #menu_1755 a, #menu_1736 a, #menu_1601 a, #menu_231 a, #menu_1834 a,  #menu_soldes a {
	color: #FFFFFF;
	font-size:11px;
	text-decoration: none;
}

#menu_header_detail a {
        color: #FFFFFF;
	display: block;
	text-decoration: none;
	padding: 8px 5px 8px 5px;
}
#menu_header_detail a:hover {
        background-color: #003D83;
        color: #FFFFFF;
	display: block;
	text-decoration: none;
}
#menu_header_detail_soldes a {
        color: #FFFFFF;
	display: block;
	text-decoration: none;
	padding: 8px 5px 8px 5px;
}
#menu_header_detail_soldes a:hover {
        background-color: #C81C81;
        color: #FFFFFF;
	display: block;
	text-decoration: none;
}

#mhd a {
        color: #FFFFFF;
	display: block;
	text-decoration: none;
	padding: 8px 5px 8px 5px;
}
#mhd a:hover {
        background-color: #003D83;
        color: #FFFFFF;
	display: block;
	text-decoration: none;
}
#mhds a {
        color: #FFFFFF;
	display: block;
	text-decoration: none;
	padding: 8px 5px 8px 5px;
}
#mhds a:hover {
        background-color: #C81C81;
        color: #FFFFFF;
	display: block;
	text-decoration: none;
}
.txtb {	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana,helvetica,arial
}
.txtb2 {	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: verdana,helvetica,arial
}
fieldset {
  background-color:#000;
  border:solid 0 #fff; /* Opera doesn't get border:none or border:0 on fieldsets */
  height:21px;
  }

.br {display:none;}

.textfield {
font-family: Verdana, Arial, Helvetica, sans-serif ;
color:#333 ;
margin:3px;
height:20px;
border:solid 0 #fff;
padding: 3px 8px;
background: transparent url("/images/woodwind/home/champs_recherche.gif") no-repeat;
width:204px;
voice-family: "\"}\"";
voice-family:inherit;
}
fieldset>input.textfield {
background: transparent url("/images/woodwind/home/champs_recherche.gif") no-repeat;
}

.textfield1 {
font-family: Verdana, Arial, Helvetica, sans-serif ;
color:#333 ;
margin:3px;
height:20px;
border:solid 0 #fff;
padding: 3px 8px;
background: transparent url("/images/woodwind/home/champs_email.gif") no-repeat;
width:142px;
voice-family: "\"}\"";
voice-family:inherit;
}
fieldset>input.textfield1 {
background: transparent url("/images/woodwind/home/champs_email.gif") no-repeat;
}

.venteFlash {
	color: #20FB04;
	font-size: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#filter
{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #000;
	z-index:10;
        back\ground-color: transparent;
        background-image: url(/images/pixel.gif);
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/overlay.png", sizingMethod="scale");
}

* html #filter{
        background-color: #000;
        back\ground-color: transparent;
        background-image: url(/images/pixel.gif);
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/overlay.png", sizingMethod="scale");
}






#box 

{
	display: none;
	position: absolute;
	top: 15%;
	left: 50%;
	width: 1050px;
	padding: 0;
	margin-left : -525px;
	border: 1px solid black;
	background-color: white;
	z-index:11;
	text-align: center;
}





#boxcontent
{
	left:0;
	right:0;
	bottom:0;
	margin:0;
	padding: 8px;
	overflow: auto;
	width:100%;
	height:100%;
}



#boxtitle

{
	left:0%;
	width:100%;
	height:20px;
	padding:0;
	margin:0;
	color:black;
	text-align:center;
}

faq {
	background-color: #000000;
	font-size: 13px;
	color: #FFFFFF;
	font-family: Arial, Helvetica;
}

.faq td{
        background-color: #000000;
        font-size: 13px;
        color: #FFFFFF;
        font-family: Arial, Helvetica;
}
	
.faq_titres {
        font-weight: bold;
        color: #479AD0;
        text-transform: uppercase;
        font-size: 16px;
}

.faq_titres_bis {
        font-weight: bold;
        text-transform: uppercase;
        font-size: 16px;
}
.liens_faq {
        font-size: 13px;
}
.txt_ffffff {
        color: #ffffff;
        font-weight: bold;
}
.faq_txt {
        font-size: 13px;
	text-align:justify;
        font-family: Arial, Helvetica, sans-serif;
}

.faq_txt a{
	color: #479AD0;
}



