/*
 * Id: 7.220681
 * Version: 1292923492
 * Generated: Feb 8, 2012 8:09:27 AM
 * Rendered: 
 */
    /* CSS Document */
/* *** RESET DEGLI STILI E IMPOSTAZIONI BASE *** */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
	border:0;
	outline:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
abbr,acronym { 
	border:0;
}
sup {
	vertical-align:text-top;
}
sub {
	vertical-align:text-bottom;
}
input,textarea,select{
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}
input,textarea,select{
	*font-size:100%;
}
abbr,acronym {
	cursor:help;
} 
em {
	font-style:italic;
}
blockquote,ul,ol,dl {
	margin:1em;	
}
ol,ul,dl {
	margin-left:2em; 
}
ol li {
	list-style: decimal outside; 
}
ul li {
	list-style: disc outside; 
}
dl dd {
	margin-left:1em; 
}
th,td {
	padding:.5em;
}
th {
	font-weight:bold;
	text-align:center;
}
caption {
	margin-bottom:.5em; 
	text-align:center;
}
p,fieldset,table {
	margin-bottom:1em;
}
/* *** STILI UTILI PER TUTTI I SITI *** */
.lista_regioni,.map_branches,.sedi_evolute{
	display:none;
}
.element, .article{
	margin: 0px;
	padding: 0px;
}
.display_none{
	display: none;
}
.clear_both {
	clear:both;
	height:0px;
	font-size:0px;
	line-height:0px;
	margin:0;
	padding:0;
	border:0;
	outline:0;
}
.nobody .article_body{
	display:none;
}
.notitle .article_title{
	display:none;
}
.nolink .link{
	display:none;
}
/* *** STILI DEL SITO CORRENTE *** */
body {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:150%;
	background-image:url('/polopoly_fs/7.220681.1292923492!/bg_body.png');	
        background-repeat:repeat-x;
}
a {
	color: #182c7e;
}
.wrapper {
	width:955px;
	margin:auto;
	background-image:url('/polopoly_fs/7.220681.1292923492!/bg_wrapper.png');	
        background-repeat:repeat-x;
         background-color: #eef5f6; 
}
.header {
	width:955px;
	height:380px;
}
.top{
	width:955px;
	height:75px;
}
.logo {
	width:329px;
	height:75px;
	background-image:url('/polopoly_fs/7.220681.1292923492!/logo_david2000.png');	
	float:left;
}
 /*menu*/
.menu {
	float:right;
	width: 594px;
	height: 75px;
	background-image:url('/polopoly_fs/7.220681.1292923492!/bg_menu.png');
}
.menu_sel {
	float:left;
	height: 75px;
	color: #ffffff;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
        text-decoration:none;
	line-height: 84px;
	display:block;
	padding:0px 16.5px;
        }
.menu_sel a {
	padding:0px 16.5px;
}	
.menu_first a:hover {
	color:#ffffff;
	height: 75px;
}	
.menu_first {
	float:left;
	height: 75px;
}
.menu_first a {
	color: #d8d8d8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	height: 75px;
	text-decoration:none;
	line-height: 84px;
	padding:0px 16.5px;
	display:block;
}
 /*flash*/
.flash {
	width:934px;
	height:277px;
	margin: 25px 10px 0px 10px;
}
 /*main*/
.main {
	width:955px;
	padding-bottom:60px;
}
 /*colonna_sx*/
.colonna_sx {
	width:917px;
        height:145px;
	float:left;
margin-left:15px;
border-bottom:1px dotted #727272;
}
.colonna_sx .article_title{
color:#727272;
font-size:20px; 
padding-top:20px;
margin-bottom:10px;
}
.colonna_sx .article_body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#727272;
float:left;
width:745px; 
border-top:1px dotted #727272;
}
.colonna_sx .images{
float:right;	
}
.colonna_sx .link{
float:none;
}
.colonna_sx .link a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#727272;
	text-decoration:none;
