/* CSS Document  - El.MA Scatolificio */
/*www.elma-scatolificio.com*/

/************** general styles ******************/

a {
	color:#000;
	text-decoration:none;
	outline:none;
}

a:hover {
	color:#babcbe;
	text-decoration:none;
}

.title {
	color:#660000;
	font-size:11px;
	font-weight:bold;
}

.desc {
	color:#000000;
	font-size:11px;
}

.vlink {
	color:#660000;
	font-size:11px;
	float:right;
}

/***********************************************/

body {
	background-color:#FFF;
	margin:25px 0px 0px 0px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

#main_container{
	width:721px;
	margin:0 auto 0 auto;
	font-family:Arial, Helvetica, sans-serif;
}

#banner{
	width:719px;
	height:106px;
	position:absolute;
	background-image:url(../images/banner_hp.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	z-index:-1;
	margin:1px 0 0 1px;
}

#container{
	border:1px solid #babcbe;
	width:635px;
	height:466px;
	padding:40px 42px 0px 42px;
}

#home_container{
	border:1px solid #babcbe;
	width:635px;
	height:709px;
	padding:40px 42px 0px 42px;
}

/**********************************************/
/*               HEADER                       */
/**********************************************/

#header{
	width:634px;
	height:95px;
	border-bottom:1px solid #babcbe;
	background-image:url(../images/logo_elma.gif);
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
}

#header_home{
	/*float:right;*/
	margin-left:396px;
    position:relative;
	/*top:59px;*/
	top:54px;
}

#header_home ul {
	width:633px;
	margin:0;
	padding:0px 0px 0px 0px;
}

#header_home ul li {
	height:22px;
	list-style-type:none;
	position:relative;
	float:left;
}

.menu_ic_s{
	height:17px;
	width:170px;
	padding:7px 0px 0px 0px;
	color:#000;
	font-size:13px;
	display:block;
	text-align:right;
	text-decoration:none;
	outline:none;
}

.menu_ic_ns{
	height:15px;
	width:170px;
	padding:7px 0px 0px 0px;
	color:#babcbe;
	font-size:13px;
	display:block;
	text-align:right;
	text-decoration:none;
	outline:none;
}

a.menu_ic_ns:hover{
	color:#000;
}

.menu_home_s{
	height:17px;
	/*width:52px;*/
	width:68px;
	padding:7px 0px 0px 0px;
	color:#000;
	font-size:13px;
	display:block;
	text-align:right;
	text-decoration:none;
	outline:none;
}

.menu_home_ns{
	height:15px;
	width:68px;
	padding:7px 0px 0px 0px;
	color:#babcbe;
	font-size:13px;
	display:block;
	text-align:right;
	text-decoration:none;
	outline:none;
}

a.menu_home_ns:hover{
	color:#000;
}

/**********************************************/
/*          MENU  1° LIVELLO                  */
/**********************************************/

#menu{
	width:633px;
	height:22px;
	float:left;
}

#menu ul {
	width:633px;
	margin:0;
	padding:0px 0px 0px 0px;
}

#menu ul li {
	height:22px;
	list-style-type:none;
	position:relative;
	float:left;
}

.menu_prod_s{
	height:15px;
	width:55px;
	padding:7px 0px 0px 0px;
	color:#000;
	font-size:13px;
	display:block;
	text-align:left;
	text-decoration:none;
	background-image:url(../images/arrow.gif);
	background-position:40% 0%;
	background-repeat:no-repeat;
	outline:none;
}

.menu_prod_ns{
	height:15px;
	width:55px;
	padding:7px 0px 0px 0px;
	color:#babcbe;
	font-size:13px;
	display:block;
	text-align:left;
	text-decoration:none;
	outline:none;
}

a.menu_prod_ns:hover{
	color:#000;
	background-image:url(../images/arrow.gif);
	background-position:40% 0%;
	background-repeat:no-repeat;
}

.menu_serv_s{
	height:15px;
	width:73px;
	padding:7px 0px 0px 0px;
	color:#000;
	font-size:13px;
	display:block;
	text-align:center;
	text-decoration:none;
	background-image:url(../images/arrow.gif);
	background-position:top center;
	background-repeat:no-repeat;
	outline:none;
}

