body{
	margin:0; padding:1px; padding-top:3px;
	background: url(../im/sfondo1024x768.jpg) no-repeat top center;
}

#container{
	width:794px; margin: 0 auto; position:relative;
}

a, object{outline:none}

#header{
	height: 65px; position:relative; margin:0; padding:0;
	background: url(../im/fascia_logo.jpg) no-repeat;
}
#header h1{margin:0; padding:0;}
#header h1 a span{display:none}
#header h1 a{
	display:block;
	width:207px;
	height:28px;
	position:absolute;
	left:53px;
	top:26px;
}
#prova-gratis{
	display:block;
	width:177px; height:55px; position:absolute; right:100px;
	top:5px; background:url(../im/prova-gratis.gif) no-repeat;
}
#prova-gratis span{display:none}

#menu{
	height:54px; position:relative;
	background: url(../im/menu_bg.jpg) no-repeat;
}
#menu ul{margin:0; padding:0; list-style:none;}
#menu li{margin:0; padding:0;}
#menu a{
	display:block; height:54px; position:absolute;
}
#menu span{display:none}
#p1{width:102px; top:0; left:0; background:url(../im/menu-home.jpg) no-repeat}
#p1:hover,#p1.hover{background:url(../im/../im/menu-home-over.jpg) no-repeat}
#p2{width:138px; top:0; left:111px; background:url(../im/menu-productos.jpg) no-repeat}
#p2:hover,#p2.hover{background:url(../im/menu-productos-over.jpg) no-repeat}
#p3{width:121px; top:0; left:260px; background:url(../im/menu-precios.jpg) no-repeat}
#p3:hover,#p3.hover{background:url(../im/menu-precios-over.jpg) no-repeat}
#p4{width:125px; top:0; left:390px; background:url(../im/menu-clientes.jpg) no-repeat}
#p4:hover,#p4.hover{background:url(../im/menu-clientes-over.jpg) no-repeat}
#p5{width:126px; top:0; left:524px; background:url(../im/menu-partners.jpg) no-repeat}
#p5:hover,#p5.hover{background:url(../im/menu-partners-over.jpg) no-repeat}
#p6{width:136px; top:0; left:658px; background:url(../im/menu-contacto.jpg) no-repeat}
#p6:hover,#p6.hover{background:url(../im/menu-contacto-over.jpg) no-repeat}

#main{
	position:relative; height:645px; margin:0;
	background: url(../im/main_bg.jpg) no-repeat;
}

#foto{
	position:absolute; width:512px; height:291px;
	top:0; left:10px;
	background: url(../im/foto1.jpg) no-repeat;
}

#contenuto{
	position:absolute;
	width:511px;
	height:298px;
	font-family:Arial, Helvetica, sans-serif;
	top: 291px;
	left: 11px;
}
#contenuto .pag{position:relative}
#contenuto .titolo{ display:none;
	position:absolute; width:320px; text-align:center;
	top:140px; left:45px; font-weight:bold; color:white;
	font-size:13px;
}

#contenuto .testo{
	position:absolute;
	width:485px;
	height:279px;
	overflow:auto;
	padding-left:2px;
	padding-right:2px;
	top:7px;
	left: 10px;
	font-size:12px;
	font-weight:bold;
}
#contenuto .testo p{margin-top:0; margin-bottom:.8em}
#contenuto .testo .lista{padding-left:1em;}
#contenuto .testo .lista li{margin-bottom:1em}
#contenuto .testo table{width: 95%; margin:auto}
#contenuto .testo table td{font-size:12px;  padding-bottom:.7em}
#contenuto .testo table td.right{text-align:right}
#contenuto .testo table.small td{ padding-bottom:1em} 
#contenuto .testo table th{color:#0a2c53; font-size:11px}
#contenuto .testo p.title{
	display:block; width:484px; height:35px;
	background:url(../im/title-bg.jpg) no-repeat;
	text-align:center; font-size:16px; color:white;
	padding-top:7px;
}

.red{color:#bf1725}
.center{text-align:center}
.big{font-size:14px}
.hide{display:none}
.show{display:block}

#dx{
	width:248px;
	height:574px;
	position:absolute;
	left:534px;
	top:4px;
}
#dx a{display:block}
#dx span{display:none}
#dx #software{
	width:184px;
	height:162px;
	position: absolute;
	top:15px;
	left:32px;
	background:url(../im/software.png) no-repeat;
}
#dx #demo {
	background-image:url(../im/demo.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:179px;
	height:48px;
	position: absolute;
	top:300px;
	left:33px;
}

#dx #adv{
	width:183px;
	height:78px;
	position: absolute;
	top:195px;
	left:32px;
	background:url(../im/sms-adv.png) no-repeat;
}
#dx #vogliovincere{
	width:231px;
	height:253px;
	position: absolute;
	top:290px;
	left:8px;
	background:url(../im/vogliovincere.png) no-repeat;
}
#dx #win1{
	width:52px;
	height:22px;
	position: absolute;
	top:177px;
	left:8px;
}
#dx #win2{
	width:78px;
	height:17px;
	position: absolute;
	top:178px;
	left:74px;
}
#dx #win3{
	width:59px;
	height:16px;
	position: absolute;
	top:179px;
	left:166px;
}

#footer{
	width:100%; position:absolute; bottom:15px;
	text-align:center; color:#0a2c53;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

