body{
	margin:0px;
	padding:0px;
	line-height:0px;
}
.bodyint{
	background-image:url('images/bandeau.jpg');
	background-repeat:no-repeat;
	background-position:left top;
}
a img {
	border:none;
}
div {
	margin:0px;
	padding:0px;
}
td{
	vertical-align:top;
}
#globalhome{
	text-align:center;
}
#blochome{
	border:1px solid #000000;
	margin-left:auto;
	margin-right:auto;
	width:745px;
	height:459px;
	background-image:url('images/home_fond.jpg');
	background-repeat:x-repeat;
	text-align:left;
	z-index:1;
	margin-top:25px;
	margin-bottom:0px;
}
#bandeau{
	margin-left:auto;
	margin-right:auto;
	width:745px;
	height:111px;
	background-image:url('images/home_slogan.gif');
	background-repeat:no-repeat;
	background-position:right top;
	z-index:2;
	padding-top:31px;
	text-align:right;
	position:relative;
	top:-329px;
}
#nav{
	margin-left:auto;
	margin-right:auto;
	width:745px;
	height:19px;
	background-image:url('images/home_filet.gif');
	background-repeat:no-repeat;
	background-position:right top;
	z-index:3;
	padding-top:7px;
	text-align:right;
	position:relative;
	top:-329px;
}
#nav #competences{
	position:relative;
	left:46px;
}
#nav #entreprise{
	position:relative;
	left:36px;
}
#nav #references{
	position:relative;
	left:26px;
}
#nav #produits{
	position:relative;
	left:16px;
}
#nav #contact{
	position:relative;
	left:6px;
}
#nav #cages{
	position:relative;
	left:-4px;
}
#menu1{
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	width:198px;
	height:70px;
	background-image:url('images/navhome/arbre1.gif');
	background-repeat:no-repeat;
	background-position:0px 2px;
	z-index:4;
	text-align:right;
	position:relative;
	top:-330px;
	line-height:0px;
}
#menu1 img{
	margin:0px;
	margin-top:2px;
}
#menu2{
	width:160px;
	height:52px;
	background-image:url('images/navhome/arbre2.gif');
	background-repeat:no-repeat;
	background-position:0px 2px;
	z-index:5;
	text-align:right;
	position:relative;
	top:-400px;
	left:235px;
	line-height:0px;
}
#menu2 img{
	margin:0px;
	margin-top:2px;
}
#popup1, #popup2, #popup3, #popup4, #popup5, #popupint1, #popupint2, #popupint3, #popupint4, #popupint5 {
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	width:120px;
	height:52px;
	text-align:left;
	position:absolute;
	line-height:14px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
#popup1 a, #popup2 a, #popup3 a, #popup4 a, #popupint1 a, #popupint2 a, #popupint3 a, #popupint4 a {
	display:block;
	height:15px;
}
#popup1 {
	z-index:6;
	top:338px;
	visibility:hidden;
}
#popup2 {
	z-index:7;
	top:354px;
	visibility:hidden;

}
#popup3 {
	z-index:8;
	top:370px;
	visibility:hidden;
}
#popup4 {
	z-index:9;
	top:386px;
	visibility:hidden;
}

#popup5 {
	z-index:9;
	top:386px;
	visibility:hidden;
}

.popul{
background-color:#FFFFFF;
border:1px solid #009BF5;
padding:0px;
margin:0px;
}
.popli{
list-style:none;
margin:0px;
margin:0px;
}
a.pop:link{
text-decoration:none;
color:#009BF5;
background-color:#FFFFFF;
}
a.pop:active{
text-decoration:none;
color:#FFFFFF;
background-color:#009BF5;
}
a.pop:visited{
text-decoration:none;
color:#009BF5;
background-color:#FFFFFF;
}
a.pop:hover{
text-decoration:none;
color:#FFFFFF;
background-color:#009BF5;
}

a.prod:link{
text-decoration:underline;
color:#942C07;
font-weight:bold;
}
a.prod:active{
text-decoration:none;
color:#942C07;
font-weight:bold;
}
a.prod:visited{
text-decoration:underline;
color:#942C07;
font-weight:bold;
}
a.prod:hover{
text-decoration:none;
color:##942C07;
font-weight:bold;
}

a.prod2:link{
text-decoration:underline;
color:#942C07;
}
a.prod2:active{
text-decoration:none;
color:#942C07;
}
a.prod2:visited{
text-decoration:underline;
color:#942C07;
}
a.prod2:hover{
text-decoration:none;
color:##942C07;
}

