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


body {
	font-family: Georgia, "Times New Roman", Times, serif;	
	margin:0px 0px 0px 0px;
	padding: 0px;
	background-image: url(../img/pattern.gif);
	font-size: 62.8%;
	line-height: 1.3em;
	color:#777777;
}
		
#container {
	overflow: hidden; 
	position: absolute; 
	height: 97.9%; 
	width: 99.9%;
	margin: 0px;
	padding: 0px;				
}

#content {
	width: 20000px; 
	height: 10000px; 
	position: relative;
	top: 52px;
	left: 13px;			
}

#navigation{
	position: fixed;
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 26px 13px 26px 26px;
	width: 143px;
	z-index:999;
}

.lastYear{
	/*background-color: #FFFFFF;*/
	height: 455px;
	margin: 0px 5000px 0px 0px;
}

.year{
	margin:169px 5000px 0px 0px;
	height:455px;
}

.project{
	background-color: #FFFFFF;
	margin: 0px 0px 0px 260px;
	padding: 26px;
	height:403px;
	float:left;
}

#description{
	padding: 26px 26px 26px 0px;
	margin: 0px 26px 0px 0px;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:156px;
	height:403px;
	float:left;
}

#images{
	padding: 0px;
	margin: 0px;
	position:absolute;
	float:right;
}

#shinystats {
	position:absolute;
	visibility:hidden;
	height:0px;
	width:0px;
	z-index:0;
	float:left;
}

#lang{
	padding: 0px 0px 0px 2px;
}

#link{
	color:#777777;
}

#link:hover{
	color:#FFFFFF;
	background-color:#ffAA00;
}

#link:active{
	color:#FFAA00;
}

.orange{
	color:#FFAA00;
}

li{
	list-style:none;
}

ul{
	padding: 0px;
	margin: 13px 0px 0px 0px;
}

a{
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 0px;
	color:#777777;
}

#description a{
	color: #FFAA00;
	font-style:normal;
}

#description a:hover{
	color:#FFFFFF;
	background-color:#777777;
}

h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	font-weight:normal;
	font-style:italic;
}

#description h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:1em;
	padding: 0px 0px 13px 0px;
	line-height:1em;
	margin: 0px;
}

h2{
	font-size:2em;
	line-height:1em;
	margin: 0px;
	padding: 0px 0px 13px 0px;
}


#navigation h1{	
	margin: 0px;
}

.normale{
	font-style: normal;					
}

.logo{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 2.6em;
	margin: 0px;
	padding: 0px 0px 13px 0px;
	color: #FFAA00;
}

.info{
	color:#FFFFFF;
	background-color:#777777;
	padding: 0px 2px 0px 2px;
	font-style:normal;
}

.tipo{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	color: #FFAA00;
	font-style:italic;
}

.testo{
	text-indent:1em;
	margin: 0px;
	padding: 0px;
}
