A.linkCategoria:link { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bolder;
	color: #336699; 
	line-height: 12px;
	text-decoration: none; 
}
A.linkCategoria:visited { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bolder;
	color: #336699; 
	line-height: 12px;
	text-decoration: none;
}
A.linkCategoria:hover    { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bolder;
	color: #999999; 
	line-height: 12px;
	text-decoration: underline; 
}
A.linkSubCategoria:link { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
	color: #333333; 
	line-height: 12px;
	text-decoration: none; 
}
A.linkSubCategoria:visited { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
	color: #333333; 
	line-height: 12px;
	text-decoration: none;
}
A.linkSubCategoria:hover    { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
	color: #999999; 
	line-height: 12px;
	text-decoration: underline; 
}
A.linkHomeMenu:link { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bolder;
	color: #336699; 
	line-height: 15px;
	text-decoration: none; 
}
A.linkHomeMenu:visited { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bolder;
	color: #336699; 
	line-height: 15px;
	text-decoration: none;
}
A.linkHomeMenu:hover    { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bolder;
	color: #999999; 
	line-height: 15px;
	text-decoration: underline; 
}
.testoHomeMenu { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bolder;
	color: #336699; 
	line-height: 15px;
	text-decoration: none;
}
.testoLinkStandard { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
	color: #333333; 
	line-height: 12px;
	text-decoration: none;
}
.tabellaBloccoMenu {
  background-image:url('/images/tab_menu.gif');
  width:130px;
}
.tabellaMenu {
  height:30px; 
  background-image:url('/images/barra_sopra.gif');
  background-color: #336699;
}
.tabellaMenu2 {
  width : 750px;
  height:20px; 
}
.tabellaFooter {
  height: 30px; 
  background-image:url('/images/barra_sotto.gif');
}
.tabellaIndex {
  background-image:url('/images/tab_menu_big.gif');
}
.tdtop {
  background-color:#336699;  
}
.tbtop {
  width : 750px;
  background-color:#336699;  
}
.linkTestoDesc   { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
	color: #999999; 
	line-height: 12px;
	text-decoration: none; 
}
A.linkTestoDescB:link { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
	color: #999999; 
	line-height: 12px;
	text-decoration: none; 
}
A.linkTestoDescB:visited { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
	color: #999999; 
	line-height: 12px;
	text-decoration: none;
}
A.linkTestoDescB:hover    { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
	color: #336699; 
	line-height: 12px;
	text-decoration: underline; 
}
A.linkShopping:link { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
	color: #336699; 
	line-height: 15px;
	text-decoration: underline; 
}
A.linkShopping:visited { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
	color: #336699; 
	line-height: 15px;
	text-decoration: underline;
}
A.linkShopping:hover    { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
	color: #336699;
	line-height: 15px;
	text-decoration: underline;
}
td.linkColonnaCategoria {
  vertical-align: top;
  width: 50%;
}
td.linkCella {
  border-bottom:1px solid #336699;
}
  .submitLink {
   color: #00f;
   background-color: transparent;
   text-decoration: underline;
   border: none;
   cursor: pointer;
  }
td.normal {
  background: #efefef;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #ffffff;
  line-height: 16px;
  text-align:center;
  width: 100px;
}
a.block:link {
  display: block;
  width: 100%;
  height: 16px;
  color: #336699;
  text-decoration: none;
}
a.block:visited {
  display: block;
  width: 100%;
  height: 16px;
  color:#336699;
  text-decoration: none;
}
a.block:hover {
  color: white;
  height: 16px;
  background: #336699;
}                
#normBtn {
	background-color:#EFEFEF;
	color:#000000;
}
#menu_home {
  background-color:#EFEFEF;
  color:#336699;
}
#carrello {
  background-color:#EFEFEF;
  color:#000000;
}
#modifica_profilo {
  background-color:#EFEFEF;
  color:#000000;
}
#messaggi_personali {
  background-color:#EFEFEF;
  color:#000000;
}
#logout {
  background-color:#EFEFEF;
  color:#000000;
}
#login {
  background-color:#EFEFEF;
  color:#000000;
}
#registrati {
  background-color:#EFEFEF;
  color:#000000;
}
#locanda_masero {
  background-color:#EFEFEF;
  color:#000000;
}
#forum_link_topic1{
        background-color:#EFEFEF;
        color:#000000;
        }
