
table {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	background-color : #ffffff;
}

table.login {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	background-color : #0E6FB7;
}

table.search {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	background-color : #00a4f1;
}

table.border {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	background-color : #708090;
}

table.text {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	background-color : #ffffff;
}

table.comments {
	font-family : Verdana, Arial, Helvetica;
	font-size : 14px;
	font-weight : normal;
	color : #00008b;
	background-color : #f0e68c;
}


form.input {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	background-color : #d8bfd8;
}



table2 {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	background-color : grey;
}
td {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	color : #000000;
}

td.agency {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	color : #012f8f;
}


td.category {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	color : #EC8A00;
}


td.move {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	color : #012f8f;
}

td.credits {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	color : #ffffff;
}

td.separator {
	font-family : Verdana, Arial, Helvetica;
	font-size : 1px;
	color : #f5f5f5;
	background-color : #f5f5f5;
}

td.newsbartitle {
	font-family : Verdana, Arial, Helvetica;
	font-size : 14px;
	font-weight : bold;
	color : #0000ff;
	background-color : #00a4f1;
}

td.newsbartitle_big {
	font-family : Verdana, Arial, Helvetica;
	font-size : 15px;
	font-weight : bold;
	color : #0000ff;
	background-color : #00a4f1;
}

td.newsbartitle_printable {
	font-family : Verdana, Arial, Helvetica;
	font-size : 15px;
	font-weight : bold;
	color : #000000;
	background-color : #ffffff;
}


td.newsheader {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	color : #ffffff;
	background-color : #00a4f1;
}

td.newsheaderprint {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	color : #000000;
}

td.header {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	color : #00008b;
}

.headerPari {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	font-weight : bold;
	color : #00008b;
	background-color : #ffffff;
}


.headerDispari {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	color : #00008b;
	font-weight : bold;
	background-color : #f5f5f5;
}


td.comments {
	font-family : Verdana, Arial, Helvetica;
	font-size : 14px;
	font-weight : bold;
	color : #0000ff;
	background-color : #fffaf0;
}

td.readcomments {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	font-weight : normal;
	color : #191970;
	background-color : #fdf5e6;
}

td.readcomments_text {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	font-weight : normal;
	color : #191970;
	background-color : #f5f5f5;
}

td.commentbar {
	font-family : Verdana, Arial, Helvetica;
	font-size : 12px;
	color : #012f8f;
	text-decoration : none;
}

td.commentbar:hover {
	font-family : Verdana, Arial, Helvetica;
	font-size : 12px;
	color :red;
	text-decoration : none;
}

td.newsbar {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	color : #000000;
}

td.text {
	font-family : Verdana, Arial, Helvetica;
	font-size : 12px;
	background-color : #ffffff;
}


td.bar {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	color : #00a4f1;
	background-color : #ffffff;
	text-decoration : none;
}

td.footer {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	color : #808080;
	background-color : #ebebeb;
	text-decoration : none;
}

td.A.bar:hover {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	color : white;
	background-color : #1B298F;
	text-decoration : none;
}

td.bar2 {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	color : #000000;
	font-weight : bold;
	background-color :#f5f5f5;
}

td.bar3 {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	color : #ff6347;
	background-color : #ffffff;
}

td.bartime {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	font-weight : bold;
	color : #191970;
	background-color : #ffffff;
}

td.barcategory {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	color : #191970;
	background-color : #fffafa;
}

td.baragency {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	color : #191970;
	background-color : #fffafa;
}

td.bar4 {
	font-family : Verdana, Arial, Helvetica;
	font-size : 9px;
	color : #ffa500;
	background-color : #fffafa;
}

td.barmiddletop {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	color : #ffffff;
	background-color : #00a4f1;
}

td.summary {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	font-weight : none;
	color : #000000;
	background-color : #ffffff;
}

td.hsummary {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	font-weight : none;
	color : #ffffff;
	background-color : #00a4f1;
}

