BODY { FONT-SIZE: 11px; font-family : Tahoma, Arial, Helvetica, sans-serif; color: #121212; 
	margin : 0px; margin-left : 0px; margin-top : 0px; background-color: #fff; }

.aa { width: 30px }

.color1off { width: 100%; background-color: #4D4D45; cursor: hand; font-size: 11px; font-style: normal; font-weight: normal; color: #fff; text-decoration: none }
.color1on { width: 100%; background-color: #e36704; cursor: hand; font-size: 11px; font-style: normal; font-weight: normal; color: #fff; text-decoration: none }

.color2off { width: 100%; background-color: #737367; cursor: hand; font-size: 11px; font-style: normal; font-weight: normal; color: #fff; text-decoration: none }
.color2on { width: 100%; background-color: #e36704; cursor: hand; font-size: 11px; font-style: normal; font-weight: normal; color: #fff; text-decoration: none }
	
.maintable { padding: 5px; color: #121212; border: 0px solid #808075; background-color: #ffffff; }
.maintableb { padding: 5px; color: #4b4b49; border: 1px solid #808075; background-color: #000; }
.maintablew { padding: 5px; color: #4b4b49; border: 1px solid #808075; background-color: #ffffff; }

.htable { text-align: center; padding: 7px;background-color: #4d4d45; }

.dtable { padding: 5px; text-align:right; background-color: #EEEEEE; }
.abline { padding: 5px; background-color: #A6A69D; }

.offertb { background-image: url(../images/offer_bg1.gif); }
.offertb2 { border: 1px solid #808075; padding: 5px; background-color: #ffffff; }

.grey1 { background-color: #a6a69d; padding: 5px; }
.grey2 { background-color: #A6A695; padding: 5px; color: #4b4b49; }

.error { color:red; font-weight: bold; }

.header { FONT-WEIGHT: bold; COLOR: #4d4d45; FONT-SIZE: 16px; letter-spacing: 1px; }
.header2 { FONT-WEIGHT: bold; COLOR: #4d4d45; FONT-SIZE: 12px; letter-spacing: 1px; }
.header3 { FONT-WEIGHT: bold; COLOR: #4d4d45; FONT-SIZE: 12px; letter-spacing: 1px; margin-left: 20px; margin-top:6px; margin-bottom:6px; vertical-align:middle; }
.cheader { FONT-WEIGHT: bold; COLOR: #4d4d45; FONT-SIZE: 12px; letter-spacing: 1px; text-align: center; }

.label { FONT-WEIGHT: bold; COLOR: #4d4d45; FONT-SIZE: 11px; letter-spacing: 1px; }

.filmtitle { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #a6a69d; letter-spacing: 2px; }
.title { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #d30107; letter-spacing: 2px; }

.grid { padding: 0px; border: 1px solid #b9292f; }

.rights { FONT-SIZE: 11px; COLOR: #4E4E46; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }

A.bmenulink:link, A.bmenulink:visited, A.bmenulink:active { FONT-WEIGHT: normal; COLOR: #4b4b49; TEXT-DECORATION: none }
A.bmenulink:hover { FONT-WEIGHT: normal; COLOR: #121212; } 

A.bbmenulink:link, A.bbmenulink:visited, A.bbmenulink:active { FONT-WEIGHT: bold; COLOR: #B50E20; TEXT-DECORATION: none }
A.bbmenulink:hover { FONT-WEIGHT: bold; COLOR: #B50E20; text-decoration: underline;}

A.logolink:link, A.logolink:visited, A.logolink:active { FONT-WEIGHT: bold; COLOR: #2F2E2C; TEXT-DECORATION: none; border: 0px; }
A.logolink:hover { FONT-WEIGHT: bold; COLOR: #2F2E2C; border: 0px; } 

A.resultlink:link, A.resultlink:visited, A.resultlink:active { FONT-WEIGHT: bold; COLOR: #DDDEE3; TEXT-DECORATION: none }
A.resultlink:hover { FONT-WEIGHT: bold; COLOR: #ffffff; } 

A.wblink:link, A.bmenulink:visited, A.bmenulink:active { FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none }
A.wblink:hover { FONT-WEIGHT: bold; COLOR: #000000; } 

A.bwlink:link, A.bmenulink:visited, A.bmenulink:active { FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: none }
A.bwlink:hover { FONT-WEIGHT: bold; COLOR: #fff; } 

A.menulink:link, A.menulink:visited, A.menulink:active { FONT-WEIGHT: bold; COLOR: #f8f8f8; TEXT-DECORATION: none }
A.menulink:hover { FONT-WEIGHT: bold; COLOR: #333333; TEXT-DECORATION: none }

A:link, A:visited, A:active { FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none }
A:hover { FONT-WEIGHT: normal; COLOR: #121212; TEXT-DECORATION: none }

.red { COLOR: #d30107; TEXT-DECORATION: none }
.white { COLOR: #F5F5F5; TEXT-DECORATION: none }
.comment { FONT-WEIGHT: bold; COLOR: #b5b5b5; TEXT-DECORATION: none; }




.title3 { FONT-WEIGHT: bold; COLOR: #333333; letter-spacing: 1px; }
.price{ font-size: 11px; color: #000; font-weight: bold; padding: 5px; border: 1px solid #000; }

.previous { border: 0px; padding: 0px; margin: 0px; width: 280px; border-collapse: collapse; } 
.next { border: 0px; padding: 0px; margin: 0px; border-collapse: collapse; text-align: right; }

.text { border: 0px; padding-left: 0px; margin-left: 0px; }

A.listlink:link, A.listlink:visited, A.listlink:active { FONT-WEIGHT: bold; COLOR: #FFF; TEXT-DECORATION: none }
A.listlink:hover { FONT-WEIGHT: bold; TEXT-DECORATION: underline } 
 
 #lineheader { width: 98%; background-color: #A6A695; font-size: 13px; font-weight: bold; color: #C4151C; text-align: center;  font-family: Verdana; letter-spacing: 5px; padding: 5px; border: 1px solid #000; }
 
.Top, div.Top {
		text-align:right;
		color: #000000;		
		font-size: 11px;	
		vertical-align:middle;
		margin: 0px 5px 10px 5px;
		padding: 0;			
		background-color: #aaaaaa;
	}
 
div.Top a {
	color: #000000;
	font-weight: bold;
}
div.Top a:hover {
	color: #E2E2E2;
}
 
div.shopmenu {
	text-align:right;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	vertical-align:middle;
	margin: 0px 15px 10px 5px;
	padding: 0;
	background-color: #aaaaaa;	
}
div.shopmenu a {
	color: #000000;
}
div.shopmenu a:hover {
	color: #E2E2E2;
}
 

 
div.Path {
	margin-left: 10px;
	color: #000000;
	text-align:left;
	font-weight: bold;
	float: left;
    font-size: 10px;	
	vertical-align:middle;
}

div.Path a {
	color: #000000;
	font-weight: bold;
}
div.Path a:hover {
	color: #aaaaaa;
}


div.Search {
	color: #121212;
	text-align:center;
	vertical-align:middle;
}

form {
	margin: 0;
	padding: 0;
}

fieldset {
	margin: 10px 0;
	border: none;
}

form.SearchForm {
	padding: 5px 25px 5px 5px;
	font-size: 11px;
	text-align: right;
	border: 0px ;		
}

.SearchForm {
	padding: 0;
}

input.SearchForm {
	color: #333333;
	background-color: #fff;
	vertical-align: middle;
	border: 1px #121212 solid ;		
}

input.SearchFormimage {
	border: 0px #121212 solid ;	
	background-color: #ffeadc;
}

INPUT,select { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #F5F5F5; }
INPUT.image { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #ffffff; }
INPUT.text { BORDER: #121212 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; padding: 3px; }




div.Copyright {
	color: #333333;
	font-size: 10px;
	vertical-align:middle;
	margin: 1px 5px 0px 25px;
	padding: 0;
}
div.Copyright a {
	color: #333333;
}
div.Copyright a:hover {
	color: #fff;
}
.gridright {
	border-right: #aaaaaa 1px solid; 
}
.gridlr {
	border-right: #aaaaaa 1px solid; 
	border-left: #aaaaaa 1px solid; 	
}

img.ProductsThumbnail  {
	margin: 0 0 2px 0;
	height: 150px;
	border: 0px solid #373769;
}


.tprice{ font-size: 12px; color: #003399; font-weight: bold; font-style: italic; }
.vprice{ font-size: 14px; color: #990000; font-weight: bold; }
.vstock{ font-size: 10px; color: #bc1928; font-weight: normal; font-style: italic; }