/* CSS Document */


a:link{
	color:#cc3300;
}
a:visited {
	color:#cc3300;
}
a{
	text-decoration:none;
}
body{
	background-color:#EDEDED;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	width:980px;
	margin:auto;
	padding:0px;
}
/*#sopra-cont{
	float:left;
	width:995px;
	height:34px;
	margin:10px 0px 0px 0px;
}

#centro-cont {
	background-image:url(../images/container-center.gif);
	background-repeat:repeat-y;
	float:left;
	width:995px;
	margin:0px 0px 0px 0px!important;
	margin:-6px 0px 0px 0px;
	padding:0px;
}*/


html>body #contenitoresito{
	width:915px;
	height:auto;
	margin: 10px auto;
	padding:0px 0px 0px 0px;
	float:left;
	background-color:#FFFFFF;
	border:1px solid #dddddd;
}
#contenitoresito{
	width:900px;
	height:auto;
	margin: 5px auto;
	padding:0px 0px 0px 0px;
	float:left;
	background-color:#FFFFFF;
	border:1px solid #dddddd;
}

*:first-child+html #contenitoresito { padding-bottom:20px!important;margin: 10px 0px 10px 10px!important; }

#contenitoresito h1{
	color:#CCCCCC;
	font-size:12px;
	padding: 0px 15px 0px 15px;
	margin:0px 0px 0px 0px;
	width:700px;
}

#testata a, #testata a img, #testata img a:hover, #testata img a:visited{
	border:medium none !important;
	text-decoration:none !important;
}

html>doby #testata{
	width:900px;
	height:130px;
	border:1px solid red;
	margin:0px;
	padding:0px;
}

#testata{
	width:auto;
	height:130px;
}
html>doby #testata img{
	margin: 10px 50px 0px 10px;
	float:left;
	width:900px;
	height:127px;
}
#testata img{
	margin: 10px 0px 0px 10px;
	float:left;
	width:auto;
	height:127px;
}
/*#testata{ testata natale
	width:900px;
	height:220px;
}*/

#testata h2{
	margin: 5px 0px 0px 0px;
	font-size:10px;
	color:#666666;
	float:left;
	border:1px solid red;
}
#testata h1{
	margin: 30px 0px 0px 0px;
	font-size:18px;
	color:#CA4C38;
	float:left;
	border:1px solid red;
}
html>doby #menu{
	xbackground-image:url(../images/menu_img.gif);
	xbackground-repeat:no-repeat;
	xbackground-position:top;
	border-top:1px solid #dddddd;
	border-bottom:1px solid #dddddd;	
	width:916px;
	height:27px;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 16px 0px;
	float:left;
}
#menu{
	xbackground-image:url(../images/menu_img.gif);
	xbackground-repeat:no-repeat;
	xbackground-position:top;
	border-top:1px solid #dddddd;
	border-bottom:1px solid #dddddd;	
	width:912px;
	height:27px;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 16px 0px;
	float:left;
}

#menu ul{
	display:inline;
	font-size:16px;
	line-height:1.5em;
	padding: 0px 0px 0px 0px;
	margin-left:10px;
	margin-top:5px!important;
	margin-top:5px;
}

*:first-child+html #menu ul li{padding-left:17px!important; }

html>doby #menu ul li{
	display:inline;
	font-size:16px;
	line-height:1.5em;
	padding-left:18px;
}

#menu ul li{
	display:inline;
	font-size:16px;
	line-height:1.5em;
	padding-left:13px;
}

#menu ul li a{
	color:#666666;
	
}

#menu a:hover{
	color:#CA4C38;
}
#menu #carta-vini a{
	color:#CC3300;
}
#menu #carta-vini a:hover{
	color:#333333;
}
html>body  #contenitore-home-foto{
	width:800px;
	height:auto;
	margin:0px 0px 30px 70px;
	padding:0px;
	float:left;
}

#contenitore-home-foto{
	width:800px;
	height:auto;
	margin:0px 0px 30px 0px;
	padding:0px;
	float:left;
}

#autore{
	float:left;
	width:auto;
	height:auto;
	margin:35px 0px 20px 0px;
	padding:0px;
	border-bottom:1px solid #000;
	border-top:1px solid #000;
}
#autore img{
	float:left;
	width:auto;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px;
}

#alice{
	float:left;
	width:auto;
	height:auto;
	margin:35px 0px 20px 0px;
	padding:0px;
}
#alice img{
	float:left;
	width:auto;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px;
}



#terra-mia{
	float:right;
	margin:0px 24px 0px 0px;
	padding:0px;
}
html>doby#serata-enoga{ float:left; margin:0px 119px 20px 0px; width:800px; height:9px; text-align:left;font-size:13px; color:#999999;}
#serata-enoga{ float:left; margin:0px 50px 0px 0px; width:800px; height:9px; text-align:left;font-size:13px; color:#999999;}

#serata-enoga img{ width:50px;margin:-13px 0px 0px 460px; float:left;}
#serata-enoga a{margin:0px 5px 0px 5px; width:auto; height:auto; font-size:13px; color:##CC3300; text-decoration:underline;}
#serata-enoga a:hover{ color:#333333;}

#text-home{
	width:338px;
	height:150px;
	margin:35px 4px 10px 50px;
	padding:0px;
	float:left;
	border-left:1px dotted #999999;
}