#pcl{
	margin:0px;
	width:118px;
	z-index:5;
	text-align:right;
	position:relative;
	top:-300px;
	left:307px;
	line-height:0px;
}
/*pages interieures*/
#navint{
	width:540px;
	height:19px;
	z-index:1;
	position:absolute;
	top:61px;
	left:210px;
}
#navint #competences{
	position:relative;
	left:46px;
}
#navint #entreprise{
	position:relative;
	left:36px;
}
#navint #references{
	position:relative;
	left:26px;
}
#navint #produits{
	position:relative;
	left:16px;
}
#navint #contact{
	position:relative;
	left:6px;
}
#navint #cages{
	position:relative;
	left:-4px;
}
#menuint1{
	margin:0px;
	padding-left:4px;
	width:198px;
	height:70px;
	background-image:url('images/navhome/arbre1.gif');
	background-repeat:no-repeat;
	background-position:0px 2px;
	z-index:2;
	position:absolute;
	top:75px;
	left:290px;
	line-height:0px;
}
#menuint1 img{
	margin:0px;
	margin-top:2px;
}
#menuint2{
	margin:0px;
	width:160px;
	background-image:url('images/navhome/arbre2.gif');
	background-repeat:no-repeat;
	background-position:0px 2px;
	z-index:3;
	text-align:right;
	position:absolute;
	top:75px;
	left:530px;
	line-height:0px;
}
#menuint2 img{
	margin:0px;
	margin-top:2px;
}
#popupint1 {
	position:absolute;
	z-index:30;
	top:89px;
	left:620px;
	visibility:hidden;
}
#popupint2 {
	position:absolute;
	z-index:31;
	top:105px;
	left:620px;
	visibility:hidden;
}
#popupint3 {
	position:absolute;
	z-index:32;
	top:121px;
	left:620px;
	visibility:hidden;
}

#popupint4 {
	position:absolute;
	z-index:32;
	top:137px;
	left:620px;
	visibility:hidden;
}

#popupint5 {
	position:absolute;
	z-index:32;
	top:137px;
	left:620px;
	visibility:hidden;
}

#accueil{
	position:absolute;
	z-index:3;
	top:64px;
	left:212px;
}
#contenuint{
	width:720px;
	height:50px;
	z-index:5;
	position:absolute;
	top:160px;
	left:20px;
	font-family:Arial;
	font-size:12px;
	line-height:14px;
	color:#000000;
	text-align:justify;
}
h1{
	text-transform:uppercase;
	font-size:14px;
	color:#942C07;
}
h2{
	font-size:12px;
	margin-bottom:5px;
	padding:0px;
	letter-spacing:1px;
	color:#000000;
	border-left:1px solid #942C07;
	margin-left:10px;
	padding-left:5px;
}
h3{
	text-transform:uppercase;
	font-size:14px;
	color:#942C07;
	margin:0px;
	padding:0px;
	margin-left:8px;
}
p{
	margin:0px;
	padding-left:10px;
}
.images{
	padding-top:10px;
	padding-bottom:0px;
	text-align:center;
}
.imageprod{
	padding-top:0px;
	padding-bottom:0px;
	margin-right:5px;
	margin-left:10px;
	float:left;
	border:1px solid #942C07;
}
.images img, .imageprod img{
	margin-left:10px;
	border:1px solid #942C07;
}
#tabform{
	width:760px;
	text-align:center;
}
#tabform table{
	width:350px;
	text-align:left;
	border:none;
	margin:0px;
	padding:2px;
}
#tabform td {
	vertical-align:top;
}
.formcontact{
	border:1px solid #942C07;
	margin:0px;
	padding-top:10px;
	padding-bottom:10px;
	position:absolute;
	left:200px;
	top:50px;
	background-color:#F9EBDE;
}
textarea{
	border:1px solid #942C07;
	width:200px;
	height:60px;
}
input{
	border:1px solid #942C07;
	width:150px;
}
#coordonnees{
	position:absolute;
	left:10px;
	top:450px;
	padding-bottom:20px;
}
#produitlie{
	float:right;
	margin:0px;
	padding:0px;
}
#suite{
	float:right;
	margin-right:20px;
}
#retour{
	float:left;
	margin-left:20px;
}
#suite a, #retour a {
	border:none;
}
#imgprod{
	float:left;
	margin-right:5px;
	margin-left:5px;
	border:1px solid #942C07;
}
#retourprod{
	background-image:url('images/retour.gif');
	background-repeat:no-repeat;
	padding-left:25px;
	padding-top:2px;
	height:30px;
	font-weight:bold;
}
.hrspace {
  clear: both;
  visibility: hidden;
}
.tabprod{
	border-collapse:collapse;
}
.tdprod{
	padding:3px;
	margin:0px;
	border:1px solid #DDDDDD;
	text-align:justify;
}
.tdprodr{
	padding:3px;
	margin:0px;
	border:1px solid #DDDDDD;
	color:#942C07;
	font-weight:bold;
}
