body {
  color: navy;
  background: white;
}
h1.title {
  color: #CC3399;
  font-weight: bold;
  font-size: 300%;
  text-align: center;
/*  text-shadow: black 1em 1em 1em red;*/
}
h2.title_green {
  color: green;
  font-weight: bold;
  font-size: 300%;
  text-align: center;
/*  text-shadow: black 1em 1em 1em red;*/
}
h2.title {
  color: #CC3399;
  font-weight: bold;
  font-size: 200%;
  text-align: center;
/*  text-shadow: black 1em 1em 1em red;*/
}
h2.title_green {
  color: green;
  font-weight: bold;
  font-size: 200%;
  text-align: center;
/*  text-shadow: black 1em 1em 1em red;*/
}
h3.title {
  color: #CC3399;
  font-weight: bold;
  font-size: 200%;
  text-align: center;
/*  text-shadow: black 1em 1em 1em red;*/
}
h3.title.green {
  color: green;
}
b.aqua		,	div.aqua		, font.aqua   , i.aqua    , pre.aqua		, table.aqua		, tt.aqua   { color:aqua; }
b.arancio	,	div.arancio	, font.arancio, i.arancio , pre.arancio	, table.arancio	, tt.arancio{ color:#FF5500; }
b.black		,	div.black		, font.black  , i.black   , pre.black		, table.black		, tt.black  { color:black; }
b.blue		,	div.blue		, font.blue   , i.blue    , pre.blue		, table.blue		, tt.blue   { color:blue; }
b.blu 		,	div.blu 		, font.blu    , i.blu     , pre.blu 		, table.blu 		, tt.blu    { color:blue; }
b.fuchsia	,	div.fuchsia	, font.fuchsia, i.fuchsia , pre.fuchsia	, table.fuchsia	, tt.fuchsia{ color:fuchsia; }
b.gray		,	div.gray		, font.gray   , i.gray    , pre.gray		, table.gray		, tt.gray   { color:gray; }
b.green		,	div.green		, font.green  , i.green   , pre.green		, table.green		, tt.green  { color:green; }
b.lime		,	div.lime		, font.lime   , i.lime    , pre.lime		, table.lime		, tt.lime   { color:lime; }
b.maroon	,	div.maroon	, font.maroon , i.maroon  , pre.maroon	, table.maroon	, tt.maroon { color:maroon; }
b.navy		,	div.navy		, font.navy   , i.navy    , pre.navy		, table.navy		, tt.navy   { color:navy; }
b.olive		,	div.olive		, font.olive  , i.olive   , pre.olive		, table.olive		, tt.olive  { color:olive; }
b.porpora	,	div.porpora	, font.porpora, i.porpora , pre.porpora	, table.porpora	, tt.porpora { color:purple; }
b.purple	,	div.purple	, font.purple , i.purple  , pre.purple	, table.purple	, tt.purple { color:purple; }
b.red			,	div.red			, font.red    , i.red     , pre.red			, table.red			, tt.red    { color:red; }
b.rosso		,	div.rosso		, font.rosso  , i.rosso   , pre.rosso		, table.rosso		, tt.rosso  { color:red; }
b.verde		,	div.verde		, font.verde	, i.verde		, pre.verde		, table.verde		, tt.verde  { color:green; }
b.silver	,	div.silver	, font.silver , i.silver  , pre.silver	, table.silver	, tt.silver { color:silver; }
b.teal		,	div.teal		, font.teal   , i.teal    , pre.teal		, table.teal		, tt.teal   { color:teal; }
b.white		,	div.white		, font.white  , i.white   , pre.white		, table.white		, tt.white  { color:white; }
b.yellow	,	div.yellow	, font.yellow , i.yellow  , pre.yellow	, table.yellow	, tt.yellow { color:yellow; }
b.red_120 {
	color:red;
  font-size: 120%;
/*  text-shadow: black 1em 1em 1em red;*/
}
b.red_150 {
	color:red;
  font-size: 150%;
/*  text-shadow: black 1em 1em 1em red;*/
}
b.red_200 {
	color:red;
  font-size: 200%;
/*  text-shadow: black 1em 1em 1em red;*/
}
b.red_300 {
	color:red;
  font-size: 300%;
/*  text-shadow: black 1em 1em 1em red;*/
}
b.red_400 {
	color:red;
  font-size: 400%;
/*  text-shadow: black 1em 1em 1em red;*/
}
b.red_500 {
	color:red;
  font-size: 500%;
/*  text-shadow: black 1em 1em 1em red;*/
}
b.GreenCenterBlink {
  color: red; /* #33CC33; */
  text-align: center;
  text-decoration: blink;
}

/* */

body.bold_bianco {
  color: navy;
  background: white;
  font-weight: bold;
}
body.Verdana {
  color: black;
  background: white;
  font-family: Verdana, sans-serif;
}
body.bold_bianco_Verdana {
  color: navy;
  background: white;
  font-family: Verdana, sans-serif;
  font-weight: bold;
}
body.bold_arancio {
  color: navy;
  background: #FF5500;
  font-family: Verdana, sans-serif;
  font-weight: bold;
}
body.arancio {
  color: black;
  background: #FF5500;
/*  font-family: Verdana, sans-serif; */
}
h1.purple_bold  {
  color: #CC3399;
  font-weight: bold;
/*  text-shadow: black 1em 1em 1em red;*/
}
h1.titolo, h1.titolo_200, h1.titolo_bold_200, h1.titolo_grande {
  color: #CC3399;
  font-weight: bold;
  font-size: 200%;
/*  text-shadow: black 1em 1em 1em red;*/
}
h1.titolo_red h1.titolo_rosso {
  color: red;
  font-weight: bold;
  font-size: 200%;
/*  text-shadow: black 1em 1em 1em red;*/
}
h1.titolo_300, h1.titolo_bold_300 {
  color: #CC3399;
  font-weight: bold;
  font-size: 300%;
/*  text-shadow: black 1em 1em 1em red;*/
}
h1.titolo_400, h1.titolo_bold_400, h1.titolo_enorme {
  color: #CC3399;
  font-weight: bold;
  font-size: 400%;
/*  text-shadow: black 1em 1em 1em red;*/
}
h1.titolo_porpora, h1.titolo_bold_porpora {
  color: porpora;
  font-weight: bold;
/*  text-shadow: black 1em 1em 1em red;*/
/*  color: fuchsia; */
}
h2.titolo, h2.titolo_blue, h2.blue, h3.blue, h4.blue  {
  color: blue;
  font-weight: bold;
}
h2.titolo_rosso {
  color: red;
  font-weight: bold;
/*  text-shadow: black 1em 1em 1em red;*/
/*  color: fuchsia; */
}
h2.titolo_verde {
  color: green;
  font-weight: bold;
/*  text-shadow: black 1em 1em 1em red;*/
/*  color: fuchsia; */
}
h3.titolo {
  color: #FF9933;
  font-weight: bold;
/*  text-shadow: black 1em 1em 1em red;*/
/*  color: fuchsia; */
}
b.normal {
  font-family: Verdana, sans-serif;
}
b.commento_arancio {
  color:#FF5500;
  text-decoration: blink;
}
b.commento, b.commento_fuchsia {
  color:fuchsia;
  text-decoration: blink;
}
b.commento_purple {
  color:purple;
  text-decoration: blink;
}
b.commento_rosso, b.commento_red {
  color:red;
  text-decoration: blink;
}
b.commento_verde {
  color:#33CC33;
  text-decoration: blink;
}
b.commento_giallo {
  color:#FF9933;
  text-decoration: blink;
}
b.section {
  color: red;
/*  color: #FF9933; */
}
b.subsection {
  color: purple;
/*  color: #FF9933; */
}
b.subsubsection {
  color: teal;
/*  color: #FF9933; */
}
b.blue_150 {
	color:blue;
  font-size: 150%;
/*  text-shadow: black 1em 1em 1em red;*/
}
b.purple { color:purple; }
b.purple_150 {
	color:purple;
  font-size: 150%;
/*  text-shadow: black 1em 1em 1em red;*/
}
b.purple_200 {
	color:purple;
  font-size: 200%;
/*  text-shadow: black 1em 1em 1em red;*/
}
b.title, b.title_200 {
  color: #CC3399;
  font-weight: bold;
  font-size: 200%;
/*  text-shadow: black 1em 1em 1em red;*/
}
b.subtitle {
  color: red;
  font-weight: bold;
  font-size: 150%;
/*  text-shadow: black 1em 1em 1em red;*/
}
b.title_large, b.title_300 {
  color: #CC3399;
  font-weight: bold;
  font-size: 300%;
/*  text-shadow: black 1em 1em 1em red;*/
}
b.titolo {
	color: purple;
}
i.autori {
	color: red;
  font-weight: bold;
/*  color: #009966; */
}
b.red_1000, font.red_1000, i.red_1000 {
	color:red;
  font-size: 1000%;
  font-family: Verdana, sans-serif;
/*  text-shadow: black 1em 1em 1em red;*/
}
b.aqua		,	div.aqua		, font.aqua   , i.aqua    , pre.aqua		, table.aqua		, tt.aqua   { color:aqua; }
b.arancio	,	div.arancio	, font.arancio, i.arancio , pre.arancio	, table.arancio	, tt.arancio{ color:#FF5500; }
b.black		,	div.black		, font.black  , i.black   , pre.black		, table.black		, tt.black  { color:black; }
b.blue		,	div.blue		, font.blue   , i.blue    , pre.blue		, table.blue		, tt.blue   { color:blue; }
b.blu 		,	div.blu 		, font.blu    , i.blu     , pre.blu 		, table.blu 		, tt.blu    { color:blue; }
b.fuchsia	,	div.fuchsia	, font.fuchsia, i.fuchsia , pre.fuchsia	, table.fuchsia	, tt.fuchsia{ color:fuchsia; }
b.gray		,	div.gray		, font.gray   , i.gray    , pre.gray		, table.gray		, tt.gray   { color:gray; }
b.green		,	div.green		, font.green  , i.green   , pre.green		, table.green		, tt.green  { color:green; }
b.lime		,	div.lime		, font.lime   , i.lime    , pre.lime		, table.lime		, tt.lime   { color:lime; }
b.maroon	,	div.maroon	, font.maroon , i.maroon  , pre.maroon	, table.maroon	, tt.maroon { color:maroon; }
b.navy		,	div.navy		, font.navy   , i.navy    , pre.navy		, table.navy		, tt.navy   { color:navy; }
b.olive		,	div.olive		, font.olive  , i.olive   , pre.olive		, table.olive		, tt.olive  { color:olive; }
b.porpora	,	div.porpora	, font.porpora, i.porpora , pre.porpora	, table.porpora	, tt.porpora { color:purple; }
b.purple	,	div.purple	, font.purple , i.purple  , pre.purple	, table.purple	, tt.purple { color:purple; }
b.red			,	div.red			, font.red    , i.red     , pre.red			, table.red			, tt.red    { color:red; }
b.rosso		,	div.rosso		, font.rosso  , i.rosso   , pre.rosso		, table.rosso		, tt.rosso  { color:red; }
b.verde		,	div.verde		, font.verde	, i.verde		, pre.verde		, table.verde		, tt.verde  { color:green; }
b.silver	,	div.silver	, font.silver , i.silver  , pre.silver	, table.silver	, tt.silver { color:silver; }
b.teal		,	div.teal		, font.teal   , i.teal    , pre.teal		, table.teal		, tt.teal   { color:teal; }
b.white		,	div.white		, font.white  , i.white   , pre.white		, table.white		, tt.white  { color:white; }
b.yellow	,	div.yellow	, font.yellow , i.yellow  , pre.yellow	, table.yellow	, tt.yellow { color:yellow; }
div.figure {
  float: right;
  width: 25%;
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
  text-align: center;
}
img.icon {
  width: 25%;
}
img.small {
  height: 60px !important;
}
a:link    {                } /* unvisited links */
a:visited {                } /* visited links   */
a:hover   { color: red;    } /* user hovers     */
a:active  { color: yellow; } /* active links    */
/*
a:link img {
  border: 2px !important;
}
a:visited img {
  border: 2px solid teal !important;
}
a:hover img {
  border: 2px solid red !important;
}
a:active img {
  border: 2px solid fuchsia !important;
}
*/
a.nounderline { text-decoration: none }
b.underline { text-decoration: underline }

