body{
	padding:0px;
	margin:0px;
	SCROLLBAR-FACE-COLOR: #FFFFFF; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-SHADOW-COLOR: #CCCCCC; 
	SCROLLBAR-ARROW-COLOR: #333333; 
	SCROLLBAR-DARKSHADOW-COLOR: #999999; 
	SCROLLBAR-BASE-COLOR: #CCCCCC;
}

html, body, table{
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:8pt;
	color:#333333;
	text-align:justify;
}

/* nuove classi per la home page */

.fcard{
 
	background-repeat:no-repeat; 
	background-position:center;
	font-family:Arial, Verdana;
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
  }
.fcard a{color:#da0211;text-decoration:none;}
.fcard a:hover{color:#FF6600;text-decoration:none;}

.note{
    font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:7pt;
	color:#666;
	line-height:10pt;
  }
.note strong{font-size:8pt;font-weight:bold;color:#000;}
.note p{padding:0; margin:4px 0;}

/* fine nuove classi per la home page  */

.table{
    border-left:1px solid #e1e1e1;
    border-right:1px solid #e1e1e1;
    border-bottom:1px solid #e1e1e1;
	border-collapse:collapse;
	background-repeat:no-repeat;
}
.table td{border-collapse:collapse;}

table #txt2{
	font-size:10px;
	text-align:left;
	color:#ff0000;
	font-weight:bold;
}

div #verde{color:#157C45; background:#CEE7D6; margin-left:9px; font-weight: bold;}
div #blu{color:#0082D6; background:#C6EBFF; margin-left:9px; font-weight: bold;}

.intest{color:#ffffff; font-weight:bold; font-size:11px;}

.menu{font-size:7pt; color:#333333; background-repeat:repeat-y;}
.menu a{color:#000000; text-decoration:none; font-variant:small-caps;}
.menu a:hover{color:#FF0000; text-decoration:none; font-variant:small-caps;}

.bold{font-weight:bold; color:#333333;}

/* formattazione bordi tabelle */

.border{border:1px solid #e1e1e1; border-collapse: collapse;}
.sx{border-left:1px solid #e1e1e1; background-repeat: no-repeat;}
.dx{border-right:1px solid #e1e1e1; background-repeat: no-repeat;}
.sxdx{border-left:1px solid #e1e1e1; border-right : 1px solid #e1e1e1; background-repeat: no-repeat;}
.top{border-left :1px solid #e1e1e1; border-right : 1px solid #e1e1e1; border-top : 1px solid #e1e1e1;}

.box{
	border:1px solid #CCCCCC; 
	border-collapse: collapse;
	font-weight:bold;
	font-size:76%;
	color:#666666;
	padding:2px;
	text-align:center;
}

.txt{font-size:9pt;text-align:justify;color:#000000;}
.txt a{color: #666666; text-decoration:none;}
.txt a:Hover{color: #FF0000; text-decoration:underline;}

.boxbrochure{color:#000;font-size:7pt;}

.small{font-size:xx-small; color:#666666; font-weight:bold;}
.small a:hover {color:#CCCCCC;text-decoration:none;}
.small a {color:#666666;text-decoration:underline;}

.xsmall{font-size:xx-small; color:#000000;}
.small-red{font-size:xx-small; color:#FF0000;}
.blu{font-size:8pt; color:#0000A0;}

.title{
	font-size:18pt;
	text-transform:uppercase;
	font-weight:bold;
	color: #FF0000;
	line-height:20pt;
}

.title2{
	font-size:12pt;
	text-transform:uppercase;
	font-weight:bold;
	color:#333399;
}

.sub-title{
	font-size:8pt;
	font-variant:small-caps;
    text-transform: uppercase;
	font-weight:bold;
	color:#FF0000;
}

.link{color: #999999; text-decoration:none;}
.link:Hover{color: #FF0000; text-decoration:underline;}

.link_bold {font-weight:bold; color:#7C0012; text-decoration:none;}
.link_bold:Hover {font-weight:bold; color:#FF0000; text-decoration:underline;}

.link2{color:#008000; text-decoration:none;}
.link2:Hover{color:#035F39; text-decoration:underline;}

.link_red_small{font-size:xx-small; color:#FF0000; text-decoration:none;}
.link_red_small:Hover {color:#7C0012; text-decoration:underline;}

hr {height:1px; color:Red;}
hr#grigio{height:2px; color:Gray;}	

input.button{
	font-size:x-small;
	color:#FFFFFF;
	background-color:#333399;
	height:20px;
	width:120px;
	border-style:solid;
	border-width:0px 2px 2px 0px;
	border-color:#00065B;
	text-align:center;
}

/* sfondi -------------------------------------------------------*/

.bgred{
	background-color:#FF0000;
	padding:3px;
	font-size:9pt;
	font-variant:small-caps;
	font-weight:bold;
	color:#FFFFFF;
}

.bgpink{
	background-color:#FCC3C3;
	padding:3px;
	font-size:9pt;
	font-variant:small-caps;
	font-weight:bold;
	color:#FFFFFF;
}

.bgyellow{
	background-color:#FFFFE8;
	padding:3px;
	font-size:9pt;
	font-variant:small-caps;
	font-weight:bold;
	color:#666666;
}

.bggreen{
	background-color:#05A545;
	padding:3px;
	font-size:9pt;
	font-variant:small-caps;
	font-weight:bold;
	color: #FFFFFF;
}

/* div map -------------------------------------------------------------------*/

#map_main {
	font-family:Arial, Geneva, Helvetica, sans-serif;
	font-size:8pt;
	color:#CCCCCC;
	font-size:8pt;
	font-weight:bold;
	border-bottom: 1px dotted #CCCCCC;
	padding-top: 10px;
}
#map_main a {color:#CCCCCC;text-decoration:none;}
#map_main a:hover {color:#666666;text-decoration:underline;}

#map_link {
	font-family:Arial, Geneva, Helvetica, sans-serif;
	font-size:8pt;
	color:#CCCCCC;
	font-size:7pt;
	font-weight:bold;
	vertical-align:bottom;
}
#map_link a {color:#CCCCCC;text-decoration:none;}
#map_link a:hover {color:#666666;text-decoration:underline;}

/* class map ------------------------------------------------------------------*/

.map_link_white{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.map_link_white:Hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;	
	color: #FFFFFF;
	text-decoration:underline;
}
.map_link_red{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
}
.map_link_red:Hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:underline;
}
.map_link_black{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.map_link_black:Hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.map_link_green{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:green;
	text-decoration:none;
}
.map_link_green:Hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:green;
	text-decoration:underline;
}
.map_link_lightgreen{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#30EA15;
	text-decoration:none;
}
.map_link_lightgreen:Hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#30EA15;
	text-decoration:underline;
}
.map_link_blue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:blue;
	text-decoration:none;
}
.map_link_blue:Hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:blue;
	text-decoration:underline;
}

/* formattazione link hotels ------------------------------------------*/

.booking{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:666666;
	text-decoration:none;
}
	
.link_rubino{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:333333;
	text-decoration:none;
}
.link_rubino:Hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	text-decoration:none;
}
.link_diamant{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:333333;
	text-decoration:none;
}
.link_diamant:Hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	text-decoration:none;
}
.link_soreghes{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:333333;
	text-decoration:none;
}
.link_soreghes:Hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	text-decoration:none;
}
.link_dolomiti{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:333333;
	text-decoration:none;
}
.link_dolomiti:Hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	text-decoration:none;
}
.link_caminetto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:333333;
	text-decoration:none;
}
.link_caminetto:Hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	text-decoration:none;
}
.link_bellevue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:333333;
	text-decoration:none;
}
.link_bellevue:Hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	text-decoration:none;
}

.link_emma{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:333333;
	text-decoration:none;
}
.link_emma:Hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	text-decoration:none;
}















