/* =============== Stili usati nella rubrica OSPITALITA'  *//* Stili di default */body {background-color:white;color: #000000;border:none;margin:0px 0px 0px 0px;padding:0px;font:11px verdana, arial, helvetica, sans-serif;width: 100%;height: 100%;scrollbar-face-color: #DEE3E7;scrollbar-highlight-color: #FFFFFF;scrollbar-shadow-color: #006633;scrollbar-3dlight-color: #D1D7DC;scrollbar-arrow-color:  #006633;scrollbar-track-color: #EFEFEF;scrollbar-darkshadow-color: #98AAB1;}}a {color: #002AFF;				text-decoration: none;padding: 0px 2px 0px 0px;}					/* font-family: MS Sans Serif, verdana, arial, helvetica; */a:link {color:#002AFF;text-decoration: none;}			a:visited {color:#0084FF;}		a:hover {background-color: #E8E8E8;}/* Stili usati nel Coorpo della pagina */#TabIncludeTesta{width: 100%;background-color: #FFFFFF;border: none;margin: 0px 0px 6px 0px;padding: 0px 0px 0px 0px;  }#TabIncludeTitolo{width: 100%;background-color: #FFFFFF;border: none;margin: 0px 0px 6px 0px;padding: 0px 0px 0px 0px;  }#TabCorpoPag{width: 100%;/* height: 472px; */ background-color: #FFFFFF;border: none; 					/* 4px solid #FFFFFF; */margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;  /* Sup./Dx/Inf./Sx */} .Tab0_R1_CSx{width: 20%;vertical-align: bottom;  background-color:Transparent;			border: none;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 5px;font-family: arial, verdana, helvetica, sans-serif;		/* arial Black */font-style:normal;font-weight:bold;font-size: 11px;color: #9BC5D0;text-decoration: none;text-align: center;}.Tab0_R1_CSx_Img {	width:31px;height:24px;vertical-align:bottom;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 1px;		border: none;}.Tab0_R1_CCentro{width: 60%;vertical-align: middle;  background-color:Transparent;			border: none;margin: 0px 0px 0px 0px;padding: 0px 5px 0px 5px;font-family: Tahoma, arial, verdana, sans-serif;		font-style:normal;font-weight:bold;font-size: 16px;color: #3DBDD4;text-decoration: none;text-align: center;}.Tab0_R1_CDx{width: 20%;vertical-align: middle;  background-color:Transparent;			border: none;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 10px;font-family: arial, verdana, helvetica, sans-serif;		/* arial Black */font-style:normal;font-weight:bold;font-size: 11px;color: #9BC5D0;text-decoration: none;text-align: center;}.Tab0_R1_Ancor {vertical-align: bottom;  color: #0084FF;font-size: 12px;font-family: MS Sans Serif, verdana, arial, helvetica;font-weight: bold;text-decoration: none;padding: 0px 2px 1px 1px;}.Tab0_R1_Ancor:link {color:#0084FF;}.Tab0_R1_Ancor:visited {color:#0084FF;}.Tab0_R1_Ancor:hover {background-color: E8E8E8;}.Tab_MenuEstero{width: 157px;/*height: 295px; */vertical-align: center;  background-color:Transparent;			border: 1px solid #3DBDD4;margin: 0px 5px 10px 0px;padding: 0px 0px 0px 0px;font-family: Tahoma, arial, verdana, sans-serif;		font-style:normal;font-weight:bold;font-size: 16px;color: #3DBDD4;text-decoration: none;text-align: center;}.Td_MenuEsteroT{width: 100%;/*height: 20px;*/vertical-align: center;  background-color:#3DBDD4;margin: 0px;padding: 0px 4px 2px 4px;}.Td_MenuEstero_Img {	width:20px;height:20px;align:bottom;padding: 0px 0px 0px 0px;margin: 2px 0px 0px 0px;		border: none;float: left;}.Td_MenuEsteroD{width: 100%;/*height: 19px;*/vertical-align: top;  background-color:transparent;margin: 0px;padding: 0px 4px 7px 20px;border:none;text-align: left;background-image: url('../images/Simbolo.jpg'); 		/* ../../CesareAugusto_T14x40b.jpg */background-repeat: no-repeat; 	background-position: left top;	}.t_MenuEstero {color: #cccccc;font-size: 8pt;font-family: MS Sans Serif, verdana, arial, helvetica;font-weight: bold;text-decoration: none;}.a_MenuEstero {color: #3DBDD4;font-size: 8pt;font-family: MS Sans Serif, verdana, arial, helvetica;font-weight: bold;text-decoration: none;}.a_MenuEstero:link {color:#3DBDD4;}.a_MenuEstero:visited {color:#1390D4;}.a_MenuEstero:hover {background-color: #E8E8E8;}/*=== Utilizzato negli elenchi ======*/.TabElenco {width: 99%;margin-left:5px;margin-right:5px;border: solid 1px;color: #002963;font-size: 8pt;font-family: arial, MS Sans Serif, verdana, helvetica;font-weight: normal;text-decoration: none;line-height:18px;border: ridge 1px;}.TabElenco_PTesta{background-color:#CCFFFF;font-size: 8pt;font-weight: bold;}.TabElenco_cCatNome{				/* Att.ne: width = somma di cCat + cNome */width: 23%;vertical-align: top;  background-color:transparent;margin: 0px;border: none;border-left: groove 1px;border-right: groove 1px;padding: 0px 0px 0px 3px;text-align: left;color:#FF9E13;line-height:20px;}.TabElenco_cLocIndir{				/* Att.ne: width = somma di cLoc + cIndir */width: 31%;vertical-align: top;  background-color:transparent;margin: 0px;border: none;border-right: groove 1px;padding: 0px 0px 0px 3px;text-align: left;color:#FF9E13;line-height:20px;}.TabElenco_cCateg{width: 8%;vertical-align: top;  background-color:transparent;margin: 0px;border: groove 1px;padding: 0px 0px 0px 3px;text-align: left;}.TabElenco_cNome{width: 15%;vertical-align: top;  background-color:transparent;margin: 0px;border: groove 1px;padding: 0px 0px 4px 3px;text-align: left;font-weight: bold;}.TabElenco_cLoc{width: 12%;vertical-align: top;  background-color:transparent;margin: 0px;border: groove 1px;padding: 0px 0px 0px 3px;text-align: left;}.TabElenco_cIndir{width: 19%;vertical-align: top;  background-color:transparent;margin: 0px;border: groove 1px;padding: 0px 0px 0px 3px;text-align: left;}.TabElenco_cTel{width: 12%;vertical-align: top;  background-color:transparent;margin: 0px;border: groove 1px;padding: 0px 0px 0px 3px;text-align: left;}.TabElenco_cMail{width: 15%;vertical-align: top;  background-color:transparent;margin: 0px;border: groove 1px;padding: 0px 0px 0px 3px;text-align: left;}.TabElenco_cWeb{width: 19%;vertical-align: top;  background-color:transparent;margin: 0px;border: groove 1px;padding: 0px 0px 0px 3px;text-align: left;}/*===================================*/