@charset "utf-8";

/* CSS Document */



body {
	font-family:Verdana;
	font-size: 3mm;
	color:#A30001;
	background-color: #000000;	

	

}

#wrapper {

	width: 900px;

	height: 920px;

	margin-top: 20px;

    text-align: center;

	margin: 0 auto;

	background-color: Black;

}



#boxlogo{

	width: 844px;

	height: 160px;

	border: none;

	margin-top:0px;

	margin-left:0px;

	

}



#menu{

widows:428px;

height:33px;

float:left;

padding-top:5px;

margin-left:20px;

}

#boxnewsletter{

 width: 360px;

 height: 25px;

 border: 1px solid black;

 float: left;

 margin-top:10px;

 margin-left:70px;

 



 }

#iscriviti{

float:right;

width:75px;

height:15px;

color:#FFFF33;

background-color:#000000;

background-image:url(../img/iscriviti3.jpg); background-repeat:no-repeat;

font-family: Arial, Helvetica, sans-serif;

border:none;

margin-left:0px;

margin-top:10px;

margin-right:40px;

cursor: pointer;

}

#textbox{width:130px;  margin-right:0px; float:left; margin-left:5px;}

.newsletter{float:left; margin-top:10px; margin-right:3px;}



img{border:none;}



#quadratoflayer{

float:left;

width:800px;

height:288px;



margin-top:20px;

margin-left:25px;



}



a:link{color:white; text-decoration:none}

a:hover{color:#990000}

a:visited{text-decoration:none;}



#lastetnews{

float:left;

margin-left:30px;

margin-top:10px;



}



#galleryimg{

float:left;

margin-left:30px;

margin-top:7px;





}

#spotimg{

float:left;

margin-left:30px;

margin-top:7px;



}



#boxparede{

width:850px;

height:45px;

margin-bottom:15px;

margin-right:50px;

}



#minigallery{

width:180px;

height:200px;

border:5px solid white;

float:left;

margin-top:0px;

margin-left:30px;

overflow:auto;



}





#minispot{

width:240px;

height:200px;

border:5px solid white;

float:left;

margin-top:0px;

margin-left:30px;

margin-right:10px;

}



#news

{

	width:300px;

	height:200px;

	background:#000;

	border:5px solid white;

	float:left;

	margin-top:0px;

	margin-left:30px;

}

#news a

{

	color:#fff;

}

#news ul

{

	margin:0 .5em 0 1em;

	padding:0;

}

#news li{

	line-height:2em;

	color:#FFFFFF;

	text-align:left;

	margin-left:15px;

}

/* the news box when JavaScript is available */

#news.hasJS

{

	height:200px;

	overflow:hidden;

	position:relative;

}

/* The nested UL when JavaScript is available */

#news.hasJS ul

{

	position:absolute;

	top:120px;

	left:0;

	margin:0 .5em 0 .5em;

	padding:0;

}

h1{

color:#FFFFFF;

float:left;

font-family:Arial, Helvetica, sans-serif;

font-weight:bolder;

font-size:36px;

margin-left:24px;

margin-top:10px;

}

p{
	}

 

 

 

 

 

 

 

