body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #D77D00;
}
body {
	background-color: #FDF1C6;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../img/bg.png);
	background-repeat: repeat-y;
	background-position:center;
}
#tot{ width:1097px; min-height:100%; margin:0 auto;}
#top{width:1097px; height:30px; display:block; clear:both; margin:0 auto;}

#logo{width:304px; height:164px; display:block; clear:both; margin:0 auto;}

#menu{
	width:700px;
	height:30px;
	line-height:30px;
	margin:0 auto;
	color:#F7B863;
	font-size:16px;
	margin-top:20px;
}
#menu div{ display:block; float:left; }
#menu div a{text-decoration:none; color:#F7B863;}
#menu div a:hover{text-decoration:none; color:#D77D00;}
#menu  .sel{color:#D77D00; font-weight:bold;}
.divisior{  width:2px; height:16px;}
.home{ width:57px; text-align:left;}
.prodotti{ width:95px; text-align:center;}
.eventi{ width:95px; text-align:center;}
.laboratorio{ width:119px; text-align:center;}
.ricetta{  width:90px; text-align:center;}
.contatti{ width:90px; text-align:center;}
.blog{ width:77px; text-align:center;}


.tit0{ font-weight:bold; font-size:18px; color:#A53300; line-height:46px;}
.tit1{ font-weight:bold; font-size:16px; color:#D77D00;}
.tit2{ font-weight:bold; font-size:16px; color:#A53300;}
.tit3{ font-weight:bold; font-size:12px; color:#D77D00;}
.tit4{font-weight:bold; font-size:14px; color:#D77D00;}
.tit5{font-weight:bold; font-size:14px; color:#A53300;}
.tit6{ font-size:14px; color:#D77D00;}
.tit6 a{ text-decoration:underline; color:#D77D00;}
.tit6 a:hover{ text-decoration:none; }

#mainHome{ min-height:370px; width:1097px; margin:0 auto; background-image:url(../img/lines.png); background-repeat:no-repeat; background-position:0px 110px; margin-top:40px; text-align:center}
#mainContatti{min-height:370px; width:1097px; margin:0 auto;   margin-top:40px; text-align:center}
#mainContatti img { padding:5px; border:solid 1px #D1903B; margin-top:13px; margin-bottom:19px;}
#mainRicetta{ min-height:370px; width:1097px; margin:0 auto; background-image:url(../img/linesThin.png); background-repeat:no-repeat; background-position:0px 50px; margin-top:40px; text-align:center}
#mainLaboratorio{min-height:370px; width:1097px; margin:0 auto;   margin-top:40px; text-align:center; background-image:url(../img/bgLab.png); background-repeat:no-repeat; background-position:525px 170px; }
#mainProdotto{min-height:370px; width:1097px; margin:0 auto;   margin-top:18px; text-align:center;  }

.containerImgLab{display:block; width:487px; height:74px; margin:0px auto; clear:both; }
.marginRight25{ display:block; float:left; width:103px; height:74px; margin-right:25px;}
.containerImgLab div:hover{ background-image:url(../img/bgImgLab.png); background-repeat:no-repeat; }
.marginRight25 img{ margin-top:5px;}
.no{margin-right:0px;}
.lineDot{width:487px; height:5px; border-bottom:dotted 2px #B7B7B7; margin:25px auto;}
.txtLab{
	width:480px;
	text-align:left;
	font-size:13px;
	color:#D77D00;
	margin-left:310px;
	display:block;
}
.green{color:#145101;}

.menuProdotto{width:200px; text-align:left; font-size:15px; color:#D77D00; margin-left:120px; margin-top:50px; display:block; float:left;}
.menuProdotto span { line-height:25px; color:#F8B863;  font-weight:bold;}
.menuProdotto span a{ text-decoration:none; color:#F8B863;}
.menuProdotto span a:hover{ text-decoration:none; color:#D77D00;}
.menuProdotto .sel{ color:#D77D00; font-style:italic;}

.prodottiTot{ width:450px; min-height: 300px; display:block; float:left; text-align:center;padding-left:75px;}
.singleProduct{width:110px; height:140px; margin:22px; display:block; float:left;}
.singleProduct span{ font-size:12px;}
.singleProduct img{ margin-bottom:5px;}

.prodottiTotBig{ width:450px; min-height: 300px; display:block; float:left; text-align:center;padding-left:10px;}
.singleProductBig{width:175px; height:270px; margin:22px; display:block; float:left;}
.singleProductBig span{ font-size:11px;}
.singleProductBig img{ margin-bottom:5px;}

#footer{ width:550px; height:30px; line-height:30px; display:block; clear:both; margin:0 auto; font-size:10px; color:#7E7E7E; text-align:center; margin-top:27px;}
#footer a { color:#D77D00; text-decoration:none;}
#footer a:hover { color:#145101; text-decoration:none;}

#credits{width:550px; height:30px; line-height:20px; display:block; clear:both; margin:0 auto;  font-family:Arial, Helvetica, sans-serif; font-size:9px; font-style:italic; color:#9E9E9E;  text-align:center;}
#credits a{ text-decoration:none; color:#9E9E9E;}
#credits a:hover{ text-decoration:none; color:#9E9E9E;}
