﻿body, input, select 
{
     font-family: Verdana,Arial,Sans-Serif;
}


a:link
{
 color: #00d;
 font-weight: bold;
 background-color: Transparent; 
 margin: 0.2em;
 white-space:nowrap;
}

a:visited
{
 color: #00d;
 font-weight: bold;
 background-color: Transparent;
 margin: 0.2em; 
white-space:nowrap; 
}

a:hover
{
 color: #000;
 background-color: yellow;
 font-weight: bold;
 text-decoration: none;
 margin: 0.2em; 
white-space:nowrap; 
}

a:active
{
 color: #000;
 background-color: Transparent;
 font-weight: bold;
 text-decoration: none;
 border-bottom: #d00 3px solid;
 margin: 0.2em; 
white-space:nowrap; 
}

.mini 
{
    font-size:1px;
    color:White;
}

certif a.hover 
{
 background-color: Transparent;
}

fieldset 
{
  margin-top: 1.5%;
  margin-bottom: 1.5%;
  padding: 0.2em;
}

fieldset.menu
{
  text-align:left;
  background-color: #E8E8E8;  
}

span.menu 
{
  margin: 0.3em;
  margin-left:0;  
}

span.selezionato
{
  font-weight: bold;
  margin-left: 1%;
  margin-right: 1%;
}

div.container
{
 margin-left: 1%;
 margin-right: 1%;
 margin-top: 1%;
 margin-bottom: 1%;
}

div.menu
{
  margin-left: 1%;
  margin-right: 1%;
}

h1
{
 background-repeat: no-repeat;
 background-position: right;
 background-image: url(http://www.unicreditgroup.eu/images/common/n_logo_unicredit_group.gif);
 text-align: left;
}

h1.contenuto 
{
 text-align:center;
}

h2.separatore
{
  border-bottom: 3px solid #000;
}

div.title
{
  font-weight: bold;
  border-bottom: 1px solid #000;
  margin-bottom: 0.5em;
}

#ButtonMostra
{
  padding:0.1em;
  margin-bottom:0.4em;
}




div.campo
{
 margin-bottom:1em;
}


fieldset.evidenzia
{
  border: 1px dashed gray;
}

fieldset.nonevidenzia
{
  border: 0px;
}

table.andamento
{
 border-collapse: collapse;
 margin-top: 1em;
 border: 1px solid #ECECEC;
}

table.andamento caption
{
 font-weight: bold;
 text-align: center;
 padding: 0.15em;
 white-space: nowrap;
 text-align: center;
 border: 1px solid #ECECEC;
 padding: 0.3em; 
}

table tr.alternate
{
  background-color: #ECECEC;
}

table.andamento th
{
padding: 0.1em;
padding-left: 0.2em;
text-align: left;
font-weight: normal;
}


table.andamento td
{
padding: 0.1em;
text-align: left;
font-weight: bold;
}


table.quotazioni
{
 border-collapse: collapse;
 margin-top: 1em;
}

table.quotazioni caption
{
 font-weight: bold;
 text-align: center;
 padding: 0.15em;
 white-space: nowrap;
 text-align: center;
 border: 1px solid #000;
 border-bottom: 0px;
 padding: 0.4em; 
}

table.quotazioni th
{
border: 1px solid #000;
padding: 0.2em;
}

table.quotazioni tr.IT0000064854
{
  font-weight: bold;
}

table.quotazioni th.head
{
padding: 0.4em;
}

table.quotazioni td
{
border: 1px solid #000;
padding: 0.2em;
}

p
{
  margin-top: 0.1em;
  margin-bottom: 0.1em;
}

div.panelleft
{
 float:left;
}

input.investimento
{
  width: 220px;
}


