div.ui-dialog-content {padding: 0px !important}
.clickprivacy {cursor: pointer;}
div#privacyUI {padding: 20px;}
div#privacyUI h5 {font-size: 16px; margin: 20px; padding: 0px;}
div#privacyUI p {font-size: 14px;margin: 20px; padding: 0px;}
div#privacyUI p strong {font-weight: bold; margin:0px; padding: 0px;}
div#privacyUI p a {color: #333;}
#newsletter-box h3:first-line {text-transform: capitalize;}
form#frm_newsletter p {padding: 0px; margin: 0px 0px 10px 0px;}
form#frm_newsletter p:first-line {text-transform: capitalize;}
table#sublista tbody tr td {text-transform: capitalize;}
a#chiudi-newsletter {text-transform: capitalize;}
form#frm_newsletter p input#invia {margin-left: 10px;}

div#loghi  {text-align: center; }
div#loghi a {color: white;}

label.error {background-color: transparent; color: #990000;padding:2px; font-size: 12px;}

div#colonnaDx img {margin-top: 5px;}

second-level-menu a.active {text-decoration: underline;}
#contenuto ul li a { color: #333; text-decoration: underline;}
#contenuto ul li a:hover { color: #333; text-decoration: none;}
#contenuto ul li strong {color:#c98b1e;}

div#sezioni-small {
	margin-top: 10px;
}
/* Tabella Prezzi */
div#contenuto table {color: #003366; font-size: 12px; font-family: Tahoma; margin-left: 3px; width: 100%; margin-bottom: 10px;}
div#contenuto table tbody tr td {background-color: #ece3cd; padding: 0px; margin: 0px; color: #834620; text-align: center; border-left: 1px solid #fcf3e0; }
div#contenuto table tbody tr th {background-color: #ad917e;padding: 5px 0px 3px 0px; margin: 0px; color: #ffffff; border-top: 10px solid #ece3cd;border-left: 1px solid #fcf3e0;}
div#contenuto table tbody tr td:first-child {color: #3d2a1e; padding: 5px 3px 3px 10px; text-align: left;}

/* Popup */
div#underlayer {background-color:#172c40; z-index:800;opacity: .8;height:100%;position:absolute;top:0;left:0;filter: alpha(opacity=80);}
div#ifrm {margin:auto;position:fixed;top:50%;left:50%; background-color: #ffffff;border:5px solid #ccc; z-index:999; display:none; margin-right: 0pt;margin-bottom: 0pt;}
div#ifrm iframe {border:0px;}

/* mappa_interattiva */
div#contenuto iframe {width:435px;height:374px; border:1px solid #333;padding:3px;margin: 0px 0px 0px 0px;}
div#ds {display: none;}

div#popup {font-family:Tahoma;font-size:12px;}
div#popup h1{margin:20px 0px 0px 20px; padding:5px 0px 5px 5px;color:#0eb4d1;}
div#popup h2{color:#333; margin:10px 20px 10px 20px; font-size:12px;}
div#popup h3{margin:10px 20px 10px 20px; font-size:12px;border-top:1px dashed #f5d8b7; color:#b48044; text-align:center;padding:5px 0px 5px 0px;}
div#popup h4{}
div#popup h5{}
div#popup h6{}

div#popup p {font-size:12px;line-height:16px; margin:10px 20px 10px 20px; padding:0px; text-align:justify;}
div#popup p strong {}
div#popup p small {font-size:11px; display:block; text-align:right;}
div#popup p img {border:1px solid #d7b98e; padding:3px;}
div#popup p a  {color:#444;text-decoration:underline;}
div#popup p a:hover  {color:#444;text-decoration:none;}
div#popup p a strong {color:#444;}
div#popup p a img {border:1px solid #d7b98e; padding:3px;}

div#popup ul {font-size:12px;line-height:16px; margin:10px 20px 10px 0px;_margin:10px 20px 10px 40px;}
div#popup ul li a  {color:#444;text-decoration:none;}
div#popup ul li a:hover  {color:#444;text-decoration:underline;}
div#popup ul li strong {color:#444;}