#text-home ul{
	width:338px;
	height:auto;
	margin:10px 0px 0px 0px;
	padding:0px;
	font-size:14px;
	line-height:2em;
	color:#666666;
	font-style:italic;
}
#text-home li{
	width:auto;
	height:auto;
	margin:0px 0px 0px 40px;
	padding:0px;
	font-size:14px;
	line-height:2em;
	color:#666666;
	font-style:italic;
	list-style-type:none;

}
#img-home-text-1{
	float:left;
	margin:35px 0px 0px 12px;
	padding:0px;
	width:150px;
	height:150px;
}
#img-home-text-1 img{
	float:left;
	margin:0px 0px 0px 0px;
	padding:2px;
	border:1px solid #999999;
}
#img-home-text{
	float:left;
	margin:35px 0px 0px 10px;
	padding:0px;
	width:150px;
	height:150px;
}
#img-home-text img{
	float:left;
	margin:0px 0px 0px 0px;
	padding:2px;
	border:1px solid #999999;
}

#img-home-panorama{
	float:left;
	margin:0px 4px 0px 50px;
	padding:0px;
}
#img-home-panorama img{
	float:left;
	margin:0px 0px 0px 0px;
	padding:2px;
	border:1px solid #999999;
}
#img-home-piatto{
	float:left;
	margin:0px 0px 0px 2px;
	padding:0px;
}
#img-home-piatto img{
	float:left;
	margin:0px 0px 0px 0px;
	padding:2px;
	border:1px solid #999999;
}

html>body #article{
	float:left;
	margin:0px 0px 20px 118px;
	padding:5px;
	width:669px;
	border:1px solid #999999;
}

#article{
	float:left;
	margin:0px 0px 20px 50px;
	padding:5px;
	width:660px;
	border:1px solid #999999;
}
*:first-child+html #article {width:659px!important; margin-bottom:20px!important; }

html>body #article h2{
	margin:0px 0px 5px 0px;
	padding:0px;
	width:auto;
	height:auto;
	color:#333333;
	font-size:16px;
	text-align:center;
}

 #article h2{
	margin:0px 0px 5px 0px;
	padding:0px;
	width:auto;
	height:auto;
	color:#333333;
	font-size:16px;
	text-align:center;
}

#article a{
	color:#333333;
}
#article a:hover{
	color:#0066FF;
}

html>body #new_pignata{
	width:800px;
	margin:40px auto;
	padding:0px;
}

#new_pignata{
	width:700px;
	margin:10px auto;
	padding:0px;
}


html>body #new_pignata p{
	float:left;
	width:780px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
	font-size:14px;
	color:#666666;
	text-align:justify;
}

 #new_pignata p{
	float:left;
	width:680px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
	font-size:14px;
	color:#666666;
	text-align:justify;
}
#new_pignata h6{
	float:left;
	width:700px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
	font-size:18px;
	color:#CC3300;
}

html>body  #img_new_pignata{
	width:800px;
	height:436px;
	float:left;
	margin:23px 0px 0px 53px;

}
#img_new_pignata{
	width:800px;
	height:436px;
	float:left;
	margin:23px 0px 0px 20px;

}
#img_new_pignata img{
	width:800px;
	height:436px;
	margin:0px 0px 0px 0px;
	padding:5px;
	border:1px solid #cccccc;

}

#cont-video{
	float:left;
	width:700px;
	height:auto;
	margin:0px 0px 0px 65px!important;
	margin:0px 0px 0px 0px;
}

#video{
	background-image:url(../images/televisore.gif);
	background-repeat:no-repeat;
	width:419px;
	height:324px;
	float:left;
	margin-left:30px!important;
	margin-left:20px;
	margin-right:0px;
	margin-top:20px;
	padding:0px 5px 5px 5px;
	background-color:#ffffff;
}

#video .tv_object{
	margin:0px 0px 0px 22px;
}


*:first-child+html .tv_object {
	margin:0px 0px 0px 22px!important;
}

#video h6{
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#ffffff;
	margin-top:6px;
	margin-bottom:0px;
	text-align:center;
}

#video p{
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#0066CC;
	margin-top:70px;
	margin-bottom:0px;
	margin-left:0px;
	text-align:center;
	text-decoration:underline;
}

#video a{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#0066CC;
	margin-top:10px;
	margin-bottom:0px;
	text-align:left;
	text-decoration:underline;
}

#video a:hover{
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:bold;
	color:#0066CC;
	margin-top:10px;
	margin-bottom:0px;
	text-align:left;
	text-decoration:underline;
}

#video1{
	background-image:url(../images/televisore.gif);
	background-repeat:no-repeat;
	width:419px;
	height:324px;
	float:left;
	margin-left:30px!important;
	margin-left:20px;
	margin-right:0px;
	margin-top:20px;
	padding:0px 5px 5px 5px;
	background-color:#ffffff;
}

#video1 .tv_object{
	margin:0px 0px 0px 22px;
}


#video1 h6{
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#ffffff;
	margin-top:6px;
	margin-bottom:0px;
	text-align:center;
}

#video1 p{
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#0066CC;
	margin-top:70px;
	margin-bottom:0px;
	margin-left:0px;
	text-align:center;
	text-decoration:underline;
}

#video1 a{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#0066CC;
	margin-top:10px;
	margin-bottom:0px;
	text-align:left;
	text-decoration:underline;
}

#video1 a:hover{
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:bold;
	color:#0066CC;
	margin-top:10px;
	margin-bottom:0px;
	text-align:left;
	text-decoration:underline;
}

