/* STILI LINK */

a:link
{
	text-decoration: underline;
	color: #032f6e;
	font-weight: bold;
}
a:visited
{
	text-decoration: underline;
	color: #032f6e;
	font-weight: bold;
}
a:active
{
	text-decoration: underline;
	color: #032f6e;
	font-weight: bold;
}
a:hover
{
	text-decoration: underline;
	color: #032f6e;
	font-weight: bold;
}

.b
{
	font-family: verdana;
	font-size: 10px;
	font-weight: none;
	color: Black;
}

a.b:link
{
	text-decoration: none;
	color: #032f6e;
	font-weight: normal;
}
a.b:visited
{
	text-decoration: none;
	color: #032f6e;
	font-weight: normal;
}
a.b:active
{
	text-decoration: none;
	color: #032f6e;
	font-weight: normal;
}
a.b:hover
{
	text-decoration: none;
	color: #032f6e;
	font-weight: normal;
	background-color: #FFFFCC;

}





a.txt:link
{
	text-decoration: none;
	color: #000000;
}
a.txt:visited
{
	text-decoration: none;
	color: #000000;
}
a.txt:active
{
	text-decoration: none;
	color: #000000;
}
a.txt:hover
{
	text-decoration: underline;
	color: #000000;
}


a.wibble
{
	text-decoration: none;
}
/* Applies to links */
a.wibble:link
{
	text-decoration: none;
}
/* Applies to links */
a.wibble:active
{
	text-decoration: none;
}
/* Applies to active links */
a.wibble:visited
{
	text-decoration: none;
}
/* Applies to visited links */
a.wibble:hover
{
	text-decoration: none;
}
/* Applies to links when the mouse is over them */

.menu-sup
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: Black;
}

a.menu-sup:link
{
	text-decoration: none;
}
a.menu-sup:visited
{
	text-decoration: none;
}
a.menu-sup:active
{
	text-decoration: none;
}
a.menu-sup:hover
{
	color: #f0e25f;
	text-decoration: none;
}

.menu-areariservata
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: Black;
}

a.menu-areariservata:link
{
	text-decoration: none;
}
a.menu-areariservata:visited
{
	text-decoration: none;
}
a.menu-areariservata:active
{
	text-decoration: none;
}
a.menu-areariservata:hover
{
	text-decoration: none;
	color: #8CAAD7;
}

.menu
{
	font-family: verdana;
	font-size: 11px;
	color: Black;
	font-weight: normal;
}

a.menu:link
{
	text-decoration: none;
	font-weight: normal;
}
a.menu:visited
{
	text-decoration: none;
	font-weight: normal;
}
a.menu:active
{
	text-decoration: none;
	font-weight: normal;
}
a.menu:hover
{
	text-decoration: underline;
	font-weight: normal;
}

.menu-small
{
	font-family: verdana;
	font-size: 10px;
	color: Black;
	font-weight: normal;
}

a.menu-small:link
{
	text-decoration: none;
}
a.menu-small:visited
{
	text-decoration: none;
}
a.menu-small:active
{
	text-decoration: none;
}
a.menu-small:hover
{
	text-decoration: underline;
}


/* STILI TESTO */

.login
{
	font-family: verdana;
	font-size: 10px;
	color: Black;
}

.menu_titolo
{
	font-family: verdana;
	font-size: 11px;
	color: Black;
	font-weight: bold;
}
.menu_titolo_bianco
{
	font-family: verdana;
	font-size: 11px;
	color: white;
	font-weight: bold;
}

