﻿.AdminBox
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	position: relative;
	background-color: #d3e5fa;
}

.txtAdminBoxTitle
{
	font-weight: bold;
	font-size: 18px;
	color:gray;
	font-family: Verdana, Arial, Helvetica;
	text-transform: none;
	text-decoration: none;
}

.txt
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	font-family: Verdana, Arial, Helvetica;
	text-transform: none;
	text-decoration: none;
}

.txtWhite
{
	font-weight: normal;
	font-size: 10px;
	color: white;
	font-family: Verdana, Arial, Helvetica;
	text-transform: none;
	text-decoration: none;
}

.txtWhite_small
{
	font-weight: normal;
	font-size: 9px;
	color: white;
	font-family: Verdana, Arial, Helvetica;
	text-transform: none;
	text-decoration: none;
}

.txtBold
{
	font-weight:bold;
	font-size: 10px;
	color: black;
	font-family: Verdana, Arial, Helvetica;
	text-transform: none;
	text-decoration: none;
}

.txtErrore
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: red;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none
}

.epLink
{
	font-weight: bold;
	font-size: 10px;
	color: #003366;
	background: none;
	font-family: Verdana, Arial, Helvetica;
	text-transform: none;
	text-decoration: none;
}
ep.Link:link
{
	font-weight: bold;
	font-size: 10px;
	color: #003366;
	background: none;
	font-family: Verdana, Arial, Helvetica;
	text-transform: none;
	text-decoration: none;
}
ep.Link:hover
{
	font-weight: bold;
	font-size: 10px;
	text-transform: none;
	color: white;
	font-family: Verdana, Arial, Helvetica;
	text-transform: none;
	text-decoration: none;
}


.formNormal
{
	border-top: 1PX;
	border-bottom: 1PX;
	border-right: 1PX;
	border-left: 1PX;
	border-top-style: SOLID;
	border-bottom-style: SOLID;
	border-right-style: SOLID;
	border-left-style: SOLID;
	border-color: black;
	background-color: none;
	font-weight: normal;
	font-size: 10px;
	text-transform: none;
	color: black;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}

.formSubmit
{
	cursor: hand;
	border-top: 1PX;
	border-bottom: 1PX;
	border-right: 1PX;
	border-left: 1PX;
	border-top-style: SOLID;
	border-bottom-style: SOLID;
	border-right-style: SOLID;
	border-left-style: SOLID;
	border-color: #314f82;
	background-color: #98a7c0;
	font-weight: normal;
	font-size: 10px;
	text-transform: none;
	color: white;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}

.txtSmall
{
	font-weight: bold;
	font-size: 10px;
	color: #003366;
	background-color:none;
	background: none;
	font-family: Verdana, Arial, Helvetica;
	text-transform: none;
	text-decoration: none;
}
.txtSmall:link
{
	font-weight: bold;
	font-size: 10px;
	color: #003366;
	background-color:none;
	background: none;
	font-family: Verdana, Arial, Helvetica;
	text-transform: none;
	text-decoration: none;
}
.txtSmall:hover
{
	font-weight: bold;
	font-size: 10px;
	text-transform: none;
	color: #003366;
	background-color:white;
	font-family: Verdana, Arial, Helvetica;
	text-transform: none;
	text-decoration: none;
}

.menuLink
{
	font-family:Verdana;
    font-weight:bold;
    font-size:x-small;
    padding:3px;
    color:gold;
	background: none;
	text-transform: none;
	text-decoration: none;
}
.menuLink:link
{
	font-family:Verdana;
    font-weight:bold;
    font-size:x-small;
    padding:3px;
    color:gold;
	background: none;
	text-transform: none;
	text-decoration: none;
}
.menuLink:hover
{
	font-family:Verdana;
    font-weight:bold;
    font-size:x-small;
    padding:3px;
    color:deepskyblue;
	background: none;
	text-transform: none;
	text-decoration: none;
}

.menuTitle
{
	font-family:Verdana;
    font-weight:bold;
    font-size:x-small;
    padding:3px;
    color:steelblue;
	background: none;
	text-transform: none;
	text-decoration: none;
}

