

div.scroller { /* modify width and height of scrolling section if necessary	*/	

width:630; 
height: 500px;
overflow: hidden;
/*border:1px solid #cccccc;*/
position:absolute;
margin:70 0 0 240;}

div.scroller div.section {/* modify width and height of each section as needed (should match the size of the scroller window)	*/

		width:630px;
		height:500px;		
		overflow:hidden;	
		float:left;		
		padding:1em;
}

div.scroller div.content {width:8000;}


/*div.content {
	background-image:url(contentback4.jpg);
}*/



html, body {margin:0; padding:0;} 

body {	
	background-color:#fff;
	font-size:85%;
	background-image:url(sfondo2.png);
		}

div#header {
	background-image:url(logo_combo.png);
	width:630;
	height:70px;
	position:absolute;
	margin-left:240;
	/*border:1px solid #cccccc;*/
}

div#container {

	position:absolute;
	margin:10 0 0 50;
	width:630;
	height:610px;	
	text-align:left;
		}
div.controls {
	background-image:url(menu_shadow.png);
	/*border:1px solid #cccccc;*/
	width:230;
	height:610;
	position:absolute;
	margin:0 0 0 0;
}

div.controls a{
	font-family:verdana;
	margin:150 0 0 70;
	position:absolute;
	color:#063;
	


}


div.controls a:hover {
	text-decoration:none;
}

div.controls a:visited {
	color:#063;
	text-decoration:underline;
}

div#footer {
	background-image:url(footer2.png);
	width:630;
	height:40;
	/*border:1px solid #cccccc;*/
	position:absolute;
	margin:570 0 0 240;	
}

div#footer a {
	color:#063;
	text-decoration:underline;
	border:1px solid black;
}

div#footer a:hover {
	text-decoration:none;
}

div#footer p {
	margin-left:75;
	margin-top:2;
	color:#063;
}

div#footer p.iva {
	margin-top:-16;
	margin-left:227;
	font-size:70%;
	color:#fff;
	border:1px solid black;
	width:105;
	padding-left:3px;
	padding-right:3px;
	}

div.section {
	background-image:url(contentback2.png);
	margin:0 auto;
}

div.preintro {
	overflow:auto;
	width:595;
	height:473;
}

div#section1 p {
	margin:10 85 0 10;
	color:white;
	text-align:justify;
}

div#section1 h3 { 
	margin-top:10;
	margin-left:150;
	color:#09c;
	letter-spacing:10px;
	
}

div#section1 h5 {
	color:#09c;
	margin-top:0;
	margin-left:150;
}

div#section2 p{
	color:#fff;
	font-family:verdana;
	font-size:90%
	
}

div.intro {
	width:595;
	height:473;
	overflow:auto;
}

div#section4 object{
	margin:-10 0 0 -5;
}

div#section5 h3{
	text-align:center;
	margin-top:-23;
	font-size:85%;
	color:#09c;
	}

div#section5 p{
	text-align:center;
	font-size:85%;
	color:#9cc;
	}

div#section5 object{
	margin:22 0 0 9;
}


div#section7 object{
overflow: auto;
margin-left:0;
}

div.intro {
	width:595;
	height:473;
	overflow:auto;
}

