/* Les attributs généraux */

body 
	{
	background-color:#d3aa4e;
	font-family: Tahoma, serif;
	font-size:76%;
	text-align:center;
	}

a img
	{
border:none;
	}

table {
	border-collapse: collapse;
	border:0px;
	}
	
a:hover{
color:#A27734;
}

a {
color:black;
text-decoration:none;
}


textarea {
	background-color:#F9F9F9;
	font-family: Tahoma, serif;
	font-size:100%;
}

textarea:hover {
	background-color:white;
}
	
/* Les attributs des blocs du site */
	
#global
	{
	position:relative;
	top:-8px;
	width:1000px;
	margin-left: auto; 
	margin-right: auto; 
	text-align:left;
	background-color:white;
	background-position: center top;
	background-repeat: no-repeat;
	
	}
	
#cache {
	width:1600px;
	height:1000px;
	position:fixed;
	top:0px;
	left:0px;
	display:none;
	background-color:black;
   filter:alpha(opacity=80);
   -moz-opacity:0.8;
   -khtml-opacity: 0.8;
   opacity: 0.8;
}
	
#global_right {
	background-image:url('images/page_right.jpg');
	background-position: left;
	background-repeat: repeat-y;
	width:20px;
	}
	
#global_center {
	width:960px;
	height: 245px;

	background-image:url('images/header.png');
	background-position: center top;
	background-repeat: no-repeat;
	}

	
#global_left {
	background-image:url('images/page_left.jpg');
	background-position: right;
	background-repeat: repeat-y;
	width:20px;
	}
	
#header {
	margin:none;
	}
	
#langue {
	position:relative;
	left:860px;
	top: 0px;
	color:white;
	width:100px;
	}
#espace_membre {
	position:relative;
	left:640px;
	top: 186px;
	color:white;
	width:300px;
	text-align:center;
	}

#espace_membre a {
	color:white;
	}	
#espace_membre a:hover {
color:#FFF6A8;
	}	

#legende {
display:none;
position:absolute;
top:186px;
color:white;
}
	
	
#navigation {
	position:relative;
	top:192px;
	left:10px;
	color:white;
	width:940px;
	}

#navigation a {
	color:white;
	}	
#navigation a:hover {
color:#FFF6A8;
	}	

.nav {
	display:none;
	background-image:url('images/menu_back.jpg');
	position:absolute;
	z-index:1000;
	padding:5px;
	width:auto;
	}
	
#quoideneuf_en {
	width:960px;
	height:209px;

	background-image:url('images/back_quoideneuf_en.jpg');
	background-position: center top;
	background-repeat: no-repeat;
}
#quoideneuf_fr {
	width:960px;
	height:209px;

	background-image:url('images/back_quoideneuf_fr.jpg');
	background-position: center top;
	background-repeat: no-repeat;
}
	
	/* Le block Quoi de neuf */
	
	#quoideneuf_tableau {
	position:relative;
	left:10px;
	
	width:714px;
	height:185px;
	}
	
	#quoideneuf_title {
		color:white;
		padding-left:10px;
	}
	
	.quoideneuf_case
		{
		padding-left:20px;
		width: 243px;
		color:white;
		background-position:center;
		vertical-align:center;
		background-repeat:no-repeat;
		}
		
	#quoideneuf_image
		{
		width: 187px;
		
		padding:0;
		background-position: center top;
		background-repeat: no-repeat;
		}
	#quoideneuf_image img
		{
		position:relative;
		margin:0;
		}
		
	#quoideneuf_content
		{		
		padding:10px 8px;
		}
	.quoideneuf_last
		{
		height:130px;
		width: 242px;
		}
		
#mini_box
	{
	height:129px;
	width:464px;
	display:float;
	float:left;
	background-image:url('images/mini_box_center.jpg');
	background-repeat: repeat-x;
	position:relative;
	}

.mini_box
	{
	height:129px;
	width:800px;
	background-image:url('images/box_title.jpg');
	background-repeat: repeat-x;
	border:1px black solid;
	position:relative;
	}
