/* CSS Style-sheet creato da Damjan Gerli per il sito La Gazzetta dello speleologo versione Internet */

body { background:white;color:black;margin:20px;font-family:arial,helvetica,sans-serif;font-size:12pt; }
body.menu { margin:0;border:0;padding:0; }
body.index { background:#baefef; }

h1,h2,h3,p,ul,ol,li,span,table,div,tr,td,img,a,form,iframe { margin:0;border:0;padding:0;text-indent:0;vertical-align:top; }

a { text-decoration:none; }
a:link,a:active{ color:#005670; }
a:visited { color:#00899a; }
a:hover { color:blue; }

.l { text-align:left; }
.c { text-align:center; }
.r { text-align:right; }
.fr { float:right;margin-left:30px; }

iframe.menu { vertical-align:top;width:230px;height:590px;position:fixed; }
td.menu { width:230px;height:590px;border:0; }
td.cont { }

div.index { width:600px;margin:10px;border:solid 1px #00899a;padding:10px;background:white; }

td.l_p { text-align:left;width:150px; }
td.r_p { text-align:right;width:150px; }

h2.editoriale { font-weight:bold;font-size:16pt;margin-top:10px;margin-bottom:5px; }
h2.indice { font-weight:bold;font-size:14pt;margin-bottom:5px; }
p.edtxt { font-size: 12pt;font-weight:bold;color:black;text-align:justify;line-height:14pt; }
ul.inditem { font-size:14pt;text-align:left;margin-left:60px;list-style:outside;list-style-image:url("images/list1.gif"); }

div.hrt1 { border-top:double 6px black;font-family:arial,helvetica,sans-serif;font-weight:bold;text-align:center; }
div.hrt2 { border-top:double 4px black;padding:10px 0 8px 0;text-align:center; }
div.hrt3 { border-top:solid 1px black;padding:5px 0 5px 0;border-bottom:solid 3px black;text-align:center; }

div.menu { width:200px;background:#baefef;text-align:left;font-size:10pt;border-left:solid 1px #00899a;border-right:solid 1px #00899a; }
div.mhrt1 { border-top:double 3px black;font-family:arial,helvetica,sans-serif;font-weight:bold;text-align:center;font-size:10pt; }
div.mhrt2 { border-top:double 3px black;padding:2px 0 1px 0;text-align:center; }
div.mhrt3 { border-top:solid 1px black;padding:1px 2px 1px 2px;border-bottom:solid 1px black;font-size:7.5pt;font-weight:bold;text-align:center; }
div.melen { font-size:10pt;font-weight:bold;line-height:13pt;text-align:left;margin-top:5px;padding:0 0 5px 5px;border-bottom:solid 1px #00899a;margin-bottom:2px; }
div.melen a { color:#00899a;text-indent:10px;font-size:11pt;display:block; }
div.melen a:hover { color:blue;background:white; }
div.macura { font-size:8pt;font-weight:bold;text-align:center;margin-top:2px;padding-top:2px;border-top:solid 1px #00899a;border-bottom:solid 1px #00899a; }

div.bordotb { margin-top:10px;border-top:solid 1px black;padding-top:10px;padding-bottom:10px;border-bottom:solid 1px black;margin-bottom:5px; }
div.credits { font-size:12pt;text-align:justify; }
div.credit2 { font-size:10pt;font-style:italic;font-weight:bold;text-align:center;margin-top:10px;border-top:solid 1px black;padding-top:10px; }
div.fondo,div.fondo1,div.fondo2 { font-size:10pt;text-align:center;margin-top:10px;border-top:solid 1px black;padding-top:10px;margin-bottom:10px; }
div.fondo { border-top:solid 3px #baefef; }
div.fondo2 { margin-bottom:0px; }

div.titolo1 { font-size:16pt;font-weight:bold;background:#baefef;text-align:center;padding:10px;margin-bottom:10px; }
div.titolo2,div.titolo2c { font-size:12pt;font-weight:bold;background:#e8e8e8;text-align:left;padding-left:5px;margin-top:10px;margin-bottom:5px; }
div.titolo2c { text-align:center;margin-bottom:0; }
div.testo { font-size:12pt;text-align:justify; }
div.testo p { margin-top:5px; }
div.testo p.firma { text-align:right;font-style:italic; }
div.testo p.tit { font-size:18pt;text-align:center;font-weight:bold;margin-top:16pt; }
div.testo p.stit { font-size:14pt;text-align:center;font-style:italic;font-weight:bold;margin-top:14pt; }
div.testo p.ci { text-align:center;font-style:italic;margin-top:10pt; }
div.testo p.art { text-align:center;font-style:italic;font-weight:bold;margin-top:12px; }
div.testo p.u { text-align:left;text-decoration:underline;margin-top:10pt; }
div.testo p.biblio { font-size:10pt; }
div.testo p.foto { font-size:11pt;text-align:center;font-style:italic;margin-top:5pt;margin-bottom:20px;padding-left:20px;padding-right:20px; }
div.testo p.foto img { margin:5px; }
div.testo ul { margin:5px 0px 10px 40px;list-style:outside;list-style-type:disc; }
div.testo ol { margin:5px 0px 10px 40px;list-style:outside;list-style-type:decimal; }
div.testo ol.a { list-style-type:lower-alpha; }
div.testo ol.ab { list-style-type:upper-alpha; }
div.testo li { }
div.testo li.g { background:#eee;}