.menu_serv_ns{
	height:15px;
	width:73px;
	padding:7px 0px 0px 0px;
	color:#babcbe;
	font-size:13px;
	display:block;
	text-align:center;
	text-decoration:none;
	outline:none;
}

a.menu_serv_ns:hover{
	color:#000;
	background-image:url(../images/arrow.gif);
	background-position:top center;
	background-repeat:no-repeat;
}

.menu_vetr_s{
	height:15px;
	width:73px;
	padding:7px 0px 0px 0px;
	color:#000;
	font-size:13px;
	display:block;
	text-align:center;
	text-decoration:none;
	background-image:url(../images/arrow.gif);
	background-position:top center;
	background-repeat:no-repeat;
	outline:none;
}

.menu_vetr_ns{
	height:15px;
	width:73px;
	padding:7px 0px 0px 0px;
	color:#babcbe;
	font-size:13px;
	display:block;
	text-align:center;
	text-decoration:none;
	outline:none;
}

a.menu_vetr_ns:hover{
	color:#000;
	background-image:url(../images/arrow.gif);
	background-position:top center;
	background-repeat:no-repeat;
}

.menu_gal_s{
	height:15px;
	width:150px;
	padding:7px 0px 0px 0px;
	color:#000;
	font-size:13px;
	display:block;
	text-align:center;
	text-decoration:none;
	background-image:url(../images/arrow.gif);
	background-position:top center;
	background-repeat:no-repeat;
	outline:none;
}

.menu_gal_ns{
	height:15px;
	width:150px;
	padding:7px 0px 0px 0px;
	color:#babcbe;
	font-size:13px;
	display:block;
	text-align:center;
	text-decoration:none;
	outline:none;
}

a.menu_gal_ns:hover{
	color:#000;
	background-image:url(../images/arrow.gif);
	background-position:top center;
	background-repeat:no-repeat;
}

.menu_elma_s{
	height:15px;
	width:74px;
	padding:7px 0px 0px 0px;
	color:#000;
	font-size:13px;
	display:block;
	text-align:center;
	text-decoration:none;
	background-image:url(../images/arrow.gif);
	background-position:top center;
	background-repeat:no-repeat;
	outline:none;
}

.menu_elma_ns{
	height:15px;
	width:74px;
	padding:7px 0px 0px 0px;
	color:#babcbe;
	font-size:13px;
	display:block;
	text-align:center;
	text-decoration:none;
	outline:none;
}

a.menu_elma_ns:hover{
	color:#000;
	background-image:url(../images/arrow.gif);
	background-position:top center;
	background-repeat:no-repeat;
}

.menu_mi_s{
	height:15px;
	width:134px;
	padding:7px 0px 0px 0px;
	color:#000;
	font-size:13px;
	display:block;
	text-align:center;
	text-decoration:none;
	background-image:url(../images/arrow.gif);
	background-position:top center;
	background-repeat:no-repeat;
	outline:none;
}

.menu_mi_ns{
	height:15px;
	width:134px;
	padding:7px 0px 0px 0px;
	color:#babcbe;
	font-size:13px;
	display:block;
	text-align:center;
	text-decoration:none;
	outline:none;
}

a.menu_mi_ns:hover{
	color:#000;
	background-image:url(../images/arrow.gif);
	background-position:top center;
	background-repeat:no-repeat;
}

.menu_cont_s{
	height:15px;
	width:74px;
	padding:7px 0px 0px 0px;
	color:#000;
	font-size:13px;
	display:block;
	text-align:right;
	text-decoration:none;
	background-image:url(../images/arrow.gif);
	background-position:60% 0%;
	background-repeat:no-repeat;
	outline:none;
}

.menu_cont_ns{
	height:15px;
	width:74px;
	padding:7px 0px 0px 0px;
	color:#babcbe;
	font-size:13px;
	display:block;
	text-align:right;
	text-decoration:none;
	outline:none;
}

a.menu_cont_ns:hover{
	color:#000;
	background-image:url(../images/arrow.gif);
	background-position:60% 0%;
	background-repeat:no-repeat;
}


