* { margin: 0; padding: 0; } /*Inizializza a zero tutti gli elementi*/
img {border: none;}
div.clear0 {clear: left;font-size: 1px;line-height: 1px;height: 1px;}
div.clear5 {clear: left;font-size: 5px;line-height: 5px;height: 5px;}

body {
	font: 10pt tahoma;
	color: #444;
	text-align: center;
	background: url('../img/sfondo.gif') #fff repeat fixed;
}

/* Barra in alto per i motori di ricerca*/
h1 {
	width: 750px;
	margin: 0 auto 0 auto;
	padding: 2px 10px 0 0;
	font: 8pt tahoma;
	text-align: right;
	background-color: #fff;
}
.pt1 {
	display: inline;
	width: 7px;
	height: 7px;
	margin: 0 5px 0 5px;
	background-color: #4D4923;
}

/* Testa */

#testa {
	width: 760px;
	height: 131px;
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
	font: 30pt tahoma;
	color: #444;
	text-align: left;
	background-color: #fff;
	background-repeat: no-repeat;
	/*background: url('../img/testa.jpg') #fff no-repeat;*/
}
#testa img.home {
	width: 128px;
	height: 128px;
	margin: 2px 0 0 9px;
}
#sttesta {
	width: 760px;
	height: 34px;
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
	font: 10pt tahoma;
	color: #444;
	text-align: left;
	background: url('../img/sttesta.jpg') #fff no-repeat;
}
#sttesta img.email {
	width: 30px;
	height: 28px;
	margin: 2px 0 0 61px;
}
#sttesta img.ita {
	width: 32px;
	height: 29px;
	margin: 3px 0 0 516px;
}
#sttesta img.eng {
	width: 32px;
	height: 29px;
	margin: 3px 0 0 2px;
}
#sttesta img.ted {
	width: 32px;
	height: 29px;
	margin: 3px 0 0 2px;
}

#sttesta_unico {
	width: 760px;
	height: 34px;
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
	font: 10pt tahoma;
	color: #444;
	text-align: left;
	background: url('../img/sttesta_unico.jpg') #fff no-repeat;
}
#sttesta_unico img.email {
	width: 30px;
	height: 28px;
	margin: 2px 0 0 61px;
}
#sttesta_unico img.ita {
	width: 32px;
	height: 29px;
	margin: 3px 0 0 516px;
}
#sttesta_unico img.eng {
	width: 32px;
	height: 29px;
	margin: 3px 0 0 2px;
}
#sttesta_unico img.ted {
	width: 32px;
	height: 29px;
	margin: 3px 0 0 2px;
}

/* Struttura di pagina*/
#cnt {
	display: table;
	width: 760px;
	margin: 0 auto 0 auto;
	text-align: left;
	background: url('../img/sfondo_cnt.gif') #fff repeat-y;
}

/* Spalla SX */
#spalla_sx {
	float: left;
	width: 135px;
	/*min-height: 400px;
	height: 400px !important;
	background: url('../img/sfondo_spalla_sx.gif') #fff repeat-y;*/
}
#spalla_sx_menu {
	width: 135px;
	padding: 0 0 10px 0;
	background-color: #fff;
}
#spalla_sx #spalla_sx_menu img {
	margin: 0px 0 0 26px;
}
/* Corpo */
#corpo_cont {
	float: left;
	width: 413px;
	text-align: right;
}
#corpo {
	width: 410px;
	margin: 0 auto 0 auto;
	background-color: #fff;
	text-align: left;
	/*min-height: 400px;
	height: 400px !important;*/
}
#corpo_pagina {
	display: table;
	margin: 10px 20px 10px 0;
	text-align: justify;
	/*background: url('../img/sfondo_page.gif') #fff no-repeat;*/
}
#corpo_pagina_unico {
	display: table;
	margin: 10px 5px 10px 0;
	text-align: justify;
}
#crp_benv {
	width: 388px;
	height: 29px;
	margin: 13px 0 0 0;
	padding: 7px 20px 0 0;
	font: bold 10pt tahoma;
	color: #999;
	text-align: right;
	background: url('../img/benvenuti1.gif') #fff no-repeat 0px 0;
}
#crp_unico_benv {
	width: 388px;
	height: 29px;
	margin: 19px 0 0 0;
	padding: 7px 20px 0 0;
	font: bold 10pt tahoma;
	color: #999;
	text-align: right;
	background: url('../img/benvenuti_unico.gif') #fff no-repeat 0px 0;
}

/* Spalla DX */
#spalla_dx {
	float: left;
	width: 210px;
	/*min-height: 400px;
	height: 400px !important;
	background: url('../img/sfondo_spalla_dx.gif') #fff repeat-y 0px 0;*/
}
#spalla_dx_menu {
	width: 212px;
	padding: 0 0 10px 0;
	background-color: #fff;
}
#spalla_dx img.shop {
	width: 101px;
	height: 43px;
	margin: 0 2px 0 0;
}

/* Piede */
#piede {
	width: 760px;
	height: 25px;
	margin: 0 auto 0 auto;
	padding: 9px 0 2px 0;
	font: 8pt arial;
	letter-spacing: 0px;
	text-align: center;
	background: url('../img/piede.gif') #fff repeat;
}
#piede a{
	color: #444;
	text-decoration: none;
}
#piede_unico {
	width: 760px;
	height: 25px;
	margin: 0 auto 0 auto;
	padding: 9px 0 2px 0;
	font: 8pt arial;
	letter-spacing: 0px;
	text-align: center;
	background: url('../img/piede_unico.gif') #fff repeat;
}
#piede_unico a{
	color: #444;
	text-decoration: none;
}

/* Credits */
.cr_ico {
	width: 80px;
	height: 15px;
	border: none;
	margin: 0 3px 0 0;
	vertical-align: middle;
}

#credits {
	width: 760px;
	margin: 4px auto 4px auto;
	padding: 0 0 3px 0;
	font: 8pt tahoma;
	color: #ccc;
	text-align: center;
}
#credits a{
	color: #444;
	text-decoration: none;
}
#credits a:hover{
	color: #000;
}


/* Azienda */
#cnt #corpo_cont #corpo #corpo_pagina img.az_01 {
	float: left;
	margin: 0 10px 10px 0;
}

/* Preparazione caffe */
#cnt #corpo_cont #corpo #corpo_pagina p#prep_caffe {
	margin: 0 0 10px 0;
}
#cnt #corpo_cont #corpo #corpo_pagina p#prep_caffe img {
	margin: 0 10px 20px 0;
}

/* Prodotti */
#cnt #corpo_cont #corpo div#prod img {
	margin: 10px 0 0 0;
}

/* Tour */
#cnt #corpo_cont #corpo div#tour_form {
	display: table;
	width: 392px;
	background-color: #F8F7EB;
	padding: 5px 5px 0 5px;
	border: solid 1px #aaa;
	font-size: 8pt;
}
#cnt #corpo_cont #corpo div#tour_form p#tour_form_tit {
	color: #D4342E;
	font-size: 8pt;
	font-weight: bold;
	margin: 5px 0 5px 0;
}
#cnt #corpo_cont #corpo div#tour_form div#tour_form_sx {
	width: 190px;
	float:left;
	text-align: right;
}
#cnt #corpo_cont #corpo div#tour_form div#tour_form_sx input {
	width: 110px;
	height: 14px;
	margin: 1px 0 0 5px;
	border: solid 1px #999;
}
#cnt #corpo_cont #corpo div#tour_form div#tour_form_sx p.inp00 {
	height: 19px;
}
#cnt #corpo_cont #corpo div#tour_form div#tour_form_dx {
	width: 190px;
	float:left;
	text-align: right;
}
#cnt #corpo_cont #corpo div#tour_form div#tour_form_dx textarea {
	width: 180px;
	height: 71px;
	margin: 1px 0 0 5px;
	border: solid 1px #999;
	overflow: auto;
}
#cnt #corpo_cont #corpo div#tour_form p#tour_form_bot {
	text-align: right;
	margin: 5px 30px 5px 0;
}

/* Unico Intro */
#cnt #corpo_cont #corpo #corpo_pagina_unico img.un_01 {
	float: left;
	vertical-align: top;
	margin: 0 0 10px 0;
}
#cnt #corpo_cont #corpo #corpo_pagina_unico img.un_02 {
	display: block;
	margin: 0 0 5px 0;
}
#cnt #corpo_cont #corpo #corpo_pagina_unico ul.unico li {
	list-style-position: outside;
	margin: 0 20px 0 25px;
}

/* Unico Prodotti */
#cnt #corpo_cont #corpo #unico_prod_sx {
	float: left;
	width: 174px;
	margin: 0 0 0 1px;
	font-size: 8pt;
}
#cnt #corpo_cont #corpo #unico_prod_sx p.tit {
	background-color: #E0DDC1;
	padding: 2px;
	text-align: center;
	font-weight: bold;
}
#cnt #corpo_cont #corpo #unico_prod_dx {
	float: left;
	width: 174px;
	margin: 0 0 0 26px;
	font-size: 8pt;
}
#cnt #corpo_cont #corpo #unico_prod_dx p.tit {
	background-color: #E0DDC1;
	padding: 2px;
	text-align: center;
	font-weight: bold;
}

/* Unico Caratteristiche */
#cnt #corpo_cont #corpo .crt_tit {
	background-color: #CCDAE3;
	margin: 0 0 0 1px;
	padding: 5px 0 5px 25px;
	font-size: 8pt;
	font-weight: bold;
}

/* Shop */
#cnt #corpo_cont #corpo div#shop {
	height: 450px;
	padding: 30px 40px 0 40px;
	background: url('../img/shop_sfondo.jpg') #fff no-repeat;
}
