.page
{
	background-color:#FFFFFF;
	background-image:none;
	font-weight:normal;
	font-family:Tahoma,Geneva,sans-serif;
}
.page .container-header
{
	background-color:#FFFFFF;
}
.page .layout-zone-header
{
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:rgb(255, 255, 255);
	background-image:none;
	background-color:#FFFFFF;
	color:#FFFFFF;
	font-family:Tahoma, Geneva, sans-serif;
}
.page .layout-zone-header a
{
	font-size:11px;
	font-weight:normal;
	color:#22A7F0;
	font-family:Tahoma,Geneva,sans-serif;
}
.page .container-navigation{
	background-color:;
}
.page .layout-zone-navigation
{
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	background-image:none;
	color:#1f1f1f;
	font-family:Tahoma,Geneva,sans-serif;
	background-color:#94999c;
}
.page .layout-zone-navigation a
{
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	font-size:11px;
	color:#1F1F1F;
	font-family:Tahoma,Geneva,sans-serif;
}
.page .layout-zone-content
{
	font-size:12px;
	font-weight:normal;
	font-family:Tahoma,Geneva,sans-serif;
}
.page .layout-zone-content a
{
	font-weight:normal;
	color:#22A7F0;
	font-family:Tahoma,Geneva,sans-serif;
}
.page h3
{
	font-family:Tahoma,Geneva,sans-serif;
}
.page .field label
{
	font-family:Tahoma,Geneva,sans-serif;
}
.page .field.required label
{
	font-family:Tahoma,Geneva,sans-serif;
}
.page .field .hint
{
	font-family:Tahoma,Geneva,sans-serif;
}
.page .container-footer
{
	background-image:none;
	background-color:#94999c;
}
.page .layout-zone-footer
{
	font-size:11px;
	font-weight:normal;
	color:#1f1f1f;
	font-family:Tahoma,Geneva,sans-serif;
}
.page .layout-zone-footer a
{
	font-size:11px;
	font-weight:normal;
	color:#1f1f1f;
	font-family:Tahoma,Geneva,sans-serif;
}
.page .image-logo
{
}
.page input.button-start-search
{
	font-family:Times New Roman,Times,serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	background-color:#2574A9;
	background-image:none;
	text-align:center;
}
.page input.button-subscribe
{
	font-family:'Times New Roman', Times, serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	background-color:#2574A9;
	background-image:none;
}
.page input.button-unsubscribe
{
	font-family:Times New Roman,Times,serif;
	font-size:14px;
	color:#1F1F1F;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	background-color:#22B8F3;
	background-image:none;
}
.panel .title
{
	font-size:14px;
	color:#1F1F1F;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	background-image:none;
	font-family:Tahoma,Geneva,sans-serif;
	background-color:#94999C;
}
.panel .content
{
	font-weight:normal;
	font-family:Tahoma,Geneva,sans-serif;
}
.panel a
{
	font-weight:normal;
	color:#22A7F0;
	font-family:Tahoma,Geneva,sans-serif;
}
.panel-catalog-search a
{
	font-family:'Times New Roman', Times, serif;
	font-size:13px;
	color:#2574A9;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.panel-account-profile a
{
	font-family:'Times New Roman', Times, serif;
	font-size:13px;
	color:#2574A9;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.panel-newsletters-subscribe .title
{
	font-family:'Times New Roman', Times, serif;
	font-size:16px;
	color:#1F1F1F;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	background-image:none;
	text-align:center;
	background-color:#BDC3C7;
}
.panel-newsletters-subscribe .content
{
	font-family:'Times New Roman', Times, serif;
	font-size:13px;
	color:#1F1F1F;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	background-image:none;
	background-color:#FFFFFF;
}
.panel-newsletters-subscribe a
{
	font-family:'Times New Roman', Times, serif;
	font-size:13px;
	color:#1F1F1F;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.panel-welcome-to-cameraquest .content
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#222222;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	text-align:start;
	background-image:none;
	background-color:rgba(0, 0, 0, 0);
}
.page .layout-zone-menu
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#444444;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	background-image:none;
	background-color:rgba(0, 0, 0, 0);
}
.page .layout-zone-menu a
{
	font-family:Trebuchet MS,Helvetica,sans-serif;
	font-size:12px;
	color:#1F1F1F;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}
.layout-zone-menu a.drop-down-menu-item
{
	color:#1F1F1F;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	background-color:#FFFFFF;
	background-image:none;
}
.layout-zone-menu a.drop-down-menu-item-hover
{
	color:#1f1f1f;
	background-color:#94999c;
}
.layout-zone-menu li ul a.drop-down-menu-item
{
	background-color:#94999c;
}
.panel-catalog-categories a.drop-down-menu-item-hover
{
	background-color:#94999c;
}
.page-catalog .catalog-bread-crumbs
{
	font-family:Tahoma,Geneva,sans-serif;
}
.page-catalog .catalog-bread-crumbs a
{
	color:#22A7F0;
	font-family:Tahoma,Geneva,sans-serif;
}
.page-catalog .catalog-navigation
{
	font-family:Tahoma,Geneva,sans-serif;
}
.page .catalog-product-title a
{
	color:#2574A9;
	font-family:Tahoma,Geneva,sans-serif;
}
.page .catalog-product-overview
{
	font-family:Tahoma,Geneva,sans-serif;
}
.page .catalog-product-price .price-label
{
	font-family:Tahoma,Geneva,sans-serif;
}
.page .catalog-product-price .price-amount
{
	color:#1f1f1f;
	font-family:Tahoma,Geneva,sans-serif;
}
.page .catalog-product-sale-price .sale-price-label
{
	font-family:Tahoma,Geneva,sans-serif;
}
.page .catalog-product-sale-price .sale-price-amount
{
	color:#4DAF7C;
	font-family:Tahoma,Geneva,sans-serif;
}
.page-product .product-title
{
	font-size:18px;
	color:#1F1F1F;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	text-align:start;
	background-color:rgba(0, 0, 0, 0);
	background-image:none;
	font-family:Tahoma,Geneva,sans-serif;
}
.page-product .product-bread-crumbs
{
	font-family:Tahoma,Geneva,sans-serif;
}
.page-product .product-bread-crumbs a
{
	color:#22A7F0;
	font-family:Tahoma,Geneva,sans-serif;
}
.page-product .product-id
{
	font-family:Tahoma,Geneva,sans-serif;
}
.page-product .product-price .price-label
{
	font-size:18px;
	color:#1F1F1F;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	text-align:start;
	background-color:rgba(0, 0, 0, 0);
	background-image:none;
	font-family:Tahoma,Geneva,sans-serif;
}
.page-product .product-price .price-amount
{
	color:#1f1f1f;
	font-family:Tahoma,Geneva,sans-serif;
}
.page-product .product-price .sale-price-label
{
	font-family:Tahoma,Geneva,sans-serif;
}
.page-product .product-price .sale-price-amount
{
	color:#4DAF7C;
	font-family:Tahoma,Geneva,sans-serif;
}
.page-product .product-hot-deal
{
	font-family:Tahoma,Geneva,sans-serif;
}
.page-product .product-overview
{
	font-family:Tahoma,Geneva,sans-serif;
}
.page-product .product-description
{
	font-family:Tahoma,Geneva,sans-serif;
}
.page-product .product-reviews
{
	font-family:Tahoma,Geneva,sans-serif;
}
.page-product .product-recommended
{
	font-family:Tahoma,Geneva,sans-serif;
}
.page-product .product-siblings
{
	font-family:Tahoma,Geneva,sans-serif;
}
