@charset "utf-8";

/* panorama testo */
div#panorama p {
	width:470px;
	margin:-40px 0px 0px 20px;
	z-index:1;
}


/* contenuto */
div#contenuto_sx {
	width:277px;
	z-index:1;
	float:left;
	margin-top:15px;
}

div#contenuto_dx {
	width:665px;
	z-index:1;
	float:left;
	margin-left:10px;
	margin-top:15px;
}	

/* video */
div#video {
	width:277px;
	z-index:1;
}	

div#video_interno {
	width:277px;
	z-index:1;
	background-color:#363636;
	padding:7px 0px 7px 0px;
}	

div#video_interno a:active{margin-left:7px;}
div#video_interno a:link {margin-left:7px;}
div#video_interno a:visited {margin-left:7px;}
div#video_interno a:hover {margin-left:7px;}

/* areaverde */
div#areaverde {
	width:277px; margin-top:9px;
	z-index:1;
}	

div#areaverde p{
	margin:0px 0px 7px 3px;
}	

/* progetto */
div#progetto {
	width:665px; margin-top:9px;
	z-index:1;
}	

div#progetto ul { margin-bottom:7px;}
div#progetto ul li{ width:225px; z-index:1; float:left;}
div#progetto ul li.testo{ width:433px; z-index:1;}

/* newsletter */
div#newsletter {
	display:none;
	width:277px; margin-top:9px;
	z-index:1;
}	

div#newsletter_interno {
	width:277px;
	z-index:1;
	background-color:#efefef;
}	

div#newsletter_interno p{
	margin:7px 7px 7px 7px;
}	

/* posizione */
div#posizione {	 
	width:260px; margin-top:11px;
	z-index:1;
	float:left;
	position:relative;
}	

div#posizione p{
	margin-top:8px;
}	

div#posizione ul{ margin:20px 0px 21px 7px;}
div#posizione ul li{z-index:1; float:none;}
div#posizione ul li h3{ text-transform:uppercase;}

div#posizione a:active{background:none;}
div#posizione a:link { background:none;}
div#posizione a:visited { background:none;}
div#posizione a:hover { background:none;}


/* rendering */
div#rendering {
	width:404px; margin-top:18px;
	z-index:1;
	float:left;
	position:relative;
}	

div#rendering p{
	margin-left:7px;
}	

div#rendering a:active{background:none;}
div#rendering a:link { background:none;}
div#rendering a:visited { background:none;}
div#rendering a:hover { background:none;}

/* soluzioni */
div#soluzioni {
	width:400px; margin-top:20px;
	z-index:1;
	float:left;
	position:relative;	
}	

div#soluzioni p{
	margin:0px 0px 10px 7px;
}	


div#soluzioni a:active{margin-left:130px; background:none;}
div#soluzioni a:link {margin-left:130px; background:none;}
div#soluzioni a:visited {margin-left:130px; background:none;}
div#soluzioni a:hover {margin-left:130px; background:none;}
