
/* Stili generali e contenitore */
html, body{margin: 0;padding:0; background-color: #FFFFDD}
body{font-family: verdana, arial,sans-serif;text-align: center; font-size: 90%}
h1, h2, h3{margin: 0;padding:0}
h1{line-height:80px; font-size:2.3em; font-family:arial, sans-serif; margin: 0;padding: 0;}
h2{color: #6699FF;font-size: 1.5em; margin: 0;padding: 0;}
h3{color: #000060;font-size: 1em; margin: 0;padding: 0;}
ul{list-style-type: none;margin:5px;padding:0; font-size: 80%}
li{margin: 0;padding: 0;}
a:link{color: #FFFFFF; text-decoration: none;}
a:visited{color: #FFFFFF; text-decoration: none;}
a:activelink{color: #FFFFFF; text-decoration: none}
a:hover{color: #FFFF00; text-decoration: underline}

div#container{position: relative; margin: 0; padding: 0; border-left: 1px solid #C0C0C0; border-right: 1px solid #ccc;}
div#content{padding: 1em 1em;text-align: justify;}
input {font-family: arial, sans-serif; font-size: 120%; color: #000000; margin: 0; padding: 0;}

/* Header */
div#header {height: 80px; color: #000080; text-align: right; padding: 0px; margin: 0;}

/* Sinistra */
.menu a{color:#FFFFFF;font: normal 1em arial,sans-serif;text-decoration: none; margin: 0;padding: 0}
.menu a:hover{color: #FFFFFF; text-decoration: underline}
.menu a#activelink{color: #FFFFFF; text-decoration: none}
.menu-tit {background-color: #FF0000; font-size: 10pt; color: #FFFFFF; font-weight: bold; margin: 0;padding: 0; text-align: center}
.menu a:link{color:#FFFFFF;font: normal 1em arial,sans-serif;text-decoration: none}
.menu a:visited{color:#FFFFFF;font: normal 1em arial,sans-serif;text-decoration: none}
.menu a:hover{color: #FFFF00; text-decoration: underline}
.menu a:activelink{color: #FFFFFF; text-decoration: none}

/* Centro */
div#content{ margin: 0; padding: 5px}
div#content a:link{color: #000099; text-decoration: none;}
div#content a:visited{color: #000099; text-decoration: none;}
div#content div.querybox{color: #000000; font-size: 100%; text-align: center}

/* Destra */
div#extra{position: absolute; right: 0; width: 140px;\width:150px;w\idth:140px; padding: 5px 0px 5px 0px; text-align: justify}
div#extra div.newsbox{font-size: 90%;margin-bottom: 2em}
div#extra div.newsbox h2{color: #999;font-size: 1.2em}
div#extra div.newsbox p{margin: 0}

/* Footer */
div#footer{position:relaive; text-align:center; padding: 5px 0; color: #FFFFFF; margin: 0}
div#footer a:link{color:#FFFFFF;font-weight: normal;text-decoration: none}
div#footer a:visited{color:#FFFFFF;font-weight: normal;text-decoration: none}
div#footer a:hover{color: #FFFF00; text-decoration: underline}

.adsense {margin: 0 0 0 15px; float: right}

/* Centro definizione */
.adsense {margin: 0 0 0 10px; float: right}
.lemma2        {color:#00CCCC}
.lemma         {font-family: Arial, Helvetica, Sans-serif; font-size: 14pt; color: navy; font-weight: normal; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none}
.italiano      {color: blue; font-weight: normal; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none}
.tedesco       {color: red; font-weight: normal; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none}
.caso          {font-style: italic;}
.materia       {color: green; font-variant: small-caps;}
.ambito        {color: blue; font-style: italic}
.numero        {font-weight: bold;}

/* Stili di composizione del testo */
.centro {padding-left:10px;padding-right:10px;text-align: justify;font-size:80%}
.nota         {font-family: Arial, Helvetica, Verdana; font-size: 11px; color: #909090; font-weight: normal; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none}
.testo        {font-family: Arial, Helvetica, Verdana; font-size: 13px; color: #000040; font-weight: normal; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none}
.aiuto        {font-family: Arial, Helvetica, Verdana; font-size: 11px; color: #909090; font-weight: normal; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none}
.titolo       {font-family: Arial, Helvetica, Verdana; font-size: 14px; color: #FF0000; font-weight: bold;   font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none}
.titolo-sez   {font-family: Arial, Helvetica, Verdana; font-size: 22px; color: #000080; font-weight: normal; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none}
.evidente     {font-family: Verdana, Arial, Helvetica; font-size: 10pt; color: navy;    font-weight: bold;   font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none}

/* Stili tipici del lemma */
.phonetic     {font-family: Arial Unicode MS, Unicode, sans-serif; font-size: 14pt; color: green;  font-weight: normal;   font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none}
.phone2       {font-family: Arial Unicode MS, Unicode, sans-serif; font-size: 11pt; color: green;  font-weight: bold;   font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none}
.definizione  {font-family: Verdana, Helvetica, Sans-serif; font-size: 12pt; color: #000000; font-weight: normal; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none;}
.def_em       {font-family: Verdana, Helvetica, Sans-serif; font-size: 12pt; color: #000030; font-weight: 500; font-style: italic; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none}
.def_esempi	  {font-family: Verdana, Helvetica, Sans-serif; font-size: 11pt; color: #303060; font-weight: normal; font-style: italic; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none}
.def_autore	  {font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000080; font-style: normal; line-height: normal; font-variant: small-caps; text-transform: none; text-decoration: none}
.esempi       {font-family: Verdana, Helvetica, Sans-serif; font-size: 11pt; color: navy; font-style: normal; line-height: normal; font-variant: small-caps; text-transform: none; text-decoration: none}
.esem_em      {font-family: Verdana, Helvetica, Sans-serif; font-size: 11pt; color: navy; font-style: normal; line-height: normal; font-variant: small-caps; text-transform: none; text-decoration: none}
.esem_spiega  {font-family: Verdana, Helvetica, Sans-serif; font-size: 11pt; color: navy; font-style: normal; line-height: normal; font-variant: small-caps; text-transform: none; text-decoration: none}
.esem_autore  {font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000070; font-style: normal; line-height: normal; font-variant: small-caps; text-transform: none; text-decoration: none}
.marca_uso    {font-family: Verdana, Helvetica, Sans-serif; font-size: 9pt; color: navy;  font-weight: bold;   font-style: italic; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none}
.materie      {font-family: Verdana, Helvetica, Sans-serif; font-size: 9pt; color: green;   font-weight: bold;   font-style: italic; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none}