td.bar1 {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	color : #ffffff;
}



A. {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	color: #999999;
	text-decoration : none;
}


A.view {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	color: #000080;
	text-decoration : none;
}

A.view:hover {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	color: blue;
	text-decoration : none;
}

 
A.move {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	color : #ffffff;
	text-decoration : none;
}

A.move:hover {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	color :#ff0000;
	text-decoration : none;
}

A.commentbar {
	font-family : Verdana, Arial, Helvetica;
	font-size : 12px;
	color : #012f8f;
	text-decoration : none;
}
	
A.commentbar:hover {
	font-family : Verdana, Arial, Helvetica;
	font-size : 12px;
	color :red;
	text-decoration : none;
}

A.news {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	color: #191970;
	font-weight : normal;
	text-decoration : none;
}

A.news:hover {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	color: #000000;
	font-weight : normal;
	text-decoration : none;	
	background-color : #aabbf7;
}

A.dtw {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	color: #191970;
	font-weight : normal;
	text-decoration : none;
}

A.dtw:hover {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	color: #000000;
	font-weight : normal;
	text-decoration : none;	
	background-color : #000099;
}

A.back {
	font-family : Verdana, Arial, Helvetica;
	font-size : 12px;
	color: #000080;
	font-weight : normal;
	text-decoration : underline;

}

A.back:hover {
	font-family : Verdana, Arial, Helvetica;
	font-size : 12px;
	color: #blue;
	font-weight : normal;
	text-decoration : underline;	
	background-color : #ffffff;
}

A.barmiddletop {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	color : #191970;
	font-weight : bold;
	text-decoration : none;
	background-color : #AABBF7;
}

A.barmiddletop:hover {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	color : #red;
	font-weight : bold;
	text-decoration : none;
	background-color : #AABBF7;
}

A.print {
	font-family : Verdana, Arial, Helvetica;
	font-size : 9px;
	color: #ffffff;
	font-weight : normal;
	text-decoration : none;

}

A.print:hover {
	font-family : Verdana, Arial, Helvetica;
	font-size : 9px;
	color: #000080;
	font-weight : bold;
	text-decoration : none;	
}

font.keywords {
	font-family : Verdana, Arial, Helvetica;
	font-size : 8px;
	color: tan;
	font-weight : none;
	text-decoration : none;
}

font.keywords_title {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	font-weight : none;
	text-decoration : none;
}

font.keywordsblue {
	font-family : Verdana, Arial, Helvetica;
	font-size : 8px;
	color: blue;
	font-weight : none;
	text-decoration : none;
}

font.news {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	color: 000000;
	font-weight : bold;
	text-decoration : none;
}

font.search {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	color: red;
	font-weight : normal;
	text-decoration : none;
}




pre.news {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	color : #000000;
}



pre.text {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	color :  #00008b;
	font-weight : normal;
	background-color : #ffffff;
	scrollbar-base-color:#336699;
}



pre.text_big {
	font-family : Verdana, Arial, Helvetica;
	font-size : 14px;
	color :  #00008b;
	font-weight : normal;
	background-color : #ffffff;
	scrollbar-base-color:#336699;
}


pre.text_printable {
	font-family :Arial, Verdana, Helvetica;
	font-size : 14px;
	color :  #000000;
	font-weight : normal;
	background-color : #ffffff;
}


input.accedi {
	background-color : #00a4f1;
	font-family : Verdana, Arial, Helvetica;
	font-size : 12px;
	font-weight : bold;
	color : #00007b;
}

input.key {
	font-family : Verdana, Arial, Helvetica;
	font-size : 12px;
	font-weight : bold;
	color : #00007b;
}
input.key_login {
	font-family : Verdana, Arial, Helvetica;
	font-size : 12px;
	font-weight : bold;
	color : white;
	background-color : #606EA5;
	border-color : #4f5a8a;
}

