html
{
height:100%;
scrollbar-face-color:#f7e6c4;
scrollbar-track-color:#f7e6c4;
scrollbar-arrow-color:#ffffff;
scrollbar-shadow-color:#333333;
scrollbar-dark-shadow-color:#000000;
scrollbar-3dlight-color:#f7e6c4;
scrollbar-highlight-color:#ffffff;	
}
body {
	background : #F7E6C4;
	color : #666666;
	font-family: Times new roman, sans-serif;
	font-size:14px;
	margin : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	text-align : center;
}
h1 {font-size:16px;}
a {font-size: 12px;color: #990000;text-decoration: none;}
b {font-weight:normal;}
p { font-size: 14px;color: #666666;text-decoration: none;}
/************ general site specifications ******************/
body h1
{
	width:760px;
	text-align:left;
	margin:0 auto -18px auto;
	padding:0;
	font-size:14px;
}
/************************* contenitorefondo ***************************************/

#contenitorefondo {
	margin:0px 0px 0px 0px;
	width:760px;
	height: auto;	
	background: url(../images/sfumato.jpg) repeat-y top left;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 1px solid #996600;	
	padding: 0px 0px 0px 0px;	
}


/* main container - set bg for overall bg color */
#container {
	margin:18px auto 0 auto;
	width:760px;
	height: auto;
	text-align:left;
	position: relative;
	background: #F7E6C4;
	border-top: 1px solid #996600;
	border-right: 1px solid #996600;
	border-bottom: 1px solid #996600;
	border-left: 1px solid #996600;
	padding: 0px 0px 0px 0px;
	visibility: visible;
	
}

#pretestata {
    width:760px;
	text-align:left;
	margin:0 auto 0px auto;
	padding:0;
	font-size:14px;
}
.pretestata img {    
	border: 0;	
	margin: 0px ;
	
}
#testata {
    height:190px; 
	width:566px;
	BORDER-TOP-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	BORDER-RIGHT-WIDTH: 0px;
}
#testata IMG {
    height:190px; 
	width:566px;
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	BORDER-RIGHT-WIDTH: 0px;
}

#testataflash {
    height:190px; 
	width:566px;
	BORDER-TOP-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	BORDER-RIGHT-WIDTH: 0px;
}

#testataflash IMG {
    height:190px; 
	width:566px;
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	BORDER-RIGHT-WIDTH: 0px;
}
#testataflash A {
	DISPLAY: none;
}
.innerfade {
	WIDTH: 564px; HEIGHT: 190px; 
	BACKGROUND-COLOR: #FDFCF7;
}
#marche-t{text-align:center; width:564px; height:26px;}


/************************* nav ***************************************/
#nav
{
	background : #f7e6c4 url(../images/sfumato.jpg) repeat-y;	
	width:190px;
	height: auto;
	position:relative;
	float:left;
	margin:0;
	text-align:left;
	color : #666666;
	border-top: 1px solid #996600;
	border-right: 1px solid #996600;
	border-bottom: 0px;
	border-left: 1px solid #996600;
	
}
 
#nav_logo{
	width:100px;
	position:absolute;
	padding:10px 0 0;
	margin-top: 10px;
	margin-left: 10px;
	float: left;
}

#nav_barra{
	width:160px;
	position:absolute;	
	padding:150px 0 0 0;
	top:0;
	left:0;
	margin-left: 10px ;
}

#nav p{width:160px;margin:0 0 10px 0;padding:0 0 0 10px;text-align:left;font-size:10px;}
#nav h6{font-size:12px;font-weight:bold;margin:0;padding:0 0 0 10px;}
#nav ul{
margin: 10px 0 7px 10px;
padding: 0;
list-style-type: none;
text-align:left;
}
#nav li{list-style:none;margin:0;padding:2px 0;}

