@charset "UTF-8";
/* CSS Document */
@import "www_home.css";
@import "www_layout.css";
@import "www_upbar.css";
@import "www_sidebar.css";
@import "www_products.css";
@import "www_comments.css";
@import "www_features.css";
@import "www_orders.css";
@import "www_account.css";
@import "www_btn.css";
/* -------------------------------------------------------- */
/* Redefinition des balises */
/* -------------------------------------------------------- */
a{
	color:#b1a79c;
	text-decoration:none;
}
a:hover{
	color:#0689b8;
	text-decoration:none;
}
img {
	vertical-align:middle;
	border:none;
	
}
table,tr,td {
	margin: 0px;
	padding: 0px;
	border:0px;
}
form {
	margin: 0px;
	padding: 0px;
}
input,select,textarea {
	font-size: 11px;
	color: #666;
	text-decoration: none;
	margin:5px 0px 5px 0px;
}
input,textarea {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #EEEEEE;
	border-bottom-color: #EEEEEE;
	border-left-color: #CCCCCC;
}
input:focus{
	color: #4C463A;
}
select:focus{
	color: #4C463A;
}
textarea:focus{
	color: #4C463A;
}
/* -------------------------------------------------------- */
h1 {
	margin:0px;
	padding:0px;
	text-transform:uppercase;
	font-weight:normal;
	font-size:22px;
	color:#232323;
	letter-spacing:-1px;
}
h2
{
	color:#e55c00;
	margin:0px;
	padding:0px;
	text-transform:uppercase;
	font-weight:normal;
	font-size:16px;
}
h3
{
	margin:0px;
	padding:0px;
	font-weight:bold;
	text-transform: uppercase;
}
h4
{
	font-size:10px;
	margin:0px 0px 10px 0px;
	padding:0px;
	text-transform: uppercase;
	clear:both;
	font-weight:bold;
}
h5
{
	font-size:10px;
	margin:5px 0 10px 0;
	padding:5px 0 0 0;
	text-transform: uppercase;
	clear:both;
	border-top:1px solid #eee;
}
p
{
	margin:5px 0 5px 0;
	padding:0;
}
/*------------------------
DIVERS
------------------------*/
.fabricBlue{
	background:repeat top left url(../pix/layout/bg_fabric_blue.jpg);
	color:#fff;
}
.fabricAzur{
	background:repeat top left url(../pix/layout/bg_fabric_azur.jpg);
	color:#fff;
}
.fabricWhite{
	background:repeat top left url(../pix/layout/bg_fabric_white.jpg);
}
.fabricWhite h1{
	color:#009ba5;
}
.whiteAlert{
	padding-top:40px;
	background:no-repeat top left url(../pix/layout/bg_alert.jpg);
	color:#232323;
}
.white{
	background:no-repeat top left url(../pix/layout/bg_white.jpg);
	color:#232323;
}
.whiteAlert h1,
.whiteAlert h3,
.white h1,
.white h3
{
	color:#232323;
}
.paper{
	background:no-repeat top left url(../pix/layout/bg_paper.jpg);
	color:#232323;
}
.paper h1,
.paper h3{
	color:#232323;
}
.cardboard{
	background:no-repeat bottom left url(../pix/layout/bg_cardboard.jpg);
	font-size:12px;
	color:#fff;
}
.cardboard h1{
	color:#fff;
	line-height:20px;
}
.cardboard h3{
	font-size:18px;
	font-weight:bold;
	text-transform:none;
	letter-spacing:-1px;
	color:#AECA10;
	line-height:16px;
}
.mini {
	color:#999;
	font-weight:normal;
}
.alert {
	color:#009ba5;
	font-weight:bold;
}
.left {
	float:left;
}
.right {
	float:right;
}