BODY {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px 1px 0px 0px; COLOR: #5a7b8e; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

a {
color:#336699;
}

#text-one {

	DISPLAY: none

}

HR {

	DISPLAY: none

}

IMG {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

H3 {

	BORDER-RIGHT: #5e98d8 8px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffc95f

}

H4 {

	BORDER-RIGHT: #5e98d8 2px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 10px 0px 0px; BORDER-LEFT: #5e98d8 2px solid; COLOR: #5a7b8e; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffc95f

}

UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

.datasel {

	WIDTH: 50px;

}

#header {

	BACKGROUND-IMAGE: url('../img/sf_top.jpg'); MARGIN-BOTTOM: 18px; COLOR: #fff; BACKGROUND-REPEAT: repeat-x

}

#header-bottom {

	PADDING-LEFT: 20px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 19px; BACKGROUND-COLOR: #5e98d8

}

#logo {

	BACKGROUND-IMAGE: url('../img/testata.jpg'); MARGIN-LEFT: 4px; WIDTH: 760px; HEIGHT: 96px

}

.principale {

	BACKGROUND: #fff; MARGIN: 0 auto; WIDTH: 798px

}

#principaleweb {

	BACKGROUND: #fff; FLOAT: left; MARGIN: 0px; WIDTH: 100%

}

.principale .box {

	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; clear:left;

}



.principale A:visited {

	COLOR: #888888

}

.principale A {

	COLOR: #000066; TEXT-DECORATION: underline

}

.principale IMG {

	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px

}

#footer {

	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url('../img/sf_footer.jpg'); PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; HEIGHT: 136px; 

}
#contenitore-footer {

	text-align:center; width:900px;

}

#footer A:link {

	COLOR: #fff; TEXT-DECORATION: none

}

#footer A:visited {

	COLOR: #fff; TEXT-DECORATION: none

}

#footer A:hover {

	COLOR: #ffc95f

}


.content-image {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px; PADDING-TOP: 0px

}

.content-image-right {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 2px; PADDING-TOP: 0px

}

.link-funzionali {

	FLOAT: left; MARGIN: 5px; TEXT-ALIGN: center

}

.link-funzionali A {

	FONT-WEIGHT: bold; COLOR: #5a7b8e; TEXT-DECORATION: none

}





.box-vista{

background-color:#DBE0E3;

padding:4px 4px 4px 4px;

clear:left;



}



.des{

background-color:#fff;

margin:4px 2px 4px 2px;

clear:left;

height:100px;

line-height:16px;



}



.des img{

float:left;

margin:6px 6px 6px 6px;



}

.box-vista span img{

float:right;

margin:-3px 0px 0px 0px ;

}




.datasel SELECT{

	WIDTH: 50px;

}




marquee{

padding:0;

margin:0;

}
/********** LAND **********/
.rosso{
	font-size: 30px;
	color: #8d3838;
	line-height: 35px;	
	font-weight:bold;
}

.verde{
	font-size: 30px;
	color: #3a8d38;
	line-height: 35px;	
	font-weight:bold;
}

.arancione{
	font-size: 30px;
	color: #ec9c00;
	line-height: 35px;	
	font-weight:bold;

}

.arancione-piccolo{
	font-size: 20px;
	color: #FE9301;
	font-weight:bold;
}
.arancione-offerte{
	font-size: 18px;
	color: #FE9301;
	font-weight:bold;
}
.nero-piccolo{
	font-size: 18px;
	color: #422100;
	font-weight:bold;
}

.rosso-piccolo{
	font-size: 20px;
	color: #8d3838;
	font-weight:bold;
}


.rosso a{
	color: #8d3838;
}

.verde a{
	color: #3a8d38;
}

.arancione a{
	color: #ec9c00;

}

.arancione-piccolo a{
	color: #ec9c00;
}


.principale{
	font-size: 17px;
	color: #422100;
	line-height: 22px;
	font-family: Arial, Helvetica, sans-serif;
}
#contenitore{
	width:998px;
	margin:0 auto;
}

#top-content{
	float:left;
	margin: 0;
	width: 500px;
	overflow:hidden;
	}
#contact{
	float:right;
	margin: 0 0 0 10px;
	width: 390px;
	overflow:hidden;
	}

table.offerta{
	font-size:13px;
	border:1px solid #000000;
	text-align:center;
	}
	
.prezzo{
	font-size:12px;
	}
