
BODY{
background-color : #FFFFFF;
margin-top : 0px;
margin-bottom : 0px;
margin-left : 0px;
margin-right : 0px;
font-family: Verdana,Tahoma,Arial,Trebuchet MS,Sans-Serif,Georgia,Courier,Times New Roman,Serif; 

}

a:link, a:visited, a:active {color: rgb(00, 00, 200); }
a:hover {color: rgb(255, 0, 0); }

DIV.linksTableCellBar a:link {color: rgb(0,0,200); font-weight : normal;}
DIV.linksTableCellBar a:visited {color: rgb(0,0,200); font-weight : normal; }
DIV.linksTableCellBar a:active {color: rgb(255, 0, 0); }
DIV.linksTableCellBar a:hover {color: rgb(255, 0, 0); }

.containerMain{
width : 1000px;
text-align : center;
background-color : #FFFFFF;
margin : 0px;
padding: 0px;

}


DIV.upperBanner{
text-align : center;
width : 1000px;
height : 112px;
margin : 0px;
padding: 0px;
}
TABLE.upperBanner{
width : 1000px;
background-color : #005500;		
height : 100%;
margin : 0px;
padding: 0px;
}
.upperBannerTd{
background-image : url(../_Images/sys0003.jpg);
background-repeat : no-repeat;
background-position : center;
text-align : center;
height : 112px;
width : 250px;
}

.containerMiddle{
text-align : center;
vertical-align : top;

padding-left : 0px;
padding-right : 0px;
}

.containerMiddleLeft{
width : 220px;
text-align : center;
vertical-align : top;
}

.containerMiddleRight{
width : 220px;
text-align : center;
vertical-align : top;
}


.FooterAll{
background-color : #FFFFFF;
width : 100%;
text-align : center;
padding : 0px;
margin : 0px;
}

DIV.FooterMain{
text-align : center;	
margin-bottom : 0px;
padding : 0px;
margin : 0px;	
}

IMG.FooterMain{

display : block;
width : 140px;
height : 100px;
text-align : center;
}

P.FooterMain{
text-align : center;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
margin-top : 0px;
margin-bottom : 5px;	
}

.foot{
width : 100%;
padding : 0px;
margin : 0px;
}

.foot1{
width : 268px;
height : 75px;
background-image : url(../_Images/foot1.bmp);
background-position : left;
background-repeat : no-repeat;

}

.foot2{

height : 75px;
background-image : url(../_Images/foot2.bmp);
background-position : left;
background-repeat : repeat-x;

}


.foot3{
width : 390px;
height : 75px;
background-image : url(../_Images/foot3.bmp);
background-position : right;
background-repeat : no-repeat;

}


























.Header{
background-image : url(../_Images/H.jpg);
background-repeat : no-repeat;
background-position : left;
width : 100%;
height : 134px;
text-align : center;
margin-bottom: 6px;
vertical-align : bottom;
/* border-style : solid;
border-color : Fuchsia;
border-width : 1px;
padding-top : 0px; */
}






TD.containerMiddleMiddle{
text-align : center;
vertical-align : top;
text-align : center;
width : 100%;
background-color : #FFFFFF;
}

DIV.containerMiddleMiddle{
text-align : center;
vertical-align : top;
text-align : center;
width : 98%;
background-color : #FFFFFF;

}

.standardContainerTableTop{
margin-bottom : 0px;	
}

.standardContainerTableTop1{
background-image : url(../_Images/tab10.jpg);
background-repeat : no-repeat;
background-position : bottom;
width : 9px;
height : 20px;
}
.standardContainerTableTop2{
background-image : url(../_Images/tab11.jpg);
background-repeat : repeat-x;
background-position : bottom;
width : 140px;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 13px;
color : #383838;

}
.standardContainerTableTop3{
background-image : url(../_Images/tab12.jpg);
background-repeat : no-repeat;
background-position : bottom;
width : 9px;
height : 20px;
}

