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:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#333333;
	text-align:justify;
}

#map_main {
	font-family:Verdana, Geneva, Arial, 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:Verdana, Geneva, Arial, 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;
}

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

/* formattazione bordi tabelle */
.border{border:1px solid #CCCCCC; border-collapse: collapse;}
.sx{border-left:1px solid #333333; background-repeat: no-repeat;}
.dx{border-right:1px solid #333333; background-repeat: no-repeat;}
.sxdx{border-left:1px solid #333333; border-right : 1px solid #333333; background-repeat: no-repeat;}
.top{border-left :1px solid #333333; border-right : 1px solid #333333; border-top : 1px solid #333333;}

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

.txt{
	font-size:8pt;
	text-align:justify;
	color:#000000;
}

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

.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;
}

.bold{
	padding:4px;
	font-size:8pt;
	font-weight:bold;
	color:#666666;
}

.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:10pt;
	font-variant:small-caps;
	font-weight:bold;
	color: #FF0000;
}

.title2{
	font-size:10pt;
	font-variant:small-caps;
	font-weight:bold;
	color:#333399;
}

.sub-title{
	font-size:7pt;
	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;}

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;
}

/* formattazione link 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 */
		
.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;
}














