body {
	margin: 0px;
	background-image:url(fond-plage.jpg);
	background-color:#32b0a9;
	background-repeat: repeat-x;
	background-position:top;
	background-attachment:fixed;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4C;
	text-align:left;
}
a {
	color: #D50000;
	text-decoration: none;
}
a:link {
	color: #D50000;
	text-decoration: none;
}
.lierac {
	background-image: url(http://www.easyparapharmacie.com/site/images/baudeau_lierac_02.jpg);
	background-repeat: no-repeat;
}

a:hover {
	color: #62A508;
	text-decoration: underline;	
}
.spacer {
clear:both;
visibility:hidden;
}

#page {
width:972px;
background-color:#FFFFFF;

/* left:50%;
margin-left:-486px; */
}

#style_bo_cadre1 table {
background-color : #FFF;
}

#ban_logo {
z-index:100;
display:block;
}

td {
background-color : #FFF;
}

#ban_logo #pub {
	/*background-color:#DFE0E0;*/
	height:100px;
	width:500px;
	position:relative;
	display:block;
	z-index:200;
	left: 460px;
	top: 0px;
}
#ban_logo .esp_pub {
padding-left: 20px;
padding-top: 20px;
}


#nav_h_1 {
}
#nav_h_1 #tt_nos_espace {
float:left;
}
#nav_h_1 #nav {
float:right;
width:845px;
height:24px;
background-image:url(fond_nav_haut_1.jpg);
background-position: top left;
background-repeat:no-repeat;
padding: 6px 0px 5px 0px;
text-align:center;
}

#nav_h_2 {
margin-top: 3px;
}
#nav_h_2 #tt_recherche {
float:left;
}
#nav_h_2 #zone_champ_recherche {
width: 640px;
height:29px;
float:left;
background-image:url(fond_nav_haut_2.jpg);
background-position:top left;
background-repeat:no-repeat;
padding: 6px 0px 0px 13px;
text-align:left;
}
#nav_h_2 #bt_nouveautes {
width: 192px;
float:right;
}

#contenu {
width: 972px;
background-color:#FFF;
}
#contenu #centre {
float:left;
width:770px;
background-color:#FFF;
}
#contenu #centre .titre {
margin-top: 18px;
}

#contenu #centre .bloc_txt {
	padding: 0px 20px 0px 16px;
}

#contenu #bloc_txt_catalogue_int {
	padding: 10px 10px 0px 10px;
	text-align: justify;
}

#contenu #right {
float:right;
width:192px;
}
#contenu #right #panier {
width: 143px;
height: 30px;
background-image:url(fond_panier.jpg);
background-position: top left;
background-repeat:no-repeat;
padding: 37px 0px 0px 49px;
}
#contenu #right .bloc {
background-image:url(fond_bloc_d.jpg);
background-repeat:repeat-y;
background-position: left top;
padding: 10px 0px 5px 25px;
}
#contenu #right .flash {
	background-image:url(fond_bloc_d.jpg);
	background-repeat:repeat-y;
	background-position: left top;
	text-align: center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

#contenu #right .entrees {
	background-image:url(fond_bloc_d.jpg);
	background-repeat:repeat-y;
	background-position: left top;
	text-align: center;
	vertical-align: top;
	padding-right: 5px;
	padding-left: 5px;
}

#espace_nav_inf_1 {
width:972px;
margin-top:10px;
}

#espace_nav_inf_1 #nav {
float:left;
width:780px;
height:24px;
background-image:url(fond_nav_bas.jpg);
background-position:left top;
background-repeat:no-repeat;
padding: 7px 0px 10px 0px;
text-align:center;
background-color:#000000;
}
#espace_nav_inf_1 #bt_h2p {
	float:right;
}

#espace_nav_inf_2 {
width:972px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
background-image:url(logo_b_fond.jpg);
}
#espace_nav_inf_2 #logo_paiement {
float:left;
width: 400px;
}
#espace_nav_inf_2 #logo_paiementv {
float:left;
width: 268px;
}
#espace_nav_inf_2 #nav {
float:right;
width: 572px;
text-align:center;

}

#defilement {
background-image:url(fond_nav_haut_2.jpg);
background-position:top left;
BORDER-RIGHT: #b4c1d3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b4c1d3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #b4c1d3 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #b4c1d3 1px solid; }

#Layer1 {
	position:absolute;
	top:160px;
	left:300px;
	width:500px;
	height:300px;
	visibility: hidden;
	margin-left: 45px;
}
.selections {
	height:290px;
	width:155px;
	position:absolute;
	display:block;
	z-index:-100;
	top: 0px;
}

.marquee_titre {
	width:750px;
	position:absolute;
	top: 890px;
	margin-left: 0px;
	z-index: -1;
	height: 265px;
	margin-top: 246px;
}

.une {
	font-size: 18pt;
	font-weight: bold;
	color: #CC0000;
}
.selection {
	position: absolute;
	z-index: -3;
	height: 290px;
	width: 190px;
	top: 370px;
	margin-left: 17px;
}
.divbio {
	vertical-align: bottom;
	height: 12px;
	width: 1500px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 20px;
	margin-top: 143px;
	color: #FFFFFF;
}

div#Homeactulite {width:192px; height:130px; border:0px solid red; margin:0; padding:0;}

div#Homeactulite img.topactu {padding:0; margin: 1px 0 0 12px;}

div.Homeactu { overflow: auto; height:100px; width:182px; margin:2px 0 0 10px; padding:1;}

div.Homeactu p {padding:5px 0 2px 0; margin:0; border-top:1px dashed #DADADA; font-size:11px; color:#000; }
div.Homeactu p a {text-decoration:none; color:#000;}

div.Homeactu p span {color:#B90000; font-weight:bold; display:block;}

/* --- PAGE ACTU --- */

p.actu {width:476px; padding:7px 0 7px 0; margin:0 0 15px 50px; border-bottom:1px dashed #DADADA; font-size:11px; color:#000; }
p.actu a {text-decoration:none; color:#000;}

p.actu span {color:#B90000; font-weight:bold; display:block;}
p.actu span.date {color:#858585;}
bloc_h4 {padding:0px 0 0px 0; margin:0; font-size:11px; color:#000;
}

.divmarques {
	vertical-align: bottom;
    align: center;
	height: 200px;
	width: 170px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 16px;
	margin-top: 0px;
	color: #FFFFFF;
	overflow: auto;
}

.h1_pages{
    margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
.h2_pages{
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	}
.h3_pages{
    margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
