@charset "utf-8";
/* CSS Document */
body {
background-color: #000; color: #fff;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif, Lucida Sans; font-size: 10pt;
margin: 0px; padding: 0px;
height: 100%;
}

#container { width: 100%; padding: 0px; margin-right: auto; margin-left: auto;}


.link a, .link a:visited { text-decoration: none; color: #fff; }
.link a:hover { text-decoration: none; color: #9e9e9e; }

br.clear {clear:both; line-height:0; height:0; margin:0; padding:0;}

/**** FINESTRA TOP ****/
#top {
width: 100%;
height: 220px;
text-align: center;
clear: both;
}

/*
#top_logo{
  width: 395px ;
  float: left;
}


#top_logo h1 {
color: #fff;
font-size: 8pt;
font-weight: bold;
margin: 2px 0px 0px 0px;
padding: 0px;
text-transform: italic;
}
*/

/*
#top_logo h2 {
color: #dd381f;
font-size: 6pt;
font-weight: bold;
margin: 2px 0px 0px 0px;
padding: 0px;
}
*/

		/* ICONE TOP 
		#bandiere{
			width: 71px; 
			height: 19px;
			margin-left:20px;
			background: url(../images/bandiere.jpg) no-repeat top center;
			float: left;
		}

		#istituti{
			width: 92px; 
			height: 28px;
			margin-left:20px;
			/* position: absolute; top: 50px; left: 0px;
			background: url(../images/istituti.jpg) no-repeat top center;
			/* z-index:1;
			float: left;
		}

		/* FINE ICONE MENU */
	
/****** FINE MENU ******/


#tech {
	background-color: #000;
	min-height: 500px;
	min-width: 440px;
	margin: 0px;
	padding: 0px 5px 0px 20px;
}

#company {
	background-color: #000;
	min-height: 500px;
	min-width: 435px;
	margin: 0px;
	padding: 0px 17px 0px 5px;
}


/**** FINESTRA FOOTER ****/
#footer {
display: none;
height: 20px;
clear: both;
color: #000;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 9px;
text-align: left;
background-color: #fff;
position: relative; z-index:1;
top: -540px;
}

#footer ul {
	list-style: none;
	display: inline;
	margin: 0px; padding-left: 5px;
	text-align: left;
	background-color: #fff;
}
		
#footer li {
	line-height: 20px;
	margin: auto;
	padding-right: 25px;
	padding-left: 5px;
	display: inline;
}

#footer a, a:visited {
	text-decoration: none;
	color: #000;
}
#footer a:hover {
	text-decoration: none;
	color: #9e9e9e;
}
/****** FINE FOOTER ******/