/* FONTS */
td,
p,
select,
input,
textarea,
input.but,
select.num,
a,
body,
h1,
h2

		{
		font-family:Arial,Verdana,Tahoma,Helvetica,sans-serif;
		}
/* GLOBAL */

body 		
		{
		margin:2px 2px;padding:2px 2px;vertical-align:top;
		font-size:11px;color:#333;
		}


img		
		{
		border-width:1px;margin:1px;padding:2px 2px;border-color:#E0E0F8;
		}
img.nake	
		{
		border-width:0px;padding:0;margin:0;		
		}
.orange
		{
		padding:3px 2px;text-align:center;
		}
.center
		{
		text-align:center;
		}		
.bold		
		{
		font-weight:bold;
		}
.textname
		{
		font-weight:bold;color:#339;font-size:13px;	
		}
.n		
		{
		font-weight:normal;
		}
.right		
		{
		text-align:right;
		}
.bot
		{
		vertical-align:bottom;
		}
.black	
		{
		color:#333333;
		}		
.blue	
		{
		color:#339;
		}
h3,
.bigpale	
		{
		font-size:12px;color:#8080F0;text-align:left;font-weight:bold;
		}
h1
		{
		font-size:14px;color:#922;
		}
h2
		{
		font-size:12px;color:#922;
		}								

/* TABLES */

table.gen
		{
		border-color:#8080F0;border-style:solid;border-width:0px 0px 1px 0px;
		}
.cat
		{
		border-width:1px;padding:1px 10px;border-color:#8080F0;border-style:solid;
		}

td
		{
		padding:0px 0px 0px 3px;font-size:11px;vertical-align:top;
		}
.in
		{
		background-color:#f4f4fc;border-color:#FFFFFF;border-style:solid;border-width:0px;
		}		
td.gal		
		{
		padding:5px 5px;vertical-align:bottom;text-align:right;font-size:9px;
		background-color:#F0EEEE;border-color:#FFFFFF;border-style:solid;
		border-width:0px 0px 2px 2px;font-weight:bold;
		}
td.hb
		{
		background-image:url(/images/im.gif);vertical-align:top;padding:0;
		text-align:left;
		}
td.hr
		{
		background-image:url(/images/im.gif);vertical-align:top;padding:0;
		text-align:right;vertical-align:bottom;
		}		

/* SOFT */
.soft
		{
		background-color:#F4F4FC;border-color:#8080F0;border-style:solid;
		border-width:1px 1px 1px 1px;color:#333333;font-size:11px;
		font-weight:normal;
		}
.sin		
		{
		border-color:#8080F0;border-style:solid;
		border-width:1px;padding:5px;background-color:#FFF;
		}								
h2.s
		{
		color:#903030;font-size:12px;line-height:100%;}
a.s:link,
a.s:visited		
		{
		color:#333399;font-weight:bold;font-size:11px;
		text-decoration:underline;
		}
a.s:hover
		{
		color:#E00;font-weight:bold;font-size:11px;
		text-decoration:underline;
		}
img.s
		{
		margin:0 2px;border-width:0;
		}
hr.s
		{
		color:#8080FC;size:1px;style:noshade;
		}								
	

/* LINKS */


a:link,
a:visited,
a:hover
		{
		font-size:11px;font-weight:bold;
		}
a.pale:link,
a.pale:visited,
a.pale:hover
		{
		font-size:14px;font-weight:bold;color:#8080F8;
		}		
		
a:link,
a:visited
		{		
		text-decoration:none;color:#A06060;
		}
a:hover	
		{		
		text-decoration:underline;color:#FF0000;
		}
a.zz:link,
a.zz:visited
		{
		text-decoration:none;color:#F00000;font-weight:bold;
		}
a.zz:hover
		{
		text-decoration:underline;
		}		
a.big:link,
a.big:visited,
a.big:hover

		{
		font-weight:bold;text-decoration:underline;
		font-size:11px;color:#339;}
a.menu:link,
a.menu:visited,
a.menu:hover

		{
		font-weight:bold;text-decoration:none;
		font-size:11px;color:#333;padding:0px 5px}		
		
/* FORMS */

select,
input,
textarea,
select.num	
		{
		font-size:12px;font-weight:bold;text-align:left;border-width:1px;
		border-style:solid;color:#000000;
		}
.tx
		{
		font-size:12px;font-weight:normal;text-align:left;border-width:1px;
		border-style:solid;background-color:#FFF;border-color:#8080F0;
		padding:3px;font-family:Courier Sans Serif,monospace,serif; 
		color:#000000;}
		

input,
td.menu	
		{
		border-color:#FFF #8080F0 #8080F0 #FFF;color:#933;
		padding:2px 2px;border-style:solid;border-width:2px 1px 1px 2px;
		}

td.menu		
		{
		background-color:#F4F4FC;vertical-align:middle;		
		}
input		
		{
		background-color:#F0EEEE;		
		}		
td.cart		
		{
		background-color:#FC9;border-color:#FFF #922 #922 #FFF;color:#933;
		padding:2px 2px;border-style:solid;border-width:2px 1px 1px 2px;		
		}		
		
/* LIST */

ol
		{
		list-style:outside;list-style:none;
		}
ul
		{
		list-style:outside;list-style:disk;
		}		
div.adv_top { position: absolute; z-index: 1; left:240px; top:35px; }
