@charset "iso-8859-1";
body {
  margin:0;
  padding:0;
  text-align:justify;
}
body, td, option, select, textarea, div {
  color:#2A2641;
  font-size:12px;
  font-family:verdana,arial;
}
.top,.top TD {background-color:#790303;color:#FEF5D6;}
.menu {background-image: url(img/bg_menu.jpg); background-position: right top; background-repeat: no-repeat;}
.corpo {padding: 20px; background-image: url(img/bg_corpo.jpg)}
.copy {font-size:11px;color:#606060;}

.lastminute_titolo {font-size:18px;color:#880000;font-family:times;font-style:italic;font-weight:bold;letter-spacing:2px;}
.lastminute_periodo {font-size:13px;color:#606060;font-style:italic;}
.lastminute_sottotitolo {font-size:14px;color:#f00000;}
.lastminute_testo {font-size:12px;color:#000080;}

TABLE.listino TD {border:1px solid #660000;background-color:#ffffff;text-align:center;color:#666666;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}

p {margin:4px 10px 6px 10px;text-align:justify;line-height:16px;}
hr.rosso {color:#AC4710;height:1px;width:80%;}
hr.offerte {color:#AC4710;height:2px;}

IMG.fotosx {float:left;border:1px solid #999999;margin:3px 15px 3px 3px;padding:4px;}
IMG.fotodx {float:right;border:1px solid #999999;margin:3px 3px 3px 15px;padding:4px;}

h2 {
  font-family:times;
  color:#330000;
  margin:1px 1px 1px 1px;
  font-size:22px;
  font-weight:bold;
  letter-spacing:2px;
  line-height:22px;
}
h3 {
  font-family:times;
  color:#660000;
  margin:1px 1px 1px 1px;
  font-size:18px;
  font-weight:bold;
  font-style:italic;
  letter-spacing:2px;
  line-height: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.linkbianco:link {color:#ffffff;font-weight:normal;text-decoration:underline;}
A.linkbianco:visited {color:#ffffff;font-weight:normal;text-decoration:underline;}
A.linkbianco:hover {color:#fff000;font-weight:normal;text-decoration:none;}

.linkptxt		{font-family:times;display:block;padding:5px;font-size:16px;color:#cc0000;font-weight:bold;font-style:italic;line-height:22px;border-bottom:1px solid #ffffff;}
A.linkp:link,A.linkp:visited	{font-family:times;display:block;padding:5px;font-size:16px;color:#660000;font-style:italic;text-decoration:none;font-weight:bold;line-height:22px;border-bottom:1px solid #ffffff;}
A.linkp:hover	{color:#ffffff;background:#660000;}

A.linking:link,A.linking:visited {color:#404040;font-weight:normal;text-decoration:none;}
A.linking:hover {color:#f00000;font-weight:normal;text-decoration:underline;}

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}