body.osservatorio {

	background-image: url(../../images/Osservatorio/tm_trasporti-bg.jpg);

}
body.osservatorio .portal-popup {

    background: none repeat scroll 0 0 #FFFFFF;
    border-width: 0;
    overflow: auto;
    width: 100%;
}

.osservatorio .columns-max
{
    background: none repeat scroll 0 0 #FFFFFF;
    display: table-cell;
    vertical-align: top;
    padding:10px;
}

.osservatorio #head-row {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 144px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1;
}

.osservatorio #banner {
	-moz-box-shadow: 0 1px 2px #999;
	-webkit-box-shadow: 0 1px 2px #999;
	background: #FFF;
	height: 144px;
	/* background-image: -moz-linear-gradient(#0E1114, #1E262D);*/
	/* background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.0, #0E1114), color-stop(1.0, #1E262D));*/
	box-shadow: 0 1px 2px #999;
	position: relative;
}

.osservatorio .immagineSezione
{
 background: url(../../images/Osservatorio/tm_trasporti_1-testata.jpg);
 

}

.osservatorio .padder
{
background-color:#4283A9;

}

.osservatorio .int-menu-lat .level-2 li a:hover {
color: #4283A9;
}

.osservatorio .int-menu-lat  a {
    background-image: url("../../images/Osservatorio/tm_osservatorio-bg-menu.gif");
}

.osservatorio h1 {
	color: #4283A9;
}
.osservatorio h2 {
	color: #4283A9;
}
.osservatorio h3 {
	color: #1D1D1F;
	font-size: 9pt;
}
.osservatorio h4 {
	color: #4283A9;
}
.osservatorio h5 {
	color: #4283A9;
}
.osservatorio h6 {
	color: #4283A9;
}
.osservatorio strong {
	color: #4283A9;
}

.osservatorio .taglib-header .header-title {
    
    font-size: 11pt;
    color: #4283A9;
  
}


.osservatorio .portlet-title {
color: #4283A9;

}