body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FDFDFD;
}

.site-title, .site-title:link, .site-title:active, .site-title:visited {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #0505A0;
	text-decoration: none;
	text-align: center;
}
.site-description, .site-description:link, .site-description:active, .site-description:visited {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0505A0;
	text-decoration: none;
	text-align: center;
}
.site-subdescription, .site-subdescription:link, .site-subdescription:active, .site-subdescription:visited {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: center;
}
.site-table {
	width: 95%;
}
.site-title-separator {
	height: 2px;
	background-color: #000000;
}
.site-navbar-separator {
	width: 1px;
	background-color: #333333;
}
.site-footer-separator {
	height: 1px;
	background-color: #DDDDEE;
}
.site-footer-text {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0505A0;
}
.page-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0505A0;
	text-align: center;
	font-style: bold;
	font-weight: 800;
}
.page-text {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #404055;
}
.page-text-bold {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 800;
	color: #404055;
}
.page-errortext {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF4055;
	text-decoration: none;
}
.page-errortext-bold {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 800;
	color: #FF4055;
	text-decoration: none;
}
.page-email, .page-telephone, .page-address {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0505A0;
}
.page-text-small {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.page-table {
	width: 90%;
	height: 500px;
}

/* Navigation Top Bar */
.navbar-sectiontitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: bold;
	font-weight: 800;
	color: #0505A0;
	text-decoration: none;
}
.navbar-sectiontitle-left {
	padding-right: 10px;
}
.navbar-sectiontitle-right {
	padding-left: 10px;
}
/* End of Navigation Top Bar */

/* Navigation Side Bar */
.navbar-title {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: bold;
	color: #8080AA;
	background-color: #EEEEFF;
}
.navbar-producttypelist, .navbar-manufacturerlist {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #8080AA;
	text-decoration: none;
}
.navbar-producttypelist-productcount, .navbar-manufacturerlist-productcount {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #8080AA;
	text-decoration: none;
}
.navbar-producttypelist:visited, .navbar-manufacturerlist:visited, .navbar-producttypelist-productcount:visited, .navbar-manufacturerlist-productcount:visited {
	color: #0505A0;
}
/* End of Navigation Side Bar */

/* Product Page Start */
.productlist-level1-pretitle {
	height: 3px;
}
.productlist-level1-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #EEEEFF;
	font-style: bold;
	font-weight: 800;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.productlist-level2-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0505A0;
	font-style: bold;
	font-weight: 800;
	
}
.productlist-model {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.productlist-description, .productlist-price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.productlist-description-manufacturer {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.productlist-model:active, .productlist-model:visited, .productlist-description:active, .productlist-description:visited, .productlist-price:active, .productlist-price:visited {
	color: #0505A0;
}
/* End of Product Page */

/* Product Detail Page Start */
.productdetail-title {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align: center;
	font-style: bold;
	font-weight: 800;
	background-color: #EEEEFF;
}
.productdetail-subtitle {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
	font-style: normal;
}
.productdetail-picture-description {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-style: italic;
}
.productdetail-specification {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #404055;
	text-align: left;
}
.productdetail-description {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-bottom: 5px;
}
.productdetail-back {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8080AA;
	text-decoration: none;
}
.productdetail-pricetext {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0505A0;
	text-decoration: none;
}
.productdetail-price {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #0505A0;
	text-decoration: none;
}
.productdetail-category {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0505A0;
	text-decoration: none;
}
.productdetail-model {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0505A0;
	text-decoration: none;
}
/* End of Product Detail Page */

/* Shopping Basket Start */
.basket-header {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404055;
}
.basket-header-separator, .basket-footer-separator {
	background-color: #000000;
	height: 1px;
	padding: 0px;
}
.basket-text, .basket-button-checkout {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0505A0;
	text-decoration: none;
}
.basket-text-small {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
.basket-model {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0505A0;
}
.basket-description, .basket-quantity, .basket-price {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0505A0;
	text-decoration: none;
}
.basket-manufacturer, .basket-type {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #404055;
	text-decoration: none;
}
.basket-quantity-add, .basket-quantity-subtract {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0505A0;
	text-decoration: none;
}
.basket-total-separator {
	background-color: #8080AA;
	height: 1px;
	padding: 0px;
}
.basket-totalprice {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0505A0;
	text-decoration: none;
}
/* End of Shopping Basket */

/* Checkout Start */
.checkout-sectiontitle {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: 800;
	text-decoration: none;
}
.checkout-fieldname {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0505A0;
	text-decoration: none;
}
.checkout-field {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: solid thin #8080AA;
}
.checkout-field-required {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-color: #DDDDEE;
	border: solid thin #8080AA;
}
.checkout-table {
	border: solid 2px #8080AA;
}
.checkout-text-small {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
.checkout-button-order {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0505A0;
	text-decoration: none;
}
.checkout-total {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: 800;
	text-decoration: none;
}
.checkout-totalsummaryline {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
/* End of Checkout Start */

/*
body {  background-color: #EAF3FA; color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px}
.background-image { background-image: url(/images/background1.jpg) }
.email {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #003366; font-weight: bold; clip:   rect(   )}
h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; color: blue; text-align: center}
h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; color: blue}
.telephone {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 150%; font-weight: bold; color: blue}
tr {  text-align: left}
.standard-text {  font-family: Tahoma, Arial, Helvetica, Sans-serif; font-size: 12px; color: #000000}
.standard-table {  clip:   rect(   ); width: 80%}
.basket-text {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.catalogue-title-manu {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; text-align: center; font-weight: 800}
.catalogue-title-range {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; background-color: #CAD3DA; color: #000000; text-align: left; font-weight: 800; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.catalogue-title-section {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: blue; font-weight: 800}
.catalogue-item-model {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.catalogue-item-desc {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.catalogue-item-col1 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: left}
.catalogue-item-col2 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: right}
.catalogue-item-col3 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: right; vertical-align: top}
.catalogue-item-heading {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: 800}
.catalogue-heading-model {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: 800; width: 10% }
.catalogue-heading-desc {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: 800; width: 45% }
.catalogue-heading-col1 {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: 800; width: 10% }
.catalogue-heading-col2 {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: 800; width: 10% }
.catalogue-heading-col3 {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: 800; width: 15% }
.catalogue-heading-currency {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: 800; width: 10% }
.product-list-text {  font-size: 16px; font-family: Arial, Helvetica, Sans-serif; font-weight: 800;}
.product-return-link {  font-size: 12px}
.product-title {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; background-color: #CAD3DA; color: #000000; text-align: center; font-weight: 800; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.product-description {  font-family: Tahoma, Arial, Helvetica, Sans-serif; font-size: 14px; color: #000000}
.product-items-text {  font-family: Tahoma, Arial, Helvetica, Sans-serif; font-size: 12px; color: #000000}
*/
