@charset "UTF-8";/* CSS Document */*{	margin:0;	padding:0;}html{	margin:0;	padding:0;	width:100%;	height:100%;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	background:url(../img/html_sfondo_890_20.png) top center repeat-y;}body{		width:100%;	height:auto;	margin:0 auto;	}.wrapper{width:840px;margin:0 auto;padding:10px;border-left:1px solid ;border-right:1px solid ;}#header{width:860px;height:auto;padding:0;/*background:url(../img/banner_860_236.jpg) top center no-repeat;*/}#content{width:860px;height:auto;background:url(../img/content_sfondo.png) top center repeat-y;padding:0;}#footer{height:70px;border-top:1px solid gray;background:url(../img/footer_sfondo.png) top left repeat-x;font-size:10px;}#footer ul li{	display:inline;	margin:0 10px;}#footer a{	color:gray;}#footer a:hover{	color:black;}#menu{	width:auto;	height:52px;	margin:0;	background:url(../img/menu_sfondo_15_52.png) top left repeat-x;	padding:0px; 	list-style:none;}#menu li{	float:left;	margin:0;	padding:0;}#leftbar{	border-right:1px solid #999999;	width:140px;	height:auto;	min-height:500px;	padding:20px;	padding-top:40px;	float:left;	background:url(../img/leftbar_sfondo_182_76.png) top center no-repeat;	background-color:#dfe0e0;}* html #leftbar{	height:500px;}#leftbar ul{	list-style:url(../img/ul_punto.png);	list-style-position:inside;	font-size:12px;}#leftbar li{	margin:20px 0;}#leftbar a:link{	color:#333333;	text-decoration:none;}#leftbar a:visited{	color:#333333;	text-decoration:none;}#leftbar a:hover{	color:black;	text-decoration:underline;}#leftbar a:active{	color:#333333;	text-decoration:none;}#postit{		width:135px;		height:170px;		background:url(../img/leftbar_postit2.png) top center no-repeat;		padding:25px 0px 25px 3px;		line-height:1.3em; }#main_content{	width:629px;	height:auto;	min-height:500px;	margin:0;	padding:25px;	padding-top:90px;	float:left;	background:url(../img/main_sfondo.png) top center no-repeat;}* html #main_content{	height:500px;}#main_content h1{	height:0px;	text-indent:-3000px;}#main_content .home{	line-height:1.5em;	margin-bottom:20px;}#box{		width:210px;	height:210px;	padding:35px;		background:url(../img/box_home.png) top center no-repeat;		float:right;	clear:right;		font-family:"Times New Roman", Times, serif;		font-size:13px;		color:#333333;}#box h2{	text-align:center;	padding:0;	margin-bottom:10px;	}#box p{	margin-top:35px;}/*-----------------------------------------CLASSI*/.clear{	clear:both;}.floatLeft{	float:left;}.floatRight{	float:right;}img.floatRight{	margin:0 0 10px 10px;}.no-bullet{	list-style:none;	}.square{	list-style:square;	list-style-position:inside;}.borderBlu{	border:1px solid #0066CC;}ul.puntoBlu{	list-style:url(../img/bullet_blue.png);	list-style-position:inside;}ul.house{	list-style:url(../img/house.png);	list-style-position:inside;}ul#telefono{	width:250px;	padding-left:25px;	list-style:url(../img/telephone.png);	list-style-position:inside;	line-height:1em;	margin-bottom:20px;}ul#telefono li{	margin:5px 0;}#gallery{	text-align:center;	margin:30px auto;		/*width:620px;*/}.thumbnail{float: left;width: 75px;border: 1px solid #999;margin: 0 15px 15px 0;padding: 5px;}#map{	border: 1px solid #999;	padding: 5px;	width: 610px; 	height: 400px;	margin:15px 0;}table{			/*Tariffe*/	margin:auto;	border-collapse:collapse;	border:2px solid #cc9;	font-size:14px;	padding:10px;}.intestazione{	padding:15px 10px;	background-color:#CCCCCC;	color:#333333;	word-spacing:0;		border-right:1px solid #cc9;	border-bottom:1px solid #cc9;	font-weight:bold;}tr.corpo1{	background:#CCCCCC;}.corpo{	background-color:#fff;}.periodo{	padding:0 10px;	border-right:1px solid #cc9;}td.prezzi{	text-align:center;	padding:5px 0;	border-right:1px solid #cc9;}/*-----------------------------------------FORMATTAZIONE*/h2.inMain{	/*padding-left:20px;*/	/*background:url(../img/bullet_blue.png)center left no-repeat;*/	font-family:Arial, Helvetica, sans-serif;	margin-bottom:15px;}h3{	font-size:14px;	font-weight:normal;	border-bottom:1px solid #666666;	margin-bottom:7px;}#main_content  a:link{	color:black;	text-decoration:underline;}#main_content  a:visited{	color:black;	text-decoration:underline;}#main_content  a:hover{	color:#666666;	text-decoration:none;}#main_content  a:active{	color:black;	text-decoration:underline;}img{	border:none;}
/*---------------------------FORM--------------*/
form
{
	padding:15px;
}