body{
	margin:0;
	padding:0;
	font:12px Tahoma;
	
	color:#555;
		
	}
	
	
	
							
	    a:link{
		
		font:bold 12px Tahoma;
			color:#6686b7;
		text-decoration:none;
		
		}	
		
		a:visited{
			 font:bold 12px Tahoma;
			color:#6686b7;
		text-decoration:none;
		
		}	
		
		a:hover{
		
		font:bold 12px Tahoma;
		color:#abc1e1;
	
		text-decoration:none;
		
		}
	
	
	
	
	
	
	
	#lastblog{
		color:#6686b7;
		font-size:12px;
		
	background-color:#E9F1F4;
	border:1px #abc1e1 solid;
	padding:12px 8px 12px 8px;
	
		
		
		}
		
		
	
	
	#title{
		
		font:bold 18px Tahoma;
		
		color:#6686b7;
		
		}
		
		#title_small{
		
		font:bold 14px Tahoma;
		
		color:#6686b7;
		
		}
		#title_micro{
		
		font:bold 12px Tahoma;
		
		color:#6686b7;
		
		}
		#subtitle{
		
		font:bold 10px Tahoma;
		
		color:#555;
		
		}

	
	
	h1{
		
		
		padding:6px 0px 4px 0px;
		margin:6px 0px 4px 0px;
		border-bottom:1px #6686b7 solid;
		width:90px;
		
		}
			h2{
		
		
		padding:4px 0px 2px 0px;
		margin:6px;
		border-bottom:1px #abc1e1 dashed;
		
		
		}
		
					h3{
		
		
		padding:8px 4px 6px 4px;
		margin:0;
		border-bottom:1px #abc1e1 solid;
		
		
		}
		
		h4{
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	border-top:1px #6686b7 dashed;
	border-bottom:1px #6686b7 dashed;
	border-left:1px #6686b7 dashed;
	border-right:1px #6686b7 dashed;
	padding:10px;
	text-align:center;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
	
	}
	
	hr{
		border-top:1px #6686b7 solid;
		
		
		}
	
	#main{
		
	text-align:center;
			
	}
		
		
	#header{
		background:#fff;
		text-align:center;
		border-bottom:3px #d3e2f8 solid;
	}
	
	#nav{
	margin:auto;
	padding:0px 5px 5px 5px;
	width:780px;
	height:46px;
	text-align:left;
	color: #ABC1E1;
	
	}
	
	#logo{
position:absolute;
   
	width:140px;
	height:46px;
	
	
	}
	
	#link{
		padding-left:30px;
        padding-top:14px;	  
	  
	    float:left;
		text-align:center;
		height:46px;
		
		}
		
		
		
		
		
	#link a:link{
		
		font:bold 12px Tahoma;
		color:#abc1e1;
		text-decoration:none;
		
		}	
		
		
		#link a:visited{
		
		font:bold 12px Tahoma;
		color:#abc1e1;
		text-decoration:none;
		
		}	
		
		
		#link a:hover{
		
		font:bold 12px Tahoma;
		color:#6686b7;
		text-decoration:none;
		
		}
		
		
		
		#container{
	text-align:center;
	
			
			
			}
			
			#middle{
		margin:5px auto 0px auto;;
		padding:5px;
		width:780px;
		
		text-align:left;
				
				}
				
				#su{
					background:url(../img/su.png);
					height:21px;
					}
					
				
					
					#left{
						background:#fff;
						float:left;
						width:110px;
						padding:32px 10px 10px 10px;
						
						}
						
						
	    #left a:link{
		
		font:bold 12px Tahoma;
			color:#6686b7;
		text-decoration:none;
		
		}	
		
		 #left a:visited{
			 font:bold 12px Tahoma;
			color:#6686b7;
		text-decoration:none;
		
		}	
		
		#left a:hover{
		
		font:bold 12px Tahoma;
		color:#abc1e1;
	
		text-decoration:none;
		
		}
						
						
					
					#txt{
	float:left;
	margin:0px;
	padding:20px 15px 80px 15px;
	background:#fff;
	width:480px;
	text-align:justify;
					
					}
					#txt a:link{
		
		font:bold 12px Tahoma;
		color:#555;
		text-decoration:underline;
		
		}	
				
				#txt a:visited{
		
		font:bold 12px Tahoma;
		color:#555;
		text-decoration:underline;
		
		
		}	
		
		
		#txt a:hover{
		
		font:bold 12px Tahoma;
		color:#6686b7;
		text-decoration:underline;
		
		}
				
				
				
				
					#right{
						background:#fff;
						float:left;
						
						
						margin:20px 0px 0px 0px;
						
						}
						
						#right div{
							padding:2px;
							margin-bottom:4px;
						width:120px;
							border:1px #abc1e1 solid;
							
							
							}
						
					
					#giu{
	text-align:center;
	padding:4px;
	
	height:300px;
	font:11px Tahoma;
	color:#6686b7;
	clear:both;
					}
					
					#tenda{
	display:none;
	position:absolute;
	top:10px;
	padding:25px 6px 12px 6px;
	background:url(../img/sfo_tenda.png) no-repeat bottom;
	width: 78px;

	
						
						
						}
						
		 #tenda a:link{
		
		font:bold 12px Tahoma;
		color:#abc1e1;
		text-decoration:none;
		
		}	
		
		#tenda a:visited{
		
		font:bold 12px Tahoma;
		color:#abc1e1;
		text-decoration:none;
		
		}	
		
		
		#tenda a:hover{
		
		font:bold 12px Tahoma;
		color:#6686b7;
		text-decoration:none;
		
		}
		
		#out{
			width: 78px;
	height: 52px;
			padding:6px;
			background:#666;
			
			}
	
	h5{
		padding:4px;
	    border:1px #abc1e1 solid;
			width:580px;	
		}
#bannerNOimg{
	
	width:240px;
	height:20px;	
	margin:5px auto 5px auto;
	padding-top:25px; 
	text-align:center;
	
	border:1px #6686b7 dashed;
	background-color:#222;
	}
	
	#bannerNOimg a:link {
	
	color:#6686b7;
	font-weight:bold;
	text-decoration:none;
  
	}
	
	
	#bannerNOimg a:visited, a:active {
	
	color:#6686b7;
	font-weight:bold;
	text-decoration:none;
  
	}
	
	#bannerNOimg a:hover {
	
	color:#f5f5f5;
	font-weight:bold;
	text-decoration:none;
	
	}
	#tab td{
	font-size:10px;
	border:1px #6686b7 solid;
	padding:5px;
	
	}
	
#tab2 td{
	font-size:12px;
	border:1px #6686b7 solid;
	padding:5px;
	
	}
	#search{
	width:440px;
	height:50px;
	padding:10px;
	background-color:#abc1e1;
	
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
	
	}
