/*beauty standard*/
body{
	background-image: url(images/deco-background-body.gif);
	background-color: #8b8173;
}
body, p, td, li, a, select, textarea, input{
	color: #E9E8CE;
}


/*containerization*/
#container{
	background-image: url(images/deco-background-content.gif);
}
#head{
	
}


/*barber shop*/
#main-navigation{
	background-image: url(images/deco-navi-shadow.gif);
}
#main-navigation a{
	color: #C6BDAF;
}
#main-navigation a.main-selected{
	background-image: url(images/deco-main-navi-selected.gif);
	background-color: #40372b;
	color: #E9E8CE;
	border-bottom: #40372b 1px solid;
}
#main-navigation a.main-selected:hover{
	background-color: #40372b;
	color: #FFFFFF;
}
#main-navigation #main-sub a.main-selected{
	background-color: #2F261A;
	color: #ffffff;
}
#main-navigation #main-sub a:hover{
	background-color: #2F261A;
	background-image: none;
}
#main-navigation #main-sub a{
	color: #E9E8CE;
}



/*SUB NAVIGATION*/
#main-navigation #main-sub a:hover{
	background-color: #3c3730;
	background-image: none;
	color: #E9E8CE;
}
#main-navigation #main-sub a.main-selected{
	background-color: #897f71;
	border: 1px solid #a1988c;
	border-top: none;
	color: #E9E8CE;
}
#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/deco-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: #989187;
}
#left-column a.main-selected{
	/*color: #FFFFFF;*/
	/*background-color: #ffcc99;*/
	background-color: #71685a;
	font-weight: bold;
}



/*MINIBASKET TITLE*/
div.minibasket-title{
	background-color: #3c3730;
	padding: 0px 0px 2px 10px;
	font-size: 10pt;
	font-weight: bold;
	color: #E9E8CE;
}



/*kinda stuff*/
#right-column{
	background-image: url(images/deco-background-columns.gif);
}
#center-column{
	background-color: #6A6257;
}

/*basketized*/
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;
}

span.list-image-repeat{
	background-image: url(images/deco-image-list-repeat.gif);
	/*background-position: -7px -10px;*/
}
span.list-image-top{
	background-image: url(images/deco-image-list-top.gif);
}
span.list-image-bottom{
	background-image: url(images/deco-image-list-bottom.gif);
}
span.single-image-repeat{
	background-image: url(images/deco-image-single-repeat.gif);
}
span.single-image-top{
	background-image: url(images/deco-image-single-top.gif);
}
span.single-image-bottom{
	background-image: url(images/deco-image-single-bottom.gif);
}



/*usefull classes*/
input{
	color: #000000;
}
input.input-button, #content .basket a.input-button{
	background-image: url(images/deco-main-navi-selected.gif);
	border: 1px solid #c9c8c8;
	cursor: pointer;
	color: #E9E8CE;
}
#content .basket a.input-button{
	padding: 1px 7px 1px 7px;
}
p.list-product-input span.product-more a{
	background-image: url(images/deco-main-navi-selected.gif);
	border: 1px solid #c9c8c8;
}

/*ie*/
*html div.minibasket-product p.minibasket-image {
	margin: 10px 5px 0px 0px;
}
