/* CSS Document */

body {
	margin: 0;
	padding: 0;
	text-align: center; /* per IE5.x/Win */	
	color: #333;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-image: url(img/px-sfondo.png); 
	
}

body, html {   
   height: 100%;   
   margin: 0;   
}  

#main {
	BORDER-TOP-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BACKGROUND: url(img/sfondo.png) repeat-x center top; 
	FLOAT: left; 
	BORDER-BOTTOM-WIDTH: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px auto; 
	WIDTH: 100%; 
	HEIGHT:550px; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: center; 
	BORDER-RIGHT-WIDTH: 0px
}
#maincenter {
	BORDER-TOP-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px auto; 
	WIDTH: 1000px; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: center; 
	BORDER-RIGHT-WIDTH: 0px;	
	
}

#logo {
	BORDER-TOP-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BORDER-LEFT-WIDTH: 0px; 	
	BORDER-BOTTOM-WIDTH: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px auto; 
	WIDTH: 100%; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: center; 
	BORDER-RIGHT-WIDTH: 0px
}

#logo .logo {
	BORDER-TOP-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px auto; 
	WIDTH: 1000px; 
	PADDING-TOP: 0px; 
	HEIGHT: 68px; 
	TEXT-ALIGN: left; 
	BORDER-RIGHT-WIDTH: 0px
}
#logo .logo IMG {
	MARGIN-LEFT: 110px
}
#logo .logopro {
	FLOAT: left; 
	WIDTH: 400px; 
	HEIGHT: 68px;
}
#logo .logopro IMG {
	MARGIN-LEFT: 20px
}
#logo .lista {
	FLOAT: left; WIDTH: 510px; HEIGHT: 68px
}

#content {
	BORDER-TOP-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px auto; 
	WIDTH: 1000px; 	
	PADDING-TOP: 0px; 
	TEXT-ALIGN: center; 
	BACKGROUND: url(img/centro.png) no-repeat center top; 
	BORDER-RIGHT-WIDTH: 0px
}
#box_top {
	BORDER-TOP-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BACKGROUND: url(img/menu.png) no-repeat center top; 
	BORDER-BOTTOM-WIDTH: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 1000px; 
	PADDING-TOP: 0px; 
	HEIGHT: 80px; 
	TEXT-ALIGN: left; 
	BORDER-RIGHT-WIDTH: 0px
}

#box_up{
	BORDER-TOP-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BACKGROUND: url(img/artesia.png) no-repeat center top; 
	BORDER-BOTTOM-WIDTH: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 1000px; 
	PADDING-TOP: 0px; 
	HEIGHT: 120px; 
	TEXT-ALIGN: left; 
	BORDER-RIGHT-WIDTH: 0px
}
#box {
	BORDER-TOP-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BACKGROUND: url(img/spot_artesia.png) no-repeat center top; 
	BORDER-BOTTOM-WIDTH: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 1000px; 
	PADDING-TOP: 0px; 
	
	TEXT-ALIGN: left; 
	BORDER-RIGHT-WIDTH: 0px
}


#footer {
	BORDER-TOP-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BORDER-LEFT-WIDTH: 0px; 	
	BORDER-BOTTOM-WIDTH: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN:0px; 
	WIDTH: 100%; 
	PADDING-TOP: 0px; 
	HEIGHT: 50px; 
	TEXT-ALIGN: center; 
	BORDER-RIGHT-WIDTH: 0px
}


#button-1{
width:200px;
margin-left:30px;
padding:0;
font: 90% Arial;
}
#button-1 ul{
list-style:none;
margin:0;
padding:0;
}
#button-1 a{
display:block;
text-decoration:none;
padding:5px 25px;
margin:0;
margin-bottom:3px;
background:#fff;
color:#999;
font-size:1.2em;
font-weight:bold;
}
#button-1 li{
display:inline;
}
#button-1 a{
height:auto!important;
height:0;
}
#button-1 a:link, 
#button-1 a:visited{
background: url(img/tastoSU.png) left top repeat;
color:#99999;
}
#button-1 a:hover, 
#button-1 a:focus,
#button-1 a:active{
background: url(img/tastoGIU.png) left top repeat;
color:#66666;
}
#button-1 #active-button-1 a{
background: url(img/tastoGIU.png) left top repeat;
color:#66666;
}
	


A:LINK{text-decoration: none; color : #666666} 
A:VISITED{text-decoration: none; color : #666666} 
A:HOVER{text-decoration: underline;  color : #666666} 
p {
	margin: 0;
	padding: 0;
}
.titolonews {
	color: #333;
	font-weight: bold;
	font-size: 10px;
}
.stilenum {
	color: #333;
	font-size: 10px;
}

	#menux{
		width:780px;
		height:42px;
		background:url(images/menu_025_bg.jpg) no-repeat;
		margin:5px;
	}
		#menux ul{
			list-style:none;
			text-align:center;
		}
			#menux li{
				list-style:none;
				display:inline;
				margin:0 0px;
			}
				#menux li a{
					color: #999999;
					text-transform:uppercase;
					font-size:11px;
					font-weight:bold;
					line-height:42px;
					text-decoration:none;
					padding:0 11px;
					background:url(img/frecciaOF.png) no-repeat left center;			
				}
					#menux li a:hover{
					color:#000;
					background:url(img/frecciaON.png) no-repeat left center;
					}
				#menux li a.current{
					background:url(img/frecciaON.png) no-repeat left center;	
					color:#000;
					text-transform:uppercase;
					font-size:11px;
					font-weight:bold;
					line-height:42px;
					text-decoration:none;
					padding:0 11px;	
				}
					#menux li a:hover.current{
						color:#000;
					}
