
body {
	background: #0E00C6;
	margin:0px 0px; padding:0px;
	text-align:center;
	font: Arial, Helvetica, sans-serif;
	color: Black;
}

#toute_la_page {
	 position:   relative;
	 width:770px;
	 margin:0px auto;
	 text-align:left;
	 background:  White;
	 top: 0px;	 
}
#afficher_lang {
	 position:    relative;
	 height: 19px;
	 text-align:right;
	 width: 100%;
	 clear:both;
}

#haut {
	 position:   relative;
	left: 0px;
	top: 0px;
	width: 770px;
	height: 116px;
	background: url(images/titre.jpg); 
	overflow:   visible;
	clear:both;
}

#menu {
	position:   relative;
	float:left;
	width: 180px;
	overflow:       visible;
	margin-left: 5px;
	margin-bottom: 4px;
	padding-bottom: 4px;
}

#milieu {
	 position:   relative;
	 float:left;
	 width: 580px;
	 margin-bottom: 4px;
	padding-bottom: 4px;
	 overflow:           visible;
}


#bas {
	position:   relative;
	clear:both;
	width:100%;
	height: 18px;
	background: url(images/bottom.gif);
	text-align: right;
	overflow:    visible;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


a {
	color:  #000190;   text-decoration: none;  font: bold 16px;
}

a:hover 
{ color:     #000190;  text-decoration:  underline;  font: bold 16px; 
 }

.choisi {
	 font: bold 16px;  color:  Black;
}



.lien_menu a
{
	font: bold 13px Arial, Helvetica, sans-serif;
	color: black;
	text-decoration: none;
}

.lien_menu a:hover
{
	font: bold 13px Arial, Helvetica, sans-serif;
	color:     White;
	text-decoration: none;
}



.lien_petit a
{
	font: 13px Verdanna;
	color: Black;
}

.lien_petit a:hover
{
	font: 13px Verdanna;
	color:   White;
}

.table1 {
	background:     #B7D2FC;    
	color: black;
	border:  black 1px, solid;
	vertical-align: middle;
	border-collapse: collapse;
}

.table2 {
	background:       White;
	color: black;
	border:   Black 1px, solid;
	vertical-align: middle;
	border-collapse: collapse;
}




.td_un {
	background: #B7D2FC;
	font: normal bold 13px Tahoma;
padding: 3px;
}

.td_deux {
	background:   #D9E7FC;
	font: normal bold 13px Tahoma;
	padding: 3px;
}

.tr_titre
{
	font: bold normal 18px Arial, Helvetica, sans-serif;
	color:      #000066;
	background:   #CCCCCC;
	text-decoration: none;
	height: 40px;

	margin-left: 40px;
	text-transform: uppercase;
	border: thin solid #000000;
	 
}


.td_deux a
{
	font: normal bold 14px Tahoma;
	color:      #000190;
	text-decoration: none;
}

.td_deux a:hover
{
	font: normal bold 14px Tahoma;
	color:          Black;
	text-decoration:  underline;
}

.td_un a
{
	font: normal bold 14px Tahoma;
	color:    #000190;
	text-decoration: none;
}

.td_un a:hover
{
	font: normal bold 14px Tahoma;
	color:         Black;
	text-decoration:  underline;
}


.td_desc {
	border: 1px solid black;
	font: normal  13px Tahoma;
	padding: 4px;
}

.nom_cat a  {   		font:  13px Arial, Helvetica, sans-serif;
							color: black;
							text-decoration: none;   }

.nom_cat a:hover	{
	font: bold 13px Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
}

.info_produit a  {   		font:  13px Arial, Helvetica, sans-serif;
							color: black;
							text-decoration: none;   }

.info_produit a:hover	{	font: bold 13px Arial, Helvetica, sans-serif;
							color:    black;
							text-decoration:   none;}

.prix_produit a  {   		font:  13px Arial, Helvetica, sans-serif;
							color:  #B02459;
							text-decoration: none;   }

.prix_produit a:hover	{	font: bold 13px Arial, Helvetica, sans-serif;
							color:   #B02459;
							text-decoration:   none;}
							
.bg_feature {
	background: #FDF795;
}
.bg_new {
	background: #C7F5FB;
}

.bg_normal {
	background:  White;
}

.table_contact {
	background:  #E9F0FE;
}


