body {
margin:0;
padding:0;
color:#000;
background:#fff;
scrollbar-face-color: #fff; scrollbar-highlight-color: #999; scrollbar-shadow-color: #999; scrollbar-3dlight-color: #fff;scrollbar-arrow-color: #c00; scrollbar-darkshadow-color: #fff; scrollbar-track-color: #fff
}


a:link,a:active,a:visited {
color:#c00;
font:12px verdana,arial,helvetica,sans-serif;
font-weight:bold;
text-decoration:underline
}

a:hover {
color:#666;
background:#fff;
text-decoration:none
}

a:link.cap, a:visited.cap, a:active.cap {
color:#c00;
font-size:15px;
font-weight:bold;
margin:0;
text-decoration:underline
}


a:hover.cap {
color:#666;
font-weight:bold;
text-decoration:none
}

th {
color:#000;
font:bold 18px verdana,arial,helvetica,sans-serif;
text-align:right;
padding:0;
background:#fff url(logoP.gif);
background-position:top left;
background-repeat:no-repeat
}

td {
color:#000;
font:11px verdana,arial,helvetica,sans-serif;
text-align:center;
vertical-align:top
}

.linx {
color:#000;
background:#f3f3f3;
border:solid 1px #c00;
text-align:center;
padding:5px 0
}

.pagina {
color:#fff;
background:#c00 url(thcorner.gif);
background-position:top left;
background-repeat:no-repeat;
text-align:center;
font-size:19px;
font-weight:bold;
margin:0;
padding:3px 0;
}


h3 {
color:#fff;
font-size:17px;
font-weight:bold;
margin-top:0;
margin-bottom:5px;
background:#c00 url(corner.gif);
background-position:top right;
background-repeat:no-repeat;
text-align:center;
padding:3px 0;
clear: both
}

h4 {
color:#000;
font-size:14px;
font-weight:bold;
margin-bottom:5px;
margin-top:0;
background-color:#fff;
text-align:center
}

h5 {
color:#fff;
font-size:13px;
font-weight:bold;
margin:0;
padding:1px;
background-color:#c00;
text-align:center
}

.incipit {
color:#000;
font-size: 12px;
font-weight:normal;
margin:1px;
background:transparent;
display:inline
}

.bot {
vertical-align:bottom
}

.intro {
font-size:13px;
text-align:justify
}

img {
border:0
}

#newz {
height:320px;
width:100%;
font-size:13px;
margin-bottom:15px;
text-align:left;
overflow:auto
}

form {
display:inline
}

select {
color:#c00;
background:#fff;
font:12px verdana,arial,helvetica,sans-serif;
font-weight:bold;
text-align:left;
border: solid 1px #c00
}

#swiff {
position:absolute;
top:10px;
left:160px;
height:35px;
width:140px
}

.sinistra {
background:#f6f6f6;
width:auto;
height:auto;
float:left;
padding:3px;
margin:3px;
margin-left:0;
font-size:11px;
border-top: 1px solid #aaa;
border-right: 2px solid #333;
border-bottom: 2px solid #333;
border-left: 1px solid #aaa;
text-align:center;
clear:left
}

.destra {
background:#f6f6f6;
width:auto;
height:auto;
float:right;
padding:3px;
margin:3px;
margin-right:0;
font-size:11px;
border-top: 1px solid #aaa;
border-right: 2px solid #333;
border-bottom: 2px solid #333;
border-left: 1px solid #aaa;
text-align:center;
clear:right
}

ul {
list-style-type: square;
list-style-position:inside;
margin-top:0
}

hr {
border:1px solid #c00
}

.vortice {
color:#fff;
background:url(anfalle.jpg);
width:300px;
height:207px;
padding:0;
margin:0;
margin-right:0;
font-size:11px;
border:0;
text-align:center
}

.trieste {
color:#000;
background:#fff;
width:auto;
height:auto;
padding:3px;
margin:0 0 3px 0;
font: bold 12px verdana,arial,helvetica,sans-serif;
border-top: 1px solid #aaa;
border-right: 2px solid #333;
border-bottom: 2px solid #333;
border-left: 1px solid #aaa;
text-align:center;
clear:both
}

.acapo {
white-space:nowrap
}
