/* CSS Document */
.site {
	margin:10px auto auto;
	width:980px;
	height:590px;
	border:1px solid #000;
	position: relative;
}
* {
	font-family:helvetica, arial;
	font-size:10px;
	margin:0;
	padding:0;
}
/*--------------CORPS--------------*/
.fond {
}

.txt {
	color:#fff;
	width:270px;
	position:relative;
	left:680px;
	bottom:480px;
	text-align:justify;
}

.txt2 {
	position:relative;
	width:270px;
	top:200;
	color:#fff;
	text-align:justify;
}

.chrono {
	position:relative;
	bottom:300px;
	left:20px;
	width:183px;
}

.corps {
height:526px;
}

.menu ul {
list-style-type: none;
height:20px;
}

.menu li {
position:relative;
bottom:400px;
left:25px;
height:20px;
width:110px;
}


.bloc {
display:none;
position:relative;
bottom:200px;
left:940px;
color:#fff;
}

.menu li a {
position:relative;
color:#FFF;
font-weight:bold;
text-decoration: none;
padding:15px 5px;
width:40px;
height:15px;
}

.menu li a:hover {
font-weight:bold;
color: #A60431;
width:40px;
height:15px;
}


/*--------------MENU BAS--------------*/
#menu_bas {
	width:980px;
	position: absolute;
	left: 0px;
	top: 525px;
}

#menu_bas a { 
background-image:url(images/menu.gif); 
text-transform:uppercase; color:#000000; 
display:block; 
height:40px; 
text-decoration:none; 
padding-top:24px; 
float:left;
}

#menu_bas a strong { 
color:#000000;
}

#menu_bas a small { 
color:#000000; 
font-size:10px; 
font-weight:bolder; 
text-transform:none;
}

#menu_bas a.reception_m_xxl { 
width:195px; 
padding-left:65px;  
background-position:left top; 
}

#menu_bas a.reception_s {
	width:155px;
	padding-left:45px;
	background-position:-260px top;
	color:#000;
}

#menu_bas a.reception_s strong, #menu_bas a.reception_s small {
	color:#000;
}

#menu_bas a.lieu { 
width:130px; 
padding-left:45px;  
background-position:-460px 0; 
}

#menu_bas a.vite { 
width:115px; 
padding-left:65px;  
background-position:-625px 0; 
}

#menu_bas a.blog { 
width:110px; 
padding-left:55px;  
background-position:-820px 0; 
}

/* -----hover -----*/
#menu_bas a:hover.reception_m_xxl { 
width:195px; 
padding-left:65px;  
background-position:left bottom; 
}

#menu_bas a:hover.reception_s {
	width:155px;
	padding-left:45px;
	background-position:-260px bottom;
}

#menu_bas a:hover.lieu { 
width:130px; 
padding-left:45px;  
background-position:-460px bottom; 
}

#menu_bas a:hover.vite { 
width:115px; 
padding-left:65px;  
background-position:-625px bottom; 
}

#menu_bas a:hover.blog { 
width:110px; 
padding-left:55px;  
background-position:-820px bottom; 
}

#menu_bas a:hover, #menu_bas a:hover small, #menu_bas a:hover strong {
	color:#FFF;
}

