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

a{
	text-decoration:none;
}

img{
	border:0px;
	padding:0px 0px 0px 0px;
	margin:0px;
	vertical-align:top;
}

p{
	font-family:Verdana;
	color:#5a5552;
	font-size:11px;
}

.arrivare_content_container{
	width:364px;
	height: 426px;
	background-image:url(../img/bg_comearrivare.jpg);
	background-repeat:no-repeat;
	background-position:4px 0px;
	background-color: #ffffff;
}

.azienda_text {
	background-image:url(../img/button_bgzucca.jpg);
	height:45px;
	text-align:left;
}
.azienda_text  a{
	padding-left:30px;
	text-decoration:none;
	font-family:Georgia;
	font-size:14px;
	color: #ff7f00;
	line-height:16px;
}
.azienda_text a:hover{
	color: #ffffff;
}

.base_link{
/* 	background-color:red; */
	height:30px;
	width:80px;
	position:relative;
	top:-17px;
	left:87px;
}
.base_link a{
	font-family:Georgia;
	font-size:14px;
	font-style:italic;
	line-height:12px;
	color:#525a35;
/* 	font-weight:bold; */
}
.base_link a:hover{
	color: #a90003;
}

.body{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.body_cover{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color:#ffd599;
}

.body_home{
	height:600px;
	background-color:#ffd599;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align:left;
}

.body_prodotti{
	background-color:#b0c961;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.button_marmelade{
	width: 154px;
	height: 154px;
	background-color:yellow;
	position:relative;
	top:-160px;
	left:300px;
}

.cell_table1{
	width:250px;
/* 	background-color:red; */
}
.cell_table2{
	height:20px;
	width:50px;
/* 	background-color:red; */
}
.cell_table4{
	width:127px;
/* 	background-color:red; */
}
.cell_table5{
/* 	background-color:red; */
}
.cell_table6{
	width:50px;
/* 	background-color:purple; */
}
.cell_table7{
	width:154px;
	height:154px;
/* 	background-color:lime; */
}
.cell_table9{
	height:100px;
/* 	background-color:blue; */
}
.cell_table12{
	width:154px;
	height:154px;
/* 	background-color:lime; */
}
.cell_table15{
	height:85px;
/* 	background-color:blue; */
}

.contatti_container{
	width:364px;
/* 	height:426px; */
	background-color:#fff;
	background-image:url(../img/bg_contatti.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
}

.contatti_cell{
	height:513px;
	width:581px;
	background-image:url(../img/foto_contatti.jpg);
	background-repeat:no-repeat;
}

.contatti_italia_div{
	height:129px;
	padding-top:195px;
}

.contatti_text{
	width:224px;
	height:426px;
	vertical-align:top;
}

.contatti_text2{
	width:215px;
	padding-left:2px;
}

.content_terra{
	height:426px;
	width:245px;
}

.div_italia{
	padding-bottom:10px;
	padding-left:120px;
	height:129px;
	width:111px;
}

.extra_flash_container{
	height:513px;
	background-image:url(../img/bgextra.jpg);
/*	background-color:#ffffff;*/
}

.filmatohome{
	background-color:transparent;
}

.home_border{
/* 	height: 528px; */
	width: 15px;
	background-color: #ffffff;
}

.home_content_container{
	height:528px;
	width:352px;
	background-color: #FFFFff;
}

.home_flash_container{
	height: 384px;
	padding:0px;
	margin:0px;
/* 	backfile:///srv/www/htdocs/melcarne/css/main.cssground-color:#ffffff; */
/* 	width:593px; */
}

.home_footer{
	height:28px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	vertical-align:top;
	text-align:left;
/* 	background-color:#ffffff; */
}

.home_footer_main_menu{
	height: 10px;
	width:940px;
	position: relative;
	top: 3px;
}
.home_footer_main_menu a{
	text-decoration: none;
	color: #4d572e;
	font-size: 12px;
/* 	font-weight: bold; */
}
.home_footer_main_menu a:hover{
	color:#ff7f00;
}
.home_footer_main_menu a#active{
	color:#ff7f00;
	font-weight:bold;
}


.home_footer_submenu{
	position:relative;
	bottom:-10px;
	left:38px;
	width:200px;
	height:10px;
	vertical-align: top;
	font-style:italic;
}
.home_footer_submenu a{
	text-decoration: none;
	color: #78756f;
	font-size: 12px;
/* 	font-weight: bold; */
}
.home_footer_submenu a:hover{
	color: #ff7f00;
}

.home_header_logo{
	height:44px;
	width: 593px;
	background-color: #ffffff;
}

.home_header_menu{
	background: url(../img/header_bgmenu_home-ok.jpg);
	background-repeat:no-repeat;
	width: 352px;
	text-align:right;
	vertical-align:top;

}
.home_header_menu a{
	text-decoration: none;
	color: #a90003;
/* 	font-weight: bold; */
	font-size:12px;
	position:relative;
	right:10px;
}
.home_header_menu a:hover{
	color: #f28f00;
}
.home_header_menu a#active{
	color:#ff7f00;
	font-weight:bold;
}

