/* background-image:url('../ipse_dixit/twtback.gif');background-attachment:fixed; */
html{background-color:#112; padding-left:0;margin-left:0} /* 112 invernale */

html {max-width:none;}
html,body{font-size:.37cm} /*17px in internet; small per comodita' visione in FrontPage*/
@media (pointer: fine) {
html,body{font-size:.37cm;}
html{max-width:16.4cm;}
}
body,tbody,p,pre,ul,ol,h1,h2,h3,table,thead,tfoot,tr,th,td,caption{font-size:inherit}


h1.h1_top{padding-bottom:0.6em;margin-top:0;margin-bottom:1ex;margin-left:-6;margin-right:-5}
h1{background-color:#242414;margin-top:1em} /* 202848 invernale  484828*/
h1{color:#0b0} /*dc0 titolo giallo*/
h2{color:#0a0;margin-top:.8ex}
h3, span.he{color:#090;margin-top:0px}
p{margin:0}
h1,h2,h3,body,p,table,td,th,ol,ul,li,a,em{font-weight:normal;font-style:normal;margin-bottom:0;padding:0} /* tutti ugual size */
/*  p,a,td,th{line-height:110%}*/


body{font-family:Verdana;
color:#dc0;padding-left:0;margin-left:6;margin-right:5;margin-top:0;padding-bottom:1em 
}
html{max-width:616px}

a{text-decoration:none;z-index:2} /*c6c*/
a:link{color:#d070d0}
a:visited{color:#d070d0}
a:active{color:#ff70ff}
a:hover{color:#ff70ff;background-color:#000;z-index:1}
a img {border-width:0}

em{color:#30f090
}

table{border-width:0;border-collapse:collapse}
td{padding-left:0.2em; padding-right:0.2em;
padding-top:0em; padding-bottom:0em;
border-style:solid;border-width:1;
vertical-align:top;
}
th{color:#ea6;text-align:left} 

ul,ol{margin-left:1.8em;margin-top:0;margin-bottom:.4em;
padding-left:0em;padding-top:0;padding-bottom:0; list-style-position:outside
}
ul ul, ol ol,ol ul,ul ol{margin-left:1.4em;margin-bottom:0}

/***
class
***/

img.c1 {background-color:#aaffaa}
img.cfff {background-color:#ffffff}

table.combin {border-collapse: collapse; margin-bottom:1em}
table.combin td, table.combin th {border:1px solid #333; font-weight:bold; padding-left:0.33em;padding-right:0.2em;padding-bottom:0.2em;padding-top:0.2em}
table.combin th {color: #f96}

a.nav{font-weight:normal;font-stretch:expanded;font-family:Courier New;padding-bottom:0.4em;font-size:140%}
a.nav:link{background-color:#202848} /* background-color uguale ad h1*/
a.nav:visited{background-color:#202848}
a.nav:active{background-color:#202848}
a.nav:hover{background-color:#000}

div.menu_oriz{border-left-style:solid; border-left-color:#699; border-left-width:0.5em ; margin-left:0; padding-left:4; color:#699}

dfn{color:#ee7070;font-style:normal;text-transform:none
}

h1.h1top{background-color:#f00}
.cmt{border-left-style:solid; border-left-color:#699; border-left-width:0.5em ; margin-left:0; padding-left:4; color:#699}

/*
invisibile*/
table.invis td, table.invis th, td.invis {border:none;padding:0}
/*
border_none*/
table.border_none td, table.invis th, td.invis {border:none}

/*formule 02gen2007 baseline, cambiato poi im middle*/
table.frml4 td, table.frml4 th {padding:0;text-align:center;vertical-align:middle;border:none;padding-left:.05em;padding-right:.05em} /* vertical align e' posto middle per essere decente in FireFox*/
table.frml4 hr{height:.2ex;background-color:bb2;color:bb2} /* occorre sia color che background color perche' IE6 e FireFox diversi*/

/* 17mar2008
index figurato*/
table.ixfg td {border:none;padding:0}
table.ixfg td img {margin-bottom:2;margin-left:2}
table.ixfg {float:right;width:224;text-align:right}
/* messo anche in generale.css */
table.video td, table.video th {border:none;padding:0px;text-align:center}
table.video {float:left;margin-bottom:8}
table.video td a:hover{background-color:#ff70ff}
table.video td img:hover{background-color:#ff70ff}

div.globale    {
border:0px solid blue; width: 690
}

/* b= gif trasparente, colore black
*/
.b {background-color:#668822}
/* body.b {background-color: #446622}
   img.b {background-color:#446622}
   p.b {background-color:#446622}
   table.b {background-color:#446622}
*/
img.f_b {background-color:#446622}
img.lavagna_bianca{background-color:#488}