body {
		background-color: #000000;
		position:relative;
		color:#754A57;
		background-attachment:fixed;
		background-position:bottom;
		background-repeat:no-repeat;
		scrollbar-face-color: black;
		scrollbar-highlight-color: #723849;
		scrollbar-shadow-color: #723849;
		scrollbar-arrow-color: #723849;
		scrollbar-base-color: black;
		scrollbar-track-color: black;
		scrollbar-3d-light-color: black;
		scrollbar-dark-shadow-color: black;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size:12px;
}

html, body {height:100%; margin:0px; padding:0px; border:0px; overflow:hidden}

/*#########################		BOX		#########################*/

#header {
		  height: 110px;
		  width:100%;
		  position:absolute;
		  top:0px;
		  left:50%;
		  margin-left:-400px;
		  text-align:center;
		  background-image:url(gfx2/header.jpg);
		  background-position:top center;
		  background-repeat:no-repeat;
		  padding-top:90px;
}

#wrap {
		  padding: 110px 0 45px;
		  width:100%;
		  position: relative;
}

body>#wrap {
		  position: absolute;
		  padding: 0;
		  top: 110px;
		  bottom: 45px;
}

* html #wrap, {
 				 height:100%;
}  

#middle {
		  height: 100%;
		  overflow:auto;
}

#footer {
		  height: 45px;
		  width:800px;
		  position:absolute;
		  bottom:0;
		  left:50%;
		  margin-left:-400px;
		  text-align:center;
}

#content {
			padding:20px 0px 90px;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size:12px;
			text-align:center;
}


/*#########################		TABELLE E CELLE		#########################*/

td {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
}
th {
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 14px;
			text-align:center;
}
.table td {
			padding-bottom:10px;
			vertical-align:top
}

/*#########################		TITOLI E PARAGRAFI		#########################*/

.content {
			font-family: Georgia, "Times New Roman", Times, serif;
			padding-bottom:20px;
			font-size:12px;
			vertical-align:middle;
}
p {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			margin-top: 0px;
			text-align:justify;
}
.p2 {
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size:12px;
			text-align:center;
}
h1 {
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 17px;
			text-align:center;
			margin:0px;
			padding:0px;
			border:0px;
}

.news {
			font-size:10px;
			width:100%;
}

pre {
			font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
}

span.title {
			position:relative;
			top:0px;
			width:100%;
			text-align:center;
			display:block;
			margin-bottom:15px;
}

/*#########################		LINKS		#########################*/

a:link {  
					color: #777777;
					text-decoration: none;
					font-style:italic;
}
a:visited {  
					color: #666666; 
					text-decoration: none; 
					font-style:italic;
}
a:hover {  
					color: #CCCCCC; 
					text-decoration: none;
					font-style:normal;
}

/*#########################		IMMAGINI	#########################*/

img {
			border:0px;
			padding:0px;
			margin:0px;
			behavior: url("pngbehavior.htc");
}

/*#########################		VARI	#########################*/


marquee > a {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:14px;
		font-weight:bold;
		text-decoration:none;
		color:#999999;
}
marquee {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:14px;
		font-weight:bold;
		text-decoration:none;
		color:#999999;
}

#cache {						/* questo serve per preloader delle foto */
		position:absolute;  
		z-index:10; 
		visibility:hidden;
}

h1 > a, th >a {
		position:relative;
		bottom:30px;
}