h4 {font-family: sans-serif; font-weight: bold; margin-bottom: 0em;}
h3 {font-family: sans-serif; font-weight: bold; margin-top: 150px; 0em; margin-bottom: 0em;}
h2 {font-family: sans-serif; font-weight: bold; margin-top: 150px; 0em; margin-bottom: 0em;}
h1 {font-family: sans-serif; font-weight: bold; margin-top: 150px; 0em; margin-bottom: 0em;}
body {font-family: arial;}

:link { color: #000000 }
:visited { color: #000000  }
a:hover { color: #CC0000 }



body {
	margin-top: 0px;
	margin-right: 100px;
	margin-bottom: 10px;
	margin-left: 100px;
}


#toute_premiere {
        position:relative;
        width: 175px;
        height:25px;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	background: #FFFFFF;
}



div.bulletinpdf {
        position:absolute;
        top:5px;
        left: 340px;
        width:15px;
	background: #FFFFFF;
        font-family: verdana;
        font-size: 14px;
        padding:0px;
}



div.lienpdf {
        position:absolute;
        top:5px;
        left: 375px;
        width:120px;
	background: #FFFFFF;
        font-family: verdana;
        font-size: 11px;
        padding:0px;
}





div.petiteaffaire {
        position:absolute;
        top:5px;
        left: 510px;
        width:15px;
	background: #FFFFFF;
        font-family: verdana;
        font-size: 14px;
        padding:0px;
}



div.nouscontacter {
        position:absolute;
        top:5px;
        left: 530px;
        width:95px;
	background: #FFFFFF;
        font-family: verdana;
        font-size: 11px;
        padding:0px;
}



div.autrepetiteaffaire {
        position:absolute;
        top:5px;
        left: 780px;
        width:10px;
	background: #FFFFFF;
        font-family: verdana;
        font-size: 11px;
        padding:0px;
}


div.anotrepropos {
        position:absolute;
        top:5px;
        left: 790px;
        width:120px;
	background: #FFFFFF;
        font-family: verdana;
        font-size: 11px;
        padding:0px;
}



div.encoreautrepetiteaffaire {
        position:absolute;
        top:5px;
        left: 650px;
        width:10px;
	background: #FFFFFF;
        font-family: sans-serif;
        font-size: 12px;
        padding:0px;
}


div.questionsfrequentes {
        position:absolute;
        top:5px;
        left: 660px;
        width:120px;
	background: #FFFFFF;
        font-family: verdana;
        font-size: 11px;
        padding:0px;
}


div.coingauche {
        position:absolute;
        left:100px;
	border-width: 0px;
	border-style: solid;
	border-color: black;
	background: #FFFFFF;
        padding:0px;

}


div.coindroite {
        position:absolute;
        top:0px;
        left:730px;
        padding:0px;

}



div.barre_superieure {
        position:relative;
        left:35px;
        width: 730px;
	border-width: 0px;
	border-style: solid;
	border-color: black;
	background: #CC0000;
        font-family: verdana;
        font-size: 12px;
        padding-top:5px;
        padding-bottom:5px;
}


.nounderline {

        text-decoration: none;
        :link { color: #FFFFFF }
	a:hover { color: #CC0000 }

}





div.recherches {
        position:relative;
        width: 800px;
	border-width: 1px;
	border-style: solid;
	border-color: black;
	background: #FFFFFF;
        font-family: verdana;
        font-size: 10px;
        padding:0px;
}




div.panier {
        position:absolute;
        top:3px;
        left: 555px;
        width:120px;
        height:23px;
	background: #FFFFFF;
        font-family: verdana;
        padding:0px;
}


div.bragging {
        position:relative;
        width: 800px;
	border-width: 0px;
	border-style: solid;
	border-color: black;
	background: #FFFFFF;
        font-family: verdana;
        font-size: 12px;
        padding:3px;
}

















div.grande_barre_gauche {
        position:relative;
        top:0px;
        width:200px;
        height:1200px;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	background: white;

}

div.grande_barre_gauche_test {
        position:relative;
        top:0px;
        width:200px;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	background: white;

}




div.grande_barre_gauche2 {
        position:relative;
        top:0px;
        width:200px;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	background: white;

}



div.carre_absolut {
        position:relative;
        width:800px;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	background: white;

}





div.grande_carre_central {
        position:absolute;
        left:301;
        width:600px;
        top:145px;
        height:1200px;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	background: white;

}




div.grande_carre_central_test {
        position:absolute;
        top:0px;
        left:201px;
        width:600px;
	border-width: 0px;
	border-style: solid;
	border-color: gray;
	background: white;

}


div.categories {
        position:relative;
        width: 200px;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	background: #CC0000;
        font-family: verdana;
        font-size: 12px;
        padding-top:5px;
        padding-bottom:5px;
        padding-right:0px;
        padding-left:0px;


}



div.branches {
        position:relative; 
	width: 200px;
        height:210px;
	border-width: 0px;
	border-style: solid;
	background: white;
        padding-top:5px;
        padding-bottom:5px;

}




div.seconde_barre_gauche {
        position:relative;
        width: 200px;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	background: #CC0000;
        padding-top:0px;
        padding-top:5px;
        padding-bottom:5px;


}

div.fournisseur {
        position:relative; 
	width: 200px;
        height: 160px;
	border-width: 0px;
	border-style: solid;
	background: white;
        padding-top:5px;
        padding-bottom:5px;

}


div.troisieme_barre_gauche {
        position:relative;
        width: 200px;
	border-width: 0px;
	border-style: solid;
	border-color: gray;
	background: #CC0000;
        padding-top:0px;
        padding-top:5px;
        padding-bottom:5px;


}


div.polymarchs {
        position:relative;
        width: 200px;
        height: 70px;
	border-width: 0px;
	border-style: solid;
	border-color: gray;
	background: #FFFFFF;
        padding-top:0px;
        padding-bottom:0px;


}

div.polymarchs_link {
        position:relative;
        width: 200px;
	border-width: 0px;
	border-style: solid;
	border-color: gray;
	background: white;
        padding-top:0px;


}


div.quatrieme_barre_gauche {
        position:relative;
        width: 200px;
	border-width: 0px;
	border-style: solid;
	border-color: gray;
	background: #CC0000;
        padding-top:0px;
        padding-top:5px;
        padding-bottom:5px;


}




div.may_we_suggest {
        position:relative;
        width: 100px;
        height: 70px;
	border-width: 0px;
	border-style: solid;
	border-color: gray;
	background: #FFFFF;
        padding-top:0px;
        padding-top:5px;
        padding-bottom:5px;


}

div.suggest_link {
        position:relative;
        width: 200px;
	border-width: 0px;
	border-style: solid;
	border-color: gray;
	background: #FFFFFF;


}



div.featured_cd {
        position:relative;
        width: 590px;
        top: 5px;
        height: 230px;
        left: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	background: #CCCCCC;
        padding-top:0px;
        padding-bottom:0px;


}


div.main_label {
        position:absolute;
        width: 160px;
        top: 20px;
        left: 3px;
        height:180px;
	border-width: 1px;
	border-style: squared;
	border-color: gray;
	background: #CCCCCC;
        padding:5px;

}



div.sub_main_label {
        position:relative;
        width: 165px;
        top: 0px;
        height:80px;
	border-width: 0px;
	border-style: dashed;
	border-color: gray;
	background: #CCCCCC;
        padding:0px;

}

div.main_label2 {
        position:relative;
        width: 165px;
        top: 0px;
        height:50px;
	border-width: 0px;
	border-style: solid;
	border-color: gray;
	background: #CCCCCC;
        padding:0px;

}

div.plusdinfos {
        position:relative;
        width: 165px;
        top:0px;
	border-width: 0px;
	border-style: solid;
	border-color: gray;
	background: #CCCCCC;
        padding:0px;

}




div.main_photo {
        position:relative;
        width: 200px;
        top: 20px;
        height: 200px;
        left: 180px;
	border-width: 0px;
	border-style: solid;
	border-color: gray;
	background: #CCCCCC;
        padding-top:0px;
        padding-bottom:0px;


}



div.palmares {
        position:absolute;
        width: 200px;
        top: 5px;
        height: 230px;
        left: 395px;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	background: #FFFFFF;
        padding-top:0px;
        padding-bottom:0px;


}



div.nouveautes {
        position:relative;
        width: 590px;
        top: 5px;
        left: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	background: #FFFFFF;
        padding-top:5px;
        padding-bottom:0px;


}




div.releases {
        position:relative;
        width: 142px;
        top: 7px;
        height: 130px;
        left: 3px;
	border-width:1px;
	border-style: solid;
	border-color: gray;
	background: #FFFFFF;
        padding-top:5px;
        padding-bottom:5px;


}


div.releases_bas {
        position:relative;
        width: 142px;
        top: 7px;
        height: 60px;
        left: 3px;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
        font-size:12px;
	background: #FFFFFF;
        padding-top:5px;
        padding-bottom:5px;


}


div.interessants {
        position:relative;
        width: 590px;
        top: 8px;
        height: 230px;
        left: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	background: #CCCCCC;
        padding-top:5px;
        padding-bottom:0px;


}


div.liste {
        position:relative;
        width: 390px;
        left: 100px;
	border-width: 0px;
	border-style: solid;
	border-color: gray;
	background: #CCCCCC;
        padding-top:5px;
        padding-bottom:0px;


}

div.photoliste {
        position:absolute;
        width: 144px;
        top: 23px;
        left: 10px;
	border-width:0px;
	border-style: solid;
	background: #CCCCCC;
        padding:5px;


}



div.future {
        position:relative;
        width: 590px;
        top: 8px;
        left: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	background: #FFFFFF;
        padding-top:5px;
        padding-bottom:0px;


}

div.upcoming {
        position:relative;
        width: 142px;
        top: 7px;
        height: 130px;
        left: 3px;
	border-width:1px;
	border-style: solid;
	border-color: gray;
	background: #FFFFFF;
        padding-top:5px;
        padding-bottom:5px;


}


div.upcoming_bas {
        position:relative;
        width: 142px;
        top: 7px;
        height: 60px;
        left: 3px;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	background: #FFFFFF;
        padding-top:5px;
        padding-bottom:5px;


}



div.bas {
        position:relative;
        width: 800px;
        top:5px;
	border-width: 1px;
	border-style: solid;
	border-color: black;
	background: #CCCCCC;
        font-family: verdana;
        font-size: 11px;
        padding:5px;
        padding-right:0px;
}


div.plusbas {
        position:relative;
        width: 800px;
	border-width: 1px;
	border-style: solid;
	border-color: black;
	background: gray;
        font-family: verdana;
        font-size: 11px;
        padding:5px;
        padding-right:0px;
}




div.produit_gris {
        position:relative;
        height:25px;
        width: 800px;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	background: #CCCCCC;
        font-family: verdana;
        font-size: 12px;
        padding:0px;
}



div.listepalmares {
        position:relative;
        width: 200px;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	background: #FFFFFF;
        font-family: verdana;
        font-size: 12px;
        padding-top:5px;
        padding-bottom:5px;
        padding-right:0px;
        padding-left:0px;


}




div.grande_carre_produit {
        position:absolute;
        width:600px;
        left:301px;
        top:174px;
        height:1200px;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	background: white;

}


div.grande_carre_produit_libre {
        position:absolute;
        width:600px;
        left:301px;
        top:174px;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	background: white;

}



div.photo_du_produit {
        position:relative;
        left:20;
        top:10;
        width:130px;
        height:130px;
	border-width: 0px;
	border-style: solid;
	border-color: gray;
	background: white;

}


div.titre {
        position:absolute;
        left:175;
        top:10;
        width:410px;
	border-width: 0px;
	border-style: dashed;
	border-color: gray;
	background: white;
        font-family: verdana;
        font-size: 20px;
        padding:0px;

}

div.artiste {
        position:relative;
        width:410px;
	border-width: 0px;
	border-style: dashed;
	border-color: gray;
	background: white;
        font-family: verdana;
        font-size: 12px;
        padding:0px;

}

div.prix {
        position:relative;
        width:410px;
	border-width: 0px;
	border-style: dashed;
	border-color: gray;
	background: white;
        font-family: verdana;
        font-size: 18px;
        padding-top:5px;

}


div.tvq {
        position:relative;
        width:410px;
	border-width: 0px;
	border-style: dashed;
	border-color: gray;
	background: white;
        font-family: sans-serif;
        font-size: 11px;
        padding-top:0px;

}



#acheter {
        position:relative;
        width:410px;
	border-width: 0px;
	border-style: dashed;
	border-color: gray;
	background: white;
        font-family: verdana;
        font-size: 18px;

}




div.fiche_rupture {
        position:relative;
        left:20;
        width:560;
        top:11px;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	background: white;
        font-family: verdana;
        font-size: 12px;
        padding-top:5px;
        padding-bottom:5px;
        padding-left:5px;

}








div.fiche_produit {
        position:relative;
        left:20;
        height:60px;
        width:560;
        top:21px;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	background: white;
        font-family: verdana;
        font-size: 12px;
        padding-top:5px;
        padding-bottom:5px;
        padding-left:5px;

}


div.chansons {
        position:relative;
        left:20;
        width:560;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	background: white;
        font-family: verdana;
        font-size: 12px;
        padding-top:5px;
        padding-bottom:5px;
        padding-left:5px;

}



div.plusvendus {
        position:relative;
        width: 200px;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	background: #FFFFF;
        font-size: 12px;
        padding-top:5px;
        padding-bottom:5px;
        padding-right:0px;
        padding-left:0px;


}


div.listedesplusvendus {
        position:relative; 
	width: 200px;
	border-width: 0px;
	border-style: solid;
	background: white;
        padding-top:5px;
        padding-bottom:5px;

}




div.dautresproduits {
        position:relative;
        left:0;
	border-width: 0px;
	border-style: solid;
	border-color: gray;
	background: white;
        font-family: verdana;
        font-size: 12px;
        padding-top:5px;

}


div.categorie_label {
        position:relative;
        left:10px;
	border-width: 0px;
	border-style: solid;
	border-color: gray;
        font-family: verdana;
        font-size: 20px;
        padding-top:5px;

}


div.paging {
        position:relative;
        top: 7px;
        left: 0px;
	border-width:0px;
	border-style: solid;
	border-color: gray;
	background: #FFFFFF;
        padding-top:5px;
        padding-bottom:5px;
        font-family: verdana;
        font-size: 12px;


}


div.carre_dans_palmares {
        position:relative;
        height:150px;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
        font-family: verdana;
        font-size: 12px;
        padding: 10px;

}


div.carre_dedans_palmares {
        position:relative;
        height:150px;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
        font-family: verdana;
        font-size: 12px;
        padding: 10px;

}


div.empty_cart {
        position:relative;
	border-width: 1px;
        width:400px;
        left:200px;
	border-style:solid;
	border-color: #996633;
        background:#FFFCCC;
        font-family: verdana;
        font-size: 12px;
        padding-top: 20px;
        padding-bottom: 20px;

}



div.contacteznous {
        position:relative;
	border-width: 1px;
        width:400px;
        left:200px;
	border-style:solid;
	border-color: #996633;
        background:#FFFCCC;
        font-family: verdana;
        font-size: 12px;
        padding: 40px;


}





div.reponse {
        position:relative;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFCCC;
        background:#FFFCCC;
        font-family: verdana;
        font-size: 12px;
        padding:10px;

}



div.naviguer_reponses {
        position:relative;
	border-width: 0px;
	border-style: solid;
        font-family: verdana;
        font-size: 12px;
        padding:10px;

}





div.scaean {
        position:relative;
        width: 800px;
        height:500px;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
	background: #FFFFFF;
        font-family: verdana;
        font-size: 12px;
        padding:0px;
}


div.nouveau_client {
        position:absolute;
	border-width: 1px;
	border-style: solid;
	border-color: gray;
        top:50px;
        left:155px;
        height:100px;
        width:200px;
	background: #FFFCCC;
        font-family: verdana;
        font-size: 12px;
        padding:30px;
}

div.client_existant {
        position:absolute;
	border-width: 0px;
        top:50px;
        height:100px;
        width:200px;
        left:450px;
        border-width:1px;
	border-style: solid;
	border-color: gray;
	background: #FFFCCC;
        font-family: verdana;
        font-size: 12px;
        padding:30px;
}


div.nouveau_barrerouge {
        position:absolute;
	border-width: 0px;
	border-style: solid;
	border-color: gray;
        top:30px;
        left:155px;
        height:20px;
        width:200px;
	background: #FFFCCC;
        font-family: verdana;
        font-size: 14px;
        padding:0px;
}


div.existant_barrerouge {
        position:absolute;
	border-width: 0px;
        top:30px;
        height:20px;
        width:200px;
        left:450px;
        border-width:0px;
	border-style: solid;
	border-color: gray;
	background: #FFFCCC;
        font-family: verdana;
        font-size: 14px;
        padding:0px;
}



div.register {
        position:relative;
	border: 1px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC;
        background-color: #FFFFCC;
        font-family: verdana;
        font-size: 10px;
}