* { font-family:Verdana, Arial, Helvetica, sans-serif }
body {
color:#0066DD;
background-color:#FFFFFF;
margin-top:1px;
margin-bottom:1px;
}
form { margin:0em }
div { margin:0em }
img { border:none }

/* pagina */
.pageframe {
 background-color:transparent
}

/* testata pagina */
/* nome sito */
.nomesito { font-size:172%; margin:0em }
/* sottotitolo */
.sottotit { font-size:95%; margin:0em }
/* sito home */
.sitohome { font-size:80%; margin:0em }
/* input ricerca */
.tteinp { color:#0066DD; font-size:70%; background-color:transparent }
/* font ricerca */
.fontsearch { color:#0066DD; background-color:transparent; font-size:70% }
/* colore testo */
.tte1 { color:#0066DD; background-color:transparent }
/* attributi link */
.tte1 a:link,.lte1:link { color:#0000FF; background-color:transparent }
.tte1 a:visited,.lte1:visited { color:#880088; background-color:transparent }
/* bordo */
.rte1 { border:none }

/* corpo pagina */
/* colore testo */
.tco1 { color:#0066DD; background-color:transparent }
/* attributi link */
.tco1 a:link,.lco1:link { color:#0000FF; background-color:transparent }
.tco1 a:visited,.lco1:visited { color:#880088; background-color:transparent }
/* font link a sinistra */
/*      contenitore link a sinistra */
#contlnksx { }
/*      riga link a sinistra */
.boxlnksx { font-size:70%; font-weight:bolder }
/*      link a sinistra */
.lnksx { white-space:nowrap }
/* bordo */
.rco1 { border:none }
/* separatore orizzontale (hr) */
.hco1 { border-bottom:solid #0066DD thin }
/* titolo, sottotitolo, testo, autore, link download */
/* forum, disclaimer articolo */
.sezimg  { margin-left:4px;margin-bottom:4px;margin-right:0;margin-top:0 }
.arttito { font-size:110%; text-align:center; }
.artsubt { font-size:90%; text-align:center }
.arttext { font-size:80%; text-align:justify}
.artauth { font-size:80%; text-align:right }
.artdown { font-size:80%; text-align:right }
.artlink { font-size:80%; text-align:left }
.artforu { font-size:80%; text-align:right }
.artdisc { font-size:80%; text-align:center }
/* pagina contatti */
.contactpage { text-align:left; color:#0066DD; background-color:#FFFFFF; font-size:86% }
.contactbutt { text-align:center; color:#0066DD; background-color:#FFFFFF; font-size:86% }
/* fondo pagina */
.contact { font-size:70%; text-align:center }
.license { font-size:70%; text-align:center }
/* pubblicita */
.pubblic { font-size:70%; text-align:center }
/* indice per autore */
.indtito { font-size:80%; text-align:center }
.indtext { font-size:70%; text-align:left }
/* ultime ricerche */
.sertito { font-size:80%; text-align:left }
.sertext { font-size:70%; text-align:left }

/* testata sunto articolo */
/* colore testo */
.tta1 { color:#000000; background-color:transparent }
/* attributi link */
.tta1 a:link,.lta1:link { color:#2244AA; background-color:transparent }
.tta1 a:visited,.lta1:visited { color:#FFFFFF; background-color:transparent }
/* bordo */
.rta1 { border:none }
.rri1 { border:solid #FFFFFF thick; background-color:#FFFFFF }

/* corpo sunto articolo */
/* colore testo */
.tca1 { color:#0066DD; background-color:transparent }
/* attributi link */
.tca1 a:link,.lca1:link { color:#0000FF; background-color:transparent }
.tca1 a:visited,.lca1:visited { color:#880088; background-color:transparent }
/* bordo */
.rca1 { border:none }
.abstito { font-size:70%; margin:0em; text-align:center; background-color:transparent; font-weight:bolder }
.caltito { font-size:70%; margin:0em; text-align:center; background-color:transparent; font-weight:bolder }
.abstext { font-size:70%; margin:0em; text-align:justify; background-color:transparent; height:100% }
.caltext { font-size:70%; margin:0em; text-align:justify; background-color:transparent; height:100% }
.calabs table.calbox  { font-size:140%; margin:2px; }
.absauth { margin:0em; text-align:right; background-color:transparent }
.paragraph { margin-left:2px; margin-right:2px; }
.callnkh { text-decoration:none }
.callink { text-decoration:underline }
.calfest { color:red;text-align:center }
.calferi { color:black;text-align:center }
.calcurr { border:none }
a.calfest:link { color:red; background-color:transparent }
a.calfest:visited { color:red; background-color:transparent }
a.calferi:link { color:black; background-color:transparent }
a.calferi:visited { color:black; background-color:transparent }

/* testata superiore */
.pagehead { background-color:transparent }

/* riga navigatore + utilities */
.pagesubhead { }

/* immagine articolo */
.imgart { margin:4px }

/* immagine catalogo */
.imgcat { margin:4px }

/* testo immagine articolo */
.txtimgart { font-size:60%; text-align:center; margin:0em; padding:0em }

/* percorso articolo */
.pathart { font-size: 70% }

/* copyright immagine indice sunti articolo */
.imgcopy { margin:0em; text-align:right }

/* titolo link laterale scadenzario */
.scadtito { font-size: 70% }

/* testata superiore xsl */
.pagehead2 { background-color:transparent; width:100% }
.pagesubhead2 { float:left; margin:0; padding:0; width:100% }

/* immagine feed rss */
img#feedimage { display:block; float:left; padding:1px; margin:1px; border:none }

/* percorso */
.wheremenu { margin:0px; }
.wheremenu li
{
display: inline;
list-style-type: none;
}

/* catalogo */
.cattable {
border-spacing: 10px;
}
.cattable td {
padding:10px;text-align:center;
}
.catitem {
padding:10px;
text-align:center;
vertical-align:middle;
}
.catitem a {
height:120px;
width:120px;
}

/* My skin */
#utilbox { text-align:center }

.pagehead {
position:absolute;
z-index:2;
}

.pagebody {
position:absolute;
z-index:2;
}

.prova {
border: white 1px solid;
}

.nomesito {
position:absolute;
width:600px;
top: 2px;
left: 200px;
background-color:transparent;
margin:0px;
padding:0px;
}

.topindex {
position:absolute;
width:600px;
top: 220px;
left: 200px;
background-color:transparent;
margin:0px;
padding:0px;
z-index:4;
}

.wherebox {
position:absolute;
width:760px;
top: 180px;
left: 30px;
background-color:transparent;
margin:0px;
padding:0px;
z-index:2;
}

#col1 {
position:absolute;
width:170px;
top: 260px;
left: 10px;
background-color:transparent;
z-index:3;
}

#col2 {
position:absolute;
width:600px;
top: 260px;
left: 210px;
background-color:transparent;
z-index:3;
}

#col3 {
position:absolute;
width:170px;
top: 3px;
left: 830px;
background-color:transparent;
text-align:center;
z-index:3;
}

.arttito { text-align:right }
.artsubt { text-align:right }

#contlnktop {
background:transparent;
margin:1px auto;
}

#contlnksx {
background:transparent;
margin:0px auto;
}

.boxlnktop {
text-align:center;
background-color:rgb(176,174,109);
background-image:url("http://www.edicola.org/img/0586.jpg");
width:118px;
font-weight: bold;
padding:2px;
}

.boxlnksx {
text-align:left;
background-color:rgb(120,86,83);
background-image:url("");
font-weight: bold;
margin:0px;
padding:0px;
}

.lnktop {
display:block;
background:transparent;
font-weight: bold;
color: #FFFFFF;
font-size:70%;
z-index:5;
}

.lnksx {
display:block;
background:transparent;
padding:2px 8px 2px 8px;
margin:1px;
color: #FFFFFF;
}

a.lnktop:link,
a.lnktop:visited,
a.lnksx:link,
a.lnksx:visited {
text-decoration: none;
background:transparent;
color:#FFFFFF;
}

a.lnktop:visited,
a.lnksx:visited {
color:#FFDD77;
}

a.lnktop:hover,
a.lnksx:hover {
text-decoration: none;
background-color:#FFFFFF;
}

image { margin:4px; }

.arttext { font-size:70% }

.abstito { background-image:url("http://www.edicola.org/img/0587.jpg"); }

.imgart { margin-right: 10px; }

.absitem { background-color:transparent }
.abstito { background-color:transparent }
.abstext { background-color:transparent }
