﻿			body {
				background:url(/images/sf_pagina.gif) top repeat-x;
				text-align:center;
				font-family:Verdana;
				font-size:8pt;
				padding:0px;
				margin-top:15px;
				color:#7b7c7e;
			}
			.bottone	{font-size:10px; color:#f2a246; width:90px; height:25px;}			
			#wrapper {
				position:relative;
				width:900px;
				margin:0 auto;
				text-align:left;
			}
			
/* ------------------------ Menù ------------------------ */

			#menu {
				width:900px;
				height:55px;
				background:url(/images/sf_menu.gif);
			}
			#menu #logo {
				float:left;
			}
			#menu ul {
				float:left;
				margin-top:14px;
				margin-left:70px;
			}
			#menu ul li {
				display:inline;
				list-style:none;
			}
			
/* ------------------------ Imm Top ------------------------ */

			#imm_top {
				float:left;
				width:548px;
				height:358px;
			}
			#foto {
				position:relative;
				border:6px solid #f2a246;
				top:17px;
				margin:0px;
			}
			#slide {
				float:right;
				width:522px;
				height:334px;
				margin:15px 0 0 0;
				border:6px solid #f2a246;
			}
			#slogan {
	position:absolute;
	top:86px;
	left:34px;
	width:491px;
	height:60px;
	opacity: 0.50;
	filter:alpha(opacity=50);
	background-color:#85868a;
	border-bottom:1px solid #f2a246;
	z-index:5;
			}
			#slogan_scritta h1 {
	position:absolute;
	margin:0px;
	top:91px;
	left:41px;
	font-size:13pt;
	font-weight:lighter;
	color:white;
	z-index:6;
			}
			
/* ------------------------ Contenuti ------------------------ */

			#container {
				float:left;
				width:350px;
				margin:0px;
			}
			
/* ------------------------ Barra orizzontale - box ------------------------ */

			#barra_orizzontale {
				height:217px;
				clear:both;
			}
			#barra_orizzontale2 {
				clear:both;
				width: 100%;
			}
			#titolo_iniziative {
				height:40px;
				background:url(/images/sf_titolo_iniziative.gif) center center no-repeat;
				margin:0px;
			}
			#titolo_iniziative p {
				position:relative;
				height:15px;
				color:#ef8409;
				top:14px;
				left:40px;
			}
			#barra {
				height:177px;
				background:url(/images/sf_barra_orizzontale.gif);
				padding-left:20px;
			}
			.box1 {
				float:left;
				position:relative;
				width:210px;
				height:151px;
				margin-right:18px;
			}
			.box1 a, .box1 a:link, .box1 a:visited {color:#808080;cursor:pointer;}
			.box1 a:hover {color:#CCCCCC;cursor:pointer;}
			#imm_box {
				position:relative;
				width:190px;
				height:102px;
				overflow: hidden;
			}
			#titolo_box {
				position:absolute;
				height:19px;
				width:170px;
				top:74px;
				background:#0888cf;
				color:#FFFFFF;
				padding-left:20px;
			}
			#frame {
				position:absolute;
				width:190px;
				height:102px;
				top:0px;
				background:url(/images/frame_box.gif);
			}
			#rifiniture {
				float:left;
				width:294px;
				height:129px;
				margin:20px 0 0 100px;
			}
			#rifiniture p {
				margin:0px;
			}
/* ------------------------ Bottom ------------------------ */

			#bottom {
				height:119px;
				background:url(/images/sf_bottom.gif) no-repeat;
				color:#FFFFFF;
				padding-top:26px;
				padding-left:26px;
				margin:0px;
			}
			#bottom2 {
				height:119px;
				background:url(/images/sf_bottom.gif) no-repeat;
				color:#FFFFFF;
				padding-top:26px;
				padding-left:26px;
				clear:both;
				margin:0px;
			}
			
