body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(/immagini/bk_blu.gif);
	background-repeat: repeat;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#abc1d9;
	font-size:12px;
}
#Layer_sfondo {
	position:absolute;
	width:1680px;
	height:100%;
	z-index:1;
	left: 50%;
	top: 0;
	margin:0 0 0 -840px;
	visibility: visible;
	background-image:url(/immagini/bk.gif);
	background-repeat: repeat;
}
#Layer_corpo {
	position:absolute;
	width:920px;
	height:500px;
	z-index:2;
	left: 50%;
	top: 0;
	margin:0 0 0 -460px;
	visibility: visible;
}
#Layer_menu {
	position:absolute;
	width:120px;
	height:300px;
	z-index:3;
	left: 50%;
	top: 0;
	margin:400px 0 0 -370px;
	visibility: visible;
}
.barra_menu {font-size:14px; text-align:left; color:#e6cfa6; padding-bottom:3px; padding-top:0px;
}
.barra_menu a {color:#e6cfa6; text-decoration:none;
}
.barra_menu a:hover {color:#abc1d9; text-decoration: underline;
}
.barra_lingue {font-size:12px; text-align:left; color:#abc1d9; padding-bottom:3px; padding-top:0px;
}
.barra_lingue a {color:#abc1d9; text-decoration:none;
}
.barra_lingue a:hover {color:#e6cfa6; text-decoration: underline;
}
.cella_testo {padding-top:5px; padding-bottom:20px; text-align:justify; vertical-align:bottom; 
}
.cella_testo a { text-decoration:underline; color:#abc1d9;
}
.cella_testo a:hover {text-decoration:underline; color:#7C1317;
}
.cella_righe { height:5px; background-image:url(/immagini/righe.png);
}
.cella_indirizzo {font-size:11px; color:#7C1317; text-align:right; padding-bottom:10px; padding-top:10px; border-top: 1px solid #7C1317;
}
.cella_indirizzo a {color:#7C1317; text-decoration:underline;
}
.cella_indirizzo a:hover {color:#abc1d9; text-decoration:underline;
}
.credit {color:#abc1d9; font-size:9px; text-align:right; padding-bottom:5px; padding-top:5px;
}
.credit a {color:#abc1d9; text-decoration:none;
}
.credit a:hover {color:#7C1317; text-decoration:none;
}
.titolo_pagina { text-align:right; font-size:16px; color:#abc1d9; padding-bottom: 0px; }
.titoletto_prezzi { font-size: 14px; }
.tabella_prezzi td { border-top:1px; border-left:1px; border-bottom:0; border-right:0;border-color: #7C1317; border-style: solid; background-color: #3f4d7b; padding:7px; }

.cella_titolo_news_offerte { font-size: 14px; color:#abc1d9; text-align:left; border-left: 10px solid #7C1317; border-right: 1px solid #7C1317; border-top: 1px solid #7C1317; vertical-align:top; padding-left:7px; background:#3f4d7b;}
.cella__news_offerte { border-left: 10px solid #7C1317; border-right: 1px solid #7C1317; border-bottom: 1px solid #7C1317; background-color:#3f4d7b;}

INPUT, TEXTAREA {
	font-size: 11px; 
	color: #abc1d9; 
	border-style: inset; 
	text-decoration: none;
	background-color: #3f4d7b;
	border: 1px solid #7C1317;
	padding: 3px;
}
SELECT {
	color: #abc1d9; 
	border-style: inset; 
	text-decoration: none;
	background-color: #515e88;
	border: 1px solid #7C1317;
}