#nav ul a{
font-size: 13px;
color: #990000;
text-decoration: none;
display: block;
font-weight:bold;
}
#nav ul a:visited{font-size: 13px; color : #990000;}
#nav ul a:hover{color: #996600;text-decoration: underline;}
#nav ul a:active{color: #993300;}
#nav_bandier1{FLOAT: right; MARGIN: 1px 30px 1px auto; WIDTH: 30px; height:15px;}
#nav_bandier2{MARGIN: 1px auto 1px 0px; WIDTH: 30px; height:15px;}
#nav_foto{
	width:150px;
	position:absolute;
	float:left;
	padding:0px 0 0;	
	margin-top: 910px;
	margin-right:auto;
	margin-bottom:auto;
	margin-left: 10px;	
}
.nav_holiday{
	MARGIN: 1320px auto 0px 10px; WIDTH: 125px; TEXT-ALIGN: center;}
.nav_terra{
	MARGIN: 10px auto 0px 10px; WIDTH: 125px; TEXT-ALIGN: center;}
.nav_min{
	MARGIN: 700px auto 0px 10px; WIDTH: 125px; TEXT-ALIGN: center;}	
.nav_min1{
	MARGIN: 900px auto 0px 10px; WIDTH: 125px; TEXT-ALIGN: center;}
.nav_min2{
	MARGIN: 2580px auto 0px 10px; WIDTH: 125px; TEXT-ALIGN: center;}
.nav_min3{
	MARGIN: 800px auto 0px 10px; WIDTH: 125px; TEXT-ALIGN: center;}
.nav_min4{
	MARGIN: 2400px auto 0px 10px; WIDTH: 125px; TEXT-ALIGN: center;}
.nav_min5{
	MARGIN: 1300px auto 0px 10px; WIDTH: 125px; TEXT-ALIGN: center;}
.nav_min6{
	MARGIN: 1300px auto 0px 10px; WIDTH: 125px; TEXT-ALIGN: center;}
.nav_min7{
	MARGIN: 2980px auto 0px 10px; WIDTH: 125px; TEXT-ALIGN: center;}						
#nav_frame{
	width:150px;
	height:400px;
	position:absolute;	 
	padding:0px ;
	top:0;
	left:0;		
	margin-left: 10px;
	margin-top: 420px;
	margin-right: auto;
	margin-bottom: auto;	
}
#nav_frame2{
	width:150px;
	height:300px;
	position:absolute;	 
	padding:0px ;
	top:0;
	left:0;		
	margin-left: 10px;
	margin-top: 810px;
	margin-right: auto;
	margin-bottom: auto;	
}
#nav img
{
	text-align: center;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: auto;
	margin-bottom: auto;
	text-decoration: none;
	border: none;
}

#banner{ 
    width:125px;
	height:auto;
	text-align: center;   
	padding:0px ;	
	margin: 20px auto 0px 20px;
				
}
.bannerino_big{ 
    width:125px;
	height:200px;
	text-align: center;   
	padding:0px 0px 0px 0px;	
	margin: 20px 0 0px 0px;
	border: 2px solid #996600;			
}
.bannerino_big img{    
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	border: none;
}
.bannerino_big a{	
	padding:0px ;
    text-align: center;
	margin: -10px 0px 0px -10px;   		
}
.bannerino{ 
    width:125px;
	height:85px;
	text-align: center;   
	padding:0px 0px 0px 0px;	
	margin: 20px 0 0px 0px;
	border: 2px solid #996600;			
}
.bannerino img{    
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	border: none;
}
.bannerino a{	
	padding:0px ;
    text-align: center;
	margin: -10px 0px 0px -10px;
			
}
#google{ 
    width:125px;
	height:600;
	text-align: center;   
	padding:0px ;	
	margin: 80px auto 0px 20px;
				
}
#google2{ 
    width:125px;
	height:600;
	text-align: center;   
	padding:0px ;	
	margin: 10px auto 0px 20px;				
}
#google3{ 
    width:125px;
	height:600;
	position:absolute;
	text-align: center;   
	padding:0px ;	
	margin-left: 20px;
	margin-top: 3900px;
	margin-right: auto;
	margin-bottom: auto;				
}
#curiosita{ 
    width:125px;
	height:400;
	text-align: left;   
	padding:0px ;	
	margin: 20px auto 0px 20px;							
}
#curiosita p{     
	text-align: left; 	
	font-size:12px;
	margin: 0px 0px 0px 0px;					
}
#curiosita a{ 		
	padding:0px ;
   margin: 0px 0px 0px 0px;						
}
#nav_trufflefoto{
	width:150px;
	height:1000px;
	position:absolute;		 
	padding:0px ;			
	margin-left: auto;
	margin-top: 900px;
	margin-right: auto;
	margin-bottom: auto;	
}
#nav_trufflefoto img{	
	margin-top: 0px;	
	margin-bottom: 0px;	
}
#nav_truffle{
	width:150px;
	height:800px;
	position:absolute;		 
	padding:0px ;			
	margin-left: 10px;
	margin-top: 2200px;
	margin-right: auto;
	margin-bottom: auto;	
}
#nav_truffle img{    
	margin: 0px 0px 0px 10px;
	width:85px;	
	border: 1px solid #000000;
}
#nav_truffle P{ 
	width:100px;	
	color: #000000;
	font-size:12px;
}

