.container
{
	position:relative;
	background-color:#EEEEEE;
	height:94%;
}

.logo
{
	position:absolute;
	top:0px;
	left:0px;
	z-index:2

}
.menu
{
	position:absolute;
	top:109px;
	left:0px;
	width:100px;	
	background-color:#004488;
	border-color: #444444;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 20px;
    z-index:1;
}

.centro{
	
	position:relative;
	left:110px;
	width:92%;
	#height:100%;
	_height:100%;
	min-height:100%;

}

.messageHome
{
	POSITION: relative;
	TOP: 90px;
	WIDTH:100%;
	FONT-FAMILY: Arial, sans-serif;
    COLOR: #002266;
    FONT-SIZE: 18pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    
}

.subMessageHome
{
	POSITION: relative;
	TOP: 95px;
	WIDTH:100%;
	FONT-FAMILY: Arial, sans-serif;
    COLOR: #002266;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    
}

.subMessageHomeBlack
{
	POSITION: relative;
	TOP:120px;
	RIGHT:130px;
	WIDTH:100%;
	FONT-FAMILY: Arial, sans-serif;
    COLOR: #000000;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    
}


.bottom
{	
	
	
	padding-top: 3px;
	padding-bottom: 3px;
	background-color:#004488;
	border-color: #444444;
    border-style: solid;
    border-width: 1px;
	text-align:center;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 7pt;
	color: #FFFFFF;
	z-index:0;
	
}

.body
{
	background-color:#EEEEEE;	
	
}

.headTitle
{
    text-align: center;
    color: #FFFFFF;
    font-weight: bold;
    font-family: Arial, sans-serif;
    font-size: 12pt;
    background-color: #004488;
    border-color: #444444;
    border-style: solid;
    border-width: 1px;
    padding:5px 0 0 0;
    z-index:1
}

.info
{
	text-align: center;
  	color: #002266;
    font-weight: bold;
	font-family: Arial, sans-serif;
    font-size: 10pt;
}

.message
{
	text-align: left;
  	color: #002266;
    font-weight: normal;
	font-family: Arial, sans-serif;
    font-size: 10pt;
}

.messageRed
{
	text-align: left;
  	color: #A11F12;
    font-weight: normal;
	font-family: Arial, sans-serif;
    font-size: 10pt;
}

.page
{
	margin:60px 0 20px 20px;
}

.listItem
{ 
    text-align: center;
    text-decoration: none;
    color: #FFFFFF;
    font-size: 10pt;
    font-family: Arial, sans-serif;
    font-weight: normal;
    border-color: #EEEEEE;
    border-style: solid;
    border-width:2px;
    margin-top: 0px;
    width: 100%;
    cursor:pointer; 
    
}

.listLink
{
    text-decoration: none;
    color: #FFFFFF;
    font-size: 10pt;
    font-family: Arial, sans-serif;
    font-weight: normal;
}

.pageLink
{
  
    color: #000000;
    font-size: 10pt;
    font-family: Arial, sans-serif;
    font-weight: normal;
}

.intestLogon
{
	font-weight: bold;
    font-size: 10pt;
    color: #FFFFFF;
    font-family: Arial, sans-serif;
    text-align:center;
    width:100%;
 
    
}
.tdLogon
{
    text-align:center;
    width:80%;
}

.valLogon
{
    font-weight: bold;
    font-size: 9pt;
    color: #000000; /*metti un altro*/
    font-family: Arial, sans-serif;
    text-align:left;
    width:80%;
}

.nomeLogon
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #00AAFF; 
    FONT-FAMILY: Arial, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
}

.bottoneStd
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    COLOR: #000000;
    FONT-FAMILY: Arial, sans-serif;
    BACKGROUND-COLOR:#DDDDDD;
    TEXT-ALIGN: center;
}


.intestRicercaOrizz
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #002266;
    FONT-FAMILY: Arial, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    WIDTH: 140px;
}

.intestRicercaOrizzRed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #A11F12;
    FONT-FAMILY: Arial, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    WIDTH: 140px;
}

.intestRicercaOrizzBlack
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    WIDTH: 120px;
}
.intestInsert
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #002266;
    FONT-FAMILY: Arial, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    VERTICAL-ALIGN: middle;
}

.valRicerca
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    VERTICAL-ALIGN: bottom;
    COLOR: #000000;
    FONT-FAMILY: Arial, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}

.valCheckAree
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: middle;
    COLOR: #000000;
    FONT-FAMILY: Arial, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}