#forum_link_topic2{
        background-color:#EFEFEF;
        color:#000000;
        }
#forum_link_topic3{
        background-color:#EFEFEF;
        color:#000000;
        }
#forum_link_topic4{
        background-color:#EFEFEF;
        color:#000000;
        }
#forum_link_topic5{
        background-color:#EFEFEF;
        color:#000000;
        }
#forum_link_topic6{
        background-color:#EFEFEF;
        color:#000000;
        }
#forum_link_topic7{
        background-color:#EFEFEF;
        color:#000000;
        }
#forum_link_topic8{
        background-color:#EFEFEF;
        color:#000000;
        }
#forum_link_topic9{
        background-color:#EFEFEF;
        color:#000000;
        }
#forum_link_topic10{
        background-color:#EFEFEF;
        color:#000000;
        }
#forum_link_categoria1{
        background-color:#EFEFEF;
        color:#000000;
        }
#forum_link_categoria2{
        background-color:#EFEFEF;
        color:#000000;
        }
#forum_link_categoria3{
        background-color:#EFEFEF;
        color:#000000;
        }
#forum_link_categoria4{
        background-color:#EFEFEF;
        color:#000000;
        }
#forum_link_categoria5{
        background-color:#EFEFEF;
        color:#000000;
        }
#forum_link_categoria6{
        background-color:#EFEFEF;
        color:#000000;
        }
#forum_link_categoria7{
        background-color:#EFEFEF;
        color:#000000;
        }
#forum_link_categoria8{
        background-color:#EFEFEF;
        color:#000000;
        }
#forum_link_categoria9{
        background-color:#EFEFEF;
        color:#000000;
        }
#forum_link_categoria10{
        background-color:#EFEFEF;
        color:#000000;
        }
#forum_link_categoria11{
        background-color:#EFEFEF;
        color:#000000;
        }
#forum_link_categoria12{
        background-color:#EFEFEF;
        color:#000000;
        }
#matrimoni_salento{
        background-color:#EFEFEF;
        color:#000000;
        }  
#gira_rete{
        background-color:#EFEFEF;
        color:#000000;
        }     
#bb_fiorella{
        background-color:#EFEFEF;
        color:#000000;
        }         
#web_solution     {
        background-color:#EFEFEF;
        color:#000000;
        }    
#web_directory     {
        background-color:#EFEFEF;
        color:#000000;
        }       
#spazio_link{
        background-color:#EFEFEF;
        color:#000000;
        }
#italybyitaly{
        background-color:#EFEFEF;
        color:#000000;
        }                          
#inserisci{
	background-color:#EFEFEF;
	color:#000000;
}
#prenota_voli{
	background-color:#EFEFEF;
	color:#000000;
}
#autonoleggio{
	background-color:#EFEFEF;
	color:#000000;
}
#scambio_link{
	background-color:#EFEFEF;
	color:#000000;
}
#cerca_hotel{
	background-color:#EFEFEF;
	color:#000000;
}
#auto_noleggio{
	background-color:#EFEFEF;
	color:#000000;
}
#home{
	background-color:#EFEFEF;
	color:#000000;
}
#contatti{
	background-color:#EFEFEF;
	color:#000000;
}
#forum{
	background-color:#EFEFEF;
	color:#000000;
}
#ricerca{
	background-color:#EFEFEF;
	color:#000000;
}
#link{
	background-color:#EFEFEF;
	color:#000000;
}
#chat{
	background-color:#EFEFEF;
	color:#000000;
}
#btnFocus{
	background-color:#6699CC;
}

/* tag h */

