body						{font-size:12px;font-family:Tahoma,Arial; background:#ffffff;margin:0px;padding:4px 0px 10px 0px;}
td						{font-size:12px;}
input						{font-size:12px;font-family:Tahoma,Arial;border:1px solid #e0e0e0;}
textarea					{font-size:12px;font-family:Tahoma,Arial;border:1px solid #e0e0e0;}

div.body					{width:974px;margin:0 auto;padding:0 6px;}
div.bodymain				{width:974px;margin:0 auto;border:0px solid #d0d0d0;padding:6px;}

div.headtop				{background: url(img/backheadt.jpg) left bottom repeat-x;}
div.headtop div.toptab		{width:120px;height:35px;background: url(img/tab.jpg) left bottom no-repeat;text-align:center;padding:0;}
div.headtop div.toptaba	{width:120px;height:35px;background: url(img/taba.jpg) left bottom no-repeat;text-align:center;padding:0;}

div.backmenu				{height:34px;width:220px;background: url(img/backmenu.jpg) left bottom no-repeat;padding:0px;}
div.backmenu div			{padding:4px 8px; color:#ffffff; font-weight:bold;}

div.ajaxload				{text-align:center;font-weight:bold;font-size:11px;letter-spacing:10px;}

div.headtop div.toptaba a	{padding:10px 4px 4px 4px;display:block;text-decoration:none;color:#ffffff;font-size:11px; font-weight:bold;}
div.headtop div.toptab a	{padding:10px 4px  4px 4px;display:block;text-decoration:none;color:#000000;font-size:11px; font-weight:bold;}
div.headtop div.toptab2 a	{padding:6px 4px  4px 4px;}
div.headmain				{height:72px;background: url(img/backhead.png) left top repeat-x;position:relative;z-index:1000;}
div.headmain div.body		{width:974px;margin:0 auto;padding:6px 6px;}


div.input				{border:1px solid #a2001a;height:24px;background: #ffffff url(img/backinput.jpg) left bottom no-repeat;padding:0 0 0 0px;color:#ffffff;font-size:12px; font-weight:bold;}
table.input 				{height:24px;}
table.input td.text		{height:24px;padding:0 0 0 6px;color:#ffffff;font-size:12px; font-weight:bold;}
table.input td.text div		{width:72px;}
table.input div.backet		{padding:0 6px 0 4px;text-align:right;width:120px;font-weight:bold;font-size:14px;color:#000000;}
table.input div.find		{padding:0 6px 0 4px;text-align:left;font-weight:bold;font-size:14px;color:#000000;}

table.input input.find		{border:0px; padding:2px 4px;font-size:13px;font-weight:bold;width:380px;}

div.bottom				{font-size:11px;background: #F3F3F3;}
div.bottom  div.body		{width:974px;margin:0 auto;padding:10px;}
div.bottom table.line td		{background: #F3F3F3;font-size:11px;margin:0px;padding:0px;}
div.bottom a.rss			{font-size:11px; text-decoration:none;color:#000000;}
div.bottom a.b			{font-size:11px; text-decoration:none;color:#000000;}
div.bottom a.site			{font-size:11px; text-decoration:none;color:#808080;}
div.bottom table td			{font-size:11px;}


div.headlink				{text-align:right;font-size:11px;padding:0 10px 0 0;}
div.headlink a			{font-size:11px;text-decoration:none;}
div.b					{font-weight:bold;}
div.menu					{height:30px;margin-bottom:0px;color:#ffffff;font-weight:bold;padding:0 20px 0 12px;}

div.menu td.head			{color:#ffffff; padding:0 0 0 10px; font-size:13px;font-weight:bold;}
div.menu td.icon			{}
div.menu td.icon img		{cursor:pointer;}


a.link					{text-decoration:none;color:#000000;font-size:12px;}
a.link:hover			{color:#900000;}
a.this					{text-decoration:none;color:#900000;font-size:12px;font-weight:bold;}
a.this:hover			{color:#900000;}
a.linkg					{text-decoration:none;color:#000000;font-size:12px;}
a.linkg:hover			{color:#900000;}
a.fbutton				{color:#ffffff; background:#e2001a; text-align:center; border:1px solid #e2001a; font-weight:bold; font-size: 11px; cursor:pointer; padding:2px 10px;display:block;width:100px;text-align:center;text-decoration:none;}
a.fbutton:hover			{color:#ffffff;}

div.dotline				{height:7px;background:url('dotline.gif') left top repeat-x;}
div.dotlineb				{height:7px;background:url('dotline.gif') left bottom repeat-x;}
td.dotvert				{background:url('dotvert.gif') center center repeat-y;}


table.solid				{width:100%;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-collapse:collapse; empty-cells:show;}
table.solid td				{border-top:1px solid #f0f0f0;border-left:1px solid #f0f0f0;padding:4px; background:#fefefe; }
table.solid th				{border-top:1px solid #f0f0f0;border-left:1px solid #f0f0f0;padding:4px; background:#f0f0ff; text-align:center;}
table.solid th p			{text-align:center;}

form						{padding:0px;margin:0px}
a						{color:#000000;}
a.g						{color:#909090;}
a.n						{text-decoration:none;}
a:hover					{color:#970000;}
p						{margin-top:8px;margin-bottom:8px;}
h1						{font-size:120%;color:#970000;padding:2px 0 2px 0;margin:0px;}
h2						{font-size:120%;color:#970000;padding:2px 0 2px 0;margin:0px;}
h3,h4,h5					{font-size:100%;color:#970000;padding:2px 0 2px 0;margin:0px;}
td.hr					{background:#e0e0e0;padding:0px;margin:0px}
hr						{background:#e0e0e0;color:#e0e0e0;border:0px;height:1px}
input.submit				{border: 1px solid #800000; font-size:12px; background:#e2001a;color:#ffffff;cursor:pointer;padding: 4px 8px 4px 8px;}
img.click				{cursor:pointer;}

div.site div.content span.lettera:hover{background:#E3001B;color:#ffffff;}

div.round				{width:64px;height:64px;margin-right:6px;margin-top:4px;}

/*PAGE*/
div.page					{}
div.page td				{text-align:center;padding: 1px 4px;height:16px;}
div.page td.link			{border:1px solid #c8c8c8;}
div.page td.link:hover	{border:1px solid #c8c8c8;background:#c8c8c8;color:#ffffff}
div.page a.link			{text-decoration:none;color:#000000;display:block}
div.page a.link:hover		{color:#ffffff;}
div.page td.null			{}
div.page td.this			{border:1px solid #c8c8c8;background:#ff0000;}
div.page td.this:hover	{border:1px solid #c8c8c8;color:#ffffff}
div.page a.this			{text-decoration:none;color:#ffffff;font-weight:normal;display:block}

/*PATH*/
div.path					{padding:4px 0 8px 0;}
div.path span.split		{}
div.path span.last		{font-weight:bold;}
div.path a				{text-decoration:underline;}
div.path a:hover			{}
div.path a.arrow			{background:url('path.gif') right top no-repeat;padding-right:12px;}
div.path a.arrowb			{background:url('path.gif') left top no-repeat;padding-left:12px;}
div.path a.last			{font-weight:bold;}
div.clean				{padding:0px;margin:0px;font-size:90%;}

/*NEWS*/
div.news					{}
div.news img				{border:1px #c0c0c0 solid}
div.news img.news			{border:1px #c0c0c0 solid}
div.news p				{text-align:justify;text-indent:40px; }
div.news li				{text-align:justify;padding-bottom:4px;}
div.news table				{border-collapse:collapse; empty-cells:show;}
div.news div.desc			{color:#606060;text-align:justify}
div.news a.title			{color:#000000}
div.news span.date		{color:#000000;}
div.news td.title			{font-weight:bold;}
div.news a.last			{color:#ffffff}
div.news a.last:hover		{color:#66ccff}
div.news td.lastdate		{color:#ffffff;}
div.news td.lasttitle		{color:#ffffff;padding-left:20px;}

/*CATALOG*/
div.catalog				{}
div.catalog h2.head		{font-size:13px;font-weight:bold;padding:0px;margin:0px;cursor:pointer;}
div.catalog a.small		{font-size:11px;text-decoration:underline;}
div.catalog ul.main		{padding:0px;margin:0px;}
div.catalog ul.main li		{padding:0px;margin:0px;list-style:none;}
div.catalog ul.main li div	{padding:0px 0px 0px 4px;}
div.catalog ul.main li a		{background:url('arrow.gif') 0 4px no-repeat;padding-left:9px;display:block;}

/**/ 
div.tool					{padding:0px;}
div.tool td 				{font-size:11px;}
div.menudraw				{font-weight:bold;text-align:left;font-size:11px;padding:2px 6px;height:15px;border:1px solid #d0d0d0;background:#ffffff url('menu.gif') right top no-repeat;cursor:pointer;}
div.sort 					{width:154px;}
div.size 					{width:40px;}
div.view 					{width:110px;}
table.sort				{border-bottom:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-collapse:collapse; empty-cells:show;}
table.sort td				{font-weight:bold;font-size:11px;color:#000000;border-top:1px solid #c8c8c8;border-left:1px solid #c8c8c8;padding:1px 6px;background:#fafafa;cursor:pointer;}
table.sort td.hover		{color:#ffffff;background:#f00000;}


/*PRODUCT*/
div.product				{}

/*
div.sort					{text-align:left;font-size:12px;width:160px;height:20px;padding:2px 0px 0px 4px;background-image:url('view/sort.gif');background-repeat:no-repeat;cursor:pointer;}
table.sort				{border-bottom:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-collapse:collapse; empty-cells:show;}
table.sort td				{font-size:12px;color:#000000;border-top:1px solid #c8c8c8;border-left:1px solid #c8c8c8;padding:1px;background:#fafafa;cursor:pointer;}
table.sort td.hover		{color:#ffffff;background:#F20000;}
*/

div.product  div.filter span.plus		{text-decoration:underline;cursor:pointer;font-size:11px;}
div.product  div.filter span.select		{text-decoration:none;font-weight:bold;color:#900000;}

div.product ul.group		{padding:4px 0px 4px 15px; margin:0px; list-style:url('group_ul.gif');}
div.product ul.group li		{padding:0px;margin:0px;}
div.product ul.group a.link		{text-decoration:underline;}
div.product ul.group a.this		{text-decoration:underline;}

div.product table.elem					{width:100%;border-collapse:collapse; empty-cells:show;margin:0 0 15px 0;}
div.product table.elem td				{padding:4px 4px 4px 4px; }
div.product table.elem td.desc			{padding:0px; }
div.product table.elem th				{padding:4px 4px 8px 4px; font-size:11px;text-align:left;}

div.product table.elem tr.color th		{background:#FFFFFF url('dotlinepx.gif') left bottom repeat-x;}
div.product table.elem tr.color td		{background:#FFFFFF url('dotlinepx.gif') left bottom repeat-x;}
div.product table.elem tr.color td.vert	{background:#FFFFFF url('dotlinepxvert.gif') left bottom repeat-x;}
div.product table.elem td.vert			{background:#FFFFFF url('dotlinepxvert.gif') left bottom repeat-x;font-size:8px;}
div.product table.elem div.dotdesc		{background:url('dotlinepxvert.gif') left bottom repeat-y;cursor:pointer;padding:4px 0 0 20px;}
div.product table.elem td.table0		{text-align:center;background:url('dotvert.gif') right top repeat-y;}
div.product table.elem td.table1		{text-align:center;background:url('dotvert.gif') right top repeat-y;}
div.product table.elem td.table2		{text-align:center;background:url('dotvert.gif') right top repeat-y;}
div.product table.elem td.table3		{text-align:center;}
div.product table.elem div.imgc			{margin:0 auto;}
div.product table.elem tr.color:hover	{background:#F0F0F0;}

div.product table.elem tr.actvtr		{background:#FFFFCC;}
div.product table.elem tr.actvtr td		{background:#FFFFCC url('dotlinepx.gif') left bottom repeat-x;}
div.product table.elem tr.actvtr:hover	{background:#FFFFCC;}

div.product table.elem div.cost		{white-space:nowrap;text-align:right;}
div.product table.elem div.numb		{white-space:nowrap;}
div.product table.elem div.summ		{white-space:nowrap;width:90px;text-align:right;}
div.product table.elem div.delt 		{width:17px;}
div.product table.elem div.delt img	{cursor:pointer;}

div.product table.elem tr.action div.cost {color:#ff0000; }
div.product table.elem span.action 		{color:#ff0000;font-weight:bold;}

div.product input.order			{background:url('order.gif') left top no-repeat;width:50px;border:1px solid #e0e0ff;padding:0 4px 0 4px;margin:0;text-align:right}
div.product input.orderactv		{background:url('order.gif') left top no-repeat;width:50px;border:1px solid #e0e0ff;padding:0 4px 0 4px;margin:0;text-align:right;color:#000000;background-color:#ffd0d0;}

div.product table.elem td.name		{text-align:left;}
div.product table.elem tr.even		{background:#f0f0ff;}
div.product table.elem div.img		{border:1px solid #c0c0c0;width:80px;height:80px;}
div.product span.sale			{text-decoration: line-through;color:#909090;padding:0 4px;}


div.product img.ico				{padding:4px;margin:0 0 10px 10px;border:1px solid #e0e0f0;}
div.product div.null			{width:118px;height:40px;}


div.product table.null			{border:0px}
div.product table.null td			{border:0px}

div.product div.desc			{font-size:90%;text-align:justify;}
div.product div.desclist		{font-size:90%;padding:0 0 0 30px;text-align:justify;}
div.product img.icon			{border:1px solid #d0d0f0;padding:2px;}

div.product td.newcost			{font-size:110%;color:#970000;font-weight:bold;}
div.product table.order th			{font-size:80%}
div.product div.sum				{font-weight:bold;}

div.product div.text			{font-size:100%;}
div.product div.text p			{text-align:justify;}

div.product a.title				{}
div.product a.titletop			{font-size:100%;}

div.product div.ajaxdesc			{display:none;}

/**/
div.fs				{}
div.fs table.list			{}
div.fs table.list td		{padding-left:4px;padding-right:4px;}
div.fs table.list td.mode		{font-family:Courier}
div.fs table.list tr.even		{color:#000000; background:#fafafa;}
div.fs table.list tr		{color:#000000; background:#ffffff;}
div.fs table.list th		{color:#ffffff;background:#e2001a;border-bottom:6px solid #f0f0f0;padding-left:8px;padding-right:8px;font-size:100%;height:32px;font-weight:normal;}
div.fs a.file			{}
div.fs a.fsubmit		{color:#ffffff; background:#e2001a; text-align:center; border:1px solid #f0f0f0; font-weight:bold; font-size: 12px; cursor:pointer; padding-left:10;padding-right:10;text-decoration:none;display:block;padding-top:4px;padding-bottom:4px;width:120px}


/*LIBRARY*/
div.library					{}
div.library div.img				{text-align:center}
div.library img.icon			{border:1px solid #d0d0f0;padding:2px;}
div.library div.img img			{border:1px solid #f0f0f0;padding:10px;margin:4px;}
div.library blockquote			{border-left:2px solid #f0f0f0; padding-left:10px; color:#000000;text-align:justify;}
div.library img.library			{border:1px solid #c0c0c0;width:80px;height:80px; margin-right:10px;margin-bottom:10px; float:left;}
div.library ul li				{text-align:justify;}
div.library p				{text-align:justify;}
div.library li				{text-align:left;padding-bottom:4px;}
div.library a.title				{color:#000000;font-size:100%;font-weight:bold;}
div.library span.date			{font-size:100%;text-align:right;font-weight:bold;}
div.library div.desc			{font-size:100%;}
div.library div.letter			{width:16px;height:16px;float:left;border:#000000 solid 1px; padding:4px;text-align:center;background:#636888;color:#ffffff;font-weight:bold;margin-bottom:4px;margin-right:10px;}


div.left							{padding:0 0 8px 0px;}
div.left input.login				{font-size:13px; width:130px; border:1px solid #a2001a; padding:0 0 0 2px; margin:0px;}
span.backet						{font-size:13px; font-weight:bold;}


div.left img.tree				{cursor:pointer;}
div.left a.link				{text-decoration:none;display:block; color:#000000;font-size:12px;}
div.left a.link:hover			{color:#0000ff;}
div.left a.this				{text-decoration:none;display:block; color:#000000;font-size:12px;font-weight:bold;}
div.left a.this:hover			{color:#0000ff;}

div.left hr					{width:90%;}
div.left td.text				{font-size:11px;}
div.left td.small				{font-size:12px;}
div.left input.save			{width:10px; margin:4px 6px 0 4px; padding:0px;}

div.left div.link				{width:180px;padding:0 0 0 16px;}

div.left a.arrow				{background:url('tree/folder.gif') left top no-repeat;padding-left:12px;font-size:11px;text-decoration:none;color:#000000;display:block;}

ul.dotlink					{list-style-image: url('dot.gif');padding-left:12px;padding-top:0px;padding-bottom:0px;margin:0px;font-size:90%;}



/*TREE*/

div.treeload			{display:none;}
div.tree				{width:220px;background:#ffffff;}

div.tree a.link,
div.tree a			{font-size:11px;text-decoration:underline;color:#000000;display:block;}
div.tree a.this		{font-weight:bold;color:#000000;}

div.tree a.link:hover,
div.tree a:hover		{color:#900000;}

div.tree td.l1 a		{font-weight:bold;}
div.tree td.l2 a		{}

div.tree td.page		{background:#ffd7d1;padding:2px 2px;}
div.tree td.stat		{padding:0px 2px;}

div.tree td.vert		{background-image: url('tree/vert.gif'); background-repeat:repeat-y;}
div.tree td.none		{background-image: none;}
div.tree img.ico		{cursor:pointer;}

div.tree tr.actv a		{font-weight:bold;}
div.tree tr.norm		{}
div.tree div.space		{width:16px;height:14px;}


@media print
{
body				{background:#ffffff; color:#000000;}
table.body td.left,
table.body td.right,
.noprn				{display:none}
}



/**/
fieldset.form			{border:1px solid #e0e0e0; padding:10px;margin-bottom:20px; background:#ffffff;}

fieldset.error			{color:#ff0000; background:#ffffff;}
legend.form			{color:#000000; font-weight:bold; }

textarea.ftextarea	{font-weight:bold; font-size:11pt; color:#000000; background:#ffffff; width:100%; border:1px solid #e0e0e0; overflow-x: auto; overflow-y: scroll;}
input.ftext			{font-weight:bold; color:#000000; background:#ffffff; border:1px solid #e0e0e0}
input.fnumb			{font-weight:bold; color:#000000; background:#ffffff; border:1px solid #e0e0e0; text-align:right}
input.ffile			{font-weight:bold; color:#000000; background:#ffffff; border:1px solid #e0e0e0}
.fselect			{font-weight:bold; color:#000000; background:#ffffff; border:1px solid #e0e0e0}
.fselectbox			{font-weight:bold; color:#000000; background:#ffffff; border:1px solid #e0e0e0; overflow-y:scroll; width:100%}
.fcond				{font-weight:bold; color:#000000; background:#ffffff; border:1px solid #e0e0e0;margin-right:3}
input.fpassword		{color:#000000; background:#ffffff; border:1px solid #e0e0e0}
input.fsubmit			{color:#ffffff; background:#e2001a; text-align:center; border:1px solid #e2001a; font-weight:bold; font-size: 12px; cursor:pointer; padding:2px 10px;}
input.fbutton			{color:#ffffff; background:#e2001a; text-align:center; border:1px solid #e2001a; font-weight:bold; font-size: 12px; cursor:pointer; padding:2px 10px;}
input.gbutton			{color:#ffffff; background:#e2001a; text-align:center; border:1px solid #e2001a; font-weight:bold; font-size: 12px; cursor:pointer; padding:2px 10px;}
input.lsubmit			{color:#000000; background:#e0e0e0; text-align:center; border:1px solid #000000; font-weight:bold; font-size: 12px; cursor:pointer;}
img.map				{cursor:pointer;}

td.formtabhead		{color:#000000;font-size:14px;text-align:center;font-weight:bold;padding-bottom:10px;}
div.formrow			{color:#000000;font-size:11px;padding-top:5px;}
div.formrow b			{color:#a00000;}
td.formrowl			{padding-right:8px;}
td.formrowc			{padding-left:8px;padding-right:8px;}
td.formrowr			{padding-left:8px;}

.formico			{color:#ffffff;background:#e2001a;border-bottom:6px solid #e0e0e0;}
.formtitle			{color:#ffffff;background:#e2001a;border-bottom:6px solid #e0e0e0;font-size:14px}
.formth				{color:#ffffff;background:#e2001a;border-bottom:6px solid #e0e0e0;padding-left:8px;padding-right:8px;}
.formthspan			{color:#ffffff;background:#e2001a;padding-left:8px;padding-right:8px;}
.formthsort			{color:#ffffff;background:#e2001a;border-bottom:6px solid #e0e0e0;padding-left:8px;padding-right:8px;}
.formend			{background:#e2001a;}
.formtitlerow		{background:#517dbf;}
ul.innermenu			{padding-left:15px;margin-top:0px;margin-bottom:1px;margin-left:15px}
td.formtabhead		{color:#000000;font-size:14px;text-align:center;font-weight:bold;padding-bottom:10px;}
div.formrow			{color:#000000;font-size:11px;padding-top:5px;}
td.formrow			{}
td.formrowl			{padding-right:8px;}
td.formrowc			{padding-left:8px;padding-right:8px;}
td.formrowr			{padding-left:8px;}
td.formsmallnext2	{color:#000000;font-size:11px;padding-top:5px;padding-left:2px;}
td.formrownext2		{padding-left:2px;}
.formrow0			{color:#000000; background:#f9f0f0;}
.formrow1			{color:#000000; background:#ffffff;}
.formrow_all		{color:#ffffff; background:#f9f0f0;}
.formhead			{color:#000000; background:#f9f0f0; }
.formh				{color:#800000; background:#ffffff; font-size: 14px }

/*
fieldset.form			{border:1px solid #e0e0e0; padding:10px;margin-bottom:20px;}
legend.form			{color:#000000; font-weight:bold}
*/

/*CALENDAR*/
div.calendar			{background: #ffffff}
div.calendar table			{border:2px ridge #e2001a}
div.calendar td			{width:24px;height:24px;font-size:12px;font-weight:normal;text-align:center; border: 1px solid #e0e0ff}
div.calendar th			{width:24px;height:24px;font-size:12px;font-weight:normal;text-align:center; color: #ffffff; background:#1e3c7b; border: 1px solid #fcfcff }
div.calendar th			{width:24px;height:24px;font-size:12px;font-weight:normal;text-align:center; color: #ffffff; background:#e2001a; border: 1px solid #fcfcff }
div.calendar select.month		{width:65%}
div.calendar select.year	{width:35%}
div.calendar input.submit		{color:#ffffff;background:#e2001a;text-align:center;font-weight:bold;font-size:12px;cursor:pointer;width:70;height:22;border:1px outset #e2001a;padding-left:10;padding-right:10}
div.calendar td.dayover		{cursor:pointer;border:1px solid #ff0000}
div.calendar td.day			{cursor:pointer;border:1px solid #e0e0ff}
div.calendar #selectedday		{background:#ff0000;color: #ffffff}
div.calendar #sunday		{background:#fff8f8;}
div.calendar #saturday		{background:#f8f8ff;}
div.calendar #today			{background:#ff0000;color: #ffffff}

/*DIALOG*/
.dbtitle		{color:#ebf0f9; background:#1e3c7b; font-size:14px;padding:5px;}
.dbhr			{background:#517dbf;}
.dbhrsort			{background:#51df79;}
.dbhead			{color:#000000; background:#ebf0f9; }
.dbh			{color:#517dbf; background:#ffffff; font-size: 14px }
.dbrow			{color:#000000; background:#ffffff; cursor:pointer;cursor:hand}
.dbrowover			{color:#ffffff; background:#517dbf; cursor:pointer;cursor:hand}
.dbrowselect		{color:#000000; background:#eeeeee; cursor:pointer;cursor:hand}

img.dialogfstool	{cursor:pointer;cursor:hand;}
div.dialogfstool	{cursor:pointer;cursor:hand;border:1px solid #f0f0f0; padding:2}
div.dialogfstoolsel		{cursor:pointer;cursor:hand;border:1px solid #e2001a;padding:2;background:rgb(195,217,249)}

div.dialogfsscroll1		{position:absolute;top:0px;left:0px;width:100%;height:400px; visible:visible;overflow:scroll}

div.dialogfsscroll		{overflow:scroll;border:1px inset #d4d0c8; background: #ffffff}
div.dialogfsleft	{overflow:visible;border:1px inset rgb(210,235,255); background:rgb(76,123,201); }
td.dialogfsleft		{color:#ffffff;}
img.dialogfsico		{cursor:pointer;cursor:hand;}
.dialogfsback		{background:rgb(195,217,249);}
.dialogfskey		{width:80px;font-size:11px}

#C				{text-align:center;padding-left:5px;padding-right:5px;}
#L				{text-align:left;padding-left:5px;padding-right:5px;}
#R				{text-align:right;padding-left:5px;padding-right:5px;}
#CT				{text-align:center;padding-left:5px;padding-right:5px;vertical-align:top;}
#LT				{text-align:left;padding-left:5px;padding-right:5px;vertical-align:top;}
#RT				{text-align:right;padding-left:5px;padding-right:5px;vertical-align:top;}



/**/
ul.tab								{margin: 0px;padding: 0px;list-style-image: none;list-style-type: none;}
ul.tab li								{float: left;margin:0px 1px 0px 0px;padding:0px 0px 0px 0px;}
ul.tab li div							{margin: 0px;background-attachment: scroll;background-image: url('tab/03/tab-gtl.png');background-repeat: no-repeat;background-position: right 0px;font-size:11px;font-weight:bold;color: #000;text-decoration: none;height: auto;width: auto;float: left;padding-top: 0px;padding-right: 10px;padding-bottom: 0px;padding-left: 0px;}
ul.tab li div:hover						{text-decoration: none;color:#000;}
ul.tab li div div						{background-attachment: scroll;background-image: url('tab/03/tab-gtl.png');background-repeat: no-repeat;background-position: 0px 0px;display: block;padding: 8px 10px 0px 10px;height: 23px;width: auto;float: left;cursor: pointer;cursor: hand;margin: 0px;}

ul.tab li.active div					{color: #fff;background-attachment: scroll;background-image: url('tab/03/tab-gtl.png');background-repeat: no-repeat;background-position: right -50px;}
ul.tab li.active div div					{background-attachment: scroll;background-image: url('tab/03/tab-gtl.png');background-repeat: no-repeat;background-position: 0px -50px;}
ul.tab li.active div:hover				{color: #fff;text-decoration: none;cursor: pointer;cursor: hand;}

ul.tabb li div							{background:url('tab/03/tabb-gtl.png') right -19px no-repeat;}
ul.tabb li div div						{background:url('tab/03/tabb-gtl.png') 0px -19px no-repeat;}
ul.tabb li.active div					{background:url('tab/03/tabb-gtl.png') right -69px no-repeat;}
ul.tabb li.active div div				{background:url('tab/03/tabb-gtl.png') 0px -69px no-repeat;}

ul.tab li.active div div div.tablist,
ul.tabb li.active div div div.tablist			{background:url('back/view_list_a.gif') 0px 2px no-repeat;padding:0 0 0 18px; }

ul.tab li.active div div div.tabgallery,
ul.tabb li.active div div div.tabgallery			{background:url('back/view_full_a.gif') 0px 2px no-repeat;padding:0 0 0 18px; }

ul.tab li.active div div div.tabinfo,
ul.tabb li.active div div div.tabinfo			{background:url('back/view_info_a.gif') 0px 2px no-repeat;padding:0 0 0 18px; }

ul.tab li.active div div div.tabtable,
ul.tabb li.active div div div.tabtable			{background:url('back/view_table_a.gif') 0px 2px no-repeat;padding:0 0 0 18px; }

ul.tab li.active div div div.tabnew,
ul.tabb li.active div div div.tabnew				{background:url('back/view_new_a.gif') 0px 2px no-repeat;padding:0 0 0 18px; }

ul.tab li.active div div div.taborder,
ul.tabb li.active div div div.taborder			{background:url('back/view_order_a.gif') 0px 2px no-repeat;padding:0 0 0 18px; }

ul.tab li.active div div div.tabcompare,
ul.tabb li.active div div div.tabcompare			{background:url('back/view_compare_a.gif') 0px 2px no-repeat;padding:0 0 0 18px; }

/**/
a.comparedel		{background:#E2001A;}