/**********************************************/
/*               MAIN FLASH                   */
/**********************************************/

#main_flash_container{
	padding-top:22px;
	height:285px;
	width:634px;
	float:left;
}

#main_flash{
	height:285px;
	width:634px;
	float:left;
}

#main_prodotti{
	height:285px;
	width:634px;
	padding-top:20px;
	float:left;
}

.prodotti_image{
	width:634px;
	height:285px;
	float:left
}

/**********************************************/
/*               HOME BOX                     */
/**********************************************/

#home_box_container{
	width:634px;
	height:211px;
    margin-top:30px;
	float:left;
}

#home_box1_wrapper{
    width:200px;	
	float:left;
}

#home_box1_titolo{
	margin-bottom:4px;
	width:200px;
}

#home_box1_foto{
	width:200px;
	height:200px;
	float:left;
}

#home_box2_wrapper{
	width:200px;	
	float:left;
    margin: 0 17px;
}

#home_box2_titolo{
	margin-bottom:4px;
	width:200px;
}

#home_box2_foto{
	width:200px;
	height:200px;
	float:left;
}

#home_box3_wrapper{
    width:200px;		
	float:left;
}

#home_box3_titolo{
	margin-bottom:4px;
	width:200px;
}

#home_box3_foto{
	width:200px;
	height:200px;
	float:left;
}

/**********************************************/
/*               FOOTER                       */
/**********************************************/

#footer{
	padding-top:3px;
}

.copyright{
	font-size:10px;
	color:#b7b9bb;
	float:left;
	letter-spacing:0px;
}

.credits{
	font-size:10px;
	color:#b7b9bb;
	float:right;
	letter-spacing:0px;
}

.credits a{
	text-decoration:none;
	color:#b7b9bb;
}

/*******************************************/
/*        IMMAGINE e COMUNICAZIONE         */
/*******************************************/

#container_immagine_e_comunicazione{
	border:1px solid #babcbe;
	width:634px;
	height:6754px;
	padding:40px 42px 0px 42px;
}

#content_immagine_e_comunicazione{
	 width:634px;
	 height:3619px;
	 float:left;
}

#immagine_e_comunicazione1{
	width:634px;
	height:270px;
	padding-top:30px;
	float:left;
}

#testo_immagine_e_comunicazione1{
	width:634px;
	height:190px;
	float:left;
	padding-bottom:20px;
}

#immagine_e_comunicazione2{
	width:634px;
	height:560px;
	float:left;
}

#testo_immagine_e_comunicazione2{
	width:634px;
	padding-right:15px;
	float:left;
}

#img_immagine_e_comunicazione2{
	width:634px;
	height:560px;
	margin-top:40px;
	float:left;
}

#immagine_e_comunicazione3{
	width:634px;
	height:570px;
	float:left;
}

#testo_immagine_e_comunicazione3{
	width:634px;
	padding-right:15px;
	float:left;
}

#img_immagine_e_comunicazione3{
	width:634px;
	height:440px;
	float:left;
}

#dida_img_immagine_e_comunicazione3{
	width:634px;
	height:90px;
	text-align:right;
	float:left;
}

#img_immagine_e_comunicazione4{
	width:634px;
	height:685px;
	float:left;
}

#dida_img_immagine_e_comunicazione4{
	width:634px;
	height:90px;
	text-align:right;
	float:left;
}

#img_immagine_e_comunicazione5{
	width:634px;
	height:685px;
	float:left;
}

#dida_img_immagine_e_comunicazione5{
	width:634px;
	height:90px;
	text-align:right;
	float:left;
}

#img_immagine_e_comunicazione6{
	width:634px;
	height:680px;
	float:left;
}

#dida_img_immagine_e_comunicazione6{
	width:634px;
	height:90px;
	text-align:right;
	float:left;
}

#img_immagine_e_comunicazione7{
	width:634px;
	height:355px;
	float:left;
}

#dida_img_immagine_e_comunicazione7{
	width:634px;
	height:120px;
	text-align:right;
	float:left;
}

#img_immagine_e_comunicazione8{
	width:634px;
	height:405px;
	/*height:330px;
	margin-left:58px;*/
	float:left;
}

