A:link, A:visited { text-decoration: none }
A:hover { text-decoration: underline }
A.annunci:link, A.annunci:visited, A.annunci:hover{
color: "#6CA5DE";
font-family:verdana;
font-size:11px;
font-weight:bold;
}
A.click:link, A.click:visited, A.click:hover { color: #fd4231; font-weight: bold; font-size: 10px; font-family: verdana }
.studentAnnuncio{
color: "#6CA5DE";
font-family:verdana;
font-size:11px;
font-weight:bold;
}

A.normal:link,A.normal:visited { color: "#000000" ;  font-size: 11px; font-family: Verdana, Arial, Tahoma }
A.normal:hover { color: "#000000" ; font-size: 11px; font-family:  Verdana, Arial, Tahoma }


A.nero:link,A.nero:visited { color: "#000000" ; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Tahoma }
A.nero:hover { color: "#000000" ;font-weight: bold; font-size: 11px; font-family:  Verdana, Arial, Tahoma }


A.grigio:link,A.grigio:visited { color: "#5d5d5d" ; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Tahoma }
A.grigio:hover { color: "#5d5d5d" ;font-weight: bold; font-size: 11px; font-family:  Verdana, Arial, Tahoma }


A.accomodation:link,A.accomodation:visited { color: "#9C9979" ; font-weight: bold; font-size: 11px; font-family: Arial, Tahoma, Verdana; text-decoration: none}
A.accomodation:hover { color: "#000000" ;font-weight: bold; font-size: 11px; font-family: Arial, Tahoma, Verdana; text-decoration: none}

A.mall:link,A.mall:visited { color: "#595959" ; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Tahoma; text-decoration: none}
A.mall:hover { color: "#990000" ;font-weight: bold; font-size: 10px; font-family:  Verdana, Arial, Tahoma; text-decoration: none}

A.negozi:link,A.negozi:visited   { color: #6a6b4b; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Tahoma }
A.negozi:hover  { color: #000000; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Tahoma }

A.food:link,A.food:visited { color: "#9A5C5C" ; font-weight: bold; font-size: 11px; font-family: Arial, Tahoma, Verdana; text-decoration: none}
A.food:hover { color: "#000000" ;font-weight: bold; font-size: 11px; font-family: Arial, Tahoma, Verdana; text-decoration: none}

A.arte:link,A.arte:visited { color: "#034B81" ; font-weight: bold; font-size: 11px; font-family: Arial, Tahoma, Verdana; text-decoration: none}
A.arte:hover { color: "#416EC2" ;font-weight: bold; font-size: 11px; font-family: Arial, Tahoma, Verdana; text-decoration: none}

A.souvenir:link,A.souvenir:visited { color: "#034B81" ; font-weight: bold; font-size: 11px; font-family: Arial, Tahoma, Verdana; text-decoration: none}
A.souvenir:hover { color: "#FFFFFF" ;font-weight: bold; font-size: 11px; font-family: Arial, Tahoma, Verdana; text-decoration: none}

A.wedding:link,A.wedding:visited { color: "#034B81" ; font-weight: bold; font-size: 11px; font-family: Arial, Tahoma, Verdana; text-decoration: none}
A.wedding:hover  { color: #416ec2; font-weight: bold; font-size: 11px; font-family: Arial, Tahoma, Verdana; text-decoration: none }

A.antiquario:link,A.antiquario:visited  { color: #965328; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Tahoma }
A.antiquario:hover  { color: #000000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Tahoma }

A.risto:link, A.risto:visited, A.risto:hover{
color:white;
font-family:arial;
font-size:12px;
font-weight:bold;
}

A.hotel:link, A.hotel:visited, A.hotel:hover{
color:"#575E65";
font-family:arial;
font-size:11px;
font-weight:bold;
text-decoration:italic;
}
.ristor{
color:white;
font-family:arial;
font-size:12px;
font-weight:bold;
background-color:#b66166;
}
.Titristor{
color:white;
font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size:13px;
font-weight:bold;

}

.ricerca{
color:#A24E52;
font-family:arial;
font-size:11px;
font-weight:bold;
}

.NEfood{ color: "#000000" ;  font-size: 11px; font-family: Arial, Tahoma, Verdana; text-decoration: none}

.ombra { filter:Alpha(Opacity="30",Style="0") border-left:10px}
.mat1  { color: "#23478C"; font-weight: bold; font-size: 11px; font-family: Tahoma, Verdana, FontName; text-decoration: none }
.mat2  { color: white; font-style: normal; font-weight: bold; font-size: 11px; font-family: Tahoma, Verdana; text-decoration: none }
.popup { color: white; font-style: normal; font-weight: normal; font-size: 11px; font-family: Verdana, tahoma; text-decoration: none }
.titolo1{ color: "#575e65"; font-style: normal; font-weight: 600; font-size: 14px; font-family: Arial, Tahoma, Verdana; text-decoration: none }
.titolo2{ color: white; font-style: normal; font-weight: 600; font-size: 14px; font-family: Arial, Tahoma, Verdana; text-decoration: none }
.titolo3{ color: "#004273"; font-style: normal; font-weight: 600; font-size: 14px; font-family: Arial, Tahoma, Verdana; text-decoration: none }
.internal {color: black; font-style:normal; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:11px}

.home    { color: white; font-style: normal; font-weight: bold; font-size: 12pt; font-family: Verdana, Tahoma }
.homedue     { color: #23478c; font-style: normal; font-weight: bold; font-size: 12pt; font-family: Verdana, Tahoma }
.cou { color: black; font-style: normal; font-family: Courier New; font-size:13px}
.mat3 { color: "#034B81";  font-size: 10px; font-family: Tahoma, Verdana, FontName; text-decoration: none;}
.mat6  { color: navy; font-weight: 600; font-size: 10px; font-family: Tahoma, Verdana, FontName }
.mat4   { color: white; font-style: normal; font-size: 11px; font-family: Arial; text-decoration: none }
.mat5 { color: black; font-style: normal; font-size: 10px; font-family: Arial; text-decoration: none}
.vino  { color: black; font-style: normal; font-weight: 500; font-size: 6pt; font-family: Arial }
.tabe{font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular class; font-size:11px;color:black;}
.tabebis { color: #666; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, "SunSans-Regular class" }
.IndRist{font-family:Helvetica,Geneva,Swiss,SunSans-Regular ;font-size:11px;color:black;font-weight:bold;}
.clock{font-family: Tahoma, Helvetica , Arial, Geneva; font-weight:bold; font-size:9px; text-align:center ;color:"#23478C"}

.free { color: #aa595e; font-weight: bold; font-size: 10px; font-family: verdana }
/*-------------------------------------Classi per Sezione Teatro ---------------------------------------------------------------------*/
						
.teatro{
font-family:verdana;
color:#d8999d;
font-size:10px;
font-weight:bold
}

.lnkNeroteatro{
color:black;
font-size:10px;
font-family:verdana;
}

.TitFormTeatro  { color: #a7202b; font-weight: bold; font-size: 12px; font-family: verdana }

.Lnkpaginazione{
font-family:verdana;
font-size:10px;
color:#a7202b;
font-weight:bold;

}
.TitDataTeatro { color: black; font-weight: bold; font-size: 15px; font-family: verdana }
.TitTeatro{
font-family:verdana;
font-size:12px;
color:black;
font-weight:bold;
}
.TestoNerettoTeatro{
font-family:verdana;
font-size:10px;
color:black;
font-weight:bold;
}

/*-------------------------------------fine classi teatro-----------------------------------------------------------------------------*/
/*-------------------------------------Classi cartoline-------------------------------------------------------------------------------*/
.TestoCartolineNormale{
font-family:arial;
font-size:11px;
color:#121947;
font-weight:bold;
}
.TestoCartolineCategorie{
font-family:arial;
font-size:11px;
color:#121947;
}
.TitoloPassiCartolina{
font-family:arial;
font-size:11px;
font-weight:bold;
color:white;
}
.sfCartolineSx{
background-image: url(cartoline/img/mezSx.gif);
background-repeat: repeat-y;
}
.sfCartolineDx{
background-image: url(cartoline/img/mezDx.gif);
background-repeat: repeat-y;
}
.sfCartolineInf{
background-image: url(cartoline/img/mezInf.gif);
background-repeat: repeat-x;
}
.allCartolinaborderAttiva{
border-top-width:1px;
border-top-style:solid;
border-top-color:#121947;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#121947;
border-left-width:1px;
border-left-style:solid;
border-left-color:#121947;
border-right-width:1px;
border-right-style:solid;
border-right-color:#121947;
background-color:white;
}
.TestoCartolineBoldConBordo{
font-family:arial;
font-size:10px;
color:#000000;
font-weight:bold;
border-top-width:1px;
border-top-style:solid;
border-top-color:#CCCCDD;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#CCCCDD;
border-left-width:1px;
border-left-style:solid;
border-left-color:#CCCCDD;
border-right-width:1px;
border-right-style:solid;
border-right-color:#CCCCDD;

}
.TestoAnnunciBoldConBordo{
font-family:arial;
font-size:10px;
color:#000000;
font-weight:bold;
border-top-width:1px;
border-top-style:solid;
border-top-color:#CCCCDD;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#CCCCDD;
border-left-width:1px;
border-left-style:solid;
border-left-color:#CCCCDD;
border-right-width:1px;
border-right-style:solid;
border-right-color:#CCCCDD;

}
.TestoCartolineBoldSenzaBordo{
font-family:arial;
font-size:10px;
color:#000000;
font-weight:bold;
border-top-width:1px;
border-top-style:solid;
border-top-color:#ffffff;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#ffffff;
border-left-width:1px;
border-left-style:solid;
border-left-color:#ffffff;
border-right-width:1px;
border-right-style:solid;
border-right-color:#ffffff;

}
.TestoAnnunciBoldSenzaBordo{
font-family:arial;
font-size:10px;
color:#000000;
font-weight:bold;
border-top-width:1px;
border-top-style:solid;
border-top-color:#ffffff;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#ffffff;
border-left-width:1px;
border-left-style:solid;
border-left-color:#ffffff;
border-right-width:1px;
border-right-style:solid;
border-right-color:#ffffff;
background-color:#D3D5E4;
}
.allCartolinaborderDisattivo{
border-top-width:1px;
border-top-style:solid;
border-top-color:#121947;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#121947;
border-left-width:1px;
border-left-style:solid;
border-left-color:#121947;
border-right-width:1px;
border-right-style:solid;
border-right-color:#121947;
background-color:#CCDDFF;
}
.TestoCartolineForm{
font-family:arial;
font-size:11px;
color:#000000;
font-weight:bold;
}
.TestoCartolineNormale{
font-family:arial;
font-size:10px;
color:#000000;
}

.sopCartoline{
background-image: url(cartoline/img/mezSup.gif);
background-repeat: repeat-x;
font-size:1px;
}
.TestoCartolineBoldColore{
font-family:arial;
font-size:10px;
color:#000000;
font-weight:bold;
}
.CartoliNaBordi{
border-left-width:1px;
border-left-style:solid;
border-left-color:#000000;
border-top-width:1px;
border-top-style:solid;
border-top-color:#000000;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000000;
border-right-width:1px;
border-right-style:solid;
border-right-color:#000000;
}
/*-------------------------------------Classi Freetime-------------------------------------------------------------------------------*/

/*-------------------- (classi NightLife) */
.FreeLink{
font-family:verdana;
font-size:10px;
color:black;
}
.FreeText{
font-family:verdana;
font-size:10px;
color:black;
}
.FreeAddr{
font-family:verdana;
font-size:10px;
color:black;
font-weight:bold;
}
.FreeTitle{
font-family:verdana;
font-size:10px;
color:white;
font-weight:bold;
}
.FreeRicercaTitle { color: #003399; font-weight: bold; font-size: 11px; font-family: verdana }
/*-------------------- (Classi Cinema)*/
.FreeCineTit{
font-family:verdana;
font-weight:bold;
font-size:12px;
color:black;
}
.FreeCineText{
font-family:verdana;
font-weight:bold;
font-size:10px;
color:black;
}
.FreeCineTextNorm{
font-family:verdana;
font-size:10px;
color:black;
}
.FreeCineRed{
font-family:verdana;
font-weight:bold;
font-size:10px;
color:#990033;
}

/*-------------------- (Classi concerti)*/
.allConcertiborderAttiva{
border-top-width:1px;
border-top-style:solid;
border-top-color:#121947;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#121947;
border-left-width:1px;
border-left-style:solid;
border-left-color:#121947;
border-right-width:1px;
border-right-style:solid;
border-right-color:#121947;
background-color:#ffe7e9;
}
.allConcertiborderDisattivo{
border-top-width:1px;
border-top-style:solid;
border-top-color:#121947;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#121947;
border-left-width:1px;
border-left-style:solid;
border-left-color:#121947;
border-right-width:1px;
border-right-style:solid;
border-right-color:#121947;
background-color:#CBC7C8;
}
/*------------------------------------------------Classi Annunci----------------------------------------------------------------------*/
.TestoBoldAnnunci{
font-family:verdana;
font-size:12px;
font-weight:bold;
color:#121947;
}
.TestoAnnunci{
font-family:verdana;
font-size:10px;
font-weight:bold;
color:#252F7A;
}
.TestoAnnunciAlterna{
font-family:verdana;
font-size:10px;
font-weight:bold;
color:#121947;
}
.TestoPiccoloAnnunci{
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#121947;
}
.TestoPiccoloRosso{
font-family:verdana;
font-size:10px;
font-weight:bold;
color:red;
}

.TitoloBiancoAnnunci{
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#ffffff;
}
.TitoloNeroAnnunci{
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#000000;
}
.AnnunciHide{
position:absolute;
visibility:hidden;
}
.AnnunciVisibile{
position:relative;
visibility:visible;
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#ffffff;
}
.AnnunciRosso{
font-family:arial;
font-size:9px;
color:red;
}
.AnnunciErrore{
font-family:arial;
font-size:12px;
font-weight:bold;
color:red;
}
/***SEZIONE BORDI default.asp****/
.BordiAnnunciDafault1{
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#121947;
background:#ffffff
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#000000;

}

.BordiAnnunciDafault4{
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#121947;
border-top-width:1px;
border-top-style:solid;
border-top-color:#121947;
background:#ffffff
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#000000;

}
.BordiAnnunciDafault2{
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#121947;
border-right-width:1px;
border-right-style:solid;
border-right-color:#121947;
background:#ffffff
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#000000;
}

.BordiAnnunciDafault3{
border-top-width:1px;
border-top-style:solid;
border-top-color:#121947;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#121947;
border-right-width:1px;
border-right-style:solid;
border-right-color:#121947;
background:#ffffff
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#000000;
}
.BordiAnnunciDafault5{
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#121947;
border-left-width:1px;
border-left-style:solid;
border-left-color:#121947;
background:#ffffff
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#000000;
}
.BordiAnnunciDafault6{
border-top-width:1px;
border-top-style:solid;
border-top-color:#121947;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#121947;
border-left-width:1px;
border-left-style:solid;
border-left-color:#121947;
background:#ffffff
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#000000;
}
/*------------------------------RICERCA SU TUTTO IL SITO---------------------------------------*/

.RisultatiMainSearch{
font-size:10px;
color:black;
font-family:arial;
}


/*---------------------------------------------------------------------------------------------*/
/*----------------------------------------GAY -------------------------------------------------*/

.gayBold{
color:#ff9966;
font-family:verdana;
font-size:10px;
font-weight:bold;
}
.gayAlterna{
color:#ff6622;
font-family:verdana;
font-size:10px;
font-weight:bold;
}
.gayLink{
color:#23478c;
font-family:verdana;
font-size:10px;
font-weight:bold;
}
/*---------------------------------------------------------------------------------------------*/

/*--------------------------------------- BEST PRICE ------------------------------------------*/
.BestPriceTit{
color:#696969;
font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size:13px;
font-weight:bold;
}
.BestPrice{
color:#696969;
font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size:12px;
font-weight:bold;
}
/*---------------------------------------------------------------------------------------------*/

.frasi   { color: black; font-weight: 900; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.frasiblu    { color: #23478c; font-weight: 900; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
/*** SONDAGGIO***/
.PercentualeSondaggio{
font-family:arial;
font-size:10px;
color:#000000;
}

/*--------------------------------------- dettaglio HOTEL ------------------------------------------*/
.hoteldettaglio  { color: #555; font-weight: bold; font-size: 10px; font-family: Arial, "Trebuchet MS", "Microsoft Sans Serif", "AvantGarde Bk BT", Swiss, SunSans-Regular; background-color: #f9f2ea; border: solid 1px white }
.hotelnuovo  { color: #555; font-weight: bold; font-size: 10px; font-family: Arial, "Trebuchet MS", "Microsoft Sans Serif", "AvantGarde Bk BT", Swiss, SunSans-Regular; text-decoration: none; background-color: #f5e9da; border: solid 1px white }
.TestoNormaleTeatro{
font-family:verdana;
font-size:10px;
color:black;

}
.facolta { color: #4d6caa; font-weight: bold; font-size: 13px; font-family: Arial, verdana }
