@charset "UTF-8";
body,html {background-image:url(../images/homepage/bckgd_gris.gif);
background-repeat:repeat;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
font-weight:100;
margin:0;
padding:0;}
a {color:#000;
text-decoration:none;
margin:0;
padding:0;}
p{ color:#838080;
font-weight:lighter;}
h1{font-size:24px;
font-weight:normal;
}
h2 {font-size:12px;
margin:0;
padding:0;}
#GlobalPage {width:1000px;
-moz-box-shadow:0 0 10px #444 !important;
-webkit-box-shadow:0 0 10px #444 !important;
-moz-border-radius:1em !important;
-webkit-border-radius:1em !important;
background-color:#fff;
margin:auto;
padding:0;}
.headerPage {width:1000px;
background-color:#6e685e;
height:86px;
background-image:url(../images/Madura2009/bckgd/header.gif);
-moz-border-radius-topleft:1em !important;
-webkit-border-top-left-radius:1em !important;
-moz-border-radius-topright:1em !important;
-webkit-border-top-right-radius:1em !important;
margin:auto;}
.HeaderLogo {float:left;
width:800px;
height:60px;
background-image:url(../images/Madura2009/bckgd/px.gif);}
.headerMenu {padding-left:0;
color:#6e685e;
text-transform:uppercase !important;
text-transform:none;
padding-right:5px;
width:720px;
padding-top:0;
text-align:left;
float:left;}
.headerMenu a:hover {text-decoration:underline;
color:#FFF;}
.headerMenuRight {color:#FFF;
float:right;
width:190px;
padding:0 10px 0 0;}
.headerMenuAccount {color:#FFF;
text-align:right;
font-size:11px;
line-height:14px;
padding-top:1px;}
#Panier {z-index:10000;
position:relative;
right:-265px;
top:3px;
float:left;}
#Panier ul {color:#FFF;
font-size:10px;
list-style:none;
width:240px;
position:absolute;
right:0;
text-align:left;
margin:0;
padding:0;}
#Panier ul .titlePanier {text-align:right;}
#Panier ul li {clear:both;
position:relative;
width:240px;
text-align:left;
margin:0;
padding:0;}
#Panier ul li ul {
background-image:url(../images/Madura2009/bckgd/texture_panier.jpg);
display:none;
width:259px;
position:absolute;
top:20px;
right:-10px;
-moz-border-radius-bottomleft:1em !important;
-webkit-border-bottom-left-radius:1em !important;
border:none;
margin:0;
padding:0;}
#Panier ul li ul li {border-top:1px #888 solid;
width:240px;
right:-15px;}
#Panier img {border:0;}
#Panier ul li a {
text-decoration:none;
border:0;
color:#FFF;
display:block;
height:30px;
padding:0;}
#Panier ul li:hover ul {display:block;}
#Panier ul li ul li div {float:left;
color:#FFF;
letter-spacing:normal;
padding:5px 0;}
#Panier ul li .panier li .qte {
width:10px;
text-align:right;}
#Panier ul li .panier li .divX {width:20px;
text-align:center;}
#Panier ul li .panier li .product,#Panier ul li .panier li .texteP {
width:135px;
color:#ccc;
text-align:left;
line-height:12px;}
#Panier ul li .panier li .texteP {width:165px;}
#Panier ul li ul li .price,#Panier ul li ul li .priceG {
margin-right:0;
width:65px;
text-align:right;
font-size:12px;}
#Panier ul li ul li .priceG {color:#ccc;}
#Panier ul li .panier li .total {
text-align:right;
width:60px;
font-weight:700;
color:#ffddb6;
font-size:12px;}
#Panier ul li .panier li .textTotal {
color:#ffddb6;
width:170px;
text-align:right;
font-weight:700;
font-size:12px;}
#MainPage {background-color:#FFF;
position:relative;
min-height:760px !important;}
.ColumnLeft {
min-height:618px !important;
height:auto !important;
height:1055px;
padding:10px;
/*background-image:url(../images/Madura2009/bckgd/separateur_v.gif) !important;*/
background-color:#fff;
background-position:top right;
background-repeat:no-repeat;
float:left;
width:167px;}
.ColumnleftCategoryMenu {font-size:18px;
color:#6e685e;
padding-top:10px;
text-transform:capitalize;}

