/*
##########################################
STILI DI TESTO
#########################################
*/

div.testoheader{
	font-family: verdana;
	font-size: 9px;
	font-weight: bold;
	color:#FFFFFF;
}

div.testocomunicato{
	FONT-SIZE: 10px; COLOR: #033a63; LINE-HEIGHT: 17px; FONT-FAMILY: verdana;
	font-weight: bold; TEXT-DECORATION: none;
}

div.testocomitato{
	FONT-SIZE: 16px; COLOR: #033a63; LINE-HEIGHT: 17px; FONT-FAMILY: verdana;
	font-weight: bold; TEXT-DECORATION: none;
}

div.testoallegato{
	FONT-SIZE: 10px; COLOR: #033a63; LINE-HEIGHT: 17px; FONT-FAMILY: verdana;
	font-weight: bold; TEXT-DECORATION: none; FONT-STYLE:italic;
}



div.testoext1{
	FONT-SIZE: 10px; COLOR: #033a63; LINE-HEIGHT: 17px; FONT-FAMILY: verdana; TEXT-DECORATION: none ; TEXT-ALIGN:justify;
}

div.testobold1{
	FONT-SIZE: 10px; COLOR: #033a63; LINE-HEIGHT: 17px; FONT-FAMILY: verdana;
	font-weight: bold; TEXT-DECORATION: none
}


div.testobacheche{
	font-family: verdana;
	font-size: 10px;
	color:#FFFFFF;
}



div.sezione{
	font-family: verdana;
	font-size: 14px;
	color:#000000;
	font-weight: bold;
	text-indent: 4px;
}

div.backoffice{
	font-family: verdana;
	font-size: 14px;
	color:#000000;
	font-weight: bold;
	text-indent: 4px;
}

div.testo{
	font-family: verdana;
	font-size: 12px;
	color:#000000;
}

div.invisibile{
	font-family: verdana;
	font-size: 12px;
	color:#cc0000;
	font-weight: bold;
}

div.visibile{
	font-family: verdana;
	font-size: 12px;
	color:#339900;
	font-weight: bold;
}


/*
##########################################
STILI DI LINK
#########################################
*/



a.linklinks{FONT-SIZE: 10px; COLOR: #033a63; LINE-HEIGHT: 17px; FONT-FAMILY: verdana;
	font-weight: bold; TEXT-DECORATION: none;}
	
	
a.linkext1:LINK, a.linkext1:ACTIVE, a.linkext1:VISITED{
	FONT-SIZE: 10px; COLOR: #033a63; LINE-HEIGHT: 17px; FONT-FAMILY: verdana; TEXT-DECORATION: none; width: 148px; height: 20px;
}

a.linkext2:LINK, a.linkext1:ACTIVE, a.linkext2:VISITED {
	FONT-SIZE: 10px; COLOR: #aa2222; LINE-HEIGHT: 17px; FONT-FAMILY: verdana; TEXT-DECORATION: none
}

a.linkext1:HOVER{
	FONT-SIZE: 10px; COLOR: #033a63; LINE-HEIGHT: 17px; FONT-FAMILY: verdana; TEXT-DECORATION: none; background-color: #E5F6FF; width: 148px; height: 20px;
}
a.linkext2:HOVER{
	FONT-SIZE: 10px; COLOR: #aa2222; LINE-HEIGHT: 17px; FONT-FAMILY: verdana; TEXT-DECORATION: none
}


a.linkpari:LINK, a.linkpari:ACTIVE, a.linkpari:VISITED{

font-family: verdana;
	font-size: 12px;
	text-decoration:none;
	color:#000000;
	font-weight: bold;
	text-indent: 4px;
}

a.linkcategorie:LINK, a.linkcategorie:ACTIVE, a.linkcategorie:VISITED{

font-family: verdana;
	font-size: 12px;
	text-decoration:none;
	color:#3399ff;
	font-weight: bold;
	text-indent: 4px;
}

a.linkcategorie:HOVER{
	color:#FF0000;
	text-decoration:none;
}


