@charset "utf-8";
/* CSS Document */
BODY { background : #6E6B59 url(img/twirl.gif) repeat; font:8pt Verdana, Geneva, Arial, Helvetica, sans-serif; color:#6E6B59;	margin:10px 0 0 0;	text-align:center; position:relative;}
#contenedor{text-align:left; width:926px; background-color:#777461; margin: auto; border:#FFFFFF 12px solid; height:auto;}
#header1{height:150px; width:926px; background-image:url(img/logo.jpg);}
#header1_txt{height:20px; width:900px;margin:auto; padding:4px 10px 0 0; text-align:right;}

#header1_txt_separa{height:20px; width:auto; margin:auto; text-align:center; float:right;}
#header1_txt_login{height:20px; width:auto; margin:auto; text-align:right; float:right;}
#header1_txt_cant{height:20px; width:auto; margin:auto; text-align:center; float:right;}
#header1_txt_cant_f{height:20px; width:auto; margin:auto; text-align:center; float:right;}
#header1_txt_tot{height:20px; width:auto; margin:auto; text-align:right; float:right;}
#header1_txt_tot_f{height:20px; width:auto; margin:auto; text-align:center; float:right;}
/* CAPA LOGIN */
#header1b_txt{height:90px; width:900px;margin:auto; padding:4px 10px 0 0; text-align:right;}
#login_form{height:80px; width:250px;margin:auto; text-align:right; float:right; background-color:#6E6B59; border:#6F2633 1px solid; filter: alpha(opacity=60);	z-index:1001; -moz-opacity: 0.6; opacity:.60;}
#login_form_cont1{height:20px; width:250px; text-align:right; float:right; margin:5px 0 0 0;}
#login_form_name{height:20px; width:80px; text-align:right; float:left; margin:0 5px 0 0;}
#login_form_namef{height:20px; width:160px; text-align:right; float:left; margin:auto;}
#login_form_cont2{height:20px; width:250px; text-align:right; float:right; margin:5px 0 0 0;}
#login_form_pass{height:20px; width:80px; text-align:right; float:left; margin:0 5px 0 0;}
#login_form_passf{height:20px; width:160px; text-align:right; float:left; margin:auto;}
#login_form_cont3{height:20px; width:165px; text-align:left; float:right; margin:5px 0 0 0;}
#login_form2{height:20px; width:900px; text-align:right; float:right; margin:5px 0 0 0; display:inherit; background:none;}



#menu{height:35px; width:926px; background-image:url(img/bk_txt.png);text-align:center;}
#header2{width:926px; height:250px; background-image:url(img/bk_h2.png);}
#header2_tit{width:365px; height:auto; margin:20px 0 0 26px; text-align:left;}
#header2_txt{width:445px; height:auto; margin:13px 0 0 26px; text-align:left;}
#txt_tit{width:926px; height:43px; text-align:left; margin:17px 0 0 0;}
#tit_secc{width:460px;height:auto; text-align:left; float:left; margin-left:20px;}
#paypal{widht:258px; height:auto; float:right;}
#txt_contiene{width:926px; height:100%!Important; text-align:center;}
#menu_txt{height: 35px; width:40px; float:left;}
#menu_separa{height:35px; width:35px; float:left;}
#menu_home{height:35px; width:85px; float:left;}
#menu_home a{display:block; height:35px; width:85px; float:left;}
#menu_home a:link, #menu_home a:visited {background:transparent url('img/menu/mn_home.jpg') 0 0 no-repeat; text-decoration:none;}
#menu_home a:hover {background:transparent url('img/menu/mn_home_hover.jpg') 0 0 no-repeat;}
.menu_home_selec{background:transparent url('img/menu/mn_home_on.jpg') 0 0 no-repeat  !Important;}
#menu_prodotti{height:35px; width:91px; float:left;}
#menu_prodotti a{ height:35px; width:91px; float:left;}
#menu_prodotti a:link, #menu_prodotti a:visited {background:transparent url('img/menu/mn_prod.jpg') 0 0 no-repeat; text-decoration:none;}
#menu_prodotti a:hover {background:transparent url('img/menu/mn_prod_hover.jpg') 0 0 no-repeat;}
.menu_prodotti_selec{background:transparent url('img/menu/mn_prod_on.jpg') 0 0 no-repeat !Important;}
#menu_acquista{height:35px; width:135px; float:left;}
#menu_acquista a{height:35px;width:135px;float:left;}
#menu_acquista a:link, #menu_acquista a:visited {background:transparent url('img/menu/mn_acq.jpg') 0 0 no-repeat;text-decoration:none;}
#menu_acquista a:hover {background:transparent url('img/menu/mn_acq_hover.jpg') 0 0 no-repeat;}
.menu_acquista_selec{background:transparent url('img/menu/mn_acq_on.jpg') 0 0 no-repeat !Important;}
#menu_promo{height:35px;width:105px;float:left;}
#menu_promo a{height:35px;width:105px;float:left;}
#menu_promo a:link, #menu_promo a:visited {background:transparent url('img/menu/mn_pro.jpg') 0 0 no-repeat;text-decoration:none;}
#menu_promo a:hover {background:transparent url('img/menu/mn_pro_hover.jpg') 0 0 no-repeat;}
.menu_promo_selec{background:transparent url('img/menu/mn_pro_on.jpg') 0 0 no-repeat !Important;}
#menu_chi{height:35px;width:91px;float:left;}
#menu_chi a{height:35px;width:91px;float:left;}
#menu_chi a:link, #menu_chi a:visited {background:transparent url('img/menu/mn_chi.jpg') 0px 0px no-repeat;text-decoration:none;}
#menu_chi a:hover {background:transparent url('img/menu/mn_chi_hover.jpg') 0 0 no-repeat;}
.menu_chi_selec{background:transparent url('img/menu/mn_chi_on.jpg') 0 0 no-repeat !Important;}
#menu_news{height:35px;width:55px;float:left;}
#menu_news a{height:35px;width:55px;float:left;}
#menu_news a:link, #menu_news a:visited {background:transparent url('img/menu/mn_news.jpg') 0px 0px no-repeat;text-decoration:none;}
#menu_news a:hover {background:transparent url('img/menu/mn_news_hover.jpg') 0 0 no-repeat;}
.menu_news_selec{background:transparent url('img/menu/mn_news_on.jpg') 0 0 no-repeat !Important;}
#menu_contatti{height:35px;width:81px;float:left;}
#menu_contatti a{height:35px;width:81px;float:left;}
#menu_contatti a:link, #menu_contatti a:visited {background:transparent url('img/menu/mn_cont.jpg') 0px 0px no-repeat;text-decoration:none;}
#menu_contatti a:hover {background:transparent url('img/menu/mn_cont_hover.jpg') 0px 0px no-repeat;}
.menu_contatti_selec{background:transparent url('img/menu/mn_cont_on.jpg') 0px 0px no-repeat !Important;}
#img_tit{width:502px;height:194px; margin:29px 0 0 15px; display:inline; float:left; background-image:url(img/bk_img_h2.png);}
#img_tit_txt{margin:23px 0 0 23px; float:left; width:auto; height:auto;}
#fla{height:249px; width:360px; float:right;margin:0 15px 0 0;display:inline;}
#emmagina{display:block;text-align:right; width:926px; margin: auto; padding-right:17px; height:10px; vertical-align:bottom;}
.emmagina, .emmagina a, .emmagina a:link, .emmagina a:visited{
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#DBD78E;
	text-align: right;
	text-decoration:none;
}
.emmagina a:hover{
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#FFD088;
	text-align: right;
	text-decoration:none;
}
#bottom_salume{width:100%; text-align:center; height:20px;}
.bottom_salume{
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#C0BB9D;
	text-decoration:none;}
.txt_header1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7A003B;
	text-align: right;
	text-decoration:none;
}
.txt_header1 a, .txt_header1 a:link, .txt_header1 a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7A003B;
	text-align: right;
	text-decoration:none;
}
.txt_header1 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CC0061;
	text-align: right;
	text-decoration:underline;
}
.txt_header2 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align: right;
	text-decoration:none;
}
/* HOME */
#home_destac{width:594px; height:238px; background-image:url(img/fnd_destaca.jpg); border:#998F71 1px solid; text-align:right; float:left; margin:0 13px 0 15px; display:inline;}
#home_destac_foto{
	width:240px;
	height:209px;
	display:inline;
	text-align:left;
	float:left;
	margin: 14px 10px 0 10px;
	position:inherit;
}
#home_destac_tit{width:320px; height:40px; text-align:center; float:left; margin: 10px 0 10px 0;}
.tit_destaca{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-align: left;
	text-decoration:none;
	font-weight: bold;
}
#home_destac_deta{width:320px; height:auto; text-align:left; float:left; margin: 0 0 10px 0;}
.txt_destaca, .txt_destaca a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.txt_destaca a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#702835;
	text-decoration:underline;
}
#home_destac_link{width:320px; height:auto; text-align:left; float:left; margin: autos;}
.link_destaca, .link_destaca a, .link_destaca a:link, .link_destaca a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align: left;
	text-decoration:none;
	font-weight: bold;
}
.link_destaca a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6F2633;
	text-align: left;
	text-decoration:none;
	font-weight: bold;
}
#home_banner{width:284px; height:238px; border:#7A7763 1px solid; float:left; background:#FFFFFF; margin-left:14px;display:inline;}
#separa_vert{width:926px; height:14px; float:left;}
#home_altri{width:239px; height:200px; float:right; border:#C6BC96 1px solid; background:#6F2633; margin-right:15px; display:inline;}
#home_altri_tit{width:200px; height:auto; text-align:left; float:left; padding: 10px 0 10px 20px;}
#home_altri_txt{width:auto; height:auto; text-align:left; float:left; padding: 0 0 0 40px;}
.home_altri_txt, .home_altri_txt a, .home_altri_txt a:link, .home_altri_txt a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#DBD78E;
	text-align: left;
	text-decoration:none;
	line-height:21px;
	font-weight: bold;
}
.home_altri_txt a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align: left;
	text-decoration:underline;
	line-height:21px;
	font-weight: bold;
}
#home_promo{width:640px; height:200px; float:left; border:#6F2633 1px solid; background-image:url(img/fnd_promo.jpg); margin-left:15px;display:inline;}
#home_promo_img{width:179px; height:183px; float:left; margin:7px 5px 0 5px;display:inline;}
#home_promo_tit{width:auto; height:auto; float:left;margin:20px 0 0 20px;display:inline;}
#home_promo_txt{width:417px; height:auto; float:left;margin:10px 0 0 20px;display:inline; text-align:justify;}
.home_promo_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6F2633;
	text-align: left;
}
#home_promo_precio{width:90%; height:auto; float:left;margin:10px 10px 0 10px;display:inline; text-align:center;}
.home_promo_precio, .home_promo_precio a, .home_promo_precio a:link, .home_promo_precio a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6F2633;
	font-weight:bold;
	text-decoration:none;
}
.home_promo_precio a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6F2633;
	font-weight:bold;
	text-decoration:underline;
}
#home_promo_link{width:417px; height:auto; float:left;margin:15px 0 0 20px;display:inline; text-align:center;}
.home_promo_link, .home_promo_link a, .home_promo_link a:link, .home_promo_link a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A59C7C;
	text-align: left;
	font-weight:bold;
	text-decoration:none;
}
.home_promo_link a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6F2633;
	text-align: left;
	font-weight:bold;
	text-decoration:underline;
}
/* CONTATTI*/
#contatti_b{width:403px; height:580px; float:left; border:#C5BC96 1px solid; background-image:url(img/fnd_contatti_b.jpg); margin-left:15px;display:inline; text-align:center;}
#contatti_c{width:350px; height:300px; float:left; border:#C5BC96 1px solid; background-image:url(img/fnd_contatti_b.jpg); margin:0 0 0 50px;display:inline; text-align:center;}
#contatti_logo{width:265px; float:left; margin:15px 0 0 64px; display:inline;}
#contatti_address{width:300px; height:132px; float:left; border:#7A7763 1px solid; background:#B9B08C; margin:25px 0 0 49px;display:inline; text-align:center;}
#contatti_logo_c{width:265px; float:left; margin:15px 0 0 42px; display:inline;}
#contatti_address_c{width:300px; height:132px; float:left; border:#7A7763 1px solid; background:#B9B08C; margin:15px 0 0 25px;display:inline; text-align:center;}
#contatti_mappa{width:307px; float:left; margin:35px 0 0 47px; display:inline;}
.fadebox {
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.6;
	opacity:.60;
	filter: alpha(opacity=80);
}
.overbox {
	display: none;
	position: fixed;
	top: 15%;
	left: 50%;
	margin-left:-373px;
	width: 746px;
	height: auto;
	z-index:1002;
	overflow: auto;
}
.overbox2{
	display: none;
	position: fixed;
	top: 15%;
	left: 50%;
	margin-left:-323px;
	width: 646px;
	height: auto;
	z-index:1002;
	overflow: auto;
}
#content {
	background: #FFF;
	border: solid 2px #7A7763;
	padding: 10px;
}
#contatti_a{width:474px; height:580px; float:right; border:#6F2633 1px solid; background-image:url(img/fnd_contatti_a.gif); margin-right:15px; display:inline;}
#contatti_a_tit{width:400px; float:left; margin:25px 0 0 25px; display:inline; text-align:left;}
#contatti_form_contenedor{width:100%; float:left; margin:30px 0 0 0; display:inline; text-align:left;}
#contatti_form_subcontiene{width:100%; float:left; margin:auto; display:inline; text-align:left;}
#contatti_form_tit{width:35%; height:25px; float:left; margin:10px 0 0 10px; display:inline; text-align:right;}
#contatti_form_combo{width:55%; height:auto; float:right; margin:10px 0 0 10px; display:inline; text-align:left;}
#contatti_form_envia{width:100%; height:40px; float:right; margin:20px 0 0 0; display:inline; text-align:center; position: static;}
#contatti_form_gracias{width:80%; float:left; margin:60px 0 0 50px; display:inline; text-align:center !Important;}

