body 
{
	background-color:#394271;
	color: white; /*couleur de texte */
	font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
	background-image:url('images/barre-droite.bmp');
	background-repeat: repeat-y;
	width:1220px;
	
}

body a
{
	color:#6495ed;
}

#ban
{
	height: 120px;
	border:3px solid white;
}

#ban img.image_coin 
{  
	position:absolute; 
	top:10px;
	right:0px;
}

#menu
{
	text-align:center;
	width:135px;
	border-left:3px solid white;
	border-right:3px solid white;
	border-bottom:3px solid white;
	float:left;
}

#menu a
{
	font-size:18px;
	/*font-weight:bold;*/
	text-decoration: none;  /*Les liens ne seront plus soulignés */
	color: white;
}

#menu a:hover /* Quand le visiteur pointe sur le lien */
{
	color: rgb(192,192,192);
}

#corps
{
	text-align:justify;
}

#corps img
{
	border:none;
	margin-right:5px;
	margin-bottom:10px;
}

#corps h1
{
	text-align:center;
	font-size:40px;
}

#cadre_news_1
{
	position:absolute;
	height:544px;
	width:725px;
	background-image:url('images/news6.png');
	background-repeat:no-repeat;
}

#cadre_news_2
{
	margin-left:6px;
	margin-top:198px;
	padding:5px;
	height:328px;
	width:600px;
	overflow: auto;
	
}

#origines td
{
	border: 1px solid #6495ed;
}

#infos
{
	font-size: 20px;
}

#infos a
{
	font-size:30px;
	text-decoration:none;
}

#infos a:hover
{
	color: rgb(192,192,192);
}

img .cons
{
	text-align:center;
}

#divers
{
	text-align:center;
	font-size:24px;
}

#divers a
{
	text-decoration:none;
	font-size:40px;
	color:#3366FF;
}

#divers a:hover
{
	color: rgb(192,192,192);
}

#prix
{
	float:right;
	text-align:left;
}

#origines td
{
	border: 1px solid #6495ed;
}

#retour
{
	text-align:center;
	font-size:24px;
}

#retour a
{
	text-decoration:none;
	color:#CCCCCC;
}

#photo
{
	text-align:center;
}

#message table
{
	border: 1px solid #6495ed;
	margin:20px;
	text-align:left;
	font-size:24px;
}

#recherche
{
	float:left;
	margin-left:100px;
}

#image_cote
{
	float:right;
	margin-right:100px;
}

#align_gauche
{
	float:left;
	margin-left:50px;
}

#image_cote_d
{
	float:right;
	margin-right:50px;
}

#index .drap img
{
	border:none;
	height: 80px;
	width: 120px;
}

#index
{
	text-align:center;
	border::none;
}

#cadre
{
	/*border:2px solid red;*/
	padding-left:150px;
}

#cadre img
{
	max-width: 400px;
	max-height: 200px;
}

#indication
{
	font-style:italic;
	color:#FF0000;
	font-size:30px;
}

#indic_2
{
font-size:40px;
}

#galerie a
{
	text-decoration:none;
}

#galerie
{
	text-align:center;
	font-size:40px;
}

#retour_gal a
{
	text-decoration:none;
}

#retour_gal
{
text-align:center;
font-size:38px;
}