/* 3rmetals - home */

div.main {
	height: 600px;
	color: #ffffff;
	overflow: hidden;
}
div.main a {
	color: #ffffff;
}

div.col_cata,
div.col_raee,
div.col_rifiuti {
	float: left;
	width: 150px;
	height: 600px;
}

div.col_right {
	float: right;
	width: 150px;
	height: 600px;
	background: url(../images/home_right_sfondo_main.png) bottom right repeat-x;
}

div.col_left div.row_top {
	height: 600px;
}

/* colonne */

div.col_empty {
	float: left;
	width: 150px;
	height: 600px;
	background: url(../images/home_secondleft_sfondo.png) bottom left no-repeat;
}

/* colonne centrali */

div.col_cata {
	background: url(../images/home_tit_catalizzatori.jpg) top left no-repeat;
}
div.col_raee {
	background: url(../images/home_tit_raee.jpg) top left no-repeat;
}
div.col_rifiuti {
	background: url(../images/home_tit_rifiuti.jpg) top left no-repeat;
}

div.col_cata div.row_top,
div.col_raee div.row_top,
div.col_rifiuti div.row_top {
	width: 150px;
	height: 150px;
	background-position: 0px 0px;
	background-repeat: no-repeat; /* +testi */
}

div.col_cata div.row_top a,
div.col_raee div.row_top a,
div.col_rifiuti div.row_top a {
	display: block;
	width: 150px;
	height: 150px;
	background-position: 0px 0px;
	background-repeat: no-repeat; /* +testi */
}

div.col_cata div.row_top a:hover,
div.col_raee div.row_top a:hover,
div.col_rifiuti div.row_top a:hover {
	background-position: -150px 0px;
}

/* colonna destra */

div.col_right div.servizi {
	width: 150px;
	height: 150px;
	margin: 0px; 
	background-image: url(../images/bt_servizi_home.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

div.col_right div.servizi a {
	display: block;
	width: 150px;
	height: 148px;
	background-position: 0px 0px;
	background-repeat: no-repeat; /* +testi */
}
div.col_right div.servizi a:hover {
	background-position: -150px 0px;
}
div.col_right div.servizi a span {
	display: none;
}

div.col_right div.lavori {
	width: 150px;
	height: 150px;
	margin: 0px; 
	background-position: 0px 0px;
	background-repeat: no-repeat; /* +testi */
}

div.col_right div.lavori a {
	display: block;
	width: 150px;
	height: 148px;
	background-position: 0px 0px;
	background-repeat: no-repeat; /* +testi */
}
div.col_right div.lavori a:hover {
	background-position: -150px 0px;
}
div.col_right div.lavori a span {
	display: none;
}

div.col_right div.photogallery {
	width: 150px;
	height: 80px;
	margin: 0px; 
	background-position: top left;
	background-repeat: no-repeat; /* +testi */
}

div.col_right div.photogallery a {
	display: block;
	width: 150px;
	height: 80px;
	background-position: 0px 0px;
	background-repeat: no-repeat; /* +testi */
}
div.col_right div.photogallery a:hover {
	background-position: -150px 0px;
}
div.col_right div.photogallery a span {
	display: none;
}

/* footer */

div.footer {
	background: url(../images/home_right_sfondo_footer.png) bottom right no-repeat;
}

div.footer div.logo_unica {
	background: #191319 url(../images/footer_home_logounica.png) top left no-repeat;
}
div.footer div.logo_unica a {
	top: 17px;
	left: 8px;
}
div.footer div.logo_unica a img {
	display: none;
}

div.footer div.content div.info,
div.footer div.content div.links {
	border-top: 2px solid #ffffff;
}
