/*
BODY
*/

body
	{
	background-color:#000000;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	margin-top:0px;
	}
.normal
	{
	font-size:12px;
	color:#fff;
	}
.form {
margin-top:0px;
line-height:31px;
}	
.noir_petit
	{
	font-size:10px;
	/*font-weight: bold;*/
	color:#000000;
	}
.noir_small
	{
	font-size:12px;
	font-weight: bold;
	color:#000000;
	}
.noir
	{
	font-size:12px;
	font-weight: bold;
	color:#000000;
	}
.noir_moyen
	{
	font-size:16px;
	font-weight: bold;
	color:#000000;
	}
.noir_grand
	{
	font-size:24px;
	font-weight: bold;
	color:#000000;
	}
p
{
color:#fff;
font-size:12px;
margin:10px;
margin-right:20px;
}

/*
-------------------------------------
COULEUR ROUGE
-------------------------------------
*/
.rouge_petit
	{
	font-size:11px;
	/*font-weight: bold;*/
	color:#981632;
	}
.rouge
	{
	font-size:14px;
	/*font-weight: bold;*/
	color:#981632;
	}
a.rouge:link, a.rouge:visited
	{
	font-size:12px;
	color:#981632;
	text-decoration: none;
	}

a.rouge:hover
	{
	font-size:12px;
	font-weight: bold;
	color: #8D010E;
	text-decoration: none;
	}
/*
-------------------------------------
*/	

/*
-------------------------------------
COULEUR ORANGE
-------------------------------------
*/
.orange_petit
	{
	font-size:11px;
	/*font-weight: bold;*/
	color:#D3390A;
	}
.orange
	{
	font-size:14px;
	/*font-weight: bold;*/
	color:#D3390A;
	}
.orange_grand
	{
	font-size:28px;
	font-weight: bold;
	color:#D3390A;
	}
/*
-------------------------------------
*/		
/*
-------------------------------------
TITRES
-------------------------------------
*/
h1
	{
	font-family: Verdana, Arial;
	font-size: 22px;
	font-weight: bold;
	color: #8D010E;
	margin-left:05px;
	}

.stitre
	{
	font-size: 14px;
	font-weight: bold;
	color: #8D010E;
	margin-left:05px;
	}

/*
MENU DU HAUT
*/
div#navcontainer {
	width: 824px;
	height:70px;
	/*background:url(images/haut_fond.jpg);*/
	color:#cb9731;
}
a.nav-defaut:link, a.nav-defaut:visited {
	/*background:#000;*/
	font-size: 18px;
	padding: 5px 5px 5px 5px;
	line-height:25px;
	color:#8D010E;
	text-decoration:none;
	font-style:normal;
}
a.nav-defaut:hover {
	font-size: 18px;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	line-height:25px;
	color:#000000;
	/*background-color: #8D010E;*/
}
a.nav-blanc:link, a.nav-blanc:visited {
	/*background:#000;*/
	font-size: 18px;
	padding: 5px 5px 5px 5px;
	line-height:25px;
	color:#000000;
	text-decoration:none;
	font-style:normal;
}
a.nav-blanc:hover {
	font-size: 18px;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	line-height:25px;
	color:#ffffff;
	/*background-color: #8D010E;*/
}
a.nav-blanco:link, a.nav-blanco:visited {
	/*background:#000;*/
	font-size: 18px;
	padding: 5px 5px 5px 5px;
	line-height:25px;
	color:#000000;
	text-decoration:none;
	font-style:normal;
}
a.nav-blanco:hover {
	font-size: 18px;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	line-height:25px;
	color:#000000;
	background-color: #FFFFFF;
}
/*
-------------------------------------
LIENS
-------------------------------------
*/
a.accueil
	{	
	display:inline;
	width: 175px
	height: 25px;
	background-image: url('images/retour_accueil_hl.gif'); 
	} 
a.accueil:hover
	{
	visibility: visible;
	} 
a.accueil:hover img
	{
	visibility: hidden;
	}
a.commande
	{	
	display:inline;
	width: 175px
	height: 25px;
	background-image: url('images/commande_hl.gif'); 
	} 
a.commande:hover
	{
	visibility: visible;
	} 
a.commande:hover img
	{
	visibility: hidden;
	}
a.commande_ok
	{	
	display:inline;
	width: 175px
	height: 25px;
	background-image: url('images/retour_accueil_hl.gif'); 
	} 
a.commande_ok:hover
	{
	visibility: visible;
	} 
a.commande_ok:hover img
	{
	visibility: hidden;
	}
a.paiement
	{	
	display:inline;
	width: 175px
	height: 25px;
	background-image: url('images/checkout_hl.gif'); 
	} 
a.paiement:hover
	{
	visibility: visible;
	} 
a.paiement:hover img
	{
	visibility: hidden;
	}		
/*
LIENS MENU
*/
.menu
	{
	color: #f29526;
	display:inline;
	}

		
a.menu:link, a.menu:visited
	{
	color: #f29526;
	padding: 1px 1px 1px 1px;
	display:inline;
	text-decoration: none;
	}

a.menu:hover
	{
	color: #fff;
	padding: 1px 1px 1px 1px;
	background-color:#f29526;
	display:inline;
	text-decoration: none;
	}
/*
LIENS MINI BAS DE PAGE
*/
.mini
	{
	font-size:9px;
	color: #cb9831;
	}
a.mini:link, a.mini:visited
	{
	font-size:9px;
	color: #cb9831;
	text-decoration: none;
	}
a.mini:hover
	{
	font-size:9px;
	color: #fff;
	text-decoration: none;
	}
/*
LIENS SANS TRAITS
*/
a.blanc:link, a.blanc:visited
	{
	color: #ffffff;
	text-decoration: none;
	}
a.blanc:hover
	{
	color: #cb9831;
	text-decoration: underline;
	}
 /*
 FORMULAIRE CONTACT
 */
 input.contact
 { border-color:#f29526; }
 textarea.contact
 { border-color:#f29526; }