input.quicksearch {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	font-weight : normal;
	color : #000080;
}

A.login {
	font-family : Verdana, Arial, Helvetica;
	font-size : 12px;
	color : #006000;
	text-decoration : none;
}

A.login:hover {
	font-family : Verdana, Arial, Helvetica;
	font-size : 12px;
	color : #000000;
	text-decoration : none;
}

A.bar {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	color : #999999;
	font-weight : bold;
	text-decoration : none;
}

A.bar:hover {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	color : #ff0000;
	text-decoration : none;
}


select.bar {
	font-family : Verdana, Arial, Helvetica;
	font-size : 9px;
	color : #000000;
	background-color : #ffffff;
}

select.bar_categories {
	font-family : Verdana, Arial, Helvetica;
	font-size : 9px;
	color : #000000;
	background-color : #ffffff;
}

select.search {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	color : #000000;
	background-color : #ffffff;
}


td.keybar {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11px;
	color : #000000;
	background-color : #BADCF8;
	
}

input.fixed {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	font-weight : bold;
	color : #00007b;
}

select.fixed {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	font-weight : normal;
	color : #00007b;
}

td.top2 {
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	font-weight : bold;
	color : #ffffff;
	background-color : #00a4f1;
}


.form {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
                color : #ffffff;

}


.header{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
                color : #ffffff;
	font-weight: bold;
}


.input {
        	color : #004c8c;
	background-color : #bcd6e7;
	text-decoration : none;
	font-size : 11px;
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica;
	border: 1px solid #cccccc;
}



.button{
        	color : #f2f2f2;
	background-color : #2589cb; 
	text-decoration : none;
	font-size : 11px;
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica;
	border: 1px solid #cccccc;
}





BODY.back_style {
	font-family :arial;
	font-size : 8pt;
                color : #e7e3e7;
	background : #ffffff;

}




Th {	
	color : #ffcc00;
	text-decoration : none;
	font-size : 12px;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	border-bottom: 1px solid #336699;

}

TD {	
	border-top: 0px solid #ffffff;	
	text-decoration : none;
	font-size : 9pt;
	font-family: Verdana, Arial, Helvetica;
	font-weight: ;
}

TD.piccolo {	
	color : #003366;
	border-top: 0px solid #ffffff;	
	text-decoration : none;
	font-size : 7pt;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
}

TD.grande {	
	color : #003366;
	border-top: 0px solid #ffffff;	
	text-decoration : none;
	font-size : 8pt;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
}

TD.login {
	color : #000080;	
	font-size : 12px;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;	
}




.pdf {
	color : #003366;
	text-decoration : none;
	font-size : 9pt;
	font-family: Verdana, Arial, Helvetica;
	font-weight: ;
	background: #f2f2f2;
	border-top: 1px solid #FFFFFF;	
	
}

.intesta {	
	color : #ffcc00;
	text-decoration : none;
	font-size : 12px;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	border-bottom: 1px solid #336699;
}


.intestazionesearch {	
	color : #ffcc00;
	text-decoration : none;
	font-size : 13px;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	border-bottom: 1px solid #336699;
}


.testiricerca {	
	color : #f2f2f2;
	text-decoration : none;
	font-size : 12px;
	font-family: Verdana, Arial, Helvetica;
	font-weight:;
}





.dispari	{	
	color : #FFFFFF;
	text-decoration : none;
	font-size : 9pt;
	font-family: Verdana, Arial, Helvetica;
	font-weight: ;
	border-bottom: 1px solid #336699;	
}


.pari	{	
	color : #FFFFFF;
	text-decoration : none;
	font-size : 9pt;
	font-family: Verdana, Arial, Helvetica;
	font-weight: ;
	border-bottom: 1px solid #336699;
}

.stile {
  color : #003366;
	background-color : #f8f8f8; 
	text-decoration : none;
	font-size : 8pt;
	font-weight: ; 
	font-family: Verdana, Arial, Helvetica;
	border: 0px solid #cccccc;
}



