/* CSS Document */


body {
background-color: #8B8B8B;
background-position: 0px 0px;
font-family: Helvetica;
margin: 0 0 0 0;
}

/*DIV CAT*/

#tableau_img {
	position:absolute;
	top: 126px;
	left: 77px;
	visibility: visible;
	width: 661px;
}


#tableau_empty {
	position:absolute;
	top: 183px;
	left: 115px;
	visibility: visible;
	width: 566px;
	height: 88px;
}

#contacts {
background-image:url(../images/fonds/fond_contact.jpg);
background-repeat:no-repeat;
background-position:top;
height:621px;
width:956px;
border:solid #FFFFFF 1px;
position:relative;
margin: 0 auto 0 auto;}

#items {
	position:relative;
	margin: 0 auto 0 auto;
	background-image:url(../images/fonds/fond_mobilier.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:622px;
	width:956px;
	visibility: visible;
	border:solid #FFFFFF 1px;


}

#items_detail {
position:relative;
background-image:url(../images/fonds/fond_mobilier.jpg);
background-repeat:no-repeat;
background-position:top;
height:683px;

width:956px;
border:solid #FFFFFF 1px;
visibility: visible;
margin: 0 auto 0 auto;
}

#galerie {
position:relative;
margin: 0 auto 0 auto;	
background-image:url(../images/fonds/fond_galerie.jpg);
background-repeat:no-repeat;
background-position:top;
height:2136px;
width:957px;
left: 8px;
border:solid #FFFFFF 1px;
background-color:#8B8C8C;
}

#gallery {
position:relative;
margin: 0 auto 0 auto;
background-image:url(../images/fonds/fond_galerie.jpg);
background-repeat:no-repeat;
background-position:top;
height:2136px;
width:957px;
left: 8px;
border:solid #FFFFFF 1px;
background-color:#8B8C8C;
}

#video {
position:relative;
margin: 0 auto 0 auto;
background-image:url(../images/fonds/fond_galerie.jpg);
background-repeat:no-repeat;
background-position:top;
height:1750px;
width:957px;
left: 8px;
border:solid #FFFFFF 1px;
background-color:#8B8C8C;
}

#events {
	position:relative;
	margin: 0 auto 0 auto;
	background-image:url(../images/fonds/fond_evenement.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:850px;
	width:956px;
	border:solid #FFFFFF 1px;
}

#newsletter {
position:relative;
margin: 0 auto 0 auto;
background-image:url(../images/fonds/fond_newsletter.jpg);
background-repeat:no-repeat;
background-position:top;
height:632px;
width:956px;
border:solid #FFFFFF 1px;
background-color:#8B8C8C;
}

#titre {
	position:absolute;
	left:80px;
	top:50px;
	width:289px;
	height:27px;
	z-index:5;
}

#search_text {
	position:absolute;
	left:90px;
	top:110px;
	width:458px;
	height:17px;
	z-index:40;
}

#search {
	position:relative;
	background-image:url(../images/fonds/fond_search.jpg);
	background-repeat:no-repeat;
	background-position:top;
	margin: 0 auto 0 auto;
	width:956px;
	height:601px;
	border:solid #FFFFFF 1px;
	
}


/*DIV GENERALES*/
#logo{
	position:absolute;
	float:right;
	left:802px;
	top:-1px;
	width:143px;
	height:153px;
	z-index:2;
	visibility: visible;
}

#contenu_fixe {
	position:absolute;
	left:178px;
	top:115px;
	width:777px;
	height:505px;
	z-index:1;
	border:solid #FFFFFF 1px;
background-color:#CCCCCC;	
	visibility: visible;	
}

#contenu_search {
	position:relative;
	left:0px;
	margin-top:115px;
	width:777px;
	height:485px;
	z-index:1;
	border:solid #FFFFFF 1px;
	float:right;
	background-color:#CCCCCC;	
}


#contenu_items {
	position:absolute;
	left:178px;
	top:115px;
	width:777px;
	height:557px;
	z-index:1;
	border:solid #FFFFFF 1px;
	background-color: #CCCCCC;

}

#contenu_news {
	position:absolute;
	left:178px;
	top:115px;
	width:777px;
	height:516px;
	z-index:1;
	border:solid #FFFFFF 1px;
	background-color: #CCCCCC;	
}

