/*

$Title: Style sheet per il sito Finanza&Mercati $
$Revision: 2.1 $

*/


/* HTML */


/* Sitewide */

IMG { 
	  border: 0px
	  }

td {
      color : #222222;
      font-size : 12px;
      font-family : trebuchet ms, times, serif;
      font-weight : normal;
      text-decoration : none;
      }

th {
      color : #ffffff;
      font-size : 11px;
      font-family : trebuchet ms, times, serif;
      font-weight : bold;
      text-decoration : none;
      background-color : #555555;
      }

a {
      color : #B52233;
      text-decoration : underline;
      }

a:hover {
      color : #162C67;
      text-decoration : underline;
     }

a:visited {
      color : #777777;
     }

.servizio {
      color : #222222;
      font-size : 10px;
      font-family : Verdana;
      font-weight : normal;
      text-decoration : none;
      }

.titolone {
      color : #B52233;
      font-size : 20px;
      font-family : Arial, Helvetica, sans serif;
      font-weight : bold;
      text-decoration : underline;
      }

.titolo {
      color : #B52233;
      font-size : 12px;
      font-family : Arial, Helvetica, sans serif;
      font-weight : bold;
      text-decoration : underline;
      }

.titoletto {
      color : #B52233;
      font-size : 12px;
      font-family : Arial, Helvetica, sans serif;
      font-weight : normal;
      text-decoration : underline;
      }

.news {
      color : #162C67;
      font-size : 12px;
      font-family : trebuchet ms, times, serif;
      font-weight : normal;
      text-decoration : underline;
      }

.sezione {
	  font-family: Verdana, Arial, Sans-serif;
	  font-size: 11px; 
	  font-weight: bold; 
	  color: #555555;
      text-decoration : none;
      }

.altri {
      color : #555555;
      font-size : 11px;
      font-family : Trebuchet ms, Helvetica;
      font-weight : bold;
      text-align: center;
      font-variant: small-caps ;
      text-decoration : none;
      }
      
.index {
      color : #555555;
      font-size : 11px;
      font-family : Arial, Helvetica, sans serif;
      font-weight : bold;
      text-decoration : underline;
      }

.inchiesta {
      color : #B52233;
      font-size : 14px;
      font-family : Arial, Helvetica, sans serif;
      font-weight : bold;
      text-decoration : underline;
      margin-bottom: 3px;
      }

font.tinchiesta {
      color : #B52233;
      font-size : 16px;
      font-family : Arial, Helvetica, sans serif;
      font-weight : bold;
      text-decoration : none;
      margin-bottom: 3px;
      }

font.firma {
      color : #999999;
      font-size : 12px;
      font-family : trebuchet ms, times, serif;
      font-weight : normal;
      }

font.titolo {
      color : #B52233;
      font-size : 13px;
      font-family : Arial, Helvetica;
      font-weight : bold;
      text-decoration : none;
      }

font.titoletto {
      color : #ffffff;
      font-size : 12px;
      font-family : Arial, Helvetica;
      font-weight : bold;
      }

font.data {
      color : #999999;
      font-size : 10px;
      font-family : Arial;
      font-weight : normal;
      }
      
font.note {
      color : #999999;
      font-size : 10px;
      font-family : Trebuchet ms, Helvetica;
      font-weight : normal;
      }
      
font.oranews {
      color : #B52233;
      }
      
font.up {
      color : #009900;
      }
      
font.down {
      color : #CC0000;
      }

.menuprezzi {
     font-weight: bold;
     }
      
.condizioni {
      width: 500px; 
      text-align:left;
      font-size : 12px;
      font-family : Trebuchet ms, Times;
      font-weight : normal;
      }

/* Menu */

a.menu:visited {
      text-decoration : none;
      color : #777777;
     }

a.menu:hover {
      text-decoration : none;
      color : #B52233;
     }

.menu {
      color : #777777;
      font-size : 11px;
      font-family : Arial, sans serif;
      font-weight : bold;
      text-decoration : none;
     }


a.menubar:visited {
      text-decoration : none;
      color : #555555;
     }

a.menubar:hover {
      text-decoration : none;
      color : #B52233;
     }
     
.menubar {
      color : #555555;
      font-size : 11px;
      font-family : Trebuchet ms, Helvetica;
      font-weight : bold;
      text-align: center;
      text-decoration : none;
     }

td.menu {
       padding-top : 6px;
       padding-bottom : 3px;
      }


/* Elementi form */

.cerca {
	  width: 100px; 
	  height: 17px; 
	  background: #FFFFFF; 
	  border: 1 #555555 solid; 
	  font-family: Verdana, Arial, Sans-serif;
	  font-size: 11px; 
	  font-weight: bold; 
	  color: #555555
	  }

.titoli {
	  width: 120px; 
	  height: 20px; 
	  background: #FFFFFF; 
	  border: 1 #555555 solid; 
	  font-family: Arial, Sans-serif;
	  font-size: 11px; 
	  font-weight: normal; 
	  color: #555555
	  }

/* Bordi */

.thinchiesta {
      margin-right : 5px;
     }

.topborder {
      border-top : 1px solid #204583;
      border-bottom : 0 none ;
     }

.bordoaltri {
      border : 1px solid #dddddd;
     }

