BODY {
  FONT: 11px Verdana,Arial;
  BACKGROUND: #f6f6f6;
  MARGIN: 0px;
  TOPMARGIN: 0px;
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  PADDING-TOP: 0px;
  PADDING-BOTTOM: 0px;
}

TABLE.outer {
  BACKGROUND-COLOR: #003366; 
  COLOR: #ff0000;
}
TABLE.line {
  BACKGROUND-COLOR: #ff5500;
}
TD.line {
  FONT-SIZE: 1pt
}
*.caption {
  FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #003366;
}
TD.text {
  FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000 FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #eeeeff
}
TD.city {
  FONT-SIZE: 7pt; COLOR: black; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #cce0f0; TEXT-ALIGN: right
}
TD.page, TD.borsa {
  FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial,Helvetica,sans-serif
}
#pre {
  WHITE-SPACE: pre
}
P.author {
  FONT-SIZE: 8pt; FONT-STYLE: italic; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: right
}
.testo {
  FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: rgb(0,0,0); FONT-STYLE: normal; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif
}

TD.campo_azzurro, DIV.campo_azzurro, A.campo_azzurro{
  line-height: 14px;
  text-decoration: none;
  color: #ffffff;
  background-color: #005782;
  FONT: 11px Arial,Verdana;
  font-weight: bold;
  cursor:hand;
}

TD.campo_rosa, DIV.campo_rosa, A.campo_rosa{
  line-height: 14px;
  text-decoration: none;
  color: #000000;
  background-color: #EE8833;
  FONT: 11px Arial,Verdana;
  font-weight: bold;
  cursor:hand;
}

TD.campo_grigio, DIV.campo_grigio, A.campo_grigio{
  line-height: 23px;
  text-decoration: none;
  color: #000000;
  background-color: #DDDDDD;
  FONT: 11px Arial,Verdana;
  font-weight: bold;
}

TD.campo_grigetto, DIV.campo_grigetto, A.campo_grigetto{
  line-height: 23px;
  text-decoration: none;
  color: #999999;
  background-color: #FFFFFF;
  FONT: 11px Arial,Verdana;
  font-weight: bold;
}

TD.campo_bianco, DIV.campo_bianco, A.campo_bianco{
  line-height: 14px;
  text-decoration: none;
  color: #000000;
  background-color: #FFFFFF;
  FONT: 11px Arial,Verdana;
  font-weight: bold;
  cursor:hand;
}

TD.campo_rosso, DIV.campo_rosso, A.campo_rosso{
  line-height: 14px;
  text-decoration: none;
  color: #BB0000;
  background-color: #FFFFFF;
  FONT: 11px Arial,Verdana;
  font-weight: bold;
  cursor:hand;
}

TD.titolo_abstract, A.titolo_abstract, DIV.titolo_abstract, TD.headborsa, A.headborsa{
  line-height: 25px;
  text-decoration: none;
  background-color: #003377;
  color: #fecd88;
  FONT: 13px Arial,Verdana;
  font-weight: bold;
  cursor:hand;
}

TD.titolo_abstract_reverse, A.titolo_abstract_reverse, DIV.titolo_abstract_reverse{
  line-height: 25px;
  text-decoration: none;
  background-color: #88ccff;
  color: #000033;
  FONT: 13px Arial,Verdana;
  font-weight: bold;
  cursor:hand;
}

*.input{
  line-height: 12px;
  text-decoration: none;
  color: #000033;
  BACKGROUND: #FFFFFF;
  FONT: 12px Tahoma,Arial;
  border: #bbbbbb 1px solid;
}
*.input_fix{
  line-height: 12px;
  text-decoration: none;
  color: #000033;
  BACKGROUND: #FFFFFF;
  FONT: 12px Tahoma,Arial;
  border: #bbbbbb 1px solid;
  width : 190px;
  height : 20px;
}
*.input_fix_flip{
  line-height: 12px;
  text-decoration: none;
  color: #000033;
  BACKGROUND: #FFFFFF;
  FONT: 12px Tahoma,Arial;
  border: #bbbbbb 1px solid;
  width : 150px;
  height : 20px;
}
*.input_submit{
  line-height: 11px;
  text-decoration: none;
  color: #000000;
  BACKGROUND: #DDDDDD;
  FONT: 11px Arial,Verdana;
  cursor:hand;
  font-weight: bold;
  border: #bbbbbb 1px solid;
}
*.inputcheck{
  line-height: 11px;
  text-decoration: none;
  color: #FFFFFF;
  BACKGROUND: none;
  FONT: 11px Arial,Verdana;
  cursor:hand;
  border:0px;
}