/************************* main body ***************************************/
#main_body{
	width:566px;
	height: auto;
	MIN-HEIGHT: 600px;
	position:relative;
		
	float: right;
	margin: 0px auto 0px 0px;
	display: inline;	
	border: 1px solid #996600;
	BORDER-TOP: #996600 1px solid;
	BORDER-RIGHT: #996600 1px solid;
	BORDER-BOTTOM: #996600 1px solid;
	BORDER-LEFT: #996600 1px solid;
	background-color: #FFFFF7;	
    PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px;   
	PADDING-BOTTOM: 25px;  
	PADDING-TOP: 0px; 	
}
#main_body h4
{
text-align:left;
margin-left:10px;
padding:0;
}

#main_body img.header{
margin:10px 0 0 20px;
}
#main_body h6.header{
margin:10px 0 0;
padding:0 0 0 10px;
text-align:left;
font-size:13px;
font-weight:normal;
}
#main_body h4.header{
margin:0px 0 0;
padding:0 0 0 10px;
text-align:center;
font-size:14px;
}
#main_body h2.header{
margin:0px 0 0;
padding:0 0 0 10px;
text-align:center;
font-size:14px;
color: #660000;
text-decoration: underline;
}
#main_body h3.header{
margin:10px 0 0;
padding:0 0 0 10px;
text-align:center;
font-size:18px;
text-decoration: underline;
}
#main_body h5.header{

PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 2px; MARGIN: 0px; 
PADDING-TOP: 5px; 
TEXT-ALIGN: center
}
#main_body h7.header{
margin:-13px 0 0 0;
padding:0;
text-align:center;
font-size:16px;

}
#main_body p{
text-align:left;
padding:0 20px 0 10px;
margin:10px 0;
font-weight:normal;
}

#main_body a{
color: #660000;
font-size:14px;
text-decoration: underline;
}
#main_body a:visited{color: #660000;}
#main_body a:hover{color: #990000;text-decoration: underline;}
#main_body a:active{color: #990000;}

/* category index begins here */
.risto{
 MARGIN: 5px auto 5px auto; 
 WIDTH: 250px; 
 TEXT-ALIGN: center;
 border:0;
}
.risto img{ border:0;}

