/* css ailtrentino */

/* ********************* */
/* IMPOSTAZIONI GENERALI */
/* ********************* */

body{
	scrollbar-3dlight-color : #F60;
	scrollbar-arrow-color : #FF9;
	scrollbar-base-color : #FF9;
	scrollbar-darkshadow-color : #F60;
	scrollbar-face-color : #F60;
	scrollbar-highlight-color : #FFF;
	scrollbar-shadow-color : #FF9;
	scrollbar-track-color : #F80;
	/*background:#FFF; /*url("ailsfondo.jpg") center bottom no-repeat fixed;*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12pt;
	/*text-align: center;*/
	font-family: Verdana;
	
}
hr{
	color: #F60;
	width: 100%;
	text-align: center;
	height: 1px;
}
.thlista{
	font: caption bold 12px;
	text-transform: uppercase;
	color: #FFF;
	background-color: #F72;
}

#centrato {
	width: 790px;
	margin: auto;
	text-align: left;
	
}
#corpo {
	float: left;
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#colonna-1, #colonna-3{
	float: left;
	width: 150px;
	color: #FFF;
	background: #FFF;
	text-align: center;
	/*border: 1px solid #F60;*//* eliminaare*/
	
}
#colonna-2 {
	float: left;
	width: 640px;
	background: transparent;
	color: #000;
	text-align: left;
	background-color: transparent;
	border-collapse: collapse;
	border: 0px;
	/*border: 1px solid #F60;*//* eliminaare*/

}
#intestazione {
	width: 100%;
	/*background: #666;*/
	color: #FFF;
}
#pie-di-pagina {
	width: 100%;
	clear: left;
	background: transparent;
	color: #000;
	text-align: center;
	font-size: 10px;
	border-top: 1px solid #F60;
}
#contatore{
	visibility: hidden;
	text-align: center;
}


#intestazione, .menuorizz{
	padding: 0px 0px 0px 0px;
}
#descriptions{
	/*position: relative;
	left: 62%;
	top: -790px;
	width: 240px;
	height: auto;
	background: URL("images/bnotes.gif");*/
	
}
#descriptions1{
	position: relative;
