body{
	color: #4f4f4f;
	font-size: 13px;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;	
	background: #f9f9f9;
}
body.page-catalog-mon-bebe,body.page-catalog-pediped{
	background: #f0ecfc;
}
body.page-catalog-syntetic-rattan{
	background: #f9eaeb;	
}
body.page-catalog-furniture,body.page-catalog-home-project{
	background: #e9ded1;
}
body.page-catalog-kait{
	background: #edf5e1;
}
body.page-catalog-dandelion{
	background: #faeced;
}

a,a.active,a.focus{
	color:#f3756d;
	text-decoration: none;
}
a:hover{
	color:#be3426;
}
p{
	line-height: 25px;
}
#branding {
	margin-top: 25px;
}
.node{
	border-bottom:none;
	margin-bottom: 10px;
	padding-bottom:15px;
}
body.section-article .node{
	background: url(../images/hr.png) center bottom no-repeat;
}
#internal-nav,#main-content-container,#header-regions{
	padding-top:10px;
	margin-top:0;
	background: white;
}
#main-content {
	margin-bottom: 10px;
}
h1{
	letter-spacing: 2px;
	font-size:23px;
	font-weight: normal;
	margin-bottom:10px;
	color:#be3426;
}
.breadcrumb{
	text-transform: uppercase;
	font-size:11px;
	margin: 10px 0;
}
#site-header {
	margin-top: 0;
	height: 180px;
	background: url(../images/header.jpg) center bottom no-repeat;
}
fieldset {
	border: 1px solid #e8e8e8;
}

/**main menu & footer menu**/
#header-first ul{
	background: #fcf6f1;
	padding:11px 0 7px 0;
}
#footer-first ul{
	background: #fcf6f1;
	padding:5px 10px;	
}
#header-first li{
	font-size:22px;	
}
#header-first li,#footer-first li{
	display:inline;
	list-style-image:none;
	list-style-type:none;
	padding:0 7px;
	margin-left:10px;
}
#footer-first li{
	text-transform: uppercase;
	font-size:11px!important;
}
#footer-wrapper{
	background: white;
}
li a:hover{
	color:#be3426;	
}
li a.active{
	color:#be3426;
}
#header-first li.first,#footer-first li.first{
	margin-left:0;
}
.product-image{
	margin-left:0;
	padding-left:0;
}

body.section-collections h1.title{
	display:none;
}
h2{
	font-weight:normal;
	text-transform: uppercase;
	font-size:16px;
	margin-bottom:10px;
	color:#be3426;
}
.uc-price-display{
	clear: none;
	float:none;
	padding:0;
	width:150px;
	padding-top:5px;
	text-align:left;
}

.add-to-cart .form-item{
	margin-top:5px;
	margin-bottom:5px;
}
.taxonomy{
	clear: both;
}

.MagicZoomBigImageCont {
	border: 1px solid #eaeaea;
}
div.MagicToolboxSelectorsContainer{
	background: #f5f5f5;
	line-height:0;
	border: 1px solid #eeeeee;
}

/**content tabs**/
#content-tabs {
	padding: 5px;
	background-color: #f6f6f6;
	border: 1px solid #e8e8e8;
	font-family: "Times New Roman", Garamond, Baskerville, Caslon, serif, Arial, Helvetica;	
}
#content-tabs ul.primary li a.active:link, #content-tabs ul.primary li a.active:visited {
	border-bottom: none;
	font-weight: normal;
}
#content-tabs ul.primary li a.active:link, #content-tabs ul.primary li a.active:visited {
	color:#9D9C9C;
}
#content-tabs ul.primary li a:link, #content-tabs ul.primary li a:visited, #content-tabs ul.secondary li a:link, #content-tabs ul.secondary li a:visited {
	color:#9D9C9C;
}
#content-tabs ul.primary li a:hover, #content-tabs ul.secondary li a:hover{
	border-bottom:none;
	color:#C4C0C0;
}
#content-tabs ul.secondary li a.active:link, #content-tabs ul.secondary li a.active:visited{
	color:#9D9C9C;
	border-bottom: 1px solid #9D9C9C;
	font-weight:normal;
}


/***product list**/
img.imagecache-product_list{
	border:1px solid #f6f6f6;
	margin: 0 3px;
	vertical-align: top;
} 

.view-taxonomy-term .views-field-title{
	vertical-align: top;
	font-size:15px;
	text-align: center;
	text-transform: uppercase;
	padding:5px;
	margin-bottom:5px;
	border-right:3px solid white;
	border-left:3px solid white;
}
.view-taxonomy-term .views-field-title a{
	font-size:12px;
	font-family: 'Century Gothic', Tahoma, Geneva, sans-serif;
	color:#737373;
}
.view-taxonomy-term table.views-view-grid td{
	text-align: center;
}

