BODY {
BORDER-RIGHT: #666666 2px solid; BORDER-TOP: #666666 2px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 2px solid; SCROLLBAR-ARROW-COLOR: #FFFFFF; SCROLLBAR-TRACK-COLOR: #FFFFFF; SCROLLBAR-BASE-COLOR: #999999; scrollbar-dark-shadow-color: #9A7A3F; FONT-FAMILY: Trebuchet; FONT-SIZE: 10PT; COLOR: #000000; background-image: url('imgstruttura/sfondocentrale.jpg');
}
.alto {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FONT-SIZE: 26px; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #000; PADDING-TOP: 0px; HEIGHT: 128px; background-image: url('imgstruttura/background.jpg'); BACKGROUND-COLOR: #CCCCCC;
}
.contenitore {
	WIDTH: auto; HEIGHT: auto; background-image: url('imgstruttura/sfondocentrale.jpg');
}
.sinistro {
		LEFT: 1px; BORDER-LEFT: #CCCCCC 0px solid; PADDING-TOP: 10px; WIDTH: 163px; HEIGHT: 100%;
}
.frame {
	FONT-SIZE: 10px; PADDING-TOP: 6px; PADDING-LEFT: 2px; MARGIN-LEFT: 5px; PADDING-RIGHT: 2px; WIDTH: 100%; HEIGHT: auto;
}
.basso {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT: #800000 0px solid; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #800000; PADDING-TOP: 0px; HEIGHT: 30px; MARGIN-TOP: 0px; FLOAT: left; MARGIN-LEFT: 0px; background-image: url('imgstruttura/background3.jpg');
}
.td {
background-image: url('imgstruttura/corner1.jpg');
}
.tdfooter {
background-image: url('imgstruttura/background3.jpg');
}
.header
{
	background-image:url('imgstruttura/background.jpg');
}

.box
{
	border-bottom:2px solid #A20000;
	border-left:2px solid #A20000;
	border-right:2px solid #A20000;
	border-top:2px solid #A20000;
}

.content_box
{
	border-bottom:1px solid #C1C1C1;
	border-left:1px solid #333333;
	border-right:1px solid #C1C1C1;
	border-top:1px solid #333333;
}
.content_header
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
}

.content
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
.content a:link
{
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}
.content a:active
{
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}
.content a:visited
{
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}
.content a:hover
{
	color:#A20000;
	text-decoration:underline;
	font-weight:bold;
}
img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}
img.floatCenter { 
    float: center; 
    margin: 4px; 
}
img.floatRightClear { 
    float: right; 
    clear: right; 
    margin: 4px; 
}
hr {
     FONT-SIZE: 1px; FONT-FAMILY: verdana,arial; COLOR: #800000; WIDTH: 100%;
}
.p1 {
font-family: Verdana,Arial,Helvetica; color: #000000; font-size: 10px; text-align: center; font-weight: lighter; font-style: normal; text-decoration: none;
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
UL {
	MARGIN-TOP: 2px; FLOAT: left; MARGIN-LEFT: 4px;
}
.menu
{
	color:#000000;
	border-bottom:1px solid #EFEFEF;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-top:1px solid #333333;
	background-color:#CCCCCC;
	display:block;
	line-height:20px;
	text-decoration:none;
}
.menu a:link
{
	text-decoration:none;
	display:block;
	line-height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.menu a:active
{
	text-decoration:none;
	display:block;
	line-height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.menu a:visited
{
	text-decoration:none;
	display:block;
	line-height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.menu a:hover
{
	text-decoration:none;
	display:block;
	line-height:20px;
	background-color:#FFFFFF;
	color:#A20000;
}
#DivCachee	{
	position:absolute;
	left:55px;
	top:200px;
	border:3px solid #CCCCCC;
	background-color:#EFEFEF;
	padding:0.8em;
	display: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
input, password {
	BORDER-TOP:    #000000 1px outset; 
	BORDER-LEFT:   #000000 1px outset; 

	BORDER-BOTTOM: #000000 1px inset; 
	BORDER-RIGHT:  #000000 1px inset; 
	FONT-SIZE: 11px; font-weight:normal; COLOR: #000000; FONT-FAMILY: verdana,arial; BACKGROUND-COLOR: #EFEFEF;
}
TEXTAREA {
	BORDER-TOP:    #000000 1px outset; 
	BORDER-LEFT:   #000000 1px outset; 

	BORDER-BOTTOM: #000000 1px inset; 
	BORDER-RIGHT:  #000000 1px inset; 
	FONT-SIZE: 11px; font-weight:normal; COLOR: #000000; FONT-FAMILY: verdana,arial; BACKGROUND-COLOR: #EFEFEF;
}
TEXTAREA.inputbox {
FONT-FAMILY: verdana,arial;	PADDING: 4px 4px 4px 4px;
}
SELECT {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana,arial; BACKGROUND-COLOR: #EFEFEF
}
.checky {
	COLOR: #000000; BACKGROUND-COLOR: #EFEFEF
}
div#main {
width: 95%;
height: 500px;
overflow: 100%;   /* superate le dimensioni mostrera le scrollbar */
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
padding:5;
}
