BODY {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	margin: 0px;

}

TD {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #003080;
}

/*------------INPUT------------*/

INPUT {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #008FD3;
	background-color: #D1F0FC;
	border: 1px solid #32CCCC;
}

.input {

	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #008FD3;
	background-color: #D1F0FC;
	border: 1px solid #32CCCC;
}

.noinput {
	background-color: transparent;
	font-size: 11px;
	border: none;
}

/*------------LINK------------*/

A:LINK, A:VISITED, A:ACTIVE {
	font-size: 11px;
	color: #003080;
	text-decoration: none;
}

A:FOCUS, A:HOVER {
	color: #BEA645;
}

A.p:LINK, A.p:VISITED, A.p:ACTIVE {
	font-size: 10px;
	color: White;
	text-decoration: none;
}

A.p:FOCUS, A.p:HOVER {
	color: Blue;
}
/*------------CREDITS------------*/
A.cre:LINK, A.cre:VISITED, A.cre:ACTIVE {
	font-size: 11px;
	color: White;
	text-decoration: none;
}

A.cre:FOCUS, A.cre:HOVER {
	color: #BEA645;
}

/*------------PUNTI ELENCO------------*/

.list {
	list-style-image: url(/images/punto-elenco.gif);
	padding-top: 0px;
}

/*------------CLASSI------------*/
.content {
	padding-right: 20px;
	padding-left: 20px;
}

.data {
    font-size: 9px;
	color: #BEA645;
}

.news {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	padding-right: 10px;
}

.tool {

	background-color: #003080;
	background-image: url(/images/tool/sfondo-tool.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.tool2 {

	background-color: #003080;
	background-image: url(/images/tool/interna/sfondo-tool.gif);
	background-repeat: repeat-x;
	background-position: top;
}
/*------------tool attivit------------*/
.toolatt1 {

	background-color: #FFFFFF;
	background-image: url(/images/attivita/1.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.toolatt2 {

	background-color: #FFFFFF;
	background-image: url(/images/attivita/2.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.toolatt3 {

	background-color: #FFFFFF;
	background-image: url(/images/attivita/3.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.toolatt4 {

	background-color: #FFFFFF;
	background-image: url(/images/attivita/4.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.toolatt5 {

	background-color: #FFFFFF;
	background-image: url(/images/attivita/5.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.toolatt6 {

	background-color: #FFFFFF;
	background-image: url(/images/attivita/6.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.toolattsot {

	background-color: #FFFFFF;
	background-image: url(/images/attivita/sf-tool.gif);
	background-repeat: repeat-x;
	background-position: top;
}

/*------------FOTO------------*/
.toolfoto {

	background-color: #FFFFFF;
	background-image: url(/images/foto/linea-V.gif);
	background-repeat: repeat-y;
	background-position: top;
}
.foto-sf {

	background-color: #FFFFFF;
	background-image: url(/images/foto/sf-centro.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.foto-sf-foto {

	background-color: #FFFFFF;
	background-image: url(/images/foto/sf-foto.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 0px;
}

/*------------flotta------------*/
.titF {

	background-color: #C2C2C2;
	background-image: url(/images/flotta/sf-titolo.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.titF2 {

	background-color: #C2C2C2;
	background-image: url(/images/flotta/sf-centro.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.titF-tool {

	background-color: #352C25;
	background-image: url(/images/flotta/sf-tool.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.titF-bianco {

	background-color: transparent;
	background-image: url(/images/flotta/sf-bianco.gif);
	background-position: top;
}

/*-------------------------------*/
.centro {
	background-color: #FFFFFF;
	background-image: url(/images/home/centro.jpg);
	background-repeat: repeat-x;
	background-position: top;
	}
	
	.centro-home {
		/*padding:0 0 65px 72px;*/
		padding:110px 0 86px 72px;
		/*height:127px;
		min-height:600px;*/
		background:#FFF url(/images/home/centro.jpg) repeat-x left top;
		}

.centro2 {

	background-color: #FFFFFF;
	background-image: url(/images/interna/sf-centro.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.sotto {
	background-color: #FFFFFF;
	background-image: url(/images/home/sotto.jpg);
	background-repeat: repeat-x;
	background-position: top;
	}
	
	.sotto2 {
		padding:30px 0 0 80px;
		background: #FFF url(/images/home/sotto.jpg) repeat-x left top;
		}

.bg-sx {

	background-color: #BEA645;
	background-image: url(/images/home/sf-sx.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.bg-dx {
	background-color: #BEA645;
	background-image: url(/images/home/sf-dx.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.bg-sx2 {

	background-color: #FFFFFF;
	background-image: url(/images/interna/sf-sx.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.bg-dx2 {
	background-color: #FFFFFF;
	background-image: url(/images/interna/sf-dx.gif);
	background-repeat: repeat-x;
	background-position: top;
}
/*------------sfondo societ sotto------------*/
.bg-1sx {
	background-color: #BEA645;
	background-image: url(/images/interna/sf-sx2.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.bg-1dx {
	background-color: #BEA645;
	background-image: url(/images/interna/sf-dx2.gif);
	background-repeat: repeat-x;
	background-position: top;
}
/*-----------------------------------------------*/
.pdf {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 46px;
	padding-top: 5px;
	background-color: #C7B25E;
	background-image: url(/images/societa/sf-pdf.gif);
	background-repeat: repeat-y;
	background-position: top;
}
/*----------------------pop up news-------------------------*/
.news2 {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 10px;
	background-color: #C2C2C2;
}
.ntit-sx {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.ntit-dx {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}