body{
 margin:0;
 padding:0;
 text-align:center;
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 font-size: 85%;
 line-height: normal;
 color: #5B4B3B;
 background-image: url(images/sfondo.png); 
 background-repeat: repeat-x; 
 background-attachment: fixed; 
 scrollbar-face-color: #F3F3F9; 
 scrollbar-base-color: #F3F3F9; 
 scrollbar-arrow-color:#0000FF; 
 scrollbar-highlight-color: #AAAAEE; 
 scrollbar-3d-light-color: #AAAAEE;
}
A:Active , A:Hover  { text-decoration: underline;}



h1{
width:100%;
margin:0px 0 10px 0;
padding:0 0 4px 0;
color:#014A90;
font-size: 168%;
font-weight: normal;
border-bottom: solid 1px #014A90;
/*border: solid 1px black;*/
}

#top_pag {
	font-size: 11px;
	text-align: center;
	padding: 2px;
	color: #656565;
	background-color: #d4d4d4;
	margin-bottom:10px;
	height: auto;
}

#top_pag h1 {

	font-size: 11px;
	font-weight: normal;
	color: #656565;
	border: 0px;
	padding: 2px;
	margin: 0px;
	margin-bottom:10px;
	height: auto;

}



h2{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 7pt; color: #333333; 
font-weight: normal;
text-decoration: none;
margin:0px 0 0px 0;
padding:0 0 0px 0;
}