.bordosx {
      border-left : 1px solid #999999;
      }

.bordownsx {
      border-left : 1px solid #999999;
      border-bottom : 1px solid #999999;
      }

.bordowndx {
      border-right : 1px solid #999999;
      border-bottom : 1px solid #999999;
      }

.bordodx {
      border-right : 1px solid #999999;
      }

.bordolat {
      border-left : 1px solid #999999;
      border-right : 1px solid #999999;
      }

.bordou {
      border-left : 1px solid #999999;
      border-right : 1px solid #999999;
      border-bottom : 1px solid #999999;
      }

.bordouv {
      border-left : 1px solid #4F4F7E;
      border-right : 1px solid #4F4F7E;
      border-bottom : 1px solid #4F4F7E;
      }

.bordown {
      border-bottom : 1px solid #cccccc;
      }

.pagimage {
      border-top : 1px solid #dddddd;
      border-left : 1px solid #dddddd;
      border-right : 1px solid #666666;
      border-bottom : 1px solid #666666;
      margin-right : 5px;
      margin-bottom : 5px;
      }

.ombra {
      border-right : 1px solid #666666;
      border-bottom : 1px solid #666666;
      }

/* Allineamenti e margini */

.left {
       padding-left : 10px;
      }

.right {
      padding-right : 15px;
      }

td.rullo {
      padding-left : 4px;
      padding-right : 2px;
      padding-bottom : 5px;
      }

p.margin {
      margin-left: 12px;
      }
      
.boxino {
      margin-left: 1px;
      margin-top: 5px;
      margin-right: 3px;
      }

.lista {
      margin-top: 5px;
	  list-style-image: url(/imm/site/bullet.gif);
	  list-style-type: circle
	   }

.source {
	  margin-bottom:3px;
	  margin-left:5px;
	  }

.sourceData {
	  margin-top:3px;
	  margin-bottom:3px;
	  margin-right:4px;
	  }


/* Eccezioni celle */

td.titolo {
      font-family: Arial, Helvetica, sans serif;
      font-size : 18px ;
      text-decoration : none ;
      color : #B52233 ;
      padding-bottom: 10px ;
      }

td.copy {
      border-top : 1px solid #B52233;
      height : 25px ;
      font-family: Verdana; sans serif;
      font-size : 10px ;
      color : #666666 ;
      text-align : center ;
      }

td.testatina {
      border-top : 1px solid #999999;
      border-bottom : 1px solid #999999;
      background-color: #ffffff;
      padding-left: 3px;
      color: #D00200;
      font-style: italic;
      font-weight : bold;
     }

td.datastrip {
      border-top : 1px solid #ffffff;
      background-color: #D2D8E4;
      height: 17px;
      }

td.cerca {
      border-bottom : 1px solid #204583;
      border-top : 1px solid #ffffff;
      background-color: #dddddd;
      }

td.indici {
      border-bottom : 1px solid #cccccc;
      background-color: #ffffff;
      }

td.indicig {
      border-bottom : 1px solid #cccccc;
      background-color: #eeeeee;
      }

td.indicib {
      border-bottom : 1px solid #cccccc;
      background-color: #F4F1DC;
      }

td.indicibtop {
      border-top : 1px solid #cccccc;
      background-color: #F4F1DC;
      font-family: Trebuchet ms, Helvetica, sans serif;
      font-size: 10px;
      }

td.indicibtitle {
      border-bottom : 1px solid #cccccc;
      background-color: #F4F1DC;
      font-family: Trebuchet ms, Helvetica, sans serif;
      font-size: 10px;
      }

td.indicibtitlesinglerow {
      border-top : 1px solid #cccccc;
      border-bottom : 1px solid #cccccc;
      background-color: #F4F1DC;
      font-family: Trebuchet ms, Helvetica, sans serif;
      font-size: 10px;
      }

td.tabindex {
      background-color: #999999;
      padding-left: 5px;
      height: 16px;
      font-family: Arial, Helvetica, sans serif;
      font-size: 10px;
      font-weight : bold;
      color: #FFFFFF;
     }

td.diario {
      border : 1px solid #bbbbbb;
      text-align: center;
      }

td.quote {
      color : #222222;
      font-size : 11px;
      font-family : Arial, Helvetica, sans serif;
      font-weight : normal;
      text-decoration : none;
      border-top : 1px solid #dddddd;
      height : 18px;
      }

td.headquote {
      color : #ffffff;
      font-size : 11px;
      font-family : Arial, Helvetica, sans serif;
      font-weight : bold;
      text-decoration : none;
      background-color : #999999;
      height : 18px;
      }

td.list {
      color : #222222;
      font-size : 11px;
      font-family : Arial, Helvetica, sans serif;
      font-weight : normal;
      text-decoration : none;
      background-color : #FFFFFF;
      }



/* Sezioni */

.italia {
      background-color: #ffffff;
      padding-left: 3px;
      color: #555555;
      font-family: Arial, Helvetica, Sans serif;
      font-size: 24px;
      font-weight : bold;
      margin-bottom:10px;
     }

.update {
      color : #777777;
      font-size : 10px;
      font-family : Verdana;
      font-weight : normal;
      text-decoration : none;
      }

