
h3    { font-size: 12px; text-align: left }
h5    { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
h4  { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
p      { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
img { border: 0px }
input { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
button { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
marquee   { color: #333; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-transform: uppercase }
body          { font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: #255e3b url(sfondobody6.jpg) center 0; text-align: left; align: left  }
h6  { font-weight: 100; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; word-spacing: 0px }
a    { color: black; line-height: 14px; text-decoration: none; text-align: left }
a:visited { color: black; text-decoration: none }
a:hover  { color: gray; text-decoration: none }
a:visited:hover { color: gray; text-decoration: none }
h2   { font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
h1      { font-size: 30px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.sf   { color: black; font-weight: bold }
.tool         { word-spacing: 2px; letter-spacing: 1px; margin: 0px; padding: 0px; border-style: dashed; border-width: 1px; border-color: white white gray white }
.tool:hover         { background-color: #ffd700; word-spacing: 2px; letter-spacing: 1px; margin: 0px; padding: 0px; border: dashed 1px gray }
.menu       { color: black; font-weight: bold; font-size: 12px; text-decoration: none; text-align: left; text-indent: 3px; letter-spacing: 0px }
.maiuscolo  { color: black; font-weight: bold; font-size: 12px; text-decoration: none; text-transform: uppercase; text-indent: 0px }
.menub   { text-align: left; color: white; font-weight: bold; font-size: 12px; text-decoration: none; text-indent: 3px }
.menuc  { text-align: left; color: white; font-weight: bold; font-size: 12px; text-decoration: none }
.menuc:visited { color: white; font-weight: bold; font-size: 12px; text-decoration: none; }
.menuc:hover   { color: gray; font-weight: bold; font-size: 12px; text-decoration: none }
.menu:hover            { color: #d3d3d3; font-weight: bold; font-size: 12px; text-decoration: none; text-indent: 3px; letter-spacing: 0px }
.areatab  { background-color: #e4e4e4; border: dashed 2px gray }
.site { align: center; }
.title     { font-size: 14px; text-align: left }
#marqueecontainer { position: relative; overflow: hidden; top: 0px; left: 0px; width: 220px; height: 295px; visibility: visible; display: block; }
ul, li   { text-align: left; list-style-image: url(http://www.assomarmistilombardia.it/images/tr2.gif); margin-left: 0; padding-left: 0 }


div.hr {
  height: 0px;
  border-bottom: 1px solid #ddd;
  margin: 1.5em 0;
}
hr.dotted {
    /* Mozilla & IE have different opinions about how <hr> should look - be careful about changing these. */
  border:	none;
	border-top: 1px dashed #ddd;
  height:	1px;
	margin-bottom: 1.5em;
}
hr { margin: 1.5em 0; }
/* Links



/* ----- Required ----------------------------------------------------------- */

div.vert_menu
{
  position: absolute;
  visibility: hidden;
  display: none;
}

div.horz_menu a { display: block; float: left; }
div.vert_menu a { display: block; float: none; }


/* ----- Sample 1 ----------------------------------------------------------- */

div.sample1 div.vert_menu { border-bottom: 1px solid black; }

div.sample1 div.horz_menu a,
div.sample1 div.vert_menu a
  { color: #ffffff; font-size: 12px; text-decoration: none; background-color: #323232; padding: 1px 0px; border: solid 1px white; width: 165px }

div.sample1 div.horz_menu a { margin-right:  -1px; }
div.sample1 div.vert_menu a { margin-bottom: -1px; }

div.sample1 div.horz_menu a:hover,
div.sample1 div.vert_menu a:hover,
div.sample1 div.horz_menu a.active,
div.sample1 div.vert_menu a.active  { background-color: #686868 }



.rightborder  { border-right: 1px solid #c6c6c6 }


