table {
		font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
		font-size: 11px;
}

#bodyholder {
		background-color: #EFEFEF;	
		color: #004B8F;
		font-size: 11px;
		font-weight: normal;
		font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
		margin: 0px;
		text-align:left;
}
#header {
		text-align: center;
}
#header_ {
		width: 950px;
		margin: auto;	
}
#center {
}

#columns {
		width: 950px;
		margin: auto;
}
#leftcolumn { 
		width: 250px;
		margin-right: 5px;
		float: left;
		background-color: #787878;
}
#rightcolumn { 
		float: left;
		margin-left: 8px;
		width: 225px;
}
#centercolumn { 
		float: left;
		width: 693px;
}
#bigcentercolumn { 
		float: left;
		color: #485664;
		margin: 0px 0px 0px 5px;
		width: 625px;
}
#footer_ {
		width: 675px;
		height: 22px;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 8px;
}

.clear { clear: both; background: none; }

a:link, a:visited {
		color: #004B8F;
}
.box {
/*		margin-bottom: 5px;*/
		text-align: left;
		color: #4A8CA4;
/*		
		border-top: solid 1px #CEE0E4;
		border-bottom: solid 1px #CEE0E4;
*/		
}
.box_c {
		margin-bottom: 5px;
		text-align: left;
		color: #4A8CA4;
/*		
		border-top: solid 1px #CEE0E4;
		border-bottom: solid 1px #CEE0E4;
*/		
}
.promo,.promo a,.promo a:visited {
		margin-bottom: 5px;
		text-align: left;
		color: #425797;
		text-decoration: none;
}
.box_client {
	color: #ffffff;
}
.box_client_header {
	padding-left: 15px;
	padding-top: 7px;
	color: #FDC824;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 10px;
	height: 20px;
}
.client_links {
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	color: #6BAFFA;
}
a.client_links,a.client_links:hover,a.client_links:visited {
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	color: #6BAFFA;
}
.boxheader_homepage {
	color: #D05507;
	font-size: 13px;
	font-weight: bold;
	padding: 3px;
	padding-left: 30px;
	padding-top: 6px;
}
.boxcontent_homepage {
	padding: 10px;
}
.boxheader_contact {
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
/*	padding: 3px; */
	padding-left: 30px;
	height: 15px;
	padding-top: 10px;
}
.boxcontent_contact {
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 1px;	
}
.boxcontent_contact a,.boxcontent_contact a:hover,.boxcontent_contact a:visited {
	text-decoration: none;
	color: #4A8CA4;
}
.boxheader {
	font-weight: bold;
	padding-left: 10px;
	padding-top: 7px;
	color: #004B8F;
	text-transform: uppercase;
	font-size: 10px;
	height: 18px;
}
.boxheader_l {
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	color: #004B8F;
	padding-left: 30px;
	height: 15px;
	padding-top: 10px;	
}
.boxheader_r {
	font-weight: bold;
	padding-left: 20px;
	padding-top: 16px;
	color: #004B8F;
	text-transform: uppercase;
	font-size: 10px;
	height: 13px;
}
.boxheader_c {
	line-height: 23px;
	font-weight: bold;
	color: #FDC824;
	text-transform: uppercase;
	font-size: 10px;
	padding-top: 5px;
	padding-left: 10px;
	height: 26px;	
}
.boxcontent {
	padding-left: 10px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 1px;
}
.boxinfo {
		padding: 10px;
}

.box_center {
		color: #36494F;
}
.box_center_header {
		color: #E3E3C9;
		font-size: 14px;
}
.box_center_content, .box_center_content a {
		color: #004B8F;
}
.box_menu {
	border-top: 1px dotted #D0D0D0;
	float: left;	
	width: 207px;
}
.box_menu a,.box_menu a:visited,box_menu a:link {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	text-transform: capitalize;
}

