@charset "UTF-8";
/* CSS Document */

body {
	margin: 0;
	padding: 0;
	background: url(img/mortimere.jpg) no-repeat center top ; */
	background-color: #000;
}
a:link img, a:visited img {
	border: none;
}
#container_tot {
	position:relative;
	/* parametro da riportare a zero dopo la correzione della grafica */
	left:-2px;
	height: 2480px;
	width: 990px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(img/intern.jpg);
	background-repeat:no-repeat;
	background-color:#000;
	top: 0px;
}
#container {
	position:absolute;
	top: 160px;
	width: 560px;
	height: 315px;
	margin-left: auto;
	margin-right: auto;	/*margin-top: 70px;*/
	left: 212px;	/*background-color:#FF0000;*/
	background-color: #000;
}
#link_logo {
	position:absolute;
	top: 697px;
	margin-left: auto;
	margin-right: auto;
	left: 401px;
}

#link_salone {
	position:absolute;
	top: 864px;
	margin-left: auto;
	margin-right: auto;
	left: 654px;
}
#link_ucina {
	position:absolute;
	top: 864px;
	margin-left: auto;
	margin-right: auto;
	left: 30px;
}
#link_ita {
	position:absolute;
	top: 1098px;
	margin-left: auto;
	margin-right: auto;
	left: 30px;
}
#link_fiera {
	position:absolute;
	top: 864px;
	margin-left: auto;
	margin-right: auto;
	left: 342px;
}
#link_rent {
	position:absolute;
	top: 1098px;
	margin-left: auto;
	margin-right: auto;
	left: 342px;
}
#link_test {
	position:absolute;
	top: 1098px;
	margin-left: auto;
	margin-right: auto;
	left: 654px;
}
#link_sp {
	position:absolute;
	top: 1332px;
	margin-left: auto;
	margin-right: auto;
	left: 30px;
}
#link_sogno {
	position:absolute;
	top: 1349px;
	margin-left: auto;
	margin-right: auto;
	left: 360px;
}
#vs {
	position:absolute;
	top: 1575px;
	margin-left: auto;
	margin-right: auto;
	left: 654px;
}
#can {
	position:absolute;
	top: 580px;
	margin-left: auto;
	margin-right: auto;
	left: 194px;
}
#Txt_contatti {
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: left;
	color: #000;
	left: 77px;
	top: 359px;
}
.title {
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: left;
	color: #F00;
	width: 281px;
	left: 0px;
}

.Txt_contatti a:link {
	color:#FFF;
	text-decoration:underline;
}
.Txt_contatti a:visited {
	color:#FFF;
	text-decoration:underline;
}
.Txt_contatti a:hover {
	color:#9966CC;
	text-decoration:underline;
}		

/* overlay */

#box{ width:853px; height:500px; display:none; z-index:+300; position:absolute; margin-left:7%; margin-top:824px; margin-right:auto; -moz-border-radius: 15px;
}
#box1{ width:853px; height:500px; display:none; z-index:+300; position:absolute; margin-left:7%; margin-top:824px; margin-right:auto; -moz-border-radius: 15px;
}
#box2{ width:853px; height:500px; display:none; z-index:+300; position:absolute; margin-left:7%; margin-top:824px; margin-right:auto; -moz-border-radius: 15px;
}
#box3{ width:853px; height:500px; display:none; z-index:+300; position:absolute; margin-left:7%; margin-top:824px; margin-right:auto; -moz-border-radius: 15px;
}
#box4{ width:853px; height:500px; display:none; z-index:+300; position:absolute; margin-left:7%; margin-top:824px; margin-right:auto; -moz-border-radius: 15px; 
}
#box6{ width:853px; height:500px; display:none; z-index:+300; position:absolute; margin-left:7%; margin-top:824px; margin-right:auto; -moz-border-radius: 15px;  -webkit-border-radius: 15px;
}
#box7{ width:853px; height:500px; display:none; z-index:+300; position:absolute; margin-left:7%; margin-top:824px; margin-right:auto; -moz-border-radius: 15px;
}
#box8{ width:853px; height:500px; display:none; z-index:+300; position:absolute; margin-left:7%; margin-top:1710px; margin-right:auto; -moz-border-radius: 15px;
}

.overlay{
    background:#000;
    position:fixed;
    top:0px;
    bottom:0px;
    left:0px;
    right:0px;
    z-index:100;
	cursor:pointer;
/*Trasperenza cross browser*/
opacity: .7; filter: alpha(opacity=70); 
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";	
	
}
#main{
margin:0 auto;
padding:0;
background-color:#f7f7f7;
width:960px;
height:100%;
}

.apri{ font-size:18px; font-family:Verdana, Geneva, sans-serif; float:right; margin-right:50px; cursor:pointer;}

.chiudi{ font-size:24px; font-family: Arial, Helvetica, sans-serif; color:#FFF; font-weight:bold; position:absolute; right:0%; top:-20px; cursor:pointer;}

.apri1{ font-size:18px; font-family:Verdana, Geneva, sans-serif; float:right; margin-right:50px; cursor:pointer;}

.apri2{ font-size:18px; font-family:Verdana, Geneva, sans-serif; float:right; margin-right:50px; cursor:pointer;}

.apri3{ font-size:18px; font-family:Verdana, Geneva, sans-serif; float:right; margin-right:50px; cursor:pointer;}

.apri4{ font-size:18px; font-family:Verdana, Geneva, sans-serif; float:right; margin-right:50px; cursor:pointer;}

.apri6{ font-size:18px; font-family:Verdana, Geneva, sans-serif; float:right; margin-right:50px; cursor:pointer;}

.apri7{ font-size:18px; font-family:Verdana, Geneva, sans-serif; float:right; margin-right:50px; cursor:pointer;}

.apri8{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	cursor:pointer;
}


/* overlay END */

#container_down {
	position:absolute;
	top: 1640px;
	width: 991px;
	height: 840px;
	margin-left: auto;
	margin-right: auto;
	background: url(img/bg_down.png) no-repeat;
	left: 0px;
	background-color: #E8E2E2;
}

/* TXT */

#news {
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	left: 194px;
	top: 1672px;
	width: 355px;
	line-height:120%;
}
#design {
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	left: 194px;
	top: 1849px;
	line-height:140%;
	width: 333px;
}
#clients {
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	left: 194px;
	top: 2025px;
	line-height:140%;
	width: 333px;
}
#docs {
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	left: 194px;
	top: 2220px;
	line-height:120%;
	width: 333px;
}
#smartland {
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	left: 605px;
	top: 1933px;
	line-height:130%;
	width: 333px;
	height: 366px;
}
#footer {
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	left: 228px;
	top: 2450px;
	line-height:120%;
	width: 479px;
}

/* TXT NEWS*/
#news1 {
	position: absolute;
	left: 35px;
	top: 32px;
}
#news2 {
	position: absolute;
	left: 35px;
	top: 202px;
}
#news3 {
	position: absolute;
	left: 35px;
	top: 375px;
}
#news4 {
	position: absolute;
	left: 35px;
	top: 552px;
}
#news5 {
	position: absolute;
	left: 608px;
	top: 48px;
}