font-weight:bold;
}
.colonna_sx .link a:hover{
}
/*.box_1_sx {
	width:298px;
	margin-left: 10px;
}
.bordo_sup_box1sx {
	width:298px;
	background-image:url('/polopoly_fs/7.220681.1292923492!/bordo_sup_box_1_sx.png');
	height:18px;
	margin-left: 10px;
       margin-top:42px;
	}
.bordo_inf_box1sx {
	width:298px;
	background-image:url('/polopoly_fs/7.220681.1292923492!/bordo_inf_box_1_sx.png');
	height:18px;
	margin-left: 10px;
  }
.corpo_box1sx {
	width:298px;
	background-image:url('/polopoly_fs/7.220681.1292923492!/bg_box_1_sx.png');
	background-repeat:repeat-x;
	margin-left: 10px;
	background-color:#04017c;
        padding-bottom:35px;
}
.box_testo_1_sx {
	width:260px;
	margin: 0px 10px 0px 10px;
}
.box_testo_1_sx .article_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFFFFF;	
}
.box_testo_1_sx .article_body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;	
}
.box_testo_1_sx .link a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#d8d8d8;
	text-decoration:none;	
}
.box_testo_1_sx .link a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;	
}
.box_testo_1_sx .images {
	display:none;
}
*/ 
.box_2_sx{
	width:425px;
	margin-left: 10px;
}
.box_immagine_1_sx .images {
	width:108px;
	height:93px;
	margin-left:8px;
	margin-top: 10px;
}
.box_immagine_1_sx .article_title {
	display:none;
}
.box_immagine_1_sx .article_body {
	display:none;
}
.box_immagine_1_sx .link {
	display:none;
}

 /*colonna_dx*/
.colonna_dx {
	width:917px;
	float:left;
}
/*puntini_verticali*/
.puntini_verticali {
background-image: url('/polopoly_fs/7.220681.1292923492!/puntini_verticali.png');
background-repeat:repeat-y;
height:235px;
left:50%;
margin-left:0px;
margin-top:55px;
position:relative;
width:1px;
float:left;
}
 /*box_1_dx*/
.box_1_dx {
	margin-left: 4px;
	margin-top:0px;
	float:left;
}


.box_testoProdotti_1_dx {
	margin: 34px 0px 0px 10px;
}
.box_testoProdotti_1_dx .article_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#02013e;
	margin-top:20px;
	margin-left:20px;
}
.box_testoProdotti_1_dx .images{
	margin-top:20px;
}
.box_testoProdotti_1_dx .images img {
	border: #02013f 2px solid;
}
.box_testoProdotti_1_dx .article_body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#02013e;
	margin-top:20px;
	margin-left:20px;
        line-height:20px;
}
.box_testoProdotti_1_dx .article_body li{
	list-style-image:url('/polopoly_fs/7.220681.1292923492!/img_list_item.png');}
.box_testoProdotti_1_dx .link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#d8d8d8;
	text-decoration:none;
	background-image:url('/polopoly_fs/7.220681.1292923492!/bg_link_box_prodotti.png');	
        width:149px;
	height:51px;
	margin-top:35px;
	margin-left:28px;
}
.box_testoProdotti_1_dx .link a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#d8d8d8;
	text-decoration:none;
	margin-left: 20px;
	line-height:50px;
}

 /*box_2_dx*/
