/** {
	margin: 0px;
	padding: 0px;
}*/
body {
	font-family: "lucida sans","arial","verdana", "thaoma", "lucida sans unicode";
	font-size:0.8em;
	background: #151515 url("../img/bandarossapiccola.png") repeat-x center top;
}
a:link, a:focus, a:active, a:visited{
	color:#982923;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
ul li a.color_gold {
	color:#C28D48;
}
ul li {
	list-style-type:circle;
}
h1,h2,h3 {
	color:#972928;
}
.s2{
	color:#972928;
	font-size:1.5em;
}
#head {
	padding: 26px 0px 0px 0px;
}
#container {
	width: 992px;
	margin: auto;
}
#logo {
	width: 350px;
	height: 120px;
}
#brownbar {
	width: 992px;
	height: 12px;
	border-top: 12px solid #C28D48;
}
#content {
	float: left;
	padding: 0px 0px 0px 20px;
}
#content_banner {
	float:right;
	height:350px;
}
#banner {
	z-index:2;
}
#contentsub {
	color: #fff;
	padding-top: 30px;
	padding-left:35px;
	font-size:0.9em;
}
#introduzione {
	width: 285px;
	float: left;
}
#galleria {
	float:left;
	width: 220px;
}
.width62 {
	width:50px;
	height:1px;
	float:left;
}
#content-body {
	float:left;
	color: #fff;
	padding-top: 30px;
	padding-left:35px;
	width:813px;
}
.titolo {
	font-size: 1.65em;
}
#footer {
	border-top: 2px solid #3C3C3B;
	padding: 15px 0px 15px 183px;
	color: #fff;
}
#footer_contact {
	font-size: 0.9em;
	width: 300px;
	padding-bottom:5px;
	float:left;
}
#servizi {
	width: 185px;
	float: left;
	background: 333px;
}
#servizimenu ul {
	padding: 0px;
	margin:0px;
}
#servizimenu ul li {
	padding: 0px 0px 8px 0px;
	list-style-type:none;
	font-size: 1.2em;
}
.rosso {
	color: #982929;
}
#servizimenu ul li.grey, #servizimenu ul li.grey  a{
	color:#555;
}
#img_top {
	position:relative;
	height:350px;
}
#image_renzo {
	position:absolute;
	top:0px;
	left:0px;
	width:422px;
	height:292px;
	z-index:5;
}
#content_element {
	padding-bottom:20px;
}
#menu {
	width: 144px;
	padding-top:35px;
	float: left;
}
#menu ul {
	padding: 0px;
	margin:0px;
}
#menu ul li {
	list-style-type: none;
	border-bottom:1px solid #343434;
}
#menu ul li a:link, #menu ul li a:focus , #menu ul li a:active , #menu ul li a:visited  {
	display:block;
	color:#fff;
	text-decoration:none;
	text-align:center;
	padding-top:15px;
	padding-bottom:7px;
	background: url("../img/hover.png") no-repeat 0px 60px;
}
#menu ul li a:hover {
	background: url("../img/hover.png") no-repeat bottom;
}
#menu ul li a#no_border {
		border-bottom:none;
}
#smallmenu {
	width: 200px;
	height: 120px;
	float: right;
}
#smallmenu ul {
	list-style-type: none;
	padding: 70px 0px 0px 60px;
}
#smallmenu ul li {
	display: inline;
	padding: 0px 10px 0px 0px;
}
#smallmenu ul li a {
	text-decoration: none;
}
#smallmenu ul li a img {
	border: 0px;
}
#gallery img {
	border: 0px;
}
.pad {
	height: 20px;
}
#map {
	color: black;
	width: 580px;
	height: 260px;
	float: right;
}
#dovesiamoinfo {
	font-size: 0.8em;
	padding: 0px 0px 0px 600px;
}
table.border tr td{
	padding:8px;
	text-align:center;
}
table.border tr td.title_table {
	font-size:1.6em;
	color:#972928;
}
.color_gold {
	color:#C28D48;
	font-weight:bold;
}
#histats {
	height:40px;
	width:110px;
}
#tharrosnet {
	padding-left:5px;
}
#footer_right {
	float:right;
	padding-top:20px;
	/*padding-right:75px;*/
}
