html, body, p, td, th, div, dl, ul, ol, a   { color: #666666; font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 0px; text-decoration: none; }
html, body, td, th, div, dl, ul, ol, a   { margin: 0; padding: 0 }

a:link, a:visited, { color: #666666; text-decoration: none; }
a:hover, a:active { color: #666666; text-decoration: underline; }
ul    {
	list-style-image: url(../img/rombetto4.gif);
	margin-left: 20px;
	list-style-type: none;
}
h1  { margin-bottom: -12; }
h2, h3, h4   { margin-bottom: -3 }

.portfolio  { font-size: 11px; line-height: 16px; }

.menu_sx  { font-size: 11px; line-height: 16px; }
p.menu_sx a:link, p.menu_sx a:visited, p.menu_sx a:hover, p.menu_sx a:active { font-size: 11px; line-height: 16px; color: black; }
ul.menu_sx a:link, ul.menu_sx a:visited { color: #666666; font-style: normal; font-weight: regular; font-size: 11px; line-height: 18px; }
ul.menu_sx a:hover, ul.menu_sx a:active { text-decoration: underline; }

.visita_virtuale   { color: #092676; font-weight: bold; font-size: 11px; line-height: 25px; text-align: center; }
p.visita_virtuale a:link, p.visita_virtuale a:visited  { color: #092676; font-size: 11px; line-height: 25px; }
p.visita_virtuale a:hover, p.visita_virtuale a:active { text-decoration: underline; }

.link_bottom  { color: #092676; font-size: 11px; line-height: 25px; }
p.link_bottom a:link, p.link_bottom a:visited  { color: #092676; font-size: 11px; line-height: 25px; }
p.link_bottom a:hover, p.link_bottom a:active  { text-decoration: underline; }

.giustificato  { text-align: justify; }

.piccolo  { font-size: 10px; line-height: 20px; }

.lingue  { color: #092676; font-size: 10px; }
p.lingue a:link, p.lingue a:visited  { color: #092676; font-size: 10px; }
p.lingue a:hover, p.lingue a:active  { text-decoration: underline; }

.blu   { color: #092676; font-weight: bold; font-size: 11px; line-height: 16px; }

