body {
	height: 100%;
	
}

div.entete {
	background-image: url(../images/entete_slogan.jpg);
	width:580px;
	height:89;
	text-align:right;
}

div.recherche {
	position: relative;
	top: 70px;
	right: 10px;
}

.go {
	width:25px;
	border:1px solid Silver;
	height:15px;
	font-size:10px;
	margin-left:2px;
	margin-bottom:15px;
}
table.contenu {
	vertical-align: top;
	width: 577px;
	text-align: left;
	background-color: white;
	background-image: url(../images/im_titre.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	height: 49px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #8E8E8E;	
}

.corp_contenu {
	background-image: url('../images/corps_contenu.jpg');
	background-position: bottom left;
	background-repeat: repeat-x;
	height: 326px;
}
li.equipement {
	list-style: url(../images/icone_boulet.gif);
	list-style-position: outside;
	font-size: 10px;
	margin: 1px;
	margin-left: 25px;
	color: Black;
}

.tmenu {
	color: White;
	display: inline;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
	padding-bottom: 5px;
	cursor: pointer;
}

div.top_menu {
display: none;
position: absolute;
border:1px solid white;
margin-left:4px;
margin-top:-4px;
width: 120px;
border-bottom-width: 0;
line-height: 16px;
z-index: 100;
text-decoration: none;
color: white;
}

a.top_menu {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: White;
	vertical-align: middle;
	padding-bottom: 5px;
	cursor: pointer;
	color: White;
}
a:hover.top_menu {
	text-decoration: underline;
}

.mid_menu{
display: none;
position: absolute;
border:1px solid white;
border-bottom-width: 0;
line-height: 16px;
z-index: 100;
margin-left:4px;
margin-top:4px;
width:187px;
}

#contenu_produit {
	width: 577px;
}

table.contenu_equipement {
	vertical-align: top;
	width: 577px;
	text-align: left;
	background-color: #FED06E;
	background-image: url(../images/im_titre_equipement.jpg);
	background-position: top left;
	background-repeat: no-repeat; 
	height: 376px;
}
.corp_equipement {
	background-color: #FED06E;
	background-image: url('../images/corps_equipement.jpg');
	background-position: bottom left;
	background-repeat: repeat-x;
	height: 326px;
}
table.contenu_mobilier {
	vertical-align: top;
	width: 577px;
	text-align: left;
	background-color: #E6E588;
	background-image: url(../images/im_titre_mobilier.jpg);
	background-position: top left;
	background-repeat: no-repeat; 
	height: 376px;
}

.corp_mobilier {
	background-color: #E6E588;
	background-image: url('../images/corps_mobilier.jpg');
	background-position: bottom left;
	background-repeat: repeat-x;
	height: 326px;
}

table.contenu_service {
	vertical-align: top;
	width: 577px;
	text-align: left;
	background-color: #CEDAD8;
	background-image: url(../images/im_titre_services.jpg);
	background-position: top left;
	background-repeat: no-repeat; 
	height: 376px;
}

.corp_service {
	background-color: #CEDAD8;
	background-image: url('../images/corps_service.jpg');
	background-position: bottom left;
	background-repeat: repeat-x;
	height: 326px;
}

div.contenu_ {	
	vertical-align: top;
	text-align: left;
	min-height: 376px;
}
div.contenu_equipement {	
	vertical-align: top;
	text-align: left;
	min-height: 376px;
	background-color: #FED06E;
	background-image: url(../images/bg_equipement.jpg);
	background-position: top;
	background-repeat: repeat-x;
}
div.contenu_mobilier {	
	vertical-align: top;
	text-align: left;
	min-height: 376px;
	background-color: #E6E588;
	background-image: url(../images/bg_mobilier.jpg);
	background-position: top;
	background-repeat: repeat-x;
}
div.contenu_service {	
	vertical-align: top;
	text-align: left;
	min-height: 376px;
	background-color: #CEDAD8;
	background-image: url(../images/bg_service.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

td.gauche {
	vertical-align: top;
	background-image: url(../images/bg_gauche.jpg);
	background-repeat: repeat-y;
	height: 100%;
}

img.button {
	cursor: pointer;
	
}

.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #003366;
	color: Black;
}

td.bas_gauche {
	background-image: url(../images/blank.gif);
	background-position: bottom;
	background-repeat: no-repeat;	
}
