/****************************************************************/
/* head and service *********************************************/
#content #service_top {
	background-color: #38281B;
}

#content.product #service_top, #content.outfit #service_top {
	background-color: #DDB1B9;
}

#content #service_top a {
	color: #B99299;
}

#content.product #service_top a,
#content.outfit #service_top a,
#content #service_top p#counter_intro  {
	color: #855A62;
}

#content #service_top a#card {
	background-image: url(../icon_card.gif);
}

#content.product #service_top a#card, #content.outfit #service_top a#card {
	background-image: url(icon_card.gif);
}

#content #service_top a#note {
	background-image: url(../icon_note.gif);
}

#content.product #service_top a#note, #content.outfit #service_top a#note {
	background-image: url(icon_note.gif);
}

#content #service_top a#taf {
	background-image: url(../icon_taf.gif);
}

#content.product #service_top a#taf, #content.outfit #service_top a#taf {
	background-image: url(icon_taf.gif);
}

#content #service_bottom {
	background-color: #38281B;
}

#content.product #service_bottom, #content.outfit #service_bottom {
	background-color: #DDB1B9;
}

#content #service_bottom a {
	color: #B99299;
}

#content.product #service_bottom a, #content.outfit #service_bottom a {
	color: #855A62;
}

/****************************************************************/
/* left *********************************************************/
#content #left {
	height: 556px;
	background-color: #84434C;
}

#content #left #infobox {
	color: #E8B3BB;
}

#content #left #info_popup a {
	color: #E1BAC2;
}

#content #left #info_popup p {
	background-color: #9B4C57;
	border: 1px solid #AE5563;
	color: #E1BAC2;
}

#content #left #nav_shop {
	position: absolute;
	top: 278px;
}

#content #left h2 {
	background-color: #572027;
}

/****************************************************************/
/* cat stage ****************************************************/
#content #stage #headline {
	background-color: #E8B4BB;
	color: #783E47;
}

#content #stage .gallery_entry a.outfit_link {
	color: #999;
}

#content #stage .gallery_entry a.product_link {
	color: #ac596a;
}

#content #right #product_name {
	background-color: #b96472;
	color: #f9edc7;
}

#content #right #product_price {
	background-color: #84444C;
	color: #f9edc7;
}

#content #right #description {
	background-color: #EFBBC4;
	color: #783E47;
}

#content #right #order_box {
	background-color: #BA6472;
}

#content.product #right #prod_sub {
	background-color: #BA6472;
}

#content.product #right #prod_sub #material {
	background-image: url(tab_mat.png);
}

#content.product #right #prod_sub #care {
	background-image: url(tab_care.png);
}

#content.product #right #prod_sub #time {
	background-image: url(tab_time.png);
}

#content.product #right #prod_sub #sizes {
	background-image: url(tab_sizes.png);
}

#content.product #right #prod_sub #sub_material {
	background-color: #C87C89;
	z-index: 11;
}

#content.product #right #prod_sub #sub_care {
	background-color: #AF5663;
}

#content.product #right #prod_sub #sub_time {
	background-color: #9B4C57;
}

#content.product #right #prod_sub #sub_sizes {
	background-color: #893C46;
}

#content.product #right #prod_sub #sub_sizes table {
	width: 316px;
}

#content.product #right #prod_sub #sub_sizes a {
	color: #EFBCC4;
}

/****************************************************************/
/* outfit *******************************************************/
#content #outfit_tab2 #tab21 {
	background-image: url(outfit2tab1.png);
}

#content #outfit_tab2 #tab22 {
	background-image: url(outfit2tab2.png);
}

#content #outfit_tab3 #tab31 {
	background-image: url(outfit3tab1.png);
}

#content #outfit_tab3 #tab32 {
	background-image: url(outfit3tab2.png);
}

#content #outfit_tab3 #tab33 {
	background-image: url(outfit3tab3.png);
}

#content.outfit #list ul, #content.outfit #list li {
	list-style-type: none;
}

#content.outfit #list li {
	height: 88px;
	color: #fff;
	position: relative;
}

#content.outfit #list li a {
	color: #EFBCC4;
}

#content.outfit #list img {
	height: 80px;
	float: left;
	clear: both;
	padding-right: 10px;
}

#content.outfit #list .single_price {
	position: absolute;
	right: 12px;
	bottom: 8px;
	color: #f9edc7;
}

/****************************************************************/
/* taf **********************************************************/

#content.search #main {
	margin-left: 236px;
	width: 743px;
	border-right: 1px solid #ababab;
	background-color: #DDB1B9;
}

#content.search #main {
	padding: 12px 12px;
	width: 719px;
	color: #38281B;
}

#content.search #fields {
	background-color: #84444D;
}

#content.search #fields #list {
	background-color: #f8f8f8;
}

#content.search #list td p,
#content.search #list td h4,
#content.search #list td a {
	background-color: #ebebeb;
	color: #783E47;
}

#content.search #headline {
	background-color: #BA6573;
}
