.relative	{position:relative;}
.floatLeft	{float:left;}
.floatRight	{float:right;}
.chiudiTutto	{clear:both;visibility:hidden;}
.alignLeft	{text-align:left;}
.alignRight	{text-align:right;}
.alignJustify {text-align:justify;}
.vAlignMiddle {vertical-align:middle;}

html, body{
	margin:0; padding:0; text-align:left;
	background-color:#CC9933;;
	font-family:"Trebuchet MS", Verdana, sans-serif;
	}
		
p, div, form, img, h5, h4, h3, h5, h2, input, ul, li, table, td, tr {
	margin:0;padding:0;border:0;font-weight:normal;text-align:left;
}

hr {
	color:#772A3D;
	clear:both;
}

h2 {
	font-size:18pt;
	color:#6A1429;
}

h3 {
	font-size:10pt;
	color:#333333;
}

h4 {
	font-size:8pt;
	line-height:16px;
	color:#333333;
}

h4 a:link {
	font-size:8pt;
	line-height:16px;
	color:#999999;
	text-decoration:none;
}

h4 a:active {
	font-size:8pt;
	line-height:16px;
	color:#999999;
	text-decoration:none;
}

h4 a:visited {
	font-size:8pt;
	line-height:16px;
	color:#999999;
	text-decoration:none;
}

h4 a:hover {
	font-size:8pt;
	line-height:16px;
	color:#333333;
	text-decoration:none;
}

.flagContainer {
	height:20px;
	overflow:hidden;
	clear:both;
}

.flagBox {
	float:left;
	margin:2px;
	text-indent:-20px;
}

.flagBox a:link,
.flagBox a:visited { 
	display:block; 
	height:15px; 
	width:20px; 
	overflow:hidden;
}

.flagBox a:hover { 
	display:block; 
	text-indent:0px; 
}


/*MENU*/
.menuItem {
	display:block;
	float:left;
	margin-right:7px;
	font-size:9pt;
}

.menuNavigazione{
	text-align:left;
	height:25px;
}

.menuItem a:link {
	height:25px;
	float:left;
	display:block;
	color:#990000;
	text-decoration:none;
}

.menuItem a:active {
	height:25px;
	float:left;
	display:block;
	color:#990000;
	text-decoration:none;
}

.menuItem a:visited {
	height:25px;
	float:left;
	display:block;
	color:#990000;
	text-decoration:none;
	font-size: 13px;
	letter-spacing: -1px;
}

.menuItem a:hover {
	height:25px;
	float:left;
	display:block;
	color:#9E6F0F;
	text-decoration:none;
	border-bottom:5px solid #9E6F0F;
	font-size: 13px;
	letter-spacing: -1px;
}

.menuItemCorrente {
	display:block;
	float:left;
	margin-right:7px;
	font-size:9pt;
}

.menuItemCorrente a:link {
	height:25px;
	float:left;
	display:block;
	color:#9E6F0F;
	text-decoration:none;
	border-bottom:5px solid #9E6F0F;
}

.menuItemCorrente a:active {
	height:25px;
	float:left;
	display:block;
	color:#9E6F0F;
	text-decoration:none;
	border-bottom:5px solid #9E6F0F;
}

.menuItemCorrente a:visited {
	height:25px;
	float:left;
	display:block;
	color:#9E6F0F;
	text-decoration:none;
	border-bottom:5px solid #9E6F0F;
	font-size: 13px;
	letter-spacing: -1px;
}

.menuItemCorrente a:hover {
	height:25px;
	float:left;
	display:block;
	color:#9E6F0F;
	text-decoration:none;
	border-bottom:5px solid #9E6F0F;
	font-size: 13px;
	letter-spacing: -1px;
}




