body  { background-image: url(../img/bkg.jpg);color: #482C23;font-style: normal; text-align: left;font-size: 84%; font-family: "Trebuchet MS", Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;padding: 0px;margin: 0px }P  { font-style: normal; text-align: left; font-family: "Trebuchet MS", Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 84%;padding: 0px;margin: 0px }/*   links generici start   */A  {color: #921100; text-decoration: none }A:Hover  { color: #482C23; text-decoration: none }A.lingua           {color: #482C23;text-decoration: none}A.lingua:Hover          { color: #F3D59E;text-decoration: none}A.menu           {color: #921100;text-decoration: none}A.menu:Hover          { color: #F3D59E;text-decoration: none}/*   links generici applicazioni   */A.applicazioni  {color: #921100; text-decoration: none;font-weight: bold}A.applicazioni:Hover  { color: #482C23; text-decoration: none;font-weight: bold}/* **  stili testi  ** */.testohome   {  vertical-align: top; line-height: 180%; text-align: left; padding-top: 10px;padding-bottom: 10px;padding-left: 15px;padding-right: 10px }.testointerno   {  vertical-align: top; line-height: 160%; text-align: left; padding-top: 10px;padding-left: 10px;padding-right: 10px }.comerag   { background-color: #e69a68; vertical-align: top; line-height: 120%; text-align: left; padding-top: 2px;padding-left: 10px;padding-right: 10px;padding-bottom: 2px}.bordodx   { border-right: solid 1px #e69a68 }.tdmenuhome   { font-family: "Trebuchet MS", Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;  text-align: left;font-weight: bold;color: #F3D59E;padding-top: 3px;padding-bottom: 3px;padding-left: 10px  }.tdmenu   { font-family: "Trebuchet MS", Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;  text-align: right;font-weight: bold;color: #F3D59E;padding-top: 3px;padding-bottom: 3px;padding-right: 10px  }.titolopag   { text-align: left;font-weight: bold;color: #921100;padding-top: 0px;padding-bottom: 3px;padding-left: 10px  }.tdindirizzo { border-top: solid 1px #482C23;border-bottom: solid 1px #482C23 }.indirizzo {  font-size: 65%; text-align: left;padding-left: 10px; padding-top: 10px; padding-bottom: 10px}.map {  font-size: 65%; text-align: left;padding-left: 10px}.tdcentrale {  background-image: url(../img/bkg_interno.jpg);background-repeat: no-repeat;background-color: #feefd0}.finepag {  font-size: 65%; text-align: left;padding-left: 10px; padding-top: 5px}.tabellaprezzi1 {  font-size: 84%; text-align: left;padding-left: 10px}.tabellaprezzi2 {  font-size: 65%; text-align: left;padding-left: 10px}.link { text-align: left;padding-left: 10px}/* **  stili oggetti  ** */#frase  { font-size: 12px; background-color: #d3d3d3; text-align: center; padding: 2px }/*   frase start   */A.travel {color: #737373;text-decoration: none }A.travel:Hover {color: #737373;text-decoration: none }/*   scambio links start   */A.links_footer {color: #A8A8A8;font-size: 65%; font-family: Trebuchet MS, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration: none }A.links_footer:Hover {color: #A8A8A8; font-size: 65%; font-family: Trebuchet MS, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration: none }.links_titolo    { font-size: 84%; background-color: transparent;  vertical-align: top;padding-left: 9px }.links_categoria   { color: #000000; font-size: 84%; background-color: transparent;  vertical-align: top; padding-left: 9px;padding-right: 15px }.links_abstract   { color: #000000; font-size: 84%; background-color: transparent;  vertical-align: top; padding-left: 9px }.links_img   { background-color: transparent;  vertical-align: top; padding-left: 9px }.links_navigazione { color: #000000;  font-size: 84%; background-color: transparent; text-align: left; vertical-align: top; padding-top: 15px;padding-left: 9px }.links_viewtabella     { font-style: normal; /*background-color: #fbf3d3; *//*border: solid 1px #760000;*/vertical-align: top; width: 100% }.links_viewtabella_details     { font-style: normal; /*background-color: #fbf3d3; *//*border: solid 1px #760000;*/vertical-align: top; width: 90% }.links_numeri   { color: #000000; font-size: 84%; background-color: transparent;  vertical-align: top; padding-left: 9px }/*   form start   */.formtab {background-color: #f5e2c1;border: solid 1px #e5b761 }.formtitle {color: #ffffff;font-weight: bold;font-size: 84%; font-family: "Trebuchet MS", Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;background-color: #e5b761;text-align: center;padding: 5px }.formfont {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 }.testo_form {	font-size: 13px;	line-height: 130%;	padding: 10px 0 20px 0;}/*   special offers  LISTE start   */.specialoffers_data   { color: #482C23; font-size: 65%; background-color: transparent;  vertical-align: top;padding-left: 15px;padding-top: 10px}.specialoffers_offerta    { font-size: 84%; background-color: transparent;  vertical-align: top;padding-left: 15px}.specialoffers_abstract   { color: #482C23; font-size: 65%; background-color: transparent;  vertical-align: top;padding-left: 15px}.specialoffers_img   { background-color: transparent;  vertical-align: top}/*   special offers RIDOTTO start   */.specialoffers_viewtabella     {font-style: normal; vertical-align: top; width: 94%;padding-left: 10px;padding-right: 10px}.specialoffers_viewtitolo  { color: #921100;font-weight: bold; font-size: 90%;padding-left: 15px;background-color: #e69a68}.specialoffers_linklistacompleta  { font-size: 84%; background-color: transparent;  vertical-align: top; padding-top: 10px;padding-bottom: 7px;padding-left: 15px}/*   special offers COMPLETA start   */.specialoffers_viewtabella_completa     { vertical-align: top; width: 96%;padding-left: 10px;padding-right: 10px}.specialoffers_viewtitolo_completa  { color: #921100; font-weight: bold; font-size: 90%;padding-left: 15px;background-color: #e69a68 }.specialoffers_navigazione_completa   { font-size: 84%;  background-color: transparent; text-align: left; vertical-align: top; padding-top: 10px;padding-left: 15px}/*   special offers DETAIL start   */.specialoffers_viewtabella_detail     {  vertical-align: top; width: 96%;padding-left: 10px;padding-right: 10px}.specialoffers_viewtitolo_detail  { color: #921100;  font-weight: bold; font-size: 90%; padding-left: 15px;background-color: #e69a68}.specialoffers_data_detail   { color: #482C23;  font-size: 84%; background-color: transparent; vertical-align: top;padding-left: 15px}.specialoffers_offerta_detail    {  font-weight: bold;color: #482C23; font-size: 100%; background-color: transparent;  vertical-align: top; padding-top: 9px; padding-bottom: 15px;padding-left: 15px}.specialoffers_testo_detail    { color: #482C23; font-size: 84%; background-color: transparent;  vertical-align: top;padding-left: 15px}/* **  PAGINA MIGLIOR POSTO  ** */.best_price_up   { color: #5b2a21; font-size: 100%; background-color: #e5b761;padding-top: 15px; padding-bottom: 15px;padding-left: 10px }.best_price_corpo    { font-size: 84%; padding-top: 15px; padding-bottom: 15px;background-color: #f3d69e; padding-left: 10px }.best_price_down   { font-size: 84%;text-align: center;background-color: #fbe6bf;padding-top: 15px; padding-bottom: 15px;padding-left: 10px }/* **  BOX MIGLIOR POSTO Index (root), Home Page, Camere e Prezzi ** */.mp_viewtabella_home     { vertical-align: top; width: 100%/*border: solid 1px */}.mptitolohome      { font-size: 84%;font-weight: bold;padding: 15px 5px 5px 10px}.mpsottotitolohome      { font-size: 84%;padding: 0px 5px 5px 10px}.mptestolinkhome      { font-size: 84%;font-weight: bold;padding: 0px 5px 15px 10px}/* **  BOX MIGLIOR POSTO Prenotazioni, Offerte Speciali ** */.mp_viewtabella     { vertical-align: top; width: 90%;border: solid 1px #e69a68}.mptitolo      { font-size: 84%;line-height: 110%;font-weight: bold;padding: 5px 5px 5px 10px}.mpsottotitolo      { font-size: 84%;line-height: 110%;padding: 0px 5px 5px 10px}.mptesto      { font-size: 84%;line-height: 110%; padding: 0px 5px 0px 10px}.mptestolink      { font-size: 84%;line-height: 110%;padding: 0px 5px 8px 10px}/* **  BOX MIGLIOR POSTO Richiesta disponibilita' ** */.mp_viewtabella_request     { font-size: 84%;vertical-align: top; width: 100%;border: solid 1px }.mptitolorequest      { font-size: 84%;font-style: normal;line-height: 110%;font-weight: bold;padding: 0px 0px 5px 5px}.mpsottotitolorequest      { font-size: 84%;line-height: 110%;padding: 0px 5px 5px 5px}.mptestolinkrequest     { font-size: 84%;font-weight: bold;line-height: 110%;padding: 0px 5px 5px 5px}/* **  BOX Prenota on line  ** */.bookonline_viewtabella     { vertical-align: top; width: 100% }.request_viewtabella     { vertical-align: top; width: 100% }.ssl_viewtabella     { vertical-align: top; width: 100% }.booktesto      { font-size: 84%;line-height: 130%;padding: 5px 0px 5px 15px}.booksottotesto      { font-size: 65%;line-height: 130%;padding: 0px 0px 5px 15px}.requesttesto      { font-size: 84%;line-height: 130%;padding: 5px 0px 0px 15px}.ssltesto      { font-size: 65%;line-height: 130%;padding: 0px 0px 5px 15px}.pulsantebox { padding-left: 5px;color: #921100;font-weight: bold; font-size: 84%; line-height: 110%; text-align: left; vertical-align: top;padding: 2px 1px 2px 15px}/* **  CONFERMA INVIO (Richiesta e Prenotazione)  ** */.confermatesto      { font-size: 84%;line-height: 120%;padding-left: 5px}/* ** COPYRIGHT** */.copyright { font-size: 65%; text-align: left;padding-left: 10px; margin-top: 10px; margin-bottom: 10px }a.cr       { font-weight: bold; text-decoration: underline }a.cr:Hover       {font-weight: bold;  text-decoration: none }/* **  VERSIONE ORIZZONTALE  ** */.visit_viewtabella_or     { border: solid 1px #8B5646;background-color: #F0C599;padding: 1px;width: 100%}.visit_cella_up_or     { background-color: #8B5646;}.visit_titolo_or    { color: #ffffff;font-size: 100%;font-weight: bold;vertical-align: top;padding: 5px 0px 5px 10px}.visit_dati_prenotazione_or    { color: #ffffff;font-size: 65%;font-weight: bold;vertical-align: bottom;padding: 5px 0px 0px 5px}.day_or     { font-size: 65%;margin: 0px 5px 5px 5px;width: 45px;}.month_or     { font-size: 65%;margin: 0px 0px 5px 0px;width: 60px;}.year_or     { font-size: 65%;margin: 0px 0px 5px 0px;width: 60px;}.nights_or    { font-size: 65%;margin: 0px 0px 5px 5px;width: 20px;}.rooms_or    { font-size: 65%;margin: 0px 5px 5px 5px;width: 45px;}.adults_or    { font-size: 65%;margin: 0px 0px 5px 5px;width: 45px;}.pulsante_or    { text-align: left;padding: 10px 0px 10px 10px;}a.visit_pulsante_or      { font-size: 90%;text-align: center;color: #F0C599; border: solid 1px #F0C599;background-color: #8B5646;font-weight: bold;margin: 0px;padding: 5px; text-decoration: none;width: 160px;}a.visit_pulsante_or:Hover       { font-size: 90%;text-align: center;color: #8B5646;border: solid 1px #8B5646;background-color: #F0C599;font-weight: bold;margin: 0px;padding: 5px;   text-decoration: none;width: 160px; }.visit_links_text_or{ text-align: center}.visit_cella_down_or     { font-size: 65%;line-height: 100%; text-align: center;font-weight: bold;background-color: #F0C599;padding: 5px 0px 3px 10px}a.visit_link_footer_or       { color: #8B5646; text-decoration: none;}a.visit_link_footer_or:Hover       { color: #000000;  text-decoration: none;}/* ******************  BOX ZERO PER CENTO  *************** */div#box0per100ridotto table {	border-collapse: collapse;	width: auto;	margin: 10px 0 10px 10px;	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: #e69a68;}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/hotelargentinaroma_bp_it.jpg) no-repeat;}.zpc_img_up_en {	height: 137px;	background: #9A948C url(../img/hotelargentinaroma_bp_en.jpg) no-repeat;}.zpc_corpo {	font-size: 13px;	color: #000;	background: #fff;	padding: 15px 10px;}.zpc_down {	color: #fff;	font-size: 13px;	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: #636262;	text-decoration: none;	font-weight: normal;}#box0per100ridotto a:active {	color: #fff;	text-decoration: none;	font-weight: normal;}											
