/* CSS Style */



		*,html,body {	margin: 0; padding:0; }

		body { font-family: Arial, sans-serif; font-size:11px; }

		a { color:rgb(147, 115, 94); text-decoration:none; font-weight:bold; }

		a:hover { text-decoration:underline; }

		

		#wrapper { background: url(i/back_middle.jpg) repeat-y; width:794px; display:block; margin:0 auto; position:relative; }

		

		#intestazione { background: url(i/top.jpg) no-repeat; width:794px; height:190px; display:block; position: relative; }

		#intestazione img#logo { position:absolute; top:40px; left:25px; border:0; }

		#intestazione h1 { display:block; width:611px; height:138px; text-indent:-9999px; background:url(i/top_img.jpg) no-repeat;position:absolute; right:-6px; top:0px; }

		 

		ul#menu li{border-right:1px solid rgb(147, 115, 94); padding-right:5px;}

		#menu_nav { position:absolute; display:block;  top:140px; left:220px;  font-size:12px; color:rgb(147, 115, 94); height:18px; }

		#menu_nav ul { list-style: none; text-transform:capitalize;}

		#menu_nav ul li { float:left; margin:0 4px; }

		#menu_nav ul li#newsletter { border:0;}

		#menu_nav ul li a { color:rgb(147, 115, 94); font-weight:bold; text-decoration:none; }

		#menu_nav ul li a:hover { text-decoration:underline; }

		

		#container { display:block; }

		

		#blocco_immagini { float:left; width:180px; }

		#blocco_immagini img { display:block; margin:0 auto; padding:10px 12px; background-image: url(i/cornice.gif); border:0 }

		#blocco_immagini p { text-align:center; }

		

		#contenuti { float:left; margin-left:40px; width: 540px; font-size:12px;}
		#contenuti img.evidenza { display:inline; margin:10px 20px; padding:10px 12px; background-image: url(i/cornice.gif); border:0 }

		#contenuti h1 { font-size:16px; margin:5px 0 15px 0; color:rgb(147, 115, 94); }

		#contenuti h2 { font-size:16px; margin:5px 0 15px 0; color:rgb(147, 115, 94); }

		#contenuti h2 a { text-decoration:none; font-weight:bold; color:rgb(147, 115, 94); font-style:italic; }

		#contenuti h2 a:hover { text-decoration:underline; }

		#contenuti h3 { font-size:14px; margin:10px 0; color:rgb(147, 115, 94); clear:left; background-color:#dcb; }

		#contenuti h3 a { margin:10px 0; color:rgb(147, 115, 94); font-style:italic; text-decoration:none; }

		#contenuti h3 a:hover { text-decoration:underline; }

		#contenuti h3#sub_menu { font-size:11px; margin:15px 0; color:rgb(147, 115, 94); clear:left; background-color:#ddd; margin:0; }

		#contenuti h3#sub_menu a { margin:15px 0; color:rgb(147, 115, 94); font-style:italic; text-decoration:none; margin:0; }

		#contenuti h3#sub_menu a:hover { text-decoration:underline; }

		#contenuti h4 { display:block; font-size:12px; margin:15px 0; color:rgb(147, 115, 94); text-transform:uppercase; border-bottom:1px solid rgb(147, 115, 94);}

		#contenuti ul { display:block; margin-left:20px; }

		#contenuti ul#elenco_macchine li {float:left; width:250px; }

		#contenuti ul#elenco_macchine li#last_li { clear:left; padding-bottom:10px;}

		#contenuti img.big_img { display:block; margin:5px auto; }
		#contenuti address { display:block; padding-bottom:10px; }

		#contenuti p { margin-bottom:5px; line-height:1.3; }

		#contenuti p a { color:rgb(147, 115, 94); font-style:italic; text-decoration:none; font-weight:bold; margin:10px 0; }

		#contenuti p a:hover { text-decoration:underline; }

		#contenuti p#validate img { border:0; }

		#contenuti p#validate { text-align:right; clear: left; }
		#contenuti p.gallery { margin-bottom:10px; }
		#contenuti p.gallery img { border:0; margin:0 5px; padding:0; }

		.top_link { margin:10px; }

		#contenuti em { color:rgb(147, 115, 94); font-style:normal; }

		img.img_vert { padding:8px; }

		#contenuti div.text_box { display:block; width:120px; height:120px; float:left; margin:10px 5px; }

		#contenuti div.text_box h1 { margin:3px; font-size:12px; border-bottom:1px solid rgb(147, 115, 94); }

		#contenuti div.text_box h1 a { color:rgb(147, 115, 94); font-style:italic; text-decoration:none; }

		#contenuti div.text_box h1 a:hover { text-decoration:underline; }

		#contenuti div.text_box p { margin:8px 3px; font-size:12px; }
		#contenuti table.foto_gallery { width:550px; }
		#contenuti table.foto_gallery td { width:25%; }
		#contenuti table.foto_gallery td img { display:block;	 margin:5px auto;}

		.fotopu {cursor:pointer;}

		.fotostaff {float:left; padding:10px; margin:10px}

		

		

		#contenuti strong { color:#000}

		#contenuti em { font-weight: bold; color:#000;}

		#contenuti address { margin-bottom:5px; }

		#contenuti img { margin:10px 0; }

		.thumb { float:left; padding:5px 10px; }

		.thumb h3 { font-size:14px; color:rgb(147, 115, 94); padding:0 5px; }

		.thumb a { display:block; text-decoration:none; color:rgb(147, 115, 94); }

		div.thumb a:hover { background-color:rgb(245, 240, 236); }

		.thumb img { border:0; padding:0 5px; }

		h5 { font-size:12px; color:rgb(147, 115, 94); font-weight:normal; }

		td.icona img { padding:20px; }

		table.servizi tr td { border-bottom:1px solid rgb(147, 115, 94); font-family: tahoma, verdana; }


		#admin { position:absolute; top:20px; left:15px; display:block; width:150px; text-align:center; font-size:11px;}

		#admin a { color:rgb(147, 115, 94); text-decoration:none; font-weight:bold; }

		

		#footer { clear:left; background: url(i/bottom.jpg) no-repeat; width:794px; height:75px; display:block; font-size:11px; position:relative; }

		#footer p { padding-top:20px; margin-right:15px; margin-left:200px; text-align: center; color:rgb(147, 115, 94); }

		#footer p a { color:rgb(147, 115, 94); text-decoration:none; font-weight:bold; }

		#footer p a:hover { text-decoration:underline; }

		#shinystat { display:none; }
		
		#fotoBig p { margin:10px auto; text-align:center; }
		#fotoBig img { display:block; margin:0 auto; }
		
		
		#contenuti p.galleria img{cursor:pointer; width:80px; margin:0;}
		#contenuti p.galleria a{display:block; float:left; margin:2px;}
			#contenuti p.galleria a img{border:2px solid #F5F0EC;}
	