.box_2_dx {
	width:420px;
	margin-left: 0px;
	margin-top:0px;
	float:right;
}
.box_testoServizi_1_dx {
	width:298px;
	margin: 34px 0px 0px 10px;
}
.box_testoServizi_1_dx .article_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#02013e;
	margin-top:20px;
	margin-left:20px;
}
.box_testoServizi_1_dx .images{
	margin-top:20px;
}
.box_testoServizi_1_dx .images img{
	border: #02013f 2px solid;       
}
.box_testoServizi_1_dx .article_body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#02013e;
	margin-top:20px;
	margin-left:20px;
        line-height:20px;
}
.box_testoServizi_1_dx .article_body li{
	list-style-image:url('/polopoly_fs/7.220681.1292923492!/img_list_item.png');
}
.box_testoServizi_1_dx .link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#d8d8d8;
	text-decoration:none;
	background-image:url('/polopoly_fs/7.220681.1292923492!/bg_link_box_prodotti.png');
	width:149px;
	height:51px;
	margin-left:28px;
}
.box_testoServizi_1_dx .link a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#d8d8d8;
	text-decoration:none;
	margin-left: 20px;
	line-height:50px;
}
/*footer*/
.bordo_sup_footer{
	width:955px;
	height:19px;
	background-image:url('/polopoly_fs/7.220681.1292923492!/bordo_sup_footer.png');	
        margin:auto;
	margin-top:-19px;
}
.footer {
	width:955px;
	background-color:#e4e4e4;
	text-align:center;
	font-size:13px;
	margin:auto;
	padding-bottom:30px; 
        color:#02013e;
}
.powered img {
	vertical-align:middle;
         margin-top:3px;
}
/* --- chi siamo --- */
.colonna_sx_2 {
	width:575px;
	float:left;
}
.box_testo_chi_siamo {
	width:555px;
	margin-left: 0px;
	margin-top:5px;
}
.box_testo_chi_siamo .article_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#02013e;
	margin-top:20px;
	margin-left:20px;
}
.box_testo_chi_siamo .article_body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-top:20px;
	margin-left:20px;
}
.box_testo_chi_siamo .images{
	display:none;
}
.box_testo_chi_siamo .link{
	display:none;
}
.colonna_dx_2 {
	width:375px;
	float:right;
	margin-top:60px;
}
.box_foto_chi_siamo {
	width:356px;
	margin-right: 20px;
	margin-top:5px;
}
.box_foto_chi_siamo .article_title{
	display:none;
}
.box_foto_chi_siamo .article_body{
	display:none;
}
.box_foto_chi_siamo .link{
	display:none;
}
.box_testo_chi_siamo .images {
	margin-top:20px;
	margin-left:20px;
}
.box_testo_chi_siamo .images img{
	border: #787979 1px solid;
}


/* --- prodotti --- */
.box_menu_prodotti {
	width:298px;
	margin-left: 30px;
	height:342px;
	}
.submenu {
margin:15px auto;
width:900px;
height:25px;
}
.submenu .menu_second a{
text-decoration:none;
color: #303030;
display:block;
}
.submenu .menu_second a,
.submenu .menu_second_sel {
	color: #303030;
	font-size:14px;
	font-weight:bold;
	line-height: 25px;
float:left;
padding:0px 25px;
}
.submenu .menu_second a:hover,
.submenu .menu_second_sel {
         color:#3b73a7;     
}
.rigadivisione {
	width:1px;
	height:25px;
	background-color:#494876;
float:left;
}

/*     ========= CENSURA SEZIONE PRODOTTI ==========
.box_testo_pagina_prodotti {
	width:585px;
	margin-left: 30px;
	margin-right:30px;
	margin-top:25px;
	float:right;
}
.box_testo_pagina_prodotti .article_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#02013e;
	margin-top:20px;
}
.box_testo_pagina_prodotti .images{
   display:none;
}
.box_testo_pagina_prodotti .article_body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-top:20px;
}
.box_testo_pagina_prodotti .link {
   display:none;
}

.box_testo_pagina_servizi {
	width:585px;
	margin-left: 30px;
	margin-right:30px;
	margin-top:25px;
	float:right;
}

*/


