HTML {
	MARGIN: 0;
	PADDING: 0;
}

BODY {
	MARGIN: 0 auto;
	PADDING: 0;
	TEXT-ALIGN: center;
	BACKGROUND: #000 URL("images/BKbody.jpg") repeat;
	FONT-FAMILY: "Book Antiqua", Verdana, Helvetica, Arial;
	COLOR: #000000;
}

H1 {
	FONT-SIZE: 3em;
	PADDING: 0;
	MARGIN:0;
}
H2 {
	FONT-SIZE: 2.25em;
	PADDING: 0;
	MARGIN:0;
}
H3 {
	FONT-SIZE: 2em;
	PADDING: 0;
	MARGIN:0;
}
H4 {
	FONT-SIZE: 1.75em;
	PADDING: 0;
	MARGIN:0;
}
H5 {
	FONT-SIZE: 1.4em;
	PADDING: 0;
	MARGIN:0;
}
H6 {
	FONT-SIZE: 1.125em;
	PADDING: 0;
	MARGIN:0;
}

p {				   
	FONT-SIZE: 1em;
	MARGIN: 0;
	PADDING: 0;
	LINE-HEIGHT: 1.5;
	TEXT-INDENT: 0;
}

a {
	FONT-WEIGHT: BOLD;
}

a:link {
	TEXT-DECORATION: none;
	COLOR: #0066FF;
}

a:active {
	TEXT-DECORATION: none;
	COLOR: #0066CC;
}

a:visited {
	TEXT-DECORATION: none;
	COLOR: #0033CC;
}

a:hover {
	TEXT-DECORATION: underline;
	COLOR: #003399;
}

img {
	border: 0;
}

ul {			 
	LIST-STYLE-TYPE: square;
}

ul li {
	TEXT-ALIGN: JUSTIFY;	
}						

#logoCerasusBig { 
	WIDTH: 23.375em;
	HEIGHT: 17.25em;
	MARGIN: 0;
	PADDING: 0;			   
}			   

#logoCerasus { 
	WIDTH: 6.5625em;
	HEIGHT: 6.25em;
	MARGIN: 0;
	PADDING: 0;
}
			   
#logoApeFiore { 
	WIDTH: 6.5625em;
	HEIGHT: 6.25em;
	MARGIN: 0;
	PADDING: 0;
}			   

#iconlist {
	WIDTH: 3.6875em;
	HEIGHT: 1.375em;
	MARGIN: -0.34375em 0;
	PADDING: 0;
}

#bottigliaSX {
	FLOAT:LEFT;
	WIDTH: 8.5625em;
	HEIGHT: 14.0625em;
	MARGIN: 0.625em;
	PADDING: 0;
}

#gbussotto1 {
	FLOAT: LEFT; 
	HEIGHT: 8.3333em;
	WIDTH: 6.25em;
	MARGIN: 0.625em;
	PADDING: 0;
}

#gbussotto2 {
	FLOAT: RIGHT; 
	HEIGHT: 6.25em;
	WIDTH: 8.3333em;
	MARGIN: 0.625em;
	PADDING: 0;
}
 
ul li img#visciola {
	FLOAT: RIGHT; 
	HEIGHT: 6.25em;
	WIDTH: 15.625em;
	MARGIN: 0.625em;
	PADDING: 0;
}

ul li img#visciolo {
	FLOAT: LEFT; 
	HEIGHT: 20.8125em;
	WIDTH: 15.625em;
	MARGIN: 0.625em;
	PADDING: 0;
}

ul li img#ramofiorito {
	FLOAT: LEFT; 
	HEIGHT: 11.25em;
	WIDTH: 15.625em;
	MARGIN: 0.625em;
	PADDING: 0;
}

#fiore {
	FLOAT: RIGHT; 
	HEIGHT: 20.8125em;
	WIDTH: 15.625em;
	MARGIN: 0.625em;
	PADDING: 0;
}

.tipo {
	MARGIN: 0.625em;
	PADDING: 0;		
	WIDTH: 11.25em 
}				   

#vinoaromatizzato {
	FLOAT: LEFT;
	HEIGHT: 17.8125em;
}					  


#amarena {
	FLOAT: RIGHT;
	HEIGHT: 12.75em;
}					  

#marmellata {
	FLOAT: LEFT;
	HEIGHT: 12.75em;
}

#bottigliabicchiere {
	FLOAT: RIGHT;
	WIDTH: 9.375em;
	HEIGHT: 19em;
	MARGIN: 0;
	PADDING: 0;
	BORDER: 0.0625em solid #993300;
}	 

