/* CSS Document */
.testoGrigio {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #CCCCCC;
	line-height: 14px;
}
A.testoGrigio:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
}
.testoSmall {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
}
A.testoSmall {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;	
}
A.testoSmall:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.testo {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #FFFFFF;
}
A.testo {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;	
}
A.testo:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;	
}
.boxOvercs {
	font-family: Verdana, Arial, Helvetica;
	font-size: 14px;
	color:  #876D3D;
	background-color:#FCEDD1;
	border-bottom-color:#67541B;
	text-decoration: none;
}
.titoloNero {
	font-family: Verdana, Arial, Helvetica;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
}
.testoNero {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
}

.testoNero2 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	line-height: 18px;
}
.testoGrey {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #888888;
	text-decoration: none;
	line-height: 18px;
}
A.testoNero {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
A.testoNero:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #CC0000;
	text-decoration: underline;
	font-weight: bold;
}
A.testoNero:visited {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	text-decoration: underline;
}
.MenuAdmin {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #FFFFFF;
	padding: 5px;
}
A.MenuAdmin {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #FFFFFF;
	padding: 5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
A.MenuAdmin:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

.ListTable
{
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	font-size: 12px;
	border-left: #999999 1px solid;
	color: #000000;
	border-bottom: #999999 1px solid;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica;
	text-align: left;
	text-decoration: none;
}

.TabellaClassifica
{
  padding: 0px;
  margin: 0px;
  border: none;
  font-size: 12px;
  color: #000000;
  font-style: normal;
  font-family: Verdana, Arial, Helvetica;
  text-align: center;
  text-decoration: none;
}

.TabellaClassifica td
{
	border: 1px solid #999999;	
}

input
{
	border-right: #999999 1px solid;
	padding-right: 5px;
	border-top: #999999 1px solid;
	padding-left: 5px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 2px;
	border-left: #999999 1px solid;
	color: #000000;
	padding-top: 2px;
	border-bottom: #999999 1px solid;
	font-family: Verdana, Arial, Helvetica;
}

.Immagini
{
	border: 1px solid #555555;
}

.ImmaginiNoBorder
{
	border: 0px;
}

.ImmaginiTesto
{
	border: 1px solid #555555;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}

.ImmaginiIntro
{
	border: 1px solid #AAAAAA;
	background-position: center;
	text-align: center;	
}

.MenuTrasparente
{
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
}

.TabellaTrasparente
{
	filter:alpha(opacity=95);
	-moz-opacity:0.95;
	-moz-border-radius: 8px;
	opacity:0.95;
	background-color: #FFFFFF;
	border: 1px solid #555555;
	
	/* shadow
	The first value describes the x-offset (could be a negative value as well), 
	the second the y-offset, the third the radius of the shadow and the fourth the color of it.
	http://www.css3.info/preview/box-shadow/
	*/
	-moz-box-shadow: 4px 4px 5px rgba(0,0,0,0.2);
	-webkit-box-shadow: 4px 4px 5px rgba(0,0,0,0.2);
	box-shadow: 4px 4px 5px rgba(0,0,0,0.2);
	
}

.TabellaTrasparenteMenu
{
	filter:alpha(opacity=65);
	-moz-opacity:0.65;
	opacity: 0.65;
	background-color: #FFFFFF;
	border: 1px solid #555555;
/*	width: 100%;*/
}

.TabellaTrasparenteMontagna
{
	filter:alpha(opacity=90);
	-moz-opacity:0.90;
	opacity: 0.90;
	background-color: #DDDDDD;
	border: 1px solid #555555;
/*	width: 100%;*/
}

.MenuTDMontagna
{
	background-color: #EEEEEE;
	padding-left:10;
	padding-right:10;
	white-space: nowrap;
}

A.LinkNero {

	font-family: Verdana, Arial, Helvetica;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
}
A.LinkNero:hover {	
	background-color: #F8F5BF;
}

.MenuTD
{
	background-color: #FFFFFF;
	padding-left:10;
	padding-right:10;
	white-space: nowrap;
}

.MenuTDGrey
{
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	opacity: 0.3;
	background-color: #FFFFFF;
	padding-left:10;
	padding-right:10;
	white-space: nowrap;
}

.ColonnaMenu
{
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	background-color: #FFFFFF;
	border: 1px solid #555555;
}


.NoTrasparenza
{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	border: 0px;
}
A.LinkGrigio {

	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #999999;
	padding: 5px;
	text-decoration: none;
}
A.LinkGrigio:hover {
	font-weight: bold;
	text-decoration:underline;
}

A.LinkBianco {

	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #FFFFFF;
	padding: 5px;
	text-decoration: none;
}
A.LinkBianco:hover {
	font-weight: bold;
	text-decoration:underline;
}

.DivLoading {
	filter:alpha(opacity=88);
	-moz-opacity:0.88;
/*	top: 120px;*/
	z-index: 2;
}

.DidascaliaFoto
{
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8;
	background-color: #BBBBBB;
	border: 0px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #333333;
	padding: 3px;
	text-decoration: none;
	text-align: center;
}
