/*################################################# TEMPLATE ##########################################################*/
#tmp-BODY{
	SCROLLBAR-base-COLOR: #9EC6E9;
	SCROLLBAR-arrow-COLOR: #FFFFFF;
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
}
#tmp-TABLE-box{
	width: 777px;
	height: 100%;
	border-right: 1px solid #CC0000;
	border-left: 1px solid #CC0000;
}
#tmp-TABLE-box-TD-top-1{
	height: 194px;
	background-image: url(../img_site/sfondo_top_template.jpg);
}
#tmp-TABLE-box-TD-top-2{
	background-color: #FFFFFF;	
	height:35px;
	border-bottom: 1px solid #CC0000;
	border-top: 1px solid #CC0000;
}
#tmp-TABLE-box-TD-center{
	background-color: #FFFFFF;
	vertical-align: top;
}
#tmp-TABLE-box-TD-down{
	height:38px;
	background-image: url(../img_site/tmp_base.gif);	
	background-repeat: repeat-x;
	padding-top: 10px;
	padding-right: 10px;
}
/*################################################# MENUJAVA ##########################################################*/
#TD-MenuJava-First-liv0{
	/*Il td del primo pulsante del primo livello*/
	width: 129px;
	height: 20px;
	border-right: 1px solid #006699;
}
#SPAN-MenuJava-First-liv0{
	/*Lo span del primo pulsante del primo livello*/
	width: 129px;
	height: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color : #006393;
	padding-left: 2px;
	padding-top: 3px;
}
#TD-MenuJava-liv0{
	/*Il td dei pulsante di mezzo del primo livello*/
	width: 129px;
	height: 20px;
	border-right: 1px solid #006699;
}
#SPAN-MenuJava-liv0{
	/*Lo span dei pulsante di mezzo del primo livello*/
	width: 129px;
	height: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color : #006393;
	padding-left: 2px;
	padding-top: 3px;
}
#TD-MenuJava-Last-liv0{
	/*Il td dell'ultimo pulsante del primo livello*/
	width: 129px;
	height: 20px;
}
#SPAN-MenuJava-Last-liv0{
	/*Lo span dell'ultimo pulsante del primo livello*/
	width: 127px;
	height: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color : #006699;
	padding-left: 2px;
	padding-top: 3px;
}
#TD-MenuJava-First-liv1{
	/*Il TD dei primi sottopulsanti del secondo livello*/
}
#SPAN-MenuJava-First-liv1{
	/*Lo SPAN dei primi sottopulsanti del secondo livello*/
}
#TD-MenuJava-liv1{
	/*Il TD dei sottopulsanti di mezzo del secondo livello*/
	width: 129px;
	height: 20px;
	border-bottom: 1px solid #006699;	
	border-right: 1px solid #006699;	
	border-left: 1px solid #006699;		
}
#SPAN-MenuJava-liv1{
	/*Lo SPAN dei sottopulsanti di mezzo del secondo livello*/
	width: 129px;
	height: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	color : #006393;
	padding-left: 2px;
	padding-top: 3px;
}
#TD-MenuJava-Last-liv1{
	/*Il TD degli ultimi sottopulsanti del secondo livello*/
}
#SPAN-MenuJava-Last-liv1{
	/*Lo SPAN degli ultimi sottopulsanti del secondo livello*/
}
/*################################################# FORM ##############################################################*/
.F-FORM {
	border: 0px none; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
}
.F-INPUT {
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid;
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    height : 18px;	
}
.F-INPUT-Disabled {
	BACKGROUND-COLOR: #E1E1E1;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid;
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.F-TEXTAREA {
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid;
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.F-BUTTON{
	BACKGROUND-COLOR: #E9E9E9;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold;
	COLOR: #000000; 
	TEXT-DECORATION: none;
	CURSOR: hand; 	
}
.F-BUTTON-GIALLO{
	BACKGROUND-COLOR: #EFD79B;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold;
	COLOR: #000000; 
	TEXT-DECORATION: none;
	CURSOR: hand; 	
}
/*################################################# TESTO #############################################################*/
.txt-etichetta11B { 
    FONT: normal 11px Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
	font-weight : bold;
	color : #CC0000; 
}
.txt-etichetta11B:hover {
	FONT: normal 11px Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight : bold;
	color : #CC0000;
}
.txt-etichetta12B { 
    FONT: normal 12px Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
	font-weight : bold;
	color : #CC0000; 
}
.txt-etichetta12B:hover {
	FONT: normal 12px Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight : bold;
	color : #CC0000;
}
.txt-alert11N { 
    FONT: normal 11px Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
	font-weight : normal;
	color : #CC0000; 
}
.txt-dati11N { 
    FONT: normal 11px Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
	font-weight : normal;
	color : #006393; 
}
.txt-dati11N:hover {
	FONT: normal 11px Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight : normal;
	color : #CC0000;
}
.txt-dati12N { 
    FONT: normal 12px Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
	font-weight : normal;
	color : #006393; 
}
.txt-dati12N:hover {
	FONT: normal 12px Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight : normal;
	color : #CC0000;
}
.txt-piedipagina { 
    FONT: normal 11px Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
	font-weight : normal;
	color : #000000; 
	padding-left: 5px;
}
.txt-bordeaux11B { 
    FONT: normal 11px Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline; 
	font-weight : bold;
	color : #990000; 
}
.txt-bordeaux11B:hover {
	FONT: normal 11px Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight : bold;
	color : #990000;
	background-color: #FFCC00;
}
.txt-bordeaux12B { 
    FONT: normal 12px Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline; 
	font-weight : bold;
	color : #990000; 
}
.txt-bordeaux12B:hover {
	FONT: normal 12px Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight : bold;
	color : #990000;
	background-color: #FFCC00;
}
a:visited { 
    FONT: normal 11px Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline; 
	font-weight : normal;
	color : #000000; 
}
a:link { 
    FONT: normal 11px Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline; 
	font-weight : normal;
	color : #000000; 
}
a:hover {
	FONT: normal 11px Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	font-weight : normal;
	color : #CC0000;
}
div{
	FONT: normal 11px Verdana, Arial, Helvetica, sans-serif; 
	font-weight : normal;
	color : #000000; 
}

/*################################################## SMALL WINDOW #####################################################*/
#tmp-small-BODY{
	SCROLLBAR-base-COLOR: #9EC6E9;
	SCROLLBAR-arrow-COLOR: #FFFFFF;
	background-color: #FFFFFF;
	padding: 5px;
	margin: 0px;
}
#tmp-small-layer-editzone{
	BACKGROUND-COLOR: #EAF5FF;
	BORDER-RIGHT: #9EC6E9 2px solid;
	BORDER-TOP: #9EC6E9 2px solid;
	BORDER-LEFT: #9EC6E9 2px solid;
	BORDER-BOTTOM: #9EC6E9 2px solid;
	width:100%;
	height:100%;
	position:absolute;
	z-index:1;
	overflow: auto;
}
/*#####################################################################################################################*/
#tmp-TABLE-TD-library{
	BACKGROUND-COLOR: #EAF5FF;
	BORDER-RIGHT: #9EC6E9 2px solid;
	BORDER-TOP: #9EC6E9 2px solid;
	BORDER-LEFT: #9EC6E9 2px solid;
	BORDER-BOTTOM: #9EC6E9 2px solid;
}
.bordo-image{
	BORDER-RIGHT: #006393 1px solid;
	BORDER-TOP: #006393 1px solid;
	BORDER-LEFT: #006393 1px solid;
	BORDER-BOTTOM: #006393 1px solid;
}
.spaziatura{
	padding: 10px;
}
.bordo-right{
	BORDER-RIGHT: #CC0000 1px solid;
}
/*//////////////////////////////////////////////////////////////////////////////////// INSERITO IN DATA 22.10.04 ////////////////////////////////////////////////////////////////////*/
.thumbnail {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid;
    height : 100px;
	margin: 5px;	
}