#video2{
	background-image:url(../images/televisore.gif);
	background-repeat:no-repeat;
	width:419px;
	height:324px;
	float:left;
	margin-left:30px!important;
	margin-left:20px;
	margin-right:0px;
	margin-top:20px;
	padding:0px 5px 30px 5px;
	background-color:#ffffff;
}

#video2 .tv_object{
	margin:0px 0px 0px 22px;
}

#video2 h6{
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#ffffff;
	margin-top:6px;
	margin-bottom:0px;
	text-align:center;
}

#video2 p{
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#0066CC;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	text-align:center;
	text-decoration:underline;
	float:left;
}

#video2 a{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#0066CC;
	margin-top:20px;
	margin-bottom:0px;
	text-align:left;
	text-decoration:underline;
	float:left;
}

#video2 a:hover{
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:bold;
	color:#0066CC;
	margin-top:10px;
	margin-bottom:0px;
	text-align:left;
	text-decoration:underline;
}

#locandina-rosato{
	float:left;
	width:440px;
	height:800px;
	margin:0px 0px 0px 20px;
	font-size:12px;
	color:#333333;
	background-image:url(../images/box-menu-natale.gif);
	background-repeat:no-repeat;
	padding:10px 0px 0px 0px;
	text-align:center;
}

p.txt_menu4{
	margin:10px 5px 0px 50px;
	font-size:12px;
	color:#000000;
	width:350px;
}


p.txt_menu {
	font-size:14px;
	color:#FF6600;
	font-weight:bold;
	margin:3px 0px 0px 0px;
	padding:0px;
}
p.txt_menu1 {
	font-size:12px;
	width:410px;
	color:#333333;
	font-weight:bold;
	margin:8px 0px 5px 10px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}

p.txt_menu2{
	font-size:18px;
	color:#CC3300;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	padding:0px;
}

p.txt_menu3{
	font-size:16px;
	color:#CC3300;
	font-weight:bold;
	margin:0px 0px 2px 0px;
	padding:0px;
}

p.txt_menu5{
	font-size:14px;
	color:#333333;
	font-weight:bold;
	margin:40px 0px 2px 40px;
	padding:0px;
	width:300px;
	text-align:left;
}


#piatti{
	float:left;
	margin-left:30px;
	margin-top:20px;
	width:420px;
	height:369px;
}

#beb h1{
	font-size:18px;
	color:#A45141;
	padding: 0px 30px 0px 30px;
	margin-left:0px;
}

#beb p{
	font-size:14px;
	font-weight:bold;
	color:#555556;
	padding: 0px 30px 0px 30px;
	text-align:justify;
}

#beb img {
	border:1px solid #666666;
	float:left;
	margin: 7px 10px 0px 30px;
	padding:1px;
}

.titl {
	font-size:18px;
	color:#CC3300;
	padding: 0px 30px 0px 30px;
}

#appuntamenti h1{
	font-size:18px;
	color:#CC3300;
	padding: 0px 30px 0px 30px;
	margin: 30px 0px 10px 0px;
}

#appuntamenti p{
	font-size:14px;
	font-weight:bold;
	color:#555556;
	padding: 0px 30px 0px 30px;
	margin: 0px 0px 20px 0px;
	text-align:justify;
}
#chisiamo h1{
	font-size:19px;
	color:#CC3300;
	padding: 50px 0px 0px 40px!important;
	padding: 50px 0px 0px 40px;
	width:700px;

}
#chisiamo{
	width:890px;
	height:335px;
	float:left;
	background-image:url(../images/bx_1_chisiamo.gif);
	background-repeat:no-repeat;
	margin: 20px 0px 20px 20px!important;
	margin: 20px 0px -80px 10px;
}
#chisiamo p{
	padding: 20px 50px 0px 50px;
	font-size:14px;
	color:#555555;
	font-weight:bold;
	width:540px;
	height:335px;
	line-height:1.5em;
}


#comearrivare{
	margin: 10px 0px 0px 0px;
	text-align:center;
}
#dovesiamo{
	margin: 0px 0px 0px 0px;
	float:left;
	width:850px;
	height:410px;
}

#dovesiamo img{
	margin: 10px 20px 20px 50px;
	float:left;
	width:843px;
	height:407px;
}

.percorso{
	width:800px;
	height:auto;
	font-size:14px;
	margin: 10px 20px 20px 40px;
	font-weight:bold;
	color:#999999;
}

.percorso h5{
	margin: 0px 0px 0px 0px;
	font-size:14px;
	color:#CA4C38;
	font-weight:bold;
}


/*inizio memu degustazione*/
div#menucarta{
	text-align:center;
	margin: -10px 0px 20px 10px;
	float:left;
}
#menucarta h1{
	width:850px;
	float:left;
	font-size:22px;
	color:#CC9900;
	xborder-top: 1px solid #CC9900;
	margin-bottom:10px;
	text-align:left;
}

#antichimenu {
	float:left;
	margin: 20px 0px 0px 0px;
	padding:0px;
}

#antichimenu p {
	float:left;
	width:850px;
	margin: 0px 0px 10px 10px;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	text-align:justify;
}



#antichimenu h1{
	float:left;
	font-size:22px;
	color:#993333;
	margin-bottom:20px;
}



/*fine memu degustazione*/

/*inizio ricette degustazione*/
.libroricette0{
	float:left;
	padding-left:0px;
	width:150px;
	height:190px;
}

.libroricette0 img{
	float:left;
	width:126px;
	height:139px;
	margin-left:35px;
}
#ricettine0 #irene_stefano{
	margin:0px 0px 0px 0px;
}

