/*
------------------
different colors |
------------------
#F00
#988FB9
#988FB9
#BFDEE1
#D8DDE4
#EBEEF1
*/

/********/
/* html */
/********/
a {
	color:#988FB9
}

legend {
	color:#988FB9
}

h1 {
	color:#988FB9;
	font-size:14px;
}

/**********/
/* layout */
/**********/
/* menu */
#menu li a {
	background:#AAA url(../img/bg/corner_white_left_top.gif) no-repeat left top
}

#menu li a:hover {
	background:#888 url(../img/bg/corner_white_left_top.gif) no-repeat left top
}

#menu li.active a,
#menu li.active a:hover {
	background:#7CC1B9 url(../img/bg/corner_white_left_top.gif) no-repeat left top
}

#menu li span,
#menu li.active span {
	background:url(../img/bg/corner_white_right_top.gif) no-repeat right top
}

#menu li li a {
	background:none;
	color:#FFF
}

#menu li li a:hover,
#menu li li.active a,
#menu li li.active a:hover {
	background:none;
	text-decoration:none
}

#menu li li span,
#menu li.active li span,
#menu li li.active span {
	background:none
}

/* menu (sub items) */
#menu ul ul {
	background:#D1E2F2
}

/* search */
#search .button_1 {
	background:#7CC1B9 url(../img/bg/button_search_center.gif) repeat-x 0 0
}

#search .button_1 a {
	background:url(../img/bg/button_search_left.gif) no-repeat left top
}

#search .button_1 a span {
	background:url(../img/bg/button_search_right.gif) no-repeat right top
}

/* mlg bank credit */
#bank_credit {
	background:#988FB9 url(../img/custom/bg/bank_credit.gif) no-repeat
}

#bank_credit .credits {
	color:#988FB9
}

/* filters */
#filters h1 {
	background:#988FB9 url(../img/bg/corner_gray_left_top.gif) no-repeat left top
}

#filters h1 span span {
	background:url(../img/bg/corner_gray_right_top.gif) no-repeat right top
}

#filters .box_1 a:hover,
#filters .box_1 li.active a {
	background:#CBC7DC url(../img/bg/anchor_arrow_1.gif) no-repeat 10px -24px
}

/*********/
/* pages */
/*********/
/* product */
#product_info_wrapper .info .item {
	border-bottom:1px solid #D8DDE4
}

#product_info_wrapper .info .price {
	border-bottom:4px solid #D8DDE4
}

#product_info_wrapper .info .price .field {
	color:#7CC1B9
}

/* product details*/
#product_details {
	border:1px solid #BFDEE1;
	border-top:0
}

#product_details ul {
	color:#BFDEE1
}

/* product gallery */
#product_gallery .button_1 a {
	background:#FFF url(../img/custom/bg/arrow_left.gif) no-repeat 0 0;
	color:#988FB9
}

#product_gallery .button_1 a:hover {
	background:#FFF url(../img/custom/bg/arrow_left.gif) no-repeat 0 -18px
}

#product_gallery .button_1 a span {
	background:none
}

#product_gallery .button_2 a {
	background:#FFF url(../img/custom/bg/arrow_right.gif) no-repeat right 0;
	color:#988FB9
}

#product_gallery .button_2 a:hover {
	background:#FFF url(../img/custom/bg/arrow_right.gif) no-repeat right -18px
}

#product_gallery .button_2 a span {
	background:none
}

/* shopping basket */
#shopping_basket table {
	border:1px solid #988FB9
}

#shopping_basket th {
	background:#BFDEE1
}

#shopping_basket .shop {
	border-bottom:1px solid #BFDEE1;
	border-top:1px solid #BFDEE1;
	color:#988FB9
}

#shopping_basket .row_1 td {
	background:#EBEEF1;
}

#shopping_basket .row_2 td {
	background:#D8DDE4
}

#shopping_basket .total_inc td {
	background:#BFDEE1;
}

/***********/
/* overall */
/***********/
/* headers */
.header_1 {
	background:#7CC1B9 url(../img/bg/header_1_left.gif) no-repeat left top
}

.header_1 div {
	background:url(../img/bg/header_1_right.gif) no-repeat right top
}

/* product templates */
/* vertical: with big images */
.products_custom h2 {
	color:#BFDEE1
}

.products_custom p.shop_price {
	color:#988FB9
}

/* verteical: 1 columns with big images */
.products_tpl_1 h2 {
	color:#988FB9
}

/* horizontal: 2 columns with big images */
.products_tpl_2 h2 {
	color:#988FB9
}

.products_tpl_2 p.shop_price {
	color:#988FB9
}

/* table rows: no images */
.products_tpl_3 .product_1 {
	background:#EBEEF1
}

.products_tpl_3 .product_2 {
	background:#D8DDE4
}

.products_tpl_3 p.shop_price {
	color:#988FB9
}

/* buttons */
.button_1 a {
	background:#988FB9 url(../img/bg/button_left.gif) no-repeat left top
}

.button_1 a span {
	background:url(../img/bg/button_right.gif) no-repeat right top
}

.button_2 a {
	background:#BFDEE1 url(../img/bg/button_left.gif) no-repeat left top
}

.button_2 a span {
	background:url(../img/bg/button_right.gif) no-repeat right top
}

/* tabs menu */
.tabs_menu ul {
	border-bottom:3px solid #988FB9
}

.tabs_menu li a {
	background:#AAA url(../img/bg/corner_white_left_top.gif) no-repeat left top;
	color:#FFF
}

.tabs_menu li a:hover {
	background:#888 url(../img/bg/corner_white_left_top.gif) no-repeat left top;
	color:#FFF
}

.tabs_menu li.active a {
	background:#988FB9 url(../img/bg/corner_white_left_top.gif) no-repeat left top;
	color:#FFF
}

.tabs_menu li span {
	background:url(../img/bg/corner_white_right_top.gif) no-repeat right top
}

/* popup */
#popup {
	background:#988FB9
}

#popup h3.warning {
	color:#F00
}

/* forms */
.cs_form_wrapper {
	margin:15px 0 0 0;
}

.cs_feedback_info {
	display:none;
	color:#F00;
	margin:0 0 15px 0
}

.cs_form_wrapper .cs_form_input .cs_error {
	border:1px solid #F00
}

.cs_form_wrapper .cs_form_info {
	font-style:italic;
	line-height:40px
}

.cs_form_row textarea {
	height:60px;
	width:200px;
}

.cs_form_row input {
	width:200px;
}

.cs_form_label {
	float:left;
	width:200px;
}

.cs_form_wrapper .cs_button a {
	background:#7CC1B9 url(../img/bg/button_search_center.gif) repeat-x 0 0;
	color:#fff;
	font-weight:bold;
	padding:2px 10px 2px 10px;
	width:200px;
}