body
	{
	font-family			: Arial;
	font-size			: 12px;
	color				: #333;
	margin				: 0;
	background			: #d6d6d6 url('../images/body-degrade.jpg') repeat-x;
	}


a:link		{ color:#000; 	text-decoration:none; }
a:visited	{ color:#000; 	text-decoration:none; }
a:hover		{ color:#000; 	text-decoration:none; }
a:active	{ color:#000; 	text-decoration:none; }

h1
{
	/*font-weight			: bold;*/
	font-family			: Verdana;
	font-size			: 18px;
	margin				: 0;
	text-align			: center;
	margin				: 20px 0 0 0;
}

td
{
	padding				: 0;	
}

#entete
{
	background-image	: url('../images/entete.png');
	background-repeat	: no-repeat;
	margin				: auto;
	width				: 994px;
	height				: 145px;
}

#menu
{
	background-image	: url('../images/sous-menus.jpg');
	width				: 994px;
	height				: 26px;
	margin				: auto;
}

#corps
{
	background			: url('../images/corps.png') repeat-y;
	margin				: auto;
	width				: 994px;
}

#corps2 /* Cette patie permet de faire apparaitre la fin du damier en dégradé sous l'entête et l'ombre en double dégradé */
{
	background			: url('../images/fin-damier.png') no-repeat;
	margin				: auto;
	width				: 994px;
	padding-top			: 10px;
}

#corps	.col_left
{
	/*background		: #ff0;*/
	top					: 142px;		
	width				: 215px;
	padding-left		: 10px;
}

#corps	.col_main
{

}


#pied
{
	background-image	: url('../images/pied.png');
	background-repeat	: no-repeat;
	margin				: auto;
	width				: 994px;
	height				: 49px;
	padding-top			: 0;
}

#directions
	{
	width			: 900px;
	height			: 300px;
	overflow		: auto;
	margin			: auto;
	border			: solid 1px #999;
	padding			: 0;
	text-align		: left;
	}

#itineraire
	{
	width			: 520px;
	height			: 300px;
	margin-left		: 300px;
	margin			: auto;
	}

#message
	{
	text-align		: left;
	margin-left		: 170px;
	}

.titre
	{
	font-size		: 18px;
	}

#Vo_tri_affiche
	{
	color			: #09649b;
	}

#Vo_tri_selection
	{
	color			: #555;
	}

.Fiche_categorie
	{
	background		: url('../images/degrade-fiche.jpg') repeat-x top;
	height			: 37px;
	color			: #fff;
	padding			: 0 15px 0 15px;	
	font-weight		: bold;
	height			: 20px;
	}

.Fiche_titre
	{
	text-align		: left;
	color			: #000;
	padding			: 2px 0 0 5px;
	background		: #ddd;
	background		: #ccc url('../images/ombre-gauche.jpg') repeat-y right;
	}

.Fiche_donnee
	{
	text-align		: left;
	color			: #000;
	padding			: 2px 0 0 5px;
	background		: #eee;
	}

.Fiche_donnee_Prix
	{
	color			: #e30b24;
	font-size		: 14px;
	font-weight		: bold;
	padding			: 2px 0 0 5px;
	}


.lien_deco:link			{ font-family:Verdana; font-size:12px; color:#5c5c5c; 	text-decoration:none; }
.lien_deco:visited		{ font-family:Verdana; font-size:12px; color:#5c5c5c; 	text-decoration:none; }
.lien_deco:hover		{ font-family:Verdana; font-size:12px; color:#000000; 	text-decoration:none; }
.lien_deco:active		{ font-family:Verdana; font-size:12px; color:#000000; 	text-decoration:none; }

.lien_pied:link			{ font-family:Verdana; font-size:11px; color:#ffffff; 	text-decoration:none; }
.lien_pied:visited		{ font-family:Verdana; font-size:11px; color:#ffffff; 	text-decoration:none; }
.lien_pied:hover		{ font-family:Verdana; font-size:11px; color:#cccccc; 	text-decoration:none; }
.lien_pied:active		{ font-family:Verdana; font-size:11px; color:#cccccc; 	text-decoration:none; }

.lien_parcours:link		{ font-family:Verdana; font-size:12px; color:#ffffff; 	text-decoration:none; }
.lien_parcours:visited	{ font-family:Verdana; font-size:12px; color:#ffffff; 	text-decoration:none; }
.lien_parcours:hover	{ font-family:Verdana; font-size:12px; color:#ffffff; 	text-decoration:none; }
.lien_parcours:active	{ font-family:Verdana; font-size:12px; color:#ffffff; 	text-decoration:none; }

.select_178
	{
	background-color: #fff;
	color			: #333;
	border			: solid 1px #999;
	
	width			: 160px;
	padding			: 1px;
	font-family		: verdana;
	font-size		: 11px;
	margin-left		: 14px
	}

.select_54
	{
	background-color: #fff;
	color			: #333;
	border			: solid 1px #999;
		
	width			: 54px;
	padding			: 1px;
	font-family		: verdana;
	font-size		: 11px;
	}
	
.input_txt
	{
	background-color: #fff;
	color			: #333;
	border			: solid 1px #999;
		
	padding			: 1px;
	font-family		: verdana;
	font-size		: 11px;
	}

.input_submit
	{
	padding-bottom	: 4px;;
	font-family		: verdana;
	font-size		: 11px;
	height			: 22px;
	}

td.bouton_itineraire			
	{
	background-image: url('../images/directions.png'); 
	}

td.bouton_itineraire:hover
	{
	background-image: url('../images/directions-over.png'); 
	}

.border
	{
	border			: 1px solid #ccc;
	padding			: 0;
	}
