body,html{

font-family: Helvetica, Arial, sans-serif;		
font-size: 11px;
height: 100%;
margin:0;
width: 100%;
overflow: auto;
text-align:left;
line-height:12px;	
}



img {
border: 0;
}
  
a{font-family: Helvetica, Arial, sans-serif; font-size:11px; text-decoration:none;}
a:link{color:black;}
a:visited{color:black;}
a:hover {color:#666;}
a:active{color:#666;}


a.rosa{font-family: Helvetica, Arial, sans-serif; font-size:11px; text-decoration:none;}
a.rosa:link{color:#e458df;}
a.rosa:visited{color:#e458df;}
a.rosa:hover {color:#666;}
a.rosa:active{color:#666;}





a.black{font-family: Helvetica, Arial, sans-serif; font-size:11px; text-decoration:none;}
a.black:link{color:black;}
a.black:visited{color:black;}
a.black:hover {color:gray;}
a.black:active{color:gray;}



.celleprojet {
	float: left;
	height: 303px;
	width: 303px;
	padding-right: 10px;
	padding-bottom: 10px;
	}
	
	
	#corpocentrale_progetto {
	float: left;
	height: 500px;
	width: 720px;
	margin: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	line-height:13px;
}

	
	.box_progetto {
    position:relative;
	height: 303px;
	width:610px;
		}
		
	
	.celleprojet2 {
	position:relative;
	float: left;
	height: 293px;
	width: 293px;
    margin-right:10px;
    margin-top:10px;
	float:left;
	}
		
	.testoprojet {
	position:relative
	float: left;
	height: 293px;
	width: 293px;
    margin-right:10px;
    margin-top:10px;
	float:left;
   font-size:11px;
	}
	
	#corpocentrale_sponsor {
	float: left;
	height: auto;
	width: 720px;
}


	
 .box_sponsor {
	float: left;
	height: auto;
	width: 470px;
    margin-bottom:30px;
	}
	
	
	.testo_sponsor {
	position:relative
	float: left;
	height: auto;
	width: 293px;
    margin-right:10px;
	float:left;
   font-size:11px;
	}
	
	
	.logo {
	position:relative
	float: left;
	height: 135px;
	width: 140px;
	float:left;
margin-right:15px;
text-align:center;
	}
		

	
.celleproduct {
	float: left;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 478px;
}
.celle1archive {
	float: left;
	width: 149px;
	height: 303px;
}
#corpocentralearch {
}



#eng {
	float: left;
	padding-right: 10px;
}
.celle {
	height: 149px;
	width: 149px;
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
}

.celle_testo {
	height: 135px;
	width: 129px;
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
	background-image: url(materiali/fondino.png);
	padding: 7px 10px;
	overflow: hidden;
}


.celle_testo h1 {
padding: 0;
margin: 0;
}

.celle_testo h2 {
padding: 0;
margin: 0;
}

.celle1 {
	height: 149px;
	width: 149px;
	float: left;
	margin-bottom: 10px;
}

#conteiner {
	width: 955px;
	height: 660px;
	margin-left: -10px;

}

#header {
	height: 90px;
	width: 955px;
	float: left;
	padding: 0;
	margin: 0;
}

#logo {
	float: left;
	height: 50px;
	margin-top: 12px;
	padding-top: 9px;
}

#sottotitolo {
	float: left;
	height: 50px;
	width:auto;
	margin-top: 18px;
	margin-left: 10px;
}

#sottotitolo h2 {
	padding: 0;
	margin: 0;
}

.active a {
	font-weight: bold;
	color: #CCCCCC;
}

#menu {
	width: 129px;
	margin-left: 1px;
	font-size: 11px;
	color: #000000;
	text-decoration: none;

}


#menu2 {
position:absolute;
left:30px;
	width:90px;
	margin-left: 1px;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}



#menu li {
padding-left: 24px;
}

h1 {
	font-size: 11px;
	font-weight: bold;
	padding: 0;
	margin: 0;
}
.visitato {
	padding-left: 40px;
}

h2 {
	font-size: 11px;
	font-weight: normal;
}

#menu li {
	list-style-image: none;
	list-style-type: none;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

#menu li a:hover {
	list-style-image: none;
	list-style-type: none;
	font-size: 11px;
	text-decoration: none;
}

#navDx {
	float: left;
	width: 150px;
	height: 30px;

}
#navDx form {
	width: 130px;
}

#navDx li {
	font-size: 11px;
	list-style-image: none;
	list-style-type: none;
	padding-left: 24px;
}

#search {

	float: right;
	width: 159px;
	height:auto;
	padding-top: 20px;
	border:1px solid red;
	font-size:10px;
	z-index:50;
}


#search_google{
position:absolute;
top:10px;
left:800px;
	float: right;
	width: auto;
	height:auto;
	padding-top: 20px;
	font-size:10px;
	z-index:50;
	color:gray;
}



#navigation {
	float: left;
	height: 500px;
	width: 159px;
	margin: 0;
	padding: 0;

}

#lingue {
	height: 13px;
	width: 84px;
	font-size: 11px;

}

#project {
	height: 320px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

#incoming {
	height: 159px;
	margin-top: 10px;
}

ul {
margin: 0;
	padding: 0;
}

#corpocentrale {
position:absolute;
left:160px;
top:100px;
	float: left;
	height: 500px;
	width: 637px;

}



#video {
	height: 344px;
	width: 477px;
	float: left;
}
#conteirevideo {
	width: 477px;
	height: 400px;
	float: left;
}
#returnvideo {
	width: 477px;
}

#immaginiart {
	height: auto;
	width: 630px;


}
#immagine {
	height: 300px;
	width: 478px;
	float: left;
	padding-bottom: 7px;
}
.celleartimmagine {
	height: 68px;
	width: 68px;
	float: left;
	padding-bottom: 10px;
}

