/* standard elements */
html {min-height: 100%;}

body {
	background-color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}

.big {
	background-color: black;
	margin: 0 auto;
	position:relative;
	bottom:14px;
}

/* misc */
.clearer {clear: both;}

.left {float: left;}

.rightold {float:left;}

.right{float:right;}

.shoutbox {float:right;}

/* header */
.top {
	padding: 10px 10px 0;
}

/* title */
.header {
	background-color: black;
	height: 178px;
	margin: 0 auto;
	padding: 10px 10px 5px;
	width: 800px;
}

.header .inside {
	border: ridge;
	width: 800px;
	border-color:#393737;
	height: 178px;
	background-image: url(immagini/ALTO2.jpg);
	background-repeat: no-repeat;
	background-position:center;	
}

/* main */
.main{
	width: 800px;
	margin: 0 auto;
	padding: 10px 10px 5px;
	color:#FFFFFF;

}

/*  */
.left {		
	overflow: auto;
	width: 170px;
	text-align:left;
}

.shoutbox {		
	overflow: hidden;
	width:152px;
	text-align:justify;
}

/* right and rightold*/

.right {
		overflow: auto;
		border: 1px solid #222222;
		font-family: verdana;
		color: #FFFFFF;
		font-size: 13px;
		text-align:justify;
		width:610px;
		padding-left:6px;
		padding-right:6px;
}			 
.right a:link  {text-decoration:none; color:#ff7c11} 
.right a:visited {color:#0066B2; text-decoration:none;} 
.right a:hover {color:#ff7c11; cursor:crosshair; text-decoration:underline;}		

.rightold {
		overflow: auto;
		border: 1px solid #222222;
		font-family: verdana;
		color: #FFFFFF;
		font-size: 13px;
		text-align:justify;
		width:448px;
		padding-left:6px;
		padding-right:6px;
}			
.rightold a:link  {text-decoration:none; color:#ff7c11} 
.rightold a:visited {color:#0066B2; text-decoration:none;} 
.rightold a:hover {color:#ff7c11; cursor:crosshair; text-decoration:underline;}		

div#StileNuoveFoto {
		font-family: verdana;
		color: #FFFFFF;
		font-size: 13px;
		text-align:center;
		width:140px;
		text-decoration:none;
		padding-left:8px;
}			 

div#StileNuoveFoto a:link  {text-decoration:none; color:#ff7c11} 
div#StileNuoveFoto a:visited {color:#0066B2; text-decoration:none;} 
div#StileNuoveFoto a:hover {color:#ff7c11; cursor:crosshair; text-decoration:underline;}		
/* links */	

div#link1 {font-size:12px;
		font-family:Verdana;
		line-height:200%; 
		margin-left:6px;
		color:#ff7c11;
		margin-top:4px;}
		
div#link2 {font-size:12px;
		font-family:Verdana;
		line-height:160%; 
		margin-left:14px;}

div#link4 {font-size:14px;
		font-family:Verdana;
		line-height:160%; 
		margin-left:14px;}
	
	
div#linkMAIL {font-size:16px;
		font-family:Verdana;
		line-height:100%; 
		text-align:center;
		font-weight:bold;
		}
		
div#link4 a:link, div#linkMAIL a:link, div#link1 a:link, div#link2 a:link  {text-decoration:none; color:white;} 
div#link4 a:visited,div#linkMAIL a:visited, div#link1 a:visited, div#link2 a:visited {color:#0066B2; text-decoration:none;} 
div#link4 a:hover, div#linkMAIL a:hover, div#link1 a:hover, div#link2 a:hover {color:#ff7c11;}

	
div#link3 {color: #ff7c11;
		font-size:14px;
		margin-bottom:4px; 
		line-height:100%;}

/* navigation */

div#navigation{
float:left;
margin:0 auto;
}

div#navigation ul{
list-style-type: none;
margin: 0;
padding:0;
}

div#navigation li{
margin: 0 0 2px;
padding:0;
}

div#navigation a{
display: block;
width: 150px;
height:25px;
line-height: 25px;
text-decoration:none;
text-indent: 12px;
background: url("link.gif") no-repeat top left;
color: #fff;
font-weight:bold;
font-variant: small-caps;
}

div#navigation a:hover{
background: url("hover.gif") no-repeat top left;
color:#333;
}

div#navigation li#active{
margin-left:8px;
display: block;
width: 150px;
height:25px;
line-height: 25px;
text-decoration:none;
text-indent: 20px;
background: url("activelink.gif") no-repeat top left;
color: #fff;
font-weight:bold;
font-variant: small-caps;
}

div#titleblock {font-family:verdana;
				font-size:12px;
				color:#ff7c11;
				margin-right:6px;
				margin:6px;
				margin-left:2px;
				border:1px solid #222;
				padding:4px;
				text-align:left;}

div#titleblock2 {font-family:verdana;
				font-size:12px;
				color:#ff7c11;
				margin-right:6px;
				margin:6px;
				margin-left:2px;
				border:1px solid #222;
				padding:4px;
				text-align:right;}

div#video {font-family:verdana;
				margin:6px;
				font-size:12px;
				color:#ff7c11;
				border:1px solid #222;
				text-align:center;}

div#urltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#ff7c11;
	text-align:center;
} 



#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #0066B2;
visibility: hidden;
z-index: 10;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}

.Stile {color: #FFFFFF;
		text-align:justify;
		font-size:13px;
		font-family: Verdana, Arial, Helvetica, sans-serif;}
		
.Stile1 {color: #000000}

.Stile2 {color: #FFFFFF;
		text-align:center}

.Stile3 {color: #ff7c11;
		font-size:18px;
		text-align:center;}

.Stile4 {color: #FFFFFF; 
		font-weight: bold; }
		
.name14 {color: #ff7c11;  }


.StileVL {color: #ffffff;
   		background-color: #000000;}

.StileVL a:link  {text-decoration:none; color:#ff7c11} 
.StileVL a:visited {color:#0066B2; text-decoration:none;} 
.StileVL a:hover {color:#ff7c11; cursor:crosshair; text-decoration:underline;}		