.pdf {
	color : #FFFFFF;
	text-decoration : none;
	font-size : 10pt;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	background: #004c8c;
	border-top: 1px solid #FFFFFF;	
	
}


.testo{	
   color : #004c8c;
   border-top: 0px solid #ffffff;	
   text-decoration : none;
   font-size : 9pt;
   font-family: Verdana, Arial, Helvetica;
   font-weight: bold;
}


.testobreve{	
	color : #dedede;
	text-decoration : none;
	font-size : 7pt;
	font-family: Verdana, Arial, Helvetica;
	font-weight: normal;
}


a.intestazione {
   font-family: Verdana, Arial, Helvetica;
   background-color: transparent;
   font-size : 12px;
 	 color : #ffcc00;
 	 text-decoration : none;
   font-weight: bold;
}

a.intestazione:hover {
   font-family: Verdana, Arial, Helvetica;
   background-color: transparent;
   font-size : 12px;
   color : #ff0000;
   text-decoration : none;
   font-weight: bold;
}



a.titolo {background-color: transparent; font-size : 9pt; color: #F2F2F2; font-weight: normal; }
a.titolo:hover {background-color: transparent; color: #F2F2F2; font-size : 9pt; font-weight: normal; }
a.titolo:visited {background-color: transparent; font-size : 9pt; color: #F2F2F2; font-weight: normal; }

a.link {background-color: transparent; font-size : 8pt; color: #F2F2F2; font-weight: bold; text-decoration : none;}
a.link:hover {background-color: transparent; color: #F2F2F2; font-size : 8pt; font-weight: bold; text-decoration : none;}
a.link:visited {background-color: transparent; color: #F2F2F2; font-size : 8pt; font-weight: bold; text-decoration : none;}

a.linkpiccolo {background-color: transparent; font-size : 7pt; color: #F2F2F2; font-weight: bold; text-decoration : none;}
a.linkpiccolo:hover {color: #F2F2F2; font-size : 7pt; font-weight: bold; text-decoration : none;}
a.linkpiccolo:visited {color: #F2F2F2; font-size : 7pt; font-weight: bold; text-decoration : none;}

a.text {background-color: transparent; font-size : 9pt; color: #F2F2F2; font-weight: normal; text-decoration : none;}
a.text:hover {background-color: transparent; font-size : 9pt; color: #F2F2F2; font-weight: normal; text-decoration : none;}

a.striketext {font-size : 9pt; text-decoration : line-through; color : #F2F2F2; text-decoration : none;}
a.striketext:hover {font-size : 9pt; color: #F2F2F2; font-weight: normal; text-decoration : none;}


a.source {
	font-family : Verdana, Arial, Helvetica;
	font-size : 9px;
	font-weight : normal;
	color : #808080;
	background-color : #ffffff;
	text-decoration: none;
}
a.source:hover {
	font-family : Verdana, Arial, Helvetica;
	font-size : 9px;
	font-weight : normal;
	color : #ffffff;
	background-color :#808080 ;
	text-decoration: none;
}



pre {
   color : #008b63;
   text-decoration : none;
   font-size : 9px;
   font-family: Verdana, Arial, Helvetica;
   font-weight: normal;
}



.autore {
	font-family : Verdana;
	font-size : 09px;
	color : #808080;
	font-weight: normal;
}


td.agent {
	font-family : Verdana, Arial, Helvetica;
	font-size : 12px;
	color : #000080;
	background-color : #efefef;
}

A.agent {
	font-family : Verdana, Arial, Helvetica;
	font-size : 12px;
	color : red;
	background-color : #efefef;
	text-decoration : underline;
}

A.agent:hover {
	font-family : Verdana, Arial, Helvetica;
	font-size : 12px;
	color : red;
	background-color : #efefef;
	text-decoration : none;
}

