#keep_alive {
    /*margin-top: 2px;*/
    font-size: 0.8em;
    display: inline-block;
    background-color: #0C0;
    color: #fff;
    padding: 0 5px;
    /*border-radius: 10px;*/
    margin: 0 auto;
}
body,html { 
	margin:2px; padding:0px; 
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #393b3c;
}
.intTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: 393B3C;
	background-color: DDD9D3;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: 393B3C;
	background-color: DDD9D3;
}
.address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #393B3C;
}
.linkmenuTop, .linkmenuTop:link {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #ffffff;
	text-decoration: none;
	font-weight:bold;
}
.linkmenuTop:hover {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	text-decoration: none;
	font-weight:bold;
}
.linkmenu, .linkmenu:link {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #000000;
	text-decoration: none;
	font-weight:bold;
}
.linkmenu:hover {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #6699cc;
	text-decoration: none;
	font-weight:bold;
}
TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#666666;
}
.sectionMenu{
	background-color:#FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#666666;
	padding-top:5px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:5px;
	margin:0px;
}
.sectionInt{
	background-color:#ffffff; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#666666;
	padding-top:5px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:5px;
	margin:0px;
}
A { text-decoration: none; color: #393b3c; 
	/*background:url(../images/icone/remote.gif) right top no-repeat;padding-right:10px;white-space:nowrap*/
  }

A:HOVER { text-decoration : underline;color:#6699cc; font-style : normal;azimuth : center; text-decoration:none;}

.load{background:url(../images/icone/loader.gif) no-repeat center;}

.didascalia { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #393b3c;text-decoration: none;font-style: italic;}
.input {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;font-weight: normal;color: #393b3c;border: 1px solid #dddddd;
	/*background-color:#FFFFFF;
	scrollbar-arrow-color:#ffffff; 
	scrollbar-face-color:#cccccc; 
	scrollbar-shadow-color:#ffffff; 
	scrollbar-darkshadow-color:#cccccc; 
	scrollbar-Highlight-color:#ffffff; 
	scrollbar-3Dlight-color:#ffffff; 
	scrollbar-track-color:#ffffff;*/ 
}	
.inputDisabled {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;font-weight: normal;color: #393b3c;border: 1px solid #dddddd; background-color:#CCCCCC;}	

input:disabled, 
select:disabled {
    background-color:#f4f4f4 !important;
    border-color: rgba(118, 118, 118, 0.3) !important;
}

.border {
	/*	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #393b3c; padding:3px; background-color: #f4f4f4; border: 1px dotted #333333; */
	padding:5px; background-color:#f4f4f4; border:1px dotted #333; font-size: 10px; /*font-weight:bold;*/
	}
.borderSelected {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #393b3c; padding:3px; background-color: #CCCCCC; border: 1px solid #ff0000; }

.titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: none;
	color: #000000;
	text-decoration:none;
}
.testo,.testo:link,.testo:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
.testoMini,.testoMini:link,.testoMini:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}
	.tableModifica td{font-size:9px; vertical-align:top; text-transform:uppercase;}

	.hover:hover{background-color:#f4f4f4;}
	
		.input-text, .input-data{padding:3px; height:25px; font-size:12px;}
		.input-area{padding:3px; font-size:12px;}
		.input-combo{padding:3px; height:30px; font-size:12px;}	
	
	.play-img{ vertical-align:middle;}

	#video-overlay {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background-color: #000;
		filter:alpha(opacity=50);
		-moz-opacity:0.5;
		-khtml-opacity: 0.5;
		opacity: 0.5;
		/*z-index: 10000;*/
	}
	#closeX {
		position: absolute;
		width: 35px;
		height: 35px;
		z-index: 1;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 30px;
		font-weight: bold;
		padding-top: 2px;
		text-align: center;
		background-color: #666666;
		border: 2px solid #FFF;
		border-radius: 20px;
		-webkit-border-radius: 20px;
		-moz-border-radius: 20px;
		-ms-border-radius: 20px;
		-o-border-radius: 20px;
		color: #FFF;
		top: -17px;
		right: -17px;
		cursor: pointer;
	}
	#displayBox{width: 600px; height: 300px; display:none;
		background: #000;
		padding: 5px;
		border: #CCC solid 5px;
		text-align: center;
		position: fixed;
		margin-left: -300px;
		margin-top: -150px;
		left: 50%;
		top: 50%;}
							
	/* MODAL OVERLAY LOADING */
	
	/* Start by setting display:none to make this hidden.
	   Then we position it in relation to the viewport window
	   with position:fixed. Width, height, top and left speak
	   speak for themselves. Background we set to 80% white with
	   our animation centered, and no-repeating */
	   
		#modal-loading-overlay {
			display:    none;
			position:   fixed;
			z-index:    99999;
			top:        0;
			left:       0;
			height:     100%;
			width:      100%;
			background: rgba( 221, 221, 221, .5 ) 
						url('../jquery/modal-loading-overlay.gif') 
						50% 50% 
						no-repeat;
		}		
		/* When the body has the loading class, we turn
		   the scrollbar off with overflow:hidden */
		body.modal-loading-overlay {
			overflow: hidden;   
		}
		
		/* Anytime the body has the loading class, our
		   modal element will be visible */
		body.modal-loading-overlay #modal-loading-overlay {
			display: block;
		}	
