BODY {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000066;
	font-size : 11px;
	margin: 0px;



} 
h1 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #003399;
	background-image: url(nav/linea.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 5px;





} 
p {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #000066; 
} 
.fotodx {

	margin: 0px 0px 10px 10px;
	padding: 0px;
}
.fotosin {

	margin: 0px 20px 10px 0px;
	padding: 0px;
	}
.bianco10 {
font-size : 10pt; 
font-family : Arial, Helvetica, Verdana, Geneva, sans-serif; 
font-weight : normal; 
font-style : normal; 
color : #ffffff; 
} 
.table1 {
	color : #ffffff;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size : 10px;

} 
a {
	font-weight : bold;
	color : #0033cc;
	font-size: 11px;

} 
h2 {
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #000066; 
} 
li {
	font-size : 11px;
	list-style-type: square;

} 
h3 {
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #000066; 
text-decoration : underline; 
} 
h4 {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #000066; 
} 
.testoblu {
color : #003399; 
font-weight : bold; 
} 
.linea {
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #CEE7FF;
	height: 1px;

}
hr {
	color: #004080;
	height: 1px;
}
.home {
	background-repeat: no-repeat;
	background-position: center top;

}
.left {
	background-image: url(nav/left.png);
	background-repeat: no-repeat;
}
.imglinea {
	background-repeat: no-repeat;
	background-position: left bottom;
	background-image: url(nav/linea.gif);
	margin: 0px;
	padding: 5px;



}
.mappa {
	color: #CC0000;
	line-height: 24px;
}
.buttoncerca {
	color: #EAFBFB;
	background-color: #0000FF;
	font-size: 9px;
	font-weight: bold;
	vertical-align: middle;
	line-height: 15px;



}
.granderosso {
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;

}
.granderossonoline {

	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
caption {
	font-size: 8pt;
}
.tabellabordi {
	border: 1px solid #0066FF;
}
.titolobambini {
font-size:14.0pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight: bold;
color: #0000FF;
}

.fotogaller {
	margin: 3px;
	padding: 0px;
}
.copertina {
	border-top-width: 1px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	margin-top: 2px;
	margin-bottom: 5px;
}
.top {
	background-repeat: no-repeat;
	background-color: #0000FF;


}
.tablemenu {
	color : #ffffff;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size : 10px;
	margin-top: -50px;
	margin-left: 150px;

}
.nounderline {
	text-decoration: none;
}

