body
{
	margin: 0; padding: 0; 
	color: #000000; background-color: #FFFFFF;
	font-family: arial,sans-serif;
}

a 	{ COLOR: #5D5C5C; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none; }
a:hover { COLOR: #5D5C5C; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: underline; }

a.topmenu 	{ color:#FFFFFF; FONT: 11px Tahoma,Arial,Geneva,sans-serif; text-decoration:none; font-weight: normal;}
a.topmenu:hover { color:#FFFFF0; FONT: 11px Tahoma,Arial,Geneva,sans-serif; text-decoration:underline; font-weight: normal;}

a.prod,a.prod:hover { font-size: 11px; COLOR: #CA0101; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none; font-weight: bold;}
a.prod:hover	{text-decoration:underline;}

a.prod1,a.prod1:hover { font-size: 12px; COLOR: #CA0101; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none; font-weight: bold; text-decoration: underline;}
a.prod1:hover	{text-decoration:underline;}

a.small       { font-size: 10px; COLOR: #636363; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none }
a.small:hover { font-size: 10px; COLOR: #996363; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: underline }
a.sgray,a.sgray:hover { font-size: 10px; COLOR: #bbbbbb; FONT-FAMILY: Tahoma,Arial, sans-serif; TEXT-DECORATION: none; }

.form		{font-size: 12px; font-family: arial,sans-serif; color: #5d5c5c; border: 1 solid #D7D5D5; }

b.ltmenu1	{ font-size: 12px; font-family: arial,sans-serif; color: #E00000; height: 18px; }

td,ul,li	{ color: #5d5c5c; font-size: 12px; font-family: arial,sans-serif; font-weight: normal; }
td.dot1 { border-width: 0px; border-top-style: dotted; }
td.dot2 { 
	border-width: 1px; border-color: #808080;
	border-right-style: solid; border-bottom-style: solid; 
	padding-left: 5px; padding-right: 5px; padding-bottom: 3px; padding-top: 3px; 
}

b.top1	{ color: #6F6F6F; font-family: tahoma,verdana,sans-serif; font-weight: bold; font-size: 11px; }
b.top2	{ color: #000000; font-family: arial,sans-serif; font-weight: bold; font-size: 16px; }

p.descr	{ text-align: justify; font-size: 11px; color: #5D5C5C; font-family: verdana,sans-serif; }

#menubg td	{ 
	background-repeat:no-repeat; background-position: right;
	text-align: center;
	background-color: #CA0101;
	background-image: url("../images/new/m_b.gif");
}

TD.bgred	{ background-repeat:no-repeat;background-position:top-left}
td.topa		{ font-size: 16px; color: white; padding: 0px; padding-left: 15px; }

span.price	{ color: #CA0101; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none; font-weight: bold; }

.bag_hdr1	{ background-color: #eeeeff; padding-left: 5px; padding-right: 5px; font-family: arial,sans-serif; font-size: 12px; }
b.bag 		{
        text-decoration: none;
	font-family: arial,sans-serif; 
	font-size: 11px; 
	color: #000000;
}
td.bag_row	{
	color: #000000;
	font-family: arial,sans-serif;
	font-size: 11px;
	padding-left: 5px; padding-right: 5px;
}

h1 	{ font-family: arial,sans-serif; font-size: 20px; font-weight: bold; color: #E00101; margin-left:10px;}
h1 a, h1 a:hover {color: #E00101; text-decoration: none;}
h4 	{ color: #FFFFFF; text-decoration: none; font-family: arial,sans-serif; font-size: 11px; font-weight: normal; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-weight: bold;}


u.gray		{ text-align: justify; font-size: 11px; color: #A0A0A0; font-family: verdana,sans-serif; text-decoration: underline;}
span.up1 	{ font-family: arial,sans-serif; font-size: 22px; font-weight: bold; color: #FFFFFF; text-decoration: underline;}
span.up2 	{ font-family: arial,sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none;}

div.line1	{ 
		/*width: 100%;*/
		/*padding-top: 2px;*/
		height: 23px;
		vertical-align: middle;
		background: url(../images/123.gif) 0px 0px no-repeat;
		font-weight: bold;
		color: #FFFFFF;
		text-align: left; 
		font-family: Arial, Helvetica, sans-serif; 
		padding: 5px 2px 2px 25px;
		text-transform: uppercase;
		font-weight: bold;
		font-size: 12px;
		}
div.line1 a {color:#f1f1f1;}
.top_line_arrow {background:url(../images/top_line_arrow.gif) no-repeat 50% 50%; width:20px; height:9px; display:inline-block;}
div.ltmenu2	{ 
		padding-top: 1px;
		margin-left: 4px;
		width: 100%;
		height: 18px;
		vertical-align: center;
		border: 1px solid #A0A0A0;
		background-color: #FFFFFF;
		font-weight: bold;
		color: #E00101;
		text-align: center; 
		font-size: 12px; font-family: arial,sans-serif; 
		}

.table1 { text-align:left;}
.table1 h2, .table1 a {color: #a50100; font-size: 12px; font-family: tahoma,sans-serif; font-weight: bold; line-height: 20px;}
.table1 h2 {background: url(../images/har1_pic.gif) no-repeat; padding-left: 30px;}
.table2 { text-align:left; color: #646464; font-size: 12px; width:170px; font-family: arial,sans-serif; font-weight: normal; padding-left: 10px; text-decoration: underline; vertical-align:top; }

a.ssgray,a.ssgray:hover,a.itsmall, a.itsmall:hover { font-size: 10px; COLOR: #404040; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none; }
span.ssgray,span.itsmall 		{ font-size: 10px; COLOR: #404040; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none; }

a.gvtv,a.gvtv:hover 	{ font-size: 9px; COLOR: #A0A0A0; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none; }
span.gvtv 		{ font-size: 9px; COLOR: #A0A0A0; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none; }
td.gvtv 		{ font-size: 9px; COLOR: #A0A0A0; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none; }

span.downsmall {
color:#AAAAAA;
font-family:tahoma,sans-serif;
font-size:9px;
text-align:justify;
}
a.downsmall:link, a.downsmall:hover, a.downsmall:visited {
color:#AAAAAA;
font-family:tahoma,sans-serif;
font-size:9px;
font-weight:normal;
text-decoration:none;
}
.cenatov{
text-align:left; 
/*color:#FF0000;
font-weight:bold;*/
}

.shipping{margin-left:20px;}
.shipping h3 {margin:0px; padding:0px; margin-left:200px;}
.shipping img#truck {float:left; width:128px; height: 128px;margin:0 20px 0 20px;}