html{
margin:0;
background: #FFEFD3 url('../../images/html1.jpg') repeat-x top center;
}
body{
margin:0;
background: url('../../images/body.jpg') no-repeat top center;
}
img{
border: 0;
}
div#conteneur2{
background: url('../../images/html2.jpg') repeat-x bottom center;
margin: auto;
}
div#conteneur1{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../images/html.png');
}
html>body #conteneur1{
filter:none;
background: url('../../images/html.png') no-repeat bottom center;
}
div#conteneur{
width: 980px;
margin:0;
padding:0;
margin: auto;
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000;
}
#page a{
color:#000;
font-weight:bold;
text-decoration:none;
}
#page a:hover{
color:#000;
text-decoration:underline;
}
#marg{
margin:0;
padding:0;
margin-left:30px;
}
form{
margin:0;
padding:0;
}
div#top{
margin:0;
padding:0;
width:980px;
height:245px;
background:url('../../images/top.jpg') no-repeat;
}

#menu0 {
height:21px;
width:115px;
position:absolute;
margin:0 0 0 51px;
}
#menu0 a {
height:21px;
float:left;
}
#menu0 a:hover {
text-decoration:none;
}
#home a {
width:25px;
background:url('../../images/icone1.jpg') no-repeat;
}
#home a:hover {
background:url('../../images/icone11.jpg') no-repeat;
}
#plann a {
width:29px;
background:url('../../images/icone4.jpg') no-repeat;
}
#plann a:hover {
background:url('../../images/icone44.jpg') no-repeat;
}
#recommander a {
width:31px;
background:url('../../images/icone3.jpg') no-repeat;
}
#recommander a:hover {
background:url('../../images/icone33.jpg') no-repeat;
}
#favoris a {
width:30px;
background:url('../../images/icone2.jpg') no-repeat;
}
#favoris a:hover {
background:url('../../images/icone22.jpg') no-repeat;
}
div#logo{
padding:0;
position:absolute;
margin:0 0 0 220px;
width:540px;
height:72px;
}
.slogon {
margin:0;
padding:0;
position:absolute;
width:257px;
height:39px;
text-decoration:none;
text-align:center;
color:#fff;
font-weight:bold;
margin-left:357px;
margin-top:80px;
font-size:15px;
}
.m_panier{
margin:0;
padding:0;
position:absolute;
width:180px;
height:20px;
margin-left:239px;
margin-top:166px;
font-size:11px;
color:#000;
}
.pan {
margin:0;
padding:0;

}
.pan a{
margin:0;
padding:0;
color:#000;
text-decoration:none;
}
.pan a:hover{
margin:0;
padding:0;
text-decoration:underline;
}

div#compte{
padding:0;
position:absolute;
width:360px;
height:34px;
margin:199px 0 0 358px;
background:url('../../images/compt.jpg') no-repeat;
}
div#compte1{
padding:0;
position:absolute;
width:360px;
height:14px;
margin:199px 0 0 358px;
}
#pass-oublie{
margin:0;
padding:0;
position:absolute;
width:155px;
height:12px;
margin-top:22px;
margin-left:6px;


}
#pass-oublie a{
width:135px;
height:12px;
color:#A10006;
text-decoration:none;
}
#pass-oublie a:hover{
color:#A10006;
text-decoration:underline;
}
#pass-oublie1{
margin:0;
padding:0;
position:absolute;
width:155px;
height:12px;
margin-top:22px;
margin-left:165px;


}
#pass-oublie1 a{

width:135px;
height:12px;
color:#A10006;
text-decoration:none;
}
#pass-oublie1 a:hover{

color:#A10006;
text-decoration:underline;
}
#pass-oublie3{
margin:0;
padding:0;
position:absolute;
width:155px;
height:12px;
margin-top:5px;
margin-left:0px;


}
#pass-oublie3 a{
width:135px;
height:12px;
color:#A10006;
text-decoration:none;
}
#pass-oublie3 a:hover{
color:#A10006;
text-decoration:underline;
}
#pass-oublie2{
margin:0;
padding:0;
position:absolute;
width:155px;
height:12px;
margin-top:5px;
margin-left:165px;


}
#pass-oublie2 a{

width:135px;
height:12px;
color:#A10006;
text-decoration:none;
}
#pass-oublie2 a:hover{

color:#A10006;
text-decoration:underline;
}