#ricettine0 #irene_stefano p{
	text-align:left;
	width:690px;
	margin-top:10px;
	margin-left:10px;
	padding-bottom:10px;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	border: 1px solid #FFFFFF;
	float:left;
}
.libroricette01{
	float:left;
	padding-left:0px;
	width:150px;
	height:190px;
}

.libroricette01 img{
	float:left;
	width:126px;
	height:139px;
	margin-left:35px;
}
#ricettine01 #irene_stefano{
	margin:0px 0px 0px 0px;
}

#ricettine01 #irene_stefano p{
	text-align:left;
	width:690px;
	margin-top:10px;
	margin-left:10px;
	padding-bottom:10px;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	border: 1px solid #FFFFFF;
	float:left;
}

.libroricette02{
	float:left;
	padding-left:0px;
	width:150px;
	height:190px;
}

.libroricette02 img{
	float:left;
	width:126px;
	height:139px;
	margin-left:35px;
}
#ricettine02 #irene_stefano{
	margin:0px 0px 0px 0px;
}

#ricettine02 #irene_stefano p{
	text-align:left;
	width:690px;
	margin-top:10px;
	margin-left:10px;
	padding-bottom:10px;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	border: 1px solid #FFFFFF;
	float:left;
}



.libroricette{
	padding-left:0px;
	float:left;
	width:150px;
	height:190px;
}


.libroricette img{
	float:left;
	width:126px;
	height:139px;
	margin-left:35px;
}

.libroricette1{
	float:left;
	width:150px;
	height:260px;
}


.libroricette1 img{
	float:left;
	width:126px;
	height:139px;
	margin-left:35px;

}

.libroricette2{
	float:left;
	width:150px;
	height:170px;
}


.libroricette2 img{
	float:left;
	width:126px;
	height:139px;
	margin-left:35px;

}

.libroricette3{
	float:left;
	width:150px;
	height:150px;
}

.libroricette3 img{
	float:left;
	width:126px;
	height:139px;
	margin-left:35px;
}

.libroricette4{
	float:left;
	width:150px;
	height:170px;
}
.libroricette4 img{
	float:left;
	width:126px;
	height:139px;
	margin-left:35px;
}

.libroricette5{
	float:left;
	width:150px;
	height:290px;
}
.libroricette5 img{
	float:left;
	width:126px;
	height:139px;
	margin-left:35px;
}


.libroricette6{
	float:left;
	width:150px;
	height:180px;
}
.libroricette6 img{
	float:left;
	width:126px;
	height:139px;
	margin-left:35px;
}
.libroricette7{
	float:left;
	width:150px;
	height:200px;
}
.libroricette7 img{
	float:left;
	width:126px;
	height:139px;
	margin-left:35px;
}


#titlechef img{
	margin-left:35px;
	float:left;
}
#ricettine0{
	float:left;
}

#ricettine0 h3{
	width:700px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:10px;
	font-size:20px;
	color:#990000;
	float:left;
}

#ricettine0 h4{
	margin-top:0px;
	margin-bottom:5px;
	margin-left:160px;
	font-size:16px;
	color:#666666;
	float:left;
}
*:first-child+html #ricettine0 h4 {
	margin-left:10px!important;
}


#ricettine0 ul{
	font-family:"Trebuchet MS";
	font-size:14px;
	width:650px;
	height:auto;
	padding-left:30px!important;
	padding-left:0px;
	margin-left:145px;
	float:left;
}

#ricettine0 li{
	list-style-type:circle;
	color:#CC3333;
}

#ricettine0 p{
	text-align:left;
	width:800px;
	margin-top:10px;
	margin-left:40px;
	padding-bottom:20px;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	border: 1px solid #FFFFFF;
	float:left;

}

#ricettine01{
	float:left;
}

#ricettine01 h3{
	width:700px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:10px;
	font-size:20px;
	color:#990000;
	float:left;
}

#ricettine01 h4{
	margin-top:20px;
	margin-bottom:5px;
	margin-left:13px;
	font-size:16px;
	color:#666666;
	float:left;
}

#ricettine01 ul{
	font-family:"Trebuchet MS";
	font-size:14px;
	width:650px;
	height:auto;
	padding-left:30px!important;
	padding-left:0px;
	margin-left:145px;
	float:left;
}

#ricettine01 li{
	list-style-type:circle;
	color:#CC3333;
}

#ricettine01 p{
	text-align:left;
	width:800px;
	margin-top:10px;
	margin-left:40px;
	padding-bottom:20px;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	border: 1px solid #FFFFFF;
	float:left;

}

#ricettine02{
	float:left;
}

#ricettine02 h3{
	width:700px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:10px;
	font-size:20px;
	color:#990000;
	float:left;
}

#ricettine02 h4{
	margin-top:20px;
	margin-bottom:5px;
	margin-left:160px;
	font-size:16px;
	color:#666666;
	float:left;
}

#ricettine02 ul{
	font-family:"Trebuchet MS";
	font-size:14px;
	width:650px;
	height:auto;
	padding-left:30px!important;
	padding-left:0px;
	margin-left:145px;
	float:left;
}

#ricettine02 li{
	list-style-type:circle;
	color:#CC3333;
}

#ricettine02 p{
	text-align:left;
	width:800px;
	margin-top:10px;
	margin-left:40px;
	padding-bottom:20px;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	border: 1px solid #FFFFFF;
	float:left;

}





#ricettine{
	float:left;
}

#ricettine h3{
	width:700px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:10px;
	font-size:20px;
	color:#990000;
	float:left;
}

