/* Stili globali */
table.borderline{border-right: 1px solid  #3E1609;border-bottom: 1px solid  #3E1609;}

body
{
 background: #ECEDCE;
 color: #3E1609;
 font-family: verdana, arial, helvetica, sans-serif;
 margin: 0;
 padding: 0;
}

td
{
 font-size: 70%;
 font-family: verdana, arial, helvetica, sans-serif;
}

input, textarea
{
 background: #ECEDCE;
 color: #3E1609;
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 80%;
 font-weight: normal;
}

input.form, textarea.form
{
 background: #F5F5E4;
 color: #3E1609;
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 80%;
 font-weight: normal;
}

a
{
 color: #3E1609;
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: bold;
 text-decoration: none;
}
a:hover
{
 text-decoration: underline;
}

h3.titolo
{
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: bold;
 font-size: 100%;
 padding: 0;
 margin-right: 0;
 margin-left: 2em;
 margin-top: 0;
 margin-bottom: 0.5em;
}

td.testo
{
	background: #ECEDCE;
	color: #3E1609;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 70%;
	font-weight: normal;
	padding: 1em;
	padding-left : 1em;
}

span.testo
{
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 70%;
 font-weight: normal;
}

b { font-weight: bold; }

hr{
	width : 70%;
	color : #3E1609;
}

div.motto
{
 margin: 1em;
}
h4.motto
{
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 90%;
 font-weight: bold;
 text-align:center;
 margin-bottom: 0;
 padding-bottom: 0;
 color: #ECEDCE;
}
p.motto
{
 font-family: verdana, arial, helvetica, sans-serif;
 text-align:center;
 margin-top: 0;
 padding: 3px;
 padding-top: 0;
 color: #ECEDCE;
}
a.motto
{
 color: #ECEDCE;
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: bold;
 text-decoration: none;
}
a.motto:hover
{
 text-decoration: underline;
}

tr.bnsup { background: #3E1609; }
td.bnsup
{
 background: #3E1609;
 color: #ECEDCE;
 font-family: sans-serif;
/* font-family: verdana, arial, helvetica, sans-serif;*/
 font-size: 70%;
 font-weight: bold;
 text-align: center;
}
td.bnsupsel
{
 background: #F5F5E4;
 color: #3E1609;
 font-family: sans-serif;
/* font-family: verdana, arial, helvetica, sans-serif;*/
 font-size: 70%;
 font-weight: bold;
 text-align: center;
}
a.bnsup
{
 font-family: sans-serif;
 font-weight: bold;
 background: #3E1609;
 color: #ECEDCE;
 text-decoration: none;
}
a.bnsup:hover
{
 color: #FFFFFF;
 text-decoration: none;
}

p.piede
{
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: normal;
 margin: 10px;
 text-align: center;
}
a.piede
{
 color: #3E1609;
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: bold;
 text-decoration: none;
}
a.piede:hover
{
 text-decoration: underline;
}

/* Stili per la home */
table.bnlat
{
   	background: #3E1609;
    color: #ECEDCE;
}
td.bnlat
{
	background: #3E1609;
    color: #ECEDCE;
	font-size: 70%;
}
td.bnlatsel
{
	background: #F5F5E4;
	color: #3E1609;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 70%;
}
td.bnlat2
{
	background: #713F0A;
	color: #ECEDCE;
	font-size: 70%;
	text-align : right;
}
td.bnlat3
{
	background: #765000;
	color: #ECEDCE;
	font-size: 70%;
	text-align : right;
}
td.bnlat2sel
{
	background: #F5F5E4;
	color: #3E1609;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 70%;
	text-align : right;
}
p.bnlat
{
 background: #3E1609;
 color: #ECEDCE;
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 70%;
 font-weight: bold;
 text-align: left;
}
p.link
{
 background: #713F0A;
 color: #ECEDCE;
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: bold;
 text-align: left;
}
a.bnlat
{
 font-weight: bold;
 color: #ECEDCE;
 text-decoration: none;
}
a.bnlat:hover
{
 color: #FFFFFF;
 text-decoration: none;
}
a.bnlatsel
{
 font-weight: bold;
 color: #3E1909;
 text-decoration: none;
}
a.bnlatsel:hover
{
 color: #000000;
 text-decoration: none;
}

td.email
{
 background: #3E1609;
 color: #ECEDCE;
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 70%;
 font-weight: normal;
}

td.lingua
{
 background: #765000;
 color: #ECEDCE;
 font-family: sans-serif;
 font-weight: bold;
 font-size: 70%;
}

td.lingua2
{
 background: #5E3F0A;
 color: #ECEDCE;
 font-family: sans-serif;
 font-weight: bold;
 font-size: 70%;
}

span.lingua
{
 font-family: sans-serif;
 font-size: 70%;
 font-weight: normal;
}
a.lingua
{
 background: #765000;
 color: #ECEDCE;
 font-family: sans-serif;
 font-weight: bold;
 text-decoration: none;
}
a.lingua:hover
{
 color: #FFFFFF;
 font-family: sans-serif;
 font-weight: bold;
 text-decoration: none;
}

td.riquadro
{
 background: #F5F5E4;
 color: #3E1609;
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 70%;
 font-weight: normal;
 border:1px solid black;
}

span.riquadro
{
 background: #F5F5E4;
 color: #3E1609;
}

td.riquadro2
{
 background: #ECEDCE;
 color: #3E1609;
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 70%;
 font-weight: normal;
 border:1px solid black;
}
span.riquadro2
{
 background: #ECEDCE;
 color: #3E1609;
}

td.riquadro3
{
 background: #F5F5E4;
 color: #3E1609;
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 70%;
 font-weight: normal;
 border:1px solid black;
}

td.riquadro4
{
 background: #F5F5E4;
 color: #3E1609;
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 70%;
 font-weight: normal;
}

TD.riquadro5 {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; FONT-FAMILY: verdana, arial, helvetica, sans-serif; background-color: #f5f5e4; BORDER-LEFT: #BDB19C 1px solid; BORDER-TOP: #BDB19C 1px solid; BORDER-RIGHT: #BDB19C 1px solid; BORDER-BOTTOM: #BDB19C 1px solid;
}
TD.riquadro6 {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; FONT-FAMILY: verdana, arial, helvetica, sans-serif; background-color: #f5f5e4; BORDER-LEFT: #3e1609 1px solid; BORDER-TOP: #3e1609 1px solid; BORDER-RIGHT: #3e1609 1px solid; BORDER-BOTTOM: #3e1609 1px solid;
}

td.notizia
{
 background: #F5F5E4;
 border: 1px solid #000000;
 padding: 10px;
}
p.notizia
{
 color: #3E1609;
 background: #F5F5E4;
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: normal;
}
h3.notizia
{
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: bold;
 color: #3E1609;
 background: #F5F5E4;
 font-size: 100%;
 margin-top: 0;
 padding-top: 0;
}
span.notizia
{
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: bold;
 color: #3E1609;
 background: #F5F5E4;
}
a.notizia
{
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: bold;
 color: #3E1609;
 background: #F5F5E4;
 text-decoration: none;
}
a.notizia:hover
{
 text-decoration: underline;
}

/* Per cognome.php */
#veneto { background:#3E1609;color:#CCFFCC;font-weight:bold; }
#friuli { background:#3E1609;color:#FFFFCC;font-weight:bold; }
#trentino { background:#3E1609;color:#FFCCFF;font-weight:bold; }

/* Per notizie.php */
td.bnlink
{
	background: #ECEDCE;
	color: #3E1609;
	font-size: 70%;
	text-align : left;
}
td.bnlinksel
{
	background: #F5F5E4;
	color: #3E1609;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 70%;
	text-align : left;
}
