/* STRUTTURA */
body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #000;
	}

body,html{
	font: 11px verdana, arial, helvetica, sans-serif;
	color: #FFF;	
	text-align: center;		
}
#content {
	width: 748px; 
	margin-top: 50px;
	margin-right: auto;
	margin-left: auto; 	
	text-align:left; 
	background-color: #000;
	}
div#main {
	background-image: url(../pics/bkgd_gal.jpg);
	width: 744px;
	height: 392px;
	border: solid 2px /*yellow*/#F13836;
	}
table#main{
	background-image: url(../pics/bkgd_gal.jpg);
	background-color: #000;
	width: 747px;
	height: 395px;
	border: solid 2px #F13836;
	}
div#wrap{
	display:box;
	width:auto;
	height:365px;
	/*background:#005826;*/
	}
div#footer{
	text-align:right;
	}
/* END STRUTTURA */

/* GENERICI */
a:link {
	color: #fff;
	font-size: 11px;
	}
a:visited{
	color: #fff;
} 
a:hover,a:active {
	color: #F13836;
	}
img {
	border: none;
	margin: 0;
	}
ul{
	margin:0;
	padding:0
	}
li{
	margin:0;
	padding:0
	}
/*END GENERICI */

/* GALLERY */
/*div#gal {
	margin:0;
	padding:0;
	width: 200px;
	height:370px;
	float:left;
	position:relative;
	top: 42px;
	left:46px;
	}
div#gal img{
	margin: 5px;
	}*/
ul#gal {
	position: relative;
	top: -16px;
	left: 48px;

	}
ul#gal li{
	display: inline;
	list-style-type: none;
	}
ul#gal img{
	margin: 5px;
	}
/* END GALLERY */

img#target {
	float:right;
	margin: 20px 16px 0px 0px;
	}
div#menu {
	font-size: 11px;
	width:auto;
	height:10px;
	color: #F13836;
	text-align: right;
	padding-right: 25px;
	margin:0 0 0 0 ;
	/*background:green*/
	}
div#menu ul{
	position:relative;
	/*top:20px;*/
	right:150px;
	margin:0;
	}
div#menu li{
	display: inline;
	list-style-type: none;
	}
p#address{
	width:auto;
	text-align:right;
	margin:0;
	}
p#address img{
	position:relative;
	top:7px;
	right:10px;
	}
#target {
	margin: 20px 16px 0px 0px;
	}
	.menu {
	font-size: 11px;
	height: 40px;
	color: #F13836;
	text-align: right;
	padding-right: 25px;
	}
.menu li{
	display: inline;
	list-style-type: none;
	}

.target {
	width: 470px;
	height: 350px;
	text-align: center;
	}