#dida_img_immagine_e_comunicazione8{
	width:634px;
	height:90px;
	text-align:right;
	float:left;
}

#img_immagine_e_comunicazione9{
	width:634px;
	height:800px;
	float:left;
}

#dida_img_immagine_e_comunicazione9{
	width:634px;
	height:90px;
	text-align:right;
	float:left;
}

#img_immagine_e_comunicazione10{
	width:634px;
	height:980px;
	float:left;
}

#dida_img_immagine_e_comunicazione10{
	width:634px;
	height:25px;
	text-align:right;
	float:left;
}

.dida_immagine_e_comunicazione{
	font-style:italic;
	color:#949598;
	margin-right:10px;
}

/**********************************************/
/*               PRODOTTI-SCATOLE             */
/**********************************************/

.titolo{
	color:#BABCBE;
	font-size:25px;
	font-weight:normal;
}

.testo{
	color:#000;
	font-size:13px;
	margin:0px;
	padding:2px 0px 0px 0px;
	line-height:20px;
	text-align:left;
}

.nota{
	color:#939598;
	font-size:13px;
	font-weight:bold;
	padding-top:25px;
}

#container_scatole{
	border:1px solid #babcbe;
	width:634px;
	height:850px;
	padding:40px 42px 0px 42px;
}

/**********************************************/
/*          MENU 2° LIVELLO PRODOTTI          */
/**********************************************/

.spacer_menu_padding{
	padding-left:70px;
	float:left;
}
.spacer_menu{
	width:283px;
	height:22px;
	border-bottom:1px dashed #babcbe;
	float:left;;
}

.menu2_padding{
	padding-left:70px;
	float:left;
}

#menu2{
	width:283px;
	height:22px;
	float:left;
}

#menu2 ul {
	width:283px;
	margin:0;
	padding:0px 0px 0px 0px;
	float:left;
}

#menu2 ul li {
	height:22px;
	list-style-type:none;
	position:relative;
	float:left;
}

.menu_scat_s{
	height:17px;
	width:62px;
	padding:7px 0px 0px 0px;
	color:#000;
	font-size:13px;
	display:block;
	text-align:left;
	text-decoration:none;
	background-image:url(../images/arrow.gif);
	background-position:35% 0%;
	background-repeat:no-repeat;
	outline:none;
}

.menu_scat_ns{
	height:15px;
	width:62px;
	padding:7px 0px 0px 0px;
	color:#babcbe;
	font-size:13px;
	display:block;
	text-align:left;
	text-decoration:none;
	outline:none;
}

a.menu_scat_ns:hover{
	color:#000;
	background-image:url(../images/arrow.gif);
	background-position:35% 0%;
	background-repeat:no-repeat;
}

.menu_esp_s{
	height:17px;
	width:94px;
	padding:7px 0px 0px 0px;
	color:#000;
	font-size:13px;
	display:block;
	text-align:center;
	text-decoration:none;
	background-image:url(../images/arrow.gif);
	background-position:top center;
	background-repeat:no-repeat;
	outline:none;
}

.menu_esp_ns{
	height:15px;
	width:94px;
	padding:7px 0px 0px 0px;
	color:#babcbe;
	font-size:13px;
	display:block;
	text-align:center;
	text-decoration:none;
	outline:none;
}

a.menu_esp_ns:hover{
	color:#000;
	background-image:url(../images/arrow.gif);
	background-position:top center;
	background-repeat:no-repeat;
}

.menu_rip_s{
	height:17px;
	width:127px;
	padding:7px 0px 0px 0px;
	color:#000;
	font-size:13px;
	display:block;
	text-align:right;
	text-decoration:none;
	background-image:url(../images/arrow.gif);
	background-position:56% 0%;
	background-repeat:no-repeat;
	outline:none;
}

.menu_rip_ns{
	height:15px;
	width:127px;
	padding:7px 0px 0px 0px;
	color:#babcbe;
	font-size:13px;
	display:block;
	text-align:right;
	text-decoration:none;
	outline:none;
}

