.body {
	 background-image: url(images/sfondo.jpg);
	 background-color: #c3a37d;
     color: #ffffff;
     margin:0px;
     margin-left:0px; 
	 margin-right:0px;
	 margin-top:0px; 
	 margin-bottom:0px; 
}
.table1 {
width: 100%;
height: 100%;
}
.table2 {
width: 347px;
height: 100%;
}
.table3 {
width: 765px;
height: 100%;
}
.tablepreno {
line-height: 20px;
}
.tablepreno2 {
height: 5px;
}
.tablerisposta {
height: 280px;
}
.tableprezzi {
line-height: 16px;
}
.tableprezzi2 {
height: 200px;
}
.tablelingue {
line-height: 23px;
}
.tablemenu {
line-height: 20px;
}
.tablecon1 {
height: 100%;
}
.tablecon2 {
height: 380px;
}
.tablecon3 {
height: 10px;
}
.tablecon4 {
height: 340px;
}
.tablecon5 {
height: 20px;
}
#sfondo1_0 { 
     position:relative;
	 width:347px;
	 height:552px;
	 z-index:2;
     left:0px;
	 top:0px;
}
#sfondo1_1 { 
     position:absolute;
	 width:347px;
	 height:14px;
	 z-index:3;
     left:0px;
	 top:0px;
}
#sfondo1_2 { 
     position:absolute;
	 width:308px;
	 height:82px;
	 z-index:3;
     left:21px;
	 top:120px;
}
#sfondo1_3 { 
     position:absolute;
	 width:308px;
	 height:106px;
	 z-index:3;
     left:21px;
	 top:14px;
}
#sfondo1_4 { 
     position:absolute;
	 width:21px;
	 height:510px;
	 z-index:3;
     left:0px;
	 top:14px;
}
#sfondo1_5 { 
     position:absolute;
	 width:308px;
	 height:59px;
	 z-index:3;
     left:21px;
	 top:202px;
}
#sfondo1_6 { 
     position:absolute;
	 width:308px;
	 height:253px;
	 z-index:3;
     left:21px;
	 top:271px;
}
#sfondo1_7 { 
     position:absolute;
	 width:18px;
	 height:510px;
	 z-index:3;
     left:329px;
	 top:14px;
}
#sfondo1_8 { 
     position:absolute;
	 width:350px;
	 height:28px;
	 z-index:3;
     left:0px;
	 top:524px;
}
#lingue_1 { 
     position:absolute;
	 width:347px;
	 height:54px;
	 z-index:4;
     left:0px;
	 top:362px;
}
#sfondo1 { 
     position:absolute;
	 width:264px;
	 height:9px;
	 z-index:3;
     left:0px;
	 top:0px;
}
#sfondo2 { 
     position:absolute;
	 width:17px;
	 height:510px;
	 z-index:3;
     left:247px;
	 top:9px;
}
#sfondo3 { 
     position:absolute;
	 width:230px;
	 height:61px;
	 z-index:3;
     left:17px;
	 top:9px;
}
#sfondo4 { 
     position:absolute;
	 width:17px;
	 height:510px;
	 z-index:3;
     left:0px;
	 top:9px;
}
#sfondo5 { 
     position:absolute;
	 width:19px;
	 height:516px;
	 z-index:3;
     left:264px;
	 top:9px;
}
#sfondo6 { 
     position:absolute;
	 width:468px;
	 height:16px;
	 z-index:4;
     left:283px;
	 top:9px;
}
#sfondo7 { 
     position:absolute;
	 width:501px;
	 height:9px;
	 z-index:3;
     left:264px;
	 top:0px;
}
#sfondo8 { 
     position:absolute;
	 width:14px;
	 height:516px;
	 z-index:3;
     left:751px;
	 top:9px;
}
#sfondo9 { 
     position:absolute;
	 width:230px;
	 height:53px;
	 z-index:3;
     left:17px;
	 top:128px;
}
#sfondo10 { 
     position:absolute;
	 width:230px;
	 height:58px;
	 z-index:3;
     left:17px;
	 top:70px;
}
#foto { 
     position:absolute;
	 width:468px;
	 height:236px;
	 z-index:3;
     left:283px;
	 top:25px;
}
#sfondo12 { 
     position:absolute;
	 width:230px;
	 height:338px;
	 z-index:3;
     left:17px;
	 top:181px;
}
#sfondo13 { 
     position:absolute;
	 width:468px;
	 height:31px;
	 z-index:3;
     left:283px;
	 top:261px;
}
#sfondo14 { 
     position:absolute;
	 width:468px;
	 height:197px;
	 z-index:3;
     left:283px;
	 top:292px;
}
#sfondo14_2 { 
     position:absolute;
	 width:468px;
	 height:197px;
	 z-index:3;
     left:283px;
	 top:25px;
}
#sfondo15 { 
     position:absolute;
	 width:468px;
	 height:36px;
	 z-index:3;
     left:283px;
	 top:489px;
}
#sfondo16 { 
     position:absolute;
	 width:264px;
	 height:28px;
	 z-index:3;
     left:0px;
	 top:519px;
}
#sfondo17 { 
     position:absolute;
	 width:501px;
	 height:22px;
	 z-index:3;
     left:264px;
	 top:525px;
}
#menu { 
     position:absolute;
	 width:160px;
	 height:54px;
	 z-index:4;
     left:78px;
	 top:269px;
}
#testo { 
     position:absolute;
	 width:384px;
	 height:155px;
	 z-index:4;
     left:322px;
	 top:314px;
}
#testo_2 { 
     position:absolute;
	 width:384px;
	 height:155px;
	 z-index:4;
     left:322px;
	 top:40px;
}
#credits1 { 
     position:absolute;
	 width:200px;
	 z-index:5;
     left:322px;
	 top:40px;
}
#credits2 { 
     position:absolute;
	 width:200px;
	 z-index:5;
     left:322px;
	 top:170px;
}
#credits3 { 
     position:absolute;
	 width:208px;
	 z-index:5;
     left:512px;
	 top:40px;
}
#credits4 { 
     position:absolute;
	 width:200px;
	 z-index:5;
     left:512px;
	 top:170px;
}
#copyright2 { 
     position:absolute;
	 width:384px;
	 height:112px;
	 z-index:5;
     left:322px;
	 top:302px;
}
#risposta { 
     position:absolute;
	 width:384px;
	 height:280px;
	 z-index:7;
     left:0px;
	 top:0px;
}
#lingue { 
     position:absolute;
	 width:220px;
	 height:16px;
	 z-index:4;
     left:522px;
	 top:271px;
}
#lingue_2 { 
     position:absolute;
	 width:220px;
	 z-index:4;
     left:522px;
	 top:9px;
}
#copyright { 
     position:absolute;
	 width:12px;
	 height:16px;
	 z-index:4;
     left:730px;
	 top:499px;
}
#indirizzo { 
     position:absolute;
	 width:264px;
	 height:33px;
	 z-index:4;
     left:0px;
	 top:464px;
}
#indirizzo2 { 
     position:absolute;
	 width:347px;
	 height:33px;
	 z-index:4;
     left:0px;
	 top:464px;
}
#sfondo { 
     position:relative;
	 width:765px;
	 height:547px;
	 z-index:2;
     left:0px;
	 top:0px;
}
#links1 { 
     position:absolute;
	 width:208px;
	 z-index:5;
     left:318px;
	 top:314px;
}
#links2 { 
     position:absolute;
	 width:208px;
	 z-index:5;
     left:526px;
	 top:314px;
}
#gmapper_map { 
	 width:590px;
	 height:500px;
}
.indirizzo {
	font-family: "Verdana", "Arial", "Helvetica", serif;
	text-decoration: none;
	font-size: 9px;
	font-weight: bold;
	color: #8d6738;
}
.indirizzo a {
	font-family: "Verdana", "Arial", "Helvetica", serif;
    font-size: 9px;
	font-weight: bold;
	color: #8d6738;
	text-decoration: none;
}
.indirizzo a:hover {
	font-family: "Verdana", "Arial", "Helvetica", serif;
	font-size: 9px;
	font-weight: bold;
	color: #59452f;
	text-decoration: none;
}
.indirizzo2 {
	font-family: "Verdana", "Arial", "Helvetica", serif;
	text-decoration: none;
	font-size: 9px;
	font-weight: bold;
	color: #59452f;
}
.indirizzo2 a {
	font-family: "Verdana", "Arial", "Helvetica", serif;
    font-size: 9px;
	font-weight: bold;
	color: #59452f;
	text-decoration: none;
}
.indirizzo2 a:hover {
	font-family: "Verdana", "Arial", "Helvetica", serif;
	font-size: 9px;
	font-weight: bold;
	color: #8d6738;
	text-decoration: none;
}
.lingueprima {
	font-family: "Arial", "Helvetica", serif;
	font-size: 13px;
	font-weight: bold;
	color: #8d6738;
	text-decoration: none;
}
.lingueprima a {
	font-family: "Arial", "Helvetica", serif;
    font-size: 13px;
	font-weight: bold;
	color: #8d6738;
	text-decoration: none;
}