.lsbRicerca
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    VERTICAL-ALIGN: bottom;
    COLOR: #000000;
    FONT-FAMILY: Arial, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    WIDTH: 103px;
}

.intestRisultM
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, sans-serif;
    TEXT-DECORATION: none;
}
.intestRigaRisultM
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    FONT-FAMILY: Arial, sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;
    
}
.riga1RisultM
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    VERTICAL-ALIGN: top;
    COLOR: #002266;
    FONT-FAMILY: Arial, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}

.riga1RisultMRed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    VERTICAL-ALIGN: top;
    COLOR: #A11F12;
    FONT-FAMILY: Arial, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}
.riga2RisultM
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    FONT-FAMILY:Arial, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}

.riga2RisultMRight   
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    FONT-FAMILY:Arial, sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;
}

.riga2RisultM2
{
    COLOR: #004499;
}
.riga2RisultM2Red
{
    COLOR: #A11F12;
}

.riga3RisultM
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY:Arial, sans-serif;
    TEXT-DECORATION: none;
}

.imgLink
{
  border: 0;
}

.intestRisultD
{
	text-align:left;	
    color: #002266;
    font-size: 10pt;
    font-family: Arial, sans-serif;
    font-weight: bold;
}

.intestRisultDRed
{
	text-align:left;	
    color: #A11F12;
    font-size: 10pt;
    font-family: Arial, sans-serif;
    font-weight: bold;
}

.intestRisultC
{
	text-align:left;	
    color: #990000;
    font-size: 10pt;
    font-family: Arial, sans-serif;
    font-weight: bold;
}


.valRisultD
{
	text-align:left;	
    color: #000000;
    font-size: 10pt;
    font-family: Arial, sans-serif;
    font-weight: bold;
}

.valRisultD2
{
	text-align:center;	
    color: #000000;
    font-size: 9pt;
    font-family: Arial, sans-serif;
    font-weight: bold;
}

.valRisultDNum
{
	text-align:left;	
    color: #002266;
    font-size: 7pt;
    font-family: Arial, sans-serif;
    font-weight: bold;
    border-style:none;
}

.valRisultDRed
{
	text-align:left;	
    color: #A11F12;
    font-size: 10pt;
    font-family: Arial, sans-serif;
    font-weight: bold;
}

.valRisultDRedBig
{
	text-align:left;	
    color: #A11F12;
    font-size: 15px; 
    font-family: Arial, sans-serif;
    font-weight: bold;
}


.txtrama
{
	text-align:left;	
    color: #000000;
    font-size: 11pt;
    font-family: Arial, sans-serif;
}

.txtcommento
{
	text-align:left;	
    color: #A11F12;
    font-size: 11pt;
    font-family: Arial, sans-serif;
}

.tableTrame
{	border-style:solid;
	border-color:#444444;
	border-width:1px;
}

.tdListDispari
{
	background-color: #EEEEEE;
	border-style:solid;
	border-color:#444444;
	border-width:1px;
	padding:10px 10px 10px 10px;
}

.tdListPari
{
	background-color: #DDDDDD;
	border-style:solid;
	border-color:#444444;
	border-width:1px;
	padding:10px 10px 10px 10px; 
}



.tdListDef
{
	background-color: #FFFF35;
	border-style:solid;
	border-color:#444444;
	border-width:1px;
	padding:10px 10px 10px 10px;
}

.tdListComm
{
	background-color: #E0E0FF;
	border-style:solid;
	border-color:#444444;
	border-width:1px;
	padding:10px 10px 10px 10px;
}

.erroreApplicazione
{
    FONT-FAMILY: Arial, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    TEXT-ALIGN: center;
    COLOR: #002266;
}

.titoloElencoRecenti
{
    FONT-FAMILY: Arial, sans-serif;
    TEXT-ALIGN: center;
    COLOR: #002266;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
}

.sottotitoloElencoRecenti
{
    FONT-FAMILY: Arial, sans-serif;
    TEXT-ALIGN: center;
    COLOR: #002266;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
}

.intestElencoRecenti
{
    FONT-FAMILY: Arial, sans-serif;
    COLOR: #002266;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
}

.elencoRecenti
{
    FONT-FAMILY: Arial, sans-serif;
    COLOR: #002266;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: center;
}

.risultTramePadre
{
	height:350px;        
}

.risultTrame
{
	overflow-y:auto;
	height:100%; 
}

.hideElement 
{
	display: none;
	visibility: hidden; 
}

.hideElementEpisodio 
{
	display: none;
	visibility: hidden; 
}