body { font-size:80%; font-family:verdana,helvetica,sans-serif; margin:0; padding:0; background:none; text-align:center; color:#000; width:650px;}

TD   {background: none; color: #111; font-size: 80%; font-family: Verdana, Helvetica,sans-serif; TEXT-DECORATION: none;}
TD.categ { padding:0.2em; }
TD.cate { padding-bottom:0.5em; }
IMG {border:0;}

h2 {font-size:1.4em;font-weight:bold;padding:.3em 1.6em;}
h3 {font-size:1.3em;font-weight:bold;padding:.3em 1.5em;}
h5 {font-size:1.2em;font-weight:bold;margin:2px 0;padding:.3em 1.3em;}
h6 {font-size:1.1em;font-weight:bold;margin:2px 0;padding:.3em 1.2em;}

FORM {COLOR: #000000; FONT-SIZE: 0.8em; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica,sans-serif; TEXT-DECORATION: none; vertical-align:middle; background: none}
P {padding-bottom:.5em; padding-left:1em; padding-right:1em; text-align: justify !important;}

A {background: none; color: #111; FONT-SIZE: 1em; FONT-FAMILY: Verdana, Helvetica,sans-serif; TEXT-DECORATION: none; border-bottom:1px dashed #111;}

/*aspetto*/
#header { display:none;}
#center { width:650px; margin:1em auto; margin-top:60px; margin-bottom:0;text-align:left }
#footer { width:650px; margin:1em auto; margin-top:0; }
#footer A {border:0;}
#stamp { visibility:visible; width:650px; margin:0 auto; padding:0 100px 0 0; height:50px; position:absolute; top:0; left:100px;}

#banner { display:none;}
#menu { display:none; }
#coder { display:none;}
#ultimariga {display:none;}

#center { position:relative; background:#FFF; color:#111;}
#lecenter { position:absolute;	top:0; left:0; width:200px; padding:18px 5px 0 5px; height:auto; }
#lecenter A {border:0;}
#ricenter { margin:0 0 0 200px; border-left:1px dotted #FEE; background:#fff; padding:1px 0 3px 0; height:auto; color:#111; }

#footer { background:none; border:0; vertical-align:top; padding:0 4px;}
#copy { text-align:right; position:relative;}
#copy2 { text-align:left; position:relative; top:-10px;} 

#mezzacolsx { position:absolute; top:0; left:0; background:#fff; width:50%; padding:0; height:auto; color:#111;}
#mezzacolsx A {border:0;}
#mezzacoldx { margin:0 0 0 50%; border-left:1px dotted #FCC; background:#fff; padding:0; height:auto; color:#111;}
#mezzacoldx A {border:0;}

#tableman TD {background:#EDEAEA; padding:0.375em; height:40px; font-style:italic;}

A.cds   {BACKGROUND: none; COLOR: #897A7A; border:0; font-size:88%;}

A.indexp {color:#F99;font-size:10px;font-variant: small-caps; border:0;}

A.imglink {border:0}

.little {font-size:8px;  FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica, sans-serif; color: #111; TEXT-DECORATION: none;}
.bbold {font-weight:bold;}
.bbold-cent {font-weight:bold; text-align:center;}
.cors-righ {font-style:italic; text-align:right;}
.interl-dopp {line-height: 150%; }
.redl         {COLOR:#F66; font-weight:normal;}
.su { vertical-align:super; font-size:80%;}
UL.quadrat {list-style:square;}

ul.menucat {list-style:none;margin:0; padding:0;}
ul.menucat li {padding:2px}
ul.menucat li a:hover {display:block;background:#FEE; color:#F66;}

ul.listlinks { list-style:circle;}
ul.listlinks li a:hover { color:#F66; margin:3px 0 0 0; border-bottom:1px dashed #F66; }

ul.listcat {list-style:none; line-height:1.5em;}
ul.listcat li A { font-weight:bold; border:0}

ul.listmenu { list-style:circle;}
ul.listmenu li A:link,li A:visited { border:0; border-bottom:1px dashed #888;}
ul.listmenu li a:hover { color:#F66; margin:3px 0 0 0; padding:0; border-bottom:1px dashed #F66;}

ul.listcod { list-style:none;}
ul.listcod li A {border:0}
ul.listcod li A:visited {border:0}

strong {
font-family:verdana, tahoma, arial, sans-serif; 
font-style:normal; 
font-size:12.75px
}
/* saibal gallery*/
cite {
font-family:verdana, tahoma, arial, sans-serif; 
font-style:normal; 
font-size:12.75px
}

code {
font-family:verdana, tahoma, arial, sans-serif; 
font-style:normal; font-size:11.75px;
}

.tendina{
background:#333333; 
font-size: 12.75px; 
color:#ffffff; 
font-family: verdana, tahoma, arial, sans-serif;
}

#cache { 
position:absolute;  
z-index:10; 
visibility:hidden;
}
