body {
	width: 1000px;
	margin: 0 auto;
	}

#leftcol {
	float: left;
	}
	
#rightcol {
	float: left;
	}
	
#logo {
	background-image: url('../img/logotazzina.jpg');
	width: 419px;
	height: 470px;
	}
	
#homelink {
	display:block;
	position: relative;
	top: 36px;
	width: 328px;
	height: 99px;
	}	
	
#contatti {
	background-image: url('../img/leftlowbar.jpg');
	width: 419px;
	height: 136px;	
}

#contatti a {
	display: block;
	width: 94px;
	height: 36px;
	position: relative;
	top: -36px;	
	left: 19px;	
	background: url('../img/bicontattihome.gif') top left no-repeat;
	}
	
#contatti a:hover {
	background-position: 0 -36px;
	}
	
#contatti a:active, #contatti a:focus {
	background: url('../img/bicontattihome.gif') top left no-repeat;
	}

#col1, #col2, #col3, #col4 {	
	width: 122px;
	height: 649px;	
	}	
	
#col1, #col2, #col3, #col4, #col5 {
	float: left;
	}		

#col1 a, #col2 a, #col3 a, #col4 a {
	width: 122px; 
	height: 649px;
	display: block;	
	}

#col1 a { background: url('../img/bicol1.jpg') top left no-repeat }	
#col1 a:link { background: url('../img/bicol1.jpg') top left no-repeat }	
#col1 a:hover, #col1 a:focus { background-position: -122px 0 }

#col2 a { background: url('../img/bicol2.jpg') top left no-repeat }	
#col2 a:link { background: url('../img/bicol2.jpg') top left no-repeat }	
#col2 a:hover, #col2 a:focus { background-position: -122px 0 }

#col3 a { background: url('../img/bicol3.jpg') top left no-repeat }	
#col3 a:link { background: url('../img/bicol3.jpg') top left no-repeat }	
#col3 a:hover, #col3 a:focus { background-position: -122px 0 }

#col4 a { background: url('../img/bicol4b.jpg') top left no-repeat }	
#col4 a:link { background: url('../img/bicol4b.jpg') top left no-repeat }	
#col4 a:hover, #col4 a:focus { background-position: -122px 0 }

#col5 {	background-image: url('../img/col5.jpg'); width: 45px; height: 649px }

/* Menu top right*/

#menutopright {
	width: 533px;
	height: 93px;
	}

#menutopright a {
	width: 122px;
	height: 50px;
	margin: 36px 0 0 0;
	display: block;
	float: left;
	}
	
#menustoria { background: url('../img/menu/menu_storia.jpg') no-repeat bottom }
#menustoria:hover, #menustoria:active {	background-position: top }
	
#menucaffe { background: url('../img/menu/menu_caffe.jpg') no-repeat bottom }
#menucaffe:hover, #menucaffe:active { background-position: top }

#menumacchine { background: url('../img/menu/menu_assistenza.jpg') no-repeat bottom }
#menumacchine:hover, #menumacchine:active {	background-position: top }

#menuexpert { background: url('../img/menu/menu_expert.gif') no-repeat bottom }
#menuexpert:hover, #menuexpert:active {	background-position: top }



h3 {
	margin: 4px 0;
	color: #c59a5c;
	}

/* Pagina contatti */

#logocontatti {	 
	background-image: url('../img/logocontatti.jpg');
	width: 419px;
	height: 614px;	
	}
	
#righttext {
	color: white;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 11pt;
	width: 533px;
	height: 722px;
	
	}

#righttextcontatti {
	color: white;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 11pt;
	width: 533px;
	height: 812px;
	background: url('../img/contatti/righttext2.jpg') top left no-repeat;
	}
	
	
#righttext a:link {
	text-decoration:underline;
	color: #3c2c1f;
	
	}

#righttext img {
	border-color: #3c2c1f;
	}
	
	
.smalltext {
	font-size: 0.9em;
	}

		
#primaparte {
	width: 457px;
	height: 235px;
	padding: 42px 38px 0 38px;
	/*background: url('../img/contatti/righttop.jpg') top left no-repeat;*/
	}	
	
#primaparte h3 {
	color: #3c2c1f;
	}
	
#secondaparte {
	width: 533;
	height: 676;
	padding: 11px 38px 0;
	/*background: url('../img/contatti/rightgreen.jpg') top left no-repeat; */
	}

/* Pagine interne */

#logoinside {	 
	background: url('../img/inside/logo_inside2.jpg') top left no-repeat;
	width: 347px;
	height: 614px;	
	}
	
#menutopright.inside {
	margin-left: 72px;
	}
/*	
#righttext.inside {
	width: 555px;
	background: url('../img/inside/backinside4.jpg') top left no-repeat;
	padding: 25px;
	font-size: 10pt;
	margin: 17px 0 0 0;
	}
*/
#insidestoria {
	width: 555px;
	height: 460px;
	background: url('../img/inside/backinside-storia.jpg') top left no-repeat;
	padding: 25px;
	font-size: 10pt;
	margin: 17px 0 0 0;
	color: white;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	
	}
	
#insideassist {
	width: 555px;
	height: 550px;
	background: url('../img/inside/backinside-assistenza.jpg') top left no-repeat;
	padding: 25px;
	font-size: 10pt;
	margin: 17px 0 0 0;	
	color: white;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	
	}
	
#insidelong {
	width: 555px;
	height: 650px;
	background: url('../img/inside/backinside5.jpg') top left no-repeat;
	padding: 25px;
	font-size: 10pt;
	margin: 17px 0 0 0;	
	color: white;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;	
	}

#insidexpert {
	width: 555px;
	height: 1340px;
	background: url('../img/inside/backinside-expert.jpg') top left no-repeat;
	padding: 25px;
	font-size: 10pt;
	margin: 17px 0 0 0;	
	color: white;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;	
	}
	
/*	
#righttext.storia, #righttext.assist {
	height: 512px;
	}
	
#righttext.long {
	height: 565px;
	background: url('../img/inside/backinside_long2.gif') top left no-repeat;	
	}
*/
p.insidetextpar {
	font-size: 1em;
	line-height: 1.25em;
	margin: 0.625em;
	text-align: justify;
	}
	
p.insidetextpar + p.insidetextpar {
	text-indent: 1em;
	}
	
.illustration {
	margin: 5px 0px 5px 18px;
	border: 2px solid #175730;
	}
	
#footy {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 9pt;
	text-align: center;
	color: #553929;			
	clear: both;
	padding: 10px 0 0 0;
	}
	
#footy a {
	text-decoration: none;
	color: #553929;	
	}

#footy.homefoot {
	
	padding:0 }
	
#greenm a {
	color: #215a30;
	font-weight: bold;
	}