/* CSS Document */
body					{ background-image:url(/images/santelena/fondo-3.jpg); margin: 0 auto; text-align: center}
table.contenitore		{ width:870px; text-align:center; margin:0 auto; border:0; background-color:#f3dcab }
table.fondo				{ background-color:#ffffff; padding: 50px;}
table.fondo-bianco		{ background-color:#ffffff; width: 732px; height: 426px;}
.immagine-stemma		{ border-bottom:2px solid; color:#990000; }

/* zona centrale corpo del sito */
td.zona-centrale		{ background-color:#ffffff; padding: 25px;text-align:center;vertical-align: middle;}
td.interni				{ padding: 25px; text-align:center;}
td.fondino-sfumato		{ background-color: #F1DBAA; height: 25px; border-bottom: 4px solid #775856; text-align:center; margin:0 auto;}
.testo-interni			{ font-family:Geneva, Arial, Helvetica, sans-serif; text-align:justify; font-size:12px; color:#ffffff; padding-left: 15px; vertical-align:top;}
a.testo-interni:link { color: white }
a.testo-interni:visited { color: white }
a.testo-interni:hover { color: white }
a.testo-interni:active { color: white }

.titoli-interni			{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff;vertical-align:top; }
td.fondo-nero			{ background-color:#000000; padding: 50px;}

/* zona di fondo - testo */
td.zona-testo-fondo		{ background-image:url(/images/santelena/menu/fondo.jpg); background-position:bottom; vertical-align:top; padding-left: 5px; padding-top: 7px; border-bottom:1px solid; border-top:1px solid; color:#666666; height:20px;}
/*td.zona-testo-fondodue	{ background-image:url(/images/santelena/fondo.jpg); background-position:top; vertical-align:top; padding-left: 5px; padding-top: 7px; border-bottom:1px solid; border-top:1px solid; color:#ffffff; height:10px;}*/
td.zona-testo-fondodue	{ background-image:url(/images/santelena/menu/fondo.jpg); background-position:top; padding-left: 5px; border-bottom:1px solid; border-top:1px solid; color:#ffffff; height: 25px}

td.zona-testo			{ background-color:#f3dcab; padding:32px; width:620px; }
/*td.zona-testoa			{ background-color:#f3dcab; padding-top:32px; padding-bottom:32px; padding-right:32px; padding-left:15px; width: 620px; height: 300px;}*/
td.zona-testoa			{ background-color:#f3dcab; padding-top:32px; padding-bottom:32px; padding-right:52px; padding-left:35px; width: 620px; height: 300px;}
td.zona-testob			{ vertical-align: bottom; background-color:#f3dcab; width: 620px; height: 30px; padding-right:15px;}
td.zona-testoc			{ background-color:#f3dcab; padding:32px; width: 800px}
td.zona-testod			{ background-color:#f3dcab; padding-top:32px; padding-bottom:32px; padding-right:52px; padding-left:35px; width: 620px; height: 270px;}

.testo					{ font-family: Verdana, Arial, Helvetica, sans-serif; text-align:justify; font-size:10pt; color:#333333; text-align: justify; line-height:22px;}
.testoprezzi			{ font-family: Verdana, Arial, Helvetica, sans-serif; text-align:justify; font-size:14px; color:#333333; padding-left: 0px;}
.prezzo					{ font-family: Arial, Helvetica, sans-serif; text-align:justify; font-size:12px; color:#333333; padding-left:0;}
.prezzodue				{ font-family: Arial, Helvetica, sans-serif; text-align:justify; font-size:11px; color:#333333; padding-left:0;}

.testocontatti			{ font-family: Arial, Helvetica, sans-serif; text-align:center; font-size:11px; color:#333333; margin-top:5px; margin-bottom: 5px}
.testo-elenco			{ font-family:Geneva, Arial, Helvetica, sans-serif; text-align:justify; font-size:12px; color:#333333; padding-left: 0px; padding-top: 2px; line-height:15px; margin:0;}
.testo-titoli			{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 18px; color:#401b10;}
.titoli-dimore			{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; color:#401b10; text-align:left; vertical-align:top; margin-top:5px; padding:0; }

/* zona di menu */
td.zona-menu			{ background-color:#FFFFFF; border-top: 1px solid; color:#000000;}
.menu					{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#401b10; }
td.cella-menu			{ background-color:#cccccc; }
.menu-norm				{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#401b10; }
td.menu-sopra			{ background-color:#401b10; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; }
.titolo-su-nero			{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 16px; color:#ffffff; padding:10px; text-align:left; }

/* testo-pie di pagina */
.testo-pie-pagina		{ font-family:Geneva, Arial, Helvetica, sans-serif; text-align:center; font-size:10px; color:#000000; padding-left: 25px; vertical-align:top; padding-top:5px; }

/* box immagini */
td.box-immagini			{ background-color:#f3dcab; width:230px; vertical-align:top; padding-top: 32px; margin-top: 0; text-align:center; margin:0 auto;}
/* links */
.link					{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;}
a.link					{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-align: right; padding: 5px; text-decoration:none;}
a.link:hover			{ font-family:Geneva, Arial, Helvetica, sans-serif; color:#401b10; text-decoration:none;}
a.link:active			{ font-family:Geneva, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}

a.linkdue					{ font-family:Geneva, Arial, Helvetica; font-size:15px; color:#ffffff; }
a.linkdue:hover				{ font-family:Geneva, Arial, Helvetica; color:#401b10; text-decoration:none;}
a.linkdue:active			{ font-family:Geneva, Arial, Helvetica; color:#ffffff; text-decoration:none;}

a.link-dint				{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12pt; color:#401b10; text-align: left; text-decoration:none;}
a.link-dint:hover		{ color:#401b10; text-decoration:none;}
a.link-dint:active		{ color:#401b10; text-decoration:none;}

a.piramedia				{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none}
a.piramedia:hover		{ color:#401b10} 
a.piramedia:active		{ color:#000000} 

a.linkdue				{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#401b10; text-align: right; padding: 5px; text-decoration:none;}
a.linkdue:hover			{ font-family:Geneva, Arial, Helvetica, sans-serif; color:#af291b; text-decoration:none;}
a.linkdue:active		{ font-family:Geneva, Arial, Helvetica, sans-serif; color:#401b10; text-decoration:none;}
/* prezzi-table */
td.uno					{ width:100px; border-left: 1px dotted #401b10; text-align:center; padding-left:5px; }
td.due					{ width:340px; border-bottom: 1px dotted #401b10; text-align:center; padding-left:5px; }