.H1_sys {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal; 
  line-height: normal; 
	font-weight: bold;
	color: #000000;
}
.H2_sys { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-style: normal; 
  line-height: normal; 
  font-weight: normal; 
  color: #333333;
}
.H2_home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 13px;
}
.clickable_left {
        border-style:none;
        cursor:pointer;
        width:128px;
        height:18px;
        text-align:left;
        font:normal 10px Verdana, Arial, Helvetica, sans-serif;
        border-bottom:1px solid #E4E7E9;
        color:#ffffff;
        margin:0;
        padding-left: 1px;
}
.clickable_last_forum_topic {
        border-style:none;
        width:100%;
        cursor:pointer;
        height:14px;
        text-align:left;
        font:normal 10px Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color:#ffffff;
        margin:0;
        padding-left: 1px;
}                
.clickable_last_forum_categoria {
        border-style:none;
        cursor:pointer;
        width:120px;
        height:14px;
        text-align:left;
        font:normal 10px Verdana, Arial, Helvetica, sans-serif;
        color:#ffffff;
        margin:0;
        padding-left: 1px;
}
.clickable {
        border-style:none;
        cursor:pointer;
        width:127px;
        height:18px;
        font:normal 10px Verdana, Arial, Helvetica, sans-serif;
        border-bottom:1px solid #E4E7E9;
        color:#ffffff;
        margin:0;
}
.clickable_menu {
        border-style:none;
        cursor:pointer;
        width:100px;
        height:20px;
        text-align:center;
        font:normal 10px Verdana, Arial, Helvetica, sans-serif;
        border-bottom:1px solid #E4E7E9;
        color:#336699;
        margin:0;
        padding-left: 1px;
}
  form.plugin { font-family:arial; font-size:10px; margin:0; padding:0; width:130px; height:240px; background-image:url('http://www.mondoeventi.com/images/plugin_background_120x240.gif'); background-repeat:no-repeat; }
  form.plugin select { font-family:arial; font-size:10px; width:110px; }
  form.plugin .submit { margin-top:15px; margin-left:25px; }
  form.plugin label{ margin-right:5px; cursor:pointer; }
  form.plugin div { margin: 5px 0 0 5px; }
  form.plugin img { border:0; margin: 5px 0 0 5px; }
  form.plugin p { margin: 5px 0 0 5px; }
  td.generale { width : 750px; }
  td.menu_generale { width : 750px; }
  table.generale { width : 750px; }
  td.centrale { width : 470px; }
.tdPadding {
  padding-left:3px;
  padding-right:3px;
}
.tdBloccoMenu {
  padding-left:2px;
  padding-right:3px;
}
table.centrale { width : 470px; }
.divBloccoMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	line-height: 14px;
	text-align:left;
	text-decoration: underline;
}
.divBloccoMenuB { line-height: 14px; }
.divMenuSx { text-align:left; }
td.lato { width : 130px; }
td.titoloimg { width : 253px; }
td.titoloimg2 {
  width : 470px;
  text-align: center;
}
.tableborder470Home {
  width : 470px;
  background-color: #EFEFEF;
  border-left: 1px solid #6699CC;
  border-right: 1px solid #6699CC;
  border-bottom: 1px solid #6699CC;
  border-top: 1px solid #6699CC;
}
.tableborder470 {
  width : 470px;
  background-color: #EFEFEF;
  border-left: 1px solid #6699CC;
  border-right: 1px solid #6699CC;
  border-bottom: 0px;
  border-top: 1px solid #6699CC;
}
.tableborder470b {
  width : 470px;
  background-color: #EFEFEF;
  border-left: 1px solid #6699CC;
  border-right: 1px solid #6699CC;
  border-bottom: 1px solid #6699CC;
  border-top: 0px;
}
.tableMenu470 {
  width : 470px;
  border: 1px solid #6699CC;
}
td.menuon {
  background-color: #c0c0c0;
  color: #FFFFFF;
}
td.menuoff {
  background-color: #EFEFEF;
  color: #000000;
}
.menuz {
  width: 770px;
  margin:0 auto;
  padding:0;
  text-align: center;
}
ul.menuz {
  list-style:none;
  margin:0 0 0 1px;
  padding:0;
  text-align: center;
}
ul.menuz li{
  float: left;
  width: 102px;
  margin:0 0 0 1px;
  padding:0;
  border: 1px solid #336699;
  text-align: center;
  display: inline;
}
ul.menuz a{
  display: block;
  height: 20px;
  line-height: 20px;
  text-decoration:none;
  text-align: center;
  background-color: #EFEFEF;
  color: #41418A;
}
ul.menuz a:hover{
  background-color: #6699CC;
  color: #fff;
  text-align: center;
}
.body {
top:0;
left:0;
margin:0;
background-color:#336699;
}