.titoloPagina
{
	font-weight: bold;
	font-size: 15px;
	color: #032f6e;
	font-family: verdana;
}
.subtitoloPagina
{
	font-weight: bold;
	font-size: 13px;
	color: #032f6e;
	font-family: verdana;
}
.subtitoloPagina1
{
	font-weight: normal;
	font-size: 13px;
	color: #032f6e;
	font-family: verdana;
}
.subtitoloPagina2
{
	font-weight: bold;
	font-size: 11px;
	color: #032f6e;
	font-family: verdana;
}
.txt
{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
.txt-12red
{
	font-family: verdana;
	font-size: 12px;
	color: #CC0000;
	font-weight: normal;
}

.txt-small
{
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}
.txt-big
{
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.txt-big_14
{
	font-family: verdana;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.txt-tecnoborsa
{
	font-family: verdana;
	font-size: 11px;
	color: #FF6600;
	font-weight:bold;
}


.txt-big_arancio {

	font-family: verdana;
	font-size: 12px;
	color: #FF6600;
	font-weight: bold;
}

.txt-mini6 {

	font-family: verdana;
	font-size: 6px;
	color: #FF6600;
	font-weight: normal;
}

.txt-mini8 {

	font-family: verdana;
	font-size: 8px;
	color: #000000;
	font-weight: normal;
}

.txt-mini9 {

	font-family: verdana;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
}

a.piepagina:link
{
	text-decoration: none;
	font-family: verdana;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: normal;
}
a.piepagina:visited
{
	text-decoration: none;
	font-family: verdana;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: normal;
}
a.piepagina:active
{
	text-decoration: none;
	font-family: verdana;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: normal;
}
a.piepagina:hover
{
	text-decoration: underline;
	font-family: verdana;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: normal;
}


/* TABELLE */
table.Email
{
	border: thin solid #006600;
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
}

/* Controlla la tabella che ingloba i contenuti */
table.body
{
	border-right: lightgrey 1px solid;
	padding-right: 0px;
	border-top: lightgrey 1px solid;
	padding-left: 0px;
	font-size: 11px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: lightgrey 1px solid;
	width: 750px;
	color: #000000;
	padding-top: 0px;
	border-bottom: lightgrey 1px solid;
	font-family: verdana;
	height: 410px;
	background-color: transparent;
}
table.RassegnaStampa
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	font-size: 11px;
	border-left: darkgray 1px solid;
	color: #000000;
	border-bottom: darkgray 1px solid;
	font-family: verdana;
	background-color: gainsboro;
}
table.Form
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	font-size: 11px;
	border-left: darkgray 1px solid;
	color: #000000;
	border-bottom: darkgray 1px solid;
	font-family: verdana;
	background-color: gainsboro;
}


td
{
	color: Black;
}


/* MODIFICATORI */

#bianco
{
	color: #ffffff;
}

#nero
{
	color: #000000;
}

#giallo
{
	color: #F0E25F;
}

#rosso
{
	color: #990033;
}






/* BACKOFFICE */
table.bo
{
	border: thin solid #006600;
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	background-color: #ECE9D8;
}

table.boInner
{
	border: none;
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	background-color: #ECE9D8;
}

table.boShow
{
	border: none;
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	background-color: #B0C088;
}

tr.boHeader
{
	background-color: #006600;
}

td.boHeader
{
	background-color: #006600;
	font-family: verdana;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
}


tr.boHeader
{
	background-color: #006600;
	font-family: verdana;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
}

.boItem
{
	background-color: #E6E6FA;
}
.boAlternate
{
	background-color: #FFDAB9;
}
a.boItem:link
{
	text-decoration: none;
	color: Black;
}
a.boItem:visited
{
	text-decoration: none;
	color: Black;
}
a.boItem:active
{
	text-decoration: none;
	color: Black;
}
a.boItem:hover
{
	text-decoration: underline;
	color: Black;
}



a.white:link
{
	text-decoration: none;
	color: #ffffff;
}
a.white:visited
{
	text-decoration: none;
	color: #ffffff;
}
a.white:active
{
	text-decoration: none;
	color: #ffffff;
}
a.white:hover
{
	text-decoration: underline;
	color: #ffffff;
}




.c1_rootmenu
{
    font-family:Verdana;
    font-size:11px;
	 font-weight: bold;
	 color: White;
    background-color:black;
    border:solid 1px black;
	color:black;
}

.c1_rootmenu_item
{
    font-family:Verdana;
    font-size:11px;
	 font-weight: bold;
	 color: White;
    background-color:black;
	cursor: hand;
	}

	
	
a.home_rootmenu_item:link
{
	font-family:Verdana;
	font-size:11px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	cursor: hand;
}
a.home_rootmenu_item:visited
{
	text-decoration: none;
}
a.home_rootmenu_item:active
{
	text-decoration: none;
}
a.home_rootmenu_item:hover
{
	text-decoration: underline;
}



.c1_rootmenu_selected_item
{
    font-family:Verdana;
    font-size:11px;
	 font-weight: bold;
	 color: Silver;
    background-color:black;
}

.c1_submenu
{
    font-family:Verdana;
    font-size:10px;
	font-weight: bold;
    background-color:#CCCCCC;
    border:solid 1px black;
	color:black;
}


.c1_submenu_item
{
    font-family:Verdana;
    font-size:10px;
	 font-weight: bold;
    background-color:#CCCCCC;
    padding:3px;
	 color:black;
}

.c1_submenu_selected_item
{
    font-family:Verdana;
    font-size:10px;
	 font-weight: bold;
    background-color:black;
    padding:3px;
	 color:white;
}


.menu-legi
{
	font-family: verdana;
	font-size: 11px;
	color: white;
	font-weight: normal;
}

a.menu-legi:link
{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
}
a.menu-legi:visited
{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
}
a.menu-legi:active
{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
}
a.menu-legi:hover
{
	text-decoration: underline;
	color: #FFFFFF;
	font-weight: normal;
}


.home-fiscali
{
	font-family: verdana;
	font-size: 11px;
	color: white;
	font-weight: normal;
}

a.home-fiscali:link
{
	text-decoration: none;
	color: #789CC1;
	font-weight: normal;
}
a.home-fiscali:visited
{
	text-decoration: none;
	color: #789CC1;
	font-weight: normal;
}
a.home-fiscali:active
{
	text-decoration: none;
	color: #789CC1;
	font-weight: normal;
}
a.home-fiscali:hover
{
	text-decoration: underline;
	color: #789CC1;
	font-weight: normal;
}



.home-notizie
{
	font-family: verdana;
	font-size: 11px;
	color: white;
	font-weight: normal;
}

a.home-notizie:link
{
	text-decoration: none;
	color: #656565;
	font-weight: normal;
}
a.home-notizie:visited
{
	text-decoration: none;
	color: #656565;
	font-weight: normal;
}
a.home-notizie:active
{
	text-decoration: none;
	color: #656565;
	font-weight: normal;
}
a.home-notizie:hover
{
	text-decoration: underline;
	color: #656565;
	font-weight: normal;
}



.buttonRed
{
	font-family: verdana;
	font-size: 11px;
	color: white;
	font-weight: normal;
}

a.buttonRed:link
{
	text-decoration: none;
	color: #656565;
	font-weight: normal;
}
a.buttonRed:visited
{
	text-decoration: none;
	color: #656565;
	font-weight: normal;
}
a.buttonRed:active
{
	text-decoration: none;
	color: #656565;
	font-weight: normal;
}
a.buttonRed:hover
{
	text-decoration: underline;
	color: #cc0000;
	font-weight: normal;
		background-color: none;
}