/*	left: 62%;*/
	left: 385px;
	top: 0px;
	width: 240px;
	height: auto;
	background-image: URL("bnotes.gif");
	
}
#descriptions2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#colonna-1, #colonna-2, #colonna-3{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#pie-di-pagina p{
	/*margin: 0;*/
	padding: 0px 0px;
}
.vuoto{
	clear:both;
	height: 0;
	overflow: hidden;
	width: 100%;
}
form{
	margin: 0px 0px 0px 0px;
}
#marqueecontainer{
	position: relative;
	width: 150px; /*marquee width */
	height: 120px; /*marquee height */
	background-color: transparent;
	overflow: hidden;
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#cartina{
	background-image: URL("../../images/italiase.jpg");
	height: 791px;
	width: 604px;

}
#cartinatn{
	background-image: URL("../../images/MappaTrentino.png");
	height: 488px;
	width: 620px;

}
.tdmar{
	text-align: center;
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.tbllogin{
	color: #FF0;
	font-size: 12px;
	text-align: center;
	background-color: #F80;
}
/* ************************* */
/* COLORI E DIMENSIONI LINKS */
/* ************************* */





a:link, a:visited, a:active	{
	color: #F60;
	font-style: normal;
	text-decoration: none;
	font-size: 12px;
}

a:hover		{
	color: #FFF;
	font-style: normal;
	text-decoration: none;
	background-color: #F60;
	font-size: 12px;
}
div p {
	margin: 0;
	padding: 0;
}


/* ************* */

span.cID {
	display:block;
	float:left;
	padding:.2em .5em;
	border: 2px solid #900;
	background:#FFF;
	color:#000;
	margin: 0 0.5em 0 0;
	font:bold 1.2em "Courier New", Courier, monospace;
}

.boxsezione{
	background: #FFF URL("pulsinf.gif") no-repeat left bottom;
	color: Black; /*width: 189px;*/
	width: 148;
	margin: 0;
	padding: 0;
	text-align: left;
}

.boxsezione ul{
	padding: 0px 0px 0px 0px;
	margin: 0em 0em 1em 1em;
}

h5.boxsezione{
	/*background: Aqua url("pulssup.gif") no-repeat left top;*/
	font-size: 12px;
	font: bold;
	text-transform: uppercase;
	color: #FBC;
	text-align: left; /*height: auto;*/
	margin: 0px 0px 0px 0px;
	padding-top: 5px;
	padding-left: 6px;
}
.boxsezione li{
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	font-size: 12px; /*vertical-align: top;*/
	list-style: square outside;
	color: #39F; /*padding-bottom: 1.5em;*/
	line-height: 1.1em;
}
.boxsezione li.primaVoce{
/*border-left:none;*/
}
.boxsezione a:link,
.boxsezione a:visited{
	/*background:#FFF;*/
	background: transparent;
	color: #F60;
	text-decoration: none;
	font-size: 12px;
}
.boxsezione a:hover,
.boxsezione a:focus,
.boxsezione a:active{
	background: #F60;
	color: #FFF;
	text-decoration: none;
}
/*.boxsezione li a:link,
.boxsezione li a:visited{
	background: transparent;
	color: #06F;
	text-decoration: none;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
}*/
/*.boxsezione li a:hover,
.boxsezione li a:focus,
.boxsezione li a:active{
	background: #06F;
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}*/
.boxsezione tr{
	background-color: transparent;
		font-size: 12px;

}

.boxsezione tr a:link,
.boxsezione tr a:visited{
	background: transparent;
	color: #C00;
	text-decoration: none;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; /*vertical-align: top;*/
}
.boxsezione tr a:hover,
.boxsezione tr a:focus,
.boxsezione tr a:active{
	background: transparent;
	color: #C00;
	text-decoration: underline;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}



.button_reset {
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #FEC  repeat-x top;
	border: 1px solid #777;
	text-decoration: none;
	cursor: pointer;
	text-transform: uppercase 
}
.form{
	line-height: 100%;
	margin-top: 0;
	margin-bottom: 0;
}
.button {
	color: #FFF;
	font-family: Verdana;
	font-size: 12px;
	background: #800  repeat-x top;
	border: 1px solid #777;
	text-decoration: none;
	cursor: pointer;
	text-transform: uppercase; font-weight:bold 
}
textarea, input, select     { 
	border: 1px solid #777;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; }
	
/* **************** */
/* menų orizzontale */
/* **************** */

.menuOrizz{
	/*background: url("boxsuce.gif") repeat-x;*/
	/*background: url("verticale.gif") repeat-x;*/
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
	text-align: center;
	font-weight: bold;
	font-size: 10px;
	background: #F60;
	text-transform: uppercase;
	width: 100%;
}
.menuOrizz li{
	display: inline;
	margin: 0px;
	height: 0px;
	border-left: 1px solid #FFF;
	padding: 0px 0.5em;
}
.menuOrizz li.PrimaVoce{
border-left:none;
}
.menuOrizz a:link,
.menuOrizz a:visited{
	/*background: transparent;*/
	color: #FFF;
	text-decoration: none;
}
.menuOrizz a:hover,
.menuOrizz a:focus,
.menuOrizz a:active{
	background: #FFF;
	color: #F60;
	text-decoration: none;
}


/* ************************** */
/* menų orizzontale linguette */
/* ************************** */

.menuOri{
	background: #FFF;
	color: #000;
	margin: 0;
	padding: 6px 0 5px 0;*/
	border-bottom: 5px solid #F60;
	text-align: center;
	font-size: 12px;

}
.menuOri li{
	display:inline;
}
.menuOri a{
	height: 0;
	padding: 5px 0.7em; /*border: 1px solid #F60;*/
	text-decoration: none; /*margin: -6px 0.5em;*/
	margin: -6px -1px 0px -1px;
	border-bottom: #FF9;
	font-size: 12px;
}
.menuOri .voceCorrente a{
	border: 0;
	padding-bottom: 6px;
	border-right: 2px solid;
	font-size: 12px;
}
.menuOri a:link,
.menuOri a:visited{
	font-size: 12px;
	background: #FFF url("menuorizpien.gif") no-repeat;
	color: #FFF;
	margin-left: -2px;
	margin-right: -2px;
}
.menuOri a:hover,
.menuOri a:focus,
.menuOri a:active{
	background: #FFF url("menuorizpiensel.gif") no-repeat;
	color: #FF0;
	font-size: 12px;
	
}
.menuOri .voceCorrente a:link,
.menuOri .voceCorrente a:visited,
.menuOri .voceCorrente a:hover,
.menuOri .voceCorrente a:focus,
.menuOri .voceCorrente a:active{
	background: #FFF url("menuorizvuot.gif") no-repeat;
	color: #F60;
	border-bottom: none;
	padding-bottom: 10px;
	font-weight: bold;
	font-style: italic;
	font-size: 12px;
	margin: 0;
}
/* ******************************* */
/* sottomenų orizzontale linguette */
/* ******************************* */
.sottomenuOri{
	background: #FFF;
	color: #000;
	margin: 0;
	padding: 6px 0 5px 0;
	border-bottom: 1px solid #F60;
	text-align: left;
}
.sottomenuOri li{
display:inline;
}
.sottomenuOri a{
height:0;
padding:5px 0.7em;
border:1px solid #F60;
text-decoration:none;
margin:-6px .3em;
}
.sottomenuOri .svoceCorrente a{
border-bottom:none;
padding-bottom:6px;
}
.sottomenuOri a:link,
.sottomenuOri a:visited{
background:#F60;
color:#FFF;
}
.sottomenuOri a:hover,
.sottomenuOri a:focus,
.sottomenuOri a:active{
background:#FF9;
color:#000;
}
.sottomenuOri .svoceCorrente a:link,
.sottomenuOri .svoceCorrente a:visited,
.sottomenuOri .svoceCorrente a:hover,
.sottomenuOri .svoceCorrente a:focus,
.sottomenuOri .svoceCorrente a:active{
	background: #FFC;
	color: #F60;
	border-bottom: none;
	padding-bottom: 6px;
	font-weight: bold;
	font-style: oblique;
}

	
/* ******** */
/* ARTICOLI */
/* ******** */
.tdartlista{
	font-size: 12px;
	text-align: justify;
	vertical-align: top;
}
.tdartlista a:link, .tdartlista a:visited, .tdartlista a:active	{
	color: #009;
	font-style: normal;
	text-decoration: none;
	font-size: 12px;
}

.tdartlista a:hover		{
	color: #FFF;
	font-style: normal;
	text-decoration: none;
	background-color: #009;
	font-size: 12px;
}
.tdintestazione{
	background: url("verticale.gif") repeat-x;
	color: #FFF;
	font-weight: bold;
	/*height: 50px;*/
}
.tdarticolo{
	text-align: justify;
	font-size: 12px;
}
.dataora{
	color: #009;
	font-size: 10px;
	text-align: left; /*background-color: Aqua;*/
}

.boxarth {
	float: left;
	width: 226px;
	background: transparent;
	color: #000;
	text-align: justify;
	border: 1px solid #009;
	padding: 0px 1px 0px 1px;
	margin: 0px 0px 0px 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.arth {
	float: left;
	width: 228px;
	background: transparent;
	color: #000;
	text-align: justify;
	border: 1px solid #009;
	padding: 0px 5px 0px 5px;
	margin: 0px 0px 0px 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.sezih {
	float: left;
	width: 60%;
	color: #009;
	text-align: left;
	font-size: 10px;
	text-transform: uppercase;
}
.federazh {
	float: right;
	width: 35%;
	color: #009;
	text-align: right;
	text-transform: uppercase;
	font-size: 10px;
}
/*titolo*/
h5.arth{
	font: bold;
	text-transform: uppercase;
	color: #009;
	text-align: center;
	font-size: 12px;
	border: 0px none;
	width: 100%;
	/*background-color: Fuchsia;*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/*sottotitolo*/
h4.arth{
	color: #009;
	text-align: justify;
	padding-top: 0px;
	font-size: 10px;
	border: 0px none;
	width: 100%;
	font-style: italic;
}
p.arth{
	font-size: 11px;
}

.imgarth{
	
	width: 80px;
}
p.testoh{
	font: normal 10px;
	color: #000;
	text-align: justify;
}
.pretestoh{
	color: #000;
	text-align: justify;
	font-size: 10px;
}


.sezh{
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
}
.tith{
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
.preteh{
	font-size: 10px;
	text-align: justify;
}
.leggi{
	font-size: 9px;
	text-align: left;
	width: 35%;
	float: left;
	color: #009;
	font-weight: bold;
}
.lettoh{
	font-size: 9px;
	text-align: right;
	width: 60%;
	float: right;
	color: #009;
}
.tdletto{
	font-size: 12px;
	text-align: center;
	color: #009;
}


/* *************** */
/* AMMINISTRAZIONE */
/* *************** */

/*AGGIUNGI AGGIORNA MODIFICA*/

.tblaggaggmod{
	background-color: #ADD8E6;
	/*width : 470px;*/
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: blue;
}
.tdaggaggmodtit{
	color: Blue;
	font-size : 26px;
	background-color : #00BFFF;
	font-weight : bold;
	text-align : left;
}

.traggaggmod {
	background-color : #00BFFF;
	color: Blue;
	font-size : 16px;
	font-weight : bold;
}

.tdaggaggmodtx{
	font-size: 10pt;
}

.tdaggaggmod {
	color : Blue;
	font-size: 10pt;
	text-align : center;
	background-color : #E9EFFE;
	vertical-align : top;
}

.tdaggaggmodtxt {
	color : Blue;
	font-size: 10pt;
	text-align : center;
	background-color : #E9EFFE;
}

.tdaggaggmod a:link,
.tdaggaggmod a:visited,
.tdaggaggmod a:active{
	color: #00008B;
	font-size : 14px;
	font-style : normal;
	text-decoration : none;
}

.tdaggaggmod a:hover{
	color : Red;
	font-style : normal;
	text-decoration : none;
	font-size : 14px;
	background-color : transparent;
}

.tdamminitit{
	color: Blue;
	font-size : 16px;
	background-color : #F0FFFF;
	font-weight : bold;
}

.tblammini{
	color: Blue;
	font-size : 12px;
	text-align : center;
	background-color : #ADD8E6;
}

.tdammini {
	color : Blue;
	font-size: 12pt;
	text-align : center;
	background-color : #E9EFFE;
	vertical-align : top;
}

.tdammini a:link,
.tdammini a:visited,
.tdammini a:active{
	color: #00008B;
	font-size : 10px;
	font-style : normal;
	text-decoration : none;
	vertical-align : top;
}

.tdammini a:hover{
	color : Red;
	font-style : normal;
	text-decoration : none;
	font-size : 10px;
	background-color : transparent;
	vertical-align : top;
}
.tdgallery {
	color: #F72;
	font-size: 10pt;
	text-align: center;
	/*background-color: #F72;*/
	background-color: #FFF;
	vertical-align: top;
}

.tdgallery a:link,
.tdgallery a:visited,
.tdgallery a:active{
	color: #00008B;
	font-size : 10px;
	font-style : normal;
	text-decoration : none;
	vertical-align : top;
}

.tdgallery a:hover{
	color : Red;
	font-style : normal;
	text-decoration : none;
	font-size : 10px;
	background-color : transparent;
	vertical-align : top;
}

/* ********* */
/* THUMBNAIL */
/* ********* */

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 10;
}

.thumbnail span{
	/*CSS for enlarged image*/
	position: absolute;
	background-color: #FFF;
	padding: 5px;
	left: -1000px;
	border: 1px dashed gray;
	visibility: hidden;
	color: black;
	text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{
	/*CSS for enlarged image on hover*/
	visibility: visible;
	top: 10px;
	left: -250px; /*position where enlarged image should offset horizontally */
	font-weight: bold;
	text-transform: uppercase;
	color: #F73;
	font-size: 10px;
}
