body{
	font-family: Verdana;
	color: #4d4d4d;
	font-size: 10px;
	background: #0070bb;
}

a{ text-decoration: none; color: #4d4d4d;}
a:hover{
	color: #136479;
	text-decoration: none;
}
p{ padding-bottom: 10px;}
h2{ padding-bottom: 10px; font-weight: bold; font-size: 10px;}
h3{ padding-bottom: 3px; font-weight: normal; font-size: 14px;}
h4{ padding-bottom: 3px; padding-top: 10px; font-weight: normal; font-size: 14px;}

.left{ float: left;}
.right{float: right;}
.text-right{text-align:right;}
.text-center{text-align:center;}
.space_dw{margin-bottom: 10px;}
.nascondi{display: none;}

/* header */
#header{
	background: #136479 url('../images/pattern_shaker.gif') repeat-x top left;
	height: 107px;
	}
	.language{
		float: right;
		background:transparent url('../images/bkg_language.gif') no-repeat top right;
		width: 152px;
		height: 15px;
		padding-left: 781px;
		padding-top: 23px;
	}
	.logo{
		float: left;
		padding-top: 3px;
		padding-left: 12px;
	}

.wrapper{
	width: 933px;
	margin: 0 auto;
}

/* home */
#homePageBig .first_menu,
#homePageBig .logo{
	display: none;
}
#homePageBig #header{
	height: 45px;
}
/* fine home */

/* menu */

.first_menu{
	float: right;
	clear: right;
	/*padding-left:54px;*/
	padding-top:53px;
	width:767px;
	background: #136479 url('../images/bkg_menu.gif') no-repeat bottom right;
	}
	.first_menu ul.menu{
	}
ul.menu{
	font-family: Arial;
	float: right;
	width: auto;
	font-size: 9px;
	padding-right: 15px;
	}
	ul.menu a{
		color: #FFFFFF;
		text-decoration: none;
	}
	ul.menu a:hover{
		color: #136479;
		text-decoration: none;
	}
	ul.menu li{
		float: left;
		padding-top: 4px;
	}
	ul.menu li.last a{
		border-right: none;
		padding-right: 0;
	}
	ul.menu li.first a{
		padding-left: 0;
	}
	ul.menu li a{
		height: 12px;
		border-right: 1px solid #136479;
		padding: 0 5px;
		float: left;
	}
/* fine menu e fine header */

/* content */
.content{
	float: left;
	background: #FFFFFF url('../images/bkg_piatto.jpg') no-repeat bottom right;
	width: 933px;
	position: relative;
}

.content_left{
	float: left;
	padding: 15px;
	width: 354px;
	}
	.foto_big_lay .content_left{
		width: 699px;
		padding: 0;
	}

.content_right{
	float: right;
	line-height:12px;
	padding: 40px 15px 0 0px;
	width: 534px;
	text-align: justify;	
	}
	.foto_big_lay .content_right{
		width: 203px;
		padding: 40px 15px 0 15px;
	}
/* fine content */

/* table */
.table_product{
	width: 535px;
	position: absolute;
	right: 15px;
	bottom: 15px;
	font-family: Arial;
}

.table_product table{
	width: 533px;
	font-size: 9px;
	text-align:  center;
	padding: 0px 0;	
	border: 1px solid #4D4D4D;
	border-collapse: collapse;
	border-spacing: 0px;
	color: #000000;
	}
	.table_product table td,
	.table_product table th{
		border: 1px solid #4D4D4D;
		padding: 2px;
	}
	.table_product table .text-left{
		text-align:  left;
	}
	
thead.baba, thead.baba tr, thead.baba tr th{
	background: #D99814;
	color:#FFFFFF;
}
thead.lauro, thead.lauro tr, thead.lauro tr th{
	background: #009B71;
	color:#FFFFFF;
}
thead.mandarinetto, thead.mandarinetto tr, thead.mandarinetto tr th{
	background: #F37021;
	color:#FFFFFF;
}
thead.finocchietto, thead.finocchietto tr, thead.finocchietto tr th{
	background: #79AD36;
	color:#FFFFFF;
}
thead.limoncello, thead.limoncello tr, thead.limoncello tr th{
	background: #EEE809;
	color:#000000;
}
thead.creme, thead.creme tr, thead.creme tr th{
	background: #FFDF4F;
	color:#000000;
}
thead.bott_artistiche, thead.bott_artistiche tr, thead.bott_artistiche tr th{
	background: #FAA85F;
	color:#000000;
}
thead.catering, thead.catering tr, thead.catering tr th{
	background: #0067AC;
	color:#FFFFFF;
}


/* footer */
.footer{
	float: right;
	color: #FFFFFF;
	padding-top: 4px;
	padding-bottom: 10px;
	padding-right: 14px;
	}
	.footer img{
		margin-bottom: -3px;
	}
	.footer a{
		color: #FFFFFF;
	}
/* fine footer */
