BODY {
		padding:0px;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 0.7em;
		background-color: #ffffff;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 5px;
		margin-right: 5px;
		color:#000000;
		text-align:left;
}

a, a:visited{
		color: #000000
}
a:hover{
		color:#004996;
}

/* determina il posizionamento centrale della pagina */
#pagina {
		position:absolute;
		width:210mm;
		text-align:left;
		background-color: #ffffff;
		color:#000000;
		margin: 0;
}

#header {
		display:none;
		width:210mm;
}
#corpo {
		position:absolute;
		top:30mm;
		width:160mm;
}
#menuSx {
		display:none;
		position:absolute;
		top:0mm;
		left:0mm;
		padding:0mm 5mm 0mm 0mm;
		width:40mm;
}
#menuSx img{
		display:none;
}
.strip{
    display:none;
}
#col1 {
		position:absolute;
		top:0mm;
		left:0mm;
		padding:0mm;
		margin-right:10mm;
		width:110mm;
}
#col2 {
		position:absolute;
		top:0mm;
		left:120mm;
		width:75mm;
		overflow: auto;
}
#col2 h2.label{
		font-size: 12pt;
		margin: 0;
		padding:0;
}
#col2 h3{
		font-size: 10pt;
}
h2.label{
		font-size: 10pt;
}
h2.label2{
		font-size: 10pt;
}
h4.labelfocus {
		color:#FFFFFF;
		font-size:1pt;
}
.mappabusiness {
	display:none;
}
.mappabusiness img{
	display:none;
}
#position1, #position2, #position3, #position4, #position5, #position6, #position7, #position8 {
		width:100%;
}

#basebanner, .basebanner2 {
		display:none;
		background-image:url(../img/style/agi-agenzia-italia.gif);
		background-position:100% 50%;
		background-repeat:no-repeat;
		width:100%;
		float:left;
}

.topbanner1 {
		display:none;
float:left;
}
.topbanner2 {
		display:none;
float:right;
}

.portal {
		text-align:right;
		background-color:#004996;
		padding:4px 10px 4px 4px ;
}

.portal a, .portal a:visited{
		color:#ffffff;
}
.portal a:hover{
		color:#ffffff;
		text-decoration:underline;
}

.tool {
    display:none;
		margin-bottom:1px;
		background-color:#E69800;
}

.data {
    display:none;
}

.cerca {
		display:none;
}

.bottone {
		background-color:#E69800;
		border:1px solid;
		border-color:#ffffff #6B4B0D #6B4B0D #ffffff;
		color:#004996;
		margin-top:2px;
		padding:0px 3px 0px 3px;
}

.link {
		display:none;
}
.link a, .link a:visited{
		color:#000000;
}
.link a:hover{
		color:#000000;
		text-decoration:underline;
}

.ora {
    display:none;
}

.breadcrumbs {
		display:none;
}
.breadcrumbs a, .breadcrumbs a:visited{
		color:#004996;
}
.breadcrumbs a:hover{
		color:#000000;
}


#footer {
		display:none;
}

#footer p{
		text-align:center;
		color:#ffffff;
}

#col2 .label{
		border-bottom: 2px solid #004996;
}

#col2 a, #col2 a:visited{
		color: #004996;
		font-size:0.9em;
}

#col2 a:hover{
		color: #000000;
}

.dossier, .inagenda, .notiziario, .bannerDx, .portali{
		clear:both;
		margin-bottom: 15px;
}

.bannerDx {
		display:none;
}

.banner4 {
		display:none;
}
.testata img{
		margin-bottom:1px;
		display: block;
}

.dossier h3, .inagenda h3, .notiziario h3 {
		padding-top: 5px;
		padding-bottom: 5px;
		background-image:url(../img/style/tratteggio.gif);
		background-position:0% 100%;
		background-repeat:repeat-x;
}

.newsHP1,  .newsHP2  {
		padding-bottom:4px;
		background-image:url(../img/style/tratteggio.gif);
		background-position:0% 100%;
		background-repeat:repeat-x;
		margin-bottom:10px;
}