/* ------------------------ concept by ------------------------ */

			#concept {
				height:20px;
				margin-top:5px;
			}
			#concept #p1 {
				float:left;
				width:430px;
				margin:0px;
				padding-left:20px;
			}
			#concept #p2 {
				float:left;
				width:430px;
				text-align:right;
				margin:0px;
				padding-right:20px;
			}
			.link2             {font-size: 8pt; font-family: Times New Roman; color: #808080; text-decoration: none;}
			.link2:link        {font-size: 8pt; font-family: Times New Roman; color: #808080; text-decoration: none;}
			.link2:visited	   {font-size: 8pt; font-family: Times New Roman; color: #808080; text-decoration: none;}
			.link2:hover	   {font-size: 8pt; font-family: Times New Roman; color: #E97D00; text-decoration: none;}
			
/* ------------------------ Form Contatti ------------------------ */

			#formcontatti {
				padding-left:50px;
				height:370px;
				margin:0px;
			}
			
			#formcontatti #contatti1 {
						width: 448px;
						float: left;
						text-align:left;
			}
			#formcontatti #contatti1 .input_text {
						display: block;
						width: 80%;
						border:1px solid #999;
			}
			#formcontatti #contatti1 .input_area {
						height: 50px;
						display: block;
						width: 80%;
						border:1px solid #999;
			}
			#formcontatti #contatti2 {
						width: 398px;
						float: left;
						height:200px;
			}
			#formcontatti #contatti2 .input_area {
						display: block;
						height: 100px;
						width: 80%;
						font-size: 11px;
						border:1px solid #999;
			}
			#conferma {
				padding-left:50px;
				line-height:15pt;
			}
/* ------------------------ Mappa ------------------------ */

			.mappa {
				border:1px solid #f09021;
				margin-left:14px;
				margin-right:14px;
			}
			#mappa a {
				margin-left:14px;
			}
			
/* ------------------------ Caratteristiche generali ------------------------ */

			a:link        {font-size: 8pt; font-family: Verdana; color: #fff; text-decoration: none;}
			a:visited	   {font-size: 8pt; font-family: Verdana; color: #fff; text-decoration: none;}
			a:hover	   {font-size: 8pt; font-family: Verdana; color: #f8cc98; text-decoration: none;}

			.link3             {font-size: 8pt; font-family: Verdana; color: #f09021; text-decoration: underline;}
			.link3:link        {font-size: 8pt; font-family: Verdana; color: #f09021; text-decoration: underline;}
			.link3:visited	   {font-size: 8pt; font-family: Verdana; color: #f09021; text-decoration: underline;}
			.link3:hover	   {font-size: 8pt; font-family: Verdana; color: #f8cc98; text-decoration: underline;}
			
			.link4             {font-size: 8pt; font-family: Verdana; color: #7b7c7e; text-decoration: none;}
			.link4:link        {font-size: 8pt; font-family: Verdana; color: #7b7c7e; text-decoration: none;}
			.link4:visited	   {font-size: 8pt; font-family: Verdana; color: #7b7c7e; text-decoration: none;}
			.link4:hover	   {font-size: 8pt; font-family: Verdana; color: #959697; text-decoration: none;}

			h1 {
				position:relative;
				font-family:Verdana;
				font-size:15px;
				margin:0px;
				left:20px;
				top:25px;
			}
			h2 {
				font-family:Verdana;
				font-size:8pt;
				margin:0px;
				padding-bottom:3px;
				padding-top:6px;
			}
			#testo {
				position:relative;
				width:305px;
				text-align:justify;
				font-family:Verdana;
				font-size:8pt;
				margin:10px 0 0 18px;
			}
			#testo ul {
				padding:0 0 10px 20px;
				margin:0px;
			}
			#testo ul li {
				padding:0 0 5px 0;
				margin:0px;
			}
			.titolo {
				height:56px;
				width:343px;
				background:url(/images/sf_titolo.gif);
				border-bottom:1px solid #f2a246;
			}
			.titolo2 {
				height:56px;
				width:900px;
				background:url(/images/sf_titolo.gif);
				border-bottom:1px solid #f2a246;
			}
			img {
				border:0px;
			}
			.clear {
				clear: both;
			}
			.immagine {
				padding:2px;
			}
/* ------------------------ REALIZZAZIONI ------------------------ */

#realizzazioni #container {
	width:900px;
	border: 1px solid #f2a246;
}

/* ------------------------ Fine REALIZZAZIONI ------------------------ */


/* Pagine */
	#pagine {
		clear:both;
		position:relative;
		padding:0px;
		height:20px;
		text-align:center;
		margin-top:10px;
		}
	#pagine ul	{
		padding:5px 14px 0 0;
		color: #000;
		font-family:Arial;
		text-align: center;
		}
	#pagine ul li	{
		display: inline;
		padding: 0 10px 0 10px;
		text-decoration: none;
		float: left;
		color:#f2a246;
		border-right: 1px solid #f2a246;
		}
	#pagine ul li a, #pagine ul li a:link, #pagine ul li a:visited 	{color: #808080;}
	#pagine ul li a:hover	{color: #f2a246;}
	#pagina {padding:0 0 0 12px}
/* fine pagine */