#ricettine h4{
	margin-top:0px;
	margin-bottom:5px;
	margin-left:10px;
	font-size:16px;
	color:#666666;
	float:left;
}

#ricettine ul{
	font-family:"Trebuchet MS";
	font-size:14px;
	width:650px;
	height:auto;
	padding-left:30px!important;
	padding-left:0px;
	margin-left:0px;
	float:left;
}

#ricettine li{
	list-style-type:circle;
	color:#CC3333;
}

#ricettine p{
	text-align:left;
	width:800px;
	margin-top:10px;
	margin-left:40px;
	padding-bottom:20px;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	border: 1px solid #FFFFFF;
	float:left;

}

#ricettine1{
	float:left;
}

#ricettine1 h3{
	float:left;
	width:650px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:10px;
	font-size:20px;
	color:#990000;
}

#ricettine1 h4{
	float:left;
	width:720px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:10px;
	font-size:16px;
	color:#666666;
}

#ricettine1 ul{
	font-family:"Trebuchet MS";
	font-size:14px;
	width:700px;
	height:auto;
	padding-left:30px!important;
	padding-left:0px;
	margin-left:0px;
	float:left;
}

#ricettine1 li{
	list-style-type:circle;
	color:#CC3333;
}

#ricettine1 p{
	text-align:justify;
	width:800px;
	margin-top:10px;
	margin-left:40px;
	padding-bottom:20px;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	float:left;
}


#ricettine2{
	float:left;
}

#ricettine2 h3{
	float:left;
	width:750px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:10px;
	font-size:20px;
	color:#990000;
}

#ricettine2 h4{
	margin-top:0px;
	margin-bottom:5px;
	margin-left:10px;
	font-size:16px;
	color:#666666;
	float:left;
}

#ricettine2 ul{
	font-family:"Trebuchet MS";
	font-size:14px;
	width:650px;
	height:auto;
	padding-left:30px!important;
	padding-left:0px;
	margin-left:0px;
	float:left;
}

#ricettine2 li{
	list-style-type:circle;
	color:#CC3333;
}

#ricettine2 p{
	text-align:justify;
	width:800px;
	margin-top:20px;
	margin-left:40px;
	padding-bottom:10px;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	float:left;

}


#ricettine3{
	float:left;
}

#ricettine3 h3{
	width:750px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:10px;
	font-size:20px;
	color:#990000;
	float:left;
}

#ricettine3 h4{
	margin-top:5px;
	margin-bottom:5px;
	margin-left:10px;
	font-size:16px;
	color:#666666;
	float:left;
}

#ricettine3 ul{
	font-family:"Trebuchet MS";
	font-size:14px;
	width:700px;
	height:auto;
	padding-left:30px!important;
	padding-left:0px;
	margin-left:0px;
	float:left;
}

#ricettine3 li{
	list-style-type:circle;
	color:#CC3333;
}

#ricettine3 p{
	text-align:justify;
	width:800px;
	margin-top:20px;
	margin-left:40px;
	padding-bottom:10px;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	float:left;
}

#ricettine4{
	float:left;
}

#ricettine4 h3{
	float:left;
	width:750px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:10px;
	font-size:20px;
	color:#990000;
}

#ricettine4 h4{
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:10px;
	font-size:16px;
	color:#666666;
}

#ricettine4 ul{
	font-family:"Trebuchet MS";
	font-size:14px;
	width:700px;
	height:auto;
	padding-left:30px!important;
	padding-left:0px;
	margin-left:0px;
	float:left;
}

#ricettine4 li{
	list-style-type:circle;
	color:#CC3333;
}

#ricettine4 p{
	text-align:justify;
	width:800px;
	margin-top:20px;
	margin-left:40px;
	padding-bottom:10px;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	float:left;
}

#ricettine5{
	float:left;
}

#ricettine5 h3{
	float:left;
	width:750px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:10px;
	font-size:20px;
	color:#990000;
}

#ricettine5 h4{
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:10px;
	font-size:16px;
	color:#666666;
}

#ricettine5 ul{
	float:left;
	font-family:"Trebuchet MS";
	font-size:14px;
	width:700px;
	height:auto;
	padding-left:30px!important;
	padding-left:0px;
	margin-left:0px;
}

#ricettine5 li{
	list-style-type:circle;
	color:#CC3333;
}

#ricettine5 p{
	text-align:justify;
	width:800px;
	margin-top:20px;
	margin-left:40px;
	padding-bottom:10px;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	border:1px solid #FFFFFF;
	float:left;
}

#ricettine6{
	float:left;
}

#ricettine6 h3{
	float:left;
	width:750px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:10px;
	font-size:20px;
	color:#990000;
}

#ricettine6 h4{
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:10px;
	font-size:16px;
	color:#666666;
}

#ricettine6 ul{
	font-family:"Trebuchet MS";
	font-size:14px;
	width:700px;
	height:auto;
	padding-left:30px!important;
	padding-left:0px;
	margin-left:0px;
	float:left;
}

#ricettine6 li{
	list-style-type:circle;
	color:#CC3333;
}

#ricettine6 p{
	text-align:justify;
	width:800px;
	margin-top:20px;
	margin-left:40px;
	padding-bottom:10px;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	float:left;
}


#ricettine7{
	float:left;
}

#ricettine7 h3{
	float:left;
	width:750px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:10px;
	font-size:20px;
	color:#990000;
}

#ricettine7 h4{
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:10px;
	font-size:16px;
	color:#666666;
}