#QuickTime {
	WIDTH: 6.25em;
	HEIGHT: 2.875em;
	MARGIN: 0;
	PADDING: 0;
}

#primoclass {
	WIDTH: 25em;
	HEIGHT: 36.25em;
	MARGIN: 0;
	PADDING: 0.625em;
}		
 
ul.thumb {
	MARGIN:0;
	PADDING:0;
	LIST-STYLE-TYPE:none
}

ul.thumb li {
	FLOAT: LEFT;
	MARGIN: 0.125em;
	PADDING: 0 0 0.75em 0;
    	BACKGROUND: url(images/shadow.png) no-repeat bottom center;
}

/*
* HTML ul.thumb li {
	background: transparent none no-repeat bottom center;         
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='scale', src='images/shadow.png');
}     

*/

ul.thumb li img {
	DISPLAY:BLOCK;
	BORDER: 0.0625em solid;
    	BORDER-COLOR: #CCC #CCC #AAA #CCC;
   	PADDING: 0.3125em;
	BACKGROUND: #f6f6f6
}
  

.fascia {
	MARGIN: 0;
	PADDING: 0;
	WIDTH: 47.5em;
	DISPLAY: BLOCK;
	BACKGROUND: #CC3300; 
	BORDER-TOP: 0.125em solid #993300;
	BORDER-BOTTOM: 0.125em solid #993300;
	COLOR: #FFFFFF;
	OVERFLOW: HIDDEN;
}

#fine {
	HEIGHT: 0.125em; 
}

#normale {
	HEIGHT: 0.625em; 
}

#big {
	HEIGHT: 1.25em; 
}

#wrapper {
	MARGIN: 0 auto;
	PADDING: 0;
	WIDTH: 47.5em;			/* -1- SPAZIO TOTALE */
	BORDER: 0.125em solid #993300;
	TEXT-ALIGN: center;
	OVERFLOW: HIDDEN;
	BACKGROUND: url("images/BKpage.jpg") repeat;
}

#header {
	MARGIN: 0;
	PADDING: 0 0.3125em;
	WIDTH: 47.25em;		/* -2- 47.5em (760px) - 0.25em (2px border) */
	DISPLAY: BLOCK;
	TEXT-ALIGN: CENTER;
	OVERFLOW: HIDDEN;
} 

#logo {
	FLOAT: LEFT;
	WIDTH: 8.5em;
	HEIGHT: 6.375em;
	MARGIN: 0;
	PADDING: 0.125em 0.3125em 0 0.3125em;
} 

#apefiore {
	FLOAT: RIGHT;
	WIDTH: 8.5em;
	HEIGHT: 6.375em;
	MARGIN: 0;
	PADDING: 0.125em 0.3125em 0 0.3125em;
}

#corpo {
	WIDTH: 47.25em;		/* -2- 47.5em (760px) - 0.25em (2px border) */
	MARGIN: 0;
	PADDING: 0 0.625em; 	/* -3-  46em rimanenti */		
	DISPLAY: BLOCK;
	OVERFLOW: HIDDEN;
	TEXT-ALIGN: LEFT;
	CLEAR: BOTH;
}

/* IE Double margin fix e 3px FIX */
.content {
	FLOAT: LEFT;
	MARGIN: 0;
	WIDTH: 34.6875em;	/* -4- {46em (736px) - 23.375em (374px width dell' immagine) - 0.125em (2px border) }/2} + 23.375em + 0.0625em (1px border) */
	DISPLAY: INLINE;
	BORDER-RIGHT: 0.0625em dashed #993300;
	OVERFLOW: HIDDEN;
	CLEAR: BOTH;
}

#contindex {
	PADDING: 0;
}

#contpage {
	PADDING: 0 0.625em 0.625em 0;
}

.content p {
	TEXT-ALIGN: JUSTIFY;
	TEXT-INDENT: 1em;
}
 
#foto {
	TEXT-ALIGN: center;
	MARGIN: 0;
	PADDING: 0;
	DISPLAY: BLOCK;
	OVERFLOW: HIDDEN;
}

#foto img {
	MARGIN: 0 auto;
	BORDER: 0.0625em solid;
    BORDER-COLOR: #CCC #CCC #AAA #CCC;
    PADDING: 0.3125em;
	BACKGROUND: #f6f6f6
}

#sezione {
	MARGIN: 0.625em 0;
	PADDING: 0;
	DISPLAY: BLOCK;
	OVERFLOW: HIDDEN;
	TEXT-ALIGN:center;	
} 

#cartina {
	width: 34.375em;
	height: 21.875em
}

