body{margin:0px;background-color:#F4F6F2;}

td, table{font-family:Verdana;font-size:11px;color: #000000;}

p{margin:2px;}

ul {margin-top: 0; margin-bottom: 0}
li{margin-top: 3px; margin-bottom: 3px}

H1 {font: 2px tahoma; color: #F4F6F2;margin-top: 0px; margin-bottom: 0px;}
H2 {font: bold 15px Geneva, Arial, Helvetica, sans-serif; color: #437BD0;margin-left: 30px; margin-top: 4px; margin-bottom: 2px;}
H3 {font: bold 13px Geneva, Arial, Helvetica, sans-serif; color: #437BD0; margin-top: 8px; margin-bottom: 2px;}

.mini {	font: 4px Verdana;}

.titoli{font: bold 13px Verdana;	color : #45590D}
.cariche {font: bold 11px Geneva, Arial, Helvetica, sans-serif; color: #1C2600;}
.form {margin: 0 0 0 0;}
.pad10 {padding-left: 10px}
.pad20 {padding-left: 20px}
.pad30 {padding-left: 30px}
.pad40 {padding-left: 40px}
.pad-tb2 {padding-top: 2px;padding-bottom: 2px;}
.pad-tb3 {padding-top: 3px;padding-bottom: 3px;}
.pad-tb5 {padding-top: 5px;padding-bottom: 5px;}
.pad-tb7 {padding-top: 7px;padding-bottom: 7px;}
.img {border : 1px solid #45590D;}
.bg {background-color:#F8F9F6;display: block; }
.NoRecord {	font: italic bold 11px Verdana;	color: #454545;}

td.testo {font: 11px Verdana; color: #1C2600;padding: 20px}
td.testo1 {font: 11px Verdana; color: #1C2600;padding-left: 20px;padding-top: 10px;padding-bottom: 10px}
td.date {font: 12px Verdana; color: #1C2600;padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 40px; background-color:#F8F9F6}
td.gallery {font: 11px Tahoma; color: #1C2600;padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; background-color:#F8F9F6}
td.menu{background-image:url(images/coro.gif);height: 25px;}
td.fascia{background-image:url(images/corale.gif);height: 35px;}
td.fascia1{background-image:url(images/cori.gif);height: 35px;}
td.titolo{background-color:#F1F3ED; height: 25px;}
td.footer{height: 20px;font: 10px Verdana; color: #1C2600;border: 1px solid #1A2300; border-width : 1px 0 0 0;padding: 4px 0 4px 0;}
td.brown{background-color:#F4F6F2}
span.testo {font: 11px Verdana; color: #1C2600;}

div.arch-anno{font: bold 14px Geneva, Arial, Helvetica, sans-serif; color: #437BD0; background-color:#F1F3ED;padding:3px 0 3px 5px;margin: 5px 0 5px 0;border: 1px solid #E0E2DA;}

a.arch-anno-link{font: bold 14px Geneva, Arial, Helvetica, sans-serif; color: #437BD0;text-decoration:none;}
a.arch-anno-link:Hover{font: bold 14px Geneva, Arial, Helvetica, sans-serif; color: #D04028;text-decoration:underline;}

a.arch-openlink{text-decoration:none;font: bold 12px Verdana; color: #000000;padding: 0 2px 0 2px;}
a:Hover.arch-openlink{	background-color: #E9EBE4;	text-decoration: none;font: bold 12px Verdana;color: #FF0000;padding: 0 2px 0 2px;}

a.menu-up{background-image:url(images/coristi.gif);font: 11px Verdana; color: #1C2600;text-decoration:none;display: block; padding: 5px 6px 5px 7px}
a.menu-up:Hover{background-image:url(images/coriste.gif);font: 11px Verdana; color: #1C2600;text-decoration:none;display: block; padding: 5px 6px 5px 7px}
a.menu-dw{background-image:url(images/coriste.gif);font: 11px Verdana; color: #D04028;text-decoration:none;display: block; padding: 5px 6px 5px 7px}
a.menu-dw:Hover{background-image:url(images/coriste.gif);font: 11px Verdana; color: #D04028;text-decoration:none;display: block; padding: 5px 6px 5px 7px}

A {text-decoration : underline;font:  10px Verdana;color: #1C2600;}
A:HOVER{text-decoration : underline; font:  10px Verdana; color: #D64B29;}

A.wwlink {text-decoration : underline;font:  10px Verdana;color: #1C2600;}
A:HOVER.wwlink{text-decoration : underline; font:  10px Verdana; color: #D64B29;}

A.titolo {text-decoration : none; font: bold 15px Geneva, Arial, Helvetica, sans-serif; color: #437BD0;margin-left: 30px; margin-top: 4px; margin-bottom: 2px;}
A:HOVER.titolo {text-decoration : underline; font: bold 15px Geneva, Arial, Helvetica, sans-serif; color: #D04028;margin-left: 30px; margin-top: 4px; margin-bottom: 2px;}

A.titolo1 {text-decoration : none; font: bold 13px Geneva, Arial, Helvetica, sans-serif; color: #437BD0;margin-left: 30px; margin-top: 4px; margin-bottom: 2px;}
A:HOVER.titolo1 {text-decoration : underline; font: bold 13px Geneva, Arial, Helvetica, sans-serif; color: #D04028;margin-left: 30px; margin-top: 4px; margin-bottom: 2px;}

A.segue {text-decoration : none;font:  10px Verdana;color: #1C2600;}
A:HOVER.segue {text-decoration : underline; font:  10px Verdana; color: #D64B29;}

A.foto {text-decoration : underline;font: 11px Tahoma;color: #1C2600;}
A:HOVER.foto {text-decoration : underline; font:  11px Tahoma; color: #D64B29;}

A.mail {text-decoration : underline;font:  bold 10px Verdana;color: #777D66;}
A:HOVER.mail{text-decoration : underline; font:  bold 10px Verdana; color: #D64B29;}


#trbl   {  border : 1px solid #1A2300;}
#r    {border: 1px solid #1A2300; border-width : 0 1px 0 0;}

/********* PAGINAZIONE RECORD ************/
div#paging {padding: 3px;font-size: 11px; font-family:Tahoma; color:#000000;}
A.pag {	text-decoration : none; font-size: 11px; font-family:Tahoma; color: #990002;}
A:HOVER.pag {text-decoration : underline; font-size: 11px; font-family:Tahoma; color: #990002;}
A.pagnum {text-decoration : none;font-size: 11px; font-family:Tahoma; color: #990002;padding: 0 2px 0 2px}
A:HOVER.pagnum  {text-decoration: underline;font-size: 11px; font-family:Tahoma; color: #000000;padding: 0 2px 0 2px}
span.pagnum {text-decoration : none;font-size : 11px; font-family:Tahoma; color: #000000;padding: 0 2px 0 2px; font-weight: bold;}
span.nolink-pag {text-decoration : none;font-size : 11px; font-family:Tahoma; color: #AAAAAA;}