body
 {margin:auto;
 padding:0px;  
 background-color:#226602;
 width:800px;
 color:#ffffff;
 font-family:verdana,arial,sans-serif;
 font-size:8pt;
 }
	 
#body-content
 {
text-align:center;
} 

#testa_hp
 {
background-image:url("../images/testa_hp.jpg");
background-repeat:no-repeat;
background-position:left;
width:800px;
height:188px;
text-align:left;
margin:0px;
padding:0px;
 } 
  
#vacanze
 {
background-image:url("../images/interno_vacanze.jpg");
background-repeat:no-repeat;
background-position:left;
width:800px;
height:212px;
text-align:left;
 } 
 	
#animazione
 {
background-image:url("../images/interno_animazione.jpg");
background-repeat:no-repeat;
background-position:left;
width:800px;
height:212px;
text-align:left;
 } 
 	
#asilo
 {
background-image:url("../images/interno_asilo.jpg");
background-repeat:no-repeat;
background-position:left;
width:800px;
height:212px;
text-align:left;
 } 
 	
#camp
 {
background-image:url("../images/interno_camp.jpg");
background-repeat:no-repeat;
background-position:left;
width:800px;
height:212px;
text-align:left;
 } 
 
#minigolf
 {
background-image:url("../images/interno_minigolf.jpg");
background-repeat:no-repeat;
background-position:left;
width:800px;
height:212px;
text-align:left;
 } 
  
#news
 {
background-image:url("../images/interno_news.jpg");
background-repeat:no-repeat;
background-position:left;
width:800px;
height:212px;
text-align:left;
 } 
 	
#sport
 {
background-image:url("../images/interno_sport.jpg");
background-repeat:no-repeat;
background-position:left;
width:800px;
height:212px;
text-align:left;
 } 

#hlink 	
 {
background-image:url("../images/hlink.jpg");
background-repeat:no-repeat;
background-position:center;
width:800px;
height:27px;
vertical-align:middle;
text-align:center;
 } 	
	
h1
 { 
float:left;
font-size:8pt;
font-weight:normal;
text-align:center;
padding:7px 7px 0px 7px;
margin:0px;
color:#000;
background-color:transparent;
}
	
h1 A:link, h1 A:visited
 { 
color:#000;
background-color:transparent;
text-decoration:none;
}
	
h1 A:hover, h1 A:active
 { 
color:#000;
background-color:transparent;
text-decoration:underline;
}

h1.news
 { 
float:left;
font-size:8pt;
font-weight:normal;
text-align:center;
padding:7px 5px 0px 7px;
margin:0px;
color:#000;
background-color:transparent;
}
	
h1.news A:link, h1.news A:visited
 { 
color:#D60D2E;
background-color:transparent;
text-decoration:none;
}
	
h1.news A:hover, h1.news A:active
 { 
color:#000;
background-color:transparent;
text-decoration:underline;
}

h2
 { 
margin:5px;
font-size:8pt;
color:#183A88;
background-color:transparent;
padding-top:5px;
margin-top:0px;
}

h2 span
 { 
font-weight:normal;
font-size:7.5pt;
}

h2 A:link, h2 A:visited 
 { 
font-weight:bold;
text-decoration:underline;
color:#183A88;
background-color:transparent;
}


h2 A:hover, h2 A:active 
 { 
font-weight:bold;
text-decoration:none;
color:#183A88;
background-color:transparent;
}


#sfondo_content
 { 
background-image:url("../images/sfondo-content.jpg");
background-repeat:no-repeat;
height:361px;
margin:0px;
padding:0px;
color:#222222;
background-color:transparent;
 }
 
#sfondo_content p
 { 
margin:10px 40px 20px 30px;
text-align:justify;
font-size:7.5pt;
 }
  
#sfondo_content p b
 { 
color:#FFBA00;
background-color:transparent;
 }
 	
#sfondo_content A:link, #sfondo_content A:visited 
 { 
font-weight:bold;
text-decoration:underline;
color:#183A88;
background-color:transparent;
}


#sfondo_content A:hover, #sfondo_content A:active 
 { 
font-weight:bold;
text-decoration:none;
color:#183A88;
background-color:transparent;
}
	
table.news
 { 	 
 width:750px;
 margin-top:15px;
 padding:0px;
 margin:0px;
 padding-top:15px;
 
}

table.news td
 { vertical-align:top;
 text-align:left;
 }
 
/*table.news td.newstesto
 { 
 width:120px;
 }*/
   
table.news td p
 { 	 
font-size:7.5pt;
margin:0px;
}
	
table.news td.testo
 {  
 width:480px;
 }
 	
.footer
 { 
background-image:url("../images/footer.jpg");
background-repeat:no-repeat;
height:50px;
margin:0px;
padding:0px;
 }

.footer address
 { 
 font-size:7.5pt; 
 font-style:normal;
 padding-top:0px;
 text-align:center;
 }
 	
.footer address A:link, .footer address A:visited 
 { 
text-decoration:underline;
color:#fff;
background-color:transparent;
 }
 
.footer address A:hover, .footer address A:active 
 { 
text-decoration:none;
color:#fff;
background-color:transparent;
 } 
  
#footer_vacanze
 { 
background-image:url("../images/sotto_interno_camp.jpg");
background-repeat:no-repeat;
height:50px;
margin:0px;
padding:0px;
 }
#footer_sport
 { 
background-image:url("../images/sotto_interno_sport.jpg");
background-repeat:no-repeat;
height:50px;
margin:0px;
padding:0px;
 }
#footer_news
 { 
background-image:url("../images/sotto_interno_news.jpg");
background-repeat:no-repeat;
height:50px;
margin:0px;
padding:0px;
 }
 
#footer_minigolf
 { 
background-image:url("../images/sotto_interno_minigolf.jpg");
background-repeat:no-repeat;
height:50px;
margin:0px;
padding:0px;
 }

#footer_camp
 { 
background-image:url("../images/sotto_interno_camp.jpg");
background-repeat:no-repeat;
height:50px;
margin:0px;
padding:0px;
 }

#footer_asilo
 { 
background-image:url("../images/sotto_interno_asilo.jpg");
background-repeat:no-repeat;
height:50px;
margin:0px;
padding:0px;
 }
  
#footer_animazione
 { 
background-image:url("../images/sotto_interno_animazione.jpg");
background-repeat:no-repeat;
height:50px;
margin:0px;
padding:0px;
 }
 	
address
 { 
 font-size:7.5pt; 
 font-style:normal;
 padding-top:7px;
 }
 	
address A:link, address A:visited 
 { 
text-decoration:underline;
color:#fff;
background-color:transparent;
 }
 
address A:hover, address A:active 
 { 
text-decoration:none;
color:#fff;
background-color:transparent;
 } 	
 
span.time	
 {  
 text-align:right;
 color:#020202;
 background-color:transparent;
 } 	
	
	
	
	
.hp
 { 
 background-image:url("../images/sfondohp.jpg");
background-repeat:no-repeat;
width:800px;
height:427px;
margin:0px;
	 }

	 
	 img
 { 	 border:none; }
 
 	 img.float
 { 	float:left; }
 
 	 img.float1
 { 	float:left;
 margin-right:15px; }
   
 
 
img.golf
 { 	 margin-top:0px; 

 margin-bottom:80px; } 