.box_testo_pagina_servizi .article_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#02013e;
}
.box_testo_pagina_servizi .images{
   display:none;
}
.box_testo_pagina_servizi .article_body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-top:20px;
}
.box_testo_pagina_servizi .link {
   display:none;
}
/* --- dove siamo --- */
.colonna_sx_3 {
	width:455px;
	float:left;
}
.box_testo_dove_siamo {
	width:430px;
	margin-left: 0px;
	margin-top:5px;
}
.box_testo_dove_siamo .article_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#02013e;
	margin-top:20px;
	margin-left:20px;
}
.box_testo_dove_siamo .article_body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-top:20px;
	margin-left:20px;
}
.box_testo_dove_siamo .images{
	display:none;
}
.box_testo_dove_siamo .link{
	display:none;
}
.colonna_dx_3 {
	width:480px;
	float:right;
margin-top:20px;
}
.box_mappa {
	width:450px;
	margin-right: 20px;
	margin-top:5px;
}
.box_mappa .utility_left{
	display:none;
}
.bottom_map02
 { 
     padding:5px 0 5px 5px;
}
.info_dove_siamo
 .utility_left{ 
     display: none;
}
.info_dove_siamo
 .where {
	font-weight: bold;
        color: #02013e;
        margin-bottom: 15px;
        margin-top:10px;}
/* --- contatti --- */
.colonna_sx_4 {
	width:455px;
	float:left;
}
.box_testo_contatti {
	width:430px;
	margin-left: 0px;
	margin-top:5px;
}
.box_testo_contatti .article_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#02013e;
	margin-top:20px;
	margin-left:20px;
}
.box_testo_contatti .article_body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-top:20px;
	margin-left:20px;
}
.box_testo_contatti .images{
	display:none;
}
.box_testo_contatti .link{
	display:none;
}
.colonna_dx_4 {
margin-left:25px;
width:453px;
float:right;
       }