.standardContainerTable{
margin-top : 0px;	
}

.standardContainerTable1{
background-image : url(../_Images/tab01.jpg);
background-repeat : no-repeat;
background-position : bottom;
width : 10px;
height : 10px;
}

.standardContainerTable2{
background-image : url(../_Images/tab02.jpg);
background-repeat : repeat-x;
background-position : bottom;
width : 170px;
height : 10px;
}

.standardContainerTable3{
background-image : url(../_Images/tab03.jpg);
background-repeat : no-repeat;
background-position : bottom;
height : 10px;
}

.standardContainerTable4{
background-image : url(../_Images/tab04.jpg);
background-repeat : repeat-y;
}

.standardContainerTable5{
}

.standardContainerTable6{
background-image : url(../_Images/tab06.jpg);
background-repeat : repeat-y;
}

.standardContainerTable7{
background-image : url(../_Images/tab07.jpg);
background-repeat : no-repeat;
width : 10px;
height : 10px;
}

.standardContainerTable8{
background-image : url(../_Images/tab08.jpg);
background-repeat : repeat-x;
}

.standardContainerTable9{
background-image : url(../_Images/tab09.jpg);
background-repeat : no-repeat;
width : 10px;
height : 10px;
}


.BoxStandard{
border-style : solid;
border-width : 1px;
border-color : #0000FF;
width : 550px;
}

.BoxStandard{
padding : 2px;
margin-top : 25px;
}

.BoxStandardTable{
width : 100%;
}

.BoxStandardTableRow1{
background-color : #FFFFFE;
background-image : url(../_Images/box01.jpg);
background-repeat : repeat-x;
font-family: Verdana,Tahoma,Arial,Trebuchet MS,Sans-Serif,Georgia,Courier,Times New Roman,Serif; 
font-weight : bold;
font-size : 14px;
color : #FFFFFF;
text-align : right;
padding-bottom : 3px;
padding-top : 3px;
padding-right : 10px;
}

.BoxStandardTableRow1TD{
text-align : right;
padding-bottom : 3px;
padding-top : 3px;
padding-right : 10px;
}

.BoxStandardTableRow2{
background-image : url(../_Images/box02.jpg);
background-repeat : repeat-x;
font-family: Verdana,Tahoma,Arial,Trebuchet MS,Sans-Serif,Georgia,Courier,Times New Roman,Serif; 
font-weight : bold;
font-size : 12px;
color : #3A4F6C;
text-align : right;
padding-bottom : 3px;
padding-top : 3px;
padding-right : 10px;
}

.BoxStandardTableRow2TD{
text-align : right;
padding-bottom : 3px;
padding-top : 3px;
padding-right : 10px;
}

.BoxStandardTableRow3{
background-image : url(../_Images/box03.jpg);
background-repeat : repeat;
font-family: Verdana,Tahoma,Arial,Trebuchet MS,Sans-Serif,Georgia,Courier,Times New Roman,Serif; 
font-size: 11px; 
line-height: 155%;
color : #222222;
text-align : justify;
padding-bottom : 15px;
padding-top : 10px;
padding-right : 25px;
padding-left : 25px;
}

.BoxStandardTableRow3TD{
padding-bottom : 15px;
padding-top : 10px;
padding-right : 25px;
padding-left : 25px;
}

.linksTable{
font-family: Verdana,Tahoma,Arial,Trebuchet MS,Sans-Serif,Georgia,Courier,Times New Roman,Serif; 
font-size : 12px;	
}

.linksTableCellOff{
background-image : url(../_Images/linkStatusOff.jpg);
background-repeat : no-repeat;
width : 172px;
padding-left : 10px;
padding-top : 4px;
padding-bottom : 4px;
text-align : left;
font-size : 11px;
}

