/*lightbox per galleria immagini*/
#lightbox{
background-color:#f5e7ba;
padding: 10px;
border-bottom: 2px solid #000;
border-right: 2px solid #000;
}
#lightboxDetails{
font-size: 0.8em;
padding-top: 0.4em;
}
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;}
#overlay img{ border: none; }

#overlay{ background-image: url('overlay.png'); }

* html #overlay{
background-color: #333;
back\ground-color: transparent;
background-image: url('blank.gif');
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale")
}

http://www.italien-inseln.de:80/italia/marken-marche/agriturismo.html

td img {
/* Another Mozilla/Netscape bug with making sure our images display correctly */
display: block;
border-color: #414D29;
}



#riquadro {
text-align: center;
border: 1px dashed #CCCCCC;
padding: 10px;
width: 300px;
margin-right: auto;
margin-left: auto;
}

/* classi per testo interno */
.style1 {
color:#2E3C25;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: 200;
}
a.style1:link {
color:#2E3C25; text-decoration:underline;
}
a.style1:visited {
color:#2E3C25; text-decoration:underline;
}
a.style1:hover {
color:#FF6600;
text-decoration:none;
font-size: 12px;
}

.menu-basso {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FF6600;
}

a.menu-basso:link {
color:#FF6600; text-decoration:underline;
}
a.menu-basso:visited {
color:#FF6600; text-decoration:underline;
}
a.menu-basso:hover {
color:#2E3C25;
text-decoration:none;
font-size: 9px;

}
.legal {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
color: #737B53;
}
a.legal:link {
color:#737B53; text-decoration:underline;
}
a.legal:visited {
color:#737B53; text-decoration:underline;
}
a.legal:hover {
color:#2E3C25;
text-decoration:none;
font-size: 9px;

}
.testo-news {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
}
a.testo-news:link {
color:#666666; text-decoration:none;
}
a.testo-news:visited {
color:#666666; text-decoration:none;
}
a.testo-news:hover {
color:#CCCCCC;
text-decoration:none;

}
.style2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
}
.style3 {
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.style4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FF6600;
}
a.style4:link {
color:#FF6600; text-decoration:none;
}
a.style4:visited {
color:#FF6600; text-decoration:none;
}
a.style4:hover {
color:#313B22;
text-decoration:underline;

}
.style4b {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#CC0000;
}
a.style4b:link {
color:#CC0000; text-decoration:none;
}
a.style4b:visited {
color:#CC0000; text-decoration:none;
}
a.style4b:hover {
color:#666666;
text-decoration:none;

}


.tabellanews {
background-repeat:no-repeat;

}
.style5 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bolder;
color: #414D29;
font-style: normal;
}
.style6 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: 400;
color: #414D29;
font-style: italic;
}