#ricettine7 ul{
	font-family:"Trebuchet MS";
	font-size:14px;
	width:700px;
	height:auto;
	padding-left:30px!important;
	padding-left:0px;
	margin-left:0px;
	float:left;
}

#ricettine7 li{
	list-style-type:circle;
	color:#CC3333;
}

#ricettine7 p{
	text-align:justify;
	width:800px;
	margin-top:20px;
	margin-left:40px;
	padding-bottom:10px;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	float:left;
}

/*fine ricette degustazione*/


#chef img{
	float:left;
	padding-right:8px;
}

#chef p{
	padding: 0px 50px 0px 50px;
	font-size:14px;
	color:#555555;
	font-weight:bold;
	width:805px;
	height:auto;
	text-align:justify;
	line-height: 1.7em;
}
#curriculum {
	float:left;
	width:805px;
	height:auto;
	margin: 0px 0px 0px 7px;
	padding:0px;
}


#curriculum img{
	float:left;
	margin: 20px 0px 0px 45px;
	padding:0px;
}

#nome{
	font-size:18px;
	color:#CC3300;

}
#premiazione a, a:visited{
color: #000099;
}


.concorsi{
	font-size:14px;
	color:#CC3300;
	font-weight:bold;
	width:700px;
	height:auto;
}

#contatti {
	width:500px;
	float:left;
	padding: 40px 0px 0px 50px;
}

#contatti h1, h2{
	font-size:18px;
	color:#CC3300;
	padding: 0px 0px 0px 40px;
	margin: 0px 0px -10px 20px;
}

#contatti p{
	font-size:14px;
	color:#555555;
	font-weight:bold;
	padding: 0px 10px 10px 60px;
}

#contatti ul li{
	font-size:14px;
	color:#555555;
	font-weight:bold;
	list-style-type:none;
	margin: 0px 0px 0px 20px;
}

#contatti a{
	font-size:16px;
	color:#555555;
	font-weight:bold;
	margin: 14px 0px 0px 10px;
}
#contatti img{
	margin: 5px 0px 0px 0px;
	float:left;
}

#email{
	padding: 0px 10px 0px 0px;
	float:left;
}

#piatto{
	float:left;
	padding: 40px 0px 0px 50px;
}

#titlestampa{
	margin: 10px 0px 0px 30px!important;
	margin: 10px 0px 0px 60px;
	width:450px;
	height:60px;
}
#title_stampa_2009{
	float:left;
	width:800px;
	height:30px;
	margin:10px 0px 15px 0px;
	padding:0px;
}
#title_stampa_2009 h2{
	margin:0px 0px 0px 50px;
	padding:0px;
	font-size:16px;
	color:#333333;
}

#title_stampa_2008{
	float:left;
	width:800px;
	height:30px;
	margin:10px 0px 15px 0px;
	padding:0px;
}
#title_stampa_2008 h2{
	margin:0px 0px 0px 50px;
	padding:0px;
	font-size:16px;
	color:#333333;
}
.stampanazionale{
	width:170px;
	height:200px;
	float:left;
	margin: 10px 0px 15px 35px;
	padding:0px;
	display:block;
}

.stampanazionale img{
	float:left;

}

.stampanazionale a{
	color: #cc3300;
	width:120px;
	height:30px;
	float:left;
	font-size:14px;
	font-weight:900;
	margin: 0px 0px 0px 18px;
}

.stampanazionale a:visited{
	color: #cc3300;
	font-size:14px;
	font-weight:900;
}

/*inizio foto gallery0 */

#scroll {
	background:transparent none repeat scroll 0%;
	color:#2A2A2A;
	height:400px;
	overflow:auto;
	padding:5px 0px 15px 10px;
	width:525px;
}


a.mini01 {background:url(../images/1big_montreal_small.jpg);}
a.mini02 {background:url(../images/2big_montreal_small.jpg);}
a.mini03 {background:url(../images/3big_montreal_small.jpg);}
a.mini04 {background:url(../images/4big_montreal_small.jpg);}
a.mini05 {background:url(../images/5big_montreal_small.jpg);}
a.mini06 {background:url(../images/6big_montreal_small.jpg);}
a.mini07 {background:url(../images/7big_montreal_small.jpg);}
a.mini08 {background:url(../images/8big_montreal_small.jpg);}
a.mini09 {background:url(../images/9big_montreal_small.jpg);}
a.mini010 {background:url(../images/10big_montreal_small.jpg);}
a.mini011 {background:url(../images/11big_montreal_small.jpg);}

a.galleriamontreal span {
	background:#000000 none repeat scroll 0%;
	display:block;
	height:1px;
	left:5px;
	position:absolute;
	top:5px;
	width:1px;
	visibility:hidden;
	cursor:default;
}
a.galleriamontreal, a.galleriamontreal:focus {
	border:1px solid #FFFFFF;
	color:#4A679F;
	display:block;
	float:left;
	font-weight:bold;
	height:70px;
	margin: 3px 0px 0px 18px;
	text-decoration:none;
	width:70px;
	z-index:100;
}
a.galleriamontreal:hover {
	border:1px dotted #ffffff;
}
a.galleriamontreal:hover img {
	border:1px solid #DDDDDD;
	position:relative;
	z-index:100;
}


a.galler:focus {
	border:1px dotted #ffffff;
}
a.galleriamontreal:focus img {
	border:1px solid #DDDDDD;
	position:relative;
	z-index:100;
}