a.linkdispari:LINK, a.linkdispari:ACTIVE, a.linkdispari:VISITED{

font-family: verdana;
	font-size: 12px;
	text-decoration:none;
	color:#FFFFFF;
	font-weight: bold;
	text-indent: 4px;
}

a.linkpari:HOVER, a.linkdispari:HOVER {
	color:#FF0000;
	text-decoration:none;
}


a.sezione:LINK, a.sezione:ACTIVE, a.sezione:VISITED{
	font-family: verdana;
	font-size: 12px;
	text-decoration:none;
	color:#ffffff;
	font-weight: bold;
	text-indent: 4px;
}
a.sezione:HOVER{
	color:#FFCD93;
	text-decoration:none;
}
a.sezioneSel:LINK, a.sezioneSel:ACTIVE, a.sezioneSel:VISITED{
	font-family: verdana;
	font-size: 12px;
	text-decoration:none;
	color:#FFCD93;
	font-weight: bold;
	text-indent: 4px;
}
a.sezioneSel:HOVER{
	color:#FFFFFF;
	text-decoration:none;
}
a.azioni:LINK, a.azioni:ACTIVE, a.azioni:VISITED{
	font-family: verdana;
	font-size: 12px;
	text-decoration:none;
	color:#000000;
	font-weight: bold;
}
a.azioni:HOVER{
	color:#FFCD93;
	text-decoration:none;
}
a.linkButton:LINK, a.linkButton:ACTIVE, a.linkButton:VISITED{
	font-family: verdana;
	font-size: 12px;
	text-decoration:none;
	color:#000000;
	font-weight: bold;
}
a.linkButton:HOVER{
	color:#FFFFFF;
	text-decoration:none;
}
a.linkPage:LINK, a.linkPage:ACTIVE, a.linkPage:VISITED{
	font-family: verdana;
	font-size: 12px;
	text-decoration:none;
	color:#FFCD93;
	font-weight: bold;
}
a.linkPage:HOVER{
	color:#000000;
	text-decoration:none;
}

a.linkAllegati:LINK, a.linkAllegati:ACTIVE, a.linkAllegati:VISITED{
	font-family: verdana;
	font-size: 12px;
	text-decoration:none;
	color:#F56600;
	font-weight: bold;
}
a.linkAllegati:HOVER{
	color:#000000;
	text-decoration:none;
}

/*
##########################################
STILI DI TABELLE
#########################################
*/
table.bordoNero1{
	border: 1px solid #000000;
}
table.bordoNero2{
	border: 2px solid #000000;
}
td.sezione{
	font-family: verdana;
	font-size: 12px;
	text-decoration:none;
	color:#FFCD93;
	font-weight: bold;
	text-indent: 4px;
}
td.titoloTab{
	font-family: verdana;
	font-size: 14px;
	text-decoration:none;
	background-color: #FFCD93;
	color:#000000;
	font-weight: bold;
	text-indent:4px;
}
td.menusx{ 
onMouseover="this.style.backgroundColor='yellow';"
}

/*
##########################################
STILI DI FORM
#########################################
*/
textarea.messaggiHelp{
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	padding: 2px;
	border: 1px solid #000000;
	background-color: #00agea;
	overflow:hidden;
}
select{
	font-family: verdana;
	font-size: 12px;
	color:#000000;
	border: 1px solid #000000;
}
.inputText{
		font-family: verdana;
	font-size: 10px;
	color:#033a63;
	background-color: #00agea;
	border: 1px solid #033a63;
}
.inputAllegati{
	font-family: verdana;
	font-size: 12px;
	color:#000000;
	border: 0px;
	background-color: #ffffff;
	overflow:hidden;
	margin: 0px;
	padding: 0px;
}
.inputButton{
	background-color: #00agea; 
	font-family: verdana;
	font-size: 10px;
	text-align: center;
	color:#000000;
	border: 1px doubled #000000;
}

/*
##########################################
ALTRI STILI
#########################################
*/
.messageDialog{
	position: absolute;
	visibility: hidden;
}
.rigaSepara{
	border: 2px solid #FFCD93;
	width: 590px;
}