/************************* category ***************************************/
div.category100
{
 MARGIN: 0px 0px 0px 0px; WIDTH: 566px;height: auto; 
}
div.category10
{
FLOAT: right; MARGIN: 0px 5px 5px 5px; WIDTH: 234px; TEXT-ALIGN: center;
}
div.category101
{
FLOAT: left; MARGIN: 0px 5px 5px auto; WIDTH: 290px; TEXT-ALIGN: left;
}
div.category101 p
{
 MARGIN: 0px auto 10px  5px ; WIDTH: 270px; TEXT-ALIGN: left;
}
div.category110
{
 MARGIN: 0px 0px 0px 0px; WIDTH: 475px;height: auto; 
}
div.category102
{
FLOAT: right; MARGIN: 0px auto 5px 5px; WIDTH: 230px; TEXT-ALIGN: right;
}
div.category103
{
FLOAT: left; MARGIN: 0px auto 5px 5px; WIDTH: 230px; TEXT-ALIGN:left ;
}
div.category1
{
FLOAT: right; MARGIN: 0px 5px 5px 5px; WIDTH: 150px; TEXT-ALIGN: center;
}
div.category2{ MARGIN: 5px 5px 5px 5px;}
div.category2 img{MARGIN: 5px 5px 5px 5px; FLOAT: right;}
div.category3
{
FLOAT: right; MARGIN: 0px 5px 5px 5px; WIDTH: 250px; TEXT-ALIGN: center;
}
div.category10
{
FLOAT: right; MARGIN: 0px 5px 5px 5px; WIDTH: 234px; TEXT-ALIGN: center;
}
div.category
{
width:100%;
position:relative;
margin: 15px 0 0 0;
padding:0 0 5px 0;
}

div.category img
{
margin:3px 5px 5px 5px;border:0px;float:left;width:140px;
}
div.category A
{
font-size: 13px;
text-decoration: none;
color: #990000;
}
div.category h5
{
	letter-spacing:1px;
	margin:0 0 3px 0;
	padding:2px 0 2px 10px;
	background:#663300;
	color:#fffff7;
	font-size:12px;
	text-align: left;
}

div.category ul.recipe_cat
{
	
	list-style:none;
	position:relative;
	margin:0;
	height:170px;
	overflow:auto;
	padding:5px 0 0 0;
}
div.category ul li
{
	margin:0 0 5px 0;
	padding:3px 0 3px 10px;
	background-image:  url(file/);
	background-repeat:no-repeat;	
}