.ColumnleftCategoryMenu a {color:#6e685e;
text-decoration:none;
font-weight:400;}
.ColumnleftCategoryMenu a:hover {
text-decoration:underline;
font-weight:700;}
.ColumnLeft hr {
background-color:#DDD;
width:140px;
height:1px;
border:0;
margin:10px 0;}
.part_right hr {clear:both;
background-color:#6E685E;
width:390px;
height:1px;
border:0;
margin:10px 0;}
.ColumnleftCategorySSMenu {font-size:10px;
color:#6e685e;
margin:0;}
.ColumnleftPromotion {width:160px;
text-align:center;
font-size:12px;
line-height:12px;
color:#631D0A;}
.pricePromo {color:#631d0a;
font-weight:700;
padding-top:5px;}
.promoRate {font-size:26px;
position:absolute;
top:640px;
left:105px;}
.promoRateResume {color:#631d0a;
font-size:14px;
font-weight:700;}
.productSpecialPrice {font-size:16px;
font-weight:700;}
.ColumnRight {
min-height:850px !important;
height:auto !important;
height:846px ;
width:auto !important;
width:800px;
background-color:#FFF;
margin-left:200px !important;
margin-left:0px;
clear:right;
margin-top:10px;}
.ColumnRight .formEmailContact, .ColumnRight .formEventContact{
	width:292px; 
	float:left; 
	background-color:#f2f2f2; 
	padding:5px; 
	padding-left:20px; 
	padding-right:20px;
}
.ColumnRight .formEventContact{margin-left:27px;
width:330px;}
.ColumnRight .formEmailContact h2, .ColumnRight .formEventContact h2{
font-weight:normal; 
font-size:18px; 
padding-left:20px; 
background-color:#a9a7a7; 
color:#FFF; padding-top:5px; 
padding-bottom:5px; 
margin:-5px; 
margin-left:-20px; 
margin-right:-20px;}
.ColumnRight #bandeau_contactez_nous{
	width: 730px;
	height:179px;
}
.ColumnRight h1,.ColumnRight h2 {font-size:24px;
font-weight:normal;
color:#6e685e;}
.ColumnRight #ajout_panier_shop {
	color:#fff;
	padding-left:170px;
	font-size:14px;
}
.AccountPage li {line-height:20px;
color:#631d0a;}
.filAriane {color:#444;
font-size:11px;
float:left;}
.filAriane a {color:#444;
text-decoration:none;
font-size:10px;}
.filAriane h1 {color:#6e685e;
margin:0;
padding:0;}
.FooterNewsletter {width:1000px;
background-color:#666;
height:24px;
background-image:url(../images/Madura2009/bckgd/gdrt-newsletter.gif);
background-repeat:repeat-x;
padding-top:0;
-moz-border-radius-bottomleft:1em !important;
-webkit-border-bottom-left-radius:1em !important;
-moz-border-radius-bottomright:1em !important;
-webkit-border-bottom-right-radius:1em !important;}
.FooterNewsletter h4 {height:16px;
float:left;
font-size:12px;
color:#FFF;
background-image:url(../images/Madura2009/bckgd/NewsletterTitle.gif);
background-repeat:repeat-x;
border-right:solid 1px #444;
border-left:solid 1px #444;
margin:0 5px 0 20px;
padding:3px 10px;}
.FooterNewsletter p {color:#FFF;
float:left;
font-size:11px;
margin:3px 5px;}
.FooterNewsletter input {border:0;
width:250px;
margin:3px 0 3px 5px;
padding:0 5px;}
.FooterLinks {color:#444;
width:1000px;
text-align:center;
font-size:10px;
margin:10px auto;}
.FooterLinks a {color:#fff;
text-decoration:none;}
.main_page {width:790px;
padding-top:10px;}
.part_right {width:400px;
margin:0;
padding:0;}
.part_left h1,.part_right h1,.part_left h2,.part_right h2 {
color:#6e685e;
width:400px;
margin:0;
padding:0;}
.photo_big {border:1px #999 solid;
text-align:center;
float:left;
-moz-box-shadow:0 0 5px #444 !important;
-webkit-box-shadow:0 0 5px #444 !important;
margin:0;
padding:5px;}
.description {width:370px;
min-height:0 !important;
max-height:50px !important;
height:50px;
overflow:auto;
font-size:10px;}
.vignette,.vignetteConseil,.vignetteColor,.vignetteColorDemi {
border:1px #DDD solid;
float:left;
text-align:center;
margin:0 5px 5px 0;
padding:5px;}
.vignetteColorDemi {height:44px;
overflow:hidden;
margin-right:8px;}
.vignetteColor {overflow:hidden;}
.vignetteConseil {margin:0 12px 5px;}
.miniatures {margin:0 0 10px;}
.CouleursPictures {clear:both;
padding-bottom:10px;
margin-bottom:10px;}
.dimensions {letter-spacing:normal;
padding:0 0 20px;}
.dimensions ul {position:relative;
margin:0;
padding:0 0 10px;}
.dimensions a,.dimensions li .selected {
text-decoration:none;
font-weight:700;
color:#6E685E;
float:left;}
.dimensions li,.dimensions li.selected {
float:left;
height:20px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
position:relative;
text-align:center;
min-width:110px !important;
width:115px;
-moz-border-radius:1em !important;
-webkit-border-radius:10px !important;
border:1px #666 solid;
margin:5px 5px 10px 0;
padding:0 0 5px;}
.dimensions .lien_taille_tete li {width:188px;}
.dimensions .lien_taille_tete li a {width:178px;}
.reference {font-size:10px;
color:#999;
margin:0;
padding:0;}
.dimensions li.selected {
background-color:#70675E;
color:#FFF;
border:none;
padding:5px 0 2px 2px;}
.dimensions li.selected2 {
background-color:#70675E;
color:#FFF;

padding:5px 0 2px 2px;}
.dimensions li a {width:100px;
display:block;
height:20px;
color:#666;
margin:0;
padding:5px 5px 0;}
.dimensions li:hover {background-color:#70675E;
color:#FFF;}
.selection_tab {font-size:11px;}
.bottom_page {width:400px;
height:2px;
clear:both;
padding-bottom:10px;}
.selection_tab td {background-color:#FFF;}
.ProductAssciatedInclude {
color:#c15000;
font-size:14px;
letter-spacing:normal;
margin-bottom:10px;
float:left;
width:250px;}
.ProductAssciatedName {
font-weight:700;
color:#000;
font-size:11px;}
.associated {padding:2px 0 2px 10px;}
.price {color:#631d0a;
font-weight:700;
font-size:15px;}
.labelItemInfo,.labelItem {width:227px;
margin:0;
padding:1px 5px;}
.labelItemDescription {
width:375px;
margin:0;
padding:1px 0;}
.labelItem {
background-color:#ccc;
background-image:url(../images/Madura2009/bckgd/bckgdSelection.jpg);
background-repeat:repeat-x;
color:#fff;}
.ProduitsConseilles {
width:621px;
min-height:164px !important;
font-size:11px;}
.focusCart .ProduitsConseilles {
margin-left:-5px;
background-image:url(../images/Madura2009/bckgd/cart_bottom.png);
background-repeat:no-repeat;
width:625px;
height:166px;
padding:0 5px 5px;}
.ProduitsConseilles h2 {color:#6e685e;}
.name_product {float:left;
font-size:11px;}
.ProductSelected {
clear:both;
color:#000;
font-size:11px;
font-weight:700;}
.stock {font-weight:700;
font-size:14px;
color:#060;
width:140px;
padding:0 5px;}
.stock_non_dispo {
font-weight:700;
font-size:14px;
color:#631d0a;
width:140px;
margin:-10px 0 0;
padding:0 5px;}
.link_stock_non_dispo {
letter-spacing:normal;
color:#5b5b5b;}
.ajout_panier {
font-weight:700;
margin:0 10px;}
.ajout_panier input {
background:none;
text-align:left;
border:0;
padding:0;}
.ConseilCoverFlow {
height:80px;
margin:10px 0 20px;}
.ajoutPanier:hover {
color:#FFF;
text-decoration:underline;}
.ListingProductCategory {padding-top:0;}
.ListingProductCategory img {
#border:solid 1px #DDD;
-moz-box-shadow:0 0 0 #FFF !important;
-webkit-box-shadow:0 0 0 #FFF !important;
-moz-border-radius:0 !important;
-webkit-border-radius:0 !important;
margin:0;
padding:0;}
.ListingProductCategory img:hover {
-moz-box-shadow:0 0 5px #444 !important;
-webkit-box-shadow:0 0 5px #444 !important;
cursor:pointer;
margin:0;
padding:0;}
.ListingProductCategory .reductImg img:hover {
-moz-box-shadow:none!important;
-webkit-box-shadow:none !important;
cursor:pointer;
margin:0;
padding:0;}
.ListingProductCategory hr,.title hr,.infoBox hr,.actu hr,.cadreInnerPage hr {
width:790px;
float:left;

height:15px;
border:none;
margin:0;
padding:0;}
.cadreInnerPage hr {
width:780px;
border:none;
margin:10px 0 0;}
.cadreInnerPage .inputLine,.cadreInnerPage .label {
width:280px;
float:left;
margin:0;}
.title hr {float:none;
margin:5px 0;}
.infoBox hr {margin:10px 0 5px;}
.title {padding-top:25px;}
.ListingProductCadre {
width:180px;
#text-transform:uppercase;
text-align:left;
float:left;
margin-right:20px !important;
margin-right:8px;
margin-bottom:10px;}
.ListingProductCadre a {
text-decoration:none;
color:#6e685e;}
.ListingProductColor {
max-width:60px !important;
float:right;}
.ListingProductColorCadre {
width:15px;
height:15px;
background-color:#999;
float:left;
margin-left:2px;
margin-top:2px;
-moz-border-radius:1em !important;
-webkit-border-radius:1em !important;
overflow:hidden;}
.ListingProductColorCadre img {
border:0;
margin:0;
padding:0;}
.ListingCategoryPrice {
color:#631d0a;
font-weight:700;
text-align:right;
font-size:11px;
width:60px;
padding:2px;}
.ListingCategoryTitle {
color:#6e685e;
#text-transform:uppercase;
margin-top:2px;
max-height:60px !important;
min-height:20px !important;
text-align:left;}
.ListingCategoryTitleDebug {
color:#6e685e;
#text-transform:uppercase;
margin-top:2px;
max-height:60px !important;
min-height:60px !important;
text-align:center;}
.CounterPages {
float:right;
color:#444;
font-size:11px;
margin:13px 10px 10px 0;}
.CounterPagesBottom {
float:right;
color:#444;
font-size:11px;
margin:0 5px 5px 0;}
.PagesNavigation {
float:right;
color:#444;
font-size:11px;
margin:0 10px 10px 0;}
.texte_categorie{
	color:#444;
    clear: both;
    padding: 10px;
    width: 760px;
}
div.texte_categorie h2{
	margin:5px 0;	
	font-size: 16px;
}
.inscription {
letter-spacing:0;
margin-left:75px;
width:800px;
padding:8px 0 0;}
.inscription h1 {
color:#6e685e;
font-size:24px;
font-weight:normal;}
.inscription h2 {
background-image:url(../images/Madura2009/bckgd/separateur_h.jpg);
background-repeat:no-repeat;
color:#6e685e;
width:800px;
float:left;
padding-top:15px;
margin-top:3px;}
.spacer {
height:1px;
width:100%;
clear:both;
margin:0;
padding:10px 0;}
.label {
padding-bottom: 4px;
width:180px;
float:left;}
.inputLine {
padding-bottom:5px;
width:600px;
float:left;
position:relative;}
h2 span {
color:#6E685E;
font-size:9px;}
.inputRequirement,.inputRequirementAccount {
color:#631d0a;
padding-left:3px;}
.inputRequirementAccount {margin-right:15px;}
.submit {
width:800px;
text-align:left;
padding:0;}
.submitCartLeft {
text-align:left;
padding:0;}
.submitCartRight {
text-align:right;
padding:0;}
.submitCartMiddle {
color:#70675E;
font-weight:700;}
.submitCartMiddle input {
color:#70675E;
border:none;
font-weight:700;
cursor:pointer;}
.submit input,.submitCartLeft input,.submitCartRight input {
background-color:#fff;
border:1px #999 solid;
width:100px;
height:26px;
color:#666;
-moz-border-radius-bottomleft:1em !important;
-webkit-border-bottom-left-radius:1em !important;
-moz-border-radius-bottomright:1em !important;
-webkit-border-bottom-right-radius:1em !important;
-moz-border-radius-topleft:1em !important;
-webkit-border-top-left-radius:1em !important;
-moz-border-radius-topright:1em !important;
-webkit-border-top-right-radius:1em !important;
padding:2px;}
.submitOuvertureSession input {
font-size:12px;
border:none;
width:163px;
height:26px;
color:#fff;
background-reapeat:no-repeat;
background-image:url(../images/buttons/button_orange_r_arrow_thin.png) !important;
background-color:transparent;
padding:0 2px 5px;
}
.submitOuvertureSession input:hover {
background-position:0 -26px;
background-color:transparent;}
.submit input:hover,.submitCartLeft input:hover,.submitCartRight input:hover {
color:#FFF;
background-color:#999;}
.ajoutPanierProduit input {
background-image:url(../images/Madura2009/buttons/gdrt_butt_orange.png) !important;
background-image:url(../images/Madura2009/buttons/gdrt_butt_orange_ie6.jpg) !important;
background-repeat:no-repeat;
width:206px;
height:65px;
background-position:0 -70px;
-moz-border-radius:1em !important;
-webkit-border-radius:1em !important;
font-size:14px;
color:#FFF;
float:left;
margin-left:-10px;
padding:10px 10px 15px 55px;}
.ajoutPanierProduit input:hover {
color:#FFF;
background-position:0 -5px;}
.boutonPrevenezMoi input {
background-image:url(../images/Madura2009/buttons/gdrt_butt_orange.png);
background-repeat:no-repeat;
background-position:-10px -75px;
-moz-border-radius:1em !important;
-webkit-border-radius:1em !important;
font-size:14px;
color:#FFF;
-moz-box-shadow:0 0 5px #444 !important;
-webkit-box-shadow:0 0 5px #444 !important;
padding:15px 10px 15px 45px;}
.boutonPrevenezMoi input:hover {
color:#FFF;
background-position:-10px -10px;}
.conditions {
letter-spacing:0;
color:#6e685e;
text-align:justify;
font-size:11px;
padding:10px 15px 0 0;}
.conditions h2 {
color:#6e685e;
margin:10px 0 0;
padding:0;}
.lien_ou_etes_vous {
text-decoration:none;
font-size:12px;}
.actions {visibility:hidden;}
tr:hover .actions {visibility:visible;}
#cadre p {
color: #000000;
padding:10px;
margin-bottom:26px;
padding:10px;}
.CadreInterieurTexte {
font-size:12px;
padding:5px 5px 5px 15px;}
div.CadreInterieurTexte {
border:solid 1px #CDCDCD;
background-color:#DBD7D2;
-moz-border-radius-bottomleft:1em !important;
-moz-border-radius-bottomright:1em !important;
-webkit-border-bottom-left-radius:1em !important;
-webkit-border-bottom-bottom-radius:1em !important;
height:270px;}
.CadreInterieurTexte a {
color:#000;
text-decoration:none;}
.CadreInterieurTexte .haut_cadre_login {
    height: 150px;
}
.form_log_in{
/*    padding-top: 30px;*/
}
.m_erreur_login{
	height: 43px;
}
.messageStackError,.messageStackWarning {
/*
color:#FFF;
background-color:#C27B83;
padding:9px;
*/
padding: 9px 9px 0 0;
color:#C50000;
margin:10px;
}
.SousTotalPrixPanier {
background-color:#999;
color:#FFF;
font-size:18px;
padding:5px;}
.new_products,.new_products a,.productListing-data,.productListing-data a {
color:#666;
text-decoration:none;
padding:3px;}
.productListing-data s {
font-style:italic;
color:#9a7550;}
.productListing-even {
background-color:#EEE;
padding:3px;}
.productListing-odd {
background-color:#FFF;
padding:3px;}
.productListing-heading {padding-top:5px;}
.productListing-heading a {
color:#999;
text-decoration:none;
padding-top:5px;}
.productListing-heading a:hover {color:#AB0819;}
#page_panier,#page_produit {
margin-left:15px;
padding-top:10px;}
#page_panier_gros {
width:740px;
border:none;}
#page_panier_etape {
width:780px;
margin:0;
padding:0;}
#page_panier_gros ul,.LineStatusCart ul {
letter-spacing:normal;
background-color:transparent;
float:none;
clear:both;
margin:0;
padding:0;}
.LineStatusCart {
background-image:url(../images/Madura2009/buttons/ul-string.png);
background-repeat:no-repeat;
background-position:0 2px;
width:800px;
height:40px;}
#page_panier_gros li,.LineStatusCart li {
float:left;
list-style:none;
background-color:#fff;
-moz-border-radius:1em !important;
-webkit-border-radius:10px !important;
color:#888;
border:1px #999 solid;
margin:0 8px;
padding:3px 10px;}
#page_panier_gros .past,.LineStatusCart .past {
background-color:#999;
color:#fff;}
#page_panier_gros .next a,.LineStatusCart .next a {color:#888;}
#page_panier_gros .enCours,.LineStatusCart .enCours {
color:#fff;
background-color:#631d0a;
border:1px #631d0a solid;}
#page_panier_gros h1 {
width:760px;
color:#6E685E;
font-size:24px;
font-weight:normal;
margin:0;
padding:10px 3px 0;}
.clear {clear:both;
float:none;}
.clearLeft {clear:left;}
.clearRight {clear:right;}
.hr_barre {
width:790px;
background-image:url(../images/Madura2009/bckgd/separateur_h.jpg);
background-repeat:no-repeat;
height:20px;
background-position:-40px;
border:1px #fff solid;
background-color:#fff;
margin:0 0 10px;
padding:0;}
.hr_barre_sans_image {
width:690px;
float:left;
height:0;
border:0;
margin:0;
padding:0;}
.ShippingMethod {
width:720px;
cursor:pointer;
-moz-border-radius-topleft:1.2em !important;
-webkit-border-top-left-radius:1.2em !important;
-moz-border-radius-topright:1.2em !important;
-webkit-border-top-right-radius:1.2em !important;
-moz-box-shadow:2px 2px 8px #CCC !important;
-webkit-box-shadow:2px 2px 8px #DDD !important;
margin:20px 0 20px 30px;}
.ShippingMethod h1 {
background-color:#999;
font-size:24px;
font-weight:normal;
color:#FFF;
-moz-border-radius-topleft:1em !important;
-webkit-border-top-left-radius:1em !important;
-moz-border-radius-topright:1em !important;
-webkit-border-top-right-radius:1em !important;
padding:3px 10px;}
.MessageShipping {margin-left:30px;}
.moduleRow,.modulePaiment,.moduleHistoryOrder {
background-color:#FFF;
border-right:dashed 1px #DDD;
border-bottom:dashed 1px #DDD;
border-left:dashed 1px #DDD;
height:30px;
padding:5px;}
.modulePaiment,.moduleHistoryOrder {
border-top:dashed 1px #DDD;
-moz-box-shadow:2px 2px 8px #CCC !important;
-webkit-box-shadow:2px 2px 8px #DDD !important;
cursor:pointer;
margin:10px 0 10px 30px;}
.moduleHistoryOrder {margin-right:10px;}
.moduleRow:hover,.modulePaiment:hover,.moduleHistoryOrder:hover {
background-color:#F90;}
.moduleRowSelected,.modulePaimentSelected {
background-color:#6E685E;
border:none;
color:#FFF;
border-right:solid 1px #999;
border-bottom:solid 1px #999;
border-left:solid 1px #999;
cursor:pointer;
padding:5px;}
.modulePaimentSelected {
border-top:solid 1px #999;
-moz-box-shadow:2px 2px 8px #CCC !important;
-webkit-box-shadow:2px 2px 8px #DDD !important;
margin:10px 0 10px 30px;}
.moduleRowSelected:hover,.modulePaimentSelected:hover {
background-color:#F90;
color:#000;}
.checkShipping {
width:40px;
float:left;
padding:5px;}
.TitleShipping {width:400px;
float:left;}
.DetailShipping {font-size:9px;
padding-bottom:5px;}
.PriceShipping {
float:right;
margin-right:20px;
font-size:24px;}
.ButtMadura,.ButtMaduraMap,.ButtMaduraAd,.smallButtMadura {
background-color:#fff;
-moz-border-radius:1em !important;
-webkit-border-radius:10px !important;
color:#AAA;
margin:0 0 10px;
padding:5px 17px;}
.smallButtMadura {
letter-spacing:normal;
font-size:10px;
padding:2px 5px;}
.ButtMaduraAd {margin:0 500px 0 0;}
.ButtMaduraMap {float:left;
margin:5px 0 5px 5px;
padding:1px 5px;}
.ButtMadura a,.ButtMaduraMap a,.ButtMaduraAd a,.smallButtMadura a {
text-decoration:none;
color:#666;
background-color:#FFF;
border:1px #999 solid;
-moz-border-radius-bottomleft:1em !important;
-webkit-border-bottom-left-radius:1em !important;
-moz-border-radius-bottomright:1em !important;
-webkit-border-bottom-right-radius:1em !important;
-moz-border-radius-topleft:1em !important;
-webkit-border-top-left-radius:1em !important;
-moz-border-radius-topright:1em !important;
-webkit-border-top-right-radius:1em !important;
padding:5px;}
.ButtMaduraListing a {
background-image:url(../images/Madura2009/buttons/ajout_panier.png);
background-repeat:no-repeat;
background-position:0 0;
display:block;
height:38px;
width:63px;}
.ButtMadura a:hover,.ButtMaduraMap a:hover,.ButtMaduraAd a:hover,.smallButtMadura a:hover,.ButtMaduraListing {
text-decoration:none;
background-color:#999;
color:#fff;}
.ButtMaduraListing a:hover {background-position:0 -37px;}
.ButtMaduraListing {
font-size:9px;
float:left;
background-color:transparent;
width:63px;
margin-left:10px;}
.productListing-data img {border:solid 1px #CCC;}
.MainAccueil,.MainAccueilCat {
width:780px;
height:340px;
background-color:#CCC;
border:solid 1px #CCC;
float:left;
-moz-box-shadow:0 0 8px #444 !important;
-webkit-box-shadow:0 0 8px #444 !important;}
.MainAccueilCatMobilier {
width:780px;
height:512px;
border:solid 1px #CCC;
float:left;
background-color:#CCC;
-moz-box-shadow:0 0 8px #444 !important;
-webkit-box-shadow:0 0 8px #444 !important;}
.MainAccueilSSCatLuminaire {
width:252px;
height:530px;
background-color:#CCC;
border:solid 1px #CCC;
float:left;
margin-left:7px;
-moz-box-shadow:0 0 8px #444 !important;
-webkit-box-shadow:0 0 8px #444 !important;}
.MainAccueilSSCatAccessoiresRideauFirst {
width:252px;
height:150px;
border:solid 1px #CCC;
float:left;
margin-left:7px;
background-color:#CCC;
-moz-box-shadow:0 0 8px #444 !important;
-webkit-box-shadow:0 0 8px #444 !important;
}
.MainAccueilSSCatAccessoiresRideauNext {
width:252px;
height:150px;
background-color:#CCC;
border:solid 1px #CCC;
float:left;
margin-left:17px;
-moz-box-shadow:0 0 8px #444 !important;
-webkit-box-shadow:0 0 8px #444 !important;}

.MainAccueilSSCatStore {
width:384px;
height:438px;
background-color:#CCC;
border:solid 1px #CCC;
float:left;
margin-left:9px;
-moz-box-shadow:0 0 8px #444 !important;
-webkit-box-shadow:0 0 8px #444 !important;}
.MainAccueilSSCatDrap {
width:780px;
/*height:383px;*/
height:371px;
border:solid 1px #CCC;
float:left;
margin-right:10px;
background-color:#CCC;
-moz-box-shadow:0 0 8px #444 !important;
-webkit-box-shadow:0 0 8px #444 !important;}
.MainAccueilSSCatStoreDemo {
width:184px;
height:144px;
border:solid 1px #CCC;
float:left;
margin-left:11px;
margin-top:15px;
margin-bottom:10px;
background-color:#CCC;
-moz-box-shadow:0 0 8px #444 !important;
-webkit-box-shadow:0 0 8px #444 !important;
}
.AdresseShipping {
padding-left:30px;
float:left;}
.cadreInnerPage {
width:760px;
margin-left:15px;}
.cadreInnerPage p {
font-size:10px;
color:#999;}
.MainAccueilNewProduct,.MainBoutiqueNewProduct {
width:555px;
height:130px;
position:relative;
margin:0;
padding:25px 0 0;}
.MainBoutiqueNewProduct {
float:left;
margin-left:20px;
padding:0;}
.tableLogin {
float:left;
margin:0 0 0 10px;}
.buttonSubmit,.ButtMadura a {
-moz-border-radius-bottomleft:1em !important;
-webkit-border-bottom-left-radius:1em !important;
-moz-border-radius-bottomright:1em !important;
-webkit-border-bottom-right-radius:1em !important;
-moz-border-radius-topleft:1em !important;
-webkit-border-top-left-radius:1em !important;
-moz-border-radius-topright:1em !important;
-webkit-border-top-right-radius:1em !important;
background-color:#FFF;
color:#666;
border:1px #999 solid;
font-size:12px;
cursor:pointer;
text-decoration:none;
margin:0;
padding:5px 17px;}
.infoBoxContents .buttonSubmit {float:left;
margin:-7px 0 10px;}
.buttonSubmit:hover {
text-decoration:none;
background-color:#999;
color:#FFF;}
.NewProductImage {
-moz-box-shadow:0 0 8px #444 !important;
-webkit-box-shadow:0 0 8px #444 !important;
margin:0 21px 0 0;}
#containerAccueilBottom_index {
width:auto !important;
width:800px;}
.MainAccueilSSCat,.MainAccueilBottomBoutiques {
height:150px;
float:left;
background-color:#CCC;
border:solid 1px #CCC;
-moz-box-shadow:0 0 8px #444 !important;
-webkit-box-shadow:0 0 8px #444 !important;
margin:10px 8px 10px 0 !important;
margin:5px 4px 5px 0;}
.MainAccueilBottom {
height:150px;
float:left;
background-color:#CCC;
border:solid 1px #CCC;
margin:10px 8px 10px 0 !important;
margin:5px 4px 5px 0;}
.MainAccueilSSCat,.MainAccueilBottomBoutiques {width:252px;}
.MainAccueilBottomBoutiques {margin:10px 0 10px 30px;}
.MainAccueilSSCatLong {
width:782px;
height:150px;
float:left;
background-color:#CCC;
border:solid 1px #CCC;
-moz-box-shadow:0 0 8px #444 !important;
-webkit-box-shadow:0 0 8px #444 !important;
margin:10px 10px 10px 0;}
.BoxNumberDiv {
color:#DDD;
background-image:url(../images/Madura2009/buttons/gdrt_butt_brown_hover.png);
background-repeat:repeat-x;
-moz-border-radius:0.4em !important;
-webkit-border-radius:0.4em !important;
cursor:pointer;
border:solid 2px #CCC;
float:left;
list-style:none;
margin:3px;}
.BoxNumberDivThisPage {
background-image:url(../images/Madura2009/buttons/gdrt_butt_brown.png);
background-repeat:repeat-x;
-moz-border-radius:0.4em !important;
-webkit-border-radius:0.4em !important;
cursor:pointer;
border:solid 2px #CCC;
float:left;
list-style:none;
margin:3px;
padding:2px 5px 3px;}
.BoxNumberDiv:hover {
background-image:url(../images/Madura2009/buttons/gdrt_butt_brown.png);
color:#FFF;}
.BoxNumberDiv a {
color:#DDD;
text-decoration:none;
display:block;
padding:2px 5px 2px 6px;}
.MainAccueilSSCat a,.MainAccueilSSCatLuminaire a,.MainAccueilSSCatLong a,.MainAccueilSSCatStoreDemo a,.MainAccueilSSCatStore a,MainAccueilSSCatDrap a,.MainAccueilSSCatAccessoiresRideau a {
padding-left:5px;
text-decoration:none;}
.shop_list {width:200px;
float:left;}
.shop_list p {width:180px;}
.shop_focus {
letter-spacing:normal;
border:1px #ccc solid;
margin:0 0 2px 20px;
padding:0;}
.shop_focus h2 {
background-color:#6e685f;
background-image:url(../images/Madura2009/bckgd/titre_boutique.jpg);
background-repeat:no-repeat;
color:#fff;
padding:5px 5px 5px 20px;}
.shop_focus h3 {
font-size:12px;
font-weight:700;
margin:12px 0 0;
padding:0;}
.shop_focus .adress {
float:left;
width:150px;
margin:0 36px 10px 20px;
padding:10px 0 0;}
.separator {
background-image:url(../images/Madura2009/bckgd/separateur_h.jpg);
width:400px;
height:10px;}
.shop {
float:left;
width:572px;
margin:-1px 0 0;}
.pub {
border-left:1px #ccc solid;
width:199px;
float:left;}
.googleMap {
border-top:1px #ccc solid;
border-bottom:1px #ccc solid;}
.shop_focus .open {
margin-right:37px;
padding-top:0;
width:250px;
line-height:14px;}
.boutiqueAcc {
float:left;
height:150px;}
.acrobat {
font-size:10px;
color:#666;
border:1px #ccc solid;
width:700px;
text-align:center;
float:left;
margin:20px 0 0;
padding:0 5px 5px;}
.acrobat img {margin-top:5px;}
.acrobat a {text-align:center;}
.downloadPDF {
background-image:url(../images/Madura2009/buttons/acrobat.png);
background-repeat:no-repeat;
width:357px;
height:48px;
float:left;
padding:20px 0 0 15px;}
.finalConfirmationInfo {
margin-left:50px;
margin-bottom:10px;}
.couvCat {margin-left:50px;}
.actu {
letter-spacing:0;
color:#666;}
.actu .date {
font-weight:400;
color:#666;
font-size:10px;}
.actu .resume {
font-weight:400;
color:#000;
font-size:11px;}
.actu .actuPhotos {
float:left;
margin:0;
padding:1px 4px 1px 0;}
.EditInfos a {
font-size:11px;
color:#999;}
.StatusOrderHistory {
border:solid 1px #999;
background-color:#CCC;
font-size:10px;
text-align:center;
width:120px;
float:left;
margin:0;
padding:7px;}
.HistoryInfo {
float:left;
margin-left:20px;}
.HistoryInfoPrice {
color:#631d0a;
font-size:16px;
text-align:right;
float:left;
margin:5px 20px;}
.InfoAccountTitle {
width:300px;
float:left;
color:#999;
margin:0 0 10px;}
.InfoAccountDetail {
width:500px;
float:left;
margin-bottom:10px;}
.InfoAccountTitleSmall {
width:300px;
float:left;
color:#999;
margin:0 0 3px;}
.InfoAccountDetailSmall {
width:500px;
float:right;
margin-bottom:3px;}
.infosNews {margin-left:25px;}
.buttNews {
float:left;
width:660px;}
.buttNewsRight {
width:200px;
margin-bottom:112px;}
.InfoAdress {
width:300px;
float:left;}
.priceListing {
float:left;
text-align:right;
color:#631d0a;
font-size:15px;
font-weight:700;
width:70px;
min-height:38px !important;
margin:0;}
.priceListing s {
font-weight:400;
font-size:14px;
color:#666;}
.boxesShop {margin-left:20px;}
.boxesShop .right {
float:left;
text-align:right;
margin:0;
padding:0;}
.boxesShop .left {
float:left;
text-align:left;
margin-right:23px;
padding:0;}
.imgColor {float:left;
margin:5px 5px 0 0;}
.textColor {margin:7px 0;}
.imgAssoc img {
border:1px #bbb solid;
float:left;
margin-top:10px;
margin-right:5px;}
.ProduitCartAssociatedCoussin .imgAssoc img {clear:both;}
.checkAssoc {float:left;
margin-top:1px;}
.priceAssoc {
font-size:22px;
color:#fff;
float:left;}
.priceAssocDoublure{
width:275px;
min-height:135px !important;
background-image: url(../images/etiquette.png);
background-repeat:no-repeat; 
background-position : 100% -2%;
}
.priceAssocDoublure p{
color:#fff;
}
.priceAssocDoublure p em{
font-size:10px;
color: #000
}
.priceAssocDoublure p b{
font-size:22px;
font-weight:bold;
color:#fff;
}
.ProduitCartAssociatedCoussin .priceAssoc {
color:#70675E;
font-size:16px;
width:150px;
margin:20px 0 0;}
.ProdAssoc {
letter-spacing:normal;
color:#000;
text-align:left;
padding:0;}
.ProdAssoc .info {
letter-spacing:normal;
color:#000;
float:left;
width:155px;
margin-top:10px;}
.ProduitCartAssociatedCoussin .ProdAssoc .info {width:255px;}
.assoc {
background-image:url(../images/Madura2009/bckgd/bckgd_assoc.jpg);
background-repeat:no-repeat;
background-position:bottom right;}
.price input {
border:none;
color:#631d0a;
font-weight:700;
padding-top:5px;
width:60px;
text-align:right;}
.qteProduct {
letter-spacing:normal;
color:#70675E;
text-transform:uppercase;
font-size:15px;
width:220px;
clear:both;
margin:0;
padding:0;}
.qteProduct input {
width:79px;
color:#70675E;
text-transform:uppercase;
font-size:16px;
text-align:right;
float:left;
margin:5px 7px 0 0;}
.qteProduct p {
float:left;
margin:0;
font-weight:700;
color:#70675E;
padding:5px 0 0;}
.qteProduct img {
margin-top:0;
margin-right:0;}
.qteProduct area {cursor:pointer;}
.totalProduct {text-align:right;
letter-spacing:normal;
color:#631d0a;
font-weight:700;
font-size:14px;
margin-left:5px;}
.supprProduct {padding-left:5px;
width:15px;
height:15px;}
.livraisonProduct,.livraisonProductCol,.livraisonProductTotal {
margin-bottom:10px;
margin-right:15px;
font-size:18px;
color:#666;
text-align:right;}
.livraisonProductTotal {
font-size:24px;
color:#631d0a;}
.qteInput,.quantityProduct .qte input {
color:#5d3c05;
font-size:14px;
font-weight:700;}
.quantityProduct {
background-color:#d6b07f;
width:389px;
height:29px;
margin:10px 0 0;}
.quantityProduct .qte {
color:#fff;
padding:4px 0 0 105px;}
.contenu {color:#aaa;}
.boxBoutiques {padding:0 0 0 20px;}
.telIcone {padding-right:5px;
padding-top:2px;}
.madura,.infos,.suivi,.sav,.emploi,.plan_site,.mentions,.madura_us {
width:750px;
letter-spacing:normal;
color:#666;
text-align:justify;}
.madura_texte {
width:750px;
letter-spacing:normal;
color:#666;
text-align:justify;
font-size:14px;
margin-left:10px;
float:none;}
.madura_texte h2 {
letter-spacing:normal;
color:#666;
text-align:justify;
font-size:14px;}
.madura_top {
width:750px;
letter-spacing:normal;
color:#666;
text-align:justify;
font-size:14px;
margin-left:10px;}
.madura_top h2 {
width:750px;
letter-spacing:normal;
color:#666;
text-align:justify;
font-size:14px;
margin-left:10px;
font-weight:100;}
.madura_centertop {
width:750px;
letter-spacing:normal;
color:#666;
text-align:center;
font-size:14px;
margin-left:10px;}
.madura_centertop h2 {
width:750px;
letter-spacing:normal;
color:#666;
text-align:center;
font-size:14px;
margin-left:10px;
font-weight:100;}
.madura_ligne_presentation {
letter-spacing:normal;
color:#666;
text-align:center;}
.madura_ligne_presentation h1 { letter-spacing:normal; color:#666; text-align:center; font-size:11px;}
.madura_ligne_presentation h2 { letter-spacing:normal; color:#666; text-align:center; font-size:11px;}
.infos_bout hr {
color:#631d0a;
border:none;
height:1px;
background-color:#631d0a;}
.newsOK .ok {
width:20px;
background:none;
color:#fff;
cursor:pointer;
margin:0;
padding:0;}
.menu {
width:720px;
position:relative;
z-index:102;
font-size:13px;
clear:both;}
.menu ul {margin:0;
padding:5px 0 0 10px;}
.menu ul li a,.menu ul li a:visited {
display:block;
float:left;
height:20px;
text-align:left;
overflow:hidden;
letter-spacing:0;
color:#000;
text-decoration:none;
margin:0;
padding:0;}
.menu ul li a:hover {
background:none;
color:#FFF;
text-decoration:none;}
.menu ul li {
float:left;
position:relative;
list-style:none;
margin:0 2px 0 0;
padding:0;}
.menu ul li:hover ul li {
background:none;
margin-left:-10px;
margin-right:-10px;
padding-left:0;}
.menu ul li:hover a {color:#fff;
border:#999;}
.menu ul li:hover ul {
display:block;
position:absolute;
top:20px;
left:0;
list-style:none;
-moz-box-shadow:0 0 5px #666 !important;
-webkit-box-shadow:0 0 5px #666 !important;
-moz-border-radius-bottomleft:1em !important;
-webkit-border-bottom-left-radius:1em !important;
-moz-border-radius-bottomright:1em !important;
-webkit-border-bottom-right-radius:1em !important;
background-color:#aaabab;
background-image:url(../images/Madura2009/bckgd/menu-top.png);
padding:5px 10px 10px;}
.menu ul li:hover ul li a,.menu ul li:hover ul li a:hover {
display:block;
color:#FFF;
width:120px;
font-size:10px;
padding:5px 10px 0;}
.menu ul li:hover ul li a:hover {
background-image:url(../images/Madura2009/buttons/menu_hover.png);
background-repeat:repeat-x;
text-decoration:none;}
.ColumnleftAds,.ColumnleftPromotion {
width:160px;
display:block;
-moz-box-shadow:0 0 5px #666 !important;
-webkit-box-shadow:0 0 5px #666 !important;
border:1px #ccc solid;}
.ColumnleftAds h2,.ColumnleftPromotion h2 {
background-image:url(../images/Madura2009/bckgd/bckgd_gdrt_gris.jpg);
background-repeat:repeat-x;
text-align:center;
color:#FFF;
font-weight:400;
padding:3px;}
.ColumnleftPromotion h2 {
padding:5px 0;}
.ColumnleftAds a {
width:160px;
display:block;}
.SubCategoryListing {
font-size:14px;
margin:0;
padding:0;}
.SubCategoryListing ul,.SubCategoryListing li {
text-align:left;
font-size:10px;
color:#6E685E;
margin:0;}
.SubCategoryListing li {
margin:0 0 0 15px;
padding:0;}
.SubCategoryListing h1 {
color:#6E685E;
font-size:24px;
font-weight:normal;
margin:0;
padding:0;}
.AchatProduit {
clear:both;
width:780px;
min-height:165px !important;
height:auto !important;
height:175px;
border:solid 1px #999;
float:right;
-moz-border-radius:1em !important;
-webkit-border-radius:1em !important;
margin:0 8px 0 0;
padding:5px 0;}
.AchatProduit h2 {
border-bottom:1px solid #DDD;
margin:10px;
padding:0 0 10px;}
.AchatProduit .FocusProductPrevenezMoi h2 {color:red;}
.AchatProduitPromo {
clear:both;
width:780px;
min-height:190px !important; 
height:auto !important;
height:175px;
border:solid 1px #999;
float:right;
-moz-border-radius:1em !important;
-webkit-border-radius:1em !important;
margin:0 8px 0 0;
padding:5px 0;}
.AchatProduitPromo h2 {
border-bottom:1px solid #DDD;
margin:10px;
padding:0 0 10px;}
.AchatProduitPromo .FocusProductPrevenezMoi h2 {color:red;}
.CartProductInfo {
border-right:dotted 1px #DDD;
font-size:11px;
width:160px;
padding:10px;}
.CartProductReference {color:#70675E;}
.CartProductColorImg {
float:left;
margin:5px 0;}
.CartProductColorTxt {margin:7px 30px;}
.MadeInFrance,.CartProductDispo {
border-right:dotted 1px #DDD;
padding:1px 6px;}
.ProduitCartAssociated,.ProduitCartAssociatedCoussin {
border-right:dotted 1px #DDD;
font-size:11px;
background-color:#b8b9bb;
background-image:url(../images/Madura2009/bckgd/motif_clair.jpg);
background-repeat:no-repeat;
background-position:right bottom;
width:275px;
min-height:135px !important;
padding:10px;}
.CartProductPrice {
clear:both;
color:#70675E;
width:190px;
letter-spacing:normal;
font-size:15px;
font-weight:700;
margin:5px 0 10px;
padding:0;}
.CartProductPricePU,.CartProductPricePUPromo {
color:#70675E;
width:120px;
text-align:left;
font-size:15px;
letter-spacing:normal;
float:left;
margin:5px 0;}
.CartProductPricePU_Price,.CartProductPricePU_PricePromo {
float:left;
font-size:16px;
letter-spacing:normal;
width:63px;
text-align:right;
margin:5px 0;}
.CartProductPricePU input {
cursor:text;
width:128px;}
.CartProductPrice input {
width:103px;
text-align:right;
color:#70675E;
font-size:16px;
letter-spacing:normal;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
margin:0 3px 0 0;
padding:0;}
.titleCat {
float:left;
padding:10px 0 0;}
.recherche {
height:220px;
margin-bottom:12px;
margin-left:0;
width:792px;
padding:0 0 10px;}
.ColumnLeft .recherche {
border:none;
-moz-border-radius:0 !important;
-webkit-border-radius:0 !important;
-moz-box-shadow:0 0 0 #888 !important;
-webkit-box-shadow:0 0 0 #888 !important;
width:160px;
height:240px;}
.ColumnLeft .recherche .ChoiceBox {
width:160px;
margin-bottom:10px;
padding-left:5px;
}
.ColumnLeft .recherche .buttonSubmit {margin:10px 0 0;}
.ColumnLeft .recherche .label,.ColumnLeft .recherche select {
color:#000;
font-weight:700;
width:150px;}
.ColumnLeft .recherche select {
font-weight:400;
font-size:10px;
color:#666;}
.ColumnLeft .recherche .colorLineSearch a {
width:15px;
height:15px;
margin-left:7px;}
.recherche hr {
float:left;
width:740px;
color:#999;
border:none;
height:1px;
background-color:#ccc;
margin-bottom:10px;}
.critere_selection {width:756px;}
.recherche h1 {
font-size:11px;
background-color:#eee;
-moz-border-radius-topleft:1em !important;
-moz-border-radius-topright:1em !important;
-webkit-border-radius-topleft:1em !important;
-webkit-border-radius-topright:1em !important;
padding:3px 3px 3px 5px;}
.rechercheCat {
float:left;
width:510px;
}

.rechercheCat .label {
width:105px;
margin-bottom:10px;
float:left;
}

.recherche .color a,.recherche .ag a,.recherche .ecru a,.recherche .mauve a,.recherche .blanc a,.recherche .creme a,.recherche .jaune a,.recherche .orange a,.recherche .rouge a,.recherche .rose a,.recherche .violet a,.recherche .bleu a,.recherche .vert a,.recherche .marron a,.recherche .gris a,.recherche .noir a,.recherche .bleu_clair a,.recherche .multicolor a,.recherche .gris_clair a,.recherche .beige a,.recherche .gris_fonce a,.recherche .marron_clair a {
width:20px;
height:20px;
background-color:orange;
border:1px #ccc solid;
display:block;
margin:0 0 0 5px;
}

.recherche .mauve a {background-color:#965578;}
.recherche .ecru a {background-color:#E9e6e1;}
.recherche .jaune a {background-color:#ffea00;}
.recherche .orange a {background-color:orange;}
.recherche .rouge a {background-color:#cd3400;}
.recherche .violet a {background-color:#723a8b;}
.recherche .bleu a {background-color:#295f96;}
.recherche .vert a {background-color:#749f00;}
.recherche .marron a {background-color:#884c24;}
.recherche .gris a {background-color:#817a70;}
.recherche .bleu_clair a {background-color:#0fb9c0;}
.recherche .gris_clair a {background-color:#eae7e7;}
.recherche .beige a {background-color:#dccfae;}
.recherche .creme a {background-color:#FDF1B8;}
.recherche .gris_fonce a {background-color:#4c473f;}
.recherche .marron_clair a {background-color:#db8200;}
.recherche .blanc a {background-color:#fff;}

.recherche .color a,.recherche .ag a,.recherche .cream a,.recherche .black a,.recherche .mauve a,.recherche .white a,.recherche .raw a,.recherche .yellow a,.recherche .orange a,.recherche .red a,.recherche .rose a,.recherche .light a,.recherche .blue a,.recherche .green a,.recherche .brown a,.recherche .pale a,.recherche .lack a,.recherche .bleu_clair a,.recherche .multicolor a,.recherche .gris_clair a,.recherche .beige a,.recherche .gris_fonce a,.recherche .marron_clair a {
width:20px;
height:20px;
background-color:orange;
border:1px #ccc solid;
display:block;
margin:0 0 0 5px;
}

.recherche .mauve a {background-color:#965578;}
.recherche .black a {background-color:#000;}
.recherche .raw a {background-color:#FEFEE0;}
.recherche .yellow a {background-color:#ffea00;}
.recherche .orange a {background-color:orange;}
.recherche .red a {background-color:#cd3400;}
.recherche .light a {background-color:#723a8b;}
.recherche .blue a {background-color:#295f96;}
.recherche .green a {background-color:#749f00;}
.recherche .brown a {background-color:#884c24;}
.recherche .pale a {background-color:#817a70;}
.recherche .bleu_clair a {background-color:#0fb9c0;}
.recherche .gris_clair a {background-color:#eae7e7;}
.recherche .beige a {background-color:#dccfae;}
.recherche .cream a {background-color:#FDF1B8;}
.recherche .gris_fonce a {background-color:#4c473f;}
.recherche .marron_clair a {background-color:#db8200;}
.recherche .white a {background-color:#fff;}


.recherche .colorLine {width:210px;}
.rechercheBox {margin:10px;}
.recherche a {
-moz-border-radius:5em !important;
-webkit-border-radius:5em !important;}
.recherche .trier {margin:0 5px 5px 60px;}
.recherche .triPrix {
float:left;
margin:5px 0 10px 90px;}
.triRecherche {
width:800px;
float:left;}
.triRecherche input {
margin-right:20px;
margin-bottom:5px;}
.nom_categorie {
font-size:18px;
font-weight:700;
color:#6E685E;}
.bckgdBlur {
position:fixed;
_position:absolute;
height:100%;
width:100%;
top:0;
left:0;
background:#000;
z-index:11000;
filter:alpha(opacity=70);
opacity:0.7;
font-size:11px;}
.bckgdBlur a {
height:100%;
width:100%;
display:block;}
.ajoutBox {
position:relative;
z-index:11000;
margin:auto;
padding:0;}
.FocusProductAjout {
width:623px;
position:absolute;
font-size:11px;
margin:100px 0 0;}
.focusCart {
-moz-border-radius-bottomleft:1em !important;
-webkit-border-bottom-left-radius:1em !important;
-moz-border-radius-bottomright:1em !important;
-webkit-border-bottom-right-radius:1em !important;
-moz-box-shadow:0 0 10px #000 !important;
-webkit-box-shadow:0 0 10px #000 !important;
background-color:#FFF;
height:200px;
padding:5px;}
.focusCart .Focuscontinuer a {
background-image:url(../images/Madura2009/buttons/focus_achats.png);
background-repeat:no-repeat;
background-position:0 0;
display:block;
height:25px;
width:186px;
color:#FFF;
margin-top:1px;
border:none;
text-align:left;
padding:15px 0 5px 15px;}
.focusCart .Focuscontinuer a:hover {
background-position:0 -47px;
background-color:transparent;
color:#000;}
.focusCart .Focuscommander a {
background-image:url(../images/Madura2009/buttons/focus_cart.png);
background-repeat:no-repeat;
background-position:0 0;
display:block;
height:25px;
width:196px;
color:#FFF;
margin-top:1px;
border:none;
padding:15px 0 5px 25px;}
.focusCart .Focuscommander a:hover {
background-position:0 -47px;
background-color:transparent;}
.focusCart .ProduitsConseilles h3 {
color:#fff;
margin:0;
padding:15px 0 5px 10px;}
.FocusProductAjout .ProduitsConseilles {
margin-bottom:15px;
font-size:11px;}
.FocusProductPrevenezMoi,.FocusProductPrevenezMoiSmall {
width:445px;
background-color:#FFF;
position:absolute;
z-index:11000;
-moz-border-radius:1em !important;
-webkit-border-radius:1em !important;
-moz-box-shadow:0 0 10px #000 !important;
-webkit-box-shadow:0 0 10px #000 !important;
font-size:10px;
clear:both;
margin:-600px 0 0 280px;
padding:0 30px 20px;}
.FocusProductPrevenezMoi {padding-bottom:10px;}
.Ajout_product_focus hr {
background-color:#504127;
border:none;
height:1px;
clear:both;
margin:15px 0 10px;}
.Ajout_product_focus h3 {
font-size:14px;
color:#504127;
padding:0;}
.AjoutProductDescProduct {
margin:0;
padding:5px;}
.AjoutProductDescProduct img {
border:solid 1px #666;
float:left;
margin-right:10px;
margin-bottom:10px;}
.Focuscommander a,.Focuscontinuer a,.FocuscontinuerNo a {
-moz-border-radius-bottomleft:1em !important;
-webkit-border-bottom-left-radius:1em !important;
-moz-border-radius-bottomright:1em !important;
-webkit-border-bottom-right-radius:1em !important;
-moz-border-radius-topleft:1em !important;
-webkit-border-top-left-radius:1em !important;
-moz-border-radius-topright:1em !important;
-webkit-border-top-right-radius:1em !important;
background-color:#FFF;
color:#666;
border:1px #999 solid;
font-size:12px;
cursor:pointer;
text-decoration:none;
display:block;
float:left;
font-weight:700;
height:20px;
text-align:center;
width:210px;
margin:10px 0 0;
padding:6px 0 5px;}

.FocuscontinuerNo a {float:right;}
.Focuscommander a:hover,.Focuscontinuer a:hover,.FocuscontinuerNo a:hover {
background-color:#999;
color:#FFF;}
.Focuscontinuer a {
float:right;
width:190px;}
.Ajout_product_focus .Focuscontinuer a {
float:left;
margin-right:5px;}

.Ajout_product_focus .Focuscommander a {
margin-right:0;
padding-right:0;
width:180px;}

.FocusFermer a,.FocusFermerNo a {
background-image:url(../images/Madura2009/icones/close_cart.png);
background-repeat:no-repeat;
background-position:0 5px;
margin-left:598px;
height:25px;
display:block;
width:20px;
padding:0;}

.FocusFermerNo a {margin-left:450px;}
.FocusProductPrevenezMoiSmall .FocusFermerNo a {margin-left:355px;}
.FocusProductPrevenezMoiSmall .FocuscontinuerNo a {
float:none;
margin-left:60px;}

.FocusProductAjout .products_info_h2 {
color:#6E685E;
width:400px;
font-size:12px;
font-weight:700;
margin:0;
padding:0;}

.column_left_h2 {
background-image:url(../images/Madura2009/bckgd/bckgd_gdrt_gris.jpg);
background-repeat:repeat-x;
color:#FFF;
font-weight:400;
text-align:center;
font-size:12px;
margin:0;
padding:3px;}

.descriptionProduit h1,.descriptionProduit .priceHT,.descriptionProduit .priceTTC {
font-size:14px;
font-weight:700;
color:#666;
margin-bottom:0;
padding:0;}

.descriptionProduit .priceTTC {
font-weight:400;
font-size:12px;}

.descriptionProduit .descBox,.descriptionProduit .priceBox {
float:left;
width:195px;
margin-top:15px;
padding-right:0;
min-height:70px !important;}

.descriptionProduit .descBox {
border-right:1px #ccc solid;
padding-top:0;}

.descriptionProduit .priceBox {padding-left:10px;}
.descriptionProduit .priceBox .qte,.descriptionProduit .priceBox .qteNB {
float:left;
width:65px;
text-align:left;}

.descriptionProduit .priceBox .qteNB {
margin-right:50px;
text-align:right;}

.descriptionProduit .qte,.descriptionProduit .priceTTC,.descriptionProduit .priceHT,.descriptionProduit .priceHTText {
float:left;
width:65px;
text-align:right;}

.descriptionProduit .priceHTText {text-align:left;}
.descriptionProduit .qteTxt,.descriptionProduit .priceTTCtxt,.descriptionProduit .priceHTtxt {
float:left;
width:80px;}

.descriptionProduit .priceHTtxt,.descriptionProduit .priceHT,.descriptionProduit .priceHTText {
font-weight:700;
font-size:14px;}

.tabTH {
background-color:#ddd;
background-image:url(../images/Madura2009/bckgd/bckgd_gdrt_gris.jpg);
background-repeat:repeat-x;
color:#FFF;}

.tabTH td {
background-color:#ddd;
background-image:url(../images/Madura2009/bckgd/bckgd_gdrt_gris.jpg);
background-repeat:repeat-x;
padding:5px 0;}

.photoTH {margin-right:80px;
margin-left:7px;}

.Qte {width:100px;}
.prixT {padding-right:0;
float:left;}

.focusHeader {
background-image:url(../images/Madura2009/bckgd/cart_product.png);
background-repeat:no-repeat;
height:55px;
width:623px;}

.focusHeader h2 {
color:#FFF;
clear:both;
font-size:14px;
margin-top:-5px;
padding:0 0 0 10px;}

.Ajout_product_focus .ProduitsConseilles #horizontal_carousel_box_cart {border:none;}

.descProduct {
width:105px;
float:left;
min-height:20px !important;}

.footerBox {
width:980px;
clear:both;
background-image:url(../images/Madura2009/bckgd/transparence.png) !important;
background-image:url(../images/Madura2009/bckgd/footer_ie6.jpg);
background-repeat:repeat;
background-position:bottom;
border:1px #aaa solid;
text-align:left;
-moz-border-radius:1em !important;
-webkit-border-radius:1em !important;
margin:10px 0;
padding:0 0 10px 20px;}
.footerBox h3 {
color:#333;
font-weight:400;
font-size:16px;
margin:10px 0 5px;
padding:0;}

.footerBox ul {
float:left;
list-style:none;
font-size:12px;
margin:0;
padding:0;}
.footerBox ul li {width:215px;}
.footerBox .left {margin:0 170px 0 13px;}
.footerBox .right {float:right;
margin:0;}
#FooterPage a{color:#000;} 
.newsletter {margin-bottom:15px;}
.newsletter p {
float:left;
margin:0;
padding:0;}

.newsletter .texteNews {
font-weight:700;
color:#666;
margin:45px 0 0 20px;}

.titleNoProduct {margin:0 0 10px;
padding:20px 0 0;}

.titleNoProduct h1 {
color:#fff;
width:750px;
height:48px;
background-image:url(../images/Madura2009/bckgd/error.png);
background-repeat:no-repeat;
padding:8px 0 0 15px;}

#butt_small,#butt_small_droite {
float:left;
}
.emailIndispo input {width:300px;}
.collection {color:#6E685E;
font-size:16px;}

.finition {font-size:18px;
color:#900;}

.CadreInterieurTexte #butt_small,.CadreInterieurTexte #butt_small_droite {
text-align:center;
float:none;
position:relative;
margin:35px 0 4px -30px;}

.CadreInterieurTexte #butt_small_droite {margin:35px 0 4px;}

#Facebook {
float:left;
margin-right:20px;}
#Twitter {width:18px;
height:18px;
background-repeat:no-repeat;
background-image:url(../includes/languages/french/images/icone_productsInfo/twitter_19x19.png);
float:left;}
#EnvoyerAmi {width:148px;
height:18px;
background-repeat:no-repeat;
float:none;
clear:both;}
.friend img {float:left;
margin-right:1px;}
.searchChoice .label {width:auto;}
.searchChoice {margin-bottom:7px;}
.formEvent,.formEmail {float:left;
width:310px;
margin-left:0;
background-color:#dbd7d2;
margin-top:30px;
-moz-box-shadow:0 0 2px #444 !important;
-webkit-box-shadow:0 0 2px #444 !important;
-moz-border-radius:1em !important;
-webkit-border-radius:1em !important;
padding:0 35px 5px;}
.formEvent table,.formEmail table {width:305px;
margin-bottom:15px;}
.formEvent form,.formEmail form {width:410px;
margin:0;
padding:0;}
.formEmail {margin-right:20px;}
.formEvent h1,.formEmail h1 {font-size:24px;
font-weight:normal;
margin-bottom:50px;
color:#FFF;
text-align:center;}
.formEmail h1 {padding-top:10px;}
.formEvent .title,.formEmail .title {background-image:url(../images/Madura2009/bckgd/contact.png);
background-repeat:no-repeat;
color:#FFF;
min-height:45px !important;
text-align:center;
-moz-border-radius-topleft:1em !important;
-webkit-border-top-left-radius:1em !important;
-moz-border-radius-topright:1em !important;
-webkit-border-top-right-radius:1em !important;
margin:0 -35px 20px;
padding:5px 0 0 5px;}
.formEvent .title {padding-left:15px;}
.formEvent label,.formEmail label {width:160px;
margin-bottom:5px;}
.formEvent input,.formEmail input {margin-bottom:5px;
width:140px;}
.buttContact {margin-top:58px;
margin-left:80px;}
.buttContactEmail {margin-left:80px;}
.colorBox .butt_small {margin:47px 0 0 1px;}
.priceRight {position:absolute;
right:-15px !important;
right:auto;
left:auto !important;
left:550px;}
.popupPromo {background-color:#6e675f;
background-image:url(../images/Madura2009/bckgd/motif_popup.jpg);
background-repeat:no-repeat;
background-position:bottom right;
width:300px;
min-height:100px !important;
z-index:10000;
position:absolute;
letter-spacing:normal;
border:1px #fff solid;
margin:-130px 0 0 160px;
padding:5px;}
.popupPromo h1 {font-size:14px;
color:#FFF;
font-weight:400;}
.popupPromo p {font-size:11px;
color:#ccc;}
.popupPromo .date {color:#FFF;
font-size:14px;}
.popupPromo .pricePromo {font-size:18px;
color:#ffd555;
float:left;}
.popupPromo .price {font-size:16px;
color:#ccc;
float:left;
text-decoration:line-through;
font-weight:400;
margin:5px 0 0 10px;}
.search_left,.search_middle,.search_right {display:block;
height:200px;
width:220px;
float:left;
margin-right:23px;
margin-left:-8px;
border:1px #ccc solid;
-moz-border-radius:1em !important;
-webkit-border-radius:1em !important;
-moz-box-shadow:0 0 5px #888 !important;
-webkit-box-shadow:0 0 5px #888;
color:#444;
font-weight:700;
padding:10px;}
.search_left select,.search_middle select,.search_right select,.search_left input {color:#666;
font-size:11px;
width:200px;}
.search_right {height:160px;
margin-bottom:10px;}
.search_right .butt_small {clear:both;
margin:10px 0 0 -10px;}
.search_right .butt_small input {border:none;
background:none;
letter-spacing:normal;}
.search_left h1,.search_middle h1,.search_right h1 {padding-bottom:5px;
padding-top:5px;
margin:-10px -10px 10px;}
.butt_valid .buttonSubmit {width:240px;
margin-top:3px;}
.retour a,.retour {color:#900;
font-size:10px;}
#bouton {margin:40px 0 10px 40px;}
.errorPassword {float:left;
margin-left:75px;
margin-bottom:10px;
width:790px;}
.Separateur {background-image:url(../images/Madura2009/separateur.png);
background-repeat:no-repeat;
background-position:25px;
height:21px;
width:800px;}
a:hover,.headerMenuAccount a:hover,#Panier ul li a:hover,.ColumnleftCategorySSMenu a:hover,.ColumnleftPromotion a:hover,.FooterNewsletter a:hover,.FooterLinks a:hover,.conditions a:hover,.CadreInterieurTexte a:hover {text-decoration:underline;}
h1,form,p {margin:0;
padding:0;}
img,.AchatProduit .FocusProductPrevenezMoiSmall h2,.AchatProduit .FocusProductPrevenezMoi h2,
	.AchatProduitPromo .FocusProductPrevenezMoiSmall h2,.AchatProduitPromo .FocusProductPrevenezMoi h2 {border:none;
margin:0;}
.headerMenuAccount a,.FooterNewsletter a,.ajout_panier a,.BoxNumberDiv a:hover {color:#FFF;
text-decoration:none;}
.ColumnleftCategorySSMenu a,.ColumnleftPromotion a {color:#6e685e;
text-decoration:none;}
.ListingProductTitle h1,.ColumnRight h1 {font-size:24px;
font-weight:normal;
color:#6e685e;}
.ColumnRight h2 {font-size:12px;
color:#6e685e;}
.filAriane a:hover,.CounterPages a:hover,.PagesNavigation a:hover {color:#000;
text-decoration:underline;}
.part_left,.SubCategoryListing ul {margin:0;
padding:0;}
.reference .ref,.infos_bout {color:#631d0a;}
.dimensions li .selected:hover,.ButtMadura {padding:0;}
.dimensions li a:hover,.BoxNumberDivThisPage a,.BoxNumberDivThisPage a:hover {color:#FFF;}
.att_product,.livraisonProductCol {font-size:10px;}
.ConseilLast,.ConseilNext,.infoBox,.shop,.shop_focus .open,.couvCat,.left,.floatLeft,.ProduitCartAssociatedCoussin .priceAssoc b,.quantityProduct .qte,.quantityProduct .prix,.tel,.telIcone,.recherche p,.recherche .color,.rechercheCat div,.recherche .colorBox,.recherche .colorBoxSearch,.photoTH,.produitTH,.ChoiceBox {float:left;}
.ListingProductCadre a:hover,.CounterPages b,.inscription a,.conditions a,.contenu span,.recherche u a:hover,.search_right .butt_small input:hover {color:#000;}
.CounterPages a,.PagesNavigation a {color:#CCC;
text-decoration:none;}
.remarque,.shop_list .selected,.CartProductName {font-weight:700;}
#cadre,#cadreDroite {width:320px;
height:290px;
background:#f8f8f9;
text-align:left;
font-size:10px;
padding-bottom:5px;
margin:10px 0 0;}
#cadre h1,#cadreDroite h1 {
text-align: center;
text-transform: uppercase;
color:#000;
/*
color:#FFF;
*/
-moz-border-radius-topleft:1em !important;
-moz-border-radius-topright:1em !important;
background-image:url("../images/Madura2009/bckgd/contact.png");
background-repeat:no-repeat;
font-size:14px;
text-align:center;
margin:0;
padding:2px 3px;}
#cadreNouveauMDP{
	width: 432px ;
}
.teteCNMDP{
	padding: 10px;
	font-size : 14px;
	text-align: center;
    text-transform: uppercase;
	background-color:#C1BEBB;
	border-radius: 1em 1em 0 0;
	-moz-border-radius-topleft:1em !important;
	-moz-border-radius-topright:1em !important;
	-webkit-border-top-left-radius:1em !important;
	-webkit-border-top-bottom-radius:1em !important;
}
#left_teteCNMDP,#right_teteCNMDP{
	display : none;
	height: 51px;
	width: 148px ;
	float: left;	
	background-repeat:no-repeat;
}
#left_teteCNMDP{
	background-image: url("../images/Madura2009/bckgd/contact_left.png");
}
#right_teteCNMDP{
	float : right;
	background-image: url("../images/Madura2009/bckgd/contact_right.png");
}
.corpsCNMDP{
	padding: 23px 10px 0;
	height:270px;
	border:solid 1px #CDCDCD;
	background-color:#DBD7D2;
	border-radius: 0 0 1em 1em;
	-moz-border-radius-bottomleft:1em !important;
	-moz-border-radius-bottomright:1em !important;
	-webkit-border-bottom-left-radius:1em !important;
	-webkit-border-bottom-bottom-radius:1em !important;
}
#cadreNouveauMDP input, #cadreNouveauMDP label {
    display: block;
}
#cadreNouveauMDP p {
    margin: 9px 0;
}
#cadreNouveauMDP .couple_champ + p {
    margin-top: 0px;
}
#cadreNouveauMDP .couple_champ {
	height: 70px;
    padding-top: 5px;
}
#cadreNouveauMDP .submit {
	float: right;
	margin: 20px 50px 0 0;
    width: 100px;
}
#cadreNouveauMDP .buttNews {
	float: left;
	margin: 25px 0 0 50px;
    width: 100px;
}
#cadreNouveauMDP .buttNews  a{
	background-color: #FFFFFF;
}
#cadreNouveauMDP td.messageStackError {
    padding: 0;
}
#page_panier_gros .enCours a,.LineStatusCart .enCours a,#page_panier_gros li a,.LineStatusCart li a {color:#fff;}
.MainAccueilCatAccessoiresRideau,.MainAccueilCatLuminaire {width:518px;
height:530px;
background-color:#CCC;
border:solid 1px #CCC;
float:left;

-moz-box-shadow:0 0 8px #444 !important;
-webkit-box-shadow:0 0 8px #444 !important;}
.MainAccueilCat,.MainAccueilCatAccessoiresRideau,.MainAccueilSSCatAccessoiresRideauFirst,.MainAccueilCatMobilier {margin-top:10px;}
.buttNews a,.buttNewsRight a {border:1px #999 solid;
color:#666;
-moz-border-radius-bottomleft:1em !important;
-webkit-border-bottom-left-radius:1em !important;
-moz-border-radius-bottomright:1em !important;
-webkit-border-bottom-right-radius:1em !important;
-moz-border-radius-topleft:1em !important;
-webkit-border-top-left-radius:1em !important;
-moz-border-radius-topright:1em !important;
-webkit-border-top-right-radius:1em !important;
padding:5px;}
.buttNews a:hover,.buttNewsRight a:hover {background-color:#999;
color:#FFF;
text-decoration:none;}
.qteProduct:hover,.Ajout_product_focus a:hover {text-decoration:none;}
.totalText,.sousTotalText,.recherche u a,.descriptionProduit {color:#666;}
.quantityProduct .prix input,.menu ul li a:visited,.menu ul li ul li,.ProduitCartAssociatedCoussin {background:none;}
.menu ul li ul,#popupPromo {display:none;}
.SubCategoryListing a,.productTitle h1 {color:#6E685E;}
.CartProductPricePU_PricePromo,.CartProductPricePUPromo,.focusCart .descriptionProduit h1,.descriptionProduit .priceHT,.descriptionProduit .priceHTText {color:#900;}
.recherche .ag a,.recherche .rose a {background-color:#d65070;}
.recherche .noir a,.recherche .multicolor a {background-color:#000;}
.recherche .colorBox .colorLine div,.recherche .colorBoxSearch .colorLineSearch div {float:left;
width:30px;
text-align:center;}
.FocusProductPrevenezMoiSmall,.formEvent h1 {width:350px;}
.descriptionProduit .priceHT,.descriptionProduit .qte b {font-size:14px;}
#loading_changeSize {
background-image:url(../images/loading.gif);
background-repeat:no-repeat;
display:block;
width:16px;
height:16px;
}
#confirmationArticlesDispo{ margin-bottom:15px;}
#confirmationArticlesDispo p{ font-size:14px; color:#333; text-align: center;}
#confirmationArticlesDispo span{ font-size:18px; color:#6E685E;}
#submitAdress a{
    display:block;
    height:22px;
    text-decoration:none;
    float: left;
    color: white;
    background-repeat:no-repeat;
    font-weight: bold;
    padding-top: 15px;
    text-align: center;
}
#submitAdress a {
float: left;
width:163px;
margin-right:35px;
margin-left: 10px;
background-image:url(../images/changeAdresss.png);
}
#submitAdress a:hover {
background-position: center bottom;
}
.promo20{
float:right;
margin-top:-35px;
margin-right:12px !important;
margin-right:2px;
}
/*
.BandeauPromo{
	background-image:url(../images/soldes/267x143_Soldes_30.jpg);
	width: 267px;
	height:143px;
	background-repeat:no-repeat;
}
.PrixBandeauPromo{
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	text-align: right;
	font-size:20px;
	text-align:center;
	color:#333;
	display:block;
	margin-top:0px;
	padding-top:7px;
	padding-right:22px;
	width:90px;
	margin-left: 155px;
}
*/
.inscription_2 {
letter-spacing:0;
margin-left:75px;
width:800px;
padding:8px 0 0;}

.inscription_2 h2 {
color:#6e685e;
}

.ColumnLeft p,.ColumnLeft h3, #HorrairesContacts table{
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#6e685e;
}
.ColumnLeft2 {
	background-color: #FFFFFF;
	background-position: center 20px;
	float: left;
	height: auto !important;
	min-height: 618px !important;
	padding: 10px;
	width: 167px;
	display:block;
}
.ColumnLeftTitle a {
	display: block;
	text-transform:uppercase;
	text-decoration:none;
	text-align:center;
	color:#FFF;
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#6e685e;
	padding-top:5px;
	width:160px;
}
.ColumnLeftTitle{
	border:thin solid #c5c5c5;
	border-collapse:collapse;
	margin-bottom:7px;
	background-image:url(../img/pic.png);
	background-repeat:no-repeat;
	background-position:center 20px;
	width:160px;
	display:block;
}
.ColumnLeftTitlePromo a.titlePromoLink {
	display: block;
	padding-bottom:5px;
	text-transform:uppercase;
	text-align: center;
	color: #FFF;
	background-color:#73928f;
	font-weight:bold;
	padding-left:0px;
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	
}
.ColumnLeftTitlePromo a:hover{
	color:#000;
}
.ColumnLeftTitlePromo{
	border:thin solid #c5c5c5;
	border-collapse:collapse;
	margin-bottom:7px;
	background-image:url(../img/pic.png);
	background-repeat:no-repeat;
	background-position:center 20px;
	width:160px;
	display:block;
}
#boutiqueHref, #HorrairesContacts table a{
	background-image:url(../img/pixRouge.jpg);
	background-repeat:no-repeat;
	background-position:5px;
	text-transform:uppercase;
	padding-left:20px;
	display: block;
	text-decoration:none;
	text-align: left;
	color:#6e685e;
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
}
#HorrairesContacts table a{
	background-image: none; 
	text-transform:none;
	font-weight:normal;
	padding-left:0px;
}
#HorrairesContacts a:hover{
	color:#000;
}
#HorrairesContacts h3 a{
	display: block;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:15px;
	text-transform:uppercase;
	text-align: center;
	color: #FFF;
	background-color:#1381B4;
	font-weight:bold;
	padding-left:0px;
}
#HorrairesContacts{
	border:thin solid #c5c5c5;
	border-collapse:collapse;
	margin-bottom:7px;
	background-position:center 20px;
	width:160px;
	display:block;
}
.ColumnLeft2 .SecondPart{
	margin-top:40px;
}
#HorrairesContacts #PhoneNumber{
	display:block;
	color:#c80032;
	font-weight:bold;
	font-size:18px;
	background-color: #e1e1e1;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:0px;
}
#HorrairesContacts p{
	text-align:center;
}
#HorrairesContacts #CadreSeparation{
	border:thin solid #c5c5c5;
	border-collapse:collapse;
	display:block;
	width:160px;
	margin-left:-1px;
	padding-top:10px;
	padding-bottom:10px;
}
#HorrairesContacts table{
	margin-left:10px;
}
#NosBrochures a img{
	text-decoration:none;
	border:thin solid #c5c5c5;
}
.ColumnLeftTitle a:hover, #NosBrochures a:hover {
	color:#000;
}
#FirstPart .ColumnLeftTitle .eMail{
	width:130px;
	margin-left:10px;
}
#FirstPart .ColumnLeftTitle p{
	margin-bottom:2px;
	padding-left: 10px;
}
#FirstPart .ColumnLeftTitle #validEmail{
	margin-bottom:2px;
	margin-top:15px;
	margin-left: 100px;
}
#SecondPart p,#FirstPart p {
margin-top:5px;
margin-bottom:5px;
}
#SecondPart a:hover,#FirstPart a:hover{
text-decoration:none;
}
#container_box_newsletter{
width:160px;
display:block;
padding-bottom:10px;
}
.upkeep_newsletter {
position:relative;
}
.upkeep_newsletter a {
color:#444444;
font-size:11px;
}
.upkeep_newsletter a:hover {
text-decoration:underline;
}
.float_box_newsletter  {
background-color:#fff;
border:3px solid #70675E;
-moz-box-shadow:0 0 5px #666 !important;
-webkit-box-shadow:0 0 5px #666 !important;
-moz-border-radius:1em !important;
-webkit-border-radius:1em !important;
display:none;
position:absolute;
top:10px;
width:600px;
height:250px;
z-index:11001;
left:33%;
position: fixed;
z-index:11001;
}
.float_box_newsletter  .header_box_newsletter  {
background-color:#70675E;
padding:1px 2px 2px 5px;
position:relative;
}
.float_box_newsletter  .close_link_box_newsletter  {
color:#fff;
font-size:11px;
padding:0;
position:absolute;
right:10px;
top:1px;
}
.float_box_newsletter  .title_box_newsletter  {
color:#FFFFFF;
font-size:12px;
text-transform:uppercase;
font-weight: bold;
}
.upkeep_newsletter .care_newsletter  {
 top: 25%;
}

.diffuseTexte {font-family: verdana; font-size: 10pt; text-align: left; background-color: transparent; }
input.cases {width: 165px;}


#plusBouton a{
    display:block;
    height:15px;
    text-decoration:none;
    float: right;
    color: white;
    background-repeat:no-repeat;
    font-weight: bold;
    padding-top: 15px;
    text-align: center;
}
#plusBouton a {
float: right;
width: 30px;
margin-left: 10px;
background-image:url(../img/plus.jpg);
}
#plusBouton a:hover {
background-position: center bottom;
}
.InfoAccountProduit, .InfoAccountClient, .InfoAccountHistorique{font-size:11px; color:#6E685E;}
.InfoAccountProduit .gris td, .InfoAccountAdresseLivraison .gris td, .InfoAccountMethodePaiement .gris td, .InfoAccountHistorique .gris td
{background-color:#D2D2D2;}
.InfoAccountProduit tbody .clair, .InfoAccountAdresseFacturation .clair, .InfoAccountHistorique .clair
{background-color:#EDEDED;}

.InfoAccountClient
{
	position: absolute;
	width: 950px;
	margin-top:20px;
	margin-bottom:10px;
}

.InfoAccountAdresseLivraison
{
	position:relative;
	float:left;
	width: 200px;
	height:116px;
	border:1px solid #FFF;
	border-collapse:collapse;
}

.InfoAccountAdresseFacturation
{
	position:relative;
	float:left;
	margin-right:10px;
	margin-left:100px;
	width: 200px;
	height:116px;
	border:1px solid #FFF;
	border-collapse:collapse;
}

.InfoAccountMethodePaiement
{
	position:relative;
	float:right;
	width: 350px;
	height:116px;
	margin-right:0px;
	border:1px solid #FFF;
	border-collapse:collapse;
}
.InfoAccountProduit{
margin-top: 130px;
margin-bottom: 20px;
border:1px solid #FFF;
border-collapse:collapse;
width:950px;}

.InfoAccountHistorique{
margin-top: 20px;
margin-bottom:20px;
border:1px solid #FFF;
border-collapse:collapse;
width:950px;}

.InfoAccountProduit th, .InfoAccountMethodePaiement th, .InfoAccountHistorique th  
{background-color:#666;
background-image:url(../images/img/bckgd_gdrt_gris.jpg);
background-repeat:repeat-x;
border:1px solid #FFF;
text-align:left;
color:#FFF;
font-size: 12px;
padding:5px;}


.InfoAccountAdresseFacturation th, .InfoAccountAdresseLivraison th
{
background-image:url(../images/img/bckgd_gdrt_gris.jpg);
background-repeat:repeat-x;
border:1px solid #FFF;
text-align:left;
color:#FFF;
font-size: 12px;
padding:4px;
}


.InfoAccountProduit tbody td, .InfoAccountMethodePaiement tbody td, .InfoAccountAdresseFacturation tbody td, .InfoAccountAdresseLivraison tbody td, .InfoAccountHistorique tbody td
{min-height:70px;
border-color:#FFF;
border-style:solid;
border-width:1px 1px 4px;
padding:10px 15px 10px 10px;}

.InfoAccountTitle, InfoAccountDetail
{color:#666;
font-size: 11px;}

.clear {  clear: both;}

.imprimer { display: inline; padding-left: 220px;}
.deconnexion { display: inline; padding-left: 210px;}
.selectBoutique{font-weight: bold;text-decoration:underline;}
.Advanced_Search_box{
background-image: url("../img/pic.png");
background-position: center 20px;
background-repeat: no-repeat;
border: thin solid #C5C5C5;
border-collapse: collapse;
display: block;
margin-bottom: 7px;
height: 190px;
width: 160px;
}
.Advanced_Search_box a.titleADBox {
	display: block;
	text-transform:uppercase;
	text-decoration:none;
	text-align:center;
	color:#FFF;
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#6e685e;
	padding-top:5px;
	width:160px;
}

