.body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #bdb6b0;
}

.back {
	background-attachment: scroll;
	background-image: url(img/background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #bdb6b0;
}

.back_page {
	background-attachment: scroll;
	background-image: url(img/back_page.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #9E938D;
}

.back_page_into {
	background-attachment: scroll;
	background-image: url(img/back_page_into.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #9E938D;
}

.back_page_real {
	background-attachment: scroll;
	background-image: url(img/back_page_realiz.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #9E938D;
}



.back_filmato_home {
	background-attachment: scroll;
	background-image: url(img/back_anima.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #bdb6b0;
}

.filmato_home {
	padding-left: 15px;
	padding-top: 23px;
}

.scorrimento_home {
	padding-left: 15px;
}

.link_add {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3d1e0d;
}

.link_add a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

.link_add a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

.text_home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 65px;
	padding-right: 40px;
	text-align: justify;	
}

.prima_lettera {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.text_banner_realizzazioni {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
}

.titoli_banner_realizzazioni {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D4CBAA;
}

.text_realizzazioni {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.text_storia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
}

.text_prodotto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.text_prodotto a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.text_prodotto a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.text_contatti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.text_contatti a: link {
	color: #D4CBAA;
}

.text_contatti a: visited {
	color: #D4CBAA;
}

.titoli_realizzazioni {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D4CBAA;
}

.titoli_categorie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.titoli_categorie a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.titoli_categorie a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.scroll_news {
	overflow: auto;
	width: 300px;
	height: 421px;
}

#scroll_realizzazioni {
	overflow: auto;
	width: 100px;
	height: 400px;
}

.scroll_prodotti {
	overflow: auto;
	width: 90px;
	height: 320px;
}

.img_cornice {
	border: 1px dotted #FFFFFF;
}

.img_elenco {
	border: 1px dotted #D4CBAA;
}

.img_elenco_select {
	border: 8px solid #D4CBAA;
}

.img_elenco_open {
	border: 1px dotted #660000;
}

.separa_news {
	border-bottom: 1px dotted #FFFFFF;
}

.table_contatti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-top: 50px;	
}

.text_ico_lavoro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}

.pop_up {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
	text-align: right;
}

.pop_up a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
}

.pop_up a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
}

.tit_pop_up {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.text_pop_up {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-top: 20px;
	text-align: left;
}

.link_realiz {
	margin-top: 10px;
	
}.back_page_promo {

	background-attachment: scroll;
	background-image: url(img/back_page_promo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #9E938D;
}

