
/********* TESTI ***********/
.contenutoFocus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #797979;
}
.TitoliPrimari {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #777777;	
}
.TitoliPrimarirollover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #969696;	
}

span{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 0.6em;
}
/*--*/
A:link,A:visited,A:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #777777;
}
A:hover{text-decoration: none;
color: #969696;
}

/*--*/

A.lk-news:link,A.lk-news:visited,A.lk-news:active{color: #FFFFFF;}
A.lk-news:hover{text-decoration: underline;}
/*--*/
A.lk-focus:link,A.lk-focus:visited,A.lk-focus:active{color: #3764B5;}
A.lk-focus:hover{text-decoration: underline;}
/*--*/
A.data-focus:link,A.data-focus:visited,A.data-focus:active{color: #666666;}
A.data-focus:hover{text-decoration: underline;}


/*--*/
A.altri-ev:link,A.altri-ev:visited,A.altri-ev:active{color: #999999;}
A.altri-ev:hover{text-decoration: underline;}

/*--*/
A.lang:link,A.lang:visited,A.lang:active{color: #CCCCCC;}
A.lang:hover{color: #3764B5; text-decoration: none;}


/*--*/

A.tit-ev:link,A.tit-ev:visited,A.tit-ev:active{color: #3764B5;}
A.tit-ev:hover{text-decoration: underline;}

/*--*/
A.lk-altri-ev:link,A.lk-altri-ev:visited,A.lk-altri-ev:active{color: #3764B5;}
A.lk-altri-ev:hover{text-decoration: underline;}

/*--*/
A.lk-mappe-pdf:link,A.lk-mappe-pdf:visited,A.lk-mappe-pdf:active{color: #3764B5;}
A.lk-mappe-pdf:hover{ 
font-weight: bold;
text-decoration: none;
}
/*--*/
A.cartoline:link,A.cartoline:visited,A.cartoline:active{color: #3764B5;}
A.cartoline:hover{text-decoration: underline;}
/*--*/
A.mail2-contattaci:link,A.mail2-contattaci:visited,A.mail2-contattaci:active{color: #666666;
font-size: 1em; text-decoration: underline;}
A.mail2-contattaci:hover{text-decoration: underline;}
/*--*/
/*--*/
A.mail1-contattaci:link,A.mail1-contattaci:visited,A.mail1-contattaci:active{color: #666666;
font-size: 1em;}
A.mail1-contattaci:hover{text-decoration: underline;}
/*--*/
/*--*/
A.mappa-fliv:link,A.mappa-fliv:visited,A.mappa-fliv:active{color: #3764B5;}
A.mappa-fliv:hover{text-decoration: underline;}
/*--*/
A.mappa-sliv:link, A.mappa-sliv:visited, A.mappa-sliv:active{
display: block;
padding-left: 12px;
margin-bottom: 2px;
margin-top: 3px;
background-image: url(img_common/ico_mappa_secliv.gif);
background-position: left top;
background-repeat: no-repeat;
text-decoration: none;
color: #666666; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 0.6em;
}
A.mappa-sliv:hover {color: #3764B5;}

A.pag:link,A.pag:visited,A.pag:active{
	color: #3764B5; 
	font-weight: bold;
}
A.pag:hover{text-decoration: underline;}

/* MOD MAGGIO */ 

div.cont-div-pacch-hp{
	position: absolute; 
	overflow: hidden;
	padding-left: 8px;
	width: 540px;
	/* height: 245px; */
	
}
div.cont-txt-pacch-hp{
	top: 1px;
	position: absolute;
	width: 540px;
	/* height: 245px; */
}

.artSelectedPacchetti{
	 padding:10px 8px; 
	 background-color:#DEE7F2;
}

.artPacchetti{
	 padding:10px 8px;  
}


.bg-menu-sx-pacchetti{
	
	
	background-image: url(../img_common/loghi_pacchetti.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 186px;
	background-color: #D6E2D6;
}

A.titPacchElenco:link,A.titPacchElenco:visited,A.titPacchElenco:active{
display: block;
width: auto;
color: #3764B5;
font-weight: bold;
margin-bottom:9px; 
}
A.titPacchElenco:hover{text-decoration: underline;}

A.dataTxtPacchElenco:link,A.dataTxtPacchElenco:visited,A.dataTxtPacchElenco:active{
display: block;
width: auto;
color: #3764B5;
font-weight: bold;
margin-bottom:9px; 
}
A.dataTxtPacchElenco:hover{text-decoration: underline;}


A.introPacchElenco:link,A.introPacchElenco:visited,A.introPacchElenco:active{
display: block;
margin-bottom: 9px;
}
A.introPacchElenco:hover{
text-decoration: underline;
}

div.sepPacchElenco{
	border-bottom:1px solid #E5E5E5;
	
}

/* MOD MAGGIO */ 


/*--*/
A.elenco-pacch1:link,A.elenco-pacch1:visited,A.elenco-pacch1:active{
color: #3764B5;
font-weight: bold;
}
A.elenco-pacch1:hover{text-decoration: underline;}

A.lk-txt-pacch1:link,A.lk-txt-pacch1:visited,A.lk-txt-pacch1:active{
display: block;
padding-bottom: 10px;
}
A.lk-txt-pacch1:hover{
text-decoration: underline;
}


/*--*/
A.elenco-pacch2:link,A.elenco-pacch2:visited,A.elenco-pacch2:active{
color: #666666;
font-weight: bold;
}
A.elenco-pacch2:hover{text-decoration: underline;}

A.lk-txt-pacch2:link,A.lk-txt-pacch2:visited,A.lk-txt-pacch2:active{
display: block;
padding-bottom: 10px;
}
A.lk-txt-pacch1:hover{
text-decoration: underline;
}

.pacch-dett{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
}

/*--*/
A.scopri-dett{
	display: block;
	white-space: nowrap;
	width: 96px;
	background-image: url(img_common/ico_vai.gif);
	background-position: right;
	background-repeat: no-repeat;
	color: #999999;
	margin-left: 6px;
	margin-bottom: 10px;
	margin-top: 10px;
}
/*--*/

.colore-stag{color: #3764B5;}
.titolo-ev-dett{color: #3764B5;}
.registrati{color: #FF9900;}
.data{color: #666666;}
.lingua{color: #CCCCCC;}
.pag-attuale{
	color: #FF9900;
	font-weight: bold;
}
/*
list-style-image: url(img_common/logo_bielmonte.gif
*/

/*li{list-style-image: url(img_common/ico_list_2.gif);}*/
/*
li{list-style-image: url(img_common/ico_list_2.gif);
margin-bottom: 5px; }
ul{	
position: relative; 
left:20px;
margin-right:10px; 
margin-left:5px;
padding-left:20px;
} 
*/
li{
display: table;
list-style-type: none;
background:url(img_common/ico_list_2.gif) 0px 7px repeat-x transparent;
height:1%;
margin-bottom: 4px; 
margin-left:0px;
padding-left:10px;
}
ul{	
padding-left:0px;
margin-top: 5px; 
list-style-type: none;
position: relative; 
left:2px;
margin-left:0px;
} 


.txt-footer{
	color: #3764B5;
	font-size: 0.6em;
}

.dida{
	padding: 10px;
	color: #3764B5;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.6em
}
.lk-inattivo{color: #BDCFE5;}
.tit-pacch-dett{
	color: #3764B5;
}


/* Meteo strade e piste */

table.dati-msp {
	border: 0px;
	width: 100%;
	padding: 0px;
}


.int-tab-msp{
	padding: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	font-weight: bold;
	text-align: left;
	color: #3764B5;
}

.td-msp{
	padding: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	text-align: left;
	color: #666666;
}
.td-dati-meteo{
	padding: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	font-weight: bold;
}
.td-dati-meteotestigrandi{
	padding: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #555555;
	font-weight: bold;
}

.td-dati-meteo-grande{
	padding: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #555555;
	font-size: 17px;
	font-weight: bold;
}
.td-dati-meteo-piccolo{
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #555555;
	font-size: 0.6em;
}

.mappa-sc{
	padding: 10px;
	background-color: #e8f1f0;
}
.mappa-sc-nopad{background-color: #e8f1f0;}
.mappa-ch{padding: 10px;}


.riga-a{background-color: #e8f1f0;}
.riga-b{background-color: #e8f1f0;}
.bg-foto-meteo{background-color: #e8f1f0;}
/* fine meteo strade e piste */

#parag A:link,#parag A:visited,#parag A:active{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-decoration: underline;
	color: #666666;
}
#parag A:hover{text-decoration: underline;}


#parag pre{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #666666;
}


#art-txt A:link,#art-txt A:visited,#art-txt A:active{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-decoration: underline;
	color: #666666;
}
#art-txt A:hover{text-decoration: underline;}

#parag2 A:link,#parag2 A:visited,#parag2 A:active{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-decoration: underline;
	color: #666666;
}
#parag2 A:hover{text-decoration: underline;}


#pacch-dett A:link,#pacch-dett A:visited,#pacch-dett A:active,#pacch-dett A:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-decoration: underline;
	color: #666666;
}

 

/********* ELEMENTI GRAFICI ***********/
/* fc--> Focus; nw --> News */
.bg-ingrandisci{background-color: #e8f1f0;}
.bg-menu-fc-sx{background-color: #e8f1f0;}
.bg-menu-nw-sx{background-color: #e8f1f0;}
.bg-menu-sx{background-color: #e8f1f0;}
.sep-fc-nw{background-color: #e8f1f0;}
.sep-centrali{background-color: #e8f1f0;}
.sep-footer{background-color: #D6D6D6;}

.box-reg{background-color: #ffffff; 
		background-position:center left;
		background-repeat:no-repeat;
		}
.box-reg td{ line-height:12px;}

.box-reg input{
	margin:0;
	padding: 0 0 0 3px;
	width:118px;
	height: 12px;
	line-height:10px;
	font-size: 10px;
}


.bg-box1-hp{background-color: #e8f1f0;}
.bg-contattaci{background-color: #e8f1f0;}
div.bordo-map-nav{
	border: solid 1px;
	border-color: #e8f1f0;
	width: 129px;
	margin-top:10px;
	margin-bottom: 10px;
	 
}

/********* FORM ***********/
input.email-reg{
	margin-left: 6px;
	margin-bottom: 9px;
	height: 13px;
	font-size: 0.6em;
}
input.cartoline{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #000000;
	border: 1px solid;
	border-color: #3764B5;
	background-color: #DEE7F2;
	padding: 3px;
	
	
}
.textareareg{
	background-color:#DEE7F2;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #000000;
}


/********* ELEMENTI STRUTTURALI ***********/

A.popup-cartine-off:link,A.popup-cartine-off:visited,A.popup-cartine-off:active{
	display: block;
	background-image: url(img_common/ico_menu_close.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	padding-left: 10px;
	color: #3764B5;
	text-decoration: none;
	margin-bottom: 12px;

}

A.popup-cartine-off:hover{
	font-weight: bold;
}


A.popup-cartine-on:link,A.popup-cartine-on:visited,A.popup-cartine-on:active,A.popup-cartine-on:hover{
	display: block;
	background-image: url(img_common/ico_menu_close.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	padding-left: 10px;
	color: #3764B5;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 12px;
}

div.cartina-txt-dx{
	padding: 17px;
}

.ingrandisci{
	position: relative;
	z-index: 100;
}
.padd-news-sx{ padding-left: 14px; padding-bottom: 14px; padding-right: 14px; z-index: 100;
}
.txt-box-hp{padding: 6px;}
.cont-articolo{padding-right: 10px;}
.tit-dett-evento{
	padding-bottom: 20px;
	padding-top: 20px;
}

.tit-pacchetto{
	padding:10px 0;
	
}

.tit-pacchetto-nopaddleft{
	padding-bottom: 5px;
	padding-top: 20px;
}


/*focus*/
div.cont-focus{
	position: absolute; 
	overflow: hidden;
	width: 131px;
}

div.elenco-focus{
	top: 1px;
	position: absolute;
	width: 131px;
}


/*END focus*/
div.cont-div{
	position: absolute; 
	overflow: hidden;
	width: 295px;
}

div.cont-txt{
	top: 1px;
	position: absolute;
	width: 295px;
}


/*MSP*/
div.cont-tab-msp{
	position: absolute; 
	overflow: hidden;
	width: 548px;
	/* width: 295px;*/
}

div.tab-msp{
	top: 1px;
	position: absolute;
	width: 548px;
	/*width: 295px;*/
}



div.cont-div-pacch1-hp{
	position: absolute; 
	overflow: hidden;
	padding-left: 8px;
	width: 201px;
}
div.cont-txt-pacch1-hp{
	top: 1px;
	position: absolute;
	width: 201px;
}

div.cont-div-pacch1-dett{
	position: absolute; 
	overflow: hidden;
	width: 181px;
}
div.cont-txt-pacch1-dett{
	top: 1px;
	position: absolute;
	width: 181px;
}


div.cont-div-pacch2-hp{
	position: absolute; 
	overflow: hidden;
	 
	width: 295px;
}

.lista-testo{
	white-space: nowrap;
	padding-right: 5px;
}

div.cartine{
display: inline;
width: 100%;
}

div.cartine-hp-sx{
	padding: 8px;
}
/****** MENU DI SINISTRA *****/

/*menu sx primo livello*/

A.menu-sx-fliv:link, A.menu-sx-fliv:visited, A.menu-sx-fliv:active{
display: block;
padding-left: 12px;
padding-right: 6px;
width: 135px;
padding-bottom: 1px;
margin-bottom: 4px;
margin-left: 6px;
background-image: url(img_common/ico_menu_ch.gif);
background-position: left top;
background-repeat: no-repeat;
text-decoration: none;
color: #3764B5; 
font-size: 0.6em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A.menu-sx-fliv:hover {
color: #3764B5;
background-image: url(img_common/ico_menu_ch.gif);
font-weight: bold;
}

A.menu-sx-fliv-on:link, A.menu-sx-fliv-on:visited, A.menu-sx-fliv-on:active, A.menu-sx-fliv-on:hover{
display: block;
padding-left: 12px;
padding-right: 6px;
width: 135px;
padding-bottom: 1px;
margin-bottom: 4px;
margin-left: 6px;
background-image: url(img_common/ico_menu_ap.gif);
background-position: left top;
background-repeat: no-repeat;
text-decoration: none;
color: #3764B5; 
font-weight: bold;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 0.6em;
}

A.menu-sx-sliv:link, A.menu-sx-sliv:visited, A.menu-sx-sliv:active{
display: block;
width: 122px;
padding-left: 8px;
padding-right: 9px;
margin-bottom: 2px;
/*margin-top: 3px;*/
margin-left: 20px;
background-image: url(img_common/ico_list.gif);
background-position: left top;
background-repeat: no-repeat;
text-decoration: none;
color: #3764B5; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 0.55em;
}
A.menu-sx-sliv:hover {color: #002064;}



A.menu-sx-sliv-on:link, A.menu-sx-sliv-on:visited, A.menu-sx-sliv-on:active{
display: block;
width: 122px;
padding-left: 8px;
padding-right: 9px;
margin-bottom: 2px;
/*margin-top: 3px;*/
margin-left: 20px;
background-image: url(img_common/ico_list.gif);
background-position: left top;
background-repeat: no-repeat;
text-decoration: none;
color: #002064; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 0.55em;
}
A.menu-sx-sliv-on:hover {color: #002064;}


.menu-sx-on{color: #002064;}
.noview{display: none;}



div.sezione-menu{
color: #002064;
font-size: 0.6em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
padding-left: 6px;
padding-right: 8px;
}

/****** FINE MENU DI SINISTRA *****/

td.bg-logo-sx{
background-image: url(img/logo_piccolo.gif);
background-repeat: no-repeat;
background-position: left bottom;
}

#hide{
display: none;
}

/**********Recupera Password***************/
span.colore-stag-recupera-password{
	/*color:#3764B5;
	font-size: 1em;*/
	color:#FFFFFF;
	font-size:1em;
}
A.lk-area-riservata:link,lk-area-riservata:visited,A.lk-area-riservata:active, A.lk-area-riservata:hover{color: #ffffff; text-decoration: underline;}