a.menu_rip_ns:hover{
	color:#000;
	background-image:url(../images/arrow.gif);
	background-position:56% 0%;
	background-repeat:no-repeat;
}

/**********************************************/
/*        MENU 2° LIVELLO MONDO IMBALLO       */
/**********************************************/

.spacer_menu_padding_mi{
	padding-left:360px;
	float:left;
}
.spacer_menu_mi{
	width:146px;
	height:22px;
	border-bottom:1px dashed #babcbe;
	float:left;;
}

.menu2_mi_padding{
	padding-left:360px;
	float:left;
}

#menu2_mi{
	width:200px;
	height:22px;
	float:left;
}

#menu2_mi ul {
	width:200px;
	margin:0;
	padding:0px 0px 0px 0px;
	float:left;
}

#menu2_mi ul li {
	height:22px;
	list-style-type:none;
	position:relative;
	float:left;
}

.menu_rp_s{
	height:17px;
	width:160px;
	padding:7px 0px 0px 0px;
	color:#000;
	font-size:13px;
	display:block;
	text-align:left;
	text-decoration:none;
	background-image:url(../images/arrow.gif);
	background-position:50% 0%;
	background-repeat:no-repeat;
	outline:none;
}

.menu_rp_ns{
	height:15px;
	width:160px;
	padding:7px 0px 0px 0px;
	color:#babcbe;
	font-size:13px;
	display:block;
	text-align:left;
	text-decoration:none;
	outline:none;
}

a.menu_rp_ns:hover{
	color:#000;
	background-image:url(../images/arrow.gif);
	background-position:50% 0%;
	background-repeat:no-repeat;
}

/***********************/
/*       SCATOLE       */
/***********************/

#content_scatole{
	 width:634px;
	 height:687px;
	 float:left;
}

#scatole_americane{
	width:634px;
	height:687px;
	float:left;
}

#img_scatole_americane{
	width:224px;
	height:687px;
	background-image:url(../images/scatole.jpg);
	background-position:top;
	background-repeat:no-repeat;
	float:left;
}

#right_scatole{
	width:410px;
	height:687px;
	float:right;
}

#testo_scatole_americane{
	width:410px;
	padding-top:30px;
	height:155px;
	float:left;
}

#scatole_fustellate{
	width:634px;
	height:155px;
	float:left;
}

#testo_scatole_fustellate{
	width:410px;
	height:159px;
	float:left;
}

#astucci{
	width:634px;
	height:126px;
	float:left;
}

#testo_astucci{
	width:410px;
	height:126px;
	float:left;
}

#wrap_around{
	width:634px;
	height:167px;
	float:left;
}

#testo_wrap_around{
	width:410px;
	padding-top:15px;
	height:126px;
	float:left;
}

#tutte_le_scatole{
	float:left;
	padding-top:15px;
}

/*********************************/
/*         ESPOSITORI            */
/*********************************/

#container_espositori{
	border:1px solid #babcbe;
	width:634px;
	height:705px;
	padding:40px 42px 0px 42px;
}

#content_espositori{
	 width:634px;
	 height:482px;
	 float:left;
}

#espositori{
	width:634px;
	height:334px;
	float:left;
}

#img_espositori{
	width:224px;
	height:488px;
	background-image:url(../images/espositori_new.jpg);
	background-position:top;
	background-repeat:no-repeat;
	float:left;
}

#testo_espositori{
	width:410px;
	padding-top:30px;
	height:304px;
	float:left;
}

#pall_box{
	width:634px;
	height:148px;
	float:left;
}

#img_pall_box{
	width:224px;
	height:148px;
	float:left;
}

#testo_pall_box{
	width:410px;
	padding-top:0px;
	height:148px;
	float:left;
}

#espositori_pallbox_personalizzati{
	float:left;
	padding-top:38px;
}

/*********************************/
/*    RIPIANI e PROTEZIONI       */
/*********************************/

#container_ripiani{
	border:1px solid #babcbe;
	width:634px;
	height:705px;
	padding:40px 42px 0px 42px;
}

#content_ripiani{
	 width:634px;
	 height:488px;
	 float:left;
}

#ripiani{
	width:634px;
	height:488px;
	float:left;
}