.newsHP1 h3,  .newsHP2 h3  {
		font-size: 1.3em;
		margin-bottom:3px;
}

.newsHP1 a, .newsHP1 a:visited, .newsHP2 a, .newsHP2 a:visited  {
		color: #000000;
}
.newsHP1 a:hover, .newsHP2 a:hover {
		color: #004996;
}

.newsHP1 .image {
		float: left;
		padding-right:8px;
}

.newsHP1 .image img{
		width:35mm;
		height:auto;
}

.image img{
		display:block;
}

#menuSx a, #menuSx a:visited{
		color: #004996;
}
#menuSx a:hover{
		color: #000000;
}

#menuSx .bloccomenu {
		width:160px;
		margin-bottom:5px;
}

#menuSx .bloccomenu ul li {
		padding:2px 0px 2px 3%;
		width:97%;
}

#menuSx .bloccomenu ul li.var {
    background-color:#EAF5FF;
}

.bottombox1 {
		float:left;
		width:31%;
		padding-right:2%;
		padding-left:0%;
		background-image:url(../img/style/tratteggio2.gif);
		background-position:100% 0%;
		background-repeat:repeat-y;
		margin-bottom:10px;
}

 .bottombox2 {
		float:left;
		width:29%;
		padding-right:2%;
		padding-left:2%;
    background-image:url(../img/style/tratteggio2.gif);
    background-position:100% 0%;
    background-repeat:repeat-y;
		margin-bottom:10px;
}

.bottombox3 {
		float:left;
		width:31%;
		padding-right:0%;
		padding-left:2%;
		margin-bottom:10px;
}

.bottombox img {
		display:block;
		float:left;
		width:2cm;
		height:2cm;
		margin-right:3px;
}

.bottombox a, .bottombox a:visited {
		color:#000000;
}
.bottombox a:hover {
		color:#004996;
}

.modulistica {
		margin-bottom:10px;
		width:160px;
}

.modulistica p {
		padding:3px;
		background-color:#EAF5FF;
		border: 2px solid #E69800;
		margin-top:0px;
}

.inevidenza {
		margin-bottom:15px;
}

.inevidenza .label{
		background-color:#ffffff;
}

.inevidenza a, .inevidenza a:visited{
		color:#004996;
}
.inevidenza a:hover{
		color:#000000;
}

.inevidenza h3{
		border-top:1px solid #ffffff;
		border-bottom:1px solid #BBDCFF;
		padding:3px 3px 3px 8px;
}

.portali h4{
		font-size:1.1em;
		border-top:1px solid #ffffff;
		border-bottom:1px solid #BBDCFF;
		background-color:#E5F1FF;
		padding:3px 3px 3px 8px;
}
#col2 .bloccomenu{
    width:60mm;
		font-size:1.0em;
}
#col2 .bloccomenu li, #col2 .bloccomenu a, #col2 .bloccomenu h2,  #col2 .bloccomenu h3, #col2 .bloccomenu h5{
    width:60mm;
		font-size:1.1em;
}
.dossier, .inagenda, .notiziario, .bannerDx, .portali {
    width:60mm;
    clear:both;
    margin-bottom:15px;
}
.dossier h2, .inagenda h2, .notiziario h2{
		font-size:10pt;
}
.notiziario h3 {
    width:60mm;
    background-image:url(../img/style/tratteggio.gif);
    background-position:0% 100%;
    background-repeat:repeat-x;
		font-size:1.1em;
}
.lab_inagenda h2{
		font-size:10pt;
}
.mappa h2{
    display:none;
}
.utility {
    display:none;
}
#col2 .bloccomenu ul{
    margin: 0;
    padding: 5mm;
}
.newsHP2, .newsHP4{
    padding-left:0;
}
.contenitorenewsHP3 .newsHP2, .newsHP4{
    padding-left:0;
}