.tracker,a.tracker {
		font-weight: bold;
		font-size: 10px;
		margin-bottom: 5px;
		text-align: left;
/*		text-transform: capitalize; */
		text-transform: uppercase;
		text-decoration: none;
}
div.tracker {
	line-height: 23px;
	padding-left: 10px;
	color: #939393;
/*	text-transform: capitalize; */
	text-transform: uppercase;
	border: solid 1px #808080;
}
div.tracker a,div.tracker a:visited {
		color: #939393;
		text-decoration: none;		
		text-transform: uppercase;		
}		
.content {
		border: solid 1px #DCDCD7;
		padding: 3px;
		margin-top: 3px; 
		margin-bottom: 3px; 
		text-align: left; 
}

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

.submit
{
	color:#000000;
	background-color:#E0E0E0;
	font-size:11px;
	font-weight: bold;
	border: 1px solid #808080;
}
a.submit {
	color:#000000;
	background-color:#E0E0E0;
	border: 1px solid #808080;	
	font-size:11px;
	font-weight: bold;
	line-height: 22px;
	text-decoration: none;
	padding: 2px 5px 2px 5px;
}
ul,ol {
		padding-left: 30px;
		margin: 0px;
}

.loginform_input{
		width: 150px;
		background-color:#4280BB;
		border: 1px solid #ffffff;		
}
.loginform_errors{
		color: #A80000;
}
.error{
		color: #A80000;
}
.info{
		color: #A80000;
		font-weight: bold;
}
form {
	margin: 0px;
	padding: 0px;
}
.page_title {
}
.pagelink_ {
	text-decoration: none;
}
.menu_top,a.menu_top,a.menu_top:hover,a.menu_top:visited {
	text-decoration: none;
	font-weight: bold;
}
.menu_links {
	text-decoration: none;
	color: #939393;
}
a.menu_links,a.menu_links:hover,a.menu_links:visited {
	text-decoration: none;
	color: #939393;
}
.client_required {
	color: red;
}
/*basket*/
.box_basket,.box_basket a {
	color: #939393;
	text-decoration: none;
}
.basket {
		margin-top: 10px;
		text-align: left;
		color: #4A8CA4;
/*		border-bottom: solid 1px #CEE0E4;*/
}
.basket_title {
	background-color:#EDEDED;
	border-bottom: 1px solid #5B5B5B;	
}
.basket_product {
	border-bottom: 1px solid #5B5B5B;	
}
/*basket - eof */
/* products */
	/* Hide from IE5-mac \*/
	* html .product { height: 1%; }
	* html .category_products { height: 1%; }
	* html .box { height: 1%; }
	* html .category_name { height: 1%; }
	/* End IE5/mac hide */

.searcher {
	color: #575465;
	font-weight: bold;
}

.producer {
	color: #575465;
	font-weight: bold;
}
	