#img_ripiani{
	width:224px;
	height:525px;
	background-image:url(../images/ripiani.jpg);
	background-position:top;
	background-repeat:no-repeat;
	float:left;
}

#testo_ripiani{
	width:410px;
	padding-top:30px;
	height:488px;
	float:left;
}

#ripiani_personalizzati{
	float:left;
	padding-top:4px;
}

/*********************************/
/*           SERVIZI             */
/*********************************/

#container_servizi{
	border:1px solid #babcbe;
	width:634px;
	height:705px;
	padding:40px 42px 0px 42px;
}

#content_servizi{
	 width:634px;
	 height:504px;
	 float:left;
}

#servizi{
	width:634px;
	height:504px;
	float:left;
}

#img_servizi{
	width:224px;
	height:504px;
	background-image:url(../images/servizi.jpg);
	background-position:0px 20px;
	background-repeat:no-repeat;
	float:left;
}

#testo_servizi1{
	width:410px;
	height:145px;
	padding-top:40px;
	float:left;
}

#testo_servizi2{
	width:410px;
	height:130px;
	padding-top:35px;
	float:left;
}

#testo_servizi3{
	width:410px;
	height:126px;
	padding-top:25px;
	float:left;
}

#contattateci{
	float:left;
	padding-top:24px;
}

/*********************************/
/*           VETRINA             */
/*********************************/

#main_container_vetrina{
	width:721px;
	margin:0 auto 0 auto;
}

#container_vetrina{
	border:1px solid #babcbe;
	width:634px;
	padding:40px 42px 0px 42px;
}

#content_vetrina{
	width:634px;
}

#main_container_info_vetrina{
	padding-top:50px;
	height:50px;
	width:634px;
	float:left;
}

#main_info_vetrina{
	height:50px;
	width:634px;
	float:left;
}

#vetrina{
	width:634px;
}

#paginazione_top{
	margin:20px 0px 20px 334px;
    text-align:right;
    width:300px;
	float:left;
}

#paginazione_bottom{
	margin-bottom:40px;
    margin-left:334px;
    text-align:right;
    width:300px;
}

.page_selected{
	text-decoration:underline;
}

.foto1_vetrina{
	width:634px;
	float:left;
}

.foto2_vetrina{
	width:312px;
	margin-right:10px;
	margin-top:10px;
	float:left;
}

.foto3_vetrina{
	width:312px;
	margin-top:10px;
	float:left;
}

.testo_vetrina{
	width:634px;
	padding-bottom:8px;
	float:left;
}

.spacer_vetrina{
	width:634px;
	height:45px;
	float:left;
}

/*********************************/
/*           GALLERY             */
/*********************************/

#container_gallery{
	border:1px solid #babcbe;
	width:634px;
	height:2183px;
	padding:40px 42px 0px 42px;
}

#content_gallery{
	 width:634px;
	 float:left;
}

#main_flash_container_gallery{
	padding-top:22px;
	height:285px;
	width:634px;
	float:left;
}

#main_flash_gallery{
	height:283px;
	width:632px;
	border:1px solid #babcbe;
	float:left;
}

#img_gallery1{
	width:634px;
	height:255px;
	background-image:url(../images/gallery1.jpg);
	background-position:0px 18px;
	background-repeat:no-repeat;
	float:left;
}

#testo_gallery1{
	width:634px;
	padding-bottom:20px;
	float:left;
}

#img_gallery2{
	width:634px;
	height:255px;
	background-image:url(../images/gallery2.jpg);
	background-position:0px 20px;
	background-repeat:no-repeat;
	float:left;
}

#testo_gallery2{
	width:634px;
	padding-bottom:30px;
	float:left;
}

#img_gallery3{
	width:634px;
	height:255px;
	background-image:url(../images/gallery3.jpg);
	background-position:0px 20px;
	background-repeat:no-repeat;
	float:left;
}

#testo_gallery3{
	width:634px;
	padding-bottom:35px;
	float:left;
}

#img_gallery4{
	width:634px;
	height:255px;
	background-image:url(../images/gallery4.jpg);
	background-position:0px 20px;
	background-repeat:no-repeat;
	float:left;
}