.Box
{
	border-right: #a1c3ed 1px solid;
	border-top: #a1c3ed 1px solid;
	border-left: #a1c3ed 1px solid;
	border-bottom: #a1c3ed 1px solid;
	position: relative;
}



.epLink_white
{
	font-weight: normal;
	font-size: 10px;
	color: white;
	font-family: Verdana, Arial, Helvetica;
	text-transform: none;
	text-decoration: none;
}
.epLink_white:link
{
	font-weight: normal;
	font-size: 10px;
	color: white;
	font-family: Verdana, Arial, Helvetica;
	text-transform: none;
	text-decoration: none;
}
.epLink_white:hover
{
	font-weight: normal;
	font-size: 10px;
	text-transform: none;
	color: #ffcc00;
	font-family: Verdana, Arial, Helvetica;
	text-transform: none;
	text-decoration: none;
}

.linkNormal
{
	font-weight: bold;
	font-size: 10px;
	color: darkblue;
	font-family: Verdana, Arial, Helvetica;
	text-transform: none;
	text-decoration: none;
}
.linkNormal:link
{
	font-weight: bold;
	font-size: 10px;
	color: darkblue;
	font-family: Verdana, Arial, Helvetica;
	text-transform: none;
	text-decoration: none;
}
.linkNormal:hover
{
	font-weight: bold;
	font-size: 10px;
	text-transform: none;
	color: darkorange;
	font-family: Verdana, Arial, Helvetica;
	text-transform: none;
	text-decoration: none;
}



.Menu_IslandStyle
{
    background-color:White;
}

.Menu_TopLevelHoverItemStyle
{
	color: #ffcc00;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica;
}


.Menu_ItemStyle
{
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica;
	color: white;
}

.Menu_ChildItemStyle
{
	font-size: 8pt;
	background-color: white;
	font-family: Verdana, Arial, Helvetica;
	color: black;
	height:19px;
}

.Menu_HoverItemStyle
{
    color: white;
    background-color: #003399;
    font-family: Verdana, Arial, Helvetica;
    height: 19px;
}

.Menu_LeafItemStyle
{
	font-size: 8pt;
	background-color: white;
	font-family: Verdana, Arial, Helvetica;
	color: Black;
}

.Menu_TopLevelLeafItemStyle
{
	color: White;
	background-color: Trasparent;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica;
}

.ASTE_Imm_TipoEsec
{
	font-weight:bold;
	font-size: 14px;
	color:#800000; /* #003366;*/
	font-family: Verdana, Arial, Helvetica;
	text-transform: none;
	text-decoration: none;
}

.ASTE_Imm_TipoEsec2
{
	font-weight:bold;
	font-style:italic;
	font-size: 12px;
	color:#800000; /* #014572;*/
	font-family: Verdana, Arial, Helvetica;
	text-transform: none;
	text-decoration: none;
}

.txtBord
{
	font-weight: normal;
	font-size: 10px;
	color: #800000;
	font-family: Verdana, Arial, Helvetica;
	text-align:justify;
}

.ASTE_Imm_NormalText
{
	font-weight:normal;
	text-align:justify;
	font-size: 12px;
	color:#000032;
	font-family: Verdana, Arial, Helvetica;
}

.ASTE_Imm_BoldText
{
	font-weight:bold;
	font-size: 12px;
	color:#000032;
	font-family: Verdana, Arial, Helvetica;
	text-transform: none;
	text-decoration: none;
}

.ASTE_Imm_BoldTextRed
{
	font-weight: bold;
	font-size: 12px;
	text-transform: none;
	color: darkred;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}


a.link1:link
{
	font-size: 10px;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	color: #000000;
	line-height: 100%;
}
a.link1:visited
{
	font-size: 10px;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	color: #000000;
	line-height: 100%;
}
a.link1:hover
{
	font-size: 10px;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	line-height: 100%;
	color: #4EB0E9;
}

a.link2:link
{
	font-size: 10px;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	color: #800000;
	line-height: 100%;
}
a.link2:visited
{
	font-size: 10px;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	color: 800000;
	line-height: 100%;
}
a.link2:hover
{
	font-size: 10px;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	line-height: 100%;
	color: #4EB0E9;
}