.product {
/*	line-height: 20px;*/
	padding: 10px;
}
.product_buynow {
/*
	color:#ffffff;
	background-color:#458EA1;
	font-size:11px;
	font-weight: bold;
	border: 1px solid #53848B;
*/	
	color:#000000;
	background-color:#E0E0E0;
	font-size:11px;
	font-weight: bold;
	border: 1px solid #808080;	
}
.product_category_title,a.product_category_title,a.product_category_title:visited {
	font-weight: bold;
	text-decoration: none;
	color: #D35407;
	font-size: 14px;
/*	padding-left: 10px;*/
}
.product_title {
	font-weight: bold;
	text-decoration: none;
	color: #D35407;
	font-size: 14px;	
}
.product_title a {
	color: #D35407;
	font-size: 14px;	
}
.product_description {
}
.product_short_description {
	text-align: left;
	text-decoration: none;	
}
.product_producer {
	text-decoration: none;
}
.product_empty_store {
}
.product_announcement_info {
	color: red;
}
.product_price {
		padding-top: 3px;
}
.product_price_info {
}
.product_parameter {
}
.product_category {
}
.product_subcategory {
}
.product_price_without_discounts {
	color: #dadada;
}
.product_price_without_discounts_info {
}
.product_price_with_discounts {
	color: #09699C;
}
.product_price_with_discounts_info {
}
.product_price_with_tax_info {
}
.product_price_with_tax {
	color: #A80000;
	font-size: 14px;
	font-weight: bold;
}
.product_price_without_discounts_with_tax_info {
}
.product_price_without_discounts_with_tax {
	color: #dadada;
}
.product_price_discount {
}
.product_list {
}
.product_list_name,.product_list_name a,.product_list_name a:visited {
	font-weight: bold;
	color: #004B8F;
	text-decoration: none;
}
.product_info {
}
.product_more {
}
.product_back {
}
.product_photos {
	padding: 5px;
	margin-bottom: 2px;
	margin-top: 2px;
}
.product_files {
	padding: 5px;
	margin-bottom: 2px;
	margin-top: 2px;	
}
/* products-eof */
/* category */
.box_category {
	background-color: #DFDFDF;
}
.box_category_header {
	padding-left: 15px;
	padding-top: 5px;
	color: #FDC824;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 10px;
	height: 20px;
}
.box_category_content {
		padding-bottom: 3px;
}
.category_name_center {
	color: #323232;	
	font-weight: bold;
	font-size: 14px;
	padding-left: 10px;
}
div.category_name {
	padding-top:3px;
	padding-bottom:3px;
/*	border-bottom: solid 1px #959595;  */
	height: 18px;
	text-decoration: none;
}
div.subcategory_name {
	padding-top:3px;
	padding-bottom:3px;
	text-decoration: none;
	padding-left: 10px;	
/*	border-bottom: solid 1px #959595; */
	height: 18px;	
}
a.category_name,a.category_name:visited,a.category_name:hover {
	text-decoration: none;
	color: #011F51;		
}
a.subcategory_name,a.subcategory_name:visited,a.subcategory_name:hover {
	text-decoration: none;
	color: #011F51;		
}
/* category-eof */
/*orders*/
.order_title {
	background-color:#EDEDED;
	border-bottom: 1px solid #5B5B5B;	
}
.order_product {
	border-bottom: 1px solid #5B5B5B;	
}
.order_products {
}
.order_discount{
}
.order_delivery{
}
.order_address{
}
.order_delivery_address{
}
.order_choose_list{
		cursor: pointer;
		color:#334773;
		background-color:#BECDDE;
		border:1px solid #82A2C6;
		font-size:11px;
		text-decoration: none;
		padding: 1px 5px 1px 5px;		
}
.order_clear{
		cursor: pointer;
		color:#334773;
		background-color:#BECDDE;
		border:1px solid #82A2C6;
		font-size:11px;
		text-decoration: none;
		padding: 1px 5px 1px 5px;		
}
.order_choose{
		cursor: pointer;
		color:#334773;
		background-color:#BECDDE;
		border:1px solid #82A2C6;
		font-size:11px;
		text-decoration: none;
		padding: 1px 5px 1px 5px;		
}
.order_delivery_address{
}
.order_payment{
}
.order_comment{
}
/*orders - eof */
/*cms*/
.cms {
	padding: 10px;
}
.cms_contact {
	color: #939393;
}
.box_cms {
		padding-left: 10px;
}
.box_cms2,.box_cms2 a {
		color: #1C62C1;
		background-color: white;
}
a.cms_menu
{
font-weight:bold;
text-decoration:none;
}
div.cms_menu
{
margin-right:5px;
/*background-color:#EDEDED;*/
margin-bottom:2px;
margin-top:2px;
padding-bottom:2px;
padding-top:2px;
padding-left: 10px;
font-weight:bold;
border-bottom: 1px solid #5B5B5B;
}
a.cms_menu2
{
font-weight:bold;
text-decoration:none;
}
div.cms_menu2
{
margin-right:5px;
/*background-color:#444444; */
margin-bottom:2px;
margin-top:2px;
padding-bottom:2px;
padding-top:2px;
font-weight:bold;
border-top: 1px solid #5B5B5B;
}
div.cms_title_1
{
padding-top:5px;
margin-top:4px;
padding-bottom:4px;
font-weight:bold;
color:#485664;
}
div.cms_lead_1
{
margin-top:4px;
color:#485664;
text-align:justify;
}
div.cms_title_2
{
/*background-color:#EDEDED;*/
padding-top:5px;
margin-top:4px;
padding-bottom:4px;
padding-left: 10px;
font-weight:normal;
color:#485664;
border-bottom:1px solid #5B5B5B;
}
div.cms_a_title
{
margin-top:10px;
margin-bottom:5px;
	color: #323232;	
	font-weight: bold;
	font-size: 14px;
}