#neworari {margin-top:20px}
#neworari p{text-align:left;margin-left:20px}
#neworari strong{color:#FF0000}
#neworari em{font-weight:bold;}

#wrapper #container #contenuti  p.extra {}
#wrapper #container #contenuti  p.extra strong {color:#E33441;font-size:14px}


.splash_box {float:left;width:170px;height:150px;margin-left:5px !important; margin-left:3px;}
.splash_box p {text-align: right;}
.hp1 p.splash_box_entra  a {background: url('i/s_palestra.jpg') no-repeat; display:block; display:block; height:150px;text-indent:-9999px}
.hp2 p.splash_box_entra  a {background: url('i/s_beauty.jpg') no-repeat;display:block; display:block; height:150px;text-indent:-9999px}
.hp3 p.splash_box_entra  a {background: url('i/s_danza.jpg') no-repeat;display:block; height:150px; text-indent:-9999px }


/* the news box */
.homebox {width:155px; margin-left:15px; margin-bottom:10px; border-bottom:2px solid #fff;}
.homebox h3{color:#93735E; padding-left:10px;}
#boxnews {}
#boxnews a { padding-bottom:15px; border-bottom:1px solid #ccc; display:block;margin-bottom:0px;}
#boxnews ul { width:265px }
#boxnews li{ color:#555; margin-bottom:5px; font-size:10px; list-style: none;}
/* the news box when JavaScript is available */
#boxnews.hasJS { 	height:190px; 	overflow:hidden; 	position:relative; }
/* The nested UL when JavaScript is available */
#boxnews.hasJS ul { position:absolute; top:120px; left:0; margin:0.5em 0.5em;padding:0;}