#rightcolumn {
position:absolute;
top:0px;
left:646px;
	font-size: 11px;
	height: 389px;
	width: 159px;
	float: right;
	padding-right:5px;
overflow:auto;
font-family: Helvetica, Arial, sans-serif;	
	}
	
	
	#rightcolumn2 {
position:absolute;
top:0px;
left:630px;
	font-size: 11px;
	height: 389px;
	width: 159px;
	float: right;
	padding-right:5px;
overflow:auto;
font-family: Helvetica, Arial, sans-serif;	
	}
	
	
	
	
	

.celleartisti {
	height: 62.5px;
	width: 62.5px;
	float: left;
}
#navprject {
	float: right;
	height: 200px;
	width: 100px;
	margin-top: 15px;
	padding-top: 15px;
	padding-right: 16px;
}

#navprject li { 
list-style-image: none;
	list-style-type: none;
	font-size: 11px;
	text-decoration: none;
	
}

#navprject a:hover {
	list-style-image: none;
	list-style-type: none;
	font-size: 11px;
	text-decoration: none;
}

.casellelogin {
	height: 15px;
	width: 478px;
	margin-bottom: 10px;
}

.casellelogin input {
	float: right;
	height: 13px;
	width: 319px;
}

#registrati {
	margin-top: 25px;
}

#nomilogin {
	float: left;
	height: 13px;
	width: 150px;
}

#rollover li a { 
background-repeat: no-repeat; background-position: 0 0.4em; 
padding-left: 17px; 
text-decoration: none;
} 

#rollover li a:hover { 
background-repeat: no-repeat; background-position: 0 0.4em; 
padding-left: 17px;
color: #666; 
} 

#rollover li a:visited { 
background-repeat: no-repeat; background-position: 0 0.4em; 
padding-left: 17px;
font-weight:normal;
}

#menu_outside {
	height: 100px;
	margin-left: 1px;
	margin-top: 20px;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-left: 40px;
	margin-right: 20px;
}

#menu_outside li {
	list-style-type: none;
	text-decoration: none;
}

#menu_outside li a:hover {
	list-style-type: none;
	text-decoration: none;
}

#rollover_outside li a:link { 
list-style : url(materiali/gifbianca.gif) outside; 
text-decoration: none;
} 

#rollover_outside li a:hover { 
list-style : url(materiali/gifbianca.gif) outside;
color: #666; 
} 

#rollover_outside li a:visited { 
font-weight:normal;
} 

#n1 {
	height: 13px;
	width: 25px;
	float: left;
	padding-top: 2px;
}
#n2 {
	float: left;
	height: 13px;
}
#productlt {
	height: 240px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}



#immaginiprogetto {
position:absolute;
	height: 500px;
	width: 478px;
	float:left;
	z-index:50;
}

#rightcolumn_pro {
position:absolute;
left:640px;
	font-size: 11px;
	height: auto;
	width: 310px;
	float: right;
	border:0px solid red;
	}

.box_img_pic {
position:relative;
float:left;
	height: 68px;
	width: 68px;
	float: left;
	 margin-bottom:10px;
}


#nua {
position:absolute;
top: 550px;
left:41px;
	height: 15px;
	width: 43px;
	float:left;
	z-index:50;

}




#sanmarino {
position:absolute;
top: 590px;
left:31px;
	height: 172px;
	width: 64px;
	float:left;
	z-index:50;
}




#mission {
position:absolute;
top: 0px;
left:0px;
	height: auto;
	width: 630px;
	float:left;
	z-index:50;
color:black;
font-size:12px;
line-height:16px;
background-image: url(img/fondino_mission.png);
padding:10px;
}


#didascalia {
position:absolute;
top:405px;
left:646px;
	font-size: 11px;
	height: 30px;
	width: 159px;
	float: right;

	}



#centro_home {
position:absolute;
left:160px;
top:100px;
	float: left;
	height: 550px;
	width: 800px;
	z-index:40;
	}




.box_progetto_home {
position:relative;
left:0px;
top:0px;
	height: 160px;
	width: 320px;
float:left;
}




.foto_progetto {
position:relative;
left:0px;
top:0px;
	float: left;
	height: 150px;
	width: 150px;
}


.testo_progetto {
position:relative;
left:10px;
top:0px;
	float: left;
	height: 130px;
	width: 130px;
background-image: url(materiali/fondino.png);
font-size:11px;
padding:10px;
overflow:hidden;
line-height:12px;
}

	

	
	
	
#elenco_artisti {
position:absolute;
top:100px;
left:830px;
	font-size: 11px;
	height: auto;
	width: 159px;
	float: right;
	padding-right:5px;
overflow:auto;
	}
.ermail {
	font-size: 9px;
	color: #F00;
}



.formins {
	font-size: 11px;
}




#simply {
position:absolute;
top:634px;
left:660px;
	height: 127px;
	width: 13px;
	float:left;
	z-index:50;
}



 .box_credits {
	float: left;
	height: auto;
	width: 480px;
text-align:left;

	}
	
	
	
	#contenuto_press {
position:absolute;
left:160px;
top:90px;
	float: left;
	height: 500px;
	width: 637px;

}
#imm-home-logofaetano {
	position: absolute;
top: 590px;
left: 31px;
height: 172px;
width: 64px;
float: left;
z-index: 50;
}


	#imm-home-logofaetano {
		position: absolute;
		top: 608px;
	left: 99px;
	height: 172px;
	width: 64px;
	float: left;
	z-index: 50;
	}

	
        .sottotitolo{
            font-style:italic; 
        }
        
        .prima{
            margin-top:25px; 
        }