/* CSS Document */

body{
margin:0;
padding:0;
background:#fff url(body.jpg) repeat-x left top;
font:normal 12px verdana;
/*border:1px solid red;*/
}


h1{ 
text-decoration : none; 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-weight : bold; 
color : #666666; 
margin-bottom : 10px;
} 


/***************************
/*Elements Gabarits*/
/******************************/

/* Images */
.imgsanscadre {
	border:0px solid #eee;

	}

img {
	padding:0px;
	background:#fff;
	margin:0 0 0px 0px;
	border:0px solid #eee;
}

/* Liens */

a:link {

	font-size:12px;
	}

a:hover {
	font-size:12px;
	}
	
a.menupap {

	font-size:12px;
	text-decoration:none;
	color:#00B050;
	}
	
a.menupap:visited {

	font-size:12px;
	text-decoration:none;
	color:#00B050;
	}
	
a.menupap:active {
	font-size:16px;
	text-decoration:underline;
	color:#00B050;
}
	
a.menupap:hover {
	font-size:16px;
	text-decoration:none;
	color:#00B050;
	}
	
a.lienvert {

	font-size:12px;
	text-decoration:none;
	color:#99CC00;
	}
	
a.lienvert:visited {

	font-size:12px;
	text-decoration:none;
	color:#99CC00;
	}
	
a.lienvert:active {
	font-size:12px;
	text-decoration:underline;
	color:#99CC00;
}
	
a.lienvert:hover {
	font-size:12px;
	text-decoration:none;
	color:#660066;
	}
	
a.lienviolet {

	font-size:12px;
	text-decoration:none;
	color:#660066;
	}
	
a.lienviolet:visited {

	font-size:12px;
	text-decoration:none;
	color:#660066;
	}
	
a.lienviolet:active {
	font-size:12px;
	text-decoration:underline;
	color:#660066;
}
	
a.lienviolet:hover {
	font-size:12px;
	text-decoration:none;
	color:#99CC00;
	}

	
/* liste */

li {
	font-size:12px;
	list-style:square;
} 



.contener,.header,.tableContenu,.bottom,.ssBottom{
width:986px;
margin:0 auto;
/*border:1px solid red;*/
}
.contener{
background:#fff;
}
.header,.headerUs{
background:url(header.jpg) no-repeat left top;
width:986px;
height:150px;
position:relative;
}
.headerUs{
background:url(headerUs.jpg) no-repeat left top;
}
.tableContenu{
margin-top:5px;
padding:0;
}
.tableContenu td{
border-spacing:0;
vertical-align:top;
}
.tableContenu tr{ 
vertical-align:top;
}
.center{
margin-top:5px;
width:730px;
text-align:left;
vertical-align:top;
background:url(fondCentre.jpg) no-repeat left top;
/*border:1px solid red;*/
}
.centerInt{
}
.blocCentre{
padding:5px 0px;
}
.left{
width:250px;
background:#F6F6F6;
vertical-align:top;
}
.right{
margin-top:5px;
padding:5px;
width:173px;
padding-bottom:3px;
vertical-align:top;
}
.rightbas{
margin-top:5px;
border-width:0px; 
 border-style:solid; 
 border-color:#660066;
padding:5px;
width:173px;
padding-bottom:3px;
vertical-align:top;
}
.bottom{
background:url(fondNavHori2.jpg) left top no-repeat;
height:43px;
width:986px;
clear:both;
position:relative;
}
.ssBottom{
background:url(fondSsBottom.jpg) left top repeat-y;
/*border:1px solid red;*/
}


/*****************************
/*Contenu*/
/******************************/

.lienRecoAmi{
	position:absolute;
	width:221px;
	height:25px;
	left: 753px;
	top: 9px;
/*	border:1px solid red;*/
	cursor:pointer;
}


.lienLogo{
display:block;
/*	border:1px solid red;*/
width:204px;
height:127px;
position:absolute;
left: 4px;
top: 6px;
}
.lienLogo2{
display:block;
/*border:1px solid red;*/
width:90px;
height:24px;
position:absolute;
*position:relative;
left: 13px;
top: 4px;
z-index:2000;
}
.votreCompte,.votreCompteUs{
display:block;
width:105px;
height:25px;
position:absolute;
left:824px;
top:71px;
/*border:1px solid green;*/
z-index:1000;
cursor:pointer;
}
.votreCompteUs{
width:99px;
left:652px;
top:40px;
*top:-22px;
/*border:1px solid green;*/
}
.panier,.panierUs{
display:block;
/*border:1px solid green;*/
width:186px;
height:29px;
text-align:right;
float:right;
position:absolute;
left: 796px;
top: 80px;
}
.panierUs{
/*border:1px solid green;*/
width:169px;
left: 763px;
}
.mailing{
display:block;
width:99px;
height:24px;
position:absolute;
left: 1018px;
*left: 1010px;
/*border:1px solid green;*/
top: 9px;
}
.promos{
	position:absolute;
	width:133px;
	height:24px;
	display:block;
	left: 4px;
	top: 2px;
}
.news{
	position:absolute;
	width:104px;
	height:24px;
	display:block;
	left: 140px;
	top: 2px;
}
.idkdo{
	position:absolute;
	width:89px;
	height:24px;
	display:block;
	left: 246px;
	top: 2px;
}
.search{
	position:absolute;
	width:174px;
	height:24px;
	display:block;
	left: 436px;
	top: -1px;
}
.marques{
	position:absolute;
	width:138px;
	height:24px;
	display:block;
	left: 610px;
	top: 5px;
}

.recherche {
}


.fondSelec{
background:url(fondNav.jpg) no-repeat left top;
width:986px;
height:32px;
color:#790F76;
text-transform:uppercase;
}
.fondSelec img{
border:none;
margin:2px 0 0 0;
}
.fondNav{
}
.gouttiere{
}

.accroche{
	width:442px;
	position:absolute;
	left: 241px;
	top: 33px;
	height: 77px;
}

/*********************
/*ACCUEIL*/
/************************/



/**********************
/*CMS*/
/************************/

.blockCms{
margin:0 0 0 0px;
border:1px solid #7E177B;
border-style:none solid ;
text-align:left;
padding:3px;
width:153px;
*margin-top:-2px;
}
.blockCms img{
display:block;
margin:0 auto;
}

.cms1{
background:url(titreCms1.jpg) no-repeat left top;
width:560px;
height:35px;
padding:5px 0 0 0px;
}
.cmsVert,.cmsGris{
background:url(fondCms.jpg) no-repeat left top;
width:570px;
margin:0 0 0 0px;
*margin-top:-2px;
padding:5px;
/*border:1px solid red;*/
}
.cmsGris{
margin-left:1px;
background:url(fondCms1.jpg) no-repeat left top;
/*border:1px solid red;*/
}

*+ html .imgIe{
margin-top:-2px;
display:block;
}

