/*

 $Name  : default.css, 20090116 © 1996-.... pf;
 $Date  : Fri, 16 Jan 2009 19:00:00 GMT;
 $Lang  : stylesheet;
 $Target: none;
 $Type  : text/css;
 $Desc  : Site Style Sheet Default Declaration;

 Programming and graphics by pf  -  All Rights Unreserved. XML 1.0 compatible.
 You may use, copy, modify, distribute, or transmit this code for any purpose.
 Please send any questions to: pjoef@tiscali.it

 8pt=13px
 9pt=15px
10pt=17px
11pt=18px
12pt=20px
14pt=23px
16pt=27px
18pt=30px
20pt=33px
22pt=37px
24pt=40px
26pt=43px
28pt=46px
36pt=60px
48pt=80px
72pt=120px

*/


body
{ background-image: url('http://www.pubblitesi.it/media/pf/images/bgclashani.gif');
  background-attachment: fixed;
  background-color: #ff2400;
  color: #fff8dc;
  font-family: Georgia, 'Times New Roman', 'New Century Schoolbook', 'Century Schoolbook',
    'ChelthmITC Bk BT', 'Bookman Old Style', Bookman, lucidabright, 'Calisto MT',
    'Dutch801 Rm BT', 'Galliard BT', Garamond,  Rockwell, Roman, Romantic, Palatino,
    'New York', 'Minion Web', times, serif;
  font-size: 11pt;
  margin: 2px;
  text-align: center
}
/*
body:after
{ content: '© 1996-.... pf';
  display: block;
  text-align: center;
  margin-top: 2em
}
*/
a { text-decoration: none }
a:link { color: #ffd700 }
a:visited { color: #ffda70 }
a:active { color: #ffff00 }
body, div, p { color: #fff8dc }
body, div, p, ol, ul, dl, li
{ font-family: Georgia, 'Times New Roman', 'New Century Schoolbook', 'Century Schoolbook',
    'ChelthmITC Bk BT', 'Bookman Old Style', Bookman, lucidabright, 'Calisto MT',
    'Dutch801 Rm BT', 'Galliard BT', Garamond, Rockwell, Roman, Romantic, Palatino,
    'New York', 'Minion Web', times, serif;
  font-size: 11pt
}
hr
{ border-top: #fad724 1px ridge;
  border-bottom: #fad724 1px ridge;
  text: center;
  margin-top: 1px;
  margin-bottom: 1px
}
h1, h2, h3, h4, h5, h6
{ background-color: #802400;
  color: #fff8dc;
  font-family: 'Vineta BT', 'Deep Freeze', 'Red Alert', 'Cash Outline', Cash,
    Algerian, Neon, Impact, Blox, 'Arial Black', 'Blox Condensed',
    'Comic Sans MS', Arial, Helvetica, sans-serif;
  border: #802400 1px solid
}
h1
{ font-size: 24pt;
  font-weight: bold;
  text-align: center;
/*
  text-shadow: #fff0ff -4px -4px 2px, #ffe1ff -2px -2px 2px,
               #300030 4px 4px 2px, #800080 2px 2px 2px;
*/
  margin: 8px;
  padding: 8px
}
h2 { font-size: 18pt }
h3 { font-size: 16pt }
h4 { font-size: 14pt }
h5 { font-size: 12pt }
h6 { font-size: 11pt }
h2, h3, h4, h5 { font-weight: normal }
h6 { font-weight: bold }
h2, h3, h4, h5, h6
{ text-align: left;
  margin: 40px 8px 8px 8px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 14px;
  line-height: normal
}
div { margin: 8px; padding: 8px }
table { border-collapse: collapse; font-size: 10pt }
caption { caption-side: bottom; font-size: 11pt; text-align: left }
/* tr { border-top: 2px solid blue } */
th
{ speak-header: once;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-align: center;
  vertical-align: baseline
}
td, td div
{ font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt
}
td { vertical-align: top }
td[nowrap] { white-space: nowrap }
input, pre
{ background-color: #fff8dc;
  color: #300000;
  font-family: 'Courier New', 'Lucida Console', lucidatypewriter,
    Monaco, Chicago, 'Lucida Sans Unicode', courier;
  font-size: 10pt
}
input { font-weight: bold }
marquee
{ background-color: #802400;
  color: #fad724;
  font-family: "Vineta BT", "Comic Sans MS", Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: normal;
  padding-bottom: 4px;
  padding-top: 2px
}
pre
{ white-space: pre;
  border: #300000 solid 1px;
  margin: 8px;
  padding: 8px
}
ol { counter-reset: item }
ul { list-style: outside }
li { display: block; text-align: justify }
li:before { width: 4em; text-align: center }
li:after { display: marker }
dt { margin: 2em 0.5em 0.5em 0.5em }
dd { margin: 0.5em 0.5em 0.5em 2em }
/* img:before { content: attr(alt); } */
/* ie in ie.css */
h1, h2, h3, h4, h5, h6, div, p, pre
{ filter:alpha(opacity=74);
  moz-opacity:0.94;
  khtml-opacity: 0.94;
  opacity: 0.94
}

/* Aural media styles */
@media aural
{ body, p { voice-family: mary, female }
  h1, h2, h3, h4, h5, h6
  { voice-family: george, male;
    stress: 20;
    richness: 90
  }
  h1, h2 { pitch: x-low }
  h1 { pitch-range: 90 }
  h2 { pitch-range: 80 }
  h3 { pitch: low; pitch-range: 70 }
  h4, h5, h6, li, dt, dd, pre, code, tt, em, strong, i, b { pitch: medium }
  h4, li, dt, dd, em, strong, dfn, i, b { pitch-range: 60 }
  h5 { pitch-range: 50 }
  h6 { pitch-range: 40 }
  dt { stress: 80 }
  pre, code, tt { pitch-range: 0; stress: 0; richness: 80 }
  em, strong, i, b { pitch: medium }
  em, strong, dfn, i, b { pitch-range: 60 }
  em, i { stress: 60; richness: 50 }
  strong, b { stress: 90; richness: 90 }
  dfn { pitch: high; stress: 60 }
  s, strike, u { richness: 0 }
  a:link { voice-family: juliet, female }
  a:visited, a:active { voice-family: mary, female }
  a:active { pitch-range: 80; pitch: x-high }
  h1, h2, h3, h4, h5, h6 { stress: 20; richness: 90 }
  dt { pause-before: 20% }
  pre { speak-punctuation: code } 
  th { speak-header: once } 
  dt { stress: 80 }
  pre, code, tt { stress: 0; richness: 80 }
  pre { speak-punctuation: code } 
  em { stress: 60; richness: 50 }
  strong, b { stress: 90; richness: 90 }
  dfn { stress: 60 }
  s, strike, u { richness: 0 }
  i { stress: 60; richness: 50 }
  /* blockquote:after { content: url('media/beautiful-music.wav') } */
  dt { pause-before: 20% }
}

/* Print media styles */
@media print
{ h1, h2, h3, h4, h5, h6, blockquote, pre { page-break-inside: avoid }
  h1, h2, h3, h4, h5, h6, ul, ol, dl { page-break-before: avoid }
}

/* Screen media types */
@media screen { a:hover { color: #ff0000 } }


/* End of Site Style Sheet Default Declaration. */
