html, body, form {
	margin: 0px;
	padding: 0px;
}

body {
color: #212121;
font-size: 12px;
font-family:Arial, Helvetica, Sans-Serif;
background:#000000
}

img {
border: 0px;
vertical-align:middle;
}

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

a:hover {
text-decoration: underline;
color:#212121;
}

div#total{
margin: 0;
overflow: hidden;
width:1130px;
background:url(../images/col-bg.jpg) repeat-x #000000;
}
/*SITE*/
div#site {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:1130px;
	
}
/*FIN SITE*/

/*gauche*/
div#gauche {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:980px;
	float:left;
}
/*FIN gauche*/


/*droite*/
div#droite {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:150px;
	float:left;
}
/*FIN droite*/

/*HEADER*/
div#header {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:334px;
	height:75px;
	float:left;
}
/*FIN HEADER*/


/*MENU*/
div#menu {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:646px;
	height:75px;
	background:url(../images/home_02.jpg) no-repeat;
	float:left;
}

div#menu ul{
	margin:20px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	float:left;
	width:486px;
}

div#menu ul li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	display:inline;
	list-style-type:none;
	color:#191919;
	font-size:10px;
	text-transform:uppercase;
}

div#menu ul li a{
	color:#191919;
	font-size:10px;
	text-transform:uppercase;
}

div#menu div#panier{
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:150px;
	float:left;
	height:50px;
	text-align:center;
}
/*FIN MENU*/



/*COLONNE GAUCHE*/
div#col-left {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:334px;	
	float:left;
}

div.bloc {
	width:334px;
	background:url(../images/bloc-bg.png) repeat-y top left;
}

div.bloc-top {
	width:334px;
	height:53px;
	background:url(../images/bloc-top.png) no-repeat top left;
}

div.bloc-top h2{
	color:#ffffff;
	font-size:20px;
	margin:10px 0px 0px 0px;
	padding:5px 0px 0px 20px;
}

div.bloc-bottom {
	width:334px;
	min-height:48px;
	background:url(../images/bloc-bottom.png) no-repeat bottom left;
}

div.bloc-contenu {
	width:294px;
	margin:0px 20px 0px 0px;
	padding:0px 0px 30px 0px;
}

ul.menu {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

ul.menu li.bleu{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	background:#00a0dd;
	width:200px;
}

ul.menu li.bleu a{
	color:#ffffff;
	font-style:italic;
	font-size:12px;
	font-weight:bold;
	padding:0px 0px 0px 20px;
}

ul.menu li.vert{
	margin:3px 0px 3px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	background:#80c34e;
	width:200px;
}

ul.menu li.vert a{
	color:#ffffff;
	font-style:italic;
	font-size:12px;
	font-weight:bold;
	padding:0px 0px 0px 20px;
}


ul.menu li.bleu div{
	margin:3px 0px 3px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	background:#101010;
	
}

ul.menu li.vert div{
	margin:3px 0px 3px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	background:#101010;
	
}

div.bloc-gris {
	width:294px;
	min-height:150px;
	background:#343434;
	color:#ffffff;
	padding:10px 20px 10px 20px;
	margin:0px 0px 0px 0px;
}

/*FIN COLONNE GAUCHE*/



/*COLONNE DROITE*/
div#col-center {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:646px;	
	background:url(../images/home_04.jpg) repeat-y;
	float:left;
}

div#col-center div#content{
	margin:0px 6px 0px 6px;
	padding:0px 0px 0px 0px;
	width:634px;
	min-height:500px;
	float:left;
}
/*FIN COLONNE DROITE*/

/*COLONNE DROITE*/
div#col-right {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:150px;
	float:left;
}



div.bloc-bleu-bg {
	width:150px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}


div.bloc-bleu-top {
	width:150px;
	height:9px;
	background:url(../images/bloc-bleu-top.png) no-repeat top left;
}

div.bloc-bleu-bottom {
	width:150px;
	min-height:50px;
	padding:0px 0px 10px 0px;
	background:url(../images/bloc-bleu-bottom.png) no-repeat bottom left;
}


div.bloc-bleu-bottom div{
	background:url(../images/bloc-bleu-bg.png) repeat-y top left;
	margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
	width:140px;
	color:#ffffff;
}


div.bloc-vert-bg {
	width:150px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}


div.bloc-vert-top {
	width:150px;
	height:9px;
	background:url(../images/bloc-vert-top.png) no-repeat top left;
}

div.bloc-vert-bottom {
	width:150px;
	min-height:50px;
	padding:0px 0px 10px 0px;
	background:url(../images/bloc-vert-bottom.png) no-repeat bottom left;
}


div.bloc-vert-bottom div{
	background:url(../images/bloc-vert-bg.png) repeat-y top left;
	margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
	width:140px;
	color:#ffffff;
}


/*FOOTER*/
div#footer {
	clear:both;
	margin:0px 0px 0px 0px;
	padding:12px 150px 0px 0px;
	width:980px;
	height:35px;
	background:url(../images/home_05.jpg) no-repeat;
	text-align:right;
	color:#727272;
	font-size:10px;
	text-transform:uppercase;
}

div#footer a{
	color:#727272;
}

/*FIN FOOTER*/


/*page catalogue*/
table.catalogue {
	width:100%;
	border-collapse:collapse;
}

table.catalogue td{
	padding:20px;
	width:100%;
	vertical-align:top;
}

div.photo {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:180px;
	float:left;
}

div.contenu-prod {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:425px;
	float:left;
}

div.contenu-prod h1{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

div.contenu-prod h1 a{
	color:#191919;
	font-size:24px;
	text-decoration:none;
}

p.prod-descriptif {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#212121;
	font-size:13px;
	height:80px;
}

div.prix{
	margin:0px 0px 0px 0px;
	padding:8px 0px 0px 0px;
	color:#666666;
	width:200px;
	float:left;
	font-weight:bold;
	font-size:13px;
}

div.detail {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#212121;
	text-align:right;
}


div.ligne {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

.image-prod {
	padding:5px;
	/*background:#f3f3f3;
	border:1px solid #e9e9e9;*/
}

.image-center {
	padding:0px;
	text-align:center;
}
/*mise en forme nouveauté*/

ul.nouveaute {
	margin:0px 0px 20px 20px;
	padding:0px 0px 0px 0px;
	width:294px;
}

ul.nouveaute li{
	margin:0px 0px 0px 0px;
	padding:0px 20px 0px 0px;
	display:inline;
	list-style-type:none;
}

/*recherhce*/

#keywords{
	border:1px solid #4d565d;
	width:240px;
	margin:0px 0px 0px 0px;
	padding:3px 0px 0px 5px;
	float:left;
	color:#6f8182;
	font-size:10px;
	text-transform:uppercase;
	height:19px;
}

#bouton-ok{
	background:url(../images/loupe.jpg);
	width:27px;
	height:28px;
	border:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

/**/

h3.info {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#ffffff;
	font-size:11px;
}
ul.info{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}

ul.info li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	list-style-type:none;
	color:#6f8182;
	font-size:10px;
	text-transform:uppercase;
}