.home_header_span{
	font-size:12px;
	font-weight: bold;
	color: #a90003;
	position:relative;
	right:10px;
}

.home_section_menu{
	height: 144px;
	width:593px;
	vertical-align:middle;
	border:0px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.home_solid{
	width:945px;
}

.home_text{
	width:310px;
	text-align:left;
	padding-bottom:50px;
	padding-left:10px;
}

.home_text2{
	width:215px;
	height:421px;
/* 	text-align:left; */
/* 	padding-bottom:50px; */
	padding-left:2px;
}

.home_text3{
	width:210px;
	height:300px;
	padding-left:2px;
	vertical-align:top;
/*	position:relative;
	bottom:80px;*/
/* 	padding-bottom:150px; */
}

.home_text5{
	height:200px;
	width:300px;
	text-align:left;
	padding-top:140px;
}

.home_text6{
	height:320px;
	width:300px;
}
.home_text6 a{
	font-family:Georgia;
	font-size:12px;
	color:#a90003;
}
.home_text6 a:hover{
	color:#fc7216;
}

.home_text_terra{
	width:220px;
	height:300px;
	padding-left:10px;
	padding-bottom:80px;
/* 	position:relative; */
/* 	top:40px; */
/* 	padding-bottom:150px; */
}

.i{
	font-style:italic;
}

.link_storia{
/* 	background-color:#ffffff; */
	height:63px;
/* 	width:119px; */
	position:relative;
	bottom:30px;
}

.logo_order{
	position:relative;
	bottom:170px;
}

.main_container{
	margin: 0px 0px;
	padding: 0px 0px;
	width: 960px;
	height: 600px;
	text-align:left;
}

.mappa_container{
	height:426px;
	width:581px;
/* 	background-image:url(../img/mappa.jpg); */
/* 	background-repeat:no-repeat; */
/* 	background-color:#ffffff; */
}

.mask{
	height: 580px;
	width: 1024px;
	background-color: #ae0910;
	background-image:url(../img/bgcover.jpg);
	background-repeat:no-repeat;
	vertical-align:middle;
	text-align:center;
}

.mask_container{
	margin: 0px 0px;
	padding: 0px 0px;
	width: 1000px;
	height: 600px;
}

.mask_div{
	height: 30px;
	width:1024px;
	text-align: center;
	text-decoration: none;
	color: #ffffff;
}
.mask_div a{
	padding-bottom: 30px;
	text-decoration: none;
	color: #ffffff;
	font-family: Arial;
	font-size:12px;
}
.mask_div a:hover{
	color: #fc7217;
}

.mask_footer{
	height:40px;
	background-color: #fc7217;
}

.mask_logo{
	height:270px;
	width:270px;
	text-align:center;
}

.menu1{
	height:144px;
	width:121px;
/* 	background-color: #fc7217; */
}

.menu2{
	height:144px;
	width:109px;
/* 	background-color: #fd4877; */
}

.mid_button{
	float:right;
	position:relative;
	top:-40px;
	height:73px;
	width:114px;
	background-color:red;
}
.mid_button a{
	font-family:Georgia;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}
.mid_button a:hover{
	color: #ffcf72;
}

.mid_button_contact{
	height:119px;
	width:119px;
	position:relative;
	left:230px;
	top:60px;
/* 	background-color:red; */
}
.mid_button a{
	font-family:Georgia;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}
.mid_button a:hover{
	color: #ffcf72;
}

.ms_content_container{
	width:364px;
	height:426px;
/* 	background-color: #ffffff; */
}

.ms_content_container_leggende{
	height: 426px;
	background-image:url(../img/bgleggende24.png);
	background-repeat:no-repeat;
	background-position:-20px 1px;
	vertical-align:top;
}

.ms_content_container_ristoro{
	height: 426px;
	background-image:url(../img/bgristoro24.png);
	background-repeat:no-repeat;
	vertical-align:top;
}

.ms_content_container_terra{
	height: 426px;
	width:364px;
	background-image:url(../img/bgterra24.png);
	vertical-align:top;
}

.ms_flash_cell{
	width:581px;
	height:513px;
}
.ms_flash_cell2{
	width:581px;
	height:513px;
	background-image:url(../img/modulo24.png);
}
.ms_flash_foot{
	background-color: #ffffff;
	height:15px;
}

.ms_flash_container{
	height:426px;
	background-color:#ffffff;
	vertical-align:top;
}

.ms_header_logo{
	height: 44px;
	width: 581px;
	background-color: #ffffff;
}

.ms_header_menu{
/* 	background-position:right; */
	background-image:url(../img/header_bgmenu_home-2.jpg);
	background-repeat:no-repeat;
	width: 364px;
	vertical-align:top;
	text-align:right;
}
.ms_header_menu a{
	text-decoration: none;
	color: #a90003;
/* 	font-weight: bold; */
	font-size:12px;
	position:relative;
	right:10px;
}
.ms_header_menu a:hover{
	color: #f28f00;
}

.ms_menu{
	width: 91px;
	height: 102px;
/* 	background-color: white; */
}

.ms_pipe1{
	font-size:12px;
	font-weight:bold;
	color:#4d572e;
}
/*.ms_pipe2{
	font-size:10px;
	font-weight:bold;
	color: #78756f;
}*/

.ms_section_menu{
	padding: 0px 0px;
	margin: 0px 0px;
	height: 102px;
	background-color: #ffffff;
}

.ms_section_menu_terra{
	padding: 0px 0px;
	margin: 0px 0px;
	height: 102px;
	background-image:url(../img/bgterra_menu-ok24.png);
	background-color: #ffffff;
}

.ms_text1{
	width:224px;
	height:426px;
}
.ms_text2{
	height:50px;
	width:120px;
}
.ms_text3{
	background-image:url(../img/button_bgzucca_side.jpg);
	height:150px;
	width:20px;
}
.ms_text4{
	height:100px;
	width:120px;
}
.ms_text5{
	background-image:url(../img/button_bgzucca.jpg);
	height:45px;
}
.ms_text5 a{
	padding-left:30px;
	text-decoration:none;
	font-family:Georgia;
	font-size:14px;
	color: #ff7f00;
	line-height:10px;
}
.ms_text5 a:hover{
	color: #ffffff;
}
.ms_text5ENG{
	background-image:url(../img/button_bgzucca.jpg);
	height:45px;
}
.ms_text5ENG a{
	padding-left:30px;
	text-decoration:none;
	font-family:Georgia;
	font-size:14px;
	color: #ff7f00;
	line-height:14px;
}
.ms_text5ENG a:hover{
	color: #ffffff;
}

.ms_text5button{
	font-size:18px;
}
.ms_text6{
	height:231px;
}
.ms_text6_div{
	height:129px;
/* 	padding-top:70px; */
}

.oil_content{
	height:340px;
	width:364px;
}

.oil_content_container{
	width:364px;
	height: 426px;
	background-image:url(../img/bg_olio.jpg);
	background-repeat:no-repeat;
	background-color: #ffffff;
	vertical-align:top;
}

.order_popup{
	height:400px;
	width:400px;
	padding:0px 0px;
	margin:0px 0px;
	text-align:center;
	vertical-align:top;
	background-color:#ffffff;
}

.order_text1{
	font-family:Verdana;
	color:#5a5552;
	font-size:20px;
}
.order_text1 a{
	color:#a80002;
}
.order_text1 a:hover{
	color:#f38e00;
}

.order_text2{
	font-family:Verdana;
	color:#5a5552;
	font-size:14px;
}

.order_text_div{
	padding-top:70px;
}

.products_cell1{
	background-image:url(../img/corona_verde.jpg);
	background-repeat:no-repeat;
	height:513px;
	width:260px;
}
.products_cell2{
	width:70px;
}
.products_cell3{
	background-image:url(../img/bottiglia.jpg);
	background-repeat:no-repeat;
	background-position:-15px 0px;
	width:262px;
}

.products_cell2_lattina{
	width:18px;
}
.products_cell3_lattina{
	background-image:url(../img/lattina.jpg);
	width:340px;
	background-repeat:no-repeat;
	background-position:-12px 0px;
/* 	background-color:red; */

}

.products_cell1_extra{
	height:513px;
	width:260px;
}

.products_cell3_extra{
	height:426px;
	width:321px;
}

.products_content{
	height:287px;
	width:364px;
}

.products_content_container{
	width:364px;
	height: 426px;
	background-color: #ffffff;
	background-image:url(../img/bg_prodotti-02.jpg);
	background-repeat:no-repeat;
}

.products_content_menu{
	height:75px;
/* 	width:158px; */
	text-align:right;	
}

.products_flash_container{
	height:513px;
	background-image:url(../img/corona_beige.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
}

.products_header_menu{
/* 	background-position:right; */
	background-image:url(../img/header_verde.jpg);
	background-repeat:no-repeat;
	width: 364px;
	vertical-align:top;
	text-align:right;
}
.products_header_menu a{
	text-decoration: none;
	color: #a90003;
/* 	font-weight: bold; */
	font-size:12px;
	position:relative;
	right:10px;
}
.products_header_menu a:hover{
	color: #f28f00;
}

.products_links{
/* 	background-color:red; */
	height:80px;
	width:180px;
	position: relative;
	top:-25px;
	left:120px;
	text-align:left;
	vertical-align:middle;
}
.products_links a{
	font-family:Georgia;
	font-size:26px;
	font-style:italic;
	color:#43511e;
	line-height:26px;
}
.products_links a:hover{
	color:#a90003;
}

.products_menu_box{
	height:510px;
	width:40px;
}

.products_menu_box1{
	height:140px;
	width:214px;
	text-align:left;
}
.products_menu_box1 a{
	font-family:Georgia;
/* 	font-size:23px; */
	color:#525a35;
}
.products_menu_box1 a:hover{
	color:#ffffff;
}

.products_menu_box2{
	width:10px;
}

.products_menu1{
	height:60px;
}
.products_menu1 a{
	font-family:Georgia;
	color:#525a35;
	font-size:22px;
	position:relative;
	left:27px;
}
.products_menu1 a:hover{
	color:#ffffff;
}
.products_menu2{
	height:203px;
}

.products_menu3{
	height:350px;
	text-align:left;
	vertical-align:top;
	background-repeat:no-repeat;
	background-position:14px 2px;
}

.products_menu_link{
	padding-top:10px;
}

.products_menu_title{
	font-size:28px;
}

.products_menu_title2{
	font-size:22px;
}

.products_selector{
	text-align:center;
}
.products_selector a{
	position:relative;
	top:140px;
	font-family:Georgia;
	font-size:12px;
	color:#a90003;
}
.products_selector a:hover{
	color:#fc7216;
}

.products_selector2{
	text-align:left;
}
.products_selector2 a{
	position:relative;
	top:140px;
	left:10px;
	font-family:Georgia;
	font-size:12px;
	color:#a90003;
}
.products_selector2 a:hover{
	color:#fc7216;
}
.products_selector2_link{
padding-left:52px;
}

.products_selector2_linkENG{
padding-left:63px;
}

.products_table{
	background-image:url(../img/bg_prodotti.jpg);
	background-repeat:no-repeat;
	background-position:260px 0px;
}

.products_text{
	width:320px;
	height:300px;
	padding-left:2px;
	vertical-align:top;
	position:relative;
	top:-30px;
}

.text_contatti {
	font-size:12px;
/* 	padding-top:10px; */
}
.text_contatti a{
	color:#a80002;
}
.text_contatti a:hover{
	color:#f38e00;
}

.text_terra{
	color:#ffffff;
	font-family:Verdana;
}

.titolo1{
	font-family:Georgia;
	font-size:22px;
	color:#a80002;
/* 	font-weight:bold; */
	margin-bottom:15px;
}
.titolo2{
	line-height:24px;
	font-family:Georgia;
	font-size:34px;
	color:#a80002;
/* 	font-weight:bold; */
}

.titolo1_arrivare{
	font-family:Georgia;
	font-size:22px;
	color:#a80002;
/* 	font-weight:bold; */
	margin-bottom:15px;
}
.titolo2_arrivare{
	line-height:16px;
	font-family:Georgia;
	font-size:34px;
	color:#a80002;
/* 	font-weight:bold; */
}

.titolo3{
	font-family:Georgia;
	font-size:24px;
	color:#525a35;
	font-style:italic;
	line-height:40px;
/* 	font-weight:bold; */
/* 	margin-bottom:15px; */
}
.titolo3_extra{
	font-family:Georgia;
	font-size:24px;
	color:#525a35;
	font-style:italic;
	line-height:26px;
/* 	font-weight:bold; */
/* 	margin-bottom:15px; */
}
.titolo3bis{
	font-family:Georgia;
	font-size:34px;
	color:#525a35;
	font-style:italic;
}
.titolo3ter{
	line-height:30px;
}

.titolo4{
	font-family:Georgia;
	font-size:25px;
	color:#525a35;
	font-style:italic;
/* 	font-weight:bold; */
	margin-bottom:15px;
	position:relative;
	top:10px;
	left:27px;
}

.titolo1_leggende{
	font-family:Georgia;
	font-size:24px;
	color:#ffffff;
	line-height:32px;
/* 	font-weight:bold; */
	margin-bottom:15px;
}
.titolo2_leggende{
	font-family:Georgia;
	font-size:38px;
	color:#ffffff;
/* 	line-height:10px; */
/* 	font-weight:bold; */
}

.titolo1_products{
	font-family:Georgia;
	font-size:22px;
	color:#a80002;
/* 	font-weight:bold; */
	margin-bottom:15px;
}
.titolo2_products{
	line-height:30px;
	font-family:Georgia;
	font-size:34px;
	color:#a80002;
/* 	font-weight:bold; */
}

.titolo1_ristoro{
	font-family:Georgia;
	font-size:24px;
	color:#ffffff;
/* 	font-weight:bold; */
	margin-bottom:15px;
}
.titolo2_ristoro{
	font-family:Georgia;
	font-size:32px;
	color:#ffffff;
	line-height:26px;
/* 	font-weight:bold; */
}

.titolo1_terra{
	font-family:Georgia;
	font-size:24px;
	color:#ffffff;
/* 	font-weight:bold; */
	margin-bottom:15px;
}
.titolo2_terra{
	font-family:Georgia;
	font-size:38px;
	color:#ffffff;
	line-height:20px;
/* 	font-weight:bold; */
}

.titolo_contatti{
	font-family:Georgia;
	font-size:22px;
	color:#a80002;
	padding-bottom:0.5em;
}

