/*beauty standard*/
body{
	background-image: url(images/finearts-background-body.gif);
	background-color: #FFFFFF;
}


/*containerization*/
#container{
	background-image: url(images/finearts-background-content.gif);
}



/*MAIN NAVIGATION*/
#main-navigation{
	background-image: url(images/finearts-navi-shadow.gif);
}
#main-navigation a{
	color: #333333;
}
#main-navigation a.main-selected{
	background-image: url(images/finearts-main-navi-selected.gif);
	background-color: #EFE1D4;
	border-bottom: #f0e0d3 1px solid;
}
#main-navigation a.main-selected:hover{
	background-color: #EFE1D4;
}

/*SUB NAVIGATION*/
#main-navigation #main-sub a:hover{
	background-color: #d4c8be;
	background-image: none;
	color: #000000;
}
#main-navigation #main-sub a.main-selected{
	background-color: #fff8f1;
	border: 1px solid #c9c8c8;
	border-top: none;
	color: #000000;
}
#main-navigation #main-sub{
	/*border-left: #c9c8c8 1px solid;
	border-right: #c9c8c8 1px solid;
	border-top: #c9c8c8 1px solid;
	background-color: #f7efef;*/
}



/*LEFT COLUMN NAVIGATION*/
#left-column{
	background-image: url(images/finearts-background-columns.gif);
}
#left-column a{
	display: block;
	text-align: right;
	padding: 4px 13px 3px 0px;
	border-top: 1px solid #c9c8c8;
	/*margin: -1px 0px 0px 0px;*/
	margin: 0px 0px 0px 0px;
	font-weight: bold;
}
#left-column a:hover{
	background-color: #e4e3e1;
}
#left-column a.main-selected{
	/*color: #FFFFFF;*/
	/*background-color: #ffcc99;*/
	background-color: #bebcb8;
	font-weight: bold;
}



/*RIGHT COLUMN*/
#right-column{
	background-image: url(images/finearts-background-columns.gif);
}


/*MINIBASKET TITLE*/
div.minibasket-title{
	/*background-color: #bebcb8;*/
	padding: 0px 0px 2px 10px;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}

/*BASKET*/
table.basket td.basket-count{
	width: 110px;
}
table.basket td.basket-count input.input-button{
	width: 110px;
}
table.basket td.basket-count input{
	width: 30px;
}



/*usefull classes*/
input.input-button, #content .basket a.input-button{
	background-image: url(images/finearts-main-navi-selected.gif);
	border: 1px solid #c9c8c8;
	cursor: pointer;
}
#content .basket a.input-button{
	padding: 1px 7px 1px 7px;
}
p.list-product-input span.product-more a{
	background-image: url(images/finearts-main-navi-selected.gif);
	border: 1px solid #c9c8c8;
}

/*ie*/
*html div.minibasket-product p.minibasket-image {
	margin: 10px 5px 0px 0px;
}