/*  (C) 1995-2008 Nautica Editrice Srl - All rights reserved  */

body {
font-family: Arial, Helvetica, Verdana, sans-serif;
color: #000066;
font-size: small;
margin: 0;
padding: 0;
}

h1, h2, h3, h4, h5, h6 {margin-top: 0;margin-bottom: 0;}
h3, h4, h5, h6 {font-weight: normal;}

p, div {
font-family: Arial, Helvetica, Verdana, sans-serif;
color: #000066;
font-size: small;
}

a:link {text-decoration: none; color: #3366CC;}
a:visited {text-decoration: none; color: #3366CC;}
a:hover {text-decoration: none; color: #FF0000;}
a:active {text-decoration: none; color: #3366CC;}

img {border: 0; border-style: none;}

pre, code, textarea {font-family: monospace;}

em.prev3 {font-style: normal; padding-left: 1em; background: url(/gif/3prev.gif) no-repeat center left;}
em.prev5 {font-style: normal; padding-left: 1em; background: url(/gif/5prev.gif) no-repeat center left;}
em.prev9 {font-style: normal; padding-left: 1em; background: url(/gif/9prev.gif) no-repeat center left;}
em.in3 {font-style: normal; padding-left: 1em; background: url(/gif/3in.gif) no-repeat center left;}
em.in5 {font-style: normal; padding-left: 1em; background: url(/gif/5in.gif) no-repeat center left;}
em.in9 {font-style: normal; padding-left: 1em; background: url(/gif/9in.gif) no-repeat center left;}

ul {list-style-type: square; margin: 0; padding-left: 0;}
li {list-style-type: square; list-style-image: url(/gif/9in.gif); margin-left: 2.4ex; padding-left: 0;}
li.in3 {list-style-image: url(/gif/3in.gif);}
li.in5 {list-style-image: url(/gif/5in.gif);}
li.in7 {list-style-image: url(/gif/7in.gif);}
li.in9 {list-style-image: url(/gif/9in.gif);}
li.prev3 {list-style-image: url(/gif/3prev.gif);}
li.prev5 {list-style-image: url(/gif/5prev.gif);}
li.prev9 {list-style-image: url(/gif/9prev.gif);}
li.top5 {list-style-image: url(/gif/5top.gif);}

.menu li {line-height: 2ex; margin-bottom: 1em; list-style-image: url(/gif/9in.gif);}
.menu li.in3 {list-style-image: url(/gif/3in.gif);}
.menu li.in5 {list-style-image: url(/gif/5in.gif);}
.menu li.in9 {list-style-image: url(/gif/9in.gif);}

.tty {font-family: Courier New, Courier, monospace;}
.titolo {font-size: 1.1em; color: #000066;}
.sezione {font-size: 1.05em; color: #000066;}
.testo {font-size: 1em; color: #000066;}
.piccolo {font-size: 0.95em; color: #000066;}
.piccolo7 {font-size: 0.95em; color: #666666;}
.nota {font-size: 0.85em; color: #000066;}
.nota7 {font-size: 0.85em; color: #666666;}
.micro {font-size: 0.80em; color: #000066;}
.micro7 {font-size: 0.80em; color: #666666;}

.ord {font: 0.80em normal; vertical-align: top;}

.row5 {display: block; padding: 0.2ex 0 0.2ex 0; border-bottom: thin solid #000099;}
.row7 {display: block; padding: 0.2ex 0 0.2ex 0; border-bottom: thin solid #666666;}

.riga7 {display: block; padding: 0.2ex 0 0.3ex 0; margin-bottom: 0.3ex; border-bottom: thin solid #666666;}

.lista {font-size: 0.95em; border-bottom: thin solid #999999;}
.lista tr {vertical-align: top;}
.lista th {background: #000066; color: #FFFFFF; padding: 0 0.2ex 0 0.2ex; text-align: left; font-weight: normal;}
.lista td {padding: 0 0.8em 0 0.02em; border-bottom: thin solid #999999;}

dl {margin: 0; padding-left: 0;}
dt {margin: 0; padding-left: 0; border-bottom: thin solid #999999;}
dd {margin: 0; padding-left: 0;}
dt.rev5 {border: 0; background: #000066; color: #FFFFFF; padding: 0 0.2ex 0 0.2ex;}

.vbottom {vertical-align: text-bottom; margin: 0; padding: 0; border: 0;}

.extlink {color: #FF0000;}
.extlink a:link {text-decoration: none; color: #FF0000;}
.extlink a:visited {text-decoration: none; color: #FF0000;}
.extlink a:hover {text-decoration: underline overline; color: #FF0000;}
.extlink a:active {text-decoration: none; color: #FF0000;}

.C1 {color: #DDEEFF;}
.C2 {color: #99CCFF;}
.C3 {color: #3366CC;;}
.C4 {color: #003399;}
.C5 {color: #000066;}
.C6 {color: #0000CC;}
.C7 {color: #666666;}
.C8 {color: #EEEEEE;}
.C9 {color: #FF0000;}
.C0 {color: #FFFFFF;}

.rev1 {background: #DDEEFF; color: #000066;}
.rev2 {background: #99CCFF; color: #FFFFFF;}
.rev3 {background: #3366CC; color: #FFFFFF;}
.rev4 {background: #003399; color: #FFFFFF;}
.rev5 {background: #000066; color: #FFFFFF; padding: 0 0.2ex 0 0.2ex;}
.rev6 {background: #0000CC; color: #FFFFFF;}
.rev7 {background: #666666; color: #FFFFFF;}
.rev8 {background: #EEEEEE; color: #000066;}
.rev9 {background: #FF0000; color: #FFFFFF;}

.upcase {text-transform: uppercase;}

#pageHeader {
background: #3366CC;
width: 100%;
margin: 0;
padding: 0.2em;
border: 0;
line-height: 0.90em;
border-bottom: 0.8em solid #003399;
}
#pageHeader img {
border: 0;
}

#pageHistory {
font-size: 0.85em;
background: #99CCFF;
color: #000066;
width: 100%;
padding: 0.2ex 0 0.1ex 0;
margin-bottom: 0.5ex;
border-top: thin solid #000066;
border-bottom: thin solid #000066;
}
#pageHistory a:link {text-decoration: none; color: #000066;}
#pageHistory a:visited {text-decoration: none; color: #000066;}
#pageHistory a:hover {text-decoration: none; color: #FFFFFF;}
#pageHistory a:active {text-decoration: none; color: #000066;}

#pageContents {
margin-left: 0.1em;
color: #000066;
background: #FFFFFF;
}

#pageTitle {
text-transform: uppercase;
font-weight: bold;
color: #000066;
background: #FFFFFF;
}

#pageSponsor {
padding: 0 0.3ex 0 0.3ex;
color: #000066;
background: #FFFFFF;
}

#pageFooter {
width: 100%;
margin-bottom: 0.2ex;
padding: 0.3em 0.3ex 0.3em 0.3ex;
line-height: 1.1em;
color: #000066;
background: #99CCFF;
border-top: thin solid #000066;
border-bottom: thin solid #000066;
}
#pageFooter a:link {text-decoration: none; color: #3366CC;}
#pageFooter a:visited {text-decoration: none; color: #3366CC;}
#pageFooter a:hover {text-decoration: none; color: #FFFFFF;}
#pageFooter a:active {text-decoration: none; color: #3366CC;}