a.galleriamontreal:hover span {
	background:transparent none repeat scroll 0%;
	display:block;
	height:300px;
	left:19px!important;
	left:34px;
	padding:5px;
	position:absolute;
	color:#8C352A;
	top:277px;
	width:380px;
	z-index:100;
	visibility:visible;
}
.image2 {
	display:block;
	height:250px;
	left:25px!important;
	left:40px;
	padding:0pt;
	position:absolute;
	top:283px;
	width:370px;
}
html>doby #boximger {
	background:#FFFFFF none repeat scroll 0%;
	height:570px;
	margin:60pt auto;
	position:relative;
	width:750px;
	margin-bottom:20px;
}
#boximger {
	background:#FFFFFF none repeat scroll 0%;
	height:570px;
	margin:30pt auto;
	position:relative;
	width:750px;
	margin-bottom:20px;
}
#img {
	border:1px solid;
	z-index:100;
}

#paragraf {
	background-image:url(../images/montreal_fiera.jpg);
	height:80px;
	background-repeat:no-repeat;
	border-left-style:none;
	border-top:medium none;
	color:#000000;
	padding:0px 0px 15px 0px;
	text-decoration:none;
}

a.galleriamontreal, a.galleriamontreal:visited {
color:#4A679F;
font-weight:bold;
text-decoration:none;
}

/*fine foto gallery0 */

/*inizio foto gallery */

#scroll {
	background:transparent none repeat scroll 0%;
	color:#2A2A2A;
	height:400px;
	overflow:auto;
	padding:5px 0px 15px 10px;
	width:525px;
}


a.mini1 {background:url(../images/small_1.gif);}
a.mini2 {background:url(../images/small_2.gif);}
a.mini3 {background:url(../images/small_3.gif);}
a.mini4 {background:url(../images/small_4.gif);}
a.mini5 {background:url(../images/small_5.gif);}
a.mini6 {background:url(../images/small_6.gif);}
a.mini7 {background:url(../images/small_7.gif);}
a.mini8 {background:url(../images/small_8.gif);}

a.galleria span {
	background:#000000 none repeat scroll 0%;
	display:block;
	height:1px;
	left:5px;
	position:absolute;
	top:5px;
	width:1px;
	visibility:hidden;
	cursor:default;
}
a.galleria, a.galleria:focus {
	border:1px solid #FFFFFF;
	color:#4A679F;
	display:block;
	float:left;
	font-weight:bold;
	height:70px;
	margin: 3px 0px 0px 18px;
	text-decoration:none;
	width:70px;
	z-index:100;
}
a.galleria:hover {
	border:1px dotted #ffffff;
}
a.galleria:hover img {
	border:1px solid #DDDDDD;
	position:relative;
	z-index:100;
}


a.galleria:focus {
	border:1px dotted #ffffff;
}
a.galleria:focus img {
	border:1px solid #DDDDDD;
	position:relative;
	z-index:100;
}

a.galleria:hover span {
	background:transparent none repeat scroll 0%;
	display:block;
	height:300px;
	left:19px!important;
	left:34px;
	padding:5px;
	position:absolute;
	color:#8C352A;
	top:190px;
	width:380px;
	z-index:100;
	visibility:visible;
}
.image {
	display:block;
	height:250px;
	left:25px!important;
	left:40px;
	padding:0pt;
	position:absolute;
	top:196px;
	width:370px;
}
#boximg {
	background:#FFFFFF none repeat scroll 0%;
	height:500px;
	margin:0pt auto;
	position:relative;
	width:750px;
}

#img {
	border:1px solid;
	z-index:100;
}

#par {
	background-image:url(../images/bx_1_gallery.gif);
	height:80px;
	background-repeat:no-repeat;
	border-left-style:none;
	border-top:medium none;
	color:#000000;
	padding:0px 0px 15px 0px;
	text-decoration:none;
}

a.galleria, a.galleria:visited {
color:#4A679F;
font-weight:bold;
text-decoration:none;
}

/*fine foto gallery */

/*inizio foto gallery */
#scroll {
	background:transparent none repeat scroll 0%;
	color:#2A2A2A;
	height:400px;
	overflow:auto;
	padding:5px 0px 15px 10px;
	width:525px;
}


a.mini9 {background:url(../images/small_9.gif);}
a.mini10 {background:url(../images/small_10.gif);}
a.mini11 {background:url(../images/small_11.gif);}
a.mini12 {background:url(../images/small_12.gif);}
a.mini13 {background:url(../images/small_13.gif);}
a.mini14 {background:url(../images/small_14.gif);}
a.mini15 {background:url(../images/small_15.gif);}
a.mini16 {background:url(../images/small_16.gif);}
a.mini17 {background:url(../images/small_17.gif);}
a.mini18 {background:url(../images/small_18.gif);}
a.mini19 {background:url(../images/small_19.gif);}
a.mini20 {background:url(../images/small_20.gif);}

a.gallery span {
	background:#000000 none repeat scroll 0%;
	display:block;
	height:1px;
	left:5px;
	position:absolute;
	top:5px;
	visibility:hidden;
	cursor:default;
	width:1px;
}
a.gallery, a.gallery:focus{
	border:1px solid #FFFFFF;
	color:#4A679F;
	display:block;
	float:left;
	font-weight:bold;
	height:70px;
	margin: 3px 0px 0px 18px;
	text-decoration:none;
	width:70px;
	z-index:100;
}
a.gallery:hover {
	border:1px dotted #ffffff;
}
a.gallery:hover img {
	border:1px solid #DDDDDD;
	position:relative;
	z-index:100;
}

