img, div, input { behavior: url("iepngfix.htc") }

img{
border: 0;
}
table tr td{
background-color: transparent;
}
td{
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
color: #042770;
height: 60px;
}
td b{
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
color: #042770;
height: 60px;
}

		*{
			margin:0;
			padding:0;
			color:#FFF;
		}
		.border{
			border-top: solid white 10px;
			border-left: solid white 10px;
			z-index: 200;
		}
		#left{
			position:absolute;
			left:0;
			top:0;
			width: 10px;
			height: 100%;
			border-left: solid 10px white;
		}
		#right{
			position:absolute;
			right:0;
			top:0;
			width: 10px;
			height: 100%;
			border-right: solid 10px white;
		}
		#top{
			position:absolute;
			left:0;
			top:0;
			width: 100%;
			height: 10px;
			border-top: solid 10px white;
		}
		body {
			overflow:hidden;/*Needed to eliminate scrollbars*/
		}
		#content{
			margin:0px auto;
			height:100px;
			width:100%;
			bottom:5%;
			background-color:#262626;
			border-top:3px solid #4F4F4F;
			border-bottom:3px solid #4F4F4F;
			position:absolute;
		}
		#contentframe{
			text-align:center;
		}
		
		/*Supersize Plugin Styles*/
		#supersize img {
			height:100%;
			width:100%;
			display:none;
			
		}
		#supersize img{
			display:inline;
		}
.right {
position: absolute;
top: 0;
right: 0;
width: 10px;
height: 100%;
z-index: 100;
border-right: solid 10px white;
}
.footer {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 25px;
z-index: 100;
background-color: white;
font-family: 'Lucida Grande', Helvetica, Arial, sans-serif;
font-size: 11px;
color: #042770;
text-align: center;
padding-top: 10px;
padding-bottom: 8px;
z-index: 360;
}
.footer-light {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 10px;
z-index: 100;
background-color: white;
z-index: 360;
}
#trasp {
position: absolute;
top: 230px;
left: 0;
width: 100%;
height: 100%;
z-index: 10;
background-color: white;
filter:alpha(opacity=60);-moz-opacity: 0.60; opacity: 0.60;
}
#contenitore_text {
position: absolute;
top: 230px;
left: 0;
width: 300px;
height: 65%;
z-index: 50;
}
#contenitore_images {
position: absolute;
top: 230px;
left: 300px;
width: 900px;
height: 100%;
z-index: 70;
font-family: Helvetica, Arial, sans-serif;
font-size:11px;
color: #042770;
z-index:120;
}
.payoff{
	position:absolute;
	top:90px;
	left:300px;
	z-index:500;
}

.divcentrato {
  width:       600px;
  height:      300px;
  background-image: url(images/logone.png);
  background-repeat: no-repeat;
  position:    absolute;
  top:         40%;
  left:        40%;

  margin:      -70px 0 0 -240px;

  /*background:  #900;*/
}
.title_pro{
	position:absolute;
	top:20px;
	left:45px;
	font-family: Helvetica, Arial, sans-serif;
	font-size:18px;
	color: #042770;
	z-index:120;
}
.subtitle_pro{
	position:absolute;
	top:45px;
	left:75px;
	font-family: Helvetica, Arial, sans-serif;
	font-size:14px;
	color: #042770;
	z-index:120;
}
.subtitle_pro:hover{
	position:absolute;
	top:45px;
	left:75px;
	font-family: Helvetica, Arial, sans-serif;
	font-size:14px;
	color: #042770;
	z-index:120;
}
.descrizione_pro{
	position:absolute;
	top: 250px;
	left:45px;
	width:218px;
	font-family: Helvetica, Arial, sans-serif;
	font-size:11px;
	color: #042770;
	z-index:120;
}
.submenu_pro {
	font-family: Helvetica, Arial, sans-serif;
	font-size:11px;
	color: #042770;
	text-decoration: none;
	padding-left: 15px;
}
.submenu_pro a{
	font-family: Helvetica, Arial, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	text-decoration: none;
}
.submenu_pro a:hover{
	font-family: Helvetica, Arial, sans-serif;
	font-size:14px;
	color: #042770;
	text-decoration: none;
}
.images_pro{
position:absolute;
top:40px;
left:0px;
width:200px;
height:267px;
}

/* Contatti */
input{
}
.input{
	background-color: white;
	filter:alpha(opacity=70);-moz-opacity: 0.70; opacity: 0.70;
	border: solid 1px #888888;
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#042770;
	position:absolute;
	left: 100px;
	height:20px;
	width:320px;
	z-index: 300;
	padding: 0;
	margin:0;
}
.intext{
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color:#042770;
	position:absolute;
	left: 0px;
	z-index: 500;
}
.contenitore_input{
	top:250px;
	left:0px;
	position: absolute;
	height: 500px;
	width:800px;
}
.fotogrande{
	position: absolute;
	top: 150px;
	left: 350px;
	height: 400px;
	width: 300px;
	background-color: green;
	z-index: 1000;
}
