/* CSS Document */
body {
  border: 3px solid white;
  background: #2e2e30;
  padding: 16px;
}

H3 {
	color: #c0c1c3;
	font-weight: bold;
	font-size : 20px;
	font-family:Tahoma;
}

a {
	COLOR: #00204d; FONT-SIZE: 14px; TEXT-DECORATION: none; text-transform: uppercase
}
a:hover {
	TEXT-DECORATION: none; color: #0066FF
}

a img{   border: none; }

.opacityit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 0.4;
}

.opacityit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
-moz-opacity: 1;
}

font.testo { 
   font-size:10px; 
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   color:#80410c; 
   font-weight:bold;
}

font.testoStampa { 
   font-size:12px; 
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   color:#80410c; 
   font-weight:bold;
}


font.testoBlack { 
   font-size:10px; 
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   color:#000000; 
   font-style: italic;
}

font.testoRBold { 
   font-size:10px; 
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   color:#c0c1c3; 
   font-style: italic;
   font-weight:bold;
}

font.testoBBoldBlue { 
   font-size:11px; 
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   color:#00204d; 
   font-weight:bold;
}

font.testoBBold { 
   font-size:14px; 
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   color:#c0c1c3; 
   font-weight:bold;
}

font.testoBBold16 { 
   font-size:16px; 
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   color:#104781; 
   font-style: italic;
   font-weight:bold;
}

font.testo8 { 
   font-size:8px; 
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   color:#c0c1c3; 
   font-weight:bold;
}

font.titoli_tabella { 
   font-size:16px; 
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color:#c0c1c3;
   font-style:normal;
   font-weight:bold;
}

font.titoli_tabellaBlack { 
   font-size:16px; 
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color:#c0c1c3;
   font-style:normal;
   font-weight:bold;
}

.textboxUp
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-style:normal;
height:18px;
text-transform:uppercase;
}

.textboxLow
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-style:normal;
height:18px;
text-transform:lowercase;
}

.Label
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color:#c0c1c3;
font-style:normal;
height:18px;
}

.LabelStampa
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#c0c1c3;
font-style:normal;
height:18px;
}

.LabelTesto
{
font-size:10px; 
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   color:#80410c; 
   font-weight:bold;
}

.LabelTestoB12
{
font-size:12px; 
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   color:#c0c1c3;
   font-style: normal;
   font-weight:bold;
}

.LabelTestoB12Up
{
font-size:12px; 
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   color:#000000;
   font-style: normal;
   font-weight:bold;
   text-transform:uppercase;
}

.LabelTestoB12B
{
font-size:12px; 
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   color:#000000;
   font-style: normal;
   font-weight:bold;
}

.LabelTestoW12B
{
font-size:12px; 
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   color:#ffffff;
   font-style: normal;
   font-weight:bold;
}

.LabelTestoB12BUP
{
font-size:12px; 
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   color:#000000;
   font-style: normal;
   font-weight:bold;
   text-transform:uppercase;
}

.RadioButton
{
font-size:10px; 
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   color:#80410c; 
   font-weight:bold;
}

.formbutton{
cursor:hand;
border:outset 1px #ccc;
background:#80410c;
color:#c0c1c3;
font-family:Tahoma; 
font-weight:bold;
font-size:11px;
padding: 1px 2px;
 
}

/** footer **/
#footer {
  text-align: center;
}
#footer p, #footer ul {
  margin: 0.8em;
}
#footer ul {
  margin-top: 0.5em;
}
#footer li {
  display: inline;
  list-style: none;
}

#footer A {
  COLOR: #FFEA00;
  FONT-SIZE: 8px;

  font-weight: bold;
  text-decoration: none;
}

.squarebox {
    width: 100%;
    border: solid 0px #80410c;
    text-align: center;
    overflow: hidden; }
.squareboxgradientcaption {
    color: #FFFFFF;
	font-family:Tahoma; 
	font-weight:bold;
	font-size:11px;
    padding: 5px;
    background-color: #80410c;
    background-repeat: repeat-x; }
.squareboxcontent {
    background-color: #2e2e30;
    padding: 10px;
    overflow: hidden;
    border-top: solid 0px #BEBEBE; }
	
.DataGridFixedHeader {background-color: white; position:relative; top:expression(this.offsetParent.scrollTop);}

div.scroll {
overflow: auto; 
width: 732; 
height: 440;
scrollbar-face-color: #f0d83a; 
scrollbar-shadow-color: #666666; 
scrollbar-highlight-color: #ffffff; 
scrollbar-3dlight-color: #666666; 
scrollbar-darkshadow-color: #ffffff; 
scrollbar-track-color: #ffffff; 
scrollbar-arrow-color: #CC0000;
}