.champs1{
width:145px;
height:19px;
position:absolute;
margin-top:3px;
margin-left:5px;
background:transparent;
font-size:11px;
border:none;
}
.champs2{
width:145px;
height:19px;
position:absolute;
margin-top:3px;
margin-left:168px;
background:transparent;
font-size:11px;
border:none;
}
.send1{
width:32px;
height:21px;
position:absolute;
margin-left:321px;
background:transparent;
border:none;
cursor:pointer;
}

#menu_horizontal {
position:absolute;
display:block;
height:32px;
margin:233px 0 0 250px;
padding:0
}

#menu_horizontal li {
display:block;
float:left;
margin:9px 20px 0 0
}

#menu_horizontal a {
text-decoration:none;
font-size:11px;
padding:0 0 6px;
color:#FFF
}

#menu_horizontal a:hover {
text-decoration:underline;
color:#CCC
}

#langues {
height:52px;
width:90px;
position:absolute;
margin:200px 0 0 890px;
}
#langues a {
height:16px;
width:56px;
color:#333333;
font-weight:bold;
font-size:11px;
padding-left:34px;
padding-top:5px;
text-decoration:none;
float:left;
}
#langues a:hover {
text-decoration:underline;
}
#english a {
background:url('../../images/en.jpg') no-repeat;
}
#english a:hover {
background:url('../../images/en.jpg') no-repeat;
}
#francais a {
background:url('../../images/fr.jpg') no-repeat;
}
#francais a:hover {
background:url('../../images/fr.jpg') no-repeat;
}

#contenu{
margin:0;
padding:0;
width:980px;
}
table#contenu td{
vertical-align: top;
}
td#gauche{
margin:0;
padding:0;
width:231px;
}
#menu {
width:220px;
padding:0;
margin:65px 0 0 0;
min-height:180px;
}
#menu h2 {
height:auto;
width:220px;
cursor:pointer;
margin:0;
padding:0;
}
#menu h2 a {
font-size:14px;
display:block;
width:200px;
height:21px;
color:#FAF9E9;
text-transform:uppercase;
text-decoration:none;
font-weight:bold;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../images/menu01.png');
margin:0;
padding:5px 0 0 20px;
}
html>body #menu h2 a {
filter:none;
background:url('../../images/menu01.png') no-repeat;
}
#menu h2 a:hover {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../images/menu02.png');
}
html>body #menu h2 a:hover {
filter:none;
background:url('../../images/menu02.png') no-repeat;
}

.stretcher {
font-size:12px;
display:block;
margin:0;
padding:0;
}

.stretcher li {
text-align:left;
/*height:19px;*/
width:220px;
font-weight:700;
margin:0;
}

.stretcher a {
text-decoration:none;
display:block;
color:#000;
width:180px;
min-height:20px;
/*height:16px;*/
padding:3px 0 0 40px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../images/slien1.png');
}

html>body .stretcher a {
filter:none;
background:url('../../images/slien1.png') no-repeat;
}

.stretcher a:hover {
color:#A00006;
text-decoration:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../images/slien2.png');
}

html>body .stretcher a:hover {
filter:none;
background:url('../../images/slien2.png') no-repeat;
}

.map,.map li {
list-style:none;
}

.map a,.map a:hover {
list-style:none;
font-size:11px;
text-decoration:none;
padding-left:10px;
}

h2.rub {
font-size:12px;
text-decoration:none;
cursor:pointer;
list-style:none;
height:30px;
}

h2.rub a,h2.rub a:hover {
font-size:12px;
text-decoration:none;
cursor:pointer;
list-style:none;
height:30px;
padding-left:15px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../images/imgg.png');
}

html>body h2.rub a,h2.rub a:hover {
filter:none;
background:url('../../images/imgg.png') no-repeat;
}

