﻿body 
{
	color: #005D83;
}
.tabella
{
	color: #004080;
	font-family: Verdana, Arial;
	background-color: #ffffff;
	border:solid 5px #004080;
	BORDER-RIGHT: #004080 5px solid;
	BORDER-TOP: #004080 5px solid; 
	BORDER-LEFT: #004080 5px solid; 
	BORDER-BOTTOM: #004080 5px solid;
}
.tabellawhite
{
	color: #000000;
	font-family: Verdana, Arial;
	font-size: 8pt;
	background-color: #ffffff;
}
.menutop
{
	BORDER-RIGHT: #ffffff 4px solid;
	BORDER-TOP: #ffffff 4px solid; 
	BORDER-LEFT: #ffffff 4px solid; 
	BORDER-BOTTOM: #ffffff 4px solid;
	font-size: smaller;
	font-weight:bold;
	text-align:center;
	cursor:auto;
	width:20%;
	color: #ffffff;
}	
.menutopover
{
	border-right: #b0c4de 4px solid;
	border-top: #b0c4de 4px solid;
	border-left: #b0c4de 4px solid;
	border-bottom: #b0c4de 4px solid;
	font-size: smaller;
	font-weight: bold;
	color: #b0c4de;
	text-align: center;
	cursor:hand;
}	
.menuleft
{
	border-right: #004080 4px solid;
	border-top: #004080 4px solid;
	border-left: #004080 4px solid;
	border-bottom: #004080 4px solid;
	font-size: smaller;
	font-weight: bold;
	color: #004080;
	text-align: center;
	cursor:auto;
	width:100%;
}	
.menuleftover
{
	border-right: #004080 4px solid;
	border-top: #004080 4px solid;
	border-left: #004080 4px solid;
	border-bottom: #004080 4px solid;
	font-size: smaller;
	font-weight: bold;
	color: #004080;
	text-align: center;
	background: #b0c4de;
	cursor:hand;
	width:100%
}
.centro
{
	border:solid 5px #ffffff;
	BORDER-RIGHT: #ffffff 5px solid;
	BORDER-TOP: #ffffff 5px solid; 
	BORDER-LEFT: #ffffff 5px solid; 
	BORDER-BOTTOM: #ffffff 5px solid;
	background-color:#9ab4cf;
	width:464px;
	height:363px;
	vertical-align:top;
}
.centroint
{
	border:solid 5px #ffffff;
	BORDER-RIGHT: #ffffff 5px solid;
	BORDER-TOP: #ffffff 5px solid; 
	BORDER-LEFT: #ffffff 5px solid; 
	BORDER-BOTTOM: #ffffff 5px solid;
	background-color:#9ab4cf;
	width:618px;
	height:363px;
}
.centroBLRint
{
	border:solid 5px #ffffff;
	BORDER-RIGHT: #ffffff 5px solid;
	BORDER-TOP: #ffffff 5px solid; 
	BORDER-LEFT: #ffffff 5px solid; 
	BORDER-BOTTOM: #ffffff 5px solid;
	background-color:#9ab4cf;
	width:800px;
	height:363px;
}
.txtfooter
{
	font-size:x-small;
}
.txtfooterleft
{
	font-size:x-small;
	text-align: left;
}
.txtcentrale
{
	font-size:small;
	color:#004080;
}
.txtcentraleleft
{
	font-size:small;
	color:#004080;
	text-align: left;
}
.txtcentraleright
{
	font-size:small;
	color:#004080;
	text-align: right;
}
.txtcentralebig
{
	font-size:14pt;
	color:#004080;
}
.txtcentralemid
{
	font-size:12pt;
	color:#004080;
}
.txt8
{
	font-size:8pt;
	color:#004080;
}
.txt8left
{
	font-size:8pt;
	color:#004080;
	text-align: left;
}
.txt8link
{
	font-size:8pt;
	color:#004080;
}
.txt8link:link
{
	font-size:8pt;
	color:#004080;
}
.txt8link:hover
{
	font-size:8pt;
	color:#0066ff;
}
a
{
	font-style:normal;
	color:#004080;
	text-decoration:none;
	cursor:hand;
}
a:link
{
	font-style:normal;
	color:#004080;
	text-decoration:none;
	cursor:hand;
}
a:hover
{
	font-style: normal;
	color: #ffffff;
	cursor:hand;
}
a:active
{
	font-style: normal;
	color: #ffffff;
	cursor:hand;
}
.pulsante
{
	font-size: 8pt;
	border-top-style: outset;
	font-family: Verdana;
	border-right-style: outset;
	border-left-style: outset;
	background-color: #99ccff;
	border-bottom-style: outset;
}
button
{
	FONT-SIZE: 8pt; 
	BORDER-TOP-STYLE: outset; 
	FONT-FAMILY: Verdana; 
	BORDER-RIGHT-STYLE: outset; 
	BORDER-LEFT-STYLE: outset; 
	BACKGROUND-COLOR: #fdbf6d; 
	BORDER-BOTTOM-STYLE: outset;
}
.hol
{
	background-color: #b0c4de;
	width: 100%;
	border-left-color: #ffffff;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom: #ffffff 1px solid;
}
.holleft
{
	border-left: #ffffff 1px solid;
	border-right-color: #ffffff;
	border-top-color: #ffffff;
	border-bottom-color: #ffffff;
}
.tabIndexRight
{
	border-right: #ffffff 2px solid;
	width: 50%;
	font-size:small;
	color:#004080;
	vertical-align:top;
}
.tabIndexTop
{
	border-top: #ffffff 2px solid;
	width: 100%;
	font-size:8pt;
	color:#004080;
	vertical-align:top;
}
.tabIndexBottom
{
	border-bottom: #ffffff 2px solid;
	width: 100%;
	font-size:small;
	color:#000000;
	vertical-align:top;
}
.tabIndex
{
	width: 50%;
	font-size:small;
	color:#004080;
	vertical-align:top;
}
.ddlmini
{
	font-size: 8pt;
	width: 150px;
}
.cal
{
	left: 0px;
	position: relative;
	top: 0px;
	display: block;
	z-index: 3;
}
.menu-opz-over-cen
{
	padding-right: 5px;
	padding-left: 6px;
	font-size: 8pt;
	color: #004080;
	padding-bottom: 2px;
	text-indent: 0px;
	padding-top: 2px;
	background-color: #c2dcf5;
	text-decoration: none;
}
.freccia
{
	cursor:harrow;
}
.gridcmd
{
	font-weight: bold;
	color: #0066ff;
	cursor:hand;
}
.menucentro
{
	font-style:normal;
	color:#004080;
	text-decoration:none;
	cursor:hand;
}
.menucentro:link
{
	font-style:normal;
	color:#004080;
	text-decoration:none;
	cursor:hand;
}
.menucentro:hover
{
	font-style: normal;
	color: #0066ff;
	cursor:hand;
}
.menucentro:active
{
	font-style: normal;
	color: #0066ff;
	cursor:hand;
}
.centroHome
{
	border:solid 5px #ffffff;
	BORDER-RIGHT: #ffffff 5px solid;
	BORDER-TOP: #ffffff 5px solid; 
	BORDER-LEFT: #ffffff 5px solid; 
	BORDER-BOTTOM: #ffffff 5px solid;
	background-color:#9ab4cf;
	width:650px;
	height:150px;
	vertical-align:top;
}
.colonnadestra
{
	color: #ffffff;
	font-family: Verdana, Arial;
	background-color: #004080;
	background-position-y: 220pt;
	background-image: url(immagini/scheda3.jpg);
	background-repeat: no-repeat;
}
.colonnadestraEN
{
	color: #ffffff;
	font-family: Verdana, Arial;
	background-color: #004080;
	background-position-y: 220pt;
	background-image: url(immagini/scheda3EN.jpg);
	background-repeat: no-repeat;
}
.colonnadestraFR
{
	color: #ffffff;
	font-family: Verdana, Arial;
	background-color: #004080;
	background-position-y: 220pt;
	background-image: url(immagini/scheda3FR.jpg);
	background-repeat: no-repeat;
}
.colonnadestraES
{
	color: #ffffff;
	font-family: Verdana, Arial;
	background-color: #004080;
	background-position-y: 220pt;
	background-image: url(immagini/scheda3ES.jpg);
	background-repeat: no-repeat;
}
.colonnadestraDE
{
	color: #ffffff;
	font-family: Verdana, Arial;
	background-color: #004080;
	background-position-y: 220pt;
	background-image: url(immagini/scheda3DE.jpg);
	background-repeat: no-repeat;
}
.txt12link
{
	font-size:12pt;
	color:#004080;
}
.txt12link:link
{
	font-size:12pt;
	color:#004080;
}
.txt12link:hover
{
	font-size:12pt;
	color:#0066ff;
}
.txt12link:visited
{
	font-size:12pt;
	color:#004080;
}
.pulsante2
{
	background-image: url(immagini/registrati.jpg);
	background-repeat: no-repeat;
	font-size: 8pt;
	font-family: Verdana;
	background-color: white;
	cursor: hand;

}
.pulsante3
{
	background-image: url(immagini/annulla.jpg);
	background-repeat: no-repeat;
	font-size: 8pt;
	font-family: Verdana;
	background-color: white;
	cursor: hand;
}
.pulsante4
{
	font-size: 8pt;
	border-top-style: outset;
	font-family: Verdana;
	border-right-style: outset;
	border-left-style: outset;
	background-color: #ffffff;
	border-bottom-style: outset;
}
.chkFree
{
	font-size: 8pt;
	font-family: Verdana;
	text-indent: 140px;
}