body {
	font-family: Verdana, Arial, Sans-serif;
	margin-left: auto;
	margin-right: auto;
	background: #ffffff;
	width: 960px;
	background-image: url('../img/background.gif');
}

table.bigbox {border-collapse: collapse;}

a {color: #fd9233; text-decoration: none;}
a:hover {color: #ff5223;}
a:visited {color: #bf5f09;}

#articles a img {
	border: 1px solid black;
}

#articles p.details {
	text-align: right;
	border-top: 0;
}

table.centered {
	margin-left: auto;
	margin-right: auto;
}

table.index {
	margin-left: 35px;
}

td.top {
	vertical-align: top;
}

td.content {
	height: 100%;
	background-color: #ffffff;
	vertical-align: top;
	width: 800px;
}

#content {
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}

#content p {
	text-indent: 15px;
	color: #666666;
	font-size: 12px;
}

#content td {
	color: #666666;
	font-size: 12px;
}

#content td.prix {
	width: 80px;
	text-align: center;
	font-size: 12px;
}

#content li, #articles td {
	color: #666666;
	font-size: 12px;
}

#content h1 {text-align: left; color: #294255; font-size: 21px; font-weight:bold; font-family: Arial, Verdana, Sans-serif}
#content h2 {text-align: left; color: #246da0; font-size: 17px; font-weight:bold; font-family: Arial, Verdana, Sans-serif}
#content h3 {text-align: left; color: #689eca; font-size: 12px; font-weight:bold; font-family: Arial, Verdana, Sans-serif}

#content textarea {
	width: 100%;
	height: 120px;
}

li {
	list-style-type: square;
	margin-left: 10px;
}

#content td li {
	margin-left: -10px;
	text-align: left;
	margin-top: 10px;
}

td {vertical-align: middle;}
td.double {vertical-align: top;}

#content .float_left { float : left; margin-right: 10px; }
#content .float_right { float : right; margin-left: 10px; }

#liste table {border-collapse: collapse;}
#liste th, #liste td {border: 1px solid black;}

p.footer {
	width: 100%;
	text-align: right;
	font-size: 80%;
}
p.footer a {
	color: #ffffff;
}

#promo {height: 160px; overflow: auto;}

#panier table {border-collapse: collapse; width: 100%;}
#panier th {border: 1px solid gray; text-align: center; padding: 0 10px 0 10px; background-color: #aaaaaa;}
#panier td {border: 1px solid gray; text-align: center; padding: 0 10px 0 10px; background-color: #ffffff;}
#panier td.impair {border: 1px solid gray; text-align: center; padding: 0 10px 0 10px; background-color: #ccccff;}
#panier td.total {border: 1px solid gray; text-align: right; padding: 0 10px 0 10px; background-color: #aaaaaa;}

.quicklinks { font-size: 10px; }
