/* Style.css - www.SanVicario.com */

/* Farbe der Olive Condite - Lasche */
body {
  background: url(immagini/Olivenzweig_1600.jpg) no-repeat fixed #385134;
  font-family: Verdana, Arial, Helvetica, sans-serif, 'Sans Serif';
  text-align: left;
  padding: 0px;
  margin: 0px;
}

table {
  table-layout: fixed;
  padding: 0px;
  margin: 0px;
  border: solid 0px #ff0000;
  border-collapse: collapse;
  empty-cells: show;
}

table#banner {
  position: fixed;
  z-index: 5;
  top: 0px;
}

table#content {
  position: relative;
  z-index: 1;
  top: 120px;
}

td {
  font-family: Verdana, Arial, Helvetica, sans-serif, 'Sans Serif';
  font-size: 11pt;
  text-align: left;
  vertical-align: top;
  padding: 0px;
  margin: 0px;
  border: solid 0px #ff0000;
}

.text {
  padding: 0px;
  margin: 0px;
  border: solid 0px #ff0000;
  font-family: Verdana, Arial, Helvetica, sans-serif, 'Sans Serif';
  font-size: 10pt;
  text-align: justify;
  color: #000000 ;
}

.serif {
  font-family: Georgia, Times New Roman, Times, serif;
  color: #ff0000;
}

.big {
  font-size: 13.5pt;
  color: #333333 ;
  text-align: left;
}

.copy {
  padding: 0px;
  padding-top: 30px;
  margin: 8px;
  border: 0px;
  font-size: 8pt;
  color: #606060;
}

.copy2 {
  padding: 0px;
  padding-top: 30px;
  margin: 8px;
  border: 0px;
  font-size: 8pt;
  color: #e0e0e0;
}

.backlink {
  text-align: right;
  margin-top: 0px;
  padding-top: 0px;
  margin-right: 0px;
  border: 0px;
  font-size: 8pt;
  color: #606060;
}

.cap {
  color:red;
  font-weight:700;
}

.prod {
  text-align: center;
  border: solid 2pt #808080;
}

div#menu {
  position: fixed;
  z-index: 9;
  top: 95px;
  left: 0px;
  width: 170px;
}

ul {
  margin: 10px;
  padding: 10px;
  list-style-type: square;
  color: #fff;
}

ul.aceto {
  margin: 10px;
  padding: 10px;
  list-style-type: disc;
  color: #000;
}


li {
  margin-top: 2pt;
  margin-left: 2px;
  line-height: 90%;
}

.normal {
  margin-left: 5px;
  color: #000;
  font-size:9pt;
  line-height: 120%;
}

li.absatz {
  margin-bottom: 6pt;
}

img {
  padding: 0px;
  margin: 0px;
  border-width: 0px;
}

img.topimg {
  border: solid 4pt #d0d0d0;
  margin-right: 6pt;
}

td.topimg {
  width: 324px;
}

td.vab {
  color: #ffffff;
  vertical-align: bottom;
}

a {
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif, 'Sans Serif';
  font-size: 8pt;
  font-weight: 500;
  text-decoration: none;
  border: none;
}

a:link { color: #ffffff; }
a:visited { color: #ffffff; }
a:hover { color: #00ff88; }
a:focus { color: #00ff88; }
a:active { color: #00ff88; }

a.imtext { font-size: 10pt; }

a:link.imtext { color: #000000; }
a:visited.imtext { color: #000000; }
a:hover.imtext { color: #ff6000; }
a:focus.imtext { color: #ff6000; font-weight: 500; }
a:active.imtext { color: #ff6000; font-weight: 500; }

a:link.alarm { color: #ffd000; font-weight: 700; }
a:visited.alarm { color: #ffd000; font-weight: 700; }
a:hover.alarm { color: #ff6000; font-weight: 700; }
a:focus.alarm { color: #ff6000; }
a:active.alarm { color: #ff6000; }

a:link.blau { color: #0000a0; }
a:visited.blau { color: #0000a0; }
a:hover.blau { color: #0000a0; }
a:focus.blau { color: #0000ff; }
a:active.blau { color: #0000ff; }

a.backlink { font-size: 9pt; font-weight: 700;}

a:link.backlink { color: #606060; }
a:visited.backlink { color: #606060; }
a:hover.backlink { color: #a0a0a0; }
a:focus.backlink { color: #a0a0a0; }
a:active.backlink { color: #606060; }


