@charset "utf-8";
/* CSS Document */

html,body {
	
			background-image: url(images/accueilap1.jpg);
			
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	
	
	font-family:verdana,arial,sans-serif;
	font-size:small;
	color:black;
	
			
			
				
	
	}


#global
{
position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:1024px;
	background-image: url(images/globalap1.jpg);
	
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/

	min-height:100%; /* real browsers */




}
#haut
{
width:1024px;
height:304px;
background-image:url(images/haut.jpg);
margin-left:auto;
margin-right:auto;
}


#flash
{

height:268px;
background-image:url(images/centre.jpg);

}
#centre
{


background-image:url(images/centre.jpg);
min-height:520px;




}
#centrelong
{


background-image:url(images/centre.jpg);
min-height:720px;




}
#centreg
{

backgrosund-color:#930;


float:left;
padding-left:70px;
width:300px;


}


#centreg img
{

margin-right:10px;


}
.text
{
	
	backgrodund-color:#FFC;
	width:260px;
	height:180px;
	padding:5px;
	border:dotted;
	border-width:1px;
	
	margin-top:20px;
	margin-bottom:50px;
	


}
.elev
{
	
	
	display:block;
	
	margin-top:30px;
	margin-left:50px;
	
	


}
.elev1
{
	
	
	display:block;
	
	margin-top:30px;
	margin-left:0px;
	
	


}

#centred
{
	margin-left:370px;

backgrousnd-color:#9f8970;

padding:30px;
width:550px;





}


#bas
{

height:70px;
background-image:url(images/bas.jpg);

position:relative;
	left:0;
	top:0;

}

#pied
{

position:absolute;
	top:27px;
	left:340px;
	
	

}
	#martu{

	
	position:absolute;
	top:45px;
	right:50px;
	font-style:italic;
	color:white;
	
	
	
		}
		#martu a{color:white;}
		#martu a:hover{color:red;}
		
		.titre
{
margin:20px 0px;

	

	}
/* haut gauche avec conditions generales*/

	
	
	 a:link{
	
	color:brown;
	text-decoration:none;
	font-size:0.875em;
	font-style:italic;
	}
	 a:visited{
	
	color:white;
	text-decoration:none;
	font-size:0.875em;
	font-style:italic;
	}
	 a:hover{
	
	color:#990000;
	text-decoration:none;
	font-size:0.875em;
	font-style:italic;
	}
	
	.contentimg{
	margin-left:150px;
	
	
	}
	
div.img
  {
  margin:2px;
  border:1px solid black;
  height:auto;
  width:auto;
  float:left;
  text-align:center;
  }
div.img img
  {
  display:inline;
  margin:3px;
  border:1px solid #ffffff;
  }
div.img a:hover img
  {
  border:1px solid black;
  }
div.desc
  {
  text-align:center;
  font-weight:normal;
  width:150px;
  margin:2px;
  }
  
  div.img2
  {
  margin:4px;
  border:1px solid black;
  height:auto;
  width:auto;
  float:left;
  text-align:center;
  }
div.img2 img
  {
  display:inline;
  margin:3px;
  border:1px solid #ffffff;
  }
div.img2 a:hover img
  {
  border:1px solid black;
  }
  
  	a.menu
{
	width: 111px;
	height: 93px;
	padding:Opx 0px 0px 0px;
	line-height:39px;
	background-image:url("travaux/bt_3d.png");
	background-repeat:no-repeat;
	display:block;
	background-position:left bottom;
	text-decoration:none;
	color:white;
	text-align:center;
	font-style:italic;
	
	
	
}
 a:hover.menu
{
	background-image:url("travaux/bt_3d.png");
	background-repeat:no-repeat;
	background-position:left top;
	text-decoration:none;
	color:#990000;
	font-style:italic;
	
	
}

.grouep:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
*:first-child+html .group { zoom: 1; } /* IE7 */

.nav-wrap { margin-left: auto; margin-right: auto; background-color: rgba(0,0,0,0.6); border-top: 2px solid white; border-bottom: 2px solid white;width:350px; }
.nav-wrap1 { margin-left: auto; margin-right: auto; background-color: rgba(0,0,0,0.6); border-top: 2px solid white; border-bottom: 2px solid white;width:580px; }
#example-one { margin: 0 auto; list-style: none; position: relative; width: 570px; }
#example-one li { display: inline; }
#example-one li a { color: #333333; font-weight:bold;font-size: 12px; display: block; float: left; padding: 6px 10px 4px 10px; text-decoration: none; text-transform: uppercase; }
#example-one li a:hover { color: #F30; }
#magic-line { position: absolute; bottom: -2px; left: 0; width: 100px; height: 2px; background: #fe4902; }
.current_page_item a, .current_page_item_two a { color: #333;!important; }

#example-three { margin: 0 auto; list-style: none; position: relative; width: 550px; }
#example-three li { display: inline; }
#example-three li a { color: #333333; font-weight:bold;font-size: 12px; display: block; float: left; padding: 6px 10px 4px 10px; text-decoration: none; text-transform: uppercase; }
#example-three li a:hover { color: #F30; }

#poul { color:#333;font-size:24px;border-bottom: 2px solid white; }
#poul a { color: #333;border-bottom: 2px solid white; } 
#poul a:hover{ color: #f60; } 
