/* 
	CSS Principale per sito 
	Metev.it
*/
/* Definizione stile per tag */
body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	/*
	scrollbar-3d-light-color : #FFFFFF;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-base-color : #23589E;
	scrollbar-dark-shadow-color :#FFFFFF;
	scrollbar-face-color : #23589E;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-shadow-color : #FFFFFF;
	*/
}
a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color:#CC0000;
}
a:HOVER
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color:#FF8C00;
}
input
{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	border:1px  solid #000000; 
	background:#FFFFFF;
   color: #000000;
	text-align:  left;
}

select
{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	border:1px  solid #000000; 
	background:#FFFFFF;
   color: #000000;
}
textarea
{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	border:1px  solid #000000; 
	background:#FFFFFF;
   color: #000000;
}

input.pulsante
{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	border: 1px #060000 double; 
	background: #bfbfbf; 
	text-align: center;
	color: #ffffff;
	font-weight : bold;
}
h1
{
	font:15px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #CC1F00;
	font-weight : bold;
	padding-bottom: 3px;
	padding-top: 3px;
}
h4
{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #CC1F00;
	font-weight : bold;
	padding-bottom: 3px;
	padding-top: 3px;
}
caption
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}
/* Semaforo */
input.rosso
{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	border:1px  solid #000000; 
	background: Red;
   color: #FFFFFF;
	text-align:  left;
}
input.verde
{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	border:1px  solid #000000; 
	background:  Green ;
   color: #FFFFFF;
	text-align:  left;
}
input.arancione
{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	border:1px  solid #000000; 
   color: #000000;
	text-align:  left;
	background-color: #FFD700;
}
/* Tabella simulazione finestra alert */
table.alert
{
	border : 1px solid Black;
	text-align : center;
	background-color : #E0DFE4;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/* Tabella principale pagina */

table.main
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid Black;
	font-size: 10px;
	text-align: center;
	width:700px;
	margin-left:auto;
	margin-right:auto;
}
th.header
{
	background-image: url(/images/testata_generale.jpg);
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width:700px;
	height: 80px;
}
tr.corpopagina
{
	background-color: #ECF6FF;
	width: 100%;
	color:#000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	vertical-align: text-top;
	text-align: left;
	padding: 5px;
	height:100%;
	
}
td.footer
{
	border-top : 1px solid Black;
	color:#000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #99CCFF;
	font-weight: bold;
	height: 50px;
}

/* Creazione barra navigazione principale */
table.barranav
{
	border-top : 1px solid Black;
	border-bottom : 1px solid Black;
	height:12px;
	width:710px;
}
td.spaziatore
{
		width:1px;
		background-color: Black;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.barranav		
{
	background-color: #99CCFF;
	width: 100%;
	color:#000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	height: 100%;
	font-weight: bold;
}
A.barranav		
{
	background-color: #99CCFF;
	width: 100%;
	color:#FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	height: 100%;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

A.barranav:HOVER		
{
	background-color: #4FA9FF;
	color:#FF8C00;
	width: 100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;	
	height: 100%;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
/* Testi vari */
.testonero
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/* Scala Azzurri */
.azzurrochiaro
{
	background-color: #C6E3FF;
	color:#000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.azzurromain
{
	background-color: #99CCFF;
	color:#000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.azzurrointestazione
{
	background-color: #2092FF;
	color:#FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
/* Verdi */
.verdechiaro
{
	background-color: #CCFFCC;
	color:#000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
#datitecnici
{
	font-size:10px;
}