h2.rub:hover {
font-size:12px;
text-decoration:none;
cursor:pointer;
list-style:none;
}
div#en_promo{
margin:0;
padding:0;
width:231px;
height:350px;
background: url('../../images/en_promo.jpg') no-repeat;
}
.image_en_promo{
padding:0;
width:191px;
height:143px;
position:absolute;
margin:46px 0 0 15px;
text-align:center
}
.nom_en_promo{
padding:0;
width:191px;
height:16px;
position:absolute;
color:#A10006;
font-size:11px;
font-weight:bold;
margin:203px 0 0 15px;
text-align:center;
}
.desc_en_promo{
padding:0;
width:208px;
height:28px;
position:absolute;
color:#333333;
font-size:11px;
margin:225px 0 0 6px;
}
.prix_barrer{
padding:0;
width:191px;
height:14px;
text-decoration:line-through;
position:absolute;
color:#fff;
font-size:15px;
font-weight:bold;
margin:261px 0 0 15px;
text-align:center;
}
.prix_promo{
padding:0;
width:191px;
height:20px;
position:absolute;
color:#fff;
font-size:20px;
font-weight:bold;
margin:278px 0 0 15px;
text-align:center;
}
.savoir_plus{
margin:0;
padding:0;
position:absolute;
width:140px;
height:15px;
margin-left:60px;
margin-top:317px;
}
.savoir_plus a{
font-size:12px;
font-weight:bold;
color:#F9F8E9;
text-decoration:none;
}
.savoir_plus a:hover{
text-decoration:underline;
}
div#newsletter{
padding:0;
margin:0;
width:231px;
height:96px;
background:url('../../images/news.jpg') no-repeat;
}
.champs{
width:145px;
height:20px;
position:absolute;
margin-top:67px;
margin-left:20px;
background:transparent;
font-size:11px;
border:none;
}
.send{
width:31px;
height:21px;
position:absolute;
margin-left:168px;
margin-top:65px;
background:transparent;
border:none;
cursor:pointer;
}
div#horaires{
padding:0;
margin:0;
width:231px;
background:url('../../images/horaires.jpg') no-repeat;
}
#infos_horaires{
color:#9F0006;
font-size:12px;
font-weight:bold;
margin:0;
padding:37px 5px 5px;
text-align:center;
width:221px
}
div#contact{
padding:0;
margin:0;
width:231px;
height:192px;
background:url('../../images/contact.jpg') no-repeat;
}
#infos_contact{
padding:0;
width:208px;
height:99px;
position:absolute;
color:#595750;
font-size:12px;
text-align:center;
margin:86px 0 0 6px;
}
div#bas_gauche{
padding:0;
margin:0;
width:231px;
height:186px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fond_bas_gauche.png');
}
html>body #bas_gauche{
filter:none;
background: url('../../images/fond_bas_gauche.png') no-repeat;
}
#paiement_sec{
margin:0;
padding:0;
position:absolute;
width:120px;
height:16px;
margin-left:100px;
margin-top:11px;
}
#paiement_sec a{
font-size:12px;
color:#747269;
text-decoration:none;
}
#paiement_sec a:hover{
text-decoration:underline;
}
#livraison{
margin:0;
padding:0;
position:absolute;
width:62px;
height:16px;
margin-left:157px;
margin-top:50px;
}
#livraison a{
font-size:12px;
color:#000;
text-decoration:none;
}
#livraison a:hover{
text-decoration:underline;
}
#rss_text{
margin:0;
padding:0;
position:absolute;
width:185px;
height:45px;
text-align:right;
margin-left:37px;
margin-top:78px;
}
#rss_text a{
font-size:12px;
color:#737268;
text-decoration:none;
}
#rss_text a:hover{
text-decoration:underline;
}
#conditions{
margin:0;
padding:0;
position:absolute;
width:195px;
height:16px;
margin-left:28px;
margin-top:136px;
}
#conditions a{
font-size:12px;
color:#747269;
text-decoration:none;
}
#conditions a:hover{
text-decoration:underline;
}
#mention_legale{
margin:0;
padding:0;
position:absolute;
width:106px;
height:16px;
margin-left:110px;
margin-top:161px;
}
#mention_legale a{
font-size:12px;
color:#747269;
text-decoration:none;
}
#mention_legale a:hover{
text-decoration:underline;
}
td#centre{
margin:0;
padding:0;
width:529px;
background:url('../../images/centre.jpg') no-repeat top;
}
div#arbo {
width:400px;
height:13px;
color:#F9F8E9;
margin:0 0 0 30px;
padding:0;
}
div#arbo a {
font-size:10px;
color:#F9F8E9;
text-decoration:none;
}
div#arbo a:hover {
color:#AA7A51;
text-decoration:underline;
}
div#chercher {
width:417px;
height:17px;
margin:15px 0 0 91px;
padding:0;
}
.champs4{
width:146px;
height:15px;
position:absolute;
margin-top:1px;
margin-left:1px;
background:#fff;
font-size:11px;
border:none;
}
.champs5{
width:146px;
height:15px;
position:absolute;
margin-top:1px;
margin-left:225px;
background:#fff;
font-size:11px;
border:none;
}
.send3{
width:30px;
height:16px;
position:absolute;
margin-left:378px;
background:transparent;
border:none;
cursor:pointer;
}
div#page{
margin:0;
padding:0;
width:529px;
margin-top:40px;
}
html>body #page {
height: auto;
}
#page h2{
margin:0;
padding:0;		
}
#page h2.titre{
margin:0;
padding:0;
padding-left:39px;
padding-top:10px;
font-size:15px;
color:#000;
height:26px;
text-transform:uppercase;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/titre.png');
}
html>body #page h2.titre{
filter:none;
background: url('../../images/titre.png') no-repeat;
}
.titre1{
margin:0;
padding:0;
padding-left:39px;
padding-top:10px;
font-size:15px;
color:#000;
height:26px;
text-transform:uppercase;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/titre.png');
}
html>body .titre1{
filter:none;
background: url('../../images/titre.png') no-repeat;
}
.texte{
margin:0;
padding:0;
margin-left:39px;
padding-bottom:15px;
width:473px;
}