div.cms_a_lead
{
margin-bottom:5px;
font-weight:bold;
color:#485664;
text-align:justify;
}

div.cms_a_text
{
text-align:justify;
margin-bottom:5px;
color:#485664;
}

a.cms_title_1
{
color:#485664;
text-decoration:none;
}
a.cms_lead_1
{
color:#485664;
text-decoration:none;
}
a.cms_title_2
{
color:#485664;
text-decoration:none;
font-weight:bold;
}
div.cms_header_title_1
{
padding-top:5px;
margin-top:4px;
padding-bottom:4px;
/*
font-weight:bold;
color:#485664;
*/
}
div.cms_header_lead_1
{
margin-top:4px;
color:#485664;
text-align:justify;
}
div.cms_header_title_2
{
	padding-top:3px;
	padding-bottom:3px;
	padding-left: 10px;
/*	background-color: #EDF1F8; */
/*	
	font-weight:normal;
	color:#000000;
*/	
/*	height: 20px;*/
	border-bottom: dashed 1px #D0D0D0;
	font-size: 12px;	
}
a.cms_header_title_1
{
/*color:#485664;*/
/*	text-decoration:none;*/
}
a.cms_header_lead_1
{
/*color:#485664;*/
/*	text-decoration:none;*/
}
a.cms_header_title_2
{
/*	color:#0E0E0F; */
/*color:#485664;*/
	text-decoration: none;
	font-weight:bold;
/*	text-transform: capitalize; */
}
a.cms_back
{
color:#485664;
text-decoration:none;
}
div.cms_n_title
{
border-bottom:1px solid #EDEDED;
padding-bottom:4px;
padding-top:4px;
/*background-color:#F7F7F7;*/
}
div.cms_n_title_1
{
margin-top:15px;
}
a.cms_n_title
{
border-bottom:1px solid #EDEDED;
padding-bottom:4px;
padding-top:4px;
color:#A82828;
text-decoration:none;
font-weight:bold;
}
a.cms_n_title:hover
{
border-bottom:1px solid #EDEDED;
padding-bottom:4px;
padding-top:4px;
color:#A82828;
text-decoration:underline;
font-weight:bold;
}
div.cms_news_full_title
{
margin-top:8px;
font-weight:bold;
margin-bottom:8px;
}
div.cms_news_full_lead
{
margin-top:8px;
font-weight:bold;
margin-bottom:8px;
}
div.cms_news_full_txt
{
}
a.cms_news_full_back
{
padding-bottom:4px;
padding-top:4px;
color:#A82828;
text-decoration:none;
font-weight:bold;
}
a.cms_news_full_back:hover
{
padding-bottom:4px;
padding-top:4px;
color:#A82828;
text-decoration:underline;
font-weight:bold;
}
.cms_btn,.cms_btn:hover {
font-weight:bold;
}
.cms_header {
/*background-color:#EDEDED;*/
padding-bottom:4px;
padding-left: 2px;
padding-top:4px;
}
.cms_footer {
/*background-color:#EDEDED;*/
padding-bottom:4px;
padding-left: 2px;
padding-top:4px;
}
/*cms - eof*/
.pagelink {
	font-weight: bold;
}
