body{
	color: #444444;
}
a{
	color: #59b7c2;
}
h1, h2, h3, h4, h5,h6, 
.box-heading{
	color: #444444;
}
.product .cart .price, 
.product-list .product_li .cart .price, 
.specials li .price, 
.product_page .price-block .price, 
.shopping_box .total-block #total td.price, 
.wishlist-info td.price, 
table.compare-info tr.prise td{
	color: #2e8f9a;
}
.product .cart .price .price_old, 
.product-list .product_li .cart .price .price_old, 
.specials li .price .price-old, 
.wishlist-info td.price .price_old, 
table.compare-info tr.prise td .price_old, 
.product_page .price-block .price .price_old{
	color: #777777;
}
input[type="password"],
input[type="email"],
input[type="text"], 
form.letter_form #submit, 
textarea, 
select,
.selectBox, 
.selectBox-dropdown-menu{
	border-color: #65636b;
}
input[type="password"]:focus,
input[type="email"]:focus,
input[type="text"]:focus,
textarea:focus{
	border-color: #504e60;
}
form.letter_form .l_form:focus {
	box-shadow: 0 0px 2px #59b7c2;
	-moz-box-shadow: 0 0px 2px #59b7c2;
	-webkit-box-shadow: 0 0px 2px #59b7c2;
}
form.letter_form .l_form:focus + #submit {
	border: 1px solid #59b7c2;
	box-shadow: 1px 0px 2px #59b7c2;
	-moz-box-shadow: 1px 0px 2px #59b7c2;
	-webkit-box-shadow: 1px 0px 2px #59b7c2;
	border-left: 0 none;
}
.button,
button,
input[type="submit"],
.checkout-box a, 
.product-list .product_li .cart .bay input, 
.product_page .block-cart .cart .add-cart, 
.add_comments .buttons a{
	background: #59b7c2;
}
.button:hover,
button:hover,
input[type="submit"]:hover, 
.checkout-box a:hover, 
.product-list .product_li .cart .bay input:hover, 
.product_page .block-cart .cart .add-cart:hover, 
.add_comments .buttons a:hover, 
.product_page .description .review a.add_review:hover{
}
.button:active,
button:active,
input[type="submit"]:active{
	background: #2baab9;
	box-shadow: inset 0px 0px 10px #2baab9;
	-moz-box-shadow: inset 0px 0px 10px #2baab9;
	-webkit-box-shadow: inset 0px 0px 10px #2baab9;
}
th{
	border-bottom: 1px solid #a8dade;
}
.bottom_block{
	background-color: #f5f7f9;
}

.product,
.product .name,
#block_nav_primary, 
.carousel .c_header, 
.product .cart .compare,
.product .cart .wishlist,
.product .cart .bay, 
.f_navigation h3, 
.f_navigation, 
.box-heading, 
.category_title, 
.options, 
.options .display .grid,
.options .display .list, 
.category-info, 
.options .product-compare, 
.show, 
.specials li+li, 
.product-list .product_li, 
.product-list .product_li .prev, 
.product-list .product_li .entry_content, 
.product-list .product_li .cart .wishlist a,
.product-list .product_li .cart .compare a, 
.pagination .links, 
.pagination .links b,
.pagination .links a, 
.product_page .img_slid .preview, 
.product_page .img_slid .pagination li a, 
.product_page .price-block, 
.page_title, 
.product_page .reward-block, 
.product_page .img_slid .next_prev, 
.related .c_header, 
.product_page .available-options, 
#review .review-list + .review-list, 
table, 
table td, 
.wishlist-info .image a, 
table.compare-info tr.images a, 
.cart_cont table td.image .prev, 
.checkout .checkout-step, 
.warning, 
.success, 
.contact-form, 
.product-list .product_li .grid_2 .cart, 
.product-returns h2, 
.registed, 
.register-new h2, 
.register-new, 
.options.search-options, 
.alignleft,
.alignright, 
.img_description, 
#sidebar .carousel .list_carousel li+li, 
#sidebar .carousel .c_header{
	border-color: #e0e0e0;
}
nav.private ul li+li:before{
	color: #e0e0e0;
}
hr{
	background-color: #e0e0e0;
}
.welcome{
	color: #777777;
}
nav.private ul li a:hover, 
#cart_nav :hover.cart_li,
#cart_nav #cart:hover .cart_li{

}
#block_nav_primary .grid_12, 
.primary ul li a{
}
.primary ul li a{
	border-color: #f5f7f9;
}
.primary ul li a:hover,
.primary ul li:hover a,
.primary ul li a:active,
.primary ul li:active a{
}
.primary ul ul.sub, 
.primary ul ul.sub li a{
}
.primary ul ul.sub li a:hover{
}
@media \0screen{
	.primary ul li a{
		background-color: #f5f7f9;
	}
	.primary ul li a:hover,
	.primary ul li:hover a,
	.primary ul li a:active,
	.primary ul li:active a{
		background-color: #d5e4f1;
		border-color: #d5e4f1;
	}
	.primary ul ul.sub, 
	.primary ul ul.sub li a{
		background-color: #ffffff;
	}
	.primary ul ul.sub li a:hover{
		background-color: #f5f7f9;
	}
}
*+html .primary ul li a{
	background-color: #f5f7f9;
}
*+html .primary ul li a:hover,
*+html .primary ul li:hover a,
*+html .primary ul li a:active,
*+html .primary ul li:active a{
	background-color: #d5e4f1;
	border-color: #d5e4f1;
}
*+html .primary ul ul.sub, 
.primary ul ul.sub li a{
	background-color: #ffffff;
}
*+html .primary ul ul.sub li a:hover{
	background-color: #f5f7f9;
}
.arows, 
.slidprev,
.slidnext{
}
a:hover.arows,
.arows:hover, 
.slidprev:hover,
.slidnext:hover{
}
.product:hover {
}
.product .cart .compare a:hover,
.product .cart .wishlist a:hover,
.product .cart .bay .add-cart:hover{
	background-color: #eff7ff;
}
.product .cart .bay .add-cart{
	background-color: #f5f7f9;
}
#wrapper_tab .tab-content, 
#wrapper_tab a.selected,
#wrapper_tab a.selected:hover{
	border-color: #e0e0e0;
}
#wrapper_tab a.tab_link{
	background-color: #f1f3f5;
}
#wrapper_tab a.tab_link:hover{
	border-color: #f7f7f7;
	background-color: #f7f7f7;
}
#wrapper_tab a.selected,
#wrapper_tab a.selected:hover{
	background-color: #ffffff;
	border-color: #e0e0e0;
	border-bottom-color: #ffffff;
}
.f_info{
	background-color: #f9fbfc;
}
.f_navigation nav.f_menu ul a{
	color: #777777;
}
.f_navigation nav.f_menu ul a:hover{
	color: #777777;
}