.box_voyage
	{
	background-image:url('images/box_title.jpg');
	background-repeat: repeat-x;
	position:relative;
	float:right;
	border:1px black solid;
	}

#box_left
	{
	float:left;
	position:relative;
	background-image:url('images/box_title.jpg');
	background-repeat: repeat-x;
	border:1px black solid;
	line-height:1.3em;
	}
#box_main
	{
	position:relative;
	background-image:url('images/box_title.jpg');
	background-repeat: repeat-x;
	border:1px black solid;
	float:right;
	}
#box_small
	{
	position:relative;
	background-image:url('images/box_title.jpg');
	background-repeat: repeat-x;
	border:1px black solid;
	}
.box_photo
	{
	background-color:#EAD291;
	border:1px black solid;
	margin:10px;
	padding:0;
	width:450px;
	position:relative;
	left: 100px;
	display:block;
	}
	.box_photo img {
	border-bottom:1px black solid;
	width:450px;
		}
	.box_photo div {
	padding:5px;
	}
			
.white_link {
	color:white;
	}	
.white_link:hover {
color:#FFF6A8;
	}	
	
.champs {
	min-height:15px;
	min-width:300px;
	border: 1px solid black;
	margin:5px;
	padding:5px;
	
	}
.champs:hover {
background-color:#EAD291;
cursor: pointer;
	}	
	
.supprime {
	min-height:15px;
	min-width:20px;
	border: 1px solid black;
	margin:5px;
	padding:5px;
	
	}
.supprime:hover {
background-color:#FF6666;
cursor: pointer;
	}	
	
.tab_champs {
	border: 1px solid black;
	margin:5px;
	
	}
	
.tab_champs:hover {
background-color:#EAD291;
cursor: pointer;
	}	
	
.tab_champs tr {

	height:27px;
	}
	
.tab_champs td {

	width:80px;
	}
	
.tab_champs td:hover{

	width:106px;
	}
	
.cases_tableau_interactif:hover{
	background-color: white;
	border:1px solid black;
	cursor: pointer;

}

.etoile_note {
	border:none;
	float:left;
	position:relative;
	cursor: pointer;
	}
	
#donnees_caracteristiques td{

	border:1px solid black;
	height: 20px;
	width:50px;
	padding:0px;
	}	
	
	
#donnees_caracteristiques .champs{

	min-height: 18px;
	min-width:48px;
	border:none;
	margin:0px;
	padding:2px;
	
	}	
	
	
	
#donnees_caracteristiques form{
	max-width:50px;
	}	

#donnees_caracteristiques  .champs:hover {
background-color:white;
	}	
	
#donnees_caracteristiques td:hover{

	background-color: white;
	border:1px solid black;
	cursor: pointer;
}	
	
#donnees_caracteristiques th{

	font-weight:normal;
}	

#donnees_caracteristiques_2 td{

	border:1px solid black;
	height: 20px;
	width:50px;
	padding:2px;
	}	
	
	
#donnees_caracteristiques_2 th{

	font-weight:normal;
}	
		
		
.liens:hover {
cursor: pointer;
	}	
			
		
#bottom {
	width:960px;
	height: 104px;

	background-image:url('images/bottom.jpg');
	background-position: center bottom;
	background-repeat: no-repeat;
	}
	
#text-bottom {
	position:relative;
	top:40px;
	left:10px;
	color:white;
}
#text-bottom a {
	color:white;
	}	
#text-bottom a:hover {
color:#FFF6A8;
	}	
	
#table_bottom {
position:relative;
border: 1px black solid;
top:25px;
left:10px;
height:76px;
width:938px;
display:float;
float:left;
background-image:url("images/box_title.jpg");
background-repeat:repeat-x;
}
	
#bottom2 {
	width:1000px;
	height: 16px;

	background-image:url('images/bottom2.jpg');
	background-position: center top;
	background-repeat: no-repeat;
	}
	
	
	
/* Les attributs ... */