.box_form {
width:460px;
margin-top:55px;
}
.box_form .prev_cat .all_label{ font-size:12px; width:430px; color:#02013e; } 
.box_form .resto_form textarea { color:#02013e; width:430px; }
.prev_cat .all_label input{ width:230px; height: 20px; padding:2px; color:#02013e; } 
.box_form .resto_form{ width:430px; } 
.box_form .resto_form textarea { width:430px; height:150px;  color:#02013e; } 
.box_form .resto_form .button_invia { margin-left:20px; }
.box_form .resto_form { margin: 0px 0px 30px 0px; }
/* --- seo --- */
.container_mdrr {
background-color:#040179;
color:#000000;
}
.center_mdrr {
background-image: url('/polopoly_fs/7.220681.1292923492!/bg_wrapper.png');
background-repeat:repeat-x;
background-color:#eef5f6;
}
.mdrr_logo{
background-color:#ffffff;
border:#040179 4px solid;
}
.mdrr_info h1{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#ffffff;
margin-top: 30px;
margin-left: 10px;
font-weight:bold;
}
.menu_mdrr{
color: #000000;
}
.menu_mdrr a{
color: #374048;
}
.menu_mdrr a:hover{
color:#0c06f1;
}
.mdrr_main {
	margin-top:35px;
}
.mdrr_main a{
color: #3E3E3E;
}
.mdrr_main h2 a {
color:#3E3E3E;
}
.shoulder_mdrr a {
color:#040179;
font-size:20px;
margin-left:20px;
font-weight:bold;
}
.mdrr_body {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:20px;
color:#02013e;
}
#catalogue_mdrr a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:20px;
color:#02013e;
}
#catalogue_mdrr a:hover {
color:#0c06f1;
}
.footer_mdrr {
background-color:#040179;
color:#FFFFFF;
padding-top:15px;
}
.footer_mdrr a{
color: #ffffff;
}
.my_link a{
color: #02013e;
font-weight:bold;
}
.our_info{
position: absolute;
font-size: 11px;
margin: 120px 0px 0px 842px;
}
.our_info a{
color:#ffffff;
font-weight:bold;
}
.our_info a:hover{
color:#eef5f6;
font-weight:bold;
text-decoration:underline;
}
.our_info img{
vertical-align: middle;
}
.menu_footer{
display:none;
}
.article_mdrr {font-size:12px;
padding-bottom:10px;}
#flashcontent1 {
	margin-right:12px;
}
/* --- other section --- */
/* ---------- BASTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -------- 
.menu_imballaggi_industriali {
	width:290px;
	margin-left: 30px;
	height:342px;
	}
.menu_imballaggi_industriali .menu_second a {
	color: #303030;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	line-height: 50px;
}
.menu_imballaggi_industriali .rigadivisione_2 {
	width:230px;
	height:1px;
	background-color:#494876;
}
.menu_imballaggi_industriali .menu_second a:hover {
	color:#3b73a7;
}
.menu_imballaggi_industriali .menu_second { 
        width:280px;
        color:#d8d8d8;
	line-height: 50px;
}
.menu_imballaggi_industriali .menu_second:hover {
        width:280px;
        background-image: url('/polopoly_fs/7.220681.1292923492!/arrow_submenu.png');  
        background-repeat:no-repeat;
        background-position:160px 20px;
        color:#3b73a7;
	line-height: 50px;
}
.menu_imballaggi_industriali .menu_second_sel {
	color: #3b73a7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	line-height: 50px;
        background-image: url('/polopoly_fs/7.220681.1292923492!/arrow_submenu.png');
        background-repeat:no-repeat;
        background-position:160px 20px;
}
.menu_bg {
	width:290px;
}
.menu_bg a {
	color: #d8d8d8;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
        height:22px;
}
.menu_bg a:hover {
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
        height:22px;
}
.menu_bg #_1 {
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-indent:22px;
        height:22px;
        margin-top:-10px;
}
.menu_bg #_1:hover {
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
        text-indent:22px;   
        background-image: url('/polopoly_fs/7.220681.1292923492!/arrow_submenu_2.png');
        background-repeat:no-repeat;
        background-position:160px 5px;
        height:22px;
}
.menu_bg #_2 {
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
        text-indent:22px;
        height:22px;
}
.menu_bg #_2:hover {
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
        text-indent:22px;
        background-image: url('/polopoly_fs/7.220681.1292923492!/arrow_submenu_2.png');
        background-repeat:no-repeat;
        background-position:160px 5px;
        height:22px;
}
.menu_bg #_3 {
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
        text-indent:22px;
        height:22px;
}
.menu_bg #_3:hover {
	font-family:Arial,Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
        text-indent:22px;
        background-image: url('/polopoly_fs/7.220681.1292923492!/arrow_submenu_2.png');
        background-repeat:no-repeat;
        background-position:160px 5px;
        height:22px;
}
.menu_bg .menu_second_sel {
	color: #d8d8d8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	line-height: 50px;
}

/* ========= CENSURA PAGINA PRODOTTI ===========

.box_testo_prodotti_industriali{
	width:585px;
	margin-left: 30px;
	margin-right:30px;
	margin-top:25px;
	float:right;
}
.box_testo_prodotti_industriali .article_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#02013e;
	margin-top:20px;
}
.box_testo_prodotti_industriali .images{
   display:none;
}
.box_testo_prodotti_industriali .article_body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-top:20px;
}
.box_testo_prodotti_industriali .link {
   display:none;
}

.box_testo_casse_pieghevoli
 {
	width:585px;
	margin-left: 30px;
	margin-right:30px;
	margin-top:25px;
	float:right;
}
.box_testo_casse_pieghevoli .article_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#02013e;
	margin-top:20px;
        width:585px;
}
.box_testo_casse_pieghevoli .article_body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-top:20px;
}
.box_testo_casse_pieghevoli .images{
display:none;
}
.box_testo_casse_pieghevoli .link{
	display:none;
}

.box_testo_prodotti_casse {
	width:585px;
	margin-left: 30px;
	margin-right:30px;
	margin-top:25px;
	float:right;
}
.box_testo_prodotti_casse .article_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#02013e;
	margin-top:20px;
        width:585px;
}
.box_testo_prodotti_casse .article_body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-top:20px;
}
.box_testo_prodotti_casse .images{
display:none;
}
.box_testo_prodotti_casse .link{
	display:none;
}
.box_gallery_casse {
	width:585px;
	margin-left: 30px;
	margin-right:30px;
	margin-top:25px;
	float:right;
}

.box_testo_prodotti_gabbie {
	width:585px;
	margin-left: 30px;
	margin-right:30px;
	margin-top:25px;
	float:right;
}
.box_testo_prodotti_gabbie .article_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#02013e;
	margin-top:20px;
        width:585px;
}
.box_testo_prodotti_gabbie .article_body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-top:20px;
}
.box_testo_prodotti_gabbie .images{
display:none;
}
.box_testo_prodotti_gabbie .link{
	display:none;
}
.box_gallery_gabbie
 {
	width:585px;
	margin-left: 30px;
	margin-right:30px;
	margin-top:10px;
	float:right;
}

.box_testo_prodotti_confezionamento {
	width:585px;
	margin-left: 30px;
	margin-right:30px;
	margin-top:25px;
	float:right;
}
.box_testo_prodotti_confezionamento .article_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#02013e;
	margin-top:20px;
        width:585px;
}
.box_testo_prodotti_confezionamento .article_body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-top:20px;
}
.box_testo_prodotti_confezionamento .images {
      display:none;
}
.box_testo_prodotti_confezionamento .link{
	display:none;
}
.box_gallery_confezionamento
 {
	width:585px;
	margin-left: 30px;
	margin-right:30px;
	margin-top:25px;
	float:right;
}

.box_testo_casse_cartone  {
	width:585px;
	margin-left: 30px;
	margin-right:30px;
	margin-top:25px;
	float:right;
}
.box_testo_casse_cartone .article_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#02013e;
	margin-top:20px;
        width:585px;
}
.box_testo_casse_cartone .article_body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-top:20px;
}
.box_testo_casse_cartone .images{
display:none;
}
.box_testo_casse_cartone .link{
	display:none;
}

.menu_pallet {
	width:290px;
	margin-left: 30px;
	height:342px;
	}
.menu_pallet .menu_second a {
	color: #303030;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	line-height: 50px;
}
.menu_pallet .menu_second a:hover {
	color:#3b73a7;
}
.menu_pallet .menu_second:hover {
        width:280px;  
        background-image: url('/polopoly_fs/7.220681.1292923492!/arrow_submenu.png');  
        background-repeat:no-repeat;
        background-position:160px 20px;
        color:#3b73a7;
	line-height: 50px;
}
.menu_pallet .menu_second_sel {
	color: #3b73a7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	line-height: 50px;
        background-image: url('/polopoly_fs/7.220681.1292923492!/arrow_submenu.png');    
        background-repeat:no-repeat;
        background-position:160px 20px;
}
.menu_bg
 {
	width:290px;
}
.menu_bg a {
	color: #d8d8d8;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
        height:22px;
}
.menu_bg a:hover {
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
        height:22px;
}
.box_testo_pallet {
	width:585px;
	margin-left: 30px;
	margin-right:30px;
	margin-top:25px;
	float:right;
}
.box_testo_pallet .article_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#02013e;
	margin-top:20px;
        width:585px;
}
.box_testo_pallet .article_body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-top:20px;
}
.box_testo_pallet .images{
display:none;
}
.box_testo_pallet .link{
	display:none;
}
.box_testo_prodotti_plastica {
	width:585px;
	margin-left: 30px;
	margin-right:30px;
	margin-top:25px;
	float:right;
}
.box_testo_prodotti_plastica .article_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#02013e;
	margin-top:20px;
        width:585px;
}
.box_testo_prodotti_plastica .article_body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-top:20px;
}
.box_testo_prodotti_plastica .images{
display:none;
}
.box_testo_prodotti_plastica .link{
	display:none;
}
.box_gallery_plastica
 {
	width:585px;
	margin-left: 30px;
	margin-right:30px;
	margin-top:10px;
	float:right;
}
.box_testo_prodotti_legno {
	width:585px;
	margin-left: 30px;
	margin-right:30px;
	margin-top:25px;
	float:right;
}
.box_testo_prodotti_legno .article_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#02013e;
	margin-top:20px;
        width:585px;
}
.box_testo_prodotti_legno .article_body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-top:20px;
}
.box_testo_prodotti_legno .images{
display:none;
}
.box_testo_prodotti_legno .link{
	display:none;
}
.box_gallery_legno
 {
	width:585px;
	margin-left: 30px;
	margin-right:30px;
	margin-top:10px;
	float:right;
}
.box_testo_scatole  {
	width:585px;
	margin-left: 30px;
	margin-right:30px;
	margin-top:25px;
	float:right;
}
.box_testo_scatole .article_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#02013e;
	margin-top:20px;
        width:585px;
}
.box_testo_scatole .article_body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-top:20px;
}
.box_testo_scatole .images{
display:none;
}
.box_testo_scatole .link{
	display:none;
}

.box_testo_accessori  {
	width:585px;
	margin-left: 30px;
	margin-right:30px;
	margin-top:25px;
	float:right;
}
.box_testo_accessori .article_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#02013e;
	margin-top:20px;
        width:585px;
}
.box_testo_accessori .article_body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-top:20px;
}
.box_testo_accessori .images{
display:none;
}
.box_testo_accessori .link{
	display:none;
}
*/

/* --- subpages servizi --- 
/* --- imballaggio --- 
.box_testo_imballaggio {
	width:585px;
	margin-left: 30px;
	margin-right:30px;
	margin-top:25px;
	float:right;
}
.box_testo_imballaggio .article_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#02013e;
	margin-top:20px;
        width:285px;
        float:left;
}
.box_testo_imballaggio .article_body {
        width:285px;
        float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-top:20px;
}
.box_testo_imballaggio .images{
width:285px;
height:280px;
float:right;
margin-right:0px;
margin-top:60px;
}
.box_testo_imballaggio .link{
	display:none;
}
/* --- Stoccaggio merci --- 
.box_testo_stoccaggio {
	width:585px;
	margin-left: 30px;
	margin-right:30px;
	margin-top:25px;
	float:right;
}
.box_testo_stoccaggio .article_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#02013e;
	margin-top:20px;
        width:285px;
        float:left;
}
.box_testo_stoccaggio .article_body {
        width:285px;
        float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-top:20px;
}
.box_testo_stoccaggio .images{
width:285px;
height:280px;
float:right;
margin-right:0px;
margin-top:60px;
}
.box_testo_stoccaggio .link{
	display:none;
}
/* --- Consulenza per imballaggi --- 
.box_testo_consulenza {
	width:585px;
	margin-left: 30px;
	margin-right:30px;
	margin-top:25px;
	float:right;
}
.box_testo_consulenza .article_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#02013e;
	margin-top:20px;
        width:305px;
}
.box_testo_consulenza .article_body {
        width:285px;
        float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-top:20px;
}
.box_testo_consulenza .images{
width:285px;
height:280px;
float:right;
margin-right:0px;
margin-top:20px;
}
.box_testo_consulenza .link{
	display:none;
}
/* --- Realizzazioni su misura --- 
.box_testo_realizzazioni {
	width:585px;
	margin-left: 30px;
	margin-right:30px;
	margin-top:25px;
	float:right;
}
.box_testo_realizzazioni .article_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#02013e;
	margin-top:20px;
        width:285px;
        float:left;
}
.box_testo_realizzazioni .article_body {
        width:285px;
        float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-top:20px;
}
.box_testo_realizzazioni .images{
width:285px;
height:280px;
float:right;
margin-right:0px;
margin-top:60px;
}
.box_testo_realizzazioni .link{
	display:none;
}
*/

 /*prodotti*/
.colonna_prod {
	width:917px;
	float:left;
margin-left:30px;
}
.colonna_prod .article_body{
color:#000; 
padding-top:10px;
}
.colonna_prod .article_title,
.box_prod .article_title{
color:#02013e;
font-size:20px;
padding-top:20px;
}
.box_prod{
	width:917px;
	float:left;	
}
.box_prod .element{
float:left;
margin-left:50px;
width:228px;
}
.colonna_sx2{
float:left;
width:260px;
padding-top:50px;
}
.colonna_dx2{
float:right;
width:615px;	
}

.txt_img .images{
float:left;
margin-top:10px;
}
.txt_img .article_body{
	float:right;
width:610px;
}


      
