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

body {
color: #232323;
font-size:12px;
font-family:Arial;
background:#000000;
}

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

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

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


div#total{
margin: 0 auto;
overflow: hidden;
width:899px;
}

/*LOGO*/
div#logo {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:899px;
	height:309px;
	background:url(images/logo.jpg);
}

/*FIN LOGO*/


/*MENU*/
div#menu {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:899px;
	height:34px;
	background:url(images/menu-bg.jpg);
}

div#menu ul{
	margin:0px 0px 0px 40px;
	padding:10px 0px 0px 0px;
}

div#menu ul li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	display:inline;
}

div#menu ul li a{
	color:#ffffff;
}

div#menu ul li a:hover{
	color:#f89a00;
}

div#menu ul li.tiret{
	margin:0px 0px 0px 0px;
	padding:0px 20px 0px 20px;
	list-style-type:none;
	display:inline;
	color:#ffffff;
}
/*FIN MENU*/

/*CENTRE*/
div#centre {
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
	width:899px;
	min-height:100px;
	background:url(images/centre-bg.jpg) repeat-y;
	color:#ffffff;
}

table#rubrique {
	width:899px;
	border-collapse:collapse;
}

table#rubrique td.cell1{
	width:899px;
	padding:0px 0px 0px 134px;
	text-align:right;
}

table#rubrique td.cell2{
	width:899px;
	padding:0px 0px 0px 134px;
	text-align:left;
}

div.list {
	margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
	width:315px;
	float:left;
}

div.list h1.titre-right{
	margin:0px 0px 0px 0px;
    padding:0px 5px 0px 0px;
	text-transform:uppercase;
	font-size:24px;
	font-family:Myriad Web;
	text-align:right;
}

div.list h1.titre-right a{
	color:#ffffff;
	text-decoration:none;
}
div.list h1.titre-left{
	margin:0px 0px 0px 0px;
    padding:0px 0px 0px 5px;
	text-transform:uppercase;
	font-size:24px;
	font-family:Myriad Web;
	text-align:left;
}

div.list h1.titre-left a{
	color:#ffffff;
	text-decoration:none;
}

div.list ul.list-right{
	margin:5px 0px 0px 0px;
    padding:0px 5px 0px 0px;
	text-align:right;
}

div.list ul.list-right li{
	margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
	list-style-type:none;
}

div.list ul.list-right li a{
	color:#ffffff;
}
div.list ul.list-right li a:hover{
	color:#f89a00;
}

div.list ul.list-left{
	margin:5px 0px 0px 0px;
    padding:0px 0px 0px 5px;
	text-align:left;
}

div.list ul.list-left li{
	margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
	list-style-type:none;	
}

div.list ul.list-left li a{
	color:#ffffff;
}

div.list ul.list-left li a:hover{
	color:#f89a00;
}
div.photo-left {
	margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
	width:315px;
	float:left;
	text-align:left;
}

div.photo-right {
	margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
	width:315px;
	float:left;
	text-align:right;
}
/*bloc*/

div#bloc {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:899px;
	color:#ffffff;
	background:#0C0;
	float:left;
}
/*FIN CENTRE*/

/*BAS*/
div#bas{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
	width:899px;
	height:151px;
	background:url(images/home_05.jpg);
}
/*FIN BAS*/

/*FOOTER*/
div#footer{
clear:both;
overflow:hidden;
width:899px;
height:30px;
text-align:center;
font-family:tahoma;
font-size:11px;
color:#ffffff;
}

div#footer ul{
	margin:5px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

div#footer ul li{
	margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
	list-style-type:none;
	display:inline;
}

div#footer ul li a{
	color:#ffffff;
}

div#footer ul li a:hover{
	color:#f89a00;
}
/*FIN FOOTER*/


h1{
	margin:0px 0px 0px 0px;
    padding:0px px 0px 0px;
	text-transform:uppercase;
	font-size:24px;
	font-family:Myriad Web;
	
}

h2{
	margin:0px 0px 0px 0px;
    padding:0px px 0px 0px;
	text-transform:uppercase;
	font-size:15px;
	font-family:Myriad Web;
	
}

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

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

ul.list li a{
	color:#ffffff;
}

ul.list li a:hover{
	color:#f89a00;
}

table.content {
	border-collapse:collapse;
	width:879px;
	margin:0px 10px 0px 10px;
}

table.content td.prod{
	padding:5px;
	vertical-align:top;
	color:#ffffff;
	text-align:center;
}


table.content td.contenu{
	padding:5px;
	width:879px;
	vertical-align:top;
	background:#454444;
	/*color:#7ecd04;*/
	color:#ffffff;
}

table.content td.rub{
	padding:0px 0px 0px 10px;
	width:440px;
	vertical-align:top;
}
table.content td.photo-rub{
	padding:0px 10px 10px 0px;
	width:439px;
	vertical-align:top;
}


table.produit {
	border-collapse:collapse;
	width:879px;
	margin:0px 10px 0px 10px;
	background:#454444;
}

table.produit td.prod{
	padding:5px;
	vertical-align:top;
	color:#ffffff;
	text-align:center;
}


.border-image {
	border:7px solid #e3e4df;
}