*{font-family:"Trebuchet MS", Verdana, sans-serif; font-size:8pt;}

BODY {
CURSOR: auto;
margin-top: 0px;
margin-left: 0px;
background: #ffffff;
}
TextArea {
	border : 1px ridge #800000;
}
SELECT {
COLOR: #000000;
	TEXT-DECORATION: none;
border: 1px solid #000000;
}
INPUT {
COLOR: #000000;
	TEXT-DECORATION: none;
border: 1px solid #000000;
}
A, A:hover {text-decoration: none;color:#993333;}
a:hover {color:#FF3333;}
H1 {	FONT-WEIGHT: bold; COLOR: #800000; }

.header_lat {background-color: #C00000; height: 15px }
.header_cent{background-color: #d65446; height: 15px }

.news {
	COLOR: #993333; LINE-HEIGHT: 16px;  WHITE-SPACE: normal; TEXT-ALIGN: justify
}
.menu {
COLOR: #993333;
TEXT-DECORATION: none;
padding:2 5 3 2;
cursor:pointer;}
span.options DIV.menu {border: 1px solid rgb(255, 255, 255); padding-left:16px;}
span.options DIV.menu:hover {border: 1px solid rgb(0, 0, 0); padding-left:16px;}
.menu:hover {
	COLOR: #ff0000;  TEXT-DECORATION: none; padding:2 5 3 2; cursor:pointer;}
.credits {
	COLOR: #339900;
}
.generic {
	FONT-WEIGHT: bold; COLOR: #000000;
}
.titolibianco {
	FONT-WEIGHT: bold; COLOR: #ffffff;   TEXT-DECORATION: none;
}
.testopiccolo {
	font-size:0.9em; FONT-WEIGHT: normal; COLOR: #000000; LINE-HEIGHT: 16px;  TEXT-ALIGN: justify
}
.testopiccolobold {
	FONT-WEIGHT: bold; font-size:0.9em; COLOR: #800000; 
}
.titolinews {
	FONT-WEIGHT: bold; COLOR: #800000;  TEXT-DECORATION: none
}
.titolinews:hover {
	FONT-WEIGHT: bold; COLOR: #ff3300;  TEXT-DECORATION: none
}
.testonewshome, .testonewshome a {
	text-decoration:none;}
.testopiccoloblu{
	font-size:0.9em; FONT-WEIGHT: normal; COLOR: #003366;  TEXT-ALIGN: justify
}.hbpw{ display:inline; width:100%; margin:0 auto;}
.hbpw h3{margin:0; padding:0; display:inline;background:none; border:none;}
.hbpw h3 a{text-decoration:none;color:#ffffff; cursor:default; background:none; background:none;}
.testopiccoloblu:hover {
	font-size:0.9em; FONT-WEIGHT: normal; COLOR: #cc3300;  TEXT-ALIGN: justify
}
.testopiccolorosso{
	font-size:0.9em; FONT-WEIGHT: normal; COLOR: #cc3300;  TEXT-ALIGN: justify
}
.testopiccolorosso:hover {
	font-size:0.9em; FONT-WEIGHT: normal; COLOR: #cc3300;  TEXT-ALIGN: justify
}
.link {
	FONT-WEIGHT: normal; COLOR: #993333;  TEXT-DECORATION: none
}
.link:hover {
	COLOR: #ff3333;  TEXT-DECORATION: underline
}
.titolirossi {
	FONT-WEIGHT: bold; COLOR: #ff3333;  TEXT-DECORATION: none
}
.testogrande {
	FONT-WEIGHT: normal; FONT-SIZE: 1.1em; COLOR: #000000; 
}
.data {
	FONT-WEIGHT: normal; COLOR: #ff0000;  TEXT-DECORATION: none
}
.titolobold {
	FONT-WEIGHT: bold; COLOR: #993333; 
}
.titoloevento {
	FONT-WEIGHT: bolder; font-size: 1.1em; COLOR: #800000;  TEXT-DECORATION: none
}
.testoeventobold {
	FONT-WEIGHT: normal; font-size: 1.1em; COLOR: #000000; 
}
.titolieventi {
	FONT-WEIGHT: bold; font-size: 1.1em; COLOR: #ff3333;  TEXT-DECORATION: none
}
.titolihome {
	FONT-WEIGHT: bold; font-size: 1.1em; COLOR: #800000;  TEXT-DECORATION: none
}
.linklink, .linklink A {
	FONT-WEIGHT: bold; COLOR: #993333;  
TEXT-DECORATION: underline;}
.linklink:hover {
	FONT-WEIGHT: bold; COLOR: #ff3333;  TEXT-DECORATION: underline
}
.testopiccoloboldverde {
	FONT-WEIGHT: bold; font-size:0.9em; COLOR: #009900; 
}
.tria {
	background-image:  url("/immagini/mondino.png");
	background-repeat: no-repeat;
	background-position: right bottom;
}
.datadot {
	FONT-WEIGHT: bolder; font-size: 1.1em; COLOR: #ff0000;  FONT-VARIANT: normal; TEXT-DECORATION: blink
}
.titledot {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #003366;  FONT-VARIANT: normal
}
button {
font: 8px;
border: 1px solid #000000;
}
.tdUPDOWN {
	border-top: 1px solid #e6e6e6;
	border-right: none #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
	border-left: none #e6e6e6;
	text-align: justify;
}
.Option
{cursor:pointer;padding:10 10 10 10}
.Options {padding:1 1 1 1}
.tdDOWN {
	border-bottom: 1px solid #e6e6e6;
}
.titolibiancosmall {

	FONT-WEIGHT: normal; COLOR: #ffffff; 
}
p {
	text-align: justify;
}
.new {
font: bold;
	text-transform: capitalize;
color: #FF0000;
	text-decoration: underline overline;
}

.niente    {font: 8px; border: 1px solid #ECF7CC; text-decoration: none;}
.giorni  {font: 8px; border: 1px solid #ECF7CC; text-decoration: none; cursor: pointer; COLOR: #FFAA66;}
.giorni a {cursor: pointer; COLOR: #C00000;}
.giornisel {font: bold 8px; background: #dd6600; border: 1px solid #ECF7CC; cursor: pointer; COLOR: #ffffff;}
.oggi    {font: bold 8px; background: #FFFFFF; border: 1px solid #FF0000; text-decoration: none; cursor: pointer; COLOR: #ffcc88;}
.oggi a {cursor: pointer; COLOR: #C00000; text-decoration: none;}
.oggisel   {font: bold 8px; background: #FFFF00; border: 1px solid #FF0000;cursor: pointer; COLOR: #FFAA66;}
.freccia {
font: bolder 20px; color: #FF0000;
	text-decoration: none;
cursor: pointer;
}
.frecciagenda{
font: bolder 20px; color: #ffffff;
	text-decoration: none;
cursor: pointer;
}
.menu1, .menu1 a {
	FONT-WEIGHT: bold;
	COLOR: #993333;
	TEXT-DECORATION: none;
	padding:2 5 3 2;
	cursor:pointer;
	border-top: 1px;
	border-right: 1px;
	border-bottom: 1px solid #e6e6e6;
	border-left: 1px;
}	
.menu2, .menu2 a {
	FONT-WEIGHT: bold;
	background: #ffff99;
	COLOR: #117744;
	TEXT-DECORATION: none;
	padding:2 5 3 2;
	cursor:pointer;
	border-top: 1px;
	border-right: 1px;
	border-bottom: 1px solid #e6e6e6;
	border-left: 1px;	
}
.clippingletto {
	FONT-WEIGHT: normal;
	COLOR: #800000;
	text-decoration: line-through;
}
.clippingon {
	FONT-WEIGHT: normal;
	COLOR: #800000;
	text-decoration: none;
}
.tdBORD {
	text-align: justify;
	border: 1px solid #cecece;
	font-weight: normal;
	color: #696969;
}
.tdBORDG {
	font-size:0.8em;
	border: 1px solid #C00000;
	background-color: #FFCC88;	
}
.pagina {
	border: 1px solid #000000;
	text-decoration: none;
	padding: 0px 4px;
	font: normal;
	color: #666666;
}
.paginaF {
	border: 1px solid #000000;
	background: #ff0000;
	padding: 0px 4px;
	font: bold;
	color: #ffffff;
}
.sottolinea {
	border-bottom: 1px solid #000000;
}
.evidenzia {
	FONT-WEIGHT: bold; 	background: #ffff00;
}
.tbdownload {
	background-image:  url("/immagini/line.gif");
	background-repeat: no-repeat;
	background-position: right bottom;
}
.freccianews{
font: bolder 20px; color: #800000;
	text-decoration: none;
cursor: pointer;
}
.testonews, .testonews a {
	FONT-WEIGHT: normal; text-decoration:none; COLOR: #800000; 
}

/*=================================================================================================
linkhome=========================================================================================
*/
td.BarraArea {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #800000;
}
td.BarraArea a:link, td.BarraArea a:visited {
	color: #FFFFFF;
	text-decoration: none;
	cursor: pointer;

}

#merc a:link, #merc a:visited{
	color: #339966;
	text-decoration: none;
	font-weight: bold;
}
#terr a:link, #terr a:visited {
	color: #3366FF;
	text-decoration: none;
	font-weight: bold;
}
#temi a:link, #temi a:visited {
	color: #008000;
	text-decoration: none;
	font-weight: bold;
}
#down a:link, #down a:visited {
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}
#evidenziato {
	background-color: #CCCCFF;
	white-space: normal;
}
.HomeTitolino {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	background-position: center;

}
.lancioarchivio {
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
}

/*=================================================================================================
linktab==========================================================================================
*/
.TabellaTop {
	font-size: 1.1em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	cursor: pointer;
	text-align: center;
}
td.TabellaTop a:link, td.TabellaTop a:visited  {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.LinkTab {
	font-weight: normal;
	background-color: #FFFFFF;
	text-align: justify;
}
.LinkWhiteNoUnder {
	color: #FFFFFF;
	text-decoration: none;
}
.LinkTabTitle1 {
	font-size: 1.1em;
	font-weight: bold;
	background-color: #996699;
color: #FFFFFF;
}
#SLink {
	color: #FFFFFF;
	text-decoration: none;
}
.HomeTitolo {
	font-size: medium;
	font-weight: bold;
}
.HomeTab {
	font-weight: normal;
	text-align: justify;
padding: 2px 2px 2px 4px;
	background-color: #FFFFFF;
}
.HomeSottoTitolo {
	font-size: small;
	font-weight: normal;
}
.MenuAree {
	font-weight: bold;
	text-decoration: none;
	padding-left: 4px;
}
td.menuaree a:link {
color: #000000;
	text-decoration: none;
}
td.menuaree a:visited {
color: #000000;
	text-decoration: none;
}
.MenuTab {
	font-weight: normal;
	text-align: center;
}
.BlueBar {
	background-color: #0033FF;
color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
}
/* sticker in alto a sinistra*/
div.blogsticker {
float:none;
height:163px;
margin:0pt;
overflow:visible;
padding:0pt;
position:absolute;
top:0px;
width:163px;
z-index:10000;
}