/* AZIENDA */
#azienda{width:897px; height:411px; float:left; border:#6F2633 1px solid; background-image:url(img/fnd_azienda.gif); margin-left:15px; display:inline;}
#az_galeria{width:357px; height:303px; float:right; margin:35px 25px 0 0; display:inline; text-align:left;}
#az_txt{width:445px; height:auto; float:left; margin:65px 0 0 25px; display:inline; text-align:center;}
#az_adm{width:445px; height:auto; float:left; margin:25px 0 0 25px; display:inline; text-align:left;}

/* PRODOTTI*/
#prod_categoria{width:660px; height:25px; float:right; margin:auto; display:inline; font-weight:bold;}
.prod_categoria{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; text-align:left;}
#prod_left{width:221px; height:auto; float:left; margin:0 15px 0 15px; display:inline;}
#prod_right{width:660px; height:auto; float:right; margin:0 11px 0 0; display:inline;}

/* PRODOTTI CATEGORIA*/
#cat_box{width:221px; height:auto; float:left; border:#C6BB96 1px solid; background:#6F2633; display:inline; margin:0 0 15px 0;}
#cat_tit{width:150px; height:auto; float:left; margin:15px 0 5px 25px; display:inline;}
.cat_tit{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:left; color:#DBD78E; font-weight:bold;}
#cat_txt{width:150px; height:auto; float:left; margin:0 0 0 45px; display:inline;}
.cat_txt, .cat_txt a{font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:left; color:#DBD78E; text-decoration:none;}
.cat_txt a:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:left; color:#FFFFFF; text-decoration:underline;}
#cat_logo{width:100%; height:auto; float:left; margin:auto; display:inline;}
#cat_separa{width:100%; height:20px; float:left; margin:auto; display:inline;}
#carr_box{width:221px; height:122px;float:left; border:#C6BB96 1px solid; display:inline; margin:0 0 15px 0; background-image:url(img/fnd_prod_carrello.jpg);}
#carr_box_tit{width:221px; height:15px;float:left; display:inline; margin:13px 0 15px 0; text-align:center;}
#carr_box_cant{width:100px; height:13px;float:left; display:inline; margin:0 0 10px 51px; text-align:left;}
#carr_box_cant_final{width:auto; height:13px;float:left; display:inline; margin:0 0 10px 0; text-align:left;}
#carr_box_tot{width:70px; height:13px;float:left; display:inline; margin:0 0 10px 51px; text-align:left;}
#carr_box_tot_final{width:auto; height:13px;float:left; display:inline; margin:0 0 10px 0; text-align:left;}
#carr_box_links{width:221px; height:35px;float:left; display:inline; margin:5px 0 0 0; text-align:center;}

/* TUTTI PRODOTTI*/
#prod_home{width:660px; height:205px; float:left; border:#6F2633 1px solid; background-image:url(img/fnd_pro_home.gif); margin:auto; display:inline;}
#prod_img_home{width:205px; height:187px; float:left; border:#6F2633 1px solid; margin:8px 15px 8px 8px; display:inline;}
#prod_promo{width:100%; height:15px; float:left; margin:146px 0 0 0; background-color:#FF6600; display:inline;}
#prod_tit{width:430px; height:12px; float:left; margin:20px 0 15px 0; display:inline; text-align:left;}
.prod_tit, .prod_tit A{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#6F2633; text-decoration:none; font-weight:bold}
.prod_tit A:hover{ text-decoration:underline;}
.prod_tit_dettagli, .prod_tit_dettagli A{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FF6600; text-decoration:none;}
.prod_tit_dettagli A:hover{color:#FF0000; font-weight:bold;}
#prod_desc{width:417px; height:75px; float:left; margin:auto; display:inline; text-align:justify;}
.prod_desc, .prod_desc A, .prod_desc A:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6F2633; text-decoration:none;}
#prod_precio{width:430px; height:46px; float:left; margin:10px 0 0 0; display:inline; text-align:center;}
.prod_precio, .prod_precio a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6F2633; text-decoration:none; font-weight:bold;}
.prod_precio_promo{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FF0000; text-decoration:none; font-weight:bold;}
.prod_confezione, .prod_confezione a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#6F2633; text-decoration:none;}
.prod_confezione a:hover{text-decoration:underline; color:#CC0061;}
#prod_carrello{width:430px; height:27px; float:left; margin:auto; display:inline; text-align:right;}
#prod_carrello_fnd{width:143px; height:27px; float:right; margin:auto; display:inline; text-align:right; background:url(img/carrito.jpg) top center no-repeat;}
#prod_carrello_txt{width:120px; height:17px; float:right; margin:10px 10px 0 0; display:inline; text-align:right;}
.prod_carrello_txt, .prod_carrello_txt a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none; }
.prod_carrello_txt a:hover{color:#DBD78E;}
#prod_home_separa{width:660px; height:10px; float:left; margin:auto; display:inline; text-align:right;}

/* PRODOTTI POPup*/
.overbox3{
	display: none;
	position: fixed;
	top: 15%;
	left: 50%;
	margin-left:-401px;
	width: 802px;
	height: 450px;
	z-index:1002;
	overflow: auto;
}
#prod_pu_contiene{width:800px; height:423px; float:left; margin:auto; display:inline;}
#prod_pu_close{width:800px; height:20px; float:left; margin:auto; display:inline;}
#prod_pu_close2{width:80px; height:20px; float:right; margin:auto; display:inline; background-color:#A09777; text-align:center;}
.prod_pu_close, .prod_pu_close a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.prod_pu_close a:hover{color:#6F2633;}
#prod_pu_home{width:780px; height:403px; float:left; border:#A09777 10px solid; background:#FFFFFF url(img/fnd_pu_home.gif) top center no-repeat; margin:auto; display:inline;}
#prod_pu_img{width:313px; height:209px; float:left; border:#6F2633 1px solid;  margin:15px 30px 15px 15px; display:inline;}
#prod_pu_tit{width:252px; height:146px; float:left; margin:42px 0 50px 0; border:#6F2633 1px solid; border-right:hidden; background-color:#FFFFFF;}
#prod_pu_tit_tit{width:252px; height:46px; float:left; margin:10px 0 0 0; display:inline; text-align:center;}
#prod_pu_tit_precio{width:252px; height:70px; float:left; margin:auto; display:inline; text-align:center;}
#prod_pu_tit_confezione{width:252px; height:20px; float:left; margin:auto; display:inline; text-align:center;}
#prod_pu_add{width:135px; height:146px; float:left; margin:42px 0 50px 0; background:#6F2633 url(img/fnd_pu_add.jpg);border:#6F2633 1px solid; border-left:hidden;}
#prod_pu_desc{width:740px; height:auto; float:left; margin:0 0 0 20px; display:inline; text-align:justify;}
#prod_pu_add_q{width:135px; height:20px; float:left; margin:40px 0 20px 0; display:inline;}
#prod_pu_add_q1{width:53px; height:auto; float:left; margin:3px 5px 5px 0; display:inline; text-align:right;}
#prod_pu_add_q2{width:77px; height:40px; float:left; margin:0 0 10px; display:inline; text-align:right;}
#prod_pu_add_q22{width:55px; height:40px; float:left; padding:3px 0 0 0; margin:0 0 10px 0; display:inline; text-align:right;}
#prod_pu_add_q3{width:135px; height:20px; float:left;margin:auto; display:inline; text-align:center;}
#prod_pu_add_q4{width:135px; height:20px; float:left;margin:auto; display:inline; text-align:center;}
.prod_pu_back, .prod_pu_back a{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;	text-align: right; text-decoration:none;}
.prod_pu_back a:hover{ text-decoration:underline; color:#FF409B;}
#prod_pu_back{width:115px; height:auto; float:left; margin:15px 0 0 10px; display:inline; text-align:left;}

/* CARRELLO*/
#carr_cont{width:900px; height:auto; margin:10px 0 0 13px; border:#C6BB96 1px solid; text-align:center; float:left; display:inline;}
#carr_tit{width:900px; height:20px; float:left; display:inline; background-color:#6F2633; padding-top:5px;}
#carr_subtit{width:906px; height:20px; float:left; display:inline; background:#C0BB9D url(img/acquista_subtit_fnd.jpg); padding:1px 0 0 20px;}
#carrito{width:930px; height:auto; float:left;}
#cassa{width:914px; height:47px; float:left; margin:0 16px 0 0; text-align:right;}
#condizioni{width:880px; height:auto; float:left; margin:10px 0 10px 13px; background-color:#FFFFFF; display:inline; padding:10px 10px 10px 10px;}
#promozioni{width:880px; height:auto; float:left; margin:10px 0 10px 13px; background-color:#FFFFFF; display:inline; padding:10px 10px 10px 10px;}
.subtit_destaca, .subtit_destaca A{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-align: left;
	text-decoration:none;
	font-weight: bold;
}
.subtit_destaca A:hover{
	color:#6F2633;
}
#carr_tit_nome{width:290px; height:20px; float:left; display:inline; margin-left:10px;}
#carr_tit_confezione{width:120px; height:20px; float:left; display:inline;}
#carr_tit_quantita{width:120px; height:20px; float:left; display:inline;}
#carr_tit_prezzou{width:240px; height:auto; float:left; display:inline;}
#carr_tit_prezzot{width:120px; height:auto; float:left; display:inline;}
#carr_tit_elimina{width:120px; height:20px; float:left; display:inline;}
#carr_tit_nome2{width:290px; height:20px; float:left; display:inline; margin-left:10px;}
#carr_prods{width:900px; height:20px; float:left; display:inline; background-color:#FFFFFF;}
#carr_spedisce{width:660px; height:20px; float:left; display:inline;}
#carr_promo{
	width:900px;
	height:18px;
	float:left;
	display:inline;
	background-color:#EABFC7;
}
.carr_prezzof{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-align: center;
	text-decoration:none;
	font-weight: bold;
}
#carr_separa{width:40px; height:3px; float:left; display:inline;}
#carr_total{width:900px; height:20px; float:left; display:inline; background-color:#6F2633; padding-top:5px;}
#carr_subtotal{width:900px; height:20px; float:left; display:inline; background-color:#FFFFFF; padding-top:5px;}
#carr_nohay{width:900px; height:40px; float:left; display:inline; background-color:#6F2633; padding-top:20px;}
/*REGISTRO*/
#registro{width:900px; height:auto; float:left; border:#6F2633 1px solid; background:#FFFFFF url(img/fnd_pu_home.gif) top center no-repeat; margin-left:13px; display:inline;}
#registro_txt{width:697px; height:auto; float:left; display:inline; margin:10px 0 10px 100px; text-align:center;}
#registro_tit{width:897px; height:20px; float:left; display:inline; margin:10px 0 10px 0; text-align:center;}
#registro_cont_left{width:425px; height:auto; float:left; display:inline; margin:0 3px 10px 0;}
#registro_cont_right{width:445px; height:auto; float:left; display:inline; margin:0 0 10px 3px;}
#registro_cont_left_sub{width:445px; height:20px; float:right; display:inline; margin:5px 0 5px 0;}
#registro_cont_right_sub{width:445px; height:20px; float:left; display:inline; margin:5px 0 5px 0;}
#spedizione{width:900px; height:auto; float:left; display:inline;}
#spedizione_tit{width:900px; height:30px; float:left; display:inline; text-align:center;}

#registro_campo1_l{width:180px; height:20px; float:right; display:inline; margin:0 7px 0 0; text-align:right; padding-top:3px;}
#registro_campo2_l{width:200px; height:20px; float:right; display:inline; margin:0 0 0 0; text-align:left;}
#registro_campo1_r{width:130px; height:20px; float:left; display:inline; margin:0 7px 0 0; text-align:right; padding-top:3px;}
#registro_campo2_r{width:200px; height:20px; float:left; display:inline; margin:0 0 0 0; text-align:left;}
#registro_azienda{width:757px; height:35px; float:left; display:inline; margin:10px 0 10px 70px; border:#FF0000 1px solid; padding-top:13px;}
#registro_aziendano{width:757px; height:35px; float:left; display:inline; margin:10px 0 10px 70px; padding-top:13px;}
#registro_azienda_txt{width:220px; height:20px; float:left; display:inline; margin:0 7px 0 0; text-align:right; padding-top:3px;}
#registro_azienda_campo{width:140px; height:20px; float:left; display:inline; margin:0 0 0 0; text-align:left;}
#registro_azienda_txt2{width:120px; height:20px; float:left; display:inline; margin:0 7px 0 0; text-align:right; padding-top:3px;}
#registro_azienda_campo2{width:140px; height:20px; float:left; display:inline; margin:0 0 0 0; text-align:left;}
#registro_button_cont{width:757px; height:35px; float:left; display:inline; margin:15px 0 10px 70px;}
/* ACEPTACIONES */
#registro_accetta_cont{width:757px; height:35px; float:left; display:inline; margin:0 0 0 70px;}
#registro_accetta_form{width:240px; height:20px; float:left; display:inline; margin:0 10px 0 0; text-align:right;}
#registro_accetta_txt{width:340px; height:20px; float:left; display:inline; margin:0 0 0 0; text-align:justify; padding-top:2px;}
#registro_accetta_condizioni1{width:757px; height:100px; float:left; display:inline; margin:5px 0 0 70px; border:#CCC 1px solid;}
#registro_accetta_condizioni2{width:757px; height:100px; float:left; display:inline; margin:5px 0 0 70px; border:#CCC 1px solid;}
.prod_tit_accetta, .prod_tit_accetta A{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6F2633; text-decoration:none; font-weight:bold;}
.prod_tit_accetta A:hover{color:#FF0000;  text-decoration:underline;}
#registro_ok{width:397px; height:auto; float:left; display:inline; margin:10px 0 30px 250px; text-align:center;}
/*CASSA*/
.overbox4{
	display: none;
	position: fixed;
	top: 15%;
	left: 50%;
	margin-left:-311px;
	width: 622px;
	height: 350px;
	z-index:1002;
	overflow: auto;
}
#cassa_pu_contiene{width:620px; height:350px; float:left; margin:auto; display:inline;}
#cassa_pu_close{width:620px; height:20px; float:left; margin:auto; display:inline;}
#cassa_pu_close2{width:80px; height:20px; float:right; margin:auto; display:inline; background-color:#A09777; text-align:center;}
#cassa_pu_home{width:600px; height:300px; float:left; border:#A09777 10px solid; background:#FFFFFF url(img/fnd_pu_home.gif) top center no-repeat; margin:auto; display:inline;}
#cassa_pu_registro{width:600px; height:189px; float:left; margin:auto; display:inline;}
#cassa_pu_noregistro{width:600px; height:111px; float:left; margin:auto; display:inline;}
#pagamento_cont{width:900px; height:auto; float:left; display:inline; margin:0 0 15px 0;}
#pagamento_paypal{width:137px; height:auto; float:left; display:inline; margin: 0 50px 0 263px;}
#pagamento_paypal2{width:177px; height:auto; float:left; display:inline; margin: 0 20px 0 253px;}
#pagamento_bono{width:137px; height:auto; float:left; display:inline; margin: 0 263px 0 50px;}
#pagamento_radio{width:20px; height:auto; float:left; display:inline;}
#pagamento_radio_txt{width:auto; height:auto; float:left; display:inline; margin-top:3px;}
/* ORDINE */
#ordine_cont_left{width:448px; height:auto; float:left; margin:auto; display:inline; margin-bottom:10px;}
#ordine_cont_right{width:448px; height:auto; float:left; margin:auto; display:inline; margin-bottom:10px;}
#ordine_txt{width:348px; height:auto; float:left; margin:0 0 0 100px; display:inline; margin-bottom:12px; text-align:left;}
#paypal_boton{width:200px; height:30px; float:left; border:#6F2633 1px solid; background:#FFFFFF; margin:auto; display:inline;}
#paypal_bt{width:900px; height:110px; float:left; background:#FFFFFF url(img/paypal_bt.gif) top center no-repeat; margin:10px 0 10px 0; display:inline;}
#carr_cont_paypal{width:900px; height:auto; margin:10px 0 0 0; text-align:center; float:left; display:inline;}
#carr_boton_paypal{width:900px; height:40px; margin:5px 0 0 0; text-align:center; float:left; display:inline; padding-top:37px;}
#bonifico_cont{width:900px; height:137px; float:left; background:#FFFFFF; margin:10px 0 10px 0; display:inline;}
#bonifico_logo{width:137px; height:137px; float:left; background:#FFFFFF; margin:0 0 0 200px; display:inline;}
#bonifico_txt{width:auto; height:137px; float:left; background:#FFFFFF; margin:0 0 0 20px; display:inline; text-align:left;}
#bonifico_txt2{width:600px; height:auto; float:left; background:#FFFFFF; margin:10px 0 10px 150px; display:inline;}
/* PROMOZIONE */
#promo_cont{width:440px; height:200px; float:left; border:#6F2633 1px solid; background-image:url(img/fnd_promo.jpg); margin:5px 0 10px 13px;display:inline;}
#promo_img{width:120px; height:200px; float:left;  margin:0 10px 0 0;display:inline;}
#promo_tit{width:auto; height:auto; float:left;margin:20px 0 0 0;display:inline;}
#promo_txt{width:280px; height:auto; float:left;margin:10px 0 0 0;display:inline; text-align:justify;}
.promo_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6F2633;
	text-align: left;
}
/* NEWS */
#news_cont{width:900px; height:200px; float:left; border:#6F2633 1px solid; background-image:url(img/fnd_promo.jpg); margin:5px 0 10px 13px;display:inline;}
#news_img{width:300px; height:200px; float:left;  margin:0 10px 0 20px;display:inline;}
#news_tit{width:auto; height:auto; float:left;margin:30px 0 0 20px;display:inline;}
#news_fecha{width:auto; height:auto; float:right;margin:30px 20px 0 20px;display:inline;}
#news_txt{width:530px; height:auto; float:left;margin:20px 0 0 20px;display:inline; text-align:justify;}
/* AUTENTIFICACION */
#auten_cont{width:900px; height:300px; float:left; border:#6F2633 1px solid; background-image:url(img/fnd_promo.jpg); margin:5px 0 10px 13px;display:inline;}
#auten_form{width:339px; height:150px; float:left; border:#C6BC96 1px solid; background:#6F2633; margin:10px 0 0 280px; display:inline;}
#auten_tit{width:339px; height:20px; float:left; margin:10px 0 0 280px; display:inline; text-align:center;}
#auten_err{width:339px; height:20px; float:left; margin:10px 0 0 280px; display:inline; text-align:center;}
#auten_form_cont{width:339px; height:30px; float:left;  margin:20px 0 0 0; display:inline;}
#autent_form_tit{width:100px; height:30px; float:left;  margin:0 10px 0 0; display:inline; text-align:right;}
#autent_form_campo{width:auto; height:30px; float:left;  margin:auto; display:inline; text-align:left;}