div.category ul li a
{
font-size: 13px;
text-decoration: none;
color: #990000;
}
div.category ul li  a:visited{font-size: 13px;color: #660000;}
div.category ul li a:hover{color: #660000;text-decoration: underline;}
div.category ul li a:active{color: #660000;}

#img_title
{
	margin:10px 0px 2px;
	padding:0px;
	text-align:center;
}
#one
{
	margin:5px 0px 10px; padding:0px; text-align:center;
}
/************************* content ***************************************/
.content
{
	margin:10px auto 10px auto;
	padding:0;
	width: 450px;
	text-align:center;
	border: 0px;
}
.content1
{
    CLEAR: both;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding:0;
	width: 560px;
	border: 0px;	
}
.content_2{
    CLEAR: both;
	margin: 20px auto 20px auto;
	padding:0;
	width: 450px;
	text-align:center;
	border: 0px;
	
}
.content_3
{	
    CLEAR: both;
	width: 560px;
	height:40px;	
	text-align:center;
	margin-top: 10px;
	margin-right: 2px;
	margin-bottom: 10px;
	margin-left: 2px;	
	padding:0;
	border-bottom: 10px solid #666666;
		
}
.content_4
{
    CLEAR: both;	
	width: 560px;
	margin-top: 10px;
	margin-right: 2px;
	margin-bottom: 10px;
	margin-left: 2px;
	TEXT-ALIGN: center;
	font-size: 16px;
	font-weight: bold;
	
}
.content_5{
    CLEAR: both;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	padding:0;
	width: 550px;
}
.content_5 table{
    width:500; height:183; align:center; border:1px; bordercolor:#666666; cellspacing:0; cellpadding:0;
}


.content_img{	
	margin-left: 0px;
    margin-right: 0px;    
}
.content_img1{
	float: right;
	margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 3px;
}
.content_img3{
	float: left;
	width: 275px;
	height: 275px;
	margin-top: 10px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 1px;	
}
.content_img4{
	float: right;	
	width: 275px;
	height: 275px;
	margin-top: 10px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 1px;
}

.content_img h6{	
	font-family: Times new roman, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #666666;
	width: 275px;	
	text-align: center;		
}
.content_img1 h6{	
	font-family: Times new roman, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #666666;
	width: 275px;	
	text-align: center;	
}
.content_img2 h6{	
	font-family: Times new roman, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #666666;
	width: 275px;	
	text-align: center;	
}
.content_img3 h6{	
	font-family: Times new roman, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #666666;
	width: 275px;	
	text-align: center;	
}
.content_img4 h6{	
	font-family: Times new roman, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #666666;
	width: 275px;	
	text-align: center;	
}
.content_11
{
	clear: both;
	margin:10px auto 10px auto;
	padding:0;
	width: 566px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.content_img6{
	float: left;
	width: 180px;
	height: 120px;
	margin-top: 3px;
	margin-left: 3px;
	margin-right: 3px;
	margin-bottom: 3px;	
}
.content_img66{
	float: right;
	width: 180px;
	height: 120px;
	margin-top: 3px;
	margin-left: 3px;
	margin-right: 3px;
	margin-bottom: 3px;	
}
.content_10{
	float: right;
	margin: 3px auto 3px auto;
	padding-top:0px;
	width: 375px;
	text-align:left;
}
.content_10 p {
	margin-top: 0px; 
	padding: 0px 0px; 
	font-size: 13px; 
	color: #666666;  
}

.content_10 a {
	margin: 0px 0px 0px; padding-top: 0px; font-size: 13px; color: #ff9933; text-decoration: none
}
.content_10 a:visited {
	font-size: 13px; color: #ff9933
}
.content_10 a:hover {
	color: #ff9933; text-decoration: underline
}
.content_10 a:active {
	color: #ff9933
}

/*************************    ***************************************/

/************************* links ***************************************/
#links
{	margin:0;
	padding:0;
	font-family: Times new roman, sans-serif;
}
#links p
{	line-height:110%;
	margin:3px 0 0 0;
	padding:0 10px 0 0;
	font-weight:normal;
	font-size:14px;
}
#links a
{   margin:3px 0 0 0;
	padding:0 10px 0 0;
	color: #990000;
	font-size:14px;
	text-decoration: none;
	font-family: Times new roman, sans-serif;
}
#links a:visited{font-size: 13px; color : #990000;}
#links a:hover{color: #996600;text-decoration: underline;}
#links a:active{color: #993300;}



#links a.top
{
	font-size:11px;
	font-weight:normal;
}
#links h4
{
	margin:10px 0 0 0;
	padding:0;
}
#links h3
{
	text-align:center;
	color:#993300;
	font-size:20px;
	margin:15px 0;
	text-decoration:underline;
}

img.map {float: right; clear: right; margin: 0 0 0 .5em;}
img.map2{float:right; clear:right;margin:0;}

	
img.icon
{
	border:0;
	display:block;
	margin:9px 0 2px 0;
}
/*************************banner title ***************************************/
.banner_title
{
	width:250px;
	font-size:38px;
	position:relative;
	font-family: Times new roman, sans-serif;
	margin:-115px 0 0 35px;
	padding:0;
	font-style: oblique;
	color:#ffffff;

}
.banner_title1
{
	margin-top:90px;
	margin-left:20px;
	padding:0;
	width:475px;
	text-align:center;
	font-size:20px;
	font-family: Times new roman, sans-serif;
	position:relative;
	font-style: oblique;

}
.banner_title1 h5
{MARGIN-BOTTOM: 45px;
}
.banner_title2
{
	margin-top:0;
	margin-left:30px;
	padding:0;
	width:475px;
	text-align:left;
	font-size:20px;
	font-family: Times new roman, sans-serif;
	position:relative;
	font-style: oblique;
    color:#ffffff;
}
.banner_title3
{
	margin-top:10;
	margin-left:30px;
	padding:0;
	width:475px;
	text-align:left;
	font-size:16px;
	font-family: Arial;
	position:relative;
	font-style: oblique;
}
/************************* sitemap ***************************************/
#site-map {	margin:0; padding:0; font-family: Times new roman, sans-serif; }
a.site-map 
{
position:absolute;
width:760px;
text-align:right;
margin-top:-20px; 
margin-right:10px;
padding:0;
font-size:14px;
color:#660000;
text-decoration:underline;
}


ul.sitemap{
margin:0 0 0 10px;
padding:0;
list-style:none;
}
ul.sitemap ul{
list-style:disc;
margin: 10px 0 20px 20px;
padding:0;
}
ul.sitemap ul li{
margin:0 10px 0 0;
padding:5px 0;
}
/************************* lista ***************************************/
#lista{

margin: 10px 0 20px 20px;
padding:0;
}

#lista ul{
list-style:disc;
margin: 10px 0 20px 20px;
padding:0;
}

#lista ul li{
margin:0 10px 0 0;
padding:5px 0;
}
#lista p{

margin: 10px 0 20px 20px;
padding:5px 0;
font-size:16px;
font-weight:bold;
}

