/* CSS Document */
	
    td	{
            }
			
    td:active
		{
			/*background-color: #FF0000;*/
            }

	body  {
			color:#4D4D4D;
			font-family:Arial, Verdana, sans-serif;
			font-size:10pt;
			font-weight:normal;
			text-align:center;
			background:#FFFFFF center;
            }
	img {
            border:0;
	        }

    img a:link {
            border:none;
	        }

    img a:hover {
            border:0;
	        }

    img a:visited {
            border:0;
	        }

    a  {
			color:#E10000;
			font-size:8pt;
			font-family:Verdana, Arial, sans-serif;
			font-weight:normal;
			text-align:justify;
			font-style: normal;
            }

    a:hover  {
            color:#B30B0B;
            }
        
    a:visited  {
            }

    a :visited :hover  {
            color: #2C91B2;
            }
			       
	table {
			color:#131DA3;
			font-family:Verdana, Arial, sans-serif;
			font-size:8pt;
			margin:0px 5px 5px 5px;
			text-align:left;
			border-bottom-style: dotted;
			border-bottom-color: #CCCCCC;
			border-bottom-width: 1px;
			}
		
    p  	{
			color:#131DA3;
			font-family:Verdana, Arial, sans-serif;
			font-size:8pt;
			margin:5px 5px 5px 5px;
			text-align:left;
            }
		
    h1  {
            color:#808080;
            font-family:Verdana, Arial, sans-serif;
            font-size:10px;
            font-weight:bold;
            margin:5px 5px 5px 5px;
            text-align:left;
            padding-top:0px;
            }

    h2  {
            margin:5px 5px 5px 5px;
            padding: 0;
            font-size:10pt;
            text-align:left;
            color: #D20000;
            background-color: inherit;
            }

    h2 a{
            color: #000000;
            font-size:11pt;
            text-align:left;
            text-decoration: none;
            background-color: inherit;
            padding-left:0px;
            padding-right:0;
            padding-top:0;
            padding-bottom:0;
            }

    h3  {
            color:#FF0000;
            font-family:Arial, Verdana, sans-serif;
            font-size:10pt;
            margin:5px 5px 5px 5px;
            text-align:left;
            padding-top:10px;
            }

    h4  {
            color:#000000;
            font-family: Verdana, Arial, sans-serif;
            font-size:11pt;
            margin:0px 0px 0px 0px;
            text-align:left;
            padding-top:3px;
            padding-bottom:3px;
            }

    h5  {
            color:green;
            font-family:Arial, Verdana, sans-serif;
            font-size:14pt;
            margin:5px 5px 5px 5px;
            text-align:left;
            padding-top:10px;
            padding-bottom:10px;
            }

    #frame  {
			font-size:9pt;
			font-weight:normal;
			color:#000000;
			width:748px;
			height:auto;
			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 center;
            }

    #main-title  {
			margin-bottom:0;
			margin-left:0px;
			margin-right:0px;
			font-size:8pt;
			font-family:Arial, Verdana, sans-serif;
			font-weight:bold;
			letter-spacing:5px;
			text-align:right;
			margin-top:0;
			padding-bottom:2px;
			padding-top:2px;
			padding-right:0px;
			padding-left:0px;
			background-color:#00A1D7;
			color:#FFFFFF;
			border-top:2px #08296E solid;
			border-bottom:1px #08296E solid;
			width: 748px;
            }

     #contentheader {
			background: #FFFFFF url(header-image.jpg);
			height: 90px;
			width: 748px;
            }

     #contentheader h1 {
            color:#2C91B2;
            font-family:Arial, Verdana, sans-serif;
            font-size:22pt;
            font-weight:bold;
            padding-bottom:12px;
            padding-top:25px;
            padding-right:0px;
            padding-left:240px;
            margin:0px;
            }

     #navbar  {
			margin-bottom:0;
			margin-left:0px;
			margin-right:0px;
			font-size:9pt;
			text-align:center;
			margin-top:0;
			font-weight:bold;
			padding-bottom:4px;
			padding-top:4px;
			background-color:#08296E;
			color:#FFFFFF;
			word-spacing:1em;
			border-bottom:0px #000000 solid;
			border-top:2px #08296E solid;
			width: 748px;
            }

     #navbar a:link, #navbar a:visited  {
			color:#FFFFFF;
			word-spacing:0.85em;
			font-style: normal;
            }

     #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;
            }

      #addressbar img  {
	  		border: none
	              }

      #searchform  {
            height:34px;
            background: #FFFFFF;
            color: #000000;
            font-size:9pt;
            text-align:right;
            padding: 6px 9px 0px 0px;
			margin-bottom: 4px;
            border-bottom:1px #C7C7C7 solid;
			}
			
      #searchform img {	 		
			border: none;
			}
					
     .minibox1  {
			float:left;
			height:30px;
			width:190px;
			background: #FFFFFF;
			color: #000000;
			font-size:9pt;
			text-align:left;
			padding: 0px 9px 0px 8px;
			margin: 0px;
			border: 0px;
            }
		
	.minibox1 img  {
			margin-left: 0px;
			border: 1px 1px 1px 1px;
			border-bottom-style:solid;
			border-color: #C7C7C7;
			}
			
	 a.button	{
			float: left;		
			width: 86px; 
			height: 26px;
			margin-right: 3px;
    		font: bold 14px/26px "Trebuchet MS",Arial,sans-serif;
    		text-align:center; text-decoration: none; color: #286C98;
    		background: url(../artigianato/images/ButtonDouble.png) no-repeat -13px -13px;
			border: 1px;
			border-style: solid;
			border-color:#CCCCCC;
			}

	  a.button:hover	{
			background-position: -13px -65px;color: #98286C
			}
 			
      #bannerbar  {
            height: 90px; 
            margin-bottom:9px;
            margin-left:0px;
            margin-right:0px;
            margin-top:0;
            font-size:10pt;
            font-family:Arial, Verdana, sans-serif;
            font-weight:bold;
            color:#150E9E;
            text-align:center;
            padding-bottom:0px;
            padding-top:0px;
            padding-right:0px;
            background-color:transparent;
            border-top:1px #000000 solid;
            border-bottom:1px #000000 solid;
            }

       #separator {
            height:0.25em;
            margin:0;
            font-family:Arial, Verdana, sans-serif;
            font-size:0.25em;
            font-weight:bold;
            text-align:center;
            color:#000000;
            padding:0;
            background-color:#FFFFFF;
            border:0px;
            }

       #l-col {
	   		clear:both;
			float:left;
			color: #9F722D;
			width:180px;
			height:auto;
			text-align: left;
			margin: 0px 0px 0px 8px;
			padding: 0;
			background-color: #FFFFFF;
			border-top-width: 0px;
			border-right-width: 0px;
			border-bottom-width: 0px;
			border-left-width: 0px;
			border-top-style: none;
			border-right-style: none;
			border-bottom-style: none;
			border-left-style: none;
	        }

	#l-col label {
	        color: #0066CC;
	        font-size: 1.3em;
	        font-weight: 900;
	       	display: block;
	        border: 1px solid #C7C7C7;
            margin: 0px 0px 7px 0px;
            padding:7px 2px 7px 6px;
	        background: url(Images/pulsante4.gif);
	        font-family: "Arial Rounded MT Bold", Verdana, "Courier New";
            text-align:left;
	        }
       				
	#l-col a:link  {
            background: url(Images/ico_doppiafreccia_blu_link.png) no-repeat center left;
            color: #2C91B2;
            padding-left: 11px;
            margin: 0 0 3px 1px;
            }

       #l-col a:hover  {
			color: #B30B0B;
			text-decoration: underline;
			padding-left: 11px;
			margin: 0 0 3px 1px;
			background-color: #FFFFFF;
			background-image: url(Images/ico_doppiafreccia_hover.png);
			background-repeat: no-repeat;
			background-position: left center;
            }

       #l-col a:visited  {
            background: url(Images/ico_doppiafreccia_blu_visit.png) no-repeat center left;
            color:#000066;
            padding-left: 11px;
            margin: 0 0 3px 1px;
            }

       #l-col a:visited:hover  {
            background: url(Images/ico_doppiafreccia_hover.png) no-repeat center left;
            color: #B30B0B;
            text-decoration: underline;
            padding-left: 11px;
            margin: 0 0 3px 1px;
            }
			
       #l-col p  {
			border-bottom-width: 1px;
			border-bottom-style: dotted;
			border-bottom-color: #C7C7C7;
	   		}		

		.l-col_low {
			float:left;
			color: #9F722D;
			width:180px;
			height:auto;
			text-align: left;
			margin: 0px 0px 0px 0px;
			padding: 0;
			background-color: #FFFFFF;
			border-top-width: 1px;
			border-right-width: 1px;
			border-bottom-width: 1px;
			border-left-width: 1px;
			border-top-style: none;
			border-right-style: none;
			border-bottom-style: none;
			border-left-style: none;
	        }

    .l-col_low label {
	        color: #0066CC;
	        font-size: 1.3em;
	        font-weight: 900;
	        display: block;
	        border: 1px solid #C7C7C7;
            margin:2px 0px 7px 0px;
            padding:7px 2px 7px 6px;
	        background: url(Images/pulsante4.gif);
	        font-family: "Arial Rounded MT Bold", Verdana, "Courier New";
            text-align:left;
	        }
			
       .l-col_low a:link  {
            background: url(mini-arrow.gif) no-repeat center left;
            color: #2C91B2;
            padding-left: 11px;
            margin: 0 0 3px 1px;
            }

       .l-col_low a:hover  {
			color: #B30B0B;
			text-decoration: underline;
			padding-left: 11px;
			margin: 0 0 3px 1px;
			background-color: #FFFFFF;
			background-image: url(mini-arrow-hover.gif);
			background-repeat: no-repeat;
			background-position: left center;
            }

       .l-col_low a:visited  {
            background: url(mini-arrow.gif) no-repeat center left;
            color:#000066;
            padding-left: 11px;
            margin: 0 0 3px 1px;
            }

       .l-col_low a:visited:hover  {
            background:url(mini-arrow-hover.gif) no-repeat center left;
            color: #B30B0B;
            text-decoration: underline;
            padding-left: 11px;
            margin: 0 0 3px 1px;
            } 		

       .l-col_low_p  {
			color:#131DA3;
			font-family:Verdana, Arial, sans-serif;
			font-size:8pt;
			text-align:left;
			border-bottom-width: 1px;
			border-bottom-style: dotted;
			border-bottom-color: #C7C7C7;
			margin-top: 3px;
			margin-right: 6px;
			margin-bottom: 0px;
			margin-left: 3px;
			padding-bottom: 5px;
			}	 
		
		.l-col_low_title {
			margin-left: 0px;
			font-family:Georgia, Verdana, Arial;
			font-size:12px;
			color:#D20000;			
	   		}		
			
		.l-col_low_data{
			font-weight:bold;
			}
		
       #r-col {
			float:right;
			background:#EBEEFE;
			color: #9F722D;
			width:180px;
			height:auto;
			text-align: left;
			margin: 0px 5px;
			padding: 0;
			border: 1px solid #0080C0;
	        }

       #r-col a:link  {
            background: url(file:///Y|/Inetpub/uil.it/fondi/mini-arrow.gif) no-repeat center left;
            color: #2C91B2;
            padding-left: 11px;
            margin: 0 0 3px 1px;
            }

       #r-col a:hover  {
            background: url(file:///Y|/Inetpub/uil.it/fondi/mini-arrow-hover.gif) no-repeat center left;
            color: #B30B0B;
            text-decoration: underline;
            padding-left: 11px;
            margin: 0 0 3px 1px;
            }

       #r-col a:visited  {
            background: url(file:///Y|/Inetpub/uil.it/fondi/mini-arrow.gif) no-repeat center left;
            color:#000066;
            padding-left: 11px;
            margin: 0 0 3px 1px;
            }

       #r-col a:visited:hover  {
            background:url(mini-arrow-hover.gif) no-repeat center left;
            color: #B30B0B;
            text-decoration: underline;
            padding-left: 11px;
            margin: 0 0 3px 1px;
            }  
            
       #minibox {
            padding-left:1px;
            margin-top: 7px;
            margin-left: 1px;
            margin-right: 1px;
            background: #FFFFDD;
            width: 176px;
            font-family:Arial, Verdana, sans-serif;
            font-size:1.0em;
            text-align:center;           
            }

       #minibox a:link  {
            background: #FFFFDD;
            padding-left: 0;
            margin: 0;
            }

       #minibox a:hover  {
            background: #FFFFDD;
            padding-left: 0;
            margin: 0;
            }

       #minibox a:visited  {
            background: #FFFFDD;
            padding-left: 0;
            margin: 0;
            }

       #minibox a:visited:hover  {
            background: #FFFFDD;
            padding-left: 0;
            margin: 0;
            }  

       #cont {
			width: 530px;
			height: auto;
			margin: 0px 3px 0px 8px;
			background: #FFFFFF;
			text-align: left;
			font-family: Verdana, Arial, sans-serif;
			float:left;		
	        }

	   #cont img { 
			border: 1px solid #333333;
			margin: 3px;	
	        }

		#cont label {
			width: 530px;
			color: #666666;
			font-size: 1.3em;
			font-weight: 900;
			display: block;
			border: 1px solid #C7C7C7;
			margin:0px 0px 7px 0px;
			padding:7px 2px 7px 6px;
			background: url(Images/label_news_ico.jpg);
			font-family: "Arial Rounded MT Bold", Verdana, Arial;
			text-align:left;
			}

       	#cont p  {
			width: 530px;
			padding:0px 0px 7px 0px;
			margin:0px 0px 7px 0px;
			border-bottom-width: 1px;
			border-bottom-style: dotted;
			border-bottom-color: #C7C7C7;
            }
			
       	#contSpecial {
			width: 530px;
			height: auto;
			margin: 0px 0px 0px 8px;
			background: #FFFFFF;
			text-align: left;
			font-family: Verdana, Arial, sans-serif;
			float:left;	
	        }

       	#contSpecial img{
			border: 1px solid #333333;
	        }

		#contSpecial label {
			width: 530px;
			color: #666666;
			font-size: 1.3em;
			font-weight: 900;
			display: block;
			border: 1px solid #C7C7C7;
			margin:0px 3px 7px 0px;
			padding:7px 2px 7px 7px;
			font-family: "Arial Rounded MT Bold", Verdana, Arial;
			text-align:left;
			background-image: url(Images/label_news_ico.jpg);
			}

      	#contSpecial_1 {
			width: 530px;
			height: auto;
			margin: 0px 0px 0px 8px;
			background: #FFFFFF;
			text-align: left;
			font-family: Verdana, Arial, sans-serif;
			float:left;	
	        }

       	#contSpecial_1 img{
	   		padding-left: 1px;
			border: 1px #000000 thin;
	        }

		#contSpecial_1 label {
			width: 530px;
			color: #666666;
			font-size: 1.3em;
			font-weight: 900;
			display: block;
			border: 1px solid #C7C7C7;
			margin:0px 3px 7px 0px;
			padding:7px 2px 7px 7px;
			font-family: "Arial Rounded MT Bold", Verdana, Arial;
			text-align:left;
			background-image: url(Images/label_news_ico.jpg);
			}

	   #cont_Low {
			width: 530px;
			height: auto;
			margin: 0px 3px 0px 8px;
			background: #FFFFFF;
			text-align: left;
			font-family: Verdana, Arial, sans-serif;
			float:left;	
			}
 
       .contarticle_Low_Left  {
			float: left;
			width: 280px;
			margin: 0px 0px 0px 0px;			
			background: #FFFFFF;
			text-align: left;
			font-family: Verdana, Arial, sans-serif;
			margin-bottom: 3px;
            }  

      .contarticle_Low_Left p {
			width: auto;
			padding-bottom: 5px;
			margin: 10px 0px 0px 0px;
			text-align:justify;
			border-bottom-width: 1px;
			border-bottom-style: dotted;
			border-bottom-color: #C7C7C7;
            }

      .contarticle_Low_Left label {
			width: auto;
			color: #666666;
			font-size: 1.3em;
			font-weight: 900;
			display: block;
			border: 1px solid #C7C7C7;
			margin:10px 0px 0px 0px;
			padding:7px 2px 7px 6px;
			background: url(Images/label_news_ico.jpg);
			font-family: "Arial Rounded MT Bold", Verdana, "Courier New";
			text-align:left;
			}
					  
      .contarticle_Low_Right  {
			width: 235px;
			background: #FFFFFF;
			text-align: left;
			font-family: Verdana, Arial, sans-serif;
			float: right;
			margin-bottom: 3px;
			}
 
      .contarticle_Low_Right label {
			width: 235px;
			color: #666666;
			font-size: 1.3em;
			font-weight: 900;
			display: block;
			border: 1px solid #C7C7C7;
			margin:10px 0px 0px 0px;
			padding:7px 0px 7px 6px;
			background: url(Images/label_news_ico.jpg);
			font-family: "Arial Rounded MT Bold", Verdana, "Courier New";
			text-align:left;
			}
			
      .contarticle_Low_Right p {
			width: 235px;
			padding-bottom: 5px;
			margin-top: 10px;
			border-bottom-width: 1px;
			border-bottom-style: dotted;
			border-bottom-color: #C7C7C7;
            }  
			
       #links {
            clear: both;
            margin-bottom:0;
            margin-left:0px;
            margin-right:0px;
            margin-top:0.65em;
            font-size:0.95em;
            text-align:center;
            font-weight:bold;
            padding-bottom:4px;
            padding-top:4px;
            width:748px;
            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: #D20000;
            }

		.RisultatoRS {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 24px;
			text-align: center;
			width: auto;
			padding-top: 100px;
			font-weight: bold;
			color: #CCCCCC;
			}
			
      #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;
            }
			
		#copyright {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			text-align: center;
			color:#999999
			}

