/* CSS Document */
img
{
	border:none;
}

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}

#menu {
/*position: absolute;*/
/*top: 1em;
left: 1em;
width: 10em;*/
}

#menu dt {
cursor: pointer;
background-color:#FFFFFF;
height: 44px;
line-height: 15px;
text-align: left;
vertical-align:text-top;
font-size:15px;
font-weight:bold;

}

#menu dd {
/*position: absolute;*/
/*z-index: 100;
left: 150px;*/
width: 150px;
background: #FFFFFF;
}

#menu ul {
padding: 2px;
}
#menu li {
text-align: center;
font-size:13px;
/*font-size: 80%;*/
/*height: 18px;*/
}
#menu li a, #menu dt a {
color:#000000;
text-decoration: none;
display: block;
}

#menu li a:hover {
text-decoration: underline;
color:#FF9900;
}
#div_first_header
{
	padding:0px;
}
#div_second_header
{
	padding-bottom:10px;
}
#div_main
{
	text-align:center;
}
#div_large_main
{
	text-align:center;
}
#div_pubs
{
	text-align:center;
	color:#999999;
	font-weight:bold;
}
#div_actus
{
	text-align:center;
	color:#FF9900;
	font-weight:bold;
}
#div_footer_buttons
{
	text-align:center;
}
#div_footer
{
	text-align:center;
}

#div_large_main a:link, #div_large_main a:visited, #div_large_main a:active, #div_large_main a:hover
{
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	color:#000000;
}
#div_main a:link, #div_main a:visited, #div_main a:active, #div_main a:hover
{
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	color:#000000;
}
#div_actus a:link, #div_actus a:visited, #div_actus a:active, #div_actus a:hover
{
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	color:#000000;
}
#div_pubs a:link, #div_pubs a:visited, #div_pubs a:active, #div_pubs a:hover
{
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	color:#000000;
}
#div_footer_buttons a:link, #div_footer_buttons a:visited, #div_footer_buttons a:active, #div_footer_buttons a:hover
{
	text-decoration:none;
	border:none;
}
.msg
{
	text-align:center;
	font-weight:bold;
	color:#CC0000;
	font-size:15px;
}
.promo
{
	font-weight:bold;
	color:#FF0000;
	font-size:14px;
}
.cheque_cadeau
{
	font-size:28px;
	font-weight:bold;
	color:#FF9900;
}
.form
{
	font-weight:bold;
	text-align:right;
}

.td_article
{
	width:220px;
	border:1px solid #999999;
	background-color:#E7E9E4;
}
.td_subcat
{
	width:220px;
	border:1px solid #999999;
	background-color:#E7E9E6;
	padding:10px 0px 10px;
	margin-bottom:10px;
}
.header_buttons
{
	/*margin-bottom:15px;*/
	vertical-align:top;
	margin-top:25px
}
.orange_bold
{
	color:#FF9900;
	font-weight:bold;
	font-size:16px;
}
.page_courante
{
	font-size:18px;
	color:#FF9900;
	font-weight:bold;
	text-decoration:none;
}
.prix
{
	font-size:12px;
	color:#000000;
}
.qte
{
	font-size:14px;
	color:#FF9900;
	font-weight:bold;
	border:#FF9900 2px solid;
	padding:2px;
}
.rupture
{
	text-align:center;
	font-weight:bold;
	color:#FF9900;
	font-size:17px;
}
.sous_total
{
	font-size:16px;
	color:#FF9900;
	font-weight:bold;
}

.total
{
	font-size:18px;
	color:#FF9900;
	font-weight:bold;
	border:#FF9900 2px solid;
}
.titre_article
{
	font-size:14px;
	color:#000000;
}
h1,h2
{
	color:#FF9900;
}
input
{
	color:#FF6600;
}

