body{
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	background-color:#000000;
	color:#000000;
	font-family:sans-serif;
	font-size:14px;
	}


/* menu pulsante 1 - home*/
div#pul01{
	visibility:visible;
	position:absolute;
	background-color:#FFFFD4;
	width:150px;
	height:30px;
	top:25px;
	left:28px;
	padding-top:4px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:4px;
	z-index:1;
	text-align:center;
	border-left-style:solid;
	border-left-color:#aaaaaa;
	border-left-width:2px;
	border-right-style:solid;
	border-right-color:#aaaaaa;
	border-right-width:2px;
	border-top-style:solid;
	border-top-color:#aaaaaa;
	border-top-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#aaaaaa;
	border-bottom-width:2px;
	}	
/* menu pulsante 2 - contatti*/
div#pul02{
	visibility:visible;
	position:absolute;
	background-color:#FFFFD4;
	width:150px;
	height:30px;
	top:25px;
	left:188px;
	padding-top:4px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:4px;
	z-index:1;
	text-align:center;
	border-left-style:solid;
	border-left-color:#aaaaaa;
	border-left-width:2px;
	border-right-style:solid;
	border-right-color:#aaaaaa;
	border-right-width:2px;
	border-top-style:solid;
	border-top-color:#aaaaaa;
	border-top-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#aaaaaa;
	border-bottom-width:2px;
	}

/*-------------------------------------------------------------*/
/* box per immagini centrate */
div.img01{
	width:750px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-color:#ffffff;
	z-index:1;
	text-align:center;
	border-left-style:solid;
	border-left-color:#eeeeee;
	border-left-width:8px;
	border-right-style:solid;
	border-right-color:#eeeeee;
	border-right-width:8px;
	border-top-style:solid;
	border-top-color:#eeeeee;
	border-top-width:8px;
	border-bottom-style:solid;
	border-bottom-color:#eeeeee;
	border-bottom-width:8px;
	}
/* box pie di pagina */
div.boxpdp{
	width:750px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-image: url("../immagini/sfondo1.gif");
	background-repeat:repeat-y;
	z-index:1;
	}
/* box barra */
div.boxbarra{
	width:550px;
	height:13px;
	background-image: url("../immagini/barra1.gif");
	overflow:hidden;
	z-index:1;
	}
/* Paragrafi */
p{
	font-size:14px;
	text-align:center;
	color:#000000;
	}
li{
	font-size:14px;
	color:#000000;
	}
.titsit1{
	background-color:#000044;
	margin-top:50px;
	padding-top:6px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:6px;
	font-size:36px;
	text-align:center;
	letter-spacing:10px;
	color:#ffffff;
	}
.titsit2{
	padding-top:6px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:6px;
	font-size:18px;
	text-align:center;
	color:#000022;
	}
.titfot1{
	background-color:#000044;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	font-size:18px;
	text-align:center;
	color:#ffffff;
	}
.titann1{
	background-color:#eeeeee;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	font-size:22px;
	text-align:center;
	color:#FF0000;
	}
/* H1 */
h1{
	background-color:#eeeeee;
	border-top-style:solid;
	border-top-color:#924040;
	border-top-width:4px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	font-size:20px;
	text-align:center;
	color:#600000;
	}
/* H2 */
h2{
	background-color:#eeeeee;
	border-top-style:solid;
	border-top-color:#AE6666;
	border-top-width:2px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	font-size:18px;
	text-align:center;
	color:#600000;
	}
/* H3 */
h3{
	background-color:#eeeeee;
	border-top-style:solid;
	border-top-color:#AE6666;
	border-top-width:2px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	font-size:16px;
	text-align:center;
	color:#600000;
	}
/* Tabella contatti */
table.contatti1{
	width:70%;
	border-left-style:solid;
	border-left-color:#000044;
	border-left-width:2px;
	border-right-style:solid;
	border-right-color:#000044;
	border-right-width:2px;
	border-top-style:solid;
	border-top-color:#000044;
	border-top-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#000044;
	border-bottom-width:2px;
	}
/* Tabelle prima pagina certificato 1893 */
table.cer1{
	font-family:sans-serif;
	width:100%;
	}
td.cer11{
	padding-right:4px;
	vertical-align:top;
	text-align:center;
	}
/* Tabelle certificato 1893 su pagina attestato.htm*/
table.cer2{
	font-family:sans-serif;
	width:100%;
	border-top-style:solid;
	border-top-color:#000044;
	border-top-width:20px;
	border-bottom-style:solid;
	border-bottom-color:#000044;
	border-bottom-width:2px;
	}
td.cer21{
	width:33%;
	background-color:#FFFFD4;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	vertical-align:top;
	text-align:center;
	border-left-style:solid;
	border-left-color:#000044;
	border-left-width:2px;
	border-right-style:solid;
	border-right-color:#000044;
	border-right-width:2px;
	}
/* Tabella prima pagina */
table.prima1{
	width:100%;
	}
td.cepr1{
	width:50%;
}
/* Tabelle Annunci */
table.pre1{
	width:100%;
	border-top-style:solid;
	border-top-color:#000044;
	border-top-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#000044;
	border-bottom-width:2px;
	}
td.foto1{
	background-color:#F8F8FF;
	width:180px;
	height:180px;
	vertical-align:top;
}
td.des1{
	background-color:#F8F8FF;
	color:#003060;
	padding-top:8px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:8px;
	vertical-align:top;
	font-size:14px;
	text-align:center;
	}
td.dat1{
	background-color:#FFFFE4;
	color:#000000;
	padding-top:8px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
	vertical-align:top;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	}
/* Tabelle modulo */
table.mo1{
	font-family:sans-serif;
	width:100%;
	}
td.mo11{
	background-color:#E0E9F2;
	width:200px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	vertical-align:top;
	text-align:right;
	}
td.mo12{
	background-color:#D1D9E1;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	}

/*LINK */
A:active  { color: #bb0000; text-decoration:none; font-size:14px; background-color:#FFFFD4;}
A:link    { color: #bb0000; text-decoration:none; font-size:14px; background-color:#FFFFD4;}
A:visited { color: #bb0000; text-decoration:none; font-size:14px; background-color:#FFFFD4;}
A:hover   { color: #ff0000; text-decoration:none; font-size:14px; background-color:#FFFFA4;}

A:active.men1  { color: #bb0000; text-decoration:none; font-size:18px; background-color:#FFFFD4;}
A:link.men1    { color: #bb0000; text-decoration:none; font-size:18px; background-color:#FFFFD4;}
A:visited.men1 { color: #bb0000; text-decoration:none; font-size:18px; background-color:#FFFFD4;}
A:hover.men1   { color: #ff0000; text-decoration:none; font-size:18px; background-color:#FFFFA4;}