/* affichage profuits >>>>>>>>>>>>>>>>>*/


div#nos_guitares{
margin:0;
padding:0;
width:473px;
margin-left:39px;
float:left;
}
.produits{
margin:0;
padding:0;
width:473px;
height:144px;
margin-left:39px;
padding-bottom:20px;
float:left;
background:url('../../images/fond_prodt.jpg') no-repeat;
}
.image_produits{
padding:0;
margin:4px 0 0 4px;
width:145px;
height:136px;
text-align:center;
}

.image_produits img{
max-width:145px;
max-height:136px
}

.image_produits11{
padding:0;
width:145px;
height:132px;
text-align:center;
}
.nom_produits{
padding:0;
width:280px;
height:17px;
color:#A10006;
font-size:12px;
font-weight:bold;
margin:-132px 0 0 162px;
text-transform:uppercase;
}


.ref_produits{
padding:0;
width:280px;
height:17px;
color:#A10006;
font-size:12px;
font-weight:bold;
margin:0 0 0 162px;
text-transform:uppercase;
}

.desc_produits{
padding:0;
width:282px;
height:63px;
color:#26241E;
font-size:11px;
margin:5px 0 0 178px;
}
.savoir_pluss{
margin:0;
padding:0;
width:110px;
height:15px;
color:#fff;
margin-left:197px;
margin-top:7px;
}
.savoir_pluss a{
font-size:12px;
font-weight:bold;
color:#fff;
text-decoration:none;
}
.savoir_pluss a:hover{
text-decoration:underline;
}
.prix{
padding:0;
margin:0;
width:210px;
height:20px;

}
.prix_prdt{
padding:0;
width:100px;
height:19px;
color:#fff;
font-weight:bold;
font-size:18px;
font-weight:bold;
margin:-18px 0 0 347px;
text-align:center;
}
td#droit{
margin:0;
padding:0;
width:220px;
}
div#recherche{
padding:0;
margin:0;
width:220px;
height:135px;
background:url('../../images/recherche.jpg') no-repeat;
}
.champs3{
width:197px;
height:19px;
position:absolute;
margin-top:52px;
margin-left:15px;
background:transparent;
font-size:11px;
border:none;
}
.send2{
width:143px;
height:19px;
position:absolute;
margin-left:20px;
margin-top:81px;
background:transparent;
border:none;
cursor:pointer;
}
div#notre_selection{
margin:0;
padding:0;
width:220px;
height:308px;
background: url('../../images/notre_selection.jpg') no-repeat;
}
.image_notre_selection{
padding:0;
width:199px;
height:135px;
position:absolute;
margin:35px 0 0 10px;
text-align:center
}
.nom_notre_selection{
padding:0;
width:199px;
height:14px;
position:absolute;
color:#A10006;
font-size:11px;
font-weight:bold;
margin:180px 0 0 10px;
text-align:center;
}
.desc_notre_selection{
padding:0;
width:207px;
height:27px;
position:absolute;
color:#747269;
font-size:11px;
margin:200px 0 0 6px;
}
.prix_notre_selection{
padding:0;
width:199px;
height:16px;
position:absolute;
color:#fff;
font-size:15px;
font-weight:bold;
margin:239px 0 0 10px;
text-align:center
}
.savoir_plus2{
margin:0;
padding:0;
position:absolute;
width:126px;
height:15px;
margin-left:60px;
margin-top:270px;
}
.savoir_plus2 a{
font-size:12px;
font-weight:bold;
color:#F9F8E9;
text-decoration:none;
}
.savoir_plus2 a:hover{
text-decoration:underline;
}