/*STRUTTURA PAGINA*/
.sfondo {margin:0 auto;width:760px;background:url(../images/fondoPagina.png) top center repeat-y #CC9933;text-align:center;}

.container {
	width:720px;
	margin-left:20px;
	margin-right:20px;
	text-align:center;
}


	.angoloTopRight	{position:absolute;top:0px;right:0px;}
	.angoloTopLeft	{position:absolute;top:0px;left:0px;height:30px;width:95px;background-color:#FFFFFF;}
	
	.header {
		height:250px;
	}
	
	.splashHeader {
	}
	
	.menu {
		background:url(../images/fondoMenu.png) bottom right no-repeat;
		height:30px;
		margin-top:15px;
		margin-left:37px;
	}
	
	.boxGradiente {
		background:url(../images/gradiente.png) top left repeat-x #E1D7BC;
	}

		.colonnaSx {
			float:left;
			text-align:center;
			/*margin-top:35px;*/
			margin-top:5px;
			overflow:hidden;
			width:90px;
		}

		.centroPagina {
			float:left;
			background-color:#F1EEE9;
			width:450px;
			margin-left:5px;
			margin-right:5px;
		}
		
		
		.descrizionePagina {
		}
		
			.descrizionePagina p a:link {text-decoration:none;color:#B89A56;}
			.descrizionePagina p a:active {text-decoration:none;color:#B89A56;}
			.descrizionePagina p a:visited {text-decoration:none;color:#B89A56;}
			.descrizionePagina p a:hover {text-decoration:underline;color:#B89A56;}
						

		
		.colonnaDx {
float:left;
margin-top:35px;
overflow:hidden;
}
		
			.boxTop {
				height:5px;
				overflow:hidden;
				background:url(../images/bordoTopBox.png) top left repeat-x;
			}
			
			.box {
				background-color:#6E5A4E;
				clear:both;
				float:left;
				width:100%;
			}
			
			.boxColDx {}
			
			.boxColDx h4 {
				font-size:8pt;
				color:#FFFFFF;
			}
			
			.boxColDx h4 a:link {text-decoration:underline;}
			.boxColDx h4 a:active {text-decoration:underline;}
			.boxColDx h4 a:visited {text-decoration:underline;}
			.boxColDx h4 a:hover {text-decoration:underline;}
			
			.descrizioneOfferta p a:link {text-decoration:none;color:#B89A56;}
			.descrizioneOfferta p a:active {text-decoration:none;color:#B89A56;}
			.descrizioneOfferta p a:visited {text-decoration:none;color:#B89A56;}
			.descrizioneOfferta p a:hover {text-decoration:underline;color:#B89A56;}
						
			.boxBottom {
				height:20px;
				background:url(../images/bordoBoxBottom.png) top left;
				text-align:right;
			}
			
			.boxBottom p {
				font-size:9pt;
				color:#FFFFFF;
				text-align:right;
				margin-right:5px;
				clear:both;
			}
			
			.boxBottom p a:link {text-decoration:none;color:#FFFFFF;}
				.boxBottom p a:active {text-decoration:none;color:#FFFFFF;}
			.boxBottom p a:visited {text-decoration:none;color:#FFFFFF;}
			.boxBottom p a:hover {text-decoration:underline;color:#FFFFFF;}
	
	.footer {
		width:390px;
		height:60px;
		background:url(../images/fondoFooter2.png) top center no-repeat #CC9933;
		width:760px;
		margin:0 auto;
	}
	
	.footer p {
		font-size:9px;
		color:#999999;
		text-align:center;
	}
	
	.footer p a:link {color:#666666;text-decoration:none;}
	.footer p a:active {color:#666666;text-decoration:none;}
	.footer p a:visited {color:#666666;text-decoration:none;}
	.footer p a:hover {color:#666666;text-decoration:underline;}
	
	#preventivo{
	background-image:url(../images/busta2.png);
	font-size:14px;
	height:32px;
	padding-left:36px;
	padding-top:40px;
	width:192px;
	font-weight: bold;
	margin-top: 20px;
}

#preventivo a:link,
#preventivo a:visited{
	color: #990000;
	text-decoration: none;
	
}

#preventivo a:hover{
	color: #9E6F0F;
	
}