.linksTableCellOn{
background-image : url(../_Images/linkStatusOn.jpg);
background-repeat : no-repeat;
width : 172px;
padding-left : 10px;
padding-top : 4px;
padding-bottom : 4px;
text-align : left;
font-size : 11px;
}

.linksTableCellThis{
background-image : url(../_Images/linkStatusThis.jpg);
background-repeat : no-repeat;
width : 172px;
padding-left : 10px;
padding-top : 4px;
padding-bottom : 4px;
text-align : left;
font-size : 11px;
}

.separaColonneLinks{
margin-top : 5px;
margin-bottom : 5px;
}

.standardAdvertisingTable{
width : 196px;
}
.standardAdvertisingTable1{
background-image : url(../_Images/boxPub1.jpg);
background-position : bottom;
background-repeat : no-repeat;	
}
.standardAdvertisingTable2{
background-image : url(../_Images/boxPub2.jpg);
background-repeat : repeat-y;
text-align : center;
}
.standardAdvertisingTable3{
background-image : url(../_Images/boxPub3.jpg);
background-repeat : no-repeat;
}

.separaColonneBoxPub{
margin-top : 1px;
margin-bottom : 1px;	
}

.Footer{
background-image : url(../_Images/footer1.jpg);
background-repeat : no-repeat;
background-position : bottom;
width : 100%;
margin-top : 20px;
}
.FooterTableMain{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #4F4F4F;
margin-bottom : 50px;
line-height : 150%;
}

.linksTableCellBar{
width : 90%;
background-color : #FFFFFF;
margin-top : 20px;
margin-bottom : 20px;
text-align : center;
}

.linksTableCellOnBar{
background-image : url(../_Images/barOn.jpg);
background-repeat : repeat-x;
width : 500px;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 12px;
color : #E7E7E7;
}

.linksTableCellOffBar{
background-image : url(../_Images/barOff.jpg);
background-repeat : repeat-x;
width : 500px;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 12px;
color : #484848;

}

.innerPhotoLeft{
margin-left : 10px;
margin-right : 20px;
margin-top : 10px;
}

.innerPhotoRight{
margin-left : 20px;
margin-right : 10px;
margin-top : 10px;
}

.warning1{
background-color : #F1F1ED;
color: #6D4C07;
border-style : solid;
border-color : #00FF00;
border-width : 1px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
line-height : 150%;

}

.calendarTable{
background-color : #FFFFF;
border-style : solid;
border-width : 1px;
border-color : #717171;
}

.calendarTD{
border-style : solid;
border-width : 1px;
border-color : #000000;
}

.calendarToday{
font-weight : bold;
color : #CC0000;

}

.pageMainTitle{
height : 56px;
}

.lastUpdated{
font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #4A4A4A;
font-weight : bold;
text-align : left;
height : 66px;	
vertical-align : bottom;
}

.dataOdierna{
font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 20px;
color : #A2A2A2;
font-weight : bold;
text-align :right;
padding-top : 10px;
vertical-align : middle;
height : 134px;	
width : 65%;
}

.navigationButtons1{
font-size : 1px;
width : 15%;
padding-left : 10px;
text-align : center;
}

a:link.linkMenuUp{
color: #1111FF; 
text-decoration : underline;
}
a:visited.linkMenuUp{
color: rgb(100, 0,200); 
text-decoration : underline;
}
a:active.linkMenuUp{
color: rgb(100, 0,200); 
text-decoration : underline;
}
a:hover.linkMenuUp{
color: #D2D2D2; 
text-decoration : none;
}

.redazYellow{
font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #4A4A4A;
font-weight : bold;

}


.HeaderTableMain{
width : 100%;
height : 134px;
}

.HeaderTableMainRight{
width : 100%;


}

.HeaderTableMainRightUp{
font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #4A4A4A;
font-weight : bold;
text-align : right;
padding-right : 30px;
}

.HeaderTableMainRightBottom{
vertical-align : bottom;	
width : 100%;
color : Maroon;
}