#plan {
	position:absolute;
	left:549px;
	top:209px;
	width:339px;
	height:306px;
	z-index:3;
}

#img_event {
	position:absolute;
	left:81px;
	top:92px;
	width:633px;
	height:600px;
	z-index:5;
	border: #498197 2px solid;
}

#boite_newsletter {
	background-color: #E6E6E6;
	height: 95px;
	left: 64px;
	top: 354px;
	width: 624px;
	
	
}

#recherche {
	position:absolute;
	left:12px;
	top:115px;
	width:150px;
	height:35px;
	padding-top:2px

}

/*MENU*/

ul#menu {
padding-left: 175px;
padding-top:70px;
font-size:13px;
text-align:left;
z-index:500;

}

ul#menu_uk {
padding-left: 175px;
padding-top:70px;
font-size:13px;

}


#menu li {
display: inline;
margin: 0 5px;
z-index:500;
}

#menu_uk li {
display: inline;
margin: 0 5px;
}

#menu a {
color: white;
text-decoration:none;
line-height: 25px;
font-size: 12px;
z-index: 500;}

#menu_uk a {
color: white;
text-decoration:none;
line-height: 25px;
font-size: 12px;
}

#menu a:hover {
color: white;
text-decoration: none;
line-height: 25px;
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: white;
border-top-width: 1px;
border-top-color: white;
border-top-style: dashed;

}

#menu_uk a:hover {
color: white;
text-decoration: none;
line-height: 25px;
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: white;
border-top-width: 1px;
border-top-color: white;
border-top-style: dashed;

}

#menu_bis {
	position:absolute;
	left:28px;
	top:177px;
	width:150px;
	height:227px;
	z-index:3;
}

/*STYLE TEXT*/

.ss_titre {
font-size: 18px;
color:#333333;
margin-top:45px;
}
.ss_titre_2 {
font-size: 17px;
color:#333333;
margin-top:30px;
}

.ss_titre_3 {
font-size: 18px;
color:#333333;
}

.name_ent {
font-size: 14px;
font-weight:bold;
color:#333333;
}

.grey_style {
font-size: 14px;
color:#666666;
}

.grey_style_2 {
font-size: 14px;
color:#333333;
}

.link {
font-size: 14px;
color:#FF6600;
}

.text {
font-size: 13px;
color:#333333;
text-align:justify;
line-height:15px;
}

.text a {
font-size: 13px;
color:#333333;
text-align:justify;
}

#english_1 {
	position:absolute;
	left:43px;
	top:579px;
	width:101px;
	height:13px;
	z-index:4;
}
.english {
	font-size: 10px;
	color: #FFFFFF;
	background-color:#000000;
	font-weight: bold;
	text-decoration:none; 
}

#english_1_items {
	position:absolute;
	left:43px;
	top:630px;
	width:101px;
	height:13px;
	z-index:4;
}
.english_items {
	font-size: 10px;
	color: #FFFFFF;
	background-color:#000000;
	font-weight: bold;
}

.style2 {
	color: #FFFFFF;
	font-size: 12px;
}



.condition {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}
.text_news {
	font-size: 13px;
	color: #808080;
	font-style: italic;
	padding: 8px;
}


.detail {font-size: 11px}
/*Menu mobilier*/

.menu {
font-size: 13px;
color:#F8F6F6;
border-bottom:dotted #F8F6F6 2px;
text-decoration:none;
}

.menu2 {
font-size: 13px;
color:#F8F6F6;
text-decoration:none;
}

.menu a:hover {
font-size: 13px;
color:#FFDFCF;
text-decoration:none;
}

.bordeau {
color:#990000;
font-size:13px
}


.bordurecell {
	
	border: 2px solid #990000;
}


#contenu_variable_event {
	position:absolute;
	left:177px;
	top:115px;
	width:777px;
	height:734px;
	z-index:1;
	border:solid #FFFFFF 1px;
	background-color:#CCCCCC;
	visibility: visible;
}

#contenu_variable {
	position:absolute;
	left:177px;
	top:115px;
	height:2000px;
	width:777px;
	padding: 0px 0px 20px 0px;
	z-index:1;
	border:solid #FFFFFF 1px;
	background-color:#CCCCCC;
	visibility: visible;
}
