﻿* {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

body {
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;
}

body.admin {
	background: url(../i/backcollage_admin.jpg);
}

a {
	color: #ED008E;
}

a:active {
	color: #93286C;
}

a:visited {
	color: #93286C;
}

a:hover {
	color: #FC87A3;
}

b, strong, i, em {
	color: inherit;
}

input, select, textarea {
	font-size: 12px;	
}

.basket-footer, .basket-footer a {
	font-size: 10px;
	font-weight: bold;
	color: #006bb3;
}
	
.basket-header, .basket-header a {
	font-size: 12px;
}	
	
.basket-item, .basket-item a {
	font-size : 10px;
}	
	
.basket-item-inactive, .basket-item-inactive a {
	font-size : 10px;
	color : #808080;
}	
	
.basket-totals, .basket-totals a {
	font-size: 12px;
	font-weight: bold;
}
	
.basket-totals-adjusted, .basket-totals-adjusted a {
	font-size: 12px;
	font-weight: bold;
	color: #808080;
}
	
.body-content {
	font-size : 14px;
}
.body-content a {
	font-size : 14px;
	color : #006bb3;
}

.body-content-bld {
	font-size: 14px;
	font-weight: bold;
}
.body-content-bld a {
	font-size: 14px;
	font-weight: bold;
	color : #006bb3;
}

.body-content-sml {
	font-size : 11px;
}
.body-content-sml-bold {
	font-size : 11px;
	font-weight:bold;
}
.body-content-sml a {
	font-size : 11px;
	color : #006bb3;
}
	
.body-titlebar, .body-titlebar a	{
	font-size: 12px;
	font-weight: bold;
	background-color: transparent;
	color: #000000;
	border-bottom: thin solid #006bb3;
}
	
.body-pgtitle, .body-pgtitle a {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}

.category-desc, .category-desc a {
	font-size: 11px;
}		
.category-product, .category-product a	{
	color: #006bb3;
	font-size: 11px;
	text-align: center;
}		

.footer {
	font-size : 10px;
}
.footer a {
	font-size : 10px;
	color : #006bb3;
}

.footer-gry {
	font-size : 10px;
	color : #cccccc;
}
.footer-gry a {
	font-size : 10px;
	color : #c0c0c0;
}
	
form {
	margin: 0px 0px 0px 0px;
}

.form-btn {
	background-color: #f5f5f5;
	border-width: 1px 1px 1px 1px;
	border-color: #e9e9e9 #006bb3 #006bb3 #e9e9e9;
	color: #006bb3;
	font-size: 11px;
	font-variant: normal;
	font-weight: bold;
}

.form-comment, .form-comment a {
	font-size : 10px !important;
}

.form-label {
	font-size: 11px;
	font-weight: bold;
}
.form-label a {
	font-size: 11px;
	font-weight: bold;
	color: #006bb3;
}

.form-text {
	font-size : 11px;
	font-weight: normal;
}
.form-text a {
	font-size : 11px;
	color : #006bb3;
}
	
.list-header {
	font-size: 10px;
	font-weight: bold;
}
.list-header a {
	font-size: 10px;
	font-weight: bold;
	color: #006bb3;
}	

.list-item {
	font-size : 10px;
}
.list-item a {
	font-size: 10px;
	color: #006bb3;
}

.msg, .msg a {
	color: #ff0000;
	font-size: 12px;
	font-weight: bold;
}

.msg-lrg, .msg-lrg a {
	color: #ff0000;
	font-size: 15px;
	font-weight: bold;
	font-style: italic;
	line-height: 200%;
	text-align: center;
}

.nav-left, .nav-left a {
	font-size: 10pt;
	white-space: nowrap;
}

.nav-top {
	background-color: transparent;
	border-bottom: 1px solid #006bb3;
	background-image: inherit;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.nav-top a {
	background-color: #f5f5f5;
	background-image: inherit;
	/* border-left: 1px solid #006bb3;
	border-right: 1px solid #006bb3;
	border-top: 1px solid #006bb3; */
	color: #006bb3;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
	
.pagination {
	font-size: 12px;
}	
.pagination a {
	font-size: 12px;
	color: #006bb3;
}	
	
.product-desc, .product-desc a {
	font-size: 11px;
}
	
.product-label, .product-label a {
	font-size: 11px;
	font-weight: bold;
	color: #006bb3;
}
	
.product-price, .product-price a {
	font-size: 11px;
	font-weight: bold;
}	
	
.product-price-sale, .product-price-sale a {
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
}	
	
.product-name, .product-name a {
	font-size: 12px;
	font-weight: bold;
	color: #006bb3;
}

.product-related, .product-related a {
	color: #006bb3;
	font-size: 11px;
	font-weight: bold;
}		
	
.product-sku, .product-sku a {
	font-size: 10px;
}	
.form-clabel,.form-clabel-bld,.form-clabel-err{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
}
.form-clabel-bld,.form-clabel-err{
	font-weight:bold;
}
.form-clabel-err	{
	color:#FF0000;
}
.ctblBorder	{
	border:1px solid black;
}

.news	{
	border: 1px solid black;
	background-color: #E8E8E8;
	padding: 5px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif; 
	}