.fogliostile {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; line-height: normal; font-weight: bold; color: #000000}
.testo {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #333333}
.titololibri {  font-family: "Times New Roman", Times, serif; font-size: 24px; font-style: normal; color: #000000; font-weight: bold}
.recens {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; line-height: 17px}
.testosmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #333333}
.testosmall_standard { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #333333}
.testosmall_info { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 16px; font-weight: normal; color: #333333}
.testosmall_bianco { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #ffffff}
.titlebold {  font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; font-weight: bolder; color: #000000}
.titolobold {  font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; font-weight: bolder; color: #336699}
.titolobold2 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bolder; color: #336699}

.testocentrato { 
  text-align: center;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-style: normal; 
  line-height: normal; 
  font-weight: normal; 
  color: #333333;
}
.testoFooterLeft { 
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-style: normal; 
  line-height: normal; 
  font-weight: normal; 
  color: #333333;
}
.testocentratofooter {
  text-align: center;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  color: #ffffff;
}
.footerBarra     {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #ffffff;
        line-height: 10px;
        text-decoration: none; 
}

A.menu:link     { color: #ffffff; text-decoration: none; }
A.menu:visited  { color: #ffffff; text-decoration: none; }
A.menu:hover    { color: #999999; text-decoration: underline; }
A.link_standard:link     { color: #000000; text-decoration: underline; }
A.link_standard:visited  { color: #000000; text-decoration: underline; }
A.link_standard:hover    { color: #000000; text-decoration: underline; }

A.ricerca:link     { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
	color: #000000; 
	line-height: 13px;
	text-decoration: none; }
A.ricerca:visited  { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
	color: #000000; 
	line-height: 13px;
	text-decoration: none; }
A.ricerca:hover    { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
	color: #999999; 
	line-height: 13px;
	text-decoration: underline; } 
A.ricerca_menu:link     {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  line-height: 18px;
  text-decoration: none; }
A.ricerca_menu:visited  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  line-height: 18px;
  text-decoration: none; }
A.ricerca_menu:hover    {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #999999;
  line-height: 18px;
  text-decoration: underline; }
A.ricercaBig:link     {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #000000;
  line-height: 16px;
  text-decoration: none; }
A.ricercaBig:visited  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #000000;
  line-height: 16px;
  text-decoration: none; }
A.ricercaBig:hover    {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #999999;
  line-height: 16px;
  text-decoration: underline; }
A.ricercaBold:link     { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
	color: #000000; 
	line-height: 16px;
	text-decoration: none; }
A.ricercaBold:visited  { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
	color: #000000; 
	line-height: 16px;
	text-decoration: none; }
A.ricercaBold:hover    { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
	color: #999999; 
	line-height: 16px;
	text-decoration: underline; } 
A.dettaglio:link     {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000; 
  line-height: 16px;
  text-decoration: none; }
A.dettaglio:visited  { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000; 
  line-height: 16px;
  text-decoration: none; }
A.dettaglio:hover    { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #999999; 
  line-height: 16px;
  text-decoration: underline; }
A.footer:link     {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #ffffff;
  line-height: 10px;
  text-decoration: none; 
}
A.footer:visited  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #ffffff;
  line-height: 10px;
  text-decoration: none; }
A.footer:hover    {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #ffffff;
  line-height: 10px;
  text-decoration: underline; }
.menuOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #336699;
}
A.msgLink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}
A.msgLink:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #336699;
  text-decoration: none;
}
A.msgLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.msgNero {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #000000;
        text-decoration: none;
}
A.msgLinknero:link {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #000000;
        text-decoration: none;
}
A.msgLinknero:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #000000;
        text-decoration: none;
}
A.msgLinknero:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #336699;
        text-decoration: none;
}
A.news_desc_link:link {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #000000;
        text-decoration: none;
}
A.news_desc_link:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #000000;
        text-decoration: none;
}
A.news_desc_link:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #336699;
        text-decoration: none;
}

.bordotab {
	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #999999;
	border-left-color: #999999;
	border-bottom-width: 0px;
}
.classetd {
	background-color: #E0E0E0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-bottom-color: #666666;
	border-top-width: 0px;
	border-left-width: 0px;
}
.classetd a {
	text-decoration: none;
	display:block;
	position: relative;
	color: #000000;
	background-color: #E0E0E0;
}
.classetd a:hover { background-color: #FFE1A4; color: #000000;
}

.tablePrincipale {
    background-color: #336699;
}
.tablemenuPrincipale {
    background-color: #6699CC;
    border: 1px solid #336699;
}
.tablePrincipale2 {
         background-color: #336699;
}
.tableFilolati {
        border-top-width: 1px;
        border-bottom-width: 1px;
        border-top-style: solid;
        border-bottom-style: solid;
        border-top-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-right-width: 1px;
        border-left-width: 1px;
        border-right-style: solid;
        border-left-style: solid;
        border-right-color: #CCCCCC;
        border-left-color: #CCCCCC;
        background-color: #EFEFEF;
}
.barretta {
	color: #000000;
}
.titolo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: normal;
	line-height: 26px;
}
.testosmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
.testosmallbold {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #333333;
}
.testo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #000000;
	font-weight: bold;
}
.testo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.menutitle{
	cursor: pointer;
	margin-bottom: 2px;
	background-color: #DBE9F0;
	color: #000000;
	width: 160px;
	padding: 2px;
	text-align: center;
	font-weight: bold;
	border: 1px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.submenu{
	margin-bottom: 0.5em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border: none;
}
.submenu a {
	margin-bottom: 0.5em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.submenu a:hover {
	margin-bottom: 0.5em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

/* menu di sinistra secondario */

ul.menuSx2{
  list-style:none;
  margin:0;
  padding:0;
}

ul.menuSx2 li a{
	display:block;
	text-decoration:none;
	font:normal 10px/13px Verdana, Arial, Helvetica, sans-serif;
  border-bottom:1px solid #336699;
	color:#FFFFFF;
	margin:0;
	padding-top: 3px;
	padding-bottom: 3px;
}

ul.menuSx2 li a:hover{
	background:#DCECBB;
	color: #000000;
}

ul.menuSx2 li{
  display:inline;
}

ul.menu{
        list-style:none;
        margin:0;
        padding:0;
        /* background:#FFFFFF; */
        font-weight: bold;
        font-size: 11px;
}

ul.menu li a{
        display:block;
        text-decoration:none;
        font:normal 9px/20px Verdana, Arial, Helvetica, sans-serif;
        border-bottom:1px dotted #336699;
        color:#000000;
        margin:0;
}
ul.menu li a:hover{
        border-left-width: 6px;
        border-left-style: solid;
        border-left-color: #336699;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #000000;
        border-right-width: 6px;
        border-right-style: solid;
        border-right-color: #336699;
        border-top-color: #336699;
        border-bottom-color: #336699;
}
ul.menu li{
        display:inline;
        font-weight: bold;
}

.testobianco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.testobianco a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.testobianco a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.tableborder {
	border-top: 1px none #F8F8F8;
	border-right: 1px solid #F8F8F8;
	border-bottom: 1px solid #F8F8F8;
	border-left: 1px solid #F8F8F8;
}
.tablecelle {
	border-bottom-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
/* menu di sinistra */

ul.menuSx{
  list-style:none;
  margin:0;
  padding:0;
}

ul.menuSx li a{
	display:block;
	text-decoration:none;
	font:normal 10px/13px Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px solid #E4E7E9;
	color:#000000;
	margin:0;
	padding-top: 2px;
	padding-bottom: 2px;
}

ul.menuSx li a:hover{
  background:#6699CC;
	color: #ffffff;
}

ul.menuSx li{
display:inline;
}
ul.menuSxLeft{
  list-style:none;
  margin:0;
  padding:0;
  text-align: left;
}
.cell1filodx {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E9EED2;
}
.cell1filoSx {
	border-right-style: none;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.titolo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: normal;
	line-height: 26px;
}
.testo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 13px;
}
.testo3bianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	line-height: 13px;
}
.testo3bold {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #000000;
        line-height: 16px;
}
.testo3boldbianco {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8px;
        font-weight: bold;
        color: #ffffff;
        line-height: 10px;
}
.testoMenuBar {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #ffffff;
        line-height: 16px;
        text-align:center;
}
.testoIntro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
}
.testoNote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.cell1filoSotto {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
}
.testo4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
	text-align: justify;
}
.tableMenuBar {
        width: 750px;
        height: 30px;
}
.tableMenuBarSite {
        width: 100%;
        height: 30px;
}

.tableFilo {
	border-top: 1px solid #B06006;
	border-right: 1px none #B06006;
	border-bottom: 1px solid #B06006;
	border-left: 1px none #B06006;
}
.titolo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	line-height: 26px;
}
.testosmall2 {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-style: normal; 
  line-height: normal; 
  font-weight: normal;
	color: #666666;
}
.cell1filoSotto a:link {
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #CCCCCC;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
	display: block;
}
.cell1filoSotto a:hover {
	border-bottom-style: none;
	border-bottom-color: #CCCCCC;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: #FFF8CC;
	display: block;
	padding: 1px 2px;
}
.tableborderGrigio {
	border: 1px solid #CCCCCC;
}
.cell1filoSotto a:visited {
	border-bottom-style: none;
	border-bottom-color: #CCCCCC;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	display: block;
	padding: 1px 2px;
}
.tableborderOrange {
  background-color: #EFEFEF;
  border: 1px solid #6699CC;
}
.tableborderBanner {
  background-color: #EFEFEF;
  border: 0px;
}
.tableborderNewMenu {
  background-color: #EFEFEF;
  border-left: 1px solid #6699CC;
  border-right: 1px solid #6699CC;
  border-top: 0px;
  border-bottom: 0px;
}
.tableborderForum {
  background-color: #336699;
  border: 1px solid #6699CC;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
  line-height: 16px;
  width : 330px;
}
.tableborderForumCategoria {
  background-color: #336695;
  border: 1px solid #6699CC;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
  width : 80px;
}
.tableCinemaTitolo {
  background-color: #336699;
  border: 1px solid #6699CC;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
  line-height: 16px;
  width : 350px;
}
.tableCinemalocandina {
  background-color: #336695;
  border: 1px solid #6699CC;
  background-color: #336699;
  border: 1px solid #6699CC;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
  line-height: 16px;
  width : 60px;
}
.tableborderMenu {
  border: 1px solid #6699CC;
}
.tableinforegione {
  border: 1px solid #FFCC66;
  text-align: justify;
}
.titoloNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	line-height: 15px;
}
.testo2Justify {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
}
.testosmall2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF6B24;
	text-decoration: none;
}
.testosmall2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.testosmall2 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.tableFilolati {
	border-top-width: 0px;
	border-top-style: none;
	border-bottom-style: none;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.testo2Bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.testo2BoldOK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: green;
}
.testo2BoldNOK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: red;
}
.testo2Boldb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	line-height: 14px;
	text-decoration: underline;
}
.testo2visite {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
}
.testo3 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
	text-decoration: none;
}
.testo3 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B4CA86;
	line-height: 16px;
	text-decoration: underline;
}
.testosmall a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
.testosmall a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FF9933;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
.testosmall a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #C0D39A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}
.tableScelta {
	width: 100%;
}
.tableFooter {
  width:  100%;
  height: 30px;
}
.tableTrattograySotto {
  width: 470px;
	height: 50px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.divleft {
  position: absolute;
  left: 80px;
  top: 170px;
  height: 250px;
  width: 140px;
  background-color: #000000;
}


html, body {
     height: 100%;
     overflow: auto;
 }
.wrapper {
     position: relative;
     width: 100%;
     height: 100%;
     overflow: auto;
}

/*
.box {
     position: fixed;
     left: 128px;
     top: 1px;
     height: 600px;
     width: 140px;
     overflow: hidden;
     
}
*/

* html .box {
     position: absolute;
}
