﻿/* CSS Document */


    body  {
            color:#4D4D4D;
            font-family:Arial, Verdana, sans-serif;
            font-size:10pt;
            font-weight:normal;
            text-align:center;
            background:#FFFFFF;
            }

    img {
	        border:0;
	        }

    img a:link {
            border:0;
	        }

    img a:hover {
            border:0;
	        }

    img a:visited {
            border:0;
	        }

    a  {
            background:transparent;
            color:#2C91B2;
            font-size:10pt;
            font-family:Arial, Verdana, sans-serif;
            font-weight:bold;
            text-decoration:none;
            text-align:justify;
            margin:0px 0px 0px 0px;
            }

    a:hover  {
            color:#B30B0B;
            text-decoration:underline;
            }
        
    a:visited  {
            color:#000066;
            }

    a:visited:hover  {
            color: #2C91B2;
            }       
		
    p  {
            color:#131DA3;
            font-family:Arial, Verdana, sans-serif;
            font-size:1.10em;
            text-align:left;
            margin:10px 10px 10px 10px;
            }
		
    h1  {
            color:#1BC71F;
            font-family:Arial, Verdana, sans-serif;
            font-size:12pt;
            text-align:left;
            margin:10px 10px 10px 10px;
            padding-top:10px;
            }

    h2  {
            margin: 8px 0 5px 0;
            padding: 0;
            font-size:1.20em;
            text-align:left;
            color: #808080;
            background-color: inherit;
            }

    h2 a  {
            color: #000000;
            font-size:11pt;
            text-align:left;
            text-decoration: none;
            background-color: inherit;
            padding-top:0;
            padding-right:0;
            padding-bottom:0;
            padding-left:0px;
            }

             
    h3  {
            color:green;
            font-family:Arial, Verdana, sans-serif;
            font-size:18pt;
            text-align:left;
            margin:10px 10px 10px 10px;
            padding-top:10px;
            }

    h4  {
            color:green;
            font-family:Arial, Verdana, sans-serif;
            font-size:14pt;
            text-align:left;
            margin:0 0 0 0;
            padding-top:10px;
            padding-bottom:10px;
            }

    h5  {
            color:green;
            font-family:Arial, Verdana, sans-serif;
            font-size:14pt;
            text-align:left;
            margin:0 0 0 0;
            padding-top:10px;
            padding-bottom:10px;
            }

    #frame  {
            width:748px;
            font-size:9pt;
            font-weight:normal;
            text-align:left;
            color:#000000;
            margin-right:auto;
            margin-left:auto;
            margin-top:10px;
            padding:0px;
            border:#000000;
            border-top-width:0px;
            border-right-width:1px;
            border-left-width:1px;
            border-bottom-width:0px;
            border-style:solid;
            background:#FFFFFF;
            }

    #main-title  {
            margin-top:0;
            margin-right:0px;
            margin-bottom:0;
            margin-left:0px;
            font-size:8pt;
            font-family:Arial, Verdana, sans-serif;
            font-weight:bold;
            letter-spacing:5px;
            text-align:right;
            padding-top:2px;
            padding-right:4px;
            padding-bottom:2px;
            padding-left:4px;
            background-color:#00A1D7;
            color:#FFFFFF;
            border-top:2px #08296E solid;
            border-bottom:1px #08296E solid;
            }

     #contentheader {
            background: #FFFFFF url('header-image.jpg');
            height: 90px;
            }

     #contentheader h1 {
            color:#2C91B2;
            font-family:Arial, Verdana, sans-serif;
            font-size:22pt;
            font-weight:bold;
            padding-top:25px;
            padding-right:0px;
            padding-bottom:12px;
            padding-left:240px;
            margin:0px;
            }

     #navbar  {
            margin-top:0;
            margin-right:0px;
            margin-bottom:0;
            margin-left:0px;
            font-size:9pt;
            font-weight:bold;
            text-align:center;
            word-spacing:1.05em;
            color:#FFFFFF;
            background-color:#08296E;
            padding-top:4px;
            padding-bottom:4px;
            border-top:2px #08296E solid;
            border-bottom:0px #000000 solid;
            }

     #navbar a:link, #navbar a:visited  {
            color:#FFFFFF;
            word-spacing:0.85em;
            }

     #navbar a.current  {
            color:#ff4700;
            }

     #navbar a:hover  {
            color:#ff4700;
            text-decoration:underline;
            }

     #addressbar  {
            margin-top:0;
            margin-right:0px;
            margin-bottom:0;
            margin-left:0px;
            font-family:Arial, Verdana, sans-serif;
            font-size:9pt;
            font-weight:bold;
            text-align:center;
            color:#FFFFFF;
            padding-top:2px;
            padding-right:0px;
            padding-bottom:2px;
            padding-left:0px;
            background-color:#00A1D7;
            border-top:0px #000000 solid;
            border-bottom:2px #08296E solid;
            }

      #addressbar a:link, #addressbar a:visited  {
            color:#FFFFFF;
            word-spacing:0.85em;
            }

      #addressbar a.current  {
            color:#FDFB06;
            }

      #addressbar a:hover  {
            color:#FDFB06;
            text-decoration:underline;
            }

      #searchform  {
            height:34px;
            background: #FFFFFF;
            color: #000000;
            font-size:9pt;
            text-align:right;
            padding: 6px 9px 0px 0px;
            margin: 0px;
            }

      #bannerbar  {
            height: 90px; 
            margin-top:0;
            margin-right:0px;
            margin-bottom:9px;
            margin-left:0px;
            font-size:10pt;
            font-family:Arial, Verdana, sans-serif;
            font-weight:bold;
            text-align:center;
            color:#150E9E;
            padding-top:0px;
            padding-right:0px;
            padding-bottom:0px;
            padding-left:0px;
            background-color:transparent;
            border-top:1px #000000 solid;
            border-bottom:1px #000000 solid;
            }

      #bannerbar2  {
            height: 90px; 
            margin-top:0;
            margin-right:0px;
            margin-bottom:9px;
            margin-left:0px;
            font-size:10pt;
            font-family:Arial, Verdana, sans-serif;
            font-weight:bold;
            text-align:center;
            color:#150E9E;
            padding-top:0px;
            padding-right:0px;
            padding-bottom:0px;
            padding-left:0px;
            background-color:transparent;
            border-top:1px #000000 solid;
            border-bottom:1px #000000 solid;
            }

      .bannerbarall  {
            height: 90px; 
            margin-top:0;
            margin-right:0px;
            margin-bottom:9px;
            margin-left:0px;
            font-size:10pt;
            font-family:Arial, Verdana, sans-serif;
            font-weight:bold;
            text-align:center;
            color:#150E9E;
            padding-top:0px;
            padding-right:0px;
            padding-bottom:0px;
            padding-left:0px;
            background-color:transparent;
            border-top:1px #000000 solid;
            border-bottom:1px #000000 solid;
            }

      #bannerbar3  {
            height: 263px; 
            margin-top:0;
            margin-right:0px;
            margin-bottom:7px;
            margin-left:0px;
            font-size:10pt;
            font-family:Arial, Verdana, sans-serif;
            font-weight:bold;
            text-align:center;
            color:#150E9E;
            padding-top:0px;
            padding-right:0px;
            padding-bottom:0px;
            padding-left:0px;
            background-color:transparent;
            border-top:1px #000000 solid;
            border-bottom:1px #000000 solid;
            }

      #bannerbar4  {
            height: 100px; 
            margin-top:0;
            margin-right:0px;
            margin-bottom:9px;
            margin-left:0px;
            font-size:10pt;
            font-family:Arial, Verdana, sans-serif;
            font-weight:bold;
            text-align:center;
            color:#150E9E;
            padding-top:0px;
            padding-right:0px;
            padding-bottom:0px;
            padding-left:0px;
            background-color:transparent;
            border-top:1px #000000 solid;
            border-bottom:1px #000000 solid;
            }

      #left  {
            float: left;
            width: 214px;
            margin-right: 4px;
            margin-left: 4px;
            }

       .contentleftwebtv {
            clear: both;
            float: left;
            padding: 0px;
            margin-top:0;
            margin-right:0px;
            margin-bottom:0px;
            margin-left:0px;
            background: #FFFFFF;
            border-top: 1px solid #ccc;
            border-right: 1px solid #ccc;
            border-bottom: 0px solid #ccc;
            border-left: 1px solid #ccc;
            width: 212px;
            height: 131px;
            voice-family: "\"}\"";
            voice-family:inherit;
            width: 210px;
            }

       html>body #contentleftwebtv {
            width: 210px; 
            }

       .contentleftwebtv a:link  {
            color: #2C91B2;
            text-decoration: none;
            }

       .contentleftwebtv a:hover  {
            color: #2C91B2;
            text-decoration: none;
            }

       .contentleftwebtv a:visited  {
            color: #2C91B2;
            text-decoration: none;
            }

       .contentleftwebtv a:visited:hover  {
            color: #2C91B2;
            text-decoration: none;
            }

       .contentleftSpot {
            clear: both;
            float: left;
            padding: 0px;
            margin-top:0;
            margin-right:0px;
            margin-bottom:0px;
            margin-left:0px;
            background: #FFFFFF;
            border-top: 1px solid #ccc;
            border-right: 1px solid #ccc;
            border-bottom: 0px solid #ccc;
            border-left: 1px solid #ccc;
            width: 212px;
            height: 131px;
            voice-family: "\"}\"";
            voice-family:inherit;
            width: 210px;
            }

       html>body #contentleftSpot {
            width: 210px; 
            }

       .contentleftSpot a:link  {
            color: #2C91B2;
            text-decoration: none;
            }

       .contentleftSpot a:hover  {
            color: #2C91B2;
            text-decoration: none;
            }

       .contentleftSpot a:visited  {
            color: #2C91B2;
            text-decoration: none;
            }

       .contentleftSpot a:visited:hover  {
            color: #2C91B2;
            text-decoration: none;
            }

       .contentleftterremoto {
            clear: both;
            float: left;
            padding: 0px;
            margin-top:0;
            margin-right:0px;
            margin-bottom:0px;
            margin-left:0px;
            background: #FFFFFF;
            border-top: 1px solid #ccc;
            border-right: 1px solid #ccc;
            border-bottom: 0px solid #ccc;
            border-left: 1px solid #ccc;
            width: 212px;
            height: 131px;
            voice-family: "\"}\"";
            voice-family:inherit;
            width: 210px;
            }

       html>body .contentleftterremoto {
            width: 210px; 
            }

       .contentleftterremoto a:link  {
            color: #2C91B2;
            text-decoration: none;
            }

       .contentleftterremoto a:hover  {
            color: #2C91B2;
            text-decoration: none;
            }

       .contentleftterremoto a:visited  {
            color: #2C91B2;
            text-decoration: none;
            }

       .contentleftterremoto a:visited:hover  {
            color: #2C91B2;
            text-decoration: none;
            }

       .contentleftone {
            float: left;
            padding: 0px;
            margin: 0px;
            background: #FFFFDD url('uil-label.gif') no-repeat top left;
            border-top: 1px solid #ccc;
            border-right: 1px solid #ccc;
            border-bottom: 1px solid #ccc;
            border-left: 1px solid #ccc;
            width: 212px; 
            voice-family: "\"}\"";
            voice-family:inherit;
            width: 210px
            }
       
       html>body .contentleftone {
            width: 210px;
	      }

       .contentleftone p  {
            padding: 0 0 0 48px;
            }
            
       .contentleftone a:link  {
            color: #2C91B2;
            padding: 0;
            }

       .contentleftone a:hover  {
            color: #B30B0B;
            text-decoration: underline;
            }

       .contentleftone a:visited  {
            color: #B30B0B;
            text-decoration: none;
            }

       .contentleftone a:visited:hover  {
            color: #B30B0B;
            text-decoration: underline;
            }

       .contentlefttwo {
            float: left;
            padding: 0px;
            background: #FFFFFF;
			margin: 0px 0px 0px 0px;
            border-top: 0px solid #ccc;
            border-right: 1px solid #ccc;
            border-bottom: 0px solid #ccc;
            border-left: 1px solid #ccc;
            width: 212px;
            height: 290px;
            voice-family: "\"}\"";
            voice-family:inherit;
            width: 210px;
            }

       html>body #contentlefttwo {
            width: 210px; 
            }

       .contentlefttwo a:link  {
            color: #2C91B2;
            text-decoration: none;
            }

       .contentlefttwo a:hover  {
            color: #2C91B2;
            text-decoration: none;
            }

       .contentlefttwo a:visited  {
            color: #2C91B2;
            text-decoration: none;
            }

       .contentlefttwo a:visited:hover  {
            color: #2C91B2;
            text-decoration: none;
            }

       .contentlefttwoFooter {
	   		clear:both;
            float: left;
			margin: 0px 0px 0px 0px;
            padding: 6px 0px 6px 8px;
            background: #FFFFDD;
            border-top: 1px solid #ccc;
            border-right: 1px solid #ccc;
            border-bottom: 0px solid #ccc;
            border-left: 1px solid #ccc;
            width: 202px;
            height: auto;
            font-family:Arial, Verdana, sans-serif;
			font-weight:bold;
			color:#0000CC;
            voice-family: "\"}\"";
            voice-family:inherit;
            }

       .contentadversiting {
            float: left;
            padding: 0px;
            background: #FFFFDD;
            border-top: 1px solid #ccc;
            border-right: 1px solid #ccc;
            border-bottom: 0px solid #ccc;
            border-left: 1px solid #ccc;
            width: 210px;
            height: 131px;
            voice-family: "\"}\"";
            voice-family:inherit;
			margin: 0px 0px 0px 0px;

            }

       .contentadversiting2 {
            float: left;
            padding: 0px;
            background: #FFFFFF;
            border-top: 1px solid #ccc;
            border-right: 1px solid #ccc;
            border-bottom: 0px solid #ccc;
            border-left: 1px solid #ccc;
            width: 212px;
            height: 170px;
            voice-family: "\"}\"";
            voice-family:inherit;
            width: 210px;
            }

       .contentleftfour {
            clear: both;
            float: left;
            padding: 0px;
            background: #FFFFDD url('settori-categorie.gif') no-repeat top left;
            border-top: 1px solid #ccc;
            border-right: 1px solid #ccc;
            border-bottom: 1px solid #ccc;
            border-left: 1px solid #ccc;
            width: 212px; 
            voice-family: "\"}\"";
            voice-family:inherit;
            width: 210px
            }

       html>body #contentleftfour {
            width: 210px; 
            }

       .contentleftfour p  {
            padding: 0 0 0 48px;
            }

       .contentleftfour a:link  {
            color: #2C91B2;
            padding: 0;
            }

       .contentleftfour a:hover  {
            color: #B30B0B;
            text-decoration: underline;
            }

       .contentleftfour a:visited  {
            color: #B30B0B;
            text-decoration: none;
            }

       .contentleftfour a:visited:hover  {
            color: #B30B0B;
            text-decoration: underline;
            }

       .contentleftfive {
            clear: both;
            float: left;
            padding: 0px;
            height: 1293px;
            background: #FFFFDD url('siti-tematici.gif') no-repeat top left;
            border-top: 0px solid #ccc;
            border-right: 1px solid #ccc;
            border-bottom: 1px solid #ccc;
            border-left: 1px solid #ccc;
            width: 212px;
            voice-family: "\"}\"";
            voice-family:inherit;
            width: 210px
            }

       html>body #contentleftfive {
            width: 210px; 
            }

       .contentleftfive p  {
            padding: 0 0 0 48px;
            }

       .contentleftfive a:link  {
            color: #2C91B2;
            padding: 0;
            }

       .contentleftfive a:hover  {
            color: #B30B0B;
            text-decoration: underline;
            }

       .contentleftfive a:visited  {
            color: #B30B0B;
            text-decoration: none;
            }

       .contentleftfive a:visited:hover  {
            color: #B30B0B;
            text-decoration: underline;
            }

       #right  {
            float: right;
            width: 510px;
            margin-right: 4px;
            background: #FFFFFF;
            }

       .contentrightone {
            float: right;
            padding: 0;
            background: #FFFFDD url('News.gif') no-repeat top left;
            border: 1px solid #ccc;
            width: 510px; 
            voice-family: "\"}\"";
            voice-family: inherit;
            width: 508px
            }

       .contentrightone_sciopero {
	   		clear:both;
            float: right;
            padding: 0;
/*            background: #FFFFDD url('News.gif') no-repeat top left;*/ 
           	border: 1px solid #ccc;
            width: 508px; 
			height: 116px;
            voice-family: "\"}\"";
            voice-family: inherit;
			margin: 5px 0px 10px 10px;
 
            }


       html>body #contentrightone {
            width: 508px; 
            }

       .contentrightone p  {
            padding: 0 0 0 138px;
            }

       .contentrightone a:link  {
            color: #2C91B2;
            padding: 0;
            }

       .contentrightone a:hover  {
            color: #B30B0B;
            text-decoration: underline;
            }

       .contentrightone a:visited  {
            color: #B30B0B;
            text-decoration: none;
            }

       .contentrightone a:visited:hover  {
            color: #B30B0B;
            text-decoration: underline;
            }

       .bannerwebtv {
            float: right;
            padding: 0;
            margin: 9px 0 0 0;
            background: transparent;
            border: 1px solid #000000;
            width: 508px;
            }

       .contentrighttwo {
            float: right;
            padding-top: 43px;
            background: #FFFFFF url('in-primo-piano-b.gif') no-repeat top left;
            border: 0px solid #ccc;
            width: 510px; 
            voice-family: "\"}\"";
            voice-family:inherit;
            width: 508px
            }

       html>body #contentrighttwo {
            width: 508px; 
            }

       .contentrighttwo p {
            padding: 0;
            margin: 0;
            }
            
       .contentrighttwo h2  {
            color: #808080;
            font-size:11pt;
            text-align:left;
            background-color: inherit;
            padding-top:0;
            padding-right:0;
            padding-bottom:0;
            padding-left:0px;
            }

       .contentrightfive {
            float: left;
            height: 281px;
            padding-top: 43px;
            margin-top:0;
            margin-right:0;
            margin-bottom:2px;
            margin-left:2px;
            background: #FFFFFF url('aree-confederali-b.gif') no-repeat top left;
            border: 0px solid #ccc;
            width: 364px; 
            voice-family: "\"}\"";
            voice-family:inherit;
            width: 362px
            }

       html>body #contentrightfive {
            width: 362px; 
            }

       .contentrightfive p {
            padding: 0;
            margin: 0;
            font-size: 11pt;
            }

       .contentrightfive a:link  {
            font-size: 11pt;
            color: #2C91B2;
            padding: 0;
            }

       .contentrightfive a:hover  {
            color: #B30B0B;
            text-decoration: underline;
            font-size: 11pt;           
            }

       .contentrightfive a:visited  {
            color: #B30B0B;
            font-size: 11pt;           
            }

       .contentrightfive a:visited:hover  {
            color: #B30B0B;
            text-decoration: underline;
            font-size: 11pt;           
            }

       .contentrightbox {
            float: right;
            padding-top: 1px;
            margin-top: 16px;
            margin-left: 0px;
            background: #FFFFFF;
            border-top: 0px solid #000000;
            border-right: 0px solid #000000;
            border-bottom: 0px solid #000000;
            border-left: 0px solid #000000;
            width: 144px;
            font-family:Arial, Verdana, sans-serif;
            font-size:10pt;
            text-align:center;           
            voice-family: "\"}\"";
            voice-family:inherit;
            width: 142px;
            }

       html>body #contentrightbox {
            width: 142px; 
            }

       .contentrightbox p {
            padding: 0;
            margin: 0;
            }

       .contentrightbox a:link  {
            font-size: 10pt;
            color: #2C91B2;
            padding: 0;
            }

       .contentrightbox a:hover  {
            color: #B30B0B;
            text-decoration: none;
            font-size: 10pt;           
            }

       .contentrightbox a:visited  {
            color: #2C91B2;
            text-decoration: none;
            font-size: 10pt;           
            }

       .contentrightbox a:visited:hover  {
            color: #2C91B2;
            text-decoration: none;
            font-size: 10pt;           
            }

       .date  {
            margin: 5px 0;
            background: #FFFFFF url('horizontaldotted.gif') repeat-x bottom left;
            color: #808080;
            text-align: right;
            padding-top:10px;
            padding-right:5px;
            padding-left:0;
            padding-bottom:5px
            }
       .date a  {
            color: #808080;
            background: #FFFFFF;
            }

      #googleadvbar  {
	        clear: both;
            height: 90px; 
            margin-top:5px;
            margin-right:0px;
            margin-bottom:5px;
            margin-left:0px;
            text-align:center;
            padding-top:6px;
            padding-right:0px;
            padding-bottom:6px;
            padding-left:0px;
            background-color: #FFFFDD;
            border-top:1px #000000 solid;
            border-bottom:1px #000000 solid;
            }

       #links {
	        clear: both;
            width:748px;
            margin-top:0.35em;
            margin-right:0px;
	        margin-bottom:0;
            margin-left:0px;
            font-size:0.95em;
            font-weight:bold;
            text-align:center;
            padding-top:4px;
            padding-bottom:4px;
            background:#3C6491;
            color:#FFF;
            word-spacing:0.85em;
            border-top:2px #08296E solid;
            border-bottom:2px #08296E solid;
            }

       #links a:link, #links a:visited {
            font-size:0.95em;
            color: #ffffff;
            text-decoration: none;
            }

       #links a:hover {
            text-decoration: underline;
            color: #ff4700;
            }

