body
{
	font-size: 12px;
	color: #444455;
	font-family: Arial;
	background-color: ghostwhite;
}

.contenthandler
{
	padding-left: 20px;
	padding-top: 8px;
}

.content
{
	FONT-SIZE : 12px;
	COLOR : #444455;
	FONT-FAMILY : Arial;
}

.tabledata  {
	FONT-SIZE : 12px;
	COLOR : black;
	BACKGROUND-COLOR : #e9f0ff;
	
}

A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}

A:hover  {
	COLOR : #2451A6;
}

A:active  {
	COLOR : #006699;
}
}
.testosmall {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #616275; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.testosmalldark {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #161501; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.testosmallbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #616275; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.testo {
	FONT-SIZE: 13px; COLOR: #494834; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.testobold {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #494834; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodytable {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(images/body_bg.jpg); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100%
}
CODE {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; BACKGROUND: #ffffff; COLOR: #900
}
.testobiancobold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.testomicro {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.testosmallboldred {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #900; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.testosmallboldwhite {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.imgsx {
	CLEAR: left; FLOAT: left; MARGIN: 5px
}
.testoboldrosso {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.imgdx {
	CLEAR: right; FLOAT: right; MARGIN: 5px
}
.intestazione {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #939178; FONT-FAMILY: "Arial Black"; LETTER-SPACING: -1px
}
.testoerrore {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #ff0000; FONT-FAMILY: "Arial Black"; LETTER-SPACING: -1px
}
.bordo {
	BORDER-RIGHT: #c0bf9d 1px solid; BORDER-TOP: #c0bf9d 1px solid; BORDER-LEFT: #c0bf9d 1px solid; BORDER-BOTTOM: #c0bf9d 1px solid
}
.prezzotagliato {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: line-through
}
.stilemenu {
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

/***************** Used for general Links in the Site *******************************/
A.imagelink:visited IMG  {
	FILTER : progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}

A.imagelink:link IMG  {
	FILTER : progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}

A.imagelink:hover IMG  {
	FILTER : progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}

A.imagelink:active IMG  {
	FILTER : progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}



/**************************SITE ADMIN STYLE ******************************************/

TD.normal  {
	FONT-SIZE : 11px;
	COLOR : #140812;
	FONT-FAMILY : Arial;
}

TD.tablemainheader
{
    BORDER-RIGHT: #6782a6 thin ridge;
    BORDER-TOP: #6782a6 thin ridge;
    FONT-SIZE: 11px;
    BORDER-LEFT: #6782a6 thin ridge;
    COLOR: black;
    BORDER-BOTTOM: #6782a6 thin ridge;
	FONT-FAMILY : Tahoma;
    BACKGROUND-COLOR: transparent
}
TD.tableheader  {
	FONT-SIZE : 11px;
	COLOR : white;
	FONT-FAMILY : Tahoma;
	BACKGROUND-COLOR : #6699cc;
}

.tabledata2  {
	FONT-SIZE : 11px;
	COLOR : black;
	FONT-FAMILY : Tahoma;
	BACKGROUND-COLOR : #e9ecf9;
}


INPUT.smallbutton
{
	font-size: 10px;
}

TEXTAREA.textfield
{
	overflow: visible;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}


TEXTAREA.editable /* source code edit box */
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
}

Table.main  {
	MARGIN : 1em auto;
}

.footer  {
	FONT-SIZE : 11px;
	COLOR : #cccccc;
	FONT-FAMILY : Tahoma;
	TEXT-DECORATION : none;
	font-weight: bold;
}


/*-- START CUSTOMISED STYLES  --*/
/* info combo */
.t11g {  font-family: tahoma; font-size: 11px; color: 646464; text-decoration: none}
.v11r {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: CD3232; text-decoration: none}
.v11g {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #646464; text-decoration: none}
.v11a {
	color: #FFFFFF;
	font-family: tahoma;
	font-size:10;
	  }
.v11a a
	  {
  color: #FFF; 
  text-decoration: none;
	  }
.v11a a:hover
	  {
  color: #FFF; 
  text-decoration: none;
	  }
.v11a a:visited
	  {
  color: #FFF; 
  text-decoration: none;
	  }
DIV#shadow {
	BACKGROUND: url(images/bg_shadow.gif) center top; MARGIN: auto; WIDTH: 800px; TEXT-ALIGN: center
}
DIV#wrapper {
	CLEAR: both; BACKGROUND: #fff; MARGIN: auto; WIDTH: 770px; TEXT-ALIGN: left
}

// Tabella con effetto celle in 3D	
#table3 
	{
	visibility: visible;
	width: 100%;
	position: relative
	}

#table3 table   
	{
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: transparent
	}

#table3 td
	{
	background-color: #F5FAF5;
	padding: 0px 4px 0px 4px;
	border-width: 2px 2px 2px 2px;
	border-style: solid;
	border-color: #ffffff #C5CCC5 #C5CCC5 #ffffff
	}

#table3 th
	{
	padding: 0px 4px 0px 4px;
	border-width: 2px 2px 2px 2px;
	border-style: solid;
	border-color: #E4F0F2 #A7CFD6 #A7CFD6 #E4F0F2;
	background-color: #C6E0E5;
	font-size: 12px;
	color: #C6E0E5;
	font-family: Arial;
	}

// table4 use immagini sfumate di background
#table4
	{
	visibility: visible;
	width: 100%;
	position: relative
	}

#table4 table   
	{
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: transparent
	}

#table4 td  
	{
	padding: 0 4px;
	border-left: 1px solid #ccc
	}

#table4 tr  
	{
	background-image: url("images/t4grad.png");
	background-repeat: repeat-x
	}

#table4 th  
	{
	color: #393;
	background-image: url("images/t4hgrad.png");
	background-repeat: repeat-x;
	text-align: left;
	padding-left: 5px
	}

