#page {
	text-align: center;
}

/*#atelier {top:10px;}
#orque {top:20px;}
#laguiole {top:30px;}
#regionaux {top:40px;}
#contact {top:50px;}*/

ul.enlarge{
list-style-type:none;
margin-right: 20px;
}
ul.enlarge li{
display:inline-block;
position: relative;
z-index: 0;
margin:0px -2px -2px -2px;
padding-left: 2px;
}
ul.enlarge span{
position:absolute;
left: -9999px;
}
ul.enlarge img{
background-color:#eae9d4;
padding: 6px;
-webkit-box-shadow: 0 0 6px rgba(132, 132, 132, .75);
-moz-box-shadow: 0 0 6px rgba(132, 132, 132, .75);
box-shadow: 0 0 6px rgba(132, 132, 132, .75);
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
ul.enlarge li:hover{
z-index: 50;
cursor:pointer;
}

ul.enlarge li:hover span{  
top: 115px;
left: 0px;
}

ul.enlarge img:hover{  
background-color:#d2d4dd;
}

ul.enlarge span{
padding: 10px;
background:#d2d4dd;
-webkit-box-shadow: 0 0 6px rgba(0,0,0, .75));
-moz-box-shadow: 0 0 6px rgba(0,0,0, .75);
box-shadow: 0 0 6px rgba(0,0,0, .75);
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius:8px;
font-family: 'Droid Sans', sans-serif;
font-size:1.1em;
text-align: center;
color: #495a62;
margin-left: 2px;
}
#copyright { 
	color: #FFFFFF;
	text-align: center;
}
#logotype img { 
	text-align: center;
	width: 90%;
	max-width: 600px;	
}
.old_ie #titre_principal, .old_ie #logotype, .old_ie #header h1, .old_ie #nav, .old_ie #nav li, .old_ie #article, ul.enlarge
{
    display: inline;
	display: inline-table;
    zoom: 1;
}

/* Quelques ajustements pour les vieilles versions d'IE */

.old_ie #section h1, .ie8 #section h1
{
    font-size: 1.1em;
}

.old_ie #footer div, .ie8 #footer div
{
    margin-top: 30px;
}