/*beauty standard*/
body{
	background-image: url(images/stone-background-body.gif);
	background-color: #b2a384;
}


/*containerization*/
#container{
	background-image: url(images/stone-background-content.gif);
}


/*barber shop*/
#main-navigation a{
	color: #ffffff;
	/*background-color: #99A83F;*/
}

#main-navigation a.main-selected{
	background-image: url(images/stone-main-navi-selected.gif);
	background-color: #ffffff;
	border-bottom: #ffffff 1px solid;
	margin-bottom: -1px;
}
#main-navigation a.main-selected:hover{
	background-color: #FFFFFF;
}
#main-navigation #main-sub a.main-selected{
	background-color: #4D4D4D;
	color: #ffffff;
}
#main-navigation #main-sub{
	/*border-left: #c9c8c8 1px solid;
	border-right: #c9c8c8 1px solid;
	border-top: #c9c8c8 1px solid;
	background-color: #cfd6b8;*/
}
#main-navigation #main-sub a:hover{
	background-color: #4D4D4D;
	background-image: none;
}
#main-navigation #main-sub a{
	background-color: transparent;
}



/*SUB NAVIGATION*/
#main-navigation #main-sub a:hover{
	background-color: #ced3bd;
	background-image: none;
	color: #000000;
}
#main-navigation #main-sub a.main-selected{
	background-color: #FFFFFF;
	border: 1px solid #dcded2;
	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/stone-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: #FFFFFF;
}
#left-column a.main-selected{
	/*color: #FFFFFF;*/
	/*background-color: #ffcc99;*/
	background-color: #ced3bd;
	font-weight: bold;
	color: #000000;
}


/*MINIBASKET TITLE*/
div.minibasket-title{
	background-color: #96a347;
	padding: 0px 0px 2px 10px;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}


/*think about your bank account*/
	/*list*/
div.shop-browse{
	background-image: url(images/stone-main-navi-selected.gif);
}


/*kinda stuff*/
#right-column{
	background-image: url(images/stone-background-columns.gif);
}

/*basketized*/
table.basket td.basket-count{
	width: 40px;
}
table.basket td.basket-count input{
	width: 30px;
}
table.basket td.basket-product-single-price{
	width: 200px;
}



/*usefull classes*/
input.input-button, #content a.input-button{
	background-image: url(images/stone-main-navi-selected.gif);
	border: 1px solid #c9c8c8;
	cursor: pointer;
}
a.input-button{
	padding: 1px 7px 1px 7px;
}
p.list-product-input span.product-more a{
	background-image: url(images/stone-main-navi-selected.gif);
	border: 1px solid #c9c8c8;
}

/*fooling ie*/
/*body{
	behavior: url("fileadmin/templates/css/csshover.htc");
}*/
*html #left-column{
	/*margin-left: 76px;*/
	height: 450px;
}
*html #right-column{
	height: 450px;
}
*html #center-column{
	width: 595px; 
}