#video {
	MARGIN: 0 auto;
	PADDING: 0;	
	WIDTH: 20em;
	HEIGHT: 15.9375em;
	DISPLAY: BLOCK;
	OVERFLOW: HIDDEN;
	TEXT-ALIGN: LEFT;	
}	

#videoMP4 {
	WIDTH: 20em;
	HEIGHT: 15.9375em;
}

#videoFLV {
	WIDTH: 20em;
	HEIGHT: 15.9375em;
}	
	

#colMenu {
	MARGIN: 0;	
	PADDING: 0;	/* -4- spazio disponibile rimanente 46em */
	WIDTH: 11.25em;   /* {46em (736px) - 23.375em (374px width dell' immagine) - 0.125em (2px border)}/2} */ 
	DISPLAY: BLOCK;	
	OVERFLOW: HIDDEN;
	TEXT-ALIGN: LEFT;
}

/* FIX the 3px Bug di IE 6 */
/* Hide from IE5-mac. Only IE-win sees this. \*/
* HTML .content {	
	MARGIN:0 -3px -3px 0; /* Si aggiungono ai 3px del Bug se il margin era 0px occorreva mettere -3px */
	}					  

* HTML #colMenu { 		
	MARGIN: 0px; 		
	HEIGHT: 1%;
	}
/* End hide from IE5/mac */

#underMenu {
	MARGIN: 0.625em;
	PADDING: 0;    
	DISPLAY: BLOCK;
	OVERFLOW: HIDDEN;
 }


/* Interni a content */
#colSx {
	FLOAT: LEFT;
	PADDING: 3.125em 0;
	WIDTH: 11.25em;
	DISPLAY: INLINE; 
	OVERFLOW: HIDDEN;
}

#colSx p {
	TEXT-INDENT: 0;
}

#colCenter {
	MARGIN: 0 0 0 11.25em;
	PADDING: 0;
	WIDTH: 23.375em;	
	BORDER-LEFT: 0.0625em dashed #993300;
	DISPLAY: BLOCK;
}	

#colCenter p {
	TEXT-INDENT: 1em;
}

/* FIX the 3px Bug di IE 6 */
/* Hide from IE5-mac. Only IE-win sees this. \*/
* HTML #colSx {	
	MARGIN: 0 -4px 0 0; /* Si aggiungono ai 3px del Bug se il margin era 0px occorreva mettere -3px + i px del Border*/
	}					  

* HTML #colCenter { 		
	MARGIN: 0px; 		
	HEIGHT: 1%;
	}
/* End hide from IE5/mac */


#allinea {
	clear:both;
}

ul.menu {
	LIST-STYLE: none;
	FONT-SIZE: 1.125em;		
	FONT-WEIGHT: bold;	
	MARGIN: 0;	
	PADDING: 0.3125em 0 0 0.9375em;
}

ul.menu li {
	MARGIN: 0;
	PADDING: 0.25em 0; 	
	LINE-HEIGHT: 1em;    
}

ul.menu ul {
	LIST-STYLE: circle;
	MARGIN: 0;	
	PADDING: 0 0 0 0.9375em; /* 4.625em pari alla larghezza della icolist + padding del precedente ul */ 
}

ul.menu ul li {
	MARGIN: 0;
	PADDING: 0;	
	LINE-HEIGHT: 1em;    
}

#colSX p {
	FONT-SIZE: 1.125em;
	FONT-WEIGHT: BOLD;
	MARGIN: 0;
	PADDING: 0.3125em 0;
	LINE-HEIGHT: 1.5;
}

#footer {
	MARGIN: 0;
	PADDING: 0.625em;		
	OVERFLOW: HIDDEN;
}

#footer p {
	FONT-SIZE: 0.75em;
	MARGIN: 0;
	PADDING: 0;
	LINE-HEIGHT: 1.5;
}

p#citazione {
	FONT-StYLE: ITALIC;
	FONT-SIZE: 1em;
	FONT-WEIGHT: BOLD;
	MARGIN: 0;
	PADDING: 0;
	LINE-HEIGHT: 1.1;
	TEXT-ALIGN: JUSTIFY;
}

p#autore {
	FONT-StYLE: NORMAL;
	FONT-SIZE: 1.125em;
	FONT-WEIGHT: BOLD;
	MARGIN: 0;
	PADDING: 0;
	LINE-HEIGHT: 1.5;
	TEXT-ALIGN: RIGHT;
}

span#evidenzia {
	FONT-StYLE: NORMAL;
	FONT-SIZE: 1.125em;
	FONT-WEIGHT: BOLD;
	COLOR: #990033;
	MARGIN: 0;
	PADDING: 0;
	LINE-HEIGHT: 1.1;
}