/************************* footer ***************************************/
#footer {CLEAR: both; MARGIN: 0px auto 0px auto; WIDTH: 760px;  HEIGHT: auto; position:relative; border-top: 1px solid #996600; PADDING: 0px;}
#footer P {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	font-family: Times new roman, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
}
#footer a {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	font-family: Times new roman, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #990000;
	text-decoration: none;    
    font-weight:normal;
}
#footer a:visited{font-size: 13px; color : #990000;}
#footer a:hover{color: #996600;text-decoration: underline;}
#footer a:active{color: #993300;}
#footer-text {float: right; MARGIN-top: 15px; margin-right: 0px; margin-bottom: 0px ; margin-left:auto; PADDING: 0px;  BORDER: 0px; WIDTH: 620px;  HEIGHT: 16px;}
#footer-text P { MARGIN: 0px; PADDING: 0px; FONT-FAMILY:  Times new roman, sans-serif; font-size: 12px; color: #666666; text-decoration: none;TEXT-ALIGN: left;}
.footerstat {float: left; WIDTH: 50px;  HEIGHT: auto; TEXT-ALIGN: left;BORDER: 0px;}
.footerstat img{ border:0;}
.footerval { CLEAR: both; MARGIN: 0px auto 0px auto; WIDTH: 760px;  HEIGHT: 40px; position:relative;  BORDER: 0px; PADDING: 0px; }
.footerval img{ border:0;}
/************************* prezzi ***************************************/
#prices {	margin:0;
	padding:0;
}
.grosso {
	FONT-SIZE: 5px; FONT-FAMILY:Arial, Helvetica, sans-serif
}
.Stile1 {
	FONT-SIZE: 10px;
    COLOR: #666666; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	
}
.Stile2 {
	FONT-SIZE: 9px;
	color: #666666;
}
.Stile3 {
	FONT-SIZE: 10px;
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	color: #333333;
}

TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH {
	FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.grande {
	FONT-SIZE: 5px; FONT-STYLE: normal; FONT-FAMILY:  Arial, Helvetica, sans-serif
}
/************************* unknown ***************************************/
#container:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#container h1
{
	position:absolute;color:#993300;font-size:14px;margin:0;padding:0;top:-20px;left:0;
}
h4.optimize
{
	position:absolute;color:#993300;font-size:14px;margin:0;padding:0;top:-20px;left:0;
}
#main_body .category a.map
	{
		background: url(file/) center left no-repeat;
		position:absolute;
		top:0;
		right:0;
		padding-left:31px;
		padding-right:10px;
		line-height:20px;
		color:#ffffff;
		text-decoration:none;
		font-weight:bold;
	}
