body { 
background-color: #b7c834; 
margin:10px; 
margin-top:0;
font-size:11px;
font-family: Arial, Helvetica, sans-serif}

.titoloh1 {position: absolute; top:-100px; width:500px; text-indent:-500em;}
h2{ color: #4373a4; font-size:16px; line-height:22px }
h3{ color:#666; font-weight:bold; font-size:14px; margin-bottom:5px; }
h3 a:link, h3 a:visited { text-decoration:none;  color:#666;  } 
h3 a:hover { color:#fc0}
hr {margin-top:7px; margin-bottom:7px; border-bottom:0; border-left:0; border-right:0; border-top:1px dotted #CCC}

.testo11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 14px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px; line-height:18px; 
}
.testo11 A:link, .testo11 A:visited  { color: #000000; TEXT-DECORATION: none
}

.testo11 A:hover {
	COLOR: #666; TEXT-DECORATION: none}

.boldnero {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.boldnero a:link,  .boldnero a:visited { color:#000000; text-decoration:underline}
.boldnero a:hover { color:#000000; text-decoration:underline}


.titolobianco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.titolobianco a:link, .titolobianco a:visited { color:#FFF}
.titolobianco  a:hover { color:#999}
	
.boldgiallo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
}
.bianco10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.bianco10 a:link, .bianco10 a:visited { color:#FFF;}
.bianco10  a:hover { color:#666}

.mainmenu { font-family:Verdana, Geneva, sans-serif; font-size:11px; background-color:#FED571; font-weight:bold}
.mainmenu  a:link, .mainmenu a:visited { color: #333; text-decoration:none}
.mainmenu a:hover { color: #FFF}

.10bianco A:link, .10bianco  A:visited  { color: #333333; TEXT-DECORATION: none
}

.10bianco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}

.10bianco  A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none}

.bianco12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.grigio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCCCCC;
}
.12biancobold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.titolobig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.testo10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.testo10 A:link, .testo10  A:visited  { color: #000000; }
.testo10  A:hover {	COLOR: #6699CC;}


.testo10 p { margin-top:1px;}
.11largo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 2px 2px 0px;
}
.testo12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
}
.testo12  a:link, .testo12  A:visited { text-decoration:underline; color:#000}
.testo12  A:hover { color:#666}

.mappa A:link { color: #CC0000; TEXT-DECORATION: underline
}
.mappa  A:visited {color: #CC0000; 
	  FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
.mappa  A:hover {
	COLOR: #000000; TEXT-DECORATION: none}
.mappa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
}
.news11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 5px;
	line-height: 15px;
}
.testo9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.testonews { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px}
.testonews a:link{ color:#000000; text-decoration: underline}
.testonews a:hover{ color: #CC0000; text-decoration: underline}
.testonews a:visited{ color:#000000; text-decoration: underline}
.colonnehome { border-right-style:dashed; border-right-color:#999999; border-right-width:1px; padding:3px}

.menusxservizi { color:#000; font-size:11px; height:26px; padding-bottom:5px; padding-top:5px; border-bottom: 1px dotted #CCC; font-family:Verdana, Geneva, sans-serif}
.menusxservizi  a:link, .menusxservizi  a:visited { color:#000; text-decoration:none}
.menusxservizi  a:hover { color: #999}
.percorso { padding-top:2px; font-family: Arial, Helvetica, sans-serif; font-size:10px; color: #333;  height:25px; border-bottom:1px dotted #CCC}
.percorso a:link, .percorso a:visited { text-decoration:none; color: #333;}
.percorso a:hover { color: #FC0}

.mainservizi {font-family: Arial, Helvetica, sans-serif; font-size:11px; min-height:500px; line-height:18px; padding:10px}
.mainservizi  a:link, .mainservizi a:visited{ color:#0066cc}
.mainservizi a:hover { color:#FC0}


.menutop{ text-transform:uppercase; background-color:#69C; color:#FFF; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold font-size:11px; height:35px}
.menutop ul{ margin:0; padding:0;}
.menutop li{ display:inline; padding:15px; }
.menutop a:link, .menutop a:visited { color:#FFF;  text-decoration:none }
.menutop a:hover { color: #F90; text-decoration:none; background-color: #f0f0f0}

.pulsante { font-size:11px;}
.foto{ padding:2px; border:1px solid #CCC}
.footer { font-size:11px; color:#FFF; height:35px; text-align:center; padding-top:20px; background-color:#96a22e }
.footer A:link, .footer A:visited { color:#FFF; text-decoration:none}
.footer a:hover {color:#FC0}

#content { min-height:300px}

.textbox { font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.divlogin {background-color:#f0f0f0; padding:6px; width:977px; border-bottom:1px solid #CCC; height:25px}
.divlogin  a:link, .divlogin  a:visited { color:#0066cc;}
.divlogin  a:hover { color: #666}

.txthome { text-align:left; margin:0 auto; margin-top:10px;  padding:10px; font-family:Arial, Helvetica, sans-serif; line-height:18px}
.txthome p { text-align:justify; margin:0}
.headlocalita {background-image: url(images/destinazioni.gif); background-repeat:no-repeat; height:45px; width:200px}

.labelform { text-transform:uppercase; font-weight:bold; color:#333}

.green { color:#090; font-size:12px; font-weight:bold}
.red { color: #F00; font-size:12px; font-weight:bold}

.titolonews { font-size:12px; font-weight:bold; color:#333; margin-top:0}
.titolonews a:link, .titolonews a:visited { color:#0066cc; text-decoration:none}
.titolonews a:hover { color:#FC0}

.data { color:#666; font-size:10px}

div.textimage{
width:100%; margin-bottom: 10px;     
}

div.textimage img{
float:left;
margin: 10px
}

div.textimage h2, div.textimage p{
margin:0 10px;
padding: 0
}

div.textimage h2{
margin-top: 10px
}

div.clearer{clear: left
}

.parcasa { margin-bottom:3px; margin-top:3px}
.etichette { color: #333; font-weight:bold}
.righepren { border-bottom:1px dotted #CCC; } 
.prezzofinale { font-size:16px; font-weight:bold; color: #961212}

.menutopdx { color:#000; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.menutopdx a:link, .menutopdx a:visited { color:#FFF; text-decoration:none; margin-right:15px}
.menutopdx A:hover { color:#000; }
.tasto{ font-size:11px; font-family:Arial, Helvetica, sans-serif; border:1px solid #666 ; background-color:#b7c934}

.lastminute { color:#900; font-size:14px; font-weight:bold;}
.lastminute a:link, .lastminute a:visited { color:#900;}
.lastminute a:hover { color:#333}

.lastminute11 { color:#900; font-size:12px; font-weight:bold;}
.lastminute11 a:link, .lastminute11 a:visited { color:#900;}
.lastminute11 a:hover { color:#333}

.pagin {text-align:center; padding:10px;font-size:12px;}
.pagin  a:link, .pagin a:visited { border:1px solid #dddddd; color:#000; text-decoration:none; padding:3px; margin-right:5px; background-color:#fff}
.pagin a:hover { background-color: #0072cf; color:#FFF}
.pagin_sel { font-size:14px; color:#C00; padding-left:2px; padding-right:2px; font-weight:bold}

.meteo { font-family:Arial, Helvetica, sans-serif; font-size:11px; border:1px solid #CCC; background-color:#f0f0f0; width:300px; padding:5px;}
.meteo img { border:0}
.meteo  a:link, .meteo  a:visited { text-decoration:none}