/**pager**/
ul.pager {
	text-transform: uppercase;
	margin: 10px 0;
	font-size: 11px;
	text-align: right!important;
}
.item-list .pager li{
	padding:0;
	margin:3px;
}
.item-list .pager li a{
	color:#737373;
}
.pagertop{
	position:absolute;
	right:0;
	top:-40px;
}
/**pager**/

/**social**/
#easysocial-box{
	float:right;
}
iframe.twitter-count-horizontal{
	width:80px!important;
}
/***/
#footer-message{
	color:#9d9c9c;
	float:left;
	margin:10px;
	font-size: 10px;
	text-transform: uppercase;
}
#footer-message a{
	color:#9d9c9c;
}
.messages {
	margin-top: 0;
	margin-bottom: 10px;
}
.view-slide{
	margin-top:5px;
}
img.imagecache-tutor{
	float:left;
	margin-right:10px;
}
.view-article .taxonomy,.view-taxonomy-term-article .taxonomy{
	display:none;
}
.view-article .node-links,.view-taxonomy-term-article .node-links{
	text-transform: uppercase;
	font-weight:bold;
}
/**header**/
#header1 li{
	list-style-image:none;
	list-style-type:none;
	vertical-align: middle;
	margin:0;
	text-transform: uppercase;
	font-size:10px;
	float:right;
}
#header1 li a{
	background: #be3426;
	color:white;
	padding:3px 7px;
	border:1px solid #be3426;	
	-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;		
}
#header1 li a:hover{
	background:#ffdcda;
	color:#be3426;
	border:1px solid #f0b6b2;	
}
#header1 li.first{
	border-right:none;
}

#block-menu-secondary-links,#block-menu-menu-publicmenu{
	margin-top:160px;
	font-weight:bold;
}
/**table**/
th{
	padding:5px;
	border-bottom: 1px solid #eaeaea!important;
	text-transform: uppercase;
	font-weight:normal;
	font-size:11px;
	background: #f6f6f6;
}
tr.even, tr.odd {
	background-color: white;
	border-bottom: none;
}
#cart-form-products{
	border:1px solid #eaeaea;
}
#cart-form-products td{
	padding:7px;
	vertical-align: middle;
}
#cart-form-buttons,#checkout-form-bottom {
	border:none;
	margin-bottom:20px;
}

/**input format**/
td.field-label{
	text-transform: uppercase;
	font-weight:normal;
}
input{
	border: 1px solid #d2d2d2;
	padding: 3px;
	width:
}
form#uc-cart-checkout-form input[type="text"]{
	width:300px;
}
legend,legend a{
	text-transform: uppercase;
	font-size:14px;
	font-weight: normal!important;
}

input[type="submit"]{
	cursor: pointer;
	font-family: 'Century Gothic', Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-transform: uppercase;
	-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;
	-moz-box-shadow: 0px 0px 3px silver;-webkit-box-shadow: 0px 0px 3px silver;box-shadow: 0px 0px 3px silver;
	border:1px solid #eaeaea;
	background:-moz-linear-gradient(#f1f1f1, white);
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#f1f1f1), to(white));
	padding: 5px 7px;
	color:#737373;	
}
input[type="submit"]:hover{
	background:-moz-linear-gradient(white,#f1f1f1);
	background:-webkit-gradient(linear, 0 0, 0 100%, from(white), to(#f1f1f1));	
}
input[type="submit"]#edit-continue,input[type="submit"]#edit-checkout,input[type="submit"].node-add-to-cart{
	border:1px solid #85aa7a;
	background:-moz-linear-gradient(#6e9a60, #5b814f);
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#6e9a60), to(#5b814f));
	color:white;
}
input[type="submit"]#edit-continue:hover,input[type="submit"]#edit-checkout:hover,input[type="submit"].node-add-to-cart:hover{
	background:-moz-linear-gradient(#5b814f, #6e9a60);
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#5b814f), to(#6e9a60));
	color:white;	
}
#sidebar-first .block-menu_block{
	background: #FCF6F1;
	padding: 5px;
	min-height: 240px;
}
#sidebar-first .block-menu_block h2{
	background: #f9eee4;
	padding:5px;
	font-size:14px;
}
#sidebar-first .menu-name-primary-links ul{
	margin-left:0;
}
#sidebar-first .menu-name-primary-links li{
	list-style-image: none;
	list-style-type: none;
	margin:0;
	padding:3px 0;
/*	border-bottom: 1px dotted #fec1bd; */
	font-size:14px;
}
#sidebar-first .menu-name-primary-links ul li ul li{
	font-size:13px;
	padding-left:10px;
}
#sidebar-first .menu-name-primary-links li.last,#sidebar-first .menu-name-primary-links li ul li.last{
	padding-bottom:0;
}
#slogan-bcrumb {
	line-height: 0;
}
.gallery .field-field-image-cache{float:left;margin-right:10px;}