/*
	Foglio di stile css scritto da Riccardo Tortora
*/

	html, body, div, span,
	applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, sub, sup, tt, var,
	dd, dl, dt, li, ol, ul,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {
		margin: 0;
		padding: 0;
		border: 0;
		font-weight: inherit;
		font-style: inherit;
		font-size: 12px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-align: left;
		vertical-align: baseline;
	}
	a img, :link img, :visited img {
		border: 0;
	}
	ol, ul {
		list-style: none;
	}
	h1 {
		font-size: 19px;
		color: #ff9900;
	}
	h2 {
		font-size: 12px;
		text-align: justify;
	}

	#sito {
		position: relative;
		top: 30px;
	}
	#contenitore {
		height: 560px;
		width: 954px;
		position: relative;
		margin: auto;
	}
	#top {
		height: 133px;
		width: 954px;
		background-image: url('immagini/top.jpg');
	}
	#left {
		height: 312px;
		width: 171px;
		background-image: url('immagini/left.jpg');
		background-repeat: no-repeat;
		float: left;
	}
	#contenuti {
		height: 312px;
		width: 617px;
		background-color: #fff2cf;
		color: #555555;
		float: left;
		overflow: auto;
	}
	#right {
		height: 312px;
		width: 166px;
		background-image: url('immagini/right.jpg');
		float: right;
	}
	#footer {
		height: 115px;
		width: 954px;
		background-image: url('immagini/bottom.jpg');
		position: absolute;
		bottom: -0px;
	}
	#header {
		height: 121px;
		width: 954px;
		position: relative;
		margin: auto;
	}
	ul#menu {
		list-style-type: none;
		margin:0 0 0 0;
		padding:0;
		height: 121px;
		width: 376px;
		float: left;
	}
	ul#menu li a {
		padding:0;
		margin:0;
		float:right;
		text-indent:-9999px;
	}
	li#about a {
		height: 38px;
		width: 376px;
		background: url('immagini/about.jpg') no-repeat;
	}
	li#about a:hover {
		background-position: 0px -38px;
	}
	li#portfolio a {
		height: 42px;
		width: 376px;
		background: url('immagini/portfolio.jpg') no-repeat;
	}
	li#portfolio a:hover {
		background-position: 0px -42px;
	}
	li#contatti a {
		height: 41px;
		width: 376px;
		background: url('immagini/contatti.jpg') no-repeat;
	}
	li#contatti a:hover {
		background-position: 0px -41px;
	}
	#riccardo {
		height: 80px;
		width: 540px;
		background-image: url('immagini/riccardotortora.jpg');
		float: right;
	}
	#deco_sinistra {
		height: 312px;
		width: 301px;
		background-image: url('immagini/deco_left.jpg');
		position: absolute;
		top: 133px;
		left: -301px;
	}	
	#deco_destra {
		height: 312px;
		width: 307px;
		background-image: url('immagini/deco_right.jpg');
		position: absolute;
		top: 133px;
		right: -307px;
	}
	#testo {
		overflow: auto;
		height: 312px;
		width: 373px;
		float:left;
	}
	#foto {
		height: 312px;
		width: 244px;
		background-image: url('immagini/disegno.jpg');
		float: right;
	}

	#message_Req, #contact_Req_Email, #name_Req, #telephone_Tel {
		width: 300px;
		padding: 6px 10px;
		border: 1px solid #AAA;
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
	}
	#invia {
		font: normal 16px verdana;
		width: 320px;
		padding: 6px 10px;
		border: 1px solid #AAA;
		background: #DDD;
		cursor: pointer;
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
	}

	#sx {
		float: left;
	}
	#dx {
		float: right;
		height: 312px;
		width: 244px;
		font-size: 10px;
		text-align: justify;
	}
	#error, #response { 
		color: #ff0000;
	}
	.descrizione {
		width: 190px;
		height: 262px;
		overflow: auto;
		text-align: justify;
		float: left;
	}
	.indice {
		width:190px;
		height: 50px;
		clear: left;
	}
	#lavoro1 {
		width: 400px;
		height: 312px;
		background: url('portfolio/viveremonza.jpg') no-repeat;
		float: right;
	}
	#lavoro2 {
		width: 400px;
		height: 312px;
		background: url('portfolio/webook.jpg') no-repeat;
		float: right;
	}
	#lavoro3 {
		width: 400px;
		height: 312px;
		background: url('portfolio/mgo.jpg') no-repeat;
		float: right;
	}
	#lavoro4 {
		width: 400px;
		height: 312px;
		background: url('portfolio/gocce.jpg') no-repeat;
		float: right;
	}
	#lavoro5 {
		width: 400px;
		height: 312px;
		background: url('portfolio/biopap.jpg') no-repeat;
		float: right;
	}