#testo_gallery4{
	width:634px;
	float:left;
}

#img_gallery5{
	width:634px;
	height:255px;
	background-image:url(../images/gallery5.jpg);
	background-position:0px 20px;
	background-repeat:no-repeat;
	float:left;
}

#testo_gallery5{
	width:634px;
	float:left;
}

/*********************************/
/*           ELMA             */
/*********************************/

#container_elma{
	border:1px solid #babcbe;
	width:634px;
	height:797px;
	padding:40px 42px 0px 42px;
}

#content_elma{
	 width:634px;
	 height:660px;
	 float:left;
}

#elma{
	width:634px;
	height:535px;
	float:left;
}

#img_elma{
	width:205px;
	height:600px;
	padding-top: 42px;
	float:left;
}

#testo_elma1{
	width:400px;
	padding-left:19px;
	height:620px;
	padding-top:40px;
	float:left;
}

/*********************************/
/*        MONDO IMBALLO          */
/*********************************/

#container_mondoimballo{
	border:1px solid #babcbe;
	width:634px;
	height:3824px;
	padding:40px 42px 0px 42px;
}

#content_mondoimballo{
	 width:634px;
	 height:3619px;
	 float:left;
}

#mondoimballo1{
	width:634px;
	height:586px;
	padding-top:30px;
	float:left;
}

#testo_mondoimballo1{
	width:634px;
	height:87px;
	float:left;
	padding-bottom:20px;
}

#img_mondoimballo1{
	width:634px;
	height:479px;
	float:left;
}

#mondoimballo2{
	width:634px;
	height:678px;
	float:left;
}

#wrapper_mondoimballo2{
	width:634px;
	padding-bottom:10px;
	height:190px;
	float:left;	
}

#testo_mondoimballo2{
	width:391px;
	padding-right:15px;
	margin-top:50px;
	float:left;
}

#img_mondoimballo2{
	width:228px;
	height:190px;
	float:left;
}

#img_mondoimballo2b{
	width:634px;
	height:478px;
	float:left;
}

#mondoimballo3{
	width:634px;
	height:45px;
	float:left;
	padding-top:40px;
}

#testo_mondoimballo3{
	width:634px;
	height:45px;
	float:left;
}

#mondoimballo4{
	width:634px;
	height:375px;
	padding-top:30px;
	float:left;
}

#testo_mondoimballo4{
	width:240px;
	padding-right:10px;
	height:375px;
	float:left;
}

#img_mondoimballo4{
	width:384px;
	height:375px;
	float:left;
}

#mondoimballo5{
	width:634px;
	height:535px;
	padding-top:30px;
	float:left;
}

#testo_mondoimballo5{
	width:240px;
	padding-right:10px;
	height:535px;
	float:left;
}

#img_mondoimballo5{
	width:384px;
	height:535px;
	float:left;
}

#mondoimballo6{
	width:634px;
	height:752px;
	padding-top:30px;
	float:left;
}

#testo_mondoimballo6{
	width:240px;
	padding-right:10px;
	height:752px;
	float:left;
}

#img_mondoimballo6{
	width:384px;
	height:752px;
	float:left;
}

#mondoimballo7{
	width:634px;
	height:147px;
	padding-top:40px;
	float:left;
}

#testo_mondoimballo7{
	width:634px;
	height:147px;
	float:left;
}

#mondoimballo8{
	width:634px;
	height:270px;
	padding-top:30px;
	float:left;
}

#testo_mondoimballo8{
	width:240px;
	height:270px;
	padding-right:10px;
	float:left;
}

#img_mondoimballo8{
	width:384px;
	height:270px;
	float:left;
}

/*********************************/
/*       REPARTO PRODUTTIVO       */
/*********************************/

#container_reparto_produttivo{
	border:1px solid #babcbe;
	width:634px;
	height:1381px;
	padding:40px 42px 0px 42px;
}

#content_reparto_produttivo{
	 width:634px;
	 height:1176px;
	 float:left;
}

#reparto_produttivo1{
	width:634px;
	height:352px;
	padding-top:40px;
	padding-bottom:40px;
	float:left;
}

