body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	background: white url(../images/bg.jpg) repeat-x top;
		margin:0px;
}

#logo{
	position: relative;
	top: 18px;
	left: 82px;
	background: url(../images/logo.jpg) no-repeat top;
	width: 900px;
	height:252px;
}
.cap {
 font-size:25px;
 color:Black;
 font-weight:bold; 
 font-style: italic;
 font-family: "Times New Roman", Times, serif;
 margin-right:1px;
 }

#tab1{
	width:900px;
	border:0px;
	height:227px;
	position: absolute;
	top: 20px;
	left: 80px;
}
#tab1 td{
	vertical-align: top;
	line-height: 0px;
}
#tab2{
	width:900px;
	border:0px;
	position: absolute;
	top: 267px;
	left: 87px;
}
#tab2 td{
	vertical-align: top;
	line-height: 0px;
	}
	
#tab3{
	width:900px;
	border:0px;
	position: absolute;
	top:920px;
	left: 85px;
}
#texte1{

	position: absolute;
	top:280px;
	left: 150px;
	text-align: left;
	width: 500px; 
	line-height: 30px;
}
#texte2{
	position: absolute;
	top:405px;
	left: 295px;
	text-align: left;
	width: 350px; 
}
#texte4{
	position: absolute;
	top:520px;
	left: 300px;
}
#texte3{
	position: absolute;
	top:580px;
	left:418px;
	text-align: left;
	width: 550px; 
	float: left;
}
#texte3 img{
	float:right;
	margin-right: 80px;	
	margin-top:20px;
}
img{
	border: none;
}
#plan{
	position: absolute;
	top: 270px;
	left: 350px;
}
#img1{
	position: absolute;
	top: 290px;
	left:700px;
	/*z-index: 10;*/
	
}
#img2{
	position: absolute;
	top: 365px;
	left: 780px;
}
#img3{
	position: absolute;
	top: 440px;
	left:660px;
}
#img4{
	position: absolute;
	top: 416px;
	left: 125px;
}
#img5{
	position: absolute;
	top: 540px;
	left: 247px;
	z-index: 9;
}
#img6{
	position: absolute;
	top: 674px;
	left:125px;
}
#img7{
	position: absolute;
	top: 840px;
	left: 470px;
	z-index: 10;
	border: 1px solid black;
}
#img8{
	position: absolute;
	top: 840px;
	left: 610px;
	border: 1px solid black;
}
#img20{
	position: absolute;
	top: 840px;
	left: 750px;
	border: 1px solid black;
}

#img9{
	position: absolute;
	top: 580px;
	left:195px;
	z-index: 10;
}
#img10{
	position: absolute;
	top: 380px;
	left: 135px;
}
#img11{
	position: absolute;
	top: 680px;
	left: 740px;
}
#pied{
	background-image: url(../images/cochon_r3_c1.jpg);
	background-repeat: no-repeat;
	
	}
#coord{
	position: absolute;
	top: 961px;
	left: 190px;
	font-size: 14px;
	font-weight: bold;
}
#credit{
margin-top: 80px;
margin-left: 270px;
font-size: 12px;
}
#credit a:active, #credit a:link, #credit a:visited {
	text-decoration: none;
	font-size: 12px;
	font-style: normal;
	color: Black;
}
#credit a:focus,#credit a:hover {
	text-decoration: none;
	font-size: 12px;
	font-style: italic;
	color: Black;
}
#menu{
	position: absolute;
	top: 820px;
	left: 125px;
}
#menu a:active,#menu a:link,#menu a:visited {
	text-decoration: none;
	color: Black;
	font-style: normal;
	font-weight: bold;
}
#menu a:focus,#menu a:hover {
	text-decoration: none;
	color: Black;
	font-style: italic;
	font-weight: bold;
}
/*--------- Lightbox -----------*/

#lightbox{
	position: relative;
    background-color: #ffffff;
    padding: 3px;
    border-bottom: 1px solid #b20000;
    border-right: 1px solid #b20000;
	 
}
#lightboxDetails{
    font-size: 0.9em;
    color:#b20000;
    padding-top: 0.5em;
}

#closeButton{ top:2px; right: 2px; }

#lightboxCaption{ float: left; }

#keyboardMsg{ float: right; }

#lightbox img{ position: relative;border: none;  }

#overlay img{ border: none; z-index: 500; }

#overlay{ background-image: url(../overlay.png);  }

* html #overlay{ /*Hack IE */
    background-color:  #ffffff;
    background-color: transparent;
    background-image: url(blank.gif);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../overlay.png", sizingMethod="scale");
}

/*-------- fin lightbox -------*/
			
	

	