form{margin:0;padding:0}
*{margin:0;padding:0}
body{background-color:#faf5d3;background-image:url(gifs/510053_02.jpg);background-repeat:repeat-x;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:justify}
#container{height:auto;margin:10px auto;width:969px;position:relative}
#header{background-image:url(gifs/510053_04.jpg);height:218px;margin:0 0 10px 4px;position:relative;width:969px}
#colonne_gauche{float:right;height:596px;width:228px}
#colonne_gauche h2{font-size:18px;margin:0}
.restaure { width:438px;}
#colonne_gauche h3{color:#b25826;font-size:16px;margin:0 0 10px}
#colonne_centrale{float:right;margin:0 0 30px 10px;width:722px}
#colonne_droite{float:right;height:596px;width:272px}
#footer{clear:both;height:100px;margin:30px 0 0;width:969px}
#logo{left:36px;position:absolute;top:0}
#logoBox{display:block;height:76px;left:7px;position:absolute;top:14px;width:102px}
#diapo{position:absolute;right:0;top:0}
#tel_h {
	position:absolute;
	top:130px;
	left:150px;
	font-size:21px;
	color:#EB6B2C;
	font-weight:900;
}

.MenuHorizontal{bottom:0;left:0px;list-style:none;margin:0;overflow:hidden;padding:0;position:absolute;width:969px}
.image_cuvees { float:left; margin:5px 10px 0px 5px;}
.photo_cuvees { float:left; margin:5px 0px 0px 5px;}
.legende { float:left; margin:0px 0px 0px 5px; width:95px; text-align:center; color:#666666; font-size:11px;}
.clear {clear:both; text-align:right;}
.MenuHorizontal li{float:left}
.MenuHorizontal li a{background-image:url(gifs/menu_07.jpg);color:#000;display:block;font-size:14px;font-weight:700;height:38px;line-height:38px;text-decoration:none;text-indent:30px}
.MenuVertical{background-image:url(gifs/fond_menu_13.jpg);height:117px;margin:0 0 10px;width:228px}
.MenuVertical ul{list-style:none}
.MenuVertical ul li a{background-image:url(gifs/puces_15.jpg);background-position:10px 5px;background-repeat:no-repeat;color:#000;display:block;font-weight:700;height:20px;line-height:20px;text-decoration:none;text-indent:30px}
.MenuVertical2{background-image:url(gifs/maquette2_24.jpg);height:149px;margin:0 0 20px;width:228px}
.MenuVertical2 ul{list-style:none;padding:0}
.MenuVertical2 ul li a{background-image:url(gifs/puces_23.jpg) !important;background-position:10px 3px;background-repeat:no-repeat;color:#000;display:block;font-weight:700;height:16px;line-height:16px;text-decoration:none;text-indent:30px}
li#menu10 a:hover,a#selected-over10,li#menu11 a:hover,a#selected-over11,li#menu12 a:hover,a#selected-over12,li#menu13 a:hover,a#selected-over13{background-image:url(gifs/puces_18.jpg) !important;background-position:10px 5px;background-repeat:no-repeat;color:#9f370e}
li#menu20 a:hover,a#selected-over20,li#menu21 a:hover,a#selected-over21,li#menu22 a:hover,a#selected-over22,li#menu23 a:hover,a#selected-over23,li#menu24 a:hover,a#selected-over24,li#menu25 a:hover,a#selected-over25,li#menu26 a:hover,a#selected-over26{background-image:url(gifs/puces_26.jpg) !important;background-position:10px 3px;background-repeat:no-repeat;color:#9f370e}
li#menu0 a{width:85px}
li#menu1 a{width:222px}
li#menu2 a{width:108px}
li#menu3 a{width:185px}
li#menu4 a{width:167px}
li#menu5 a{width:202px}
li#menu0 a:hover,a#selected-over0,li#menu1 a:hover,a#selected-over1,li#menu2 a:hover,a#selected-over2,li#menu3 a:hover,a#selected-over3,li#menu4 a:hover,a#selected-over4,li#menu5 a:hover,a#selected-over5{background-image:url(gifs/over_07.jpg) !important;color:#9f370e}
#addr{
	font-weight:700;
	padding-left:40px;
}

#tel_num{font-size:16px}
#addrL a{background-image:url(gifs/puce_a_30.jpg);background-position:0 3px;background-repeat:no-repeat;color:#b25826;font-size:12px;font-weight:700;margin:0 0 0 120px;padding:0 0 0 15px;text-decoration:none}
#addrL .a_contact{background-image:url(gifs/puce_a_31.jpg);background-position:0 2px;background-repeat:no-repeat;border-bottom:1px solid #eb6b2c;border-top:1px solid #eb6b2c;color:#eb6b2c;font-size:20px;font-weight:700;margin:0 0 0 15px;padding:0 0 0 25px;text-decoration:none}
#addrL .a_contact:hover{background-color:#FFF;background-image:url(gifs/puce_a_31over.jpg);background-position:0 2px;background-repeat:no-repeat;text-decoration:none}
#newsletter{background-image:url(gifs/parcho_34.jpg);background-repeat:no-repeat;height:29px;margin:20px 0 0;padding:0 0 0 35px;text-align:left}
#newsletter a{color:#b25826;text-decoration:underline}
#loupe{display:block;font-size:12px;height:16px;position:absolute;right:-30px;top:235px;width:22px;z-index:1000;}
#loupe span{color:#eb6b2c;font-size:14px}
#loupe a{color:#000;height:20px;line-height:20px;margin-right:3px;text-align:center;text-decoration:none;width:30px; font-size:20px !important;}
zoom{font-size:120%}
.box_link_droite{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:30}
#bon_de_commande a{background:url(gifs/sde2.jpg) no-repeat;width:269px;height:96px;display:block}
#bon_de_commande a:hover{background:url(gifs/sde2.jpg) no-repeat -273px 0}
#produits a{display:block;background:url(gifs/maquette2_25.jpg) no-repeat;height:80px;width:269px}
#produits a:hover{display:block;background:url(gifs/maquette2_25.jpg) no-repeat -273px 0}
#etiquettes_perso{background-image:url(gifs/droite_35.jpg);font-weight:700;height:174px;position:relative;width:270px}
#etiquette_1{font-size:15px;left:30px;position:absolute;top:70px;z-index:20}
#etiquette_1 a{color:#000}
#etiquette_2{font-size:15px;letter-spacing:0.01em;position:absolute;right:30px;top:80px;z-index:20}
#footlist1,#footlist2,#footlist3{border-right:3px solid #9f370e;float:left;height:100%;list-style-position:outside;list-style-type:none;width:210px}
#footer a{color:#9f370e;padding:0 8px;text-decoration:none}
#footlist4{-background-position:110px 15px;-width:220px;background-image:url(gifs/footer_48.jpg);background-position:120px 15px;background-repeat:no-repeat;float:left;height:100%;list-style-position:outside;list-style-type:none;width:230px; display:inline}
.etiquet p {float:left;}
#footlist4 li{padding:0 10px}
#colonne_centrale p,#colonne_centrale h1,#colonne_centrale h2,#colonne_centrale h3,#colonne_centrale table,#colonne_centrale fieldset,#colonne_centrale .liste,#form-contact,#form-contact2,#form-contact3{background-color:#f4f4f3;padding:8px}
h2{margin:15px 0 0}
h2:first-letter{border:none !important;color:#b4592b}
h3{color:#eb6b2c;font-size:1.3em}
a{color:#a53007;text-decoration:none}
legend{font-weight:700;padding:0 5px}
#liste_etiquettes{background:url(gifs/fond_et_35.jpg) right bottom;background-color:#f4f4f3;background-repeat:no-repeat;padding:8px; height:200px;}
#liste_etiquettes p {background:none !important; float:left; text-align:center; padding-top:30px;}
h1#bloc {width:424px; height:47px;}
.etiquettes{border:none}
#rose_link,#rose_link:hover{color:#ae2f2a;font-weight:700;text-decoration:none}
#brut_link,#brut_link:hover{color:#474e58;font-weight:700;text-decoration:none}
#blanc_link,#blanc_link:hover{color:#5faa96;font-weight:700;text-decoration:none}
table{border-collapse:collapse;width:100%}
td{padding:2px 4px}
table .td1{text-align:left;width:85%}
table .td2{text-align:right;width:15%}
table .foncee,#conseils h2,#conseils p{background-color:#DFDFDF}
ul{list-style-position:outside;list-style-type:square;margin:8px 12px}
#etiquette_maxi{float:left;margin-top:10px;width:450px}
.mini_etiquettes{margin:0 5px 15px; border: 1px solid #a53007;}
.topbordered{border-left:3px double #eb6b2c;border-right:3px double #eb6b2c;border-top:3px double #eb6b2c}
.triplebordered{border-bottom:3px double #eb6b2c;border-left:3px double #eb6b2c;border-right:3px double #eb6b2c; background:#F4F4F3;}
.bordure {flot:left; width:530px;}
#bloc {width:440px; float:left}
#bloc a{color:#000000;text-decoration:none}
#right {float:left;width:270px; padding-left:10px;}
.email_news{border:#96350f 1px solid}
.bouton_news{background-color:#96350f;border:1px outset #000;color:#FFF;cursor:pointer;display:block}
.bouton_news:hover{background-color:#351407;border:1px inset #000;color:#FFFFFFF;cursor:pointer;display:block}
.input_form{background-color:#FFF;border:1px solid #96350f;margin-top:5px;width:190px}
.champs-obligatoires{color:#d8d8d8;font-size:11px;margin:0 0 10px !important}
.area_form{background-color:#FFF;border:1px solid #96350f;height:130px;margin-top:5px;overflow:auto;width:400px}
.bouton_form{background-color:#96350f;border:1px outset #000;color:#FFF;cursor:pointer;display:block;height:30px;margin:8px 0 0 28px;width:150px}
.bouton_form:hover{background-color:#351407;border:1px inset #000;color:#FFFFFFF;cursor:pointer;display:block;height:30px;width:150px}
#form-contact{float:left;margin:10px 0 5px;width:420px}
#form-contact2{float:left;margin:10px 0 5px 5px;width:250px}
#form-contact3{clear:both;margin:0}
#form-contact3 .valide{margin:10px !important;padding:0 !important}
#form-contact3 .valide a{display:block !important;height:100% !important;line-height:100% !important;padding:10px !important;text-align:center !important;width:100% !important}
#form-contact3 .valide a:hover{background-color:#F93 !important}
#form-contact3 #formulaire_1 .submit{margin:0 0 0 125px !important;padding:0 !important}
#form-contact3 #formulaire_1 label{font-size:12px !important;line-height:18px !important;width:100px !important}
#form-contact3 #formulaire_1 .area_form{width:230px !important}
#form-contact3 #formulaire_1 .divGenerateurRequired,#form-contact3 #formulaire_1 .divGenerateurRequired .required{color:#96350f !important}
.marron{color:#96350f}
.gris{color:#b2b2b2}
.float_left{float:left;padding:0 8px 8px 0}
.float_right{float:right;padding:8px 0 8px 8px}
.MenuVertical ul li,.MenuVertical2 ul li{width:100%}
li#menu10,li#menu20{padding:3px 0 0}
li#menu13,li#menu26{padding:0 0 5px}
#addrL a:hover,#loupe a:hover,#footer a:hover,a:hover{text-decoration:underline}
#loupe strong,.orange{color:#eb6b2c}
#produits p a,#produits p a:hover,#etiquettes_perso a,#etiquettes_perso a:hover{text-decoration:none}
h1,.smallcaps{font-variant:small-caps}
#colonne_droite{}
#colonne_droite p{}
#colonne_droite #produits{}
#colonne_droite #produits p{}
#colonne_droite #produits p a{}
#colonne_droite #produits p span{}
#colonne_droite #produits .box_link_droite{}

