@charset "utf-8";
/* CSS Document */

body {
	background:#FFFFFF url(/images/bg_inverno.png) repeat-x;
}

a.more,
a.more:hover,
a.more:visited {
	background:url(/images/arrows_and_buttons.png) no-repeat right -197px;
}

#header_bg {
	background:transparent url(/images/header_inverno.png) no-repeat;
}

form#searchForm,
form#listForm {
	background: #193c69; /* Old browsers */
	background: -moz-linear-gradient(top, #193c69 0%, #448fbe 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#193c69), color-stop(100%,#448fbe)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #193c69 0%,#448fbe 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #193c69 0%,#448fbe 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #193c69 0%,#448fbe 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#193c69', endColorstr='#448fbe',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #193c69 0%,#448fbe 100%); /* W3C */
}

form#searchForm a,
form#searchForm a:hover,
form#listForm a,
form#listForm a:hover {
	background:url(/images/arrows_and_buttons.png) no-repeat right -170px;
}

form#searchForm a,
form#searchForm a:hover{
	background-position: right -110px;
}

form#searchForm a span,
form#listForm a span {
	background:url(/images/arrows_and_buttons.png) no-repeat left -170px;
}

form#searchForm a span{
	background-position: left -110px;
}


div.roomlabel {
	background:url(/images/bg_form_booking_inverno.png) repeat-x;
}

#col_sx ul li {
	border-bottom:1px solid #C7D1DC;
}

/*=====================================================	TABS */
#tabs { 
	border:1px solid #193C69; 
	background:#448fbe;
}

#top a {
	background:#448FBE;
	border-bottom:1px solid #193C69;
}

#top .left a { border-right:1px solid #193C69; }
#top .right a { border-left:1px solid #193C69; }

#top a.selected { 
	background: #448fbe; /* Old browsers */
	background: -moz-linear-gradient(top, #448fbe 0%, #193c69 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#448fbe), color-stop(100%,#193c69)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #448fbe 0%,#193c69 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #448fbe 0%,#193c69 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #448fbe 0%,#193c69 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#448fbe', endColorstr='#193c69',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #448fbe 0%,#193c69 100%); /* W3C */
} 

#top .left a span { background:url(/images/icon_letto_blu.png) no-repeat; }

#structure_list {
	background:#E4EDF3 none;
	color:#346F9F;
	border:1px solid #193C69;
	border-width:1px 1px 0px 1px;
}

#offers {
	background:#BED8E9 none;
	border-left:1px solid #193C69;
	border-right:1px solid #193C69;
	color:#183C69;
}

#offers a.title { color:#ffffff; }

#offers span.link {
	border-bottom:1px solid #79A0C8;
}

#live_sappada {
	background:#FFFFFF url(/images/bg_blue_1_bottom.png) repeat-x bottom;
	border-left:1px solid #193C69;
	border-right:1px solid #193C69;
	color:#474747;
}

#live_sappada a.more {
	background-position:right -37px;
}

#live_sappada span.title {
	background:none;
	color:#474747;
}

#activities {
	background:#B5D3E5;
	border-left:1px solid #193C69;
	border-right:1px solid #193C69;
	color:#9E0039;
}

#activities a.more {
	background-position:right -17px;
}


#traditions {
	background:#D6D6D6;
	border-bottom:1px solid #B8C5D5;
	border-left:1px solid #193C69;
	border-right:1px solid #193C69;
	color:#3F3F3F;
}

#traditions a.more {
	background-position:right -37px;
}

#content a.more {
	background-position:right -37px;
}

#art a.more {
	background-position:right -37px;
}

/*==================================================================================================================	PULSANTI SFOGLIABILE / MAPPA HOMEPAGE */

a.sfogliabileLink {
	display:block;
	width:198px;
	height:18px;
	padding:11px 0 5px 41px;
	font-size:13px;
	font-weight:bold;
	background:url(/images/sfogliabile_icon.png) no-repeat 5px 2px;
}

a.mappaLink {
	display:block;
	width:198px;
	height:18px;
	padding:11px 0 5px 41px;
	font-size:13px;
	font-weight:bold;
	background:white url(/images/map_icon.png) no-repeat 5px 2px;
}

/*=====================================================	TABS */

#accordion { 
	border:1px solid #193C69;
	background:#BED8E9;
}

#accordion li li a {
	color:#4d4d4f;
	background:url(/images/freccia_grey.png) no-repeat right center;
}

#accordion a.more { color:#346F9F; }

#sectionsExcursion li a { color:#2E6E9E; }

#guida {
	border:1px solid #193C69;
	background:#BED8E9;
}

#richiedi_catalogo,
a.mappa {
	background: #448fbe; /* Old browsers */
	background: -moz-linear-gradient(top, #448fbe 0%, #193c69 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#448fbe), color-stop(100%,#193c69)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #448fbe 0%,#193c69 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #448fbe 0%,#193c69 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #448fbe 0%,#193c69 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#448fbe', endColorstr='#193c69',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #448fbe 0%,#193c69 100%); /* W3C */
}

.mappa label { background:url(/images/icon_map_blu.png) no-repeat; }

#guida a.richiesta { background:url(/images/busta_blu.png) no-repeat 10px 5px; }

/*=====================================================	BOX WEBCAM */

#webcamBox span.title {
	color:#3e6494;
	background:url(/images/icon_webcam_inverno.png) no-repeat 10px center;
}

#webcamCont li a { 
	border:1px solid #325279;
	color:#3e6494;
}

#webcamBox a#prevCam { background:url(/images/arrow_blu_left.png) no-repeat; }
#webcamBox a#nextCam { background:url(/images/arrow_blu_right.png) no-repeat; }

/*=====================================================	CALENDARIO EVENTI */

#dayList .monthYear,
#dayList li a { color:#3E6494; }

#dayList li.today a { background:#3E6494; }

.container form ul li small,
.container form ul li big,
.container p.title,
.container span.welcome,
.container span.subtitle { color:#16539F; }

.container form ul li input.button {
	background: #448fbe; /* Old browsers */
	background: -moz-linear-gradient(top, #448fbe 0%, #193c69 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#448fbe), color-stop(100%,#193c69)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #448fbe 0%,#193c69 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #448fbe 0%,#193c69 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #448fbe 0%,#193c69 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#448fbe', endColorstr='#193c69',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #448fbe 0%,#193c69 100%); /* W3C */
}


#structureMap span { background:url(/images/map_inverno.jpg) no-repeat; }

/*==================================================================================================================	SEZIONE OFFERTE */
table.structure { 
	padding-bottom:30px; 
	border-bottom:1px solid #add7e8;
	margin-top:15px;
}

table.structure td { border-bottom:1px dotted #add7e8; }

.structure td a { color:#06538f; }

.structure .odd { background:#BED8E9; }

td a div.text { color:#256C92; }

.hotel_details { color:#01458c; }

.hotel_details p a { color:#01458c; }

.imgThumb img.thumb_img { border:1px solid #01458c; }
