@import url(http://www.netplan.it/css/frase.css);@import url(thickbox.css);body  { font-style: normal;color: #7E736C;text-align: left; font-family: "Trebuchet MS", Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;background-color: #FBF3E1; margin: 0px }ul, ol {	list-style: none;	margin: 0;	padding: 0;}img {	border: none;	padding: 0;	margin: 0;}div.zero {	width:140px;	margin-top:45px;	float:left;}div#boxhome {width:90px;margin-left:100px;float:left;}P  { font-style: normal;color: #7E736C;font-size: 13px;text-align: left; font-family: "Trebuchet MS", Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;margin: 0px }.scambio, .link  { font-size: 10px;}#flash-container {	width: 480px;	height: 400px;	text-align: center;}#background {	width: 480px;	height: 400px;	margin: 0;	padding: 0;}.home      { color: #4F3E24;font-weight: regular;font-size: 12px;line-height: 15px; }div#boxhome {width:90px;float:left;}div#boxhome p{font-size:10px;text-align:center}div#lingue {}div#lingue ul {	padding: 0 0 0 0;	margin: 0 auto;}div#lingue ul li {	font-size: 13px;	line-height:18px;	padding: 0;	display:inline}div#lingue ul li a {	text-transform:uppercase}ul.footer {	padding: 0 0 0 0px;	margin: 0;	width: auto;	/*height:20px;*/	clear:both;}ul.footer li,ul.footer li a:link {	display: inline;	text-align: left;	font-size: 10px;	line-height:20px;	height:20px;	padding: 0;	margin: 0;}/* ******************  links generici start  *************** */a:link, a:visited {	color: #232B50;	text-decoration: none;}a:hover, a:active {	color: #8C541D;	text-decoration: none;}A.ame            {color: #A9AAAB;text-decoration: none}A.ame:Hover          { color: #B24E14;text-decoration: none}A.lingua            {color: #C16502;text-decoration: none}A.lingua:Hover          { color: #FFFFFF;text-decoration: none}A.reserv            {color: #FFFFFF;text-decoration: none}A.reserv:Hover          { color: #F1E2BF;text-decoration: none}#frase    { font-size: 12px; color: #737373;font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;background-color: #d3d3d3; text-align: center; padding: 2px;}#frase h1 { }A.travel {color: #737373;text-decoration: none;}A.travel:Hover {color: #737373;text-decoration: none;}A.prima {color: #737373;font-weight: bold;text-decoration: underline;}A.prima:Hover {color: #737373;font-weight: bold;text-decoration: underline;}/* ******************  links generici applicazioni  *************** *//*A.applicazioni  {color: #AA2F06; text-decoration: none;font-weight: bold}A.applicazioni Hover  { color: #AA2F06; text-decoration: none;font-weight: bold}*/A.americani              {color: #FED88A;text-decoration: none }A.americani:Hover          {color: #FFFFFF;text-decoration: none }/* ******************  menu navigazione start  *************** */.menu {color: #3a3a3a;font-size: 12px;font-family: Trebuchet MS, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;text-transform: uppercase }A.menu { color: #FDEFCC; text-decoration: none }A.menu:Hover { color: #E19104; text-decoration: none }/* ******************  frase start  *************** */A.travel {color: #737373;text-decoration: none }A.travel:Hover {color: #737373;text-decoration: none }/* ******************  scambio links footer start  *************** */p.testointerno {padding:0 0 0 275px}A.links_footer {color: #808080;font-size: 65%; font-family: Trebuchet MS, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration: none }A.links_footer:Hover {color: #7E736C; font-size: 65%; font-family: Trebuchet MS, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration: none }.links_titolo    { font-size: 11px; background-color: transparent;  vertical-align: top;padding-left: 9px ;padding-top:5px;}.links_categoria   { color: #7E736C; font-size: 11px; background-color: transparent;  vertical-align: top; padding-left: 9px }.links_abstract   { color: #7E736C; font-size: 11px; background-color: transparent;  vertical-align: top; padding-left: 9px }.links_img   { background-color: transparent;  vertical-align: top; padding-left: 9px }.links_navigazione { color: #7E736C;  font-size: 11px; background-color: transparent; text-align: left; vertical-align: top; padding-top: 15px;padding-left: 9px }.links_viewtabella     { margin: 0 0 20px 265px;width: auto }.links_viewtabella_details     { margin: 0 0 20px 265px;width: auto }.links_numeri   { color: #7E736C; font-size: 84%; background-color: transparent;  vertical-align: top; padding-left: 9px }/* ******************  form start  *************** */.formtab {background-color: #F1E2BF;border: solid 1px #232B50 }.formtitle {color: white;font-weight: bold;font-size: 84%; font-family: Trebuchet MS, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;background-color: #232B50;text-align: center;padding: 5px }.formfont {color: 7E736C;font-size: 84%; font-family: Trebuchet MS, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;margin-bottom:2px; padding-bottom: 2px } .formfontrequired {color: red;font-weight: bold;font-size: 84%; font-family: Trebuchet MS, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;margin-bottom: 2px;padding-bottom: 2px }/* ******************  special offers  LISTE start home page *************** */.specialoffers_data   { color: #7E736C; font-size: 65%; background-color: transparent;  vertical-align: top; padding-top: 5px; padding-left: 4px }.specialoffers_offerta    { font-size: 84%;font-weight: bold;background-color: transparent;  vertical-align: top;padding-left: 4px }.specialoffers_abstract   { color: #7E736C; font-size: 65%; background-color: transparent;  vertical-align: top; padding-left: 4px }.specialoffers_img   { background-color: transparent;  vertical-align: top; padding-left: 4px }/* ******************  special offers RIDOTTO start  *************** */.specialoffers_viewtabella     { font-style: normal; /*background-color: #cc0000;*//*border: solid 1px #760000;*/vertical-align: top; width: 216px }.specialoffers_viewtitolo  { color: #7E736C; font-weight: bold; font-size: 65%; /*background-color: #c16002;*/padding-left: 4px}.specialoffers_linklistacompleta  { font-size: 65%;font-weight: bold;background-color: transparent;  vertical-align: top; padding-top: 5px; padding-left: 4px;padding-bottom: 4px}/* ******************  special offers COMPLETA start  *************** */.specialoffers_viewtabella_completa     { /* background-color: #fbf3d3; *//* border: solid 1px #760000;  */vertical-align: top; width: 100%}.specialoffers_viewtitolo_completa  { color: #7E736C; font-weight: bold; font-size: 84%; /*background-color: #C16502;*/padding-left: 4px; }.specialoffers_navigazione_completa   { color: #000000;  font-size: 84%; background-color: transparent; text-align: left; vertical-align: top; padding-top: 10px;padding-left: 4px }/* ******************  special offers DETAIL start  *************** */.specialoffers_viewtabella_detail     {  /* background-color: #fbf3d3; *//* border: solid 1px #760000;  */vertical-align: top; width: 100%}.specialoffers_viewtitolo_detail  { color: #7E736C;  font-weight: bold; font-size: 84%; /*background-color: #C16502;*/padding-left: 4px; }.specialoffers_data_detail   { color: #7E736C;  font-size: 84%; background-color: transparent; vertical-align: top; padding-left: 5px;padding-left: 4px }.specialoffers_offerta_detail    {  font-weight: bold;color: #7E736C; font-size: 100%; background-color: transparent;  vertical-align: top; padding-top: 9px; padding-bottom: 10px; padding-left: 4px }.specialoffers_testo_detail    { color: #7E736C;  font-size: 84%; background-color: transparent;  vertical-align: top; padding-left: 4px }/* ******************  events  LISTE start  *************** */.events_data   { color: #7E736C; font-size: 65%; background-color: transparent;  vertical-align: top; padding-top: 5px; padding-left: 4px }.events_offerta    { font-size: 84%;font-weight: bold;background-color: transparent;  vertical-align: top;padding-left: 4px }.events_abstract   {  color: #7E736C; font-size: 65%; background-color: transparent;  vertical-align: top; padding-left: 4px }.events_img   { background-color: transparent;  vertical-align: top; padding-left: 4px }/* ******************  events RIDOTTO start  *************** */.events_viewtabella     { font-style: normal; /*background-color: #fbf3d3;*//*border: solid 1px #760000;*/vertical-align: top; width: 216px }.events_viewtitolo  { color: #7E736C; font-weight: bold; font-size: 65%; /*background-color: #c16502;*/padding-left: 4px}.events_linklistacompleta  { font-size: 65%;font-weight: bold;background-color: transparent;  vertical-align: top; padding-top: 5px; padding-left: 4px;padding-bottom: 4px}/* ******************  events COMPLETA start  *************** */.events_viewtabella_completa     { /* background-color: #fbf3d3; *//* border: solid 1px #760000;  */vertical-align: top; width: 100%}.events_viewtitolo_completa  { color: #7E736C; font-weight: bold; font-size: 84%; /*background-color: #C16502;*/ padding-left: 4px; }.events_navigazione_completa   { color: #7E736C;  font-size: 84%; background-color: transparent; text-align: left; vertical-align: top; padding-top: 10px;padding-left: 4px }/* ******************  events DETAIL start  *************** */.events_viewtabella_detail     {   /* background-color: #fbf3d3; *//* border: solid 1px #760000;  */vertical-align: top; width: 100%}.events_viewtitolo_detail  { color: #7E736C;  font-weight: bold; font-size: 84%; /*background-color: #760000;*/padding-left: 4px; }.events_data_detail   { color: #7E736C;  font-size: 84%; background-color: transparent; vertical-align: top; padding-left: 5px;padding-left: 4px }.events_offerta_detail    {   font-weight: bold;color: #7E736C; font-size: 100%; background-color: transparent;  vertical-align: top; padding-top: 9px; padding-bottom: 15px; padding-left: 4px }.events_testo_detail    { color: #7E736C;  font-size: 84%; background-color: transparent;  vertical-align: top; padding-left: 4px }/* **  BOX Prenota on line  ** */.bookonline_viewtabella     { vertical-align: top; width: 450px;}.request_viewtabella     { vertical-align: top; width: 450px;}.ssl_viewtabella     { vertical-align: top; }.booktesto      { font-size: 84%;line-height: 110%;padding: 0px 0 0px 15px;}.booksottotesto      { font-size: 65%;line-height: 110%;padding: 5px 0 10px 15px;}.requesttesto      { font-size: 84%;line-height: 110%; padding: 0px 0 0px 15px;}.ssltesto      { font-style: normal; font-size: 65%;line-height: 110%;border-top: solid 1px #867C76;padding: 5px 0;margin: 10px 10px 10px 7px;}.pulsantebox {  color: #ffffff;font-size: 84%; line-height: 130%; padding: 3px 3px 3px 5px;margin: 10px 10px 0px 10px;vertical-align: top;}/* ******************  BOX ZERO PER CENTO  *************** */div#box0per100ridotto table {	border-collapse: collapse;	width: auto;	margin: 10px 7px;	padding: 0;}div#box0per100ridotto td.immagine {	vertical-align: middle;	text-align: center;	background: #000;	width:48px;	height:47px;	margin:0;}div#box0per100ridotto td.immagine img {	border: 0;}div#box0per100ridotto td.descrizione {	vertical-align: middle;	padding: 3px 5px 3px 5px;	background: #232B50;}div#box0per100ridotto td.descrizione p {	text-align: left;	padding: 0;	margin: 0;	font: 65%/120% "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;}.zpc_up {	color: #fff;	font-size: 100%;	padding: 10px 0 10px 10px;	background: #393430;}.zpc_img_up_it {	height: 137px;	background: #9A948C url(../img/hotelucciardhome_bp_it.jpg) no-repeat;}.zpc_img_up_en {	height: 137px;	background: #9A948C url(../img/hotelucciardhome_bp_en.jpg) no-repeat;}.zpc_corpo {	font-size: 84%;	color: #000;	background: #fff;	padding: 15px 10px;}.zpc_down {	color: #fff;	font-size: 84%;	text-align: center;	padding: 10px 0 10px 10px;	background: #393430;}a.zpc_chiudi:link {	color: #fff;	text-decoration: none;}a.zpc_chiudi:hover {	color: #fff;	text-decoration: underline;}a.zpc_chiudi:visited {	color: #fff;	text-decoration: none;}a.zpc_chiudi:active {	color: #fff;	text-decoration: none;}#box0per100ridotto a:link {	color: #fff;	text-decoration: none;	font-weight: normal;}#box0per100ridotto a:visited {	color: #fff;	text-decoration: none;	font-weight: normal;}#box0per100ridotto a:hover {	color: #000;	text-decoration: none;	font-weight: normal;}#box0per100ridotto a:active {	color: #fff;	text-decoration: none;	font-weight: normal;}/* **  stili Citybreak  ** */.visit_viewtabella     { background-color: #FBF3E1;}.visit_cella_up     { padding: 7px 5px 7px 5px;background-color: #F1E2BF;}.visit_titolo     { font-size: 90%;font-weight: bold;padding: 0px 5px 0px 0px}.visit_dati_prenotazione     { font-size: 65%;vertical-align: bottom;padding: 0px 5px 0px 0px;}.visit_bordo_cella_pulsante    { text-align: right;padding: 0px 0px 0px 0px}.visit_bordo_cella_pulsante_vert    { text-align: left;padding: 0px 0px 0px 0px}.visit_tabella_pulsante    { background-color: #0A4332; border: solid 1px #ffffff}.visit_bordo_pulsante    { }.visit_pulsante    { font-size: 84%;color: #ffffff;text-align: center;background-color: #232B50;font-weight: bold;padding: 2px}a.visit_link       { color: #ffffff; text-decoration: none }a.visit_link:Hover       { color: #ef8300;text-decoration: none }.visit_cella_down     { font-size: 65%;text-align: center;background-color:#F1E2BF;font-weight: bold;padding: 3px 0px 3px 0px}.visit_cella_down_vert     { font-size: 65%;text-align: left;border-top: solid 1px #867C76;font-weight: bold;padding: 6px 0px 6px 0px}a.visit_link_footer       { color: #232B50; text-decoration: underline }a.visit_link_footer:Hover       { color: #232B50;text-decoration: none}#corpo-ah {	width: 480px;	text-align:left;	float:right;	margin: 0 10px 0 0}#corpo-ah h1 {	margin: 0;	padding: 0px 0 0 0;	font-size: 14px;	line-height: 26px;	font-weight:bold;}#corpo-ah {	padding: 0px 0 0 0;	font-size: 12px;	line-height: 16px;}#corpo-ah p {	padding: 0 0 10px 0;	font-size: 12px;	line-height: 16px;}#corpo-ah h2 {	margin: 0;	padding: 15px 0 0 0;	font-size: 16px;	line-height: 20px;}#corpo-ah a {	font-size: 14px;	text-decoration: underline;	font-weight: bold;}#corpo-ah a:hover {	text-decoration: none;}#corpo-ah img {	padding: 10px 0 10px 0;	text-align:left;}#corpo-ah ul {	list-style: square;	margin: 10px 0 20px 50px;	padding: 0;}#corpo-ah ul li {	font-size: 12px;	line-height: 20px;	color:#dc8c02;} 