body {
        margin:0px;
}

#general {
	/*_height: 768px;
	min-height:768px;
	height: 1200px;*/
	position:absolute;
	left:0px;
	top:0px;
	margin:0px;
	/*background-position: center top;*/
	z-index: 1;
}


#bandeau  {
	position: absolute;
	left:57px;
	background-image: url(images/2/bandeau.jpg);
	background-repeat: no-repeat;
	z-index: 3;
	top: 0px;
	height: 155px;
	width: 849px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-position: top;
}

#date {
	position:absolute;
	width:394px;
	height:22px;
	z-index:4; 
	left: 252px; 
	top: 135px;
}

#menu {
	position: absolute;
	left:745px;
	z-index: 50;
	height: 130px;
	width: 160px;
	top: 129px;
}

.lien-menu {
	display: block;
	position: relative;
	height: 26px;
}

#actualites {
	position:absolute;
	left:442px;
	top:185px;
	width:279px;
	z-index:10;
	/*background-image: url(/base/images/2/actualites.jpg);
	background-repeat: no-repeat;*/
}
#titre-actualites{
	position:relative;
	width:235px;
	height:20px;
	z-index:6;
	background-image: url(images/2/actualites.jpg);
	background-repeat: no-repeat;
	left: 5px;
	top: 0px;
}

#pied {
	background-color: #5277ab;
	position:absolute;
	bottom:0px;
	left:-1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	z-index: 6;
	height: 21px;
	width: 960px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	visibility:hidden;
}

#espacepro {
	position:absolute; 
	width:200px; 
	height:115px; 
	z-index:6; 
	left: 110px; 
	top: 573px;
}

#espacepro-revendeurs {
	position:absolute; 
	left:332px; 
	top:27px; 
	width:337px; 
	height:89px; 
	z-index:6;
}

#confiance { 
	position:relative; 
	top: 70px;
	width:428px;
	z-index:6;
}

#accueil {
	position:relative; 
	top:30px; 
	width:250px; 
	height:100px; 
	z-index:6;
}
#choix-categorie {
	position:absolute; 
	width:200px; 
	height:115px; 
	z-index:6; 
	left: 250px; 
	top: 0px;
}

#pub-accueil {
	position:absolute; 
	width:200px; 
	height:115px; 
	z-index:6; 
		left: 160px;/*56px;*/ 
	top: 220px; /*160px;*/
	z-index:7;
}

#choix-categorie-overlay {
	position:absolute; 
	width:200px; 
	height:115px; 
	z-index:6; 
	left: 56px;
	top: 160px;
	z-index:8;
}

#view-choix-categorie {
	position:absolute; 
	width:200px; 
	height:115px; 
	z-index:6; 
	left: 500px; 
	top: 150px;
}

#categories {  /*nouveautes*/
position:absolute; 
width:214px; 
height:260px; 
z-index:6; 
left: 152px; 
top: 455px;
}
#titre-nouveautes{
	position:relative;
	width:205px;
	height:20px;
	z-index:7;
	background-image: url(images/2/nouveautes.jpg);
	background-repeat: no-repeat;
	left: 5px;
	top: 0px;
}

#IconeCategorie{
	position:absolute; 
	width:240px; 
	height:99px; 
	z-index:6; 
	left: 5px; 
	top: 0px;
}

#AccueilArticles{
	position:absolute; 
	width:422px; 
	z-index:6; 
	left: 0px; 
	top: 125px;
}

#ZoneActu{
	position:absolute; 
	width:328px; 
	z-index:6; 
	left: 407px; 
	top: 190px;
}

#afficherevendeurs{
	position:absolute; 
	left:30px; 
	top:340px; 
	width:645px; 
	height:189px;
	 z-index:6;
}

#carte {
	position:relative;
	left:0px;
	width:304px; 
	height:309px; 
	z-index:6;
}	

#carte-produits {
	/*float:left;
	margin-top:-210px;
	margin-left:-300px;*/
	width:304px; 
	height:309px; 
	z-index:6;
}	


#VisuArticle{
	position:absolute; 
	width:530px; 
	/*height:1030px; */
	z-index:6; 
	left: 0px; 
	top: 150px;
	/*overflow:auto;*/
}

#contact1{
	position:absolute; left:0px; top:0px; width:193px; height:236px; 
}    
#formulaire{
	position:absolute; left:220px; top:0px; width:294px; height:144px; 
}
#contactok1{
	position:absolute; width:265px; height:53px; z-index:1; left: 15px; top: 0px;
}      
#contactok2{
	position:absolute; left:454px; top:338px; width:240px; height:236px;
}      

#formulaire-sav{
	position:absolute; width:487px; height:373px; z-index:1; left: 243px; top: 104px;
}

#present1{
	position:absolute; left:82px; top:200px; width:252px; height:141px;
}      
#present2{
	position:absolute; left:355px; top:193px; width:294px; height:144px; 
}
#present3{
	position:absolute; left:79px; top:401px; width:700px; z-index:25;
}

#present4{
	position:absolute; left:127px; top:607px; width:155px; height:42px; 
}      
#present5{
	position:absolute; left:439px; top:591px; width:86px; height:55px; 
}
#present6{
	position:absolute; left:365px; top:709px; width:250px; height:45px;
}
#present7{
	position:absolute; width:95px; height:72px; z-index:17; left: 146px; top: 683px;
}
#present8{
	position:absolute; width:204px; height:100px; z-index:17; left: 111px; top: 801px;
}
#present9{
	position:absolute; width:200px; height:117px; z-index:17; left: 386px; top: 789px;
}
#present10{
	position:absolute; width:200px; height:69px; z-index:17; left: 115px; top: 936px;
}
#present11{
	position:absolute; width:200px; height:69px; z-index:17; left: 386px; top: 937px;
}
#present12{
	position:absolute; width:220px; height:66px; z-index:17; left: 115px; top: 1037px;
}
#tarifs1{
	position:absolute; left:198px; top:187px; width:441px; z-index:25; background-color:#FFFFFF;
}

#sav-index{
	position:absolute; left:345px; top:33px; width:294px; height:223px; z-index:6;
}
 

/* STYLES D'ORIGINE*/
SPAN.corps {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.erreur {
	FONT-SIZE: 12px;
	COLOR: #FF0000;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	font-weight: bold;
}
SPAN.nomcategorie {
	FONT-SIZE: 16px; COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight:bold;
}
SPAN.nomarticle {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	font-weight: bold;
}
SPAN.presentation {
	FONT-SIZE: 13px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
SPAN.description {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.prix {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.prixgrand {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.titrepopup {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.numeropage {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.numeropagecourante {
	FONT-SIZE: 10px; COLOR: #B00000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.descriptioninfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	text-decoration: none;
}
.titreinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
}
.grostitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
	background-color: #FFFFFF;
}
a:link {
	color: #0033FF;
}
a:visited {
	color: #FF6600;
}
a:active {
	color: #FF0000;
}

