.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-image: url('../images/fondo.gif');
}

.htmltagcloud { font-family:'lucida grande',trebuchet,'trebuchet ms',verdana,arial,helvetica,sans-serif; line-height:4em; word-spacing:normal; letter-spacing:normal; text-decoration:none; text-transform:none; text-align:center; text-indent:0ex; background-color:#fff; margin:0em 1em 0em 1em; padding:2em}
.htmltagcloud a:link{text-decoration:none}
.htmltagcloud a:visited{text-decoration:none}
.htmltagcloud a:hover{text-decoration:underline;}
.htmltagcloud a:active{text-decoration:none}

span.tagcloud0{font-size:1.0em;padding:0em;color:#b5cdff;z-index:10;position:relative}
span.tagcloud0 a{text-decoration:none; color:#ACC1F3}
span.tagcloud1{font-size:1.4em;padding:0em;color:#ACC1F3;z-index:9;position:relative}
span.tagcloud1 a{text-decoration:none;color:#ACC1F3}
span.tagcloud2{font-size:1.8em;padding:0em;color:#86A0DC;z-index:8;position:relative}
span.tagcloud2 a{text-decoration:none;color:#86A0DC}
span.tagcloud3{font-size:2.2em;padding:0em;color:#86A0DC;z-index:7;position:relative}
span.tagcloud3 a{text-decoration:none;color:#86A0DC}
span.tagcloud4{font-size:2.6em;padding:0em;color:#607EC5;z-index:6;position:relative}
span.tagcloud4 a{text-decoration:none;color:#607EC5}
span.tagcloud5{font-size:3.0em;padding:0em;color:#607EC5;z-index:5;position:relative}
span.tagcloud5 a{text-decoration:none;color:#7f96c5}
span.tagcloud6{font-size:3.3em;padding:0em;color:#4C6DB9;z-index:4;position:relative}
span.tagcloud6 a{text-decoration:none;color:#4C6DB9}
span.tagcloud7{font-size:3.6em;padding:0em;color:#395CAE;z-index:3;position:relative}
span.tagcloud7 a{text-decoration:none;color:#395CAE}
span.tagcloud8{font-size:3.9em;padding:0em;color:#264CA2;z-index:2;position:relative}
span.tagcloud8 a{text-decoration:none;color:#264CA2}
span.tagcloud9{font-size:4.2em;padding:0em;color:#133B97;z-index:1;position:relative}
span.tagcloud9 a{text-decoration:none;color:#133B97}
span.tagcloud10{font-size:4.5em;padding:0em;color:#002A8B;z-index:0;position:relative}
span.tagcloud10 a{text-decoration:none;color:#2864df}
span.freq{font-size:10pt !important;color:#bbb}
.credit{text-align:center; font-size:0.7em; color:#333; margin-bottom:0.6em; font-family:'lucida grande',trebuchet,'trebuchet ms',verdana,arial,helvetica,sans-serif;}
.credit a:link{color:#777; text-decoration:none;}
.credit a:visited{color:#777; text-decoration:none;}
.credit a:hover{text-decoration:none; color:white; background-color:#05f;}
.credit a:active{text-decoration:underline;}


body, td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF6200;
	text-decoration: none;
}
.tutto-table {
	background-color: #ee8c01;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	width: 800px;
}

.linea-v {
	background-repeat: repeat-y;
	background-position:  right 50%;
	padding-right: 3px
}
.menu-opz {
	text-indent: 8px;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 6px;

	background-repeat: repeat-x
}
.menu-opz-over {
	text-indent: 8px;
	font-size: 8pt;
	text-decoration: none;
	background-color: #2864df;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 6px;
	background-position: right center;
	background-repeat: no-repeat
}
.menu-link {
	color: #FFFFFF;
	text-decoration: none;
}
.menu-tit {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 1px;
	background-repeat: repeat-x;
	font-size: 8pt;
	background-color: #2864df
}
.nl-celda {
	padding: 5px;
	background-color: #ffffff;
	font-size: 7pt;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #808EA1;
	border-bottom-color: #808EA1;
}
.nl-tit {
	font-size: 8pt;
	font-weight: bold;
	color: #FF6200;
}
.nl-input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	background-color: #C8CED7;
	padding-right: 1px;
	padding-left: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #64676C;
	border-right-color: #C8CED7;
	border-bottom-color: #C8CED7;
	border-left-color: #64676C;
	font-weight: bold;
}
.nl-bot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
	background-color: none;
	border: none;
}
.cuerpo {
	background-color: #ffffff;
	padding: 12px;
	background-repeat: no-repeat;
	background-position: right bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt
}
h2 {
	font-size: 10pt;
	font-weight: bold;
	color:
}
.separador {
	font-size: 8pt;
	background-image: url('../images/separador.gif');
	background-repeat: repeat-x;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	padding: 0px
}
.pie-link {
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: none;
}
.pie-txt {
	font-size: 7pt;
	color: #D2D7DE;
}
.banner {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #808EA1;
	border-bottom-color: #808EA1;
	border-left-color: #FFFFFF;

}
a:hover {
	color: none;
	background-color: none;
}
li {
	list-style-image: url('../images/listaImg.gif');
}
h1 {
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #ee8c01;
	padding-left: 5px;
}
.tit-01 {
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #ee8c01;
	padding-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #BE4900;
	border-top-color: #FFC5A0;
	border-right-color: #BE4900;
	border-left-color: #FFC5A0;
}
.box-01-txt {
	padding: 5px;
	background-color: #FFFFFF;
	font-size: 8pt;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #808EA1;
	border-bottom-color: #808EA1;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.news-body {
	font-size: 8pt;
	padding: 2px 2px 2px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color:#C9CFD7;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-shadow-color:#5884ff;
	scrollbar-arrow-color:#ee8c01;
	scrollbar-track-color:#FFFFFF;
	background-color: #FFFFFF;
}
.news-txt {
	font-size: 8pt;
	background-image: url('../images/listaImg.gif');
	background-repeat: no-repeat;
	background-position: left 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 7px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px
}
.img-00 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #808EA1;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #808EA1;
}
.box-02  {
	border-left:1px solid #FFFFFF; border-right:1px solid #808EA1; border-top:1px solid #FFFFFF; border-bottom:1px solid #808EA1; padding:5px; background-color: #DCDFE5;
	font-size: 8pt;
	background-image: url('../images/contattiImg.gif');
	background-repeat: no-repeat;
	background-position: right bottom
}