@charset "utf-8";

/* CSS Document */



html, body {

	background-color:#FFFFFF;
	background-image: url(../images/background_all.jpg);
	background-repeat:repeat-x;
	background-position: top center;
	padding: 0;
	margin: 0;
	height:100%;
	font-family: Arial, Tahoma, Helvetica, sans-serif ;
	font-size:12px;
	color:#7c7c7c;

}



#wrapper {

	width: 1002px;
	margin: 0 auto;
	background: transparent url(../images/home_sfondo.jpg) top center no-repeat;
	padding: 0;

}





#contenitoriAlto{

	width: 1002px;
	margin:0;
	padding:0;
	display:inline;
	overflow:hidden;

}


#header{

	width:1002px;
	height:124px;
	margin:0px;
	padding:0px;
	float:left;
	display:inline;
	overflow:hidden;

}


#logo {

	margin:35px 0 0 45px;
	padding: 0;
	width: 292px;
	height: 124px;
	overflow:hidden;
	float:left;
	display:inline;

}



#logo h1 {
	margin:0;
	padding:0;
	width: 292px;
	height: 124px;
	max-height: 175px;
	overflow:hidden;
	line-height: 300px;
	background: transparent url(../images/logo.png) 0 0 no-repeat;	
	float:left;
	display:inline;
	cursor:pointer;
}



#menuPrincipale{
	width:650px;
	margin:55px 0 0 0px;
	float:left;
	display:inline;
	overflow:hidden;

}


#menuPrincipale ul {
	font-family: Arial; 
	display:inline;
	list-style:none;
	float: left;
	padding-left:20px;
	margin:8px 0 0 -25px;
	display:inline;
	overflow:hidden;
}



#menuPrincipale li {
	font-family: Arial; 
	display:inline;
	list-style:none;
	padding-right:5px;
	padding-left:5px;
	border-left: 1px solid #7EA6D0;
}

	

#menuPrincipale li A:link, #menuPrincipale li A:visited, #menuPrincipale li A:active{

	 font-family: Arial; 
	 font-size: 12px; 
	 font-weight:Normal; 
	 color: #013C76; 
	 line-height: 12px;  
	 text-decoration: none; 
}



#menuPrincipale li A:hover {

	font-family:Arial; 
	font-size: 12px; 
	font-weight: Normal; 
	color: #05B8C3; 
	line-height: 12px;  
	text-decoration: none;

}

/* Fine Header */





/* inizia contenuti per HomePage */
#contenuti{
	width:1002px;
	margin:0;
	padding:0;
	display:inline;
	overflow:hidden;
	float:left;
}



/* inizia contenuti Sinistra */

#contenutiSinistra{

	width:546px;
	margin:0;
	padding:0;
	display:inline;
	overflow:hidden;
	float:left;
}


#contenutiSinistra h1{

	margin:40px 0 0 5px;
	padding:0;
	width: 546px;
	height: 45px;
	max-height: 100px;
	overflow:hidden;
	line-height: 200px;
	background: transparent url(../images/title_home.png) 0 0 no-repeat;	
	float:left;
	display:inline;

}



#contenutiSinistra p{
	margin:0px 30px 0 8px;
	padding:0;
	width:500px;
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	color:#6B6A6A;
	text-align:justify;
	



}


/* inizia contenuti Middle */


#contenutiMiddle{

	width:249px;
	margin:0;
	padding:0;
	display:inline;
	overflow:hidden;
	float:left;
}




#MenuProdotti{
width: 222px;

}

#MenuProdotti ul{
margin: 10px 0 10px 17px;
padding: 0;
list-style: none;
}

#MenuProdotti li{
font-family:Tahoma;
font-size: 12px;
display: inline;
margin: 0 0 3px 0;
padding: 0;

}


.HomeStrumentazione a:link, .HomeStrumentazione a:visited{
width:217px;
height:90px;
background: url(../images/b_home_stumentazione1.jpg) top no-repeat;
display: block;
color:#000000;
margin: 0 0 8px 0;
padding: 0;
}