a.gallery:focus {
	border:1px dotted #ffffff;
}
a.gallery:focus img {
	border:1px solid #DDDDDD;
	position:relative;
	z-index:100;
}


a.gallery:hover span {
	background:transparent none repeat scroll 0%;
	display:block;
	height:300px;
	left:19px!important;
	left:34px;
	padding:5px;
	position:absolute;
	color:#8C352A;
	top:274px;
	width:380px;
	z-index:100;
	visibility:visible;
}

.image1 {
	display:block;
	height:250px;
	left:25px!important;
	left:40px;
	padding:0pt;
	position:absolute;
	top:280px;
	width:370px;
}
#boximg1 {
	background:#FFFFFF none repeat scroll 0%;
	height:600px;
	margin:0pt auto;
	position:relative;
	width:750px;
}

#img {
	border:1px solid;
	z-index:100;
}

#par1 {
	background-image:url(../images/bx_2_gallery.gif);
	height:80px;
	background-repeat:no-repeat;
	border-left-style:none;
	border-top:medium none;
	color:#000000;
	padding:0px 0px 15px 0px;
	text-decoration:none;
}

a.gallery, a.gallery:visited {
color:#4A679F;
font-weight:bold;
text-decoration:none;
}
/*fine foto gallery */

#chiusura{
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 10px;
	width:913px;
	height:64px;
	float:left;
}

html>body #contatore{
	float:right;
	margin-right:62px;
	margin-top:0px;
	border: 1px solid #dddddd;
}
#contatore{
	float:right;
	margin-right:33px;
	margin-top:0px;
	border: 1px solid #dddddd;
}
#copyright{
	margin-top:0px;
	width:600px;
	font-size:12px;
	color:#999999;
	float:left;
	margin-left:0px;
	height:20px;
}

#copyright h3{
	margin-top:0px;
	width:308px;
	font-size:12px;
	color:#999999;
	float:left;
	margin-left:50px!important;
	margin-left:28px;
}

#copyright a{
	margin-top:0px;
	width:300px;
	font-size:12px;
	color:#CC3300;
	text-decoration:underline;
}

#copyright h6{
	margin-top:0px;
	font-size:12px;
	color:#333333;
	float:left;
	margin-left:55px!important;
	margin-left:50px;
}


/*carta-vini bianco*/

#cant-bianca{
	width:850px;
	height:76px;
	float:left;
	margin-left:25px;
	margin-bottom:0px!important;
	margin-bottom:10px;
}


*:first-child+html #cant-bianca /* only IE 7.0 */ {
margin-bottom:10px !important;
}



#cant-bianca img{
	width:282px;
	height:76px;
}
#elenco-carta-vini{
	background-image:url(../images/uve.jpg);
	background-repeat:no-repeat;
	float:left;
	width:650px;
	margin-left:30px;
	margin-right:0px;
}

#elenco-carta-vini ul{
	font-family: "Lucida Calligraphy";
	width:500px;
	font-weight:bold;
	color:#754c24;
	font-size:14px;
	margin-left:0px;
	padding-left:0px;
	list-style-type:none;
	list-style:none;
	list-style-image:none;
}


#elenco-carta-vini li{
	width:500px;
	list-style-type:none;
	list-style:none;
}


.elenco-carta-vini-prezzo{
	float:right;
	width:115px;
	margin-left:0px;
	margin-top:0px;

}

.elenco-carta-vini-prezzo ul{
	font-family: "Lucida Calligraphy";
	width:115px;
	font-weight:bold;
	color:#333333;
	font-size:14px;
	margin-left:0px;
	padding-left:0px;
	list-style-type:none;
	list-style:none;
	list-style-image:none;
	float:right;
}


.elenco-carta-vini-prezzo li{
	width:115px;
	list-style-type:none;
	list-style:none;
}

/*fine carta-vini bianco*/


/*carta-vini rosso*/
#cant-rossa{
	width:850px;
	height:76px;
	float:left;
	margin-left:25px;
	margin-bottom:0px!important;
	margin-bottom:10px;
}


*:first-child+html #cant-rossa /* only IE 7.0 */ {
margin-bottom:10px !important;
}


#cant-rossa img{
	width:282px;
	height:76px;
}
#elenco-carta-vini-rossi{
	background-image:url(../images/uve-rosse.jpg);
	background-repeat:no-repeat;
	background-position:top;
	float:left;
	width:650px;
	margin-left:30px;
	margin-right:0px;
	margin-bottom:10px;
}

#elenco-carta-vini-rossi ul{
	font-family: "Lucida Calligraphy";
	width:550px;
	font-weight:bold;
	color:#754c24;
	font-size:14px;
	margin-left:0px;
	padding-left:0px;
	list-style-type:none;
	list-style:none;
	list-style-image:none;
}


#elenco-carta-vini-rossi li{
	width:550px;
	list-style-type:none;
	list-style:none;
}


.elenco-carta-vini-rossi-prezzo{
	float:right;
	width:115px;
	margin-left:0px;
	margin-top:0px;

}

.elenco-carta-vini-rossi-prezzo ul{
	font-family: "Lucida Calligraphy";
	width:115px;
	font-weight:bold;
	color:#333333;
	font-size:14px;
	margin-left:0px;
	padding-left:0px;
	list-style-type:none;
	list-style:none;
	list-style-image:none;
	float:right;
}


.elenco-carta-vini-rossi-prezzo li{
	width:115px;
	list-style-type:none;
	list-style:none;
}

/*fine carta-vini rosso*/