/* CSS Document */
img {
border-width: 0;
border-style: none;
}

body{
margin: 0;
padding: 0;
}

a {
text-decoration:none;
color:#590091;
}

a:hover {
color:#CC7AE6;
}

/* Section div bloc haut */
#top{
position:relative;
padding: 0;
margin: 0;
width: 950px;
height: 207px;
background-image:url(images/topfarandole.png);
background-repeat:no-repeat;
background-position:left;
}

#menugeneral{
position:absolute;
top: 9.38em;
left: 9.4em;
width:800px;
z-index:10;
margin: 0;
padding: 0;
}

#menuconteneur{
position:absolute;
top: 11.4em;
right: 0em;
width:780px;
z-index:9;
margin: 0;
padding: 0;

}

/* Section div menu gauche */
#menuleft{
float:left;
width: 170px;
height: 561px;
padding: 0;
margin: 0;
background-image:url(images/menuleft.png);
background-repeat:no-repeat;
background-position:left;
}

/* Section div bloc centre */
#menucenter{
float:left;
width: 780px;
height: 561px;
padding: 0;
margin: 0;
background-image:url(images/foncentre.png);
background-repeat:no-repeat;
background-position:left;
}

#centertop{
float:left;
width: 780px;
height: 25px;
margin: 0;
padding: 0;
}

#conteneurarticletpanier {
position:relative;
width:780px;
height:500px;
margin:0;
padding:0;
}

#centerafficharticle {
float:left;
width:600px;
height:auto;
margin:0;
padding:0;
}

#centerpanier {
float:left;
width:180px;
height:400px;
margin:0;
padding:0;
}


/* Conception menu accessoire et panier */
#hautmenu {
position:relative;
width:170px;
height:30px;
margin-top:2em;
padding:0;
background: url(images/contourhaut.png) left top no-repeat;
}

#menudesign{
position:relative;
width:170px;
height:auto;
margin:0;
padding:0;
text-align:left;
text-decoration:none;
font-family:Georgia;
background: url(images/contourcentre.png) left top;
background-repeat:repeat-y;
}

#basmenu {
position:relative;
width:170px;
height:30px;
margin:0;
padding:0;
background: url(images/contourbas.png) left top no-repeat;
}


#menudesign a {
text-decoration:none;
color:#590091;
}

#menudesign a:hover {
text-decoration:none;
color:#CC7AE6;
}

#hautpanier {
position:relative;
width:180px;
height:37px;
margin:0;
padding:0;
background: url(images/contour-panier-haut-web24.png) left top no-repeat;
}

#paniercentre{
position:relative;
width:180px;
height:auto;
margin:0;
padding:0;
text-align:left;
text-decoration:none;
font-family:Georgia;
background: url(images/contour-panier-centre-web24.png) left top;
background-repeat:repeat-y;
}

#baspanier {
position:relative;
width:180px;
height:20px;
margin:0;
padding:0;
background: url(images/new_contour_bas.png) left top no-repeat;
}

/* Police mise en forme et lettrine */

.policegeorgiastd{
font-family:Georgia;
font-size:12px;
color:#000000;
}

.pverdana8{
font-family:Verdana;
font-size:9px;
color:#000000;
}
.pverdana10{
font-family:Verdana;
font-size:10px;
color:#000000;
}

.pverdana12{
font-family:Verdana;
font-size:12px;
color:#000000;
}

.nomcontenant {
position:absolute;
margin-top:0.5em;
left:1.1em;
text-align:center;
font-weight:bold;
font-size:1em;
font-family:Georgia;
color:#CC0066;
}

/*  Detail article en CSS */
#blocphotoarticle{
float:left;
width:600px;
height:auto;
}