/* 3rmetals - pagine interne */

div.main {
	min-height: 300px;
	height: auto !important;
	height: 300px;
	color: #333333;
}
div.main a {
	color: #bb9319;
}
div.col_left a {
	color: #ffffff;
}

div.col_left div.row_top {
	min-height: 200px;
	height: auto !important;
	height: 200px;
}

div.row_bottom {
	padding-bottom: 10px;
}

div.col_left div.link_lavori,
div.col_left div.link_photogallery,
div.col_left div.link_servizi {
	width: 150px;
	overflow: hidden;
}

div.col_left div.link_lavori {
	height: 70px;
	background-position: top left;
	background-repeat: no-repeat; /* +testi */
}
div.col_left div.link_photogallery {
	height: 50px;
	background-image: url(../images/all_bt_photogallery.png);
	background-position: top left;
	background-repeat: no-repeat;
}
div.col_left div.link_servizi {
	height: 70px;
	background-position: top left;
	background-repeat: no-repeat; /* +testi */
}

div.col_left div.link_lavori a,
div.col_left div.link_photogallery a,
div.col_left div.link_servizi a {
	display: block;
	width: 150px;
	margin-top: 0px;
	margin-left: 0px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
div.col_left div.link_photogallery a {
	background-image: url(../images/all_bt_photogallery.png);
}

div.col_left div.link_lavori a { height: 70px;}
div.col_left div.link_photogallery a { height: 50px; }
div.col_left div.link_servizi a { height: 70px;}

div.col_left div.link_lavori a:hover,
div.col_left div.link_photogallery a:hover,
div.col_left div.link_servizi a:hover {
	background-position: -150px 0px;
}

div.col_right {
	background: #666666;
	color: #ffffff;
}

/* bottoni inner header */

div.inner_header div.bt {
	float: left;
	width: 150px;
	height: 40px;
	overflow: hidden;
}

div.inner_header div.cata,
div.inner_header div.raee,
div.inner_header div.rifiuti {
	background-position: top left;
	background-repeat: no-repeat; /* +testi */
}

div.inner_header div.cata_selected,
div.inner_header div.raee_selected,
div.inner_header div.rifiuti_selected {
	background-position: bottom left;
	background-repeat: no-repeat; /* +testi */
}

div.inner_header div.bt a {
	display: block;
	width: 150px;
	height: 40px;
}
div.inner_header div.cata a,
div.inner_header div.cata_selected a,
div.inner_header div.raee a,
div.inner_header div.raee_selected a,
div.inner_header div.rifiuti a,
div.inner_header div.rifiuti_selected a {
	background-repeat: no-repeat; /* +testi */
}

div.inner_header div.cata a,
div.inner_header div.raee a,
div.inner_header div.rifiuti a {
	background-position: 0px -40px;
}

div.inner_header div.cata_selected a,
div.inner_header div.raee_selected a,
div.inner_header div.rifiuti_selected a {
	background-position: bottom left;
}

div.inner_header div.cata a:hover,
div.inner_header div.raee a:hover,
div.inner_header div.rifiuti a:hover,
div.inner_header div.cata_selected a:hover,
div.inner_header div.raee_selected a:hover,
div.inner_header div.rifiuti_selected a:hover {
	background-position: 0px 0px;
}

/* menu colonna destra */

div.col_right a {
	color: #ffffff;
}

div.col_right div.menu_right {
	width: 150px;
	padding-top: 10px;
}

div.col_right div.menu_right ul.squares_yellow li {
	margin-bottom: 0px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 34px;
	padding-right: 5px;
	background-position: 10px 10px;
	background-image: url(../images/round_yellow_grey.png);
}

div.col_right div.menu_right ul.squares_yellow li.selected {
	padding-left: 34px;
	background-color: #bb9319;
	background-image: url(../images/round_white_yellow.png);
}

div.col_right div.menu_right ul.squares_yellow li a {
	color: #ffffff;
}
/* menu gallery, link correlati */

div.menu_photogallery,
div.menu_correlati {
	width: 150px;
	padding-top: 30px;
	padding-bottom: 10px;
	font-size: 11px;
	background-position: 10px 10px;
	background-repeat: no-repeat;
	border: 0px;
}

div.menu_photogallery,
div.menu_correlati {
	background-color: #666666;
	border-top: 2px solid #716f6e; /* +testi */
}
div.menu_photogallery:first-child,
div.menu_correlati:first-child {
	border-top: 0px;
}

div.menu_photogallery {
	background-image: url(../images/all_link_photogallery.png);
}

div.menu_photogallery ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

div.menu_photogallery ul li {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 35px;
	padding-right: 5px;
	background-image: url(../images/all_link_decoro_photo.png);
	background-position: 10px 10px;
	background-repeat: no-repeat;
	color: #cccccc;
}
div.menu_photogallery ul li.selected {
	color: #333333;
	background-color: #bb9319;
	background-image: url(../images/all_link_decoro_photo_selected.png);
	background-position: 10px 10px;
	background-repeat: no-repeat;
}
div.menu_photogallery ul li.selected a {
	color: #000000;
}

div.menu_correlati ul {
	list-style: square;
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
	padding-left: 25px;
	color: #bb9319;
}
div.menu_correlati ul li {
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 10px;
}

/* testi gestiti */

div.managed {
	color: #666666;
}
div.extra_spc {
	padding-top: 41px;
}

div.managed h1 {
	font-size: 20px;
}
div.managed h2 {
	font-size: 18px;
}
div.managed h3 {
	font-size: 16px;
}
div.managed h4 {
	font-size: 14px;
}
div.managed h5 {
	font-size: 12px;
}
div.managed a {
	font-weight: bold;
}

/* sfogliapagine */

div.sfogliapagine {
	width: 100%;
	text-align: right;
	color: #666666;
}

div.sfogliapagine div.pagina_corrente {
	margin-bottom: 4px;
	font-size: 11px;
}

div.sfogliapagine div.link_pagine {
	font-weight: bold;
}

div.sfogliapagine div.link_pagine a,
div.sfogliapagine div.link_pagine span.corrente {
	margin-left: 3px;
}

div.sfogliapagine div.link_pagine span.corrente {
	color: #333333;
}

/* footer */

div.footer div.logo_unica {
	background: #ffffff;
}

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

