@charset "iso-8859-1";
body {
  margin:0;
  padding:0;
  BACKGROUND-IMAGE: url(img/bg_general.jpg);
  BACKGROUND-REPEAT: repeat-x;
  text-align:center;
}
body, td, option, select, textarea, div {
  font-size:12px;
  font-family: Verdana, Arial;
}

.copy {font-size:9px;color:#ffffff;background:#5570FB;}
.piccolo {font-size:10px;color:#404040;}
.indirizzo {font-size:10px;color:#404040;}
.bgbluebest {background:#0000ff;color:#ffff00;}
.bluebest {color:#0000ff;}
.bgturchese {background:#3FD0FF;color:#ffffff;}
.turchese {color:#3FD0FF;}
.bgceleste {background:#8588F3;color:#ffffff;}
.celeste {color:#8588F3;}
.bgblu {background:#000080;color:#ffffff;}
.blu {color:#000080;}
.bgazzurro {background:#3366FF;color:#ffffff;}
.azzurro {color:#3366FF;}
.nscolazzurro {font-size:14px;color:#3366FF;}
.bgcobalto {background:#6FA4B7;color:#ffffff;}
.cobalto {color:#6FA4B7;}

.offertatitolo {font-size:18px;color:#5570FB;font-weight:normal;}
.offertaperiodo {font-size:16px;color:#5570FB;font-weight:bold;font:italic;}
.offertasottotitolo {font-size:13px;color:#724E58;font-weight:bold;}

.notapiccola {font-size:11px;color:#000000;font-weight:normal;}

h1 {
  color:#5570FB;
  margin:1px 1px 1px 1px;
  font-size:20px;
  font-family:Arial;
}
h2 {
  color:#5570FB;
  margin:1px 1px 1px 1px;
  font-size:20px;
  font-weight:bold;
  font-family:Arial;
  letter-spacing:10px;
  line-height:24px;
}
h3 {
  color:#5570FB;
  margin:1px 1px 1px 1px;
  font-size:30px;
  font-weight:bold;
  font-family:Monotype Corsiva;
  letter-spacing:2px;
}
h4 {
  background:#5570FB; 
  color:#ffffff;
  margin:0px 0px 0px 0px;
  border:0px 0px 0px 0px;
  font-size:18px;
  font-weight:normal;
  font-family:Arial;
  letter-spacing:1px;
  line-height:30px;
}
p {
  margin:4px 10px 6px 10px;
  text-align:justify;
  line-height:18px;
}
p.right {
  margin:4px 0px 6px 0px;
  text-align:right;
}

.testo {font-size:11px;color:#333333;line-height:19px;}

/* Links
----------------------------------------------- */
A:link, A:visited {color:#000080;font-weight:bold;text-decoration:none}
A:hover {color:#800000;font-weight:bold;text-decoration:underline}

.link			{font-family:Monotype Corsiva,Verdana,Arial;display:block;padding:2px;font-size:19px;color:#ffffff;background:#649CFB;text-decoration:none;font-weight:normal;}
A.linkp:link,A.linkp:visited {font-family:Monotype Corsiva,Verdana,Arial;display:block;padding:2px;font-size:19px;color:#000080;text-decoration:none;font-weight:normal;letter-spacing:0px}
A.linkp:hover   {font-family:Monotype Corsiva,Verdana,Arial;color:#ffffff;background:#5570FB;}

A.offerta:link, A.offerta:visited {color:#ff0000;font-weight:bold;text-decoration:none}
A.offerta:hover {color:#ff4040;font-weight:bold;text-decoration:underline}

td.bordosx {border-left: 1px solid #808080;}
td.bordodx {border-right: 1px solid #808080;}

TABLE.top {border: 1px #000080; border-style: solid;}
TABLE.listino td {border: 1px #000060; border-style: solid; text-align:center;}
TABLE.noborder td {border:0px;text-align:left;}
TABLE.transfer td {font-size:11px;text-align:center;}
.tempolibero {font-size:10px;color:#333333;line-height:13px;}
.offertaspeciale {color: #FF0066; font-weight: bold; letter-spacing: 1px}

img.hp {margin:0px 15px 0px 15px;}
.colore {color:#5570FB;}

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}

div.pos {
	position: absolute;
	top:  0px;
	left: 0px;
	display: none;
}
