     /* USED COLORS CODES      */
    /* verde-bg      #004026  */
   /* verde-bar     #bcbb47  */
  /* rosso         #a11224  */
 /* azzurro       #1c527e; */
/* arancio       #d76117; */


*{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

a{
	font-family:Arial;
	font-size:10px;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:none;
}

h1{
	font-family:Arial;
	font-size:18px;
	color:#004026;
	padding-left:6px;
	padding-top:10px;
}

h2{
	font-family:Arial;
	font-size:14px;
	color:#a11224;
	font-weight:bold;
	padding-left:6px;
	padding-top:6px;
}

h3{
	font-family:Arial;
	font-size:20px;
	color:#004026;
}

h4{
	font-family:Arial;
	font-size:20px;
	color:#fff;
}

h5{
	font-family:Arial;
	font-size:14px;
	color:#fff;
}

h6{
	font-family:Arial;
	font-size:20px;
	color:#D76117;
}

.h6_air{
	font-family:Arial;
	font-size:20px;
	color:#074375;
}

.h6_pizzicati{
	font-family:Arial;
	font-size:20px;
	color:#99181C;
}

.h7{
	font-family:Arial;
	font-size:14px;
	color:#004026;
}

img{
	border:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

p{
	font-family:Arial;
	font-size:12px;
}

.air_title{
	font-family:Arial;
	font-size:24px;
	color:#074375;
	padding-left:0.5em;
	font-weight:bold;
}

.body_home{
	background-color:#004026;
}

.catalogo_back_link{
	height:16px;
/* 	width:200px; */
	text-align:right;
	vertical-align:top;
}

.contatti_text{
	width:250px;
	font-family:Arial;
	font-size:12px;
	text-align:left;
	line-height:1.5em;
	padding-left:1em;
	font-weight:bold;
	float:left;
}
.contatti_text a{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#004026;
}

.context_menu_cell{
	height:187px;
	width:165px;
}

.context_menu_container{
	height:187px;
	width:540px;
	vertical-align:top;
	text-align:center;
}

.context_menu_spacer{
	height:187px;
	width:45px;
}

.errorContainer p{
	color: red;
	font-style: italic;
	font-size: 11px;
}

.flash_container{
	height:305px;
	width:540px;
	vertical-align:middle;
	text-align:center;
	background-image:url(../img/base-flash.jpg);
	background-repeat:no-repeat;
}

.flash_header{
	height:18px;
	width:540px;
}

.footer_text{
	font-family:Arial;
	font-size:11px;
}

.form_container{
	text-align:left;
	vertical-align:top;
	padding-left:1em;
}

.form_img_container{
	width:316px;
	text-align:center;
	vertical-align:top;
	padding-left:1em;
}

.highlight_banner{
/* 	height:230px; */
	width:174px;
	vertical-align:top;
	text-align:left;
}

.highlight_menu{
	height:280px;
	width:174px;
}

.highlight_menu_cell{
	height:70px;
	width:174px;
	vertical-align:top;
	text-align:right;
}

.highlight_menu_container{
/* 	height:510px; */
	width:174px;
	vertical-align:top;
}

.highlight_spacer{
	height:90px;
}

.home_content_container{
	height:510px;
	width:760px;
	background-image:url(../img/base-ok.jpg);
	background-repeat:no-repeat;
}

.home_footer{
	height:20px;
	background-color:#004026;
	text-align:center;
	vertical-align:middle;
	color:#fff;
}
.home_footer a{
	color:#fff;
}
.home_footer a:hover{
	color:#D76117;
}

.home_header{
	height:70px;
	width:934px;
	background-image:url(../img/bg_header_home.jpg);
	background-repeat:no-repeat;
}

.home_header_logo{
	height:70px;
	width:258px;
	text-align:left;
}

.home_main_container{
	height:510px;
	width:934px;
}

.home_spacer{
	height:600px;
	width:13px;
}

.img_box{
	width:586px;
	text-align:center;
	vertical-align:top;
}

.img_box2{
	width:586px;
	height:588px;
	text-align:center;
	vertical-align:top;
}
.img_box2 a{
	font-family:Arial;
	font-size:10px;
	color:#fff;
}
.img_box2 a:hover{
	color:#D76117;
}
.img_box2_spacer{
	width:22px;
}

.img_box_menu{
	height:34px;
	width:586px;
	text-align:center;
	vertical-align:middle;
}

.img_box_produzione{
	height:335px;
	width:586px;
	text-align:center;
	vertical-align:bottom;
	background-image:url(../img/produzione.jpg);
	background-repeat:no-repeat;
	background-position:23px 0px;
}

.img_home_news{
	padding-left:1px;
}
.img_home_news1{
	padding-top:2px;
	padding-left:1px;
}

.item_board{
	width:244px;
	height:320px;
	text-align:center;
	vertical-align:top;
}

.item_img{
	width:268px;
	height:190px;
	text-align:center;
	vertical-align:top;
	border-bottom:3px;
	border-bottom-style:solid;
	border-bottom-color:#D76117;
}

.item_img_board{
	width:244px;
	height:190px;
	text-align:center;
}

.item_img_board_title{
	width:244px;
	height:30px;
	text-align:left;
	font-weight:bold;
	padding-left:3px;
	border-bottom:3px;
	border-bottom-style:solid;
	border-bottom-color:#D76117;
}

.item_img_board_spacer{
	width:38px;
}

.item_menu_title_board_container{
	width:200px;
	font-weight:bold;
	vertical-align:middle;
	color:#D76117;
	text-align:left;
	padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;
}

.item_menu_title_container{
	width:200px;
	background-color:#004026;
	font-weight:bold;
	vertical-align:middle;
	text-align:left;
	padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;
}
.item_menu_title_container2{
	width:200px;
	background-color:#D76117;
	font-weight:bold;
	vertical-align:middle;
	text-align:left;
	padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;
}

.item_text{
	width:268px;
	vertical-align:top;
	padding-left:8px;
	border-left:1px;
	border-left-style:solid;
	border-left-color:#D76117;
	border-bottom:3px;
	border-bottom-style:solid;
	border-bottom-color:#D76117;
}
.item_text a{
	color:#004026;
	font-size:10px;
	font-weight:bold;
}
.item_text a:hover{
	color:#D76117;
}

.item_text_board{
	width:268px;
	vertical-align:top;
	text-align:left;
	padding-left:3px;
}
.item_text_board a{
	color:#004026;
	font-size:10px;
	font-weight:bold;
}
.item_text_board a:hover{
	color:#D76117;
}

.item_title_container{
	height:36px;
	width:536px;
	background-color:#004026;
	font-weight:bold;
	vertical-align:middle;
	text-align:left;
	color:#fff;
	padding-left:3px;
}

.item_title_board_container{
	height:36px;
	width:536px;
	font-weight:bold;
	text-align:left;
	padding-left:3px;
	border-bottom:3px;
	border-bottom-style:solid;
	border-bottom-color:#D76117;padding-left:3px;
}
.item_title_board_container1{
	width:336px;
	text-align:left;
		vertical-align:middle;
}
.item_title_board_container2{
	width:200px;
	text-align:right;
	vertical-align:bottom;
}

.item_title_board_container2_a{
	font-family:Arial;
	font-size:16px;
	color:#004026;
}
.item_title_board_container2_a a{
	font-family:Arial;
	font-size:16px;
	color:#004026;
}

.item_title_board_container_specific{
	height:36px;
	width:540px;
	font-weight:bold;
	text-align:center;
	padding-left:3px;
	border-bottom:3px;
	border-bottom-style:solid;
	border-bottom-color:#D76117;
	padding-left:3px;
}

.item_title_board_container_specific_air{
	height:36px;
	width:540px;
	font-weight:bold;
	text-align:center;
	padding-left:3px;
	border-bottom:3px;
	border-bottom-style:solid;
	border-bottom-color:#074375;
	padding-left:3px;
}

.item_title_board_container_specific_pizzicati{
	height:36px;
	width:540px;
	font-weight:bold;
	text-align:center;
	padding-left:3px;
	border-bottom:3px;
	border-bottom-style:solid;
	border-bottom-color:#99181C;
	padding-left:3px;
}

.item_title_board_container1_specific{
	height:36px;
	width:340px;
	text-align:left;
	vertical-align:top;
}
.item_title_board_container2_specific{
	width:200px;
	text-align:right;
	vertical-align:top;
}

.item_title_board_container_specific_spacer{
	height:36px;
	width:20px;
}

.item_title_spacer{
	height:30px;
	width:536px;
}

.lineheight{
	font-size:4px;
}

.mailinviata {
	padding-top: 100px;
	color: #719A24;
	font-weight: bold;
}

.main_bg{
	background-image:url(../img/home_base.jpg);
	background-repeat:no-repeat;
}

.main_menu1{
	height:40px;
/* 	text-align:right; */
}

.main_menu2{
/* 	text-align:left; */
}

.main_menu_container{
	height:70px;
	width:676px;
	text-align:left;
	vertical-align:middle;
	font-family:Arial;
}
.main_menu_container a{
	font-family:Arial;
	font-size:11px;
}
.main_menu_container a:hover{
	color:#D76117;
}
.main_menu_container #active{
	color:#D76117;
}

.massello_cell{
	height:126px;
	width:150px;
	text-align:right;
	padding-bottom:1em;
	padding-right:1em;
}

.massello_cell_certified{
	height:70px;
	text-align:left;
	vertical-align:top;
	padding-left:1em;
}

.massello_page_spacer{
	width:50px;
}

.menu_catalogo{
	width:124px;
	text-align:left;
	background-color:#fff;
}

.menu_catalogo_certificati{
/* 	width:124px; */
	text-align:right;
}

.menu_yellow{
	color:#F0CF68;
	font-weight:bold;
}

.menu_white{
	color:#fff;
	font-weight:bold;
}

.menu_produzione{
	height:34px;
	width:586px;
	text-align:center;
	font-family:Arial;
}
.menu_produzione a{
	font-family:Arial;
	color:#004026;
	font-size:15px;
	font-weight:bolder;
}
.menu_produzione a:hover{
	color:yellow;
}

.news_1_title{
	height:25px;
	vertical-align:top;
}
.news_1{
	height:180px;
	vertical-align:middle;
	padding-right:0.5em;
}
.news_2{
	height:170px;
	vertical-align:bottom;
}
.news_3{
	height:10px;
	vertical-align:bottom;
}

.news_bar{
	height:15px;
	width:332px;
	background-image:url(../img/newsbar_large.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
/* 																	background-color:red; */
	padding-bottom:0.5em;
	padding-left:0.5em;
}

.news_bar_small{
	height:15px;
	width:192px;
	background-image:url(../img/newsbar_small.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
/* 																	background-color:teal; */
	padding-bottom:0.5em;
	padding-left:0.5em;
}

.news_container{
	height:510px;
	width:220px;
	vertical-align:top;
	text-align:left;
}
.news_container a{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#1c527e;
}
.news_container a:hover{
	color:#D76117;
}

.news_container_big{
	width:360px;
	height:500px;
	text-align:center;
	vertical-align:top;
		padding-left:1em;
}
.news_container_big_div{
	width:360px;
	height:300px;
	text-align:left;
	vertical-align:top;
}
.news_container_small{
	width:210px;
	vertical-align:top;
	text-align:center;
}
.news_container_small_div{
	width:210px;
	height:300px;
	text-align:left;
	vertical-align:top;
}

.news_date{
	font-family:Arial;
	font-size:12px;
	color:#fff;
	font-weight:bold;
}

.news_footer_link{
	font-family:Arial;
	font-size:11px;
	color:#99181C;
	font-weight:bold;
}
.news_footer_link a{
	font-family:Arial;
	font-size:11px;
	color:#99181C;
	font-weight:bold;
}
.news_footer_link a:hover{
	color:#D76117;
}

.news_img{
	height:121px;
	width:332px;
	vertical-align:top;
	padding-bottom:0.5em;
}

.news_img_small{
	height:71px;
	width:193px;
	vertical-align:top;
/* 																		background-color:purple; */
	padding-bottom:0.5em;
}

.news_text_container{
	width:360px;
	padding-right:0.6em;
}

.news_text_container_small{
	width:220px;
	padding-right:0.6em;
}

.news_title{
	font-family:Arial;
	font-size:16px;
	color:#99181C;
	font-weight:bold;
}

.news_title_small{
	font-family:Arial;
	font-size:14px;
	color:#99181C;
	font-weight:bold;
}
.news_title_small a:hover{
	color:#D76117;
}

.p_home_news{
	font-family:Arial;
	font-size:11px;
	padding-left:6px;
	padding-right:10px;
	padding-top:5px;
}
.p_home_news_img{
	padding-left:6px;
	padding-right:10px;
	padding-top:2em;
}

.page_bg{
	background-image:url(../img/base-pixel.jpg);
	background-repeat:repeat-y;
}

.page_content_box{
	vertical-align:top;
	width:586px;
}

.page_content_container{
	width:760px;
	vertical-align:top;
}

.page_context_menu{
	width:174px;
	vertical-align:top;
	text-align:right;
}

.page_context_menu_catalogo{
	width:174px;
	vertical-align:top;
	text-align:right;
/* 	background-image:url(../img/side_bg.jpg); */
/* 	background-repeat:repeat-y; */
/* 	background-position:50px 0px; */
}
.page_context_menu_catalogo a{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#004026;
}
.page_context_menu_catalogo a:hover{
	color:#D76117;
}
.page_context_menu_catalogo #active{
	color:#D76117;
}

.page_context_menu_cell{
	height:147px;
	width:170px;
	text-align:right;
	vertical-align:top;
}

.page_header{
	height:70px;
	width:934px;
	background-image:url(../img/bg_header.jpg);
	background-repeat:no-repeat;
}

.page_text{
	text-align:left;
	vertical-align:top;
	border-top:3px;
	border-top-style:solid;
	border-top-color:#bcbb47;
}

.page_text_place{
	text-align:left;
	vertical-align:top;
	border-top:3px;
	border-top-style:solid;
	border-top-color:#bcbb47;
	font-family:Arial;
	font-size:12px;
	color:#000;
	line-height:1.5em;
}
.page_text_place a{
	font-family:Arial;
	font-size:12px;
}

.page_text_alt_container{
	width:526px;
	text-align:left;
	vertical-align:top;
}

.page_text_aria{
	font-family:Arial;
	font-size:12px;
	padding-left:1em;
	padding-right:1em;
}

.page_text_acqua_container{
	width:526px;
	text-align:left;
	vertical-align:top;
	background-color:#81C2C6;
}

.page_text_aria_container{
	width:526px;
	text-align:left;
	vertical-align:top;
	background-color:#A7D6F4;
}

.page_text_catalogo{
	text-align:left;
	vertical-align:middle;
	border-bottom:3px;
	border-bottom-style:solid;
	border-bottom-color:#D76117;
}

.page_text_container{
	width:480px;
	vertical-align:top;
}
.page_text_container a{
	font-family:Arial;
	font-size:10px;
	color:#004026;
}
.page_text_container a:hover{
	color:#D76117;
}

.page_text_container_catalogo{
	width:536px;
	height:190px;
	text-align:left;
	vertical-align:top;

}
.page_text_container_catalogo a{
	font-family:Arial;
	font-size:10px;
	color:#004026;
}
.page_text_container_catalogo a:hover{
	color:#D76117;
}

.page_text_container_item{
/* 	width:526px; */
	vertical-align:top;
}
.page_text_container_item a{
	font-family:Arial;
	font-size:10px;
	color:#004026;
}
.page_text_container_item a:hover{
	color:#D76117;
}

.page_text_item{
	text-align:left;
	vertical-align:top;
	padding-left:1em;
	font-family:Arial;
	font-size:12px;
	color:#0060AA;
}
.page_text_item a{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#0060AA;
}
.page_text_item a:hover{
	color:#D76117;
}

.page_text_item2{
	text-align:left;
	vertical-align:top;
	padding-left:1em;
	font-family:Arial;
	font-size:12px;
	color:#99181C;
}
.page_text_item2 a{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#99181C;
}
.page_text_item2 a:hover{
	color:#D76117;
}

.page_text_pizzicati_container{
	width:526px;
	text-align:left;
	vertical-align:top;
	background-color:#F4E3B5;
}

.page_text_spacer{
	width:53px;
}

.page_text_spacer_item{
	width:30px;
}

.page_text_spacer_catalogo{
	width:25px;
}

.page_text_title{
	height:30px;
	width:480px;
	text-align:left;
	vertical-align:bottom;
}

.page_text_title_catalogo{
	height:30px;
	width:5360px;
	text-align:left;
	vertical-align:bottom;
}

.page_text_vantaggi_container{
	width:526px;
	text-align:left;
	vertical-align:top;
	background-color:#cfe5b7;
}

.pipe_white{
	font-family:Arial;
	font-size:14px;
	color:#fff;
}

.pizzicati_title{
	font-family:Arial;
	font-size:24px;
	color:#004026;
	padding-left:0.5em;
	font-weight:bold;
}

.posa_a_container{
	width:480px;
	text-align:left;
}

.posa_img_cell{
	width:98px;
	vertical-align:top;
}

.posa_text_cell{
	vertical-align:top;
	text-align:left;
	padding-left:0.5em;
}

.posa_title_cell{
	height:18px;
	width:372px;
	background-color:#729A24;
	color:#fff;
	font-weight:bold;
	text-align:left;
	padding-left:0.5em;
}

.realizzazioni_cell1{
	text-align:center;
	background-image:url(../img/realizzazioni1.jpg);
	background-repeat:no-repeat;
}
.realizzazioni_cell2{
	text-align:center;
	background-image:url(../img/realizzazioni2.jpg);
	background-repeat:no-repeat;
}
.realizzazioni_cell3{
	text-align:center;
	background-image:url(../img/realizzazioni3.jpg);
	background-repeat:no-repeat;
}

.realizzazioni_cell_img{
	height:159px;
	width:541px;
}
.realizzazioni_cell_link{
	height:36px;
	width:141px;
	text-align:left;
}
.realizzazioni_cell_link a{
	font-family:Arial;
	font-size:13px;
	color:#fff;
	font-weight:bold;
}
.realizzazioni_cell_link a:hover{
	color:#D76117;
}
.realizzazioni_cell_title{
	height:36px;
	width:400px;
	text-align:left;
	padding-left:1em;
}

.realizzazioni_title{
	font-family:Arial;
	font-size:16px;
	color:#fff;
	font-weight:bold;
}

.spacer_1{
	font-size:6px;
}

.spacer_menu_catalogo{
	width:50px;
}

.sub_header{
	height:70px;
	width:934px;
	text-align:left;
}

.sub_header_indent{
	height:70px;
	width:48px;
}

.sub_header_spacer{
	height:10px;
}

.tf{
	font-size:12px;
}

.text_catalogo{
	font-family:Verdana;
	font-size:11px;
	color:#3F3F3F;
}

.torna_sopra{
	padding-left:27em;
	font-weight:bold;
}

.tornasu{
	text-align:right;
}

.vantaggi_title{
	padding-left:0.6em;
}