/* CSS Document */
body {
margin:0;
padding:0;
font:10px Arial, Helvetica, sans-serif;
text-align:left;
background: url(themes/images/accueil_01.jpg) repeat-x;
background-color:#8b005d;
}
#head {
width:100%;
background: url(themes/images/accueil_01.jpg) repeat-x;
}
#cadrecentre {
	margin-left:-490px;
	background: url(themes/images/accueil_02.jpg) no-repeat;
	background-position:top;
	width:981px;
	height:650px;
	position:relative;
	left:50%;
	top:0px;
}
#entrer a{
	background:url(/site/medias/visuelsproduits/magasins/accueil/1.jpg) no-repeat;
	width:189px;
	height:80px;
	position:absolute;
	display:block;
	left: 397px;
	top: 272px;
}
#entrer a:hover{
background:url(/site/medias/visuelsproduits/magasins/accueil/2.jpg) no-repeat;
}
#boutons {
	position:absolute;
	font:11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
#outillage a {
	position:absolute;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	padding:2px 2px 2px 5px;
	width:91px;
	height:31px;
	display:block;
	left: 64px;
	top: 61px;
}
#outillage a:hover {
background-color:#333333;
}

#outillage2 {
	position:absolute;
	text-align:right;
	color:#FFFFFF;
	left: 113px;
	top: 236px;
	width: 262px;
}#outillage2 a {
color:#FFFFFF;
	text-decoration:none;
}
#outil a {
	position:absolute;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	padding:2px 2px 2px 5px;
	width:91px;
	height:31px;
	display:block;
	left: 434px;
	top: 66px;
}
#outil a:hover {
background-color:#333333;
}
#outil2 {
	position:absolute;
	text-align:right;
	color:#FFFFFF;
	text-decoration:none;
	left: 467px;
	top: 199px;
	width: 181px;
}
#outil2 a {
	text-align:right;
	color:#FFFFFF;
	text-decoration:none;
}
#equipement a {
	position:absolute;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	padding:2px 2px 2px 5px;
	width:91px;
	height:31px;
	display:block;
	left: 25px;
	top: 293px;
}
#equipement a:hover {
background-color:#333333;
}
#equipement2 {
	position:absolute;
	text-align:right;
	color:#FFFFFF;
	text-decoration:none;
	left: 697px;
	top: 406px;
	width: 284px;
	height: 28px;
}
#equipement2 a {
	text-align:right;
	color:#FFFFFF;
	text-decoration:none;
}
#mobilier a {
	position:absolute;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	padding:2px 2px 2px 5px;
	width:91px;
	height:31px;
	display:block;
	left: 656px;
	top: 225px;
}
#mobilier a:hover {
background-color:#333333;
}
#mobilier2 {
	position:absolute;
	text-align:right;
	color:#FFFFFF;
	text-decoration:none;
	left: 420px;
	top: 587px;
	width: 430px;
}
#mobilier2 a {
	text-align:right;
	color:#FFFFFF;
	text-decoration:none;
}
#accemagasin {
	position:absolute;
	text-align:center;
	font:14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	left: 368px;
	top: 284px;
	width: 167px;
	height: 69px;
	display:block;
}
#accemagasin a {
	color:#FFFFFF;
	font:16px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#accemagasin a:hover{
	color: #CC0000;
	text-decoration:underline;
}
#piscine a {
	position:absolute;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	padding:2px 2px 2px 5px;
	width:91px;
	height:31px;
	display:block;
	left: 398px;
	top: 452px;
}
#piscine a:hover {
background-color:#333333;
}
#piscine2 {
	position:absolute;
	text-align:right;
	color:#FFFFFF;
	text-decoration:none;
	left: 404px;
	top: 322px;
	width: 264px;
	height: 5px;
}
#piscine2 a {
	text-align:right;
	color:#FFFFFF;
	text-decoration:none;
}
#jeux a {
	position:absolute;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	padding:2px 2px 2px 5px;
	width:92px;
	height:31px;
	display:block;
	left: 545px;
	top: 453px;
}
#jeux a:hover {
background-color:#333333;
}
#jeux2  {
	position:absolute;
	text-align:right;
	color:#FFFFFF;
	text-decoration:none;
	left: 114px;
	top: 445px;
	width: 239px;
}
#jeux2 a {
	text-align:right;
	color:#FFFFFF;
	text-decoration:none;
}

.textpardefaut {
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
.textpardefaut a {
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.textpardefaut a:hover {
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#990000;
text-decoration:underline;
}
#piedsdepage {
width:100%;
text-align:center;
margin-top:675px;
display:block;
}
.retour{
clear:both;
}
.textegrasblanc {
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
.textegrasblanc a {
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#FFFFFF;
}
.textegrasblanc a:hover {
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#990000;
}
.petitblanc a {
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#FFFFFF;
}
.petitblanc a:hover {
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#990000;
}