div#meilleur_vente{
margin:0;
padding:0;
width:220px;
height:316px;
background: url('../../images/m_vente.jpg') no-repeat;
}
.image_meilleur_vente{
padding:0;
width:199px;
height:136px;
position:absolute;
margin:41px 0 0 10px;
text-align:center
}
.nom_meilleur_vente{
padding:0;
width:199px;
height:14px;
position:absolute;
color:#A10006;
font-size:11px;
font-weight:bold;
margin:187px 0 0 10px;
text-align:center;
}
.desc_meilleur_vente{
padding:0;
width:207px;
height:27px;
position:absolute;
color:#747269;
font-size:11px;
margin:206px 0 0 6px;
}
.prix_meilleur_vente{
padding:0;
width:199px;
height:16px;
position:absolute;
color:#fff;
font-size:15px;
font-weight:bold;
margin:245px 0 0 10px;
text-align:center;
}
.savoir_plus3{
margin:0;
padding:0;
position:absolute;
width:126px;
height:15px;
margin-left:62px;
margin-top:276px;
}
.savoir_plus3 a{
font-size:12px;
font-weight:bold;
color:#F9F8E9;
text-decoration:none;
}
.savoir_plus3 a:hover{
text-decoration:underline;
}
div#video{
margin:0;
padding:0;
width:220px;
height:207px;
background: url('../../images/video.jpg') no-repeat;
}
div#image_video{
padding:0;
position:absolute;
width:202px;
height:142px;
margin:45px 0 0 8px;
}


div#flash{
margin:0;
padding:0;
width:220px;
height:301px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/flash.png');
}
html>body #flash{
filter:none;
background: url('../../images/flash.png') no-repeat;
}
div#flash_infos{
margin:0;
padding:0;
position:absolute;
width:214px;
height:218px;
margin-left:2px;
margin-top:83px;
font-size:11px;
text-align:center;
color:#333333;
}
div#flash_infos a{
color:#333333;
font-weight:bold;
text-decoration:none;
}
div#flash_infos a:hover{
text-decoration: underline;
}
#flash_infos h2 {
font-size:11px;
}
#flash_infos marquee {
height:218px;
}
div#bas{
margin:0;
padding:0;
width:980px;
height:297px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bas.png');
}
html>body #bas{
filter:none;
background: url('../../images/bas.png') no-repeat;
}
div#ekinoxe{
margin:0;
padding:0;
position:absolute;
margin-left:454px;
margin-top:231px;
width:137px;
height:48px;
}
#menu_bas {
width:590px;
list-style:none;
margin:0;
padding:0;
}

a.menu_bas {
color:#737268;
text-decoration:none;
height:16px;
margin:0;
padding:0;
}

a.menu_bas:hover {
color:#745234;
text-decoration:none;
margin:0;
padding:0;
}

#menu_bas li {
color:#737268;
text-decoration:none;
float:left;
margin:0;
padding:0;
}
div#sommaire_bas{
margin:0;
padding:0;
position:absolute;
margin-top:117px;
margin-left:259px;
font-size:10px;
line-height:15px;
width:590px;
color:#737268;
}
#sommaire_bas a{
text-decoration:none;
color:#737268;
padding-left:2px;
padding-right:2px;
}
#sommaire_bas a:hover{
color:#745234;
text-decoration:none;
}
#sommaire_bas span{
color:#737268;
}
.champ_qte {
border:0;
background:none;
color:#000;
width:18px;
}

ul.compte {
border:1px solid #ccc;
list-style:none;
padding:5px;
}

p.centre {
text-align:center;
margin:10px;
}

p.erreur {
color:#c00;
font-weight:700;
text-align:center;
}

span.erreur {
font-size:11px;
color:#c00;
}

span.rouge {
color:#c00;
}




/* CADDIE */
#tableau_caddie	{
	border-collapse: collapse;
	margin:auto;
	width:500px;
}
.th_cell_caddie	{
	background-color:#A10006;
	border:1px dotted #000;
	color:#FFF;
	text-align:center;
}
.td_cell_caddie	{
	border:1px dotted #BF4C00;
	vertical-align:center;
	text-align:center;
	padding:5px;
}