TD.header, A.header{
  line-height: 14px;
  text-decoration: none;
  background-color: #000033;
  color: #88ccff;
  FONT: 11px Arial,Verdana;
  font-weight: bold;
  cursor:hand;
}

TD.header_reverse, A.header_reverse{
  line-height: 14px;
  text-decoration: none;
  background-color: #88ccff;
  color: #000033;
  FONT: 11px Arial,Verdana;
  font-weight: bold;
  cursor:hand;
}

TD.header_hover, A.header_hover{
  line-height: 14px;
  text-decoration: none;
  background-color: #fecd88;
  color: #000033;
  FONT: 11px Arial,Verdana;
  font-weight: bold;
  cursor:hand;
}

TD.occhiello, A.occhiello, DIV.occhiello{
  line-height: 15px;
  text-decoration: none;
  color: #005782;
  background-color: #FFFFFF;
  FONT: 16px Arial, Times, Verdana;
}

TD.titolo_articolo, A.titolo_articolo{
  line-height: 25px;
  text-decoration: none;
  color: #005782;
  background-color: #FFFFFF;
  FONT: 25px Arial, Times, Verdana;
  font-weight: bold;
}

TD.titolo_articolo_small, A.titolo_articolo_small, DIV.titolo_articolo_small{
  line-height: 20px;
  text-decoration: none;
  color: #005782;
  background-color: #FFFFFF;
  FONT: 18px Arial, Times, Verdana;
  font-weight: bold;
}

TD.sottotitolo, A.sottotitolo, DIV.sottotitolo{
  line-height: 16px;
  text-decoration: none;
  color: #005782;
  background-color: #FFFFFF;
  FONT: 16px Arial, Times, Verdana;
  font-style: italic;
}

TD.testo_articolo, A.testo_articolo, DIV.testo_articolo{
  line-height: 23px;
  text-decoration: none;
  color: #000033;
  background-color: #FFFFFF;
  FONT: 15px Arial, Times, Verdana;
}

TD.testo_articolo_small, A.testo_articolo_small, DIV.testo_articolo_small{
  line-height: 23px;
  text-decoration: none;
  color: #000033;
  background-color: #FFFFFF;
  FONT: 11px Arial, Verdana;
}

TD.testo_rosso, A.testo_rosso{
  line-height: 23px;
  text-decoration: none;
  color: #FF0000;
  background-color: #FFFFFF;
  FONT: 12px Arial, Verdana;
}

.nero13 {  
  font: bold 13px Arial, Verdana;
  text-decoration: none; 
  letter-spacing: 0 px; 
  color: #ffffff;
  background-image: url("http://carta.gazzettino.it/gfx/sfondo_bottoni_edizioni.gif");
}

.rosso13 {  
  font: bold 11px Arial, Verdana;
  text-decoration: none; 
  letter-spacing: 0 px; 
  color: #ffffff;
  background-image: url("http://carta.gazzettino.it/gfx/sfondo_bottoni_edizioni.gif");
}

TD.rosso13_hover {
  font: bold 11px Arial, Verdana; 
  text-decoration: none;  
  background-color: #FFFFFF;
  color: #ff5500;
}

.rosso14 {  
  font: bold 13px Arial, Verdana;
  text-decoration: none; 
  letter-spacing: 0 px; 
  color: #ffffff;
  background-image: url("http://carta.gazzettino.it/gfx/sfondo_bottoni_edizioni_blu.gif");
}

TD.rosso14_hover {
  font: bold 13px Arial, Verdana; 
  text-decoration: none;  
  background-color: #FFFFFF;
  color: #005782;
}

TD.nero12_hover, A.nero12_hover {
  font: 13px Arial, Verdana; 
  text-decoration: none;  
  color: #ff5500;
}

TD.arancione12, A.arancione12 {
  font: 13px Arial, Verdana; 
  text-decoration: none;  
  color: #ff5500;
}

TD.nero13_hover {
  font: bold 13px Arial, Verdana; 
  text-decoration: none;  
  background-color: #FFFFFF;
  color: #ff5500;
}

.bianco12 {  
  font: 13px Arial, Verdana;
  text-decoration: none; 
  letter-spacing: 0 px; 
  color: #000000;
}

.bianco13 {  
  font: bold 13px Arial, Verdana;
  text-decoration: none; 
  letter-spacing: 0 px; 
  color: #000000;
}
.rosso15 {  
  font: bold 13px Arial, Verdana;
  text-decoration: none; 
  letter-spacing: 0 px; 
  color: #ffffff;
  background-image: url("http://carta.gazzettino.it/gfx/sfondo_bottoni_edizioni.gif");
}
