@charset "iso-8859-1";
body {
  margin:0;
  padding:0;
  text-align:justify;
}
body, td, option, select, textarea, div {
  color:#224A2A;
  font-size:12px;
  font-family:Lucida Sans Unicode,Lucida Console,Arial;
}
.top {background-color:#ffffff;color:#777777;border-left:1px solid #2C2170;border-top:1px solid #2C2170;border-right:1px solid #2C2170;}
.menu {background-color:#e0e0e0;color:#2C2170;border-left:1px solid #2C2170;border-top:1px solid #2C2170;border-right:1px solid #2C2170;}
.corpo {padding:20px;background:#ffffff;color:#2C2170;border:1px solid #2C2170;}
.corpofoto {padding:0px;background:#ffffff;border:1px solid #2C2170;}
p {margin:4px 10px 6px 10px;text-align:justify;line-height:16px;}

.copy {font-size:11px;color:#404040;}
.copybg {font-family:Lucida Bright,Arial;font-size:11px;color:#ffffff;background:#224A2A;}
.piccolo {font-size:10px;color:#404040;}
.indirizzo {font-family:Verdana;font-size:11px;color:#202020;line-height:24px;}

h2 {
  font-family:Lucida Bright,Arial;
  color:#224A2A;
  margin:1px 1px 1px 1px;
  font-size:22px;
  font-weight:bold;
  letter-spacing:2px;
  line-height:22px;
}
h3 {
  font-family:Lucida Bright,Arial;
  color:#224A2A;
  margin:1px 1px 1px 1px;
  font-size:14px;
  font-weight:bold;
  letter-spacing:2px;
  line-height:18px;
}
.hp_sottotitolo {font-family:Lucida Bright,Arial;color:#224A2A;font-size:14px;}
.titolovino {font-family:Lucida Bright,Arial;color:#B24E5F;font-size:18px;}

/* Links
----------------------------------------------- */
A:link {color:#2C21e0;font-weight:bold;text-decoration:none;}
A:visited {color:#2C21e0;font-weight:bold;text-decoration:none;}
A:hover {color:#f00000;font-weight:bold;text-decoration:underline;}

A.linkblu:link {color:#0000f0;font-weight:normal;text-decoration:underline;}
A.linkblu:visited {color:#0000f0;font-weight:normal;text-decoration:underline;}
A.linkblu:hover {color:#ff0000;font-weight:normal;text-decoration:none;}

.linkptxt		{padding:5px;line-height:21px;font-family:verdana,arial;font-size:11px;color:#ffffff;background:#224A2A;font-weight:bold;}
A.linkp:link	{padding:5px;line-height:21px;font-family:verdana,arial;font-size:11px;color:#2C21e0;text-decoration:none;font-weight:bold;}
A.linkp:visited	{padding:5px;line-height:21px;font-family:verdana,arial;font-size:11px;color:#2C21e0;text-decoration:none;font-weight:bold;}
A.linkp:hover	{color:#ffffff;background:#224A2A;}

A.inglucasabaini:link		{padding:2px;font-size:11px;color:#e0e0e0;font-weight:normal;text-decoration:none;}
A.inglucasabaini:visited	{padding:2px;font-size:11px;color:#e0e0e0;font-weight:normal;text-decoration:none;}
A.inglucasabaini:hover		{color:#606060;background:#f0f0f0;text-decoration:underline;}

TABLE.listino {border:1px #004000 solid;}
TABLE.listino td {font-family:verdana,arial;border:1px #009900 solid;text-align:center;}
TABLE.schedavino {border:1px #444444 solid;}
TABLE.schedavino td {font-family:verdana,arial;border-right:1px #bbbbbb solid;border-bottom:1px #bbbbbb solid;}
TD.hp_bordo {border-left: 1px #000000 solid;border-right: 1px #000000 solid;}
.tempolibero {font-size:11px;color:#333333;line-height:13px;}

img.b {border:1px solid #ffffff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.colore {color:#008000;}

INPUT		{BORDER-TOP-COLOR: #a0a0FF; BORDER-LEFT-COLOR: #a0a0FF; BORDER-RIGHT-COLOR: #008000; BORDER-BOTTOM-COLOR: #008000; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px; FONT-SIZE: 12px}
TEXTAREA	{BORDER-TOP-COLOR: #a0a0FF; BORDER-LEFT-COLOR: #a0a0FF; BORDER-RIGHT-COLOR: #008000; BORDER-BOTTOM-COLOR: #008000; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px; FONT-SIZE: 12px}
SELECT 		{BORDER-TOP-COLOR: #a0a0FF; BORDER-LEFT-COLOR: #a0a0FF; BORDER-RIGHT-COLOR: #008000; BORDER-BOTTOM-COLOR: #008000; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px; FONT-SIZE: 12px}
FORM 		{FONT-SIZE: 12px}