.testo-alto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-align: center;
	color: #999999;
	height: 15px;
}
.HeaderMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-align: left;
	background-color: #FFCC00;
	font-weight: bold;
	vertical-align: bottom;
	color: #304E6A;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;




}
.HeaderMenu  a			{ TEXT-DECORATION: none }
.HeaderMenu  a:link 	{ color: #666666 }
.HeaderMenu  a:visited 	{ color: #666666 }
.HeaderMenu  a:active 	{ color: #45412C }
.HeaderMenu  a:hover	{ color: #B23030 }

.HeaderMenu2 {
	color: #CC0000;
	text-align: left;
	padding: 2px;
	font-weight: bold;
}

.HeaderMenu2  a				{ TEXT-DECORATION: none }
.HeaderMenu2  a:link 		{ color: #CC0000 }
.HeaderMenu2  a:visited 	{ color: #CC0000 }
.HeaderMenu2  a:active 		{ color: #45412C }
.HeaderMenu2  a:hover		{ color: #547C8B}

.SXMenuTab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: left;
	padding: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #D6D6D6;
	border-right-color: #D6D6D6;
	border-bottom-color: #D6D6D6;
	border-left-color: #D6D6D6;
}
.SXMenuTab  a			{ TEXT-DECORATION: none }
.SXMenuTab  a:link 		{ color: #45412C }
.SXMenuTab  a:visited 	{ color: #45412C }
.SXMenuTab  a:active 	{ color: #45412C }
.SXMenuTab  a:hover		{ color: #324A53 }
.BordoTabTotale {
	border: 1px solid #504436;
	background-color: #F2F2F2;

}


.PrimoPiano {
	background-color: #A33421;
	border: 1px solid #FFFFFF;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;


}

.DXMenuTab {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: center;
	padding: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #D6D6D6;
	border-right-color: #D6D6D6;
	border-bottom-color: #D6D6D6;
	border-left-color: #D6D6D6;
}

.FootBoxSearch {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: left;
	padding: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #D6D6D6;
	border-right-color: #D6D6D6;
	border-bottom-color: #D6D6D6;
	border-left-color: #D6D6D6;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-align: center;
	margin: 8px;
	padding: 8px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;

}
.tit-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.HeaderMenuITA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #193052;
	text-align: left;
	padding: 2px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	background-color: #E2E2E2;


}
.DXMenuColonna {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-left-style: dashed;

}
.DXMenuTabTit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: right;
	padding: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	font-weight: bold;
}

.DXMenuTabTit  a		{ TEXT-DECORATION: none; color: #000000 }
.DXMenuTabTit a:link 	{ TEXT-DECORATION: none; color: #000000 }
.DXMenuTabTit a:visited { TEXT-DECORATION: none; color: #000000 }
.DXMenuTabTit a:active 	{ TEXT-DECORATION: none; color: #000000 }
.DXMenuTabTit a:hover	{ TEXT-DECORATION: none; color: #000000 }

.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: left;
	margin: 3px;
	padding: 3px;



}

.testo  a:link 		{ color: #000000 }
.testo  a:visited 	{ color: #000000 }
.testo  a:active 	{ color: #000000 }
.testo  a:hover		{ color: #B23030 }

.testoPresentazione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	margin: 5px;
	padding: 5px;
	font-weight: bold;
	border: 1px #B5BCCE;


}

.testoPresentazione  a:link 		{ color: #000000 }
.testoPresentazione  a:visited 		{ color: #000000 }
.testoPresentazione  a:active 		{ color: #000000 }
.testoPresentazione  a:hover		{ color: #B23030 }

.DXMenuHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #336699;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #DADADA;
	margin: 2px;
	padding: 2px;


}
.BoxImmagine {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-right-style: solid;
	border-bottom-style: solid;



}
.testoTitolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #CC0000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #DADADA;
	margin: 2px;
	padding: 2px;




}
.Flash {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	background-color: #C9D1DE;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #8A9FB7;
	border-right-color: #8A9FB7;
	border-bottom-color: #8A9FB7;
	border-left-color: #8A9FB7;
}
.BordoBasso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #B5BCCE;
	border-right-color: #B5BCCE;
	border-bottom-color: #B5BCCE;
	border-left-color: #B5BCCE;
	margin: 5px;
	padding: 5px;
	border-bottom-style: solid;
	font-weight: bold;
	border-top-style: solid;

}
.testoTitoloSotto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 50%;
	font-weight: bold;
	color: #872C1F;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #EBEBEB;
	height: 3px;

}
.DXMenuBox {
	text-align: right;
	vertical-align: middle;


}

.PortfolioDescr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: center;
	color: #000000;
	vertical-align: top;
	width: 170px;

}

.PortfolioTitolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: center;
	padding: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	font-weight: bold;
	background-color: #B5BACA;

}
.PortfolioFoto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: center;
	color: #000000;
	vertical-align: top;
	background-image: url(../siti_img/sfondo_thumb.jpg);
	height: 140px;
	width: 170px;
	background-repeat: no-repeat;
	background-position: right bottom;



}
.PortfolioTitoloSez {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: left;
	color: #CC0000;
	vertical-align: middle;
	font-weight: bold;
	background-color: #E4E4E4;
	padding: 5px 5px 5px 15px;

}

.PortfolioTitoloSez  a			{ TEXT-DECORATION: none }
.PortfolioTitoloSez  a:link 	{ color: #CC0000 }
.PortfolioTitoloSez  a:visited 	{ color: #CC0000 }
.PortfolioTitoloSez  a:active 	{ color: #CC0000 }
.PortfolioTitoloSez  a:hover	{ color: #4D6FBF }

.bordinoFoto {
	border: 1px solid #FF9900;
}
.PortfolioDescr2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: left;
	color: #4A4A4A;
	vertical-align: top;
	width: 170px;
}
.Centrato {
	text-align: center;
}
.testoGrande {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: left;
	margin: 3px;
	padding: 3px;
}

.testoGrande  a			{ TEXT-DECORATION: none }
.testoGrande  a:link 	{ color: #CC0000 }
.testoGrande  a:visited { color: #CC0000 }
.testoGrande  a:active 	{ color: #CC0000 }
.testoGrande  a:hover	{ color: #4D6FBF }
.sotto-tit-pagine {
	color: #1B1D58;
	text-align: center;
}
.comunicati-stampa {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