.butClass{border: 1px solid; border-color: #A6A3AE;}
.aaa { COLOR:#FFFFFF;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px;text-decoration : none; }
.aaamessaggio { COLOR:#FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; text-decoration : none; }
.aaacaselletext { COLOR:#000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; text-decoration : none; }
.aaasms { COLOR:#00FF00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; font-weight: bold; text-decoration: none }
.nomehotel {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: bold; color: #0000FF}
.elenchistrutture {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: bold; color: #FF0000}
.alberghielba {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: bold; color: #FFFFFF}
.spiagge {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: bold; color: #0000CC}
.caratteristiche {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #0000CC}
.SiNo {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #0000CC}
.caratteristicheB {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000066}
.indirizzo {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #0000CC; text-decoration: none}
.indirizzoB { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #0000CC }
.hotel {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none}
.titolo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #990000; text-decoration: none; font-weight: bold}
.rishot {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.titrishot {  font-family: "Times New Roman", Times, serif; font-size: 12pt; color: #000000; font-weight: bold}
.risric {  font-family: "Times New Roman", Times, serif; font-size: 16pt; color: #0000FF; font-weight: bold}
.attend {  font-family: "Times New Roman", Times, serif; font-size: 12pt; font-weight: bold; color: #CC0099}
.indirneut {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold}
.clicca {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #990099}
.nomespiaggia {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #0000FF}
.loading {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #CC3399; background-color: #CCFFFF}
.c {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #0000CC}
.i8 {  font-family: "Times New Roman", Times, serif; font-size: 8pt; font-weight: bold}
.h {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none}
.hx { COLOR:#000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; text-decoration : none; }
.hxn { COLOR:#000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; text-decoration : none; }
.hc {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; text-decoration: none}
.hcl {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333}
.i {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold}
.k {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #990099}
.ts {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration : none; }
.tn { COLOR:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration : none; background-color: #0000FF}
.m { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #6633CC; text-decoration: none ; font-weight: normal}
.mb { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #6633CC; text-decoration: none ; font-weight: bold }
.hb { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; text-decoration: none ; font-weight: bold}
.hd {  font-family: "Times New Roman", Times, serif; font-size: 8pt; color: #333333}
.hdr {  font-family: "Times New Roman", Times, serif; font-size: 8pt; color: #FF0000}
.ac { COLOR:#333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; text-decoration : none; }
.ach { COLOR:#000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; }
.ach:Hover { color: #FF0000;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; background-color: #FFFFDD; }
.ach:Active { color: #882222;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; background-color: #FFFFDD; }

.ac_x {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #333333; text-decoration: none}
.x { COLOR:#000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; text-decoration : none; }
.xr { COLOR:#FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; text-decoration : none; }
.x2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #000099; text-decoration: none;}
.x_x {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #000099; text-decoration: none}
.ns { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #0000FF}
.j { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal}
.am { COLOR:#FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11pt; text-decoration : none ; background-color: #CC00CC}
.bm { COLOR:#000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11pt; text-decoration : none ; background-color: #DFEFFF}
.titblu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #330099; text-decoration: none; font-weight: bold }
.at { font-family: "Times New Roman", Times, serif; font-size: 11pt; font-weight: bold; color: #000099; text-decoration: none}
.atg { font-family: "Times New Roman", Times, serif; font-size: 11pt; font-weight: bold; color: #005599; text-decoration: none}
.bmp { COLOR:#000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; text-decoration : none; background-color: #DFEFFF }
.bmg { COLOR:#000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; text-decoration : none; background-color: #FFFFCC }
.rbe { COLOR:#FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; text-decoration : none; font-weight: bold; background-color: #FFFF00 }
.rb  { COLOR:#FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; text-decoration : none; background-color: #FFFF00 }
.acp {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #333333; text-decoration: none;}
.bmq { COLOR:#000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; text-decoration : none; background-color: #FBFBFB }
.elba { COLOR:#9B9999; FONT-FAMILY: Courier New, Courier, mono; FONT-SIZE: 30pt; text-decoration : none; }
.elba A:Hover { COLOR:#9B9999; FONT-FAMILY: Courier New, Courier, mono; FONT-SIZE: 30pt; text-decoration : none; }
.elba A:Active  { COLOR:#9B9999; FONT-FAMILY: Courier New, Courier, mono; FONT-SIZE: 30pt; text-decoration : none; }
.bg {  background-color: #FFFFCC}
.bgb {  background-color: #FFFFEE}
.bgbw {  background-color: #FFFFFF}
.grafico {  font-family: "Times New Roman", Times, serif; font-size: 7pt; color: #000000}
.elbanews {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; }
.elbalastnews {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold;  color: #FF0000}

.pc { COLOR:#000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; text-decoration : none; font-weight: bold; }
.pc:Hover { color: #FF0000;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; background-color: #FFFFDD; text-decoration : none; font-weight: bold; }
.pc:Active { color: #882222;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; background-color: #FFFFDD; text-decoration : none; font-weight: bold; }

.news {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #0000EE; background-color: #FFFFEE; }
.news:Hover {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF0000; background-color: #FFFFDD; }
.news:Active {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #882222; background-color: #FFFFDD; }

.alberghi { COLOR:#0000FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px;  text-decoration : none; }
.alberghi:Hover { COLOR:#DD0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px;  text-decoration : none; }
.alberghi:Visited { COLOR:#800080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px;  text-decoration : none; }

#memoryticker{
/*background-color: lightyellow;*/
width: 410px; height=28
/*font: bold 12px Verdana;*/
/*Tip: add in height attribute here for multiple line scroller*/
/*border: 1px solid black;*/
padding: 3px;
/*Change 0.7 below to a different number if desired (0.7=0.7 seconds)*/
/*Remove below line to remove transitional effect in IE. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.0 Duration=0.7)
}

/* SLIMBOX */
#lbOverlay {position: absolute;	left: 0;width: 100%;background-color: #000;cursor: pointer;}
#lbCenter, #lbBottomContainer {position: absolute;left: 50%;overflow: hidden;background-color: #fff;}
.lbLoading {background: #fff url(images/slimbox/loading.gif) no-repeat center;}
#lbImage {position: absolute;left: 0;top: 0;border: 10px solid #fff;background-repeat: no-repeat;}
#lbPrevLink, #lbNextLink {display: block;position: absolute;top: 0;width: 50%;outline: none;}
#lbPrevLink {left: 0;}
#lbPrevLink:hover {background: transparent url(images/slimbox/prevlabel.gif) no-repeat 0% 15%;}
#lbNextLink {right: 0;}
#lbNextLink:hover {background: transparent url(images/slimbox/nextlabel.gif) no-repeat 100% 15%;}
#lbBottom {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;font-size: 10px;color: #666;line-height: 1.4em;text-align: left;border: 10px solid #fff;border-top-style: none;}
#lbCloseLink {display: block;float: right;width: 66px;height: 22px;background: transparent url(images/slimbox/closelabel.gif) no-repeat center;margin: 5px 0;}
#lbCaption, #lbNumber {margin-right: 71px;}
#lbCaption {font-weight: bold;}
