/* CSS Document */




IMG {
  border-style: none;
}

FONT.sideNote {
  font-size: 10px;
}

A { 
  color: #ed1c24; 
  text-decoration: none;
}

A:hover { 
  color: #ed1c24; 
  text-decoration: underline; 
}

A.location:hover {
  color: #000000;
}

A.customerDataLink, A.customerDataLink:hover {
  color: #ed1c24;
}

A.productLink {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #000000;
}

A.productLink:hover {
	color: #ed1c24;
}

a.errorMessage {
	font-size: 12px;
	font-weight: bold;
  	color: #ff0000;
}

A.searchResult {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

A.searchResult:hover {
	color: #ed1c24;
}
	
TD {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #000000;
}

TD.orderCheck {
  font-size: 12px;
}

TD.showOrder {
  font-size: 10px;
}

TD.errorMessage {
  font-weight: bold;
  color: #ff0000;
}

TD.location {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
}

TD.productHeader {
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #797979;
}

TD.childProduct {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}


TD.box, TD.specialBox, TD.newProductBox, TD.categoryBox, TD.languageBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.boxCaption, TD.specialBoxCaption, TD.newProductBoxCaption, TD.categoryBoxCaption, TD.randomProductBoxCaption, TD.languageBoxCaption {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  text-align: center;
  color: white;
  background: black;
}

TD.boxContent, TD.specialBoxContent, TD.newProductBoxContent, TD.categoryBoxContent, TD.randomProductBoxContent TD.languageBoxContent {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  text-align: left;
  color: black;
  background: white;
}

TD.adminChildCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  text-align: left;
  color: black;
  background: white;
}

TR.adminChildCategoryName {
	border-style:	2px solid black;
}

A.orderLink {
  color: #ed1c24;
  font-weight: bold;
}

A.box, A.boxLink, A.newProductBoxLink, A.newProductBoxLink:hover, A.categoryBoxLink, A.categoryBoxLink:hover,
A.randomProductBoxLink, A.specialBoxLink, A.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

A.categoryBoxLinkActive, A.categoryBoxLinkActive:hover {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
}

A.productInfo {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #000000;
}

A.clickEnlarge {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

A.clickEnlarge:hover {
  color:#000000;
}

A.categoryLink {
  color:#000000;
  font-size: 10px;
}

A.location {
  color:#000000;
  }

DIV.randomProductBoxPrice {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #797979;
  font-weight: bold;
}

DIV.productPriceLarge {
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  color: #797979;
  font-weight: bold;
}

DIV.productPriceLargeOld {
  font-family: Verdana, Arial, sans-serif;
  text-decoration: line-through;
  font-size: 12px;
  color: #797979;
  font-weight: bold;
}

DIV.productPriceLargeNew {
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  color: #ed1c24;
  font-weight: bold;
}


DIV.specialBoxPriceOld, DIV.productPriceSmallOld {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  text-decoration: line-through;
  color: #797979;
  font-weight: bold;
}

DIV.specialBoxPrice, DIV.productPrice {
  color: #797979;
}

DIV.specialBoxPriceNew, DIV.productPriceNew {
  color: #ed1c24;
  font-size: 12px;
  font-weight: bold;
}

DIV.productPriceOld {
  text-decoration: line-through;
  color: #797979;
}


DIV.productPriceSmall {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #797979;
  font-weight: bold;
}

DIV.productPriceSmallNew {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #ed1c24;
  font-weight: bold;
}

DIV.newProductBoxPrice {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #797979;
  font-weight: bold;
}

DIV.normallyHidden {
	color: #aaaaaa;
}

SPAN.normallyHidden {
	color: #aaaaaa;
}

IMG.specialBoxImage {
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
}

INPUT.adminCategoryInput {
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
}

TEXTAREA.adminCategoryTextfield {
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
}

SELECT.adminCategorySelect {
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
}

TABLE.adminChildCategoryNameDisabled, TABLE.adminChildProductNameDisabled {
	background-color: #FFEEEE;
}