.HomeStrumentazione a:hover, .HomeStrumentazione a:focus, .HomeStrumentazione a:active{
color: #000000;
background: url(../images/b_home_stumentazione2.jpg) top no-repeat;
font-weight:bold;
}





.HomeVetreria a:link, .HomeVetreria a:visited{
width:217px;
height:90px;
background: url(../images/b_home_vetreria1.jpg) top no-repeat;
display: block;
color:#000000;
margin: 0 0 8px 0;
padding: 0;
}


.HomeVetreria a:hover, .HomeVetreria a:focus, .HomeVetreria a:active{
color: #000000;
background: url(../images/b_home_vetreria2.jpg) top no-repeat;
font-weight:bold;
}







.HomePlastica a:link, .HomePlastica a:visited{
width:217px;
height:90px;
background: url(../images/b_home_plastica1.jpg) top no-repeat;
display: block;
color:#000000;
margin: 0 0 8px 0;
padding: 0;
}


.HomePlastica a:hover, .HomePlastica a:focus, .HomePlastica a:active{
color: #000000;
background: url(../images/b_home_plastica2.jpg) top no-repeat;
font-weight:bold;
}


.HomeFiltrazione a:link, .HomeFiltrazione a:visited{
width:217px;
height:90px;
background: url(../images/b_home_filtrazione1.jpg) top no-repeat;
display: block;
color:#000000;
margin: 0 0 8px 0;
padding: 0;
}


.HomeFiltrazione a:hover, .HomeFiltrazione a:focus, .HomeFiltrazione a:active{
color: #000000;
background: url(../images/b_home_filtrazione2.jpg) top no-repeat;
font-weight:bold;
}





/* inizia contenuti Destra */



#contenutiDestra{
width:197px;
margin:0 0 0 10px;
padding:0;
float:left;
}



#NewsBox{
width:187px;
height:106px;
margin:0;
padding:0;
border:1px solid #9CB4CB;
background: url(../images/sf_news_home.jpg) top no-repeat;
float:left;
}


#NewsBox h1{

width:170px;
margin:35px 0 0 10px;
padding:0;
border-bottom:1px solid #D7DDE3;
float:left;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#7c7c7c;
text-transform:uppercase;
}



#NewsBox p{

width:170px;
margin:10px 0 0 10px;
padding:0;
float:left;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#7c7c7c;

}



#NewsletterBox{
width:187px;
height:93px;
margin:15px 0 0 0;
padding:0;
border:1px solid #9CB4CB;
background: url(../images/sf_newsletter_home.jpg) top no-repeat;
float:left;
}






	


#inidirzzo{

	width:187px;
	height:180px;
	margin:60px 0 0 0;
	padding:0;
	display:inline;
	overflow:hidden;
	background: url(../images/sincert.jpg) bottom no-repeat;
	float:left;

}


#inidirzzo h1{
	margin: 0;
	font-family:Tahoma;
	font-size:11px;
	color:#5e5e5e;
	font-weight:bold;
	text-align:center;
}



#inidirzzo p{

	margin: 0;
	font-family:Tahoma;
	font-size:11px;
	color:#5e5e5e;
	text-align:center;

}








#inidirzzo cite{
	margin: 0 0 30px 120px;
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	color:#8F3002;
	text-align:center;

}





#footer{

width:1002px;
height:92px;
background-image:url(../images/footer.jpg);
clear:both;

}





#footer h1{

	width:450px;
	height:30px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#5E5E5E;
	margin: 30px 0 0 10px;
	padding:0;
	float:left;



}





#footer h2{

width:140px;
height:30px;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#5E5E5E;
margin: 30px 20px 0 260px;
padding:0;
float:right;
}





A:link, A:visited, A:active{

	 font-family: Tahoma; 
	 font-size: 11px; 
	 font-weight:Normal; 
	 color: #5E5E5E; 
	 line-height: 11px;  
	 text-decoration: none; 

}



A:hover {

	font-family:Tahoma; 
	font-size: 11px; 
	font-weight: Normal; 
	color: #000000; 
	line-height: 11px;  
	text-decoration: none;

}



/* inizia effetto Mouse Over */






