/* CSS Document */
body {
		background-color:#9AC6D9;
}

#block {
		position:absolute;
		background-color:#FFFFFF;
		margin-top:-250px;
		top:50%;
		height:500px;
		margin-left:-380px;
		left:50%;
		width:760px;
		}
#block_intro {
		position:absolute;
		background-color:#FFFFFF;
		margin-top:-150px;
		top:50%;
		height:298px;
		margin-left:-350px;
		left:50%;
		width:698px;
		}

#banner 
		{
		position:absolute;
		left:0px;
		top:0px;
		width:758px;
		height:148px;
		border:#000000 solid 1px;
	
		
		}
		
#table_sx 
		{
		background-color:#ffffff;
		position:absolute;
		left:0;
		top:150px;
		width:150px;
		height:335px;
		font-family:"Courier New", Courier, monospace;
		font-size:13px;
		border:#000000 solid 1px;
		border-top:none;
		
		
		}

#table_sx_fondo 
		{
		background-color:#ffffff;
		position:absolute;
		left:1px;
		top:335px;
		width:150px;
		height:150px;
		
		
		}
		
#table_main
        { 
		background-color:#ffffff;
		position:absolute;
		left:150px;
		top:150px;
		width:588px;
		height:325px;
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:12px;
		padding-left:10px;
		padding-right:10px;
		padding-top:10px;
		padding-bottom:10px;
		border:#000000 solid 1px;
		border-top:none;
		border-bottom:none;
		
		}
		
#table2_main
        {
		background:url(images/sfondo_servizi.gif) no-repeat center right; 
		font-size:11px;
		background-color:#ffffff;
		position:absolute;
		left:150px;
		top:150px;
		width:588px;
		height:315px;
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		
		padding-left:10px;
		padding-right:10px;
		padding-top:10px;
		padding-bottom:10px;
		border:#000000 solid 1px;
		border-top:none;
		border-bottom:none;
		
		}
		
#table3_main
        { 
		background:url(images/mappa.jpg) no-repeat center center ;
		background-color:#ffffff;
		position:absolute;
		left:150px;
		top:150px;
		width:590px;
		height:338px;
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:15px;
		padding-left:8px;
		padding-right:10px;
		padding-top:2px;
		padding-bottom:10px;
		border:#000000 solid 1px;
		border-top:none;
		border-bottom:none;
		
		}
#table4_main
        { 
		background:url(images/alessandra.gif) no-repeat bottom ;
		
		background-color:#ffffff;
		position:absolute;
		left:150px;
		top:150px;
		width:568px;
		height:315px;
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:12px;
		padding-left:30px;
		padding-right:10px;
		padding-top:25px;
		padding-bottom:10px;
		border:#000000 solid 1px;
		border-top:none;
		border-bottom:none;
		}
		
div#table4_main a:link{
		color:#0000ff;
		text-decoration:underline;
		}
#table_footer a:visited
		{
		color:#0000ff;
		text-decoration:underline;
		} 

		
div#table4_main a:hover{
		color:#ff0000;
		text-decoration:underline;
		}
		
#table_footer 
		{
		background-color:#ffffcc;
		position:absolute;
		left:0px;
		top:485px;
		height:16px;
		width:758px;
		text-indent:35px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		border:#000000 solid 1px;
		
		
		}
		
#table_footer a:link
		{
		color:#FF0000;
		text-decoration:none
		} 
		
#table_footer a:visited
		{
		color:#FF0000;
		text-decoration:none;
		} 

#table_footer a:hover
		{
		color:#FF0000;
		text-decoration:underline;
		}
		

				 
		
/*div#servizi ul{ 
					background: url("images/sfondo_lista.jpg") no-repeat middle left;
					list-style-type: none;
					margin-top:0px;
					margin-left:0px;
					padding: 0;
					
					}

div#servizi li{
					background: url("images/sfondo_lista.jpg") no-repeat middle left;
					text-indent:25px;
					margin: 0 0 2px;
					padding: 0
					
				
					}*/
					
div#list ul{
					padding: 0; 
					
					list-style-type: none;
					margin: 0;
					padding: 0; 
					position:absolute; 
					left:15px; 
					top:10px;}
div#list li{
					margin: 0 0 0.5px;
					padding: 0; 
					background :url(images/sfondo_lista.gif) no-repeat top left;
					width:550px; 
					height:15px;
					text-indent:30px;
				
					
					
					}




				


/*menu*/


div#navigation ul{ 
					list-style-type: none;
					margin-top:20px;
					margin-left:0px;
					padding: 0;
					}

div#navigation li{
					margin: 0 0 13px;
					padding: 0
					}

div#navigation a{	
					display: block;
					width: 150px;
					line-height: 20px;
    				text-decoration: none; 
					
					text-indent: 45px;
    				background: url("images/butt.jpg") no-repeat top left;
    				color: #333;
					
					}
	
div#navigation a:hover{
    				background: url("images/butt_hover.jpg") no-repeat top left;
					color: #1F2A3E;
					text-indent: 55px;
					}

div#navigation li#activelink a,div#navigation li#activelink a:hover{
    				background: url("images/butt_hover.jpg") no-repeat top left;
					color: #900;
					text-indent: 55px;
					}