th {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
input, select {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.px {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px5 {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}

.px50 {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 10px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}



.title01 {
	color : #8D3219;
	margin-top : 5px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 5px;
	margin-right : 0px;
	font-size : 18px;
	font-family : "Times New Roman", Times, serif;
	font-weight: bold;	
}
.title {
	color : #000000;
	margin-top : 28px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 45px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

.attribute {
	color : #000000;
	margin-top : 28px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

.attributeCatalog {
	color : #000000;
	margin-top :2px;
	padding-bottom : 2px;
	margin-bottom : 0px;
	margin-left : 5px;
	margin-right : 5px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

.attributePopup {
	color : #000000;
	margin-top :5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 2px;
	margin-right : 2px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
}

.attributeLight {
	color : #000000;
	margin-top :2px;
	padding-bottom : 2px;
	margin-bottom : 0px;
	margin-left : 2px;
	margin-right : 2px;
	font-size : 10px;
	font-family : Tahoma,Verdana,Arial;
}

.attributeLightGreen {
	background-color:#EEEEEE;
	color : #000000;
	margin-top :5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 5px;
	margin-right : 5px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight:bold;
}

.attributeLightYellow {
	background-color:#FFFF99;	
	color : #000000;
	margin-top :5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 5px;
	margin-right : 5px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight:bold;
}
.titleUnitFrame {
	color : #992005;
	margin-top : 28px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 45px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

.titleOrange {
	color : #FF5500;
	margin-top : 28px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 35px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

.titleRed {
	color : #FF0000;
	margin-top : 28px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 45px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

.attributeRed {
	color : #FF0000;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 45px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

.attributeRed2 {
	background-color:#FFFF99;
	color : #992005;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 45px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

.titleWhite {
	color : #FFFFFF;
	margin-top : 28px;
	padding-bottom : 10px;
	padding-top : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.title a {
	color : #EF6D00;
}
.title a:hover {
	color : #C25A02;
}

.item {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 2px;
	margin-bottom : 5px;
	margin-left : 1px;
	margin-right : 1px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
.list {
	color : #FFFFFF;
	margin-top : 3px;
	padding-bottom : 3px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right {
	color : #FFFFFF;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right a, .list a {
	color : #FFFFFF;
}
.right a:hover {
	color : #AAAAAA;
}
.left {
	color : #000000;
	margin-top : 10px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.left a {
	color : #FF6600;
}
.left a:hover {
	color : #FF0000;
}

li {
	color : #000000;
	margin-top : 2px;
	padding-bottom : 2px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
}
p {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
}

.orange {
	color : #FF5500;
	margin-top : 10px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}


.orangeNoLeft {
	color : #FF5500;
	margin-top : 10px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}


.white {
	color : #FFFFFF;
	margin-top : 10px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}


a {
	position:relative; /*questa Ã¨ fondamentale*/
	z-index:24;
	color : #000000;
	font-weight: bold;
	text-decoration:underline;
	text-transform:uppercase;
}
a:hover {
	z-index: 25;
	color : #FF5500;
	text-decoration:underline;
	text-transform:uppercase;
}


a span{display: none}

a div{display: none}

a table{display: none}

a:hover span{ /*lo span verra  mostrato solo sullo stato :hover */
    	display: block; position:absolute;
    	padding: 30px 8px 0;
    	width: 200px; color:#000;
    	height:80px;
    	top: 10px;
	right:20px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	text-decoration:none;
	text-align:center;
	background: url(bt.gif) no-repeat
	} 

a:hover div{ /*il div verra  mostrato solo sullo stato :hover */
    	display: block; position:absolute;
    	padding: 30px 8px 0;
    	width: 400px; color:#000;
    	height:370px;
	top: 10px;
	right:20px;
	font-size : 11px;
	font-weight:100;
	font-family : Tahoma,Verdana,Arial;
	text-decoration:none;
	text-align:justify;
	background: url(bt2.gif) no-repeat
	} 

a:hover table{ /*la table verra  mostrato solo sullo stato :hover */
    	display: block; position:absolute;
    	padding: 30px 8px 0;
    	width: 200px; color:#000;
    	height:80px;
	top: 10px;
	right:80px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	text-decoration:none;
	text-align:center;
	background: url(bt.gif) no-repeat
	} 

.menu01 {
	color : #FFFFFF;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 1px;
	margin-right : 1px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.menu01 a {
	color : #FFFFFF;
	text-decoration: none;
}
.menu01 a:hover {
	color : #EEEEEE;
}
.menu02 {
	color : #FFFFFF;
	margin-top : 25px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
.menu02 a {
	color : #FFFFFF;
	text-decoration: none;
}
.menu02 a:hover {
	color : #555555;
}

.pair {
	background-color:#E2E2E2;
}

.odd {
	background-color:#FFFFFF;
}

.field {
	color : #222222;
	margin-top : 5px;
	padding-bottom : 0px;
	padding-top : 5px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 5px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

.fieldValue {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 0px;
	padding-top : 5px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 5px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}

.titleOrange {
	color : #FF5500;
	margin-top : 28px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 35px;
	margin-right : 10px;
	font-size : 20px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.homeBox {
				background-color: rgb(245, 245, 245);
				border-bottom-color: rgb(255, 85, 00);
				border-bottom-style: solid;
				border-bottom-width: 1px;
				border-collapse: collapse;
				border-left-color: rgb(255, 85, 00);
				border-left-style: solid;
				border-left-width: 1px;
				border-right-color: rgb(255, 85, 00);
				border-right-style: solid;
				border-right-width: 1px;
				border-top-color: rgb(255, 85, 00);
				border-top-style: solid;
				border-top-width: 1px;
				display: table;
				height: 70px;
				width: 230px;
		}
.orangeRSS{
	color : #FF5500;
	margin-top : 15px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 5px;
	margin-right : 10px;
	font-size : 15px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

.warning{
	background-color: rgb(245, 245, 245);
	border-bottom-color: rgb(255, 85, 00);
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-collapse: collapse;
	border-left-color: rgb(255, 85, 00);
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: rgb(255, 85, 00);
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: rgb(255, 85, 00);
	border-top-style: solid;
	border-top-width: 1px;
	display: table;
	height: 60px;
	width: 600px;
	
	color:#000000;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 5px;
	margin-left : 5px;
	margin-right : 10px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	text-align:center;
}

.warning2{
	background-color: rgb(245, 245, 245);
	border-bottom-color: rgb(255, 85, 00);
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-collapse: collapse;
	border-left-color: rgb(255, 85, 00);
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: rgb(255, 85, 00);
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: rgb(255, 85, 00);
	border-top-style: solid;
	border-top-width: 1px;
	display: table;
	height: 60px;
	width: 550px;	
	color:#000000;
	margin-top : 2px;
	padding-bottom : 5px;
	margin-bottom : 2px;
	margin-left : 5px;
	margin-right : 10px;
	font-size : 13px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	text-align:center;
}

.warning3 {	
	color : #FF5500;
	font-size : 15px;
	font-family : Tahoma,Verdana,Arial;
	font-weight:bold;
}

.warning4 {
	background-color: #66CCFF;
	border-bottom-color: rgb(00, 00, 255);
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-collapse: collapse;
	border-left-color: rgb(00, 00, 255);
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: rgb(00, 00, 255);
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: rgb(00, 00, 255);
	border-top-style: solid;
	border-top-width: 1px;
	display: table;
	height: 60px;
	color:#FFFFFF;
	margin-top : 2px;
	padding-bottom : 10px;
	padding-top : 10px;
	padding-left : 5px;
	padding-right : 5px;
	margin-bottom : 2px;
	margin-left : 5px;
	margin-right : 5px;
	font-size : 13px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	text-align:center;
}

.warning5 {	
	color : #FFFF00;
	font-size : 20px;
	font-family : Tahoma,Verdana,Arial;
	font-weight:bold;
	text-decoration:blink;
}