#testo_reparto_produttivo1{
	width:207px;
	padding-right:15px;
	height:352px;
	float:left;
}

#img_reparto_produttivo1{
	width:412px;
	height:352px;
	float:left;
}

#reparto_produttivo2{
	width:634px;
	height:352px;
	padding-bottom:40px;
	float:left;
}

#testo_reparto_produttivo2{
	width:207px;
	padding-right:15px;
	height:352px;
	float:left;
}

#img_reparto_produttivo2{
	width:412px;
	height:352px;
	float:left;
}

#reparto_produttivo3{
	width:634px;
	height:352px;
	float:left;
}

#testo_reparto_produttivo3{
	width:207px;
	padding-right:15px;
	height:352px;
	float:left;
}

#img_reparto_produttivo3{
	width:412px;
	height:352px;
	float:left;
}

/*********************************/
/*         CONTATTACI            */
/*********************************/

#container_contattaci{
	border:1px solid #babcbe;
	width:634px;
	height:590px;
	padding:40px 42px 0px 42px;
}

#content_contattaci{
	 width:634px;
	 height:440px;
	 float:left;
}

#contattaci{
	width:634px;
	height:440px;
	padding-top:20px;
	float:left;
}

#left_contattaci{
	width:224px;
	height:410px;
	float:left;
}

#right_contattaci{
	width:410px;
	height:410px;
	float:left;
}

/*********************************/
/*         CREDITS            */
/*********************************/

#container_credits{
	border:1px solid #babcbe;
	width:634px;
	height:500px;
	padding:40px 42px 0px 42px;
}

#credits_title{
	width:634px;
	height:31px;
	background-image:url(../images/credits_title.jpg);
	background-position:0 10px;
	background-repeat:no-repeat;
	float:left;
}

#content_credits{
	 width:634px;
	 height:350px;
	 float:left;
}

#credits{
	width:634px;
	height:300px;
	padding-top:50px;
	float:left;
}

#left_credits{
	width:274px;
	height:250px;
	float:left;
}

#left_credits1{
	width:274px;
}

#left_credits2{
	width:274px;
}

#left_credits3{
	width:274px;
}

#right_credits{
	width:360px;
	height:250px;
	float:left;
}

#right_credits1{
	width:360px;
}

#right_credits2{
	width:360px;
}

/*********************************/
/*             CMS               */
/*********************************/

#cms_main_container_login{
	margin:0 auto;
	width:300px;
}

#cms_container_login{
	border:1px solid #BABCBE;
    padding:40px 42px 0;
    width:215px;
}

#cms_header_login{
	width:194px;
}

#wrapper_form_login{
  	margin:44px 22px;
    width:153px;
}

#wrapper_form_login_error{
  	margin:20px 15px;
    width:173px;
}

#cms_main_container{
	margin: 0 auto;
	width: 935px;
}

#cms_container{
	border:1px solid #BABCBE;
    padding:40px 42px 0;
    width:850px;
	float:left;
}

#cms_header{
	width:850px;
}

#logo{
	width:194px;
	float:left;
}

#logout{
	width:70px;
	float:right;
	text-align:right;
}

#visualizza{
	float:right;
	text-align:right;
	margin-bottom:34px;
    margin-right:-71px;
    margin-top:61px;
    width:250px;
}

#lista_prodotti{
    width:850px;
	float:left;
}

#wrapper_form{
	width:850px;
	margin-top:25px;
	float:left;
}

form label{
	margin-bottom:3px;
}

form ul{
 	list-style-type:none;
    margin:0;
    padding:0;	
}

form ul li{
	margin-bottom:8px;	
}

.error{
	color:#FF0000;
	font-style:italic;
}

.result{
	float:right;
    margin-right:-250px;
    margin-top:85px;
    text-align:right;
    width:615px;
}

.testa_tabella{
	background-color:#BABCBE;
	color:#000;
	font-style:italic;
}

.separatore{
	background-color:#BABCBE;
}

.box_foto2{
	margin-top:3px; 
	margin-right:4px;
	width:98px; 
	float:left; 
}

.box_foto3{
	margin-top:3px; 
	width:98px; 
	float:left; 
}
