﻿
tr,td
{
    font-family: tahoma, tahoma, Verdana, Tahoma, sans-serif;
    font-size : 8pt;
}

body
{
    
    margin:0px;
    background-color:#FFFFFF;
    color : #004070;
}

ul,ol
{
    margin-bottom:0px;
    margin-top:10px;
    padding-bottom:0px;
    padding-top:0px;
    }
        
    
 .ulServizi{
   font-size:12px;
 }
 
 .liServizi{
    padding-bottom:10px;
 }

A:LINK {color : #A02C00; text-decoration : none; font-weight:bold}
A:VISITED {color : #A02C00; text-decoration : none; font-weight:bold}
A:ACTIVE {color : #A02C00; text-decoration : none; font-weight:bold}
A:HOVER {color :#A02C00; text-decoration : underline; font-weight:bold}

.tabellaCantieri
{
    width:626px;
    background-color:#273F7D;
    }
    

.tabellaCantieriInt
{   height:15px;
    background-color:#172751;

    }
    
    
.titoloNews
{
    
    color:White;
    font-size:12px;
    font-weight:bold;
 }
 
 .autoreNews
{
    color:White;
    font-size:11px;
    font-style:italic;
    margin-top:5px;
 }
  
 .titParNews
{
    color:White;
    font-weight:bold;
    margin-top:10px;
    margin-bottom:10px;
    
 }
 
 .corpoNews
{
    line-height:20px;
 }
 
 .tabNews
{
    margin-top:10px;
    margin-bottom:10px;
    border:solid 1px white;
    background-color:#3E5490;
}
 
 .tabNews tr
 {
    height:20px;
    vertical-align:top;
    line-height:16px;
    }
    
.tabNews td
 {
    vertical-align:top;
 }    
    
 .tabNews tr td:first-child
 {
    color:White;
    }
 
 .tabNewsImm
{
    margin-top:10px;
    margin-bottom:10px;
}

.tabNewsImm td
 {
    vertical-align:top;
 }    

 .ImmNews
{
    border:solid 1px white;
}


.clsMenuHidden {
	font-size: 8.5pt;
	cursor: hand;
	font-weight: bold;
	margin-left : 0;
	width :700;
	vertical-align : text-top;
}

.clsMenuShown {
	font-size: 8.5pt;
	cursor: hand;
	font-weight: bold;
	margin-left : 0;
	width : 700;
	margin-top : 10;
	margin-bottom : 10;
	vertical-align : text-top;
}

.clsMenu {
	color: Black;
	cursor: hand;
	font-weight: normal;
	line-height: 12pt;
	list-style-image: none;
	margin-bottom: 0px;
	margin-left:0px;
	vertical-align : text-top;
	padding-top : 10;
}

.clsMenuGlo{
	background-color : #E1E0E0;
	font-size : 14px;
	padding-left : 10px;
	cursor:hand;
	font-weight : bold;
	line-height : 18px;
	vertical-align : middle;
	color : White;
	width:700;
}


.clsDefinition {
	color: Black;
	cursor:hand;
	font-weight: normal;
	line-height: 12pt;
	list-style-image: none;
	margin-bottom: 0px;
	margin-left:40px;
	vertical-align : text-top;
}

.clsHide  {
	display: none;
	vertical-align : text-top;
}

.h1blackb
{
   color:Black;
}