/**
 * main class
 *
 * @author kender
 * @version 1.0
*/

/***********************************************\
|	HTML tag styles                             |
\***********************************************/
input				{	font-family: Arial; font-size: 12px; color: #333333; 		}
form				{	padding:0px; margin:0px; vertical-align:top;	}
fieldset			{   border:0px;}
textarea			{	font-family: Arial; font-size: 12px; color: #333333; 		}
select				{	font-family: Arial; font-size: 12px; color: #333333; 		}
input.noBorder		{	font-family: Arial; font-size: 12px; color: #333333; border-style:none;				}
textarea.noBorder	{	font-family: Arial; font-size: 12px; color: #333333; border-style:none;				}
select.noBorder		{	font-family: Arial; font-size: 12px; color: #333333; border-style:none;				}

input.yellow		{	font-family: Arial; font-size: 12px; color: #333333; background-color:#FBF5C2;	 height:17px;	}
textarea.yellow		{	font-family: Arial; font-size: 12px; color: #333333; background-color:#FBF5C2;	 height:17px;	}
select.yellow		{	font-family: Arial; font-size: 12px; color: #333333; background-color:#FBF5C2;	 height:17px;	}

input.cosa		{	font-family: Arial; font-size: 12px; color: #333333; background-color:#FFFFFF;	 height:20px;	}
input.chi		{	font-family: Arial; font-size: 12px; color: #333333; background-color:#FFFFFF;	 height:20px;	}
input.mappe		{	font-family: Arial; font-size: 12px; color: #333333; background-color:#FFFFFF;	 height:20px;	}
select.mappe	{	font-family: Arial; font-size: 11px; }
input.web		{	font-family: Arial; font-size: 12px; color: #333333; background-color:#FFFFFF;	 height:20px;	}


input.noBorderH1	{	font-family: Arial; font-size: 12px; color: #333333; border-style:none; height:19px;	}
textarea.noBorderH1	{	font-family: Arial; font-size: 12px; color: #333333; border-style:none; height:19px;	}
select.noBorderH1	{	font-family: Arial; font-size: 12px; color: #333333; border-style:none; height:19px;	}

.fontArial			{	font-family: Arial;	}

/***********************************************\
|	HEADER styles                             |
\***********************************************/
h1.categorie { font-family: Arial; font-size: 11px; font-weight:normal; padding-top: 5px;}


/***********************************************\
|	HYPERLINKS									|
\***********************************************/
a:link, a:visited		{	text-decoration: underline;	}
a:hover					{	text-decoration: underline;	}
a.underline:link,a.underline:visited		
						{	text-decoration:underline;		}
a.underline:hover		{	text-decoration: underline;		}

a.none:link,a.none:visited	{	text-decoration: none;		}
a.none:hover				{	text-decoration: none;		}

a.mixed:link,a.mixed:visited	{	text-decoration: none;		}
a.mixed:hover				{	text-decoration: underline; 	}

/***********************************************\
|	TABLE CLASSES								|
\***********************************************/
.tbMain					{	width:198px; height:100%;	}
.tb1004					{	width:1004px;				}
.tb100w                                 {    width:100%;    }
.tb790					{	width:198px; padding:0px; margin:0px;}
.tb492					{	width:198px; padding:0px; margin:0px;}
.tbForm					{	width:198px; vertical-align:top;}
.tbFormWeb			{	width:198px;				}
.bgHeader01			{
	background-image:url(images/bgHeader001.gif);
	height:80px;
}
.bgHeader02			{
	background-image:url(images/bgHeader002.gif);
	height:35px;
	width:100%;
}
.bgContentUp			{
	background-image:url(images/bgContentUp.gif);
	width:100%;
	height:10px;
}
.bgContentDown			{
	background-image:url(images/bgContentDown.gif);
	width:100%;
	height:10px;
}
/***********************************************\
|	TABS LAYERS									|
\***********************************************/
#tabsMain				{
	position:relative;
	width:100%;
	z-index:1;
}
#tbTabsContainerHome		{
	position:relative;
	width:198px;
	z-index:1;
	background-color:#FFFFFF;
	height: 200px;
}
#tbTabsContainer		{
	position:relative;
	width:505px;
	z-index:1;
	background-color:#FFFFFF;
	height: 400px;
}
#cercaCategoriaTXT		{
	position:absolute;
	z-index:1;
	top: 33px;
	left: 20px;
}
#cercaFrequenti		{
	position:absolute;
	z-index:1;
	top: 28px;
	left: 206px;
}
#tabMenu001		{
	position:absolute;
	z-index:1;
	width:82px;
	height:74px;
	top: -5px;
	left: 0px;
}
#tabMenu002		{
	position:absolute;
	z-index:1;
	width:82px;
	height:74px;
	top: -5px;
	left: 84px;
}
#tabMenu003		{
	position:absolute;
	z-index:1;
	width:82px;
	height:74px;
	top: -5px;
	left: 168px;
}
#tabMenu004		{
	position:absolute;
	z-index:1;
	width:82px;
	height:74px;
	top: -5px;
	left: 252px;
}
#ricerca	{
	position:absolute;
	z-index:1;
	width:418px;
	height:65px;
	top: 0px;
	left: 337px;
}
#ricercaSmall	{
	position:absolute;
	z-index:1;
	width:318px;
	height:65px;
	top: 0px;
	left: 337px;
}

/***********************************************\
|	FONT SIZE									|
\***********************************************/
.bbCode09		{	font-size: 9px;		}
.bbCode10		{	font-size: 10px;	}
.bbCode11		{	font-size: 11px;	}
.bbCode12		{	font-size: 12px;	}
.bbCode13		{	font-size: 13px;	}
.bbCode14		{	font-size: 14px;	}
.bbCode15		{	font-size: 15px;	}
.bbCode16		{	font-size: 16px;	}
.bbCode17		{	font-size: 17px;	}
.bbCode18		{	font-size: 18px;	}
.bbCode19		{	font-size: 19px;	}
.bbCode20		{	font-size: 20px;	}
.bbCode22		{	font-size: 22px;	}
.bbCode24		{	font-size: 24px;	}
.lineThrough	{	text-decoration: line-through;	}
.underline		{	text-decoration:underline;		}
/***********************************************\
|	FONT COLORS									|
\***********************************************/
.black			{	color:#000000;	}
.white			{	color:#FFFFFF;	}
.blue001		{	color:#0F526F;	}
.blue002		{	color:#008AC6;	}
.blue003		{	color:#5E9E9D;	}
.blue004		{	color:#005B9C;	}
.blue005		{	color:#0000CC;	}
.blue006		{	color:#339999;	}
.green001		{	color:#008000;	}
.green002		{	color:#008000;	}
.green003		{	color:#8EDB73;	}
.green004		{	color:#6BCE48;	}
.grey001		{	color:#666666;	}
.grey002		{	color:#85979C;	}
.grey003		{	color:#CCCCCC;	}
.orange001		{	color:#FF9900;	}
.orange002		{	color:#FF6600;	}
.red001			{	color:#AE0505;	}
.red002			{	color:#8A2D0C;	}
.red003			{	color:#FF0000;	}
.yellow001		{	color:#FFF000;	}
/***********************************************\
|	FONT VARS									|
\***********************************************/
/*	padding: top right bottom left	*/
.wPadding1		{	padding: 1px 1px 1px 1px;		}
.wPadding2		{	padding: 2px 2px 2px 2px;		}
.wPadding3		{	padding: 3px 3px 3px 3px;		}
.wPadding5		{	padding: 5px 5px 5px 5px;		}
.wPadding10		{	padding: 10px 10px 10px 10px;	}
.wPadding15		{	padding: 15px 15px 15px 15px;	}
.wPadding3LR	{	padding: 0px 3px 0px 3px;		}
.wPadding5LR	{	padding: 0px 5px 0px 5px;		}
.wPadding3UD	{	padding: 3px 0px 3px 0px;		}
.wPaddingSearch	{	padding: 3px 3px 3px 3px;		}
.lineSpacing01	{	line-height:21px;				}
.letterSpacing	{	letter-spacing:0px;			}
/***********************************************\
|	SPECIAL & EFFECTS							|
\***********************************************/
.cursorPointer	{	cursor:pointer;				}
hr.style001		{	height:2px;	color:#EEEEEE;	}
hr.style002		{	height:1px;	color:#8DA9C5;	}
