			body {
				margin: 0;
				background:#000 url(images/background-piano.jpg) 0% 100% no-repeat;
				color: #E7E7E7;
				text-align: center;
			}

			hr {
				display: none;
			}
			.nontivedo {
				display: none;
			}
			img {
				border: none;
			}
			.triangolino {
				margin: 0 4px 0 0;
			}

			/* Layout - disposizione dei box */

			#header, #main {
				width: 760px;
				margin: 0 auto;
				text-align: left;
			}

			#header {
				height: 110px;
				border: 0px solid #FFF;
				padding: 4px;
			}

			#main {
				border: 0px solid #FFF;
			}
			#coldx {
				width: 96px;
				border: 0px solid #FFF;
				float: right;
			}

			#contenuti {
				margin: 0 150px 0 30px;
				padding: 10px 20px 40px 20px;
				color: #E7E7E7;
				background: transparent url(images/retino.gif);
				border: 1px solid #b68F3A;
			}

			#footer {
				text-align: right;
				margin: 20px auto;
				width: 464px;
				color: #b68F3A;
				clear: both;
			}

			img.left {
				float: left;
				border: 1px solid #b68F3A;
			}

			/*LOGO*/

			#logo {
				height: 90px;
				width: 280px;
				margin: 0;
				background: url(images/logo.gif);
			}
			a#logoIMG {
				display:block;
				height:90px;width:280px;
			}

			/*TIPOGRAFIA*/

			body{
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			}

			h1, h2 {
				margin: 0;
			}
			h2{
				margin-bottom: 14px;
				border-bottom: 1px solid #b68F3A;
			}
			h3 {
				font-size: 14px;
				font-family: Arial, Helvetica, sans-serif;
				margin: 0 0 8px 200px;
			}

			p{
				margin: 0;
			}

			#contenuti p  {
				font-size: 11px;
				font-weight: bold;
				margin: 0 0 8px 200px;
				line-height: 140%;
			}
			#powered {
				font-weight: lighter;
			}
			
			/*form contatti*/
			#modulo-contatti {
				font-size: 11px;
				font-weight: bold;
				margin: 0 0 8px 200px;
			}
			input, textarea {
				border: 0;
				margin: 5px 0;
				background: #D3D3D3;
				font-weight: bold;
			}
			textarea {
				font-size: 14px;
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			}
			#invia, #cancella {
				background: #D3D3D3;
				color: Black;
				margin: 2px;
			}
			/*fine form contatti*/
			#contenuti ul {
				font-size: 11px;
				font-weight: bold;
				margin: 0 0 20px 215px;
				list-style-image: url(images/puntino.gif);
			}
			#contenuti ul li {
				margin: 0 0 4px 0;
			}
			.note {
				font-size: 10px;
				font-weight: bold;
			}
			/*tabella occasioni*/
			#tbloccasioni h3.articolo {
				font-size: 12px;
				margin: 0;
				border-bottom: 1px solid #b68F3A;
			}
			#tbloccasioni .descrizione {
				font-size: 11px;
				font-weight: bold;
				margin-top: 6px;
			}
			#tbloccasioni td{
				border: 1px solid #b68F3A;
				vertical-align: top;
				padding: 4px;
			}
			#tbloccasioni .id_art, #tbloccasioni .data, #tbloccasioni .info {
				font-size: 11px;
				font-weight: bold;
			}
			
			#powered, #copyright {
				font-size: 10px;
			}

			/*menu rollover*/

			.rollover { margin-bottom:10px }
			.rollover  { height:34px;width:96px }
			.rollover img { border:none }
			.rollover a { display:block }
			.rollover a:hover img, .rollover a:active img { display:none }
			.rollover a:hover, .rollover a:active { height:34px;width:96px }
			#home { background:url(images/home_on.gif) }
			#storia { background:url(images/storia_on.gif) }
			#nuovo { background:url(images/nuovo_on.gif) }
			#occasioni { background:url(images/occasioni_on.gif) }
			#servizi { background:url(images/servizi_on.gif) }
			#dove { background:url(images/dove_on.gif) }
			#contatti { background:url(images/contatti_on.gif) }

			/*LINK*/

			p a:link, td a:link {
				color: #ccc;
			}
			p a:visited, td a:visited {
				color: #ccc;
			}
			p a:hover, td a:hover {
				color: #000;
				background: #D3D3D3;
			}
			p a:active, td a:active {
				color: #f00;
				background: #D3D3D3;
			}
			
			#powered a:link {
				color: #b68F3A;
				text-decoration: none;
			}
			#powered a:visited {
				color: #b68F3A;
				text-decoration: none
			}
			#powered a:hover {
				color: #b68F3A;
				text-decoration: underline;
			}
			#powered a:active {
				color: #b68F3A;
				text-decoration: underline;
			}
			