.siteMap{
text-align : left;
font-size : 12px;
padding-left : 60px;
padding-top : 60px;
line-height : 200%;

}

.siteMapSez{
font-size : 18px;
color : #3A3A3A;
}

.colCloseR{
text-align : right;
}



.headIn{

}

.headIn1{
background-image : url(../_Images/headIn1ZZ.bmp);
background-repeat : no-repeat;	
width : 77px;
height : 35px;
}
.headIn2{
background-image : url(../_Images/headIn2ZZ.bmp);
background-repeat : repeat-x;
height : 35px;	
}
.headIn3{
background-image : url(../_Images/headIn3ZZ.bmp);
background-repeat : no-repeat;	
width : 77px;	
height : 35px;
}


.headOut1{
background-image : url(../_Images/headOut1.bmp);
background-repeat : no-repeat;	
width : 77px;
height : 35px;
}
.headOut2{
background-image : url(../_Images/headOut2.bmp);
background-repeat : repeat-x;
height : 35px;	
}
.headOut3{
background-image : url(../_Images/headOut3.bmp);
background-repeat : no-repeat;	
width : 77px;	
height : 35px;
}


TABLE.sBox{
width : 100%;
margin-top : 15px;
}
.sBox1{background-image : url(../_Images2/box01.bmp); background-repeat : no-repeat; width : 18px; height : 22px;
background-position : right}
.sBox2{background-image : url(../_Images2/box02.bmp); background-repeat : repeat-x; width : 580px;}
.sBox3{background-image : url(../_Images2/box03.bmp); background-repeat : no-repeat; width : 20px; height : 22px;}
.sBox4{background-image : url(../_Images2/box04.bmp); background-repeat : repeat-y; background-position : right}
.sBox5{



font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000000;
line-height : 180%;
text-align : justify;}
.sBox6{background-image : url(../_Images2/box06.bmp); background-repeat : repeat-y; width : 20px;}
.sBox7{background-image : url(../_Images2/box07.bmp); background-repeat : no-repeat; width : 18px; height : 22px; background-position : right}
.sBox8{background-image : url(../_Images2/box08.bmp); background-repeat : repeat-x; width : 18px; height : 22px;}
.sBox9{background-image : url(../_Images2/box09.bmp); background-repeat : no-repeat; height : 22px;}

.sBoxTitle{
width : 100%;
margin-bottom : 5px;
margin-left : 20px;
}

.sBoxTitleL{
background-image : url(../_Images2/data.bmp); 
background-repeat : no-repeat; 
background-position : center;
width : 41px; 
height : 49px; 
background-position : center;	
display : block;
text-align : center;
font-size : 16px;
font-weight : bold;
color : #FFE239;
}

.sBoxTitleR{
text-align : right;
padding-right : 30px;
padding-bottom : 10px;

font-family : serif, monospace;
font-size : 22px;

color : #B22222;
line-height : 120%;

}

.sBoxTitleLOld{
background-image : url(../_Images2/dataOld.bmp);
background-repeat : no-repeat; 
width : 41px; 
height : 49px; 
background-position : center;	
display : block;
text-align : center;
font-size : 16px;
font-weight : bold;
color : #EEEEEE;
}


.today{
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : bold;
color: #FFFFFF;
}

.todayUp{
font-family : Arial, serif;
font-weight : bold;
color : #777777;
font-size : 18px;
padding-top : 95px;

display : block;
}
DIV.pageTitle{
	background-image : url(../_Images/titolo.PNG);
	background-position : center;
	background-repeat : no-repeat;
	width : 590px;
	height : 66px;
	text-align : center;
	font-size : 35px;
	font-weight : bold;

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;


	margin-top : 0px;

	color : #6C6C6C;


/*	border-color : Fuchsia;
	border-style : solid;
	border-width : 1px; */
	padding-top : 16px;
	
}
SPAN.pageTitle{
	display : block;
}