.lingueprima a:hover {
	font-family: "Arial", "Helvetica", serif;
	font-size: 13px;
	font-weight: bold;
	color: #59452f;
	text-decoration: none;
}
.lingueseconda {
	font-family: "Arial", "Helvetica", serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	color: #ffffff;
	text-decoration: none;
}
.lingueseconda a {
	font-family: "Arial", "Helvetica", serif;
    font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	color: #ffffff;
	text-decoration: none;
}

.lingueseconda a:hover {
	font-family: "Arial", "Helvetica", serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	color: #59452f;
	text-decoration: none;
}
.testo {
	font-family: "Arial", "Helvetica", serif;
	text-decoration: none;
	font-size: 13px;
	color: #8b6535;
}
.testo a {
	font-family: "Arial", "Helvetica", serif;
    font-size: 13px;
	color: #8b6535;
	text-decoration: none;
}

.testo a:hover {
	font-family: "Arial", "Helvetica", serif;
    font-size: 13px;
	color: #8b6535;
	text-decoration: underline;
}

.testofett {
	font-family: "Arial", "Helvetica", serif;
	font-size: 13px;
	color: #8b6535;
	text-decoration: underline;
}
.prezzi {
	font-family: "Arial", "Helvetica", serif;
	text-decoration: none;
	font-size: 12px;
	color: #4b2e16;
}
.prezzi a {
	font-family: "Arial", "Helvetica", serif;
    font-size: 12px;
	color: #4b2e16;
	text-decoration: none;
}

.prezzi a:hover {
	font-family: "Arial", "Helvetica", serif;
	font-size: 12px;
	color: #9f7b1b;
	text-decoration: none;
}
.prezzifett {
	font-family: "Arial", "Helvetica", serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
.menu {
	font-family: "Times New Roman", "Times", serif;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	color: #8d6738;
}
.menu a {
	font-family: "Times New Roman", "Times", serif;
    font-size: 13px;
	font-weight: bold;
	color: #8d6738;
	text-decoration: none;
}

.menu a:hover {
	font-family: "Times New Roman", "Times", serif;
	font-size: 13px;
	font-weight: bold;
	color: #59452f;
	text-decoration: none;
}

.menufett {
	font-family: "Times New Roman", "Times", serif;
	font-size: 13px;
	font-weight: bold;
	color: #59452f;
	text-decoration: none;
	line-height: 20px;
}
.buttonpre {
    width: 85px;
	height: 20px;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	border-right: #FFFFFF 1px solid;
	background-color: #D6DDC2;
	font: normal normal 10px Verdana;color: Black;
	text-align: center;
}
.moduli_campi_testo {
    background: #ffffff; 
	filter: alpha(opacity=85);
	-moz-opacity: .85;
	opacity: .85;
	border-left: #916b3c 1px solid;
	border-top: #916b3c 1px solid;
	border-bottom: #916b3c 1px solid;
	border-right: #916b3c 1px solid;
	font: normal normal 10px "Arial", "Helvetica", serif;
	color: Black;
}
