BODY{margin: 0px;padding: 0px; background:url(/templates/redfone/images/bg.jpg) repeat-x top; background-color:#ffffff;}

INPUT, DIV, TD, INPUT, SELECT, TEXTAREA{font-family: Tahoma;font-size: 12px;color: #000000; font-weight:normal;}

INPUT,
SELECT	{font-family:Tahoma; font-size:12px; font-weight:bold; color:#000000; background-color:#ffffff; font-weight:bold;}
IMG 	{border: 0px;}
LI		{padding: 0px 0px 0px 0px;margin: 0px;}
UL, OL	{padding: 0px 0px 15px 40px;margin: 0px;}

H1, H2, H3, H4{
	font-weight:normal;
	font-family: Tahoma;
	color: #cc0000;
	padding: 0px 0px 0px 0px;
	margin: 0px;}

H1	{font-size: 14px;padding:0px 0px 0px 0px;font-family: Tahoma; color:#cc0000; font-weight:bold;}
H2	{font-size: 15px;padding:0px 0px 0px 0px;font-family: Tahoma; color:#cc0000; font-weight:bold;}

P{	font-weight:normal;
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	text-align: left;
	margin: 0px;
	padding: 0px 0px 20px 0px;}

a		{font-family: Tahoma;color:#336699;text-decoration:underline;}
a:hover	{text-decoration:none;}

.brd	{ border:2px solid #e0dcd6;}
.GLOB			{width:100%; height:100%; width: expression((documentElement.clientWidth||document.body.clientWidth)<995?'1000px':'');  min-width: 1000px;}
.MaiNcontent	{vertical-align:top; height:100%; width:100%;}
.clear	{ clear:both;}

/*HEAD*/
.logo	 		{ position:relative; z-index:2; margin:0px 0px 0px -12px;}
.top_line		{ position:relative; z-index:1; margin:-47px 0px 0px 0px; background:url(/templates/redfone/images/bg1.gif) repeat-y top left; height:33px; background-color:#bfbfbf;}
.red_line		{ margin:21px 0px 0px 0px; height:41px; background:url(/templates/redfone/images/bg2.gif) repeat-x top left;}	
.red_line div	{ margin:0px 80px 0px 0px; text-align: right; padding-top:10px; font-family:Tahoma; font-size:16px; font-weight:bold; color:#ffffff;}
.red_line div  a{ color:#ffffff; text-decoration: underline;}
.about			{ background:url(/templates/redfone/images/bg3.gif) repeat-y top left; background-color:#dadada; margin:1px 0px 0px 0px;}
.about div		{ padding:10px 80px 10px 76px; font-family:Tahoma; font-size:12px; font-weight:bold; color:#4a4a4a; line-height:1.5;}
.about div p	{ font-family:Tahoma; font-size:12px; font-weight:bold; color:#4a4a4a; line-height:1.5;}
/*Menu*/
.menu			{ float:right; height:40px;}
.menu div		{ float:left; margin:12px 12px 0px 12px;font-family:Verdana; font-size:12px; color:#cc0000;}
.menu div a		{ font-family:Verdana; font-size:12px; color:#4c4c4c; text-decoration:none;}
/*LEFT*/
.menuL			{ padding:0px 19px 0px 19px;}
.mnlT			{ font-family:Tahoma; font-size:17px; color:#cc0000; margin:0px 0px 8px 0px;}
.mnl,.mnl2,
.mnla,.mnl2a	{ font-family:Tahoma; font-size:12px; color:#404040; margin:0px 0px 5px 0px; font-weight:bold;}
.mnla,.mnl2a	{ text-decoration:underline;}
.mnl2			{ margin:0px 0px 5px 12px;}
.mnl a,.mnl2 a	{ font-family:Tahoma; font-size:12px; color:#404040; text-decoration:none; font-weight:bold;}
.mnl a:hover,
.mnl2 a:hover	{ text-decoration:underline;}
/*Right*/
.right			{ vertical-align:top; padding:0px 0px 0px 0px;}
.srch_txt		{ float:left; font-family:Verdana; font-size:11px; font-weight:bold; color:#666666; margin:2px 7px 0px 8px;}
.sel			{ height:17px; border:0px; background-color:#ceced0; margin:0px 0px 7px 0px;}
.findT			{ background:url(/templates/redfone/images/bg_sr.gif) repeat-y top left; border-bottom: 1px solid #bfbfbf;}
.find			{ background:url(/templates/redfone/images/bg.gif) no-repeat top left; vertical-align:top; padding:0px 0px 20px 0px;}
.find_cat		{ float:right; margin:1px 0px 0px 0px;}
.find_cat div	{ float:left;font-family:Tahoma; font-size:17px; color:#ffffff;}
.find_text		{ background:url(/templates/redfone/images/find_bg.gif) repeat-x top left; padding:7px 5px 7px 10px;}
.find_but		{ position:relative; z-index:2; margin:-27px 0px 0px 0px; text-align:right;}
.r_text			{ font-family:Arial; font-size:11px; color:#4c4c4c; line-height:1.5; margin:20px 10px 20px 20px;}
/*Center*/
.tit_line		{ margin:0px 0px 2px 0px; height:2px; background-color:#cf1111;}
.title_cat		{ float:right; background-color:#cf1111;}
.title_cat div	{ float:left;font-family:Tahoma; font-size:14px; color:#ffffff; font-weight:bold; }
.tit_text		{ padding:5px 5px 0px 17px;}
/*CATALOG*/
.item			{ border:1px solid #bfbfbf; border-width:0px 1px 1px 0px; vertical-align:top;}
.itImg			{ float:left; width:118px; text-align:center;}
.itImg img		{ margin:5px 0px 5px 0px;}
.itImg div		{ font-family:TAHOMA; font-size:17PX; color:#000000; margin-bottom:3px; padding-left:10px; text-align:left;}
.itTit			{ background:url(/templates/redfone/images/tbg.gif) repeat-x top left; height:31px; margin:1px 1px 0px 1px;}
.itTit div		{ text-align:right; padding:3px 1px 0px 0px;}
.itTit div a	{ font-family:Tahoma; font-size:11px; color:#cc0000; font-weight:bold; text-decoration:none;}
.itInf			{ font-family:Arial; font-size:11px; color:#000000; line-height:1.4; margin-bottom:5px;}
.itGo			{ margin-bottom:5px; text-align:center;}
.itGo img		{ margin:0px 0px 0px 6px;}
.itGo a			{ font-family:Verdana; font-size:11px; color:#cc0000;text-decoration:none; font-weight:bold;}
/*FOOT*/
.foot1,.foot2	{ font-family:Tahoma; font-size:11px; color:#cacaca; background:url(/templates/redfone/images/fbg1.gif) repeat-x top left; height:34px; padding:0px 10px 0px 10px;}
.foot2			{ text-align:right;}
.foot3			{ height:8px; background:url(/templates/redfone/images/fbg2.gif) repeat-x top left;}
div.catalog_inner {
  border: 1px solid #bfbfbf;
}
td.popular_price span {
  color:#cc0000; font-weight:bold; font-size:16px;
}

