/* menu */
.treeMenu
{
	color: #004480;
	font-size:0.8em;
	text-transform: lowercase !important;
}
.treeMenu a
{
	color: #004480;
	text-decoration: none;
}
.treeMenu a:hover
{
	color: #004480;
	text-decoration: underline;
}
.bottomLi
{
	border-bottom: 1px dashed #66b8dc;
}
.treeMenu ul li
{
	list-style-type: none;
	line-height: 20px;
}
.treeMenu ul ul
{
	padding-left:10px;
	
}
.treeMenu ul ul ul
{
	padding-left:10px;
}

/* COL SX */
.bannerSx
{
	text-align:center;
	margin-top: 20px;
}
.bannerSx img
{
	border: 0px;
}
.bannerSx .separ
{
	height: 1px;
	padding:10px;
}

/* Definizione delle classi per il modulo News */
.mNewsTabellaHidden
{

}
.mnewsTabella
{
	Border: 0px solid #000000;
	Width: 100%;
	border-collapse: collapse;
}
.mnewsTabella td
{
	Border: 0px solid #000000;
	padding: 3px;
}
.mnewsRigaMenu
{
	Text-align: right;
}
.mnewsLayer
{
	Text-align: left;
}
.mnewsTitolo
{
	Color: #004480;
	Font-Weight: bolder;
	display: block;
	margin-bottom:10px;
}
.mnewsAnteprima
{
	color:#999999;
}
.colDC .mnewsTitolo
{
	Color: #F7B234;
	Font-Weight: bolder;
}
.mnewsInterlinea
{
	display: block;
	padding: 10px;
	Font-Family: Verdana;
	Font-Size: 6px;
}
.mNewsElencoArchivio
{
	margin-bottom:10px;
}
.mnewsRiga .mnewsInterlinea,.mnewsRigaAlternato .mnewsInterlinea
{
	display:none;
}
.mNewsFreccia
{
	font-size: 0.7em;
}
.mNewsIconCell
{

}
.colDC a
{
	color: #F7B234 !important;
	text-decoration: none;
}
.colDC a:hover
{
	color: #F7B234 !important;
	text-decoration: none;
}
/* GALLERY */

.mFotoTabella
{
	width: 560px;
	margin: 0px;
	padding:0px;
}
.mFotoRiga
{
	
}
.mFotoColonna
{
	text-align:center;
}
.mFotoRigaCambioPagina
{
	border-top: 1px dashed #66B8DC;
	text-align:center;
	display: none;
}
/* FAQ */

.mFaqLayer
{
	line-height: 1.5em;
}
.mFaqDomanda
{
	display: block;
	color:#004480;
}
.mFaqDomanda a
{
	color:#004480;
}
.mFaqDomanda a:hover
{
	color:#66B8DC;
}
.mFaqDomanda a:visited
{
	color:#999999;
}
.mFaqRisposta
{
	background-color:#E4E4E4;
	padding: 5px;
	color: #004480;
	display: block;
	margin-top: -30px;
}
.mFaqDomanda b
{
	background-color:#999999;
	padding: 5px;
	color: #E4E4E4;
	display: block;
}

/* DIVE SITES */
.mnewsTabella
{
}
.mnewsTabella td
{
	vertical-align:top;
}
.mnewsRiga
{
	
}
.mNewsTabellaHidden
{
	border-bottom: 1px dashed #66B8DC;
	width: 100%;
}

.mNewsTabellaHidden.odd
{
	background-color: #E0F0F8;
}
.mNewsTabellaHidden.even
{
	background-color: #EAF5FA;
}
.mNewsIconCell
{
	
}
.mNewsIconCell img
{
	width:148px;
	height:100px;
}
.mnewsTabella td a
{
	font-size: 1.2em;
	text-decoration: none;
	font-weight: bolder;
	color: #66B8DC
}
.mnewsAnteprima
{
	
}
.mNewsFreccia
{
	
}
