* { margin: 0; padding: 0; }





/* BODY */

body {

	background: #fff url(../images/fondi/bg.gif) top center;
	color: #000;
	
	font-family: Arial, Geneva;
	font-size: 12px;
	
	text-align: center;

}

/* ---- */





/* ELEMENTI PURI */

h1 { text-indent: -9999px; }
h2 {}
h3 {}
h4 {}
h5 {}

ul { list-style: none; }
ul li {}

ol {}
ol li {}
ol li span {}

a { text-decoration: none; color: #000; }
a:hover { text-decoration: unde; }
a img { border: none; }

form input {}
form select {}
form fieldset { border: none; }
form button { border: none; cursor: pointer; }
form textarea {}

p {}

strong {}
span {}
span strong {}

img { border: none; }

/* ------------- */





/* CLASSI */

.clear { clear: both; display: block; }
.sheet { width: 960px; margin: auto; position: relative; }
.space { display: block; margin: 20px 0; }
.line { display: block; border-bottom: 1px solid #ccc; }
.occhiello { font-size: 12px; color: #999; }
.blocco { padding: 20px; }

/* ------------ */






/* COURTESY */


#courtesy {
	
	height: 600px;
	position: relative;
	background: #fff url(../images/courtesy/bg.jpg) top center no-repeat;
	text-align: left;

}

#courtesy span { color: #999; }

#courtesy #menu a {
	
	display: block;
	width: 150px;
	height: 150px;
	position: absolute;
	top: 300px;
	text-indent: -9999px;
	background: transparent;
	
}
#courtesy #menu a#kontain { left: 130px; }
#courtesy #menu a#linkedin { left: 320px; }
#courtesy #menu a#curriculum { left: 510px; }
#courtesy #menu a#twitter { left: 700px; }
#courtesy #menu a#itachimeter { top: 100px; left: 520px; }
#courtesy #menu a#website {
	
	width: 100px;
	padding: 50px 0 0 10px;
	top: 120px;
	left: 740px;
	background: transparent url(../images/courtesy/oldsite.jpg) top left no-repeat;
	text-indent: 0;
	
	
}
#courtesy #menu a#website strong { display: block; font-size: 16px; }

#courtesy #footer { position: absolute; top: 550px; left: 150px; }
#courtesy #footer span { display: inline; float: left; }
#courtesy #footer ul { display: inline; float: left; margin: 0 0 0 10px; }
#courtesy #footer ul li {
	
	display: inline;
	margin: 0 0 0 5px;
	padding: 0 0 0 15px;
	background: transparent url(../images/courtesy/li.gif) left center no-repeat;

}
#courtesy #footer ul li.first { background: none; border-left: 1px solid #ccc; }


/* -------- */









