﻿html
{
	width : 100%;
	height : 100%;
}
body
{
	margin : 0;
	background-image : url('images/background.jpg');
	background-repeat : repeat;
	width : 100%;
	height : 100%;
}
table, td, tr, form
{
	margin : 0;
	padding : 0;
	border-width : 0;
	border-collapse : collapse;
}
img
{
	border-width : 0;
}
p, h1, h2
{
	font-family : Arial;
	word-spacing : 0;
	margin : 0;
}
#raccoglitore
{
	width : 100%;
}
#tdraccoglitoreUno
{
	width : 100%;
	height : 90px;
}
#tdraccoglitoreDue
{
	width : 100%;
}
.tdraccoglitoreSeparatore
{
	width : 100%;
	height : 30px;
	text-align : right;
}
#superiore
{
	width : 100%;
	height : 90px;
}
#superioreSinistra
{
	float : left;
	width : 500px;
	height : 90px;
	background-image : url('images/logoheader.jpg');
	background-repeat : no-repeat;
}
#superioreSinistraSinistra
{
	width : 95px;
	height : 90px;
}
#superioreSinistraDestra
{
	width : 405px;
	height : 90px;
}
#superioreSinistraDestra p.one
{
	font-family : Verdana;
	font-size : 18px;
	color : #c8ebc5;
}
#superioreSinistraDestra p.two
{
	font-family : Verdana;
	font-size : 18px;
	color : #c8ebc5;
}
#superioreSinistraDestra p.three
{
	font-family : Tahoma;
	font-size : 15px;
	color : #ffdba6;
}
#superioreSinistraDestra p.four
{
	font-family : Verdana;
	font-size : 10px;
	color : #ffffff;
}
#superioreDestra
{
	width : 500px;
	height : 90px;
	text-align : center;
}
#tdsuperioreDestra
{
	text-align : center;
}
object.spot
{
	width : 480px;
	height : 60px;
}
#contenitore
{
	width : 100%;
}
.contenitoreBarraDiNavigazione
{
	width : 100%;
	height : 20px;
	background-image : url('images/navigationButton.jpg');
	background-repeat : repeat-x;
}
.barraDiNavigazioneSinistra
{
	float : left;
	width : 15px;
	height : 20px;
	border-right-width : 1px;
	border-right-style : solid;
	border-right-color : #ffffff;
	background-image : url('images/navigationBarLeft.jpg');
	background-repeat : no-repeat;
}
.barraDiNavigazionePulsante
{
	float : left;
	height : 20px;
	border-right-width : 1px;
	border-right-style : solid;
	border-right-color : #ffffff;
	background-image : url('images/navigationButton.jpg');
	background-repeat : repeat-x;
}
.barraDiNavigazionePulsanteActived
{
	float : left;
	height : 20px;
	border-right-width : 1px;
	border-right-style : solid;
	border-right-color : #ffffff;
	background-image : url('images/navigationButtonActived.jpg');
	background-repeat : repeat-x;
}
.barraDiNavigazionePulsante a, .barraDiNavigazionePulsanteActived a
{
	margin : 0 10px 0 10px;
	font-family : Arial;
	font-size : 12px;
	color : #ffffff;
	font-weight : bold;
	text-decoration : none;
}
:hover.barraDiNavigazionePulsante, :hover.barraDiNavigazionePulsanteActived
{
	background-image : url('images/navigationButtonHover.jpg');
	background-repeat : repeat-x;
}
.barraDiNavigazioneDestra
{
	float : right;
	width : 15px;
	height : 20px;
	background-image : url('images/navigationBarRight.jpg');
	background-repeat : no-repeat;
}
.barraDiNavigazioneSinistraGiu
{
	float : left;
	width : 15px;
	height : 20px;
	background-image : url('images/navigationBarLeft.jpg');
	background-repeat : no-repeat;
}
.barraDiNavigazioneDestraGiu
{
	float : right;
	width : 700px;
	height : 20px;
}
.barraDiNavigazioneDestraGiu p
{
	font-family : Arial;
	font-size : 10px;
	color : #ffffff;
	font-weight : bold;
	text-align : right;
}
.tdSeparatore
{
	width : 100%;
	height : 1px;
	background-color : #ffffff;
}
#centrale
{
	width : 100%;
}
#centraleSinistra
{
	width : 250px;
	background-color : #ffffff;
	vertical-align : top;
}
#centraleDestra
{
	background-color : #ffffff;
	vertical-align : top;
}
#areaPrivata
{
	width : 250px;
	height : 100px;
	background-image : url('images/darkRectangle.jpg');
	background-repeat : no-repeat;
}
#areaPrivata p
{
	margin-left : 10px;
	margin-bottom : 3px;
	font-family : Arial;
	font-size : 10px;
	color : #ffffff;
	text-align : left;
	font-weight : bold;
}
#areaPrivata h1
{
	margin-left : 10px;
	margin-bottom : 3px;
	font-family : Arial;
	font-size : 14px;
	color : #ffdba6;
	text-align : left;
}
#areaPrivata h2
{
	font-family : Arial;
	font-size : 10px;
	color : #ffffff;
	text-align : center;
}
#areaPrivata a
{
	color : #ffffff;
	text-decoration : none;
}
#areaPrivata a:hover
{
	color : #003300;
}
#areaPrivata input.text
{
	margin-left : 10px;
	border : 0;
	margin-bottom : 3px;
	width : 150px;
	color : #003300;
	background-color : #ffffff;
	font-family : Arial;
	font-size : 10px;
}
#areaPrivata input.submit
{
	margin-left : 10px;
	margin-bottom : 3px;
	border : 0;
	width : 60px;
	height : 20px;
	background-image : url('images/formButtonPrivateArea.jpg');
	font-family : Arial;
	font-size : 12px;
	color : #ffffff;
}
#centraleDestraAlto
{
	width : 100%;
	height : 200px;
}
#centraleDestraAltoI
{
	width : 8px;
	height : 200px;
	background-image : url('images/swfSinistra.jpg');
	background-repeat : no-repeat;
}
#centraleDestraAltoII
{
	height : 200px;
	text-align : center;
	background-color : #ff6600;
}
#centraleDestraAltoII object
{
	width : 534px;
	height : 200px;
}
#centraleDestraAltoIII
{
	width : 8px;
	height : 200px;
	background-image : url('images/swfDestra.jpg');
	background-repeat : no-repeat;
}
#centraleDestraAltoIV
{
	width : 200px;
	height : 200px;
}
#centraleDestraAltoIV object
{
	width : 200px;
	height : 200px;
}
#centraleDestraMedio
{
	width : 100%;
	height : 100px;
}
#centraleDestraMedioI
{
	width : 9px;
	height : 100px;
	background-image : url('images/darkSmallRectangleLeft.jpg');
	background-repeat : no-repeat;
}
#centraleDestraMedioII
{
	height : 100px;
	background-color : #3e9536;
}
#centraleDestraMedioIII
{
	width : 9px;
	height : 100px;
	background-image : url('images/darkSmallRectangleRight.jpg');
	background-repeat : no-repeat;
}
.centraleDestraMedioIV
{
	width : 150px;
	height : 100px;
	background-image : url('images/darkSmallRectangle.jpg');
	background-repeat : no-repeat;
}
.centraleDestraMedioIV p
{
	font-family : Arial;
	font-size : 12px;
	color : #ffffff;
	text-align : center;
	font-weight : bold;
}
.centraleDestraMedioIV a
{
	color : #ffffff;
	text-decoration : none;
}
.centraleDestraMedioIV a:hover
{
	color : #003300;
}
#rab p
{
	text-align : left;
}
.tabellaCentraleSinistraI
{
	width : 250px;
	height : 20px;
	background-image : url('images/rectangleUp.jpg');
	background-repeat : no-repeat;
}
.tabellaCentraleSinistraII
{
	width : 250px;
	background-image : url('images/rectangleCenter.jpg');
	background-repeat : repeat-y;
}
.tabellaCentraleSinistraII p
{
	margin-left : 10px;
	font-family : Arial;
	font-size : 14px;
	color : #003300;
	text-align : left;
	font-weight : bold;
}
.tabellaCentraleSinistraII a
{
	color : #003300;
	text-decoration : none;
}
.tabellaCentraleSinistraII a:hover
{
	color : #ffffff;
}
.tabellaCentraleSinistraIII
{
	width : 250px;
	height : 20px;
	background-image : url('images/rectangleDown.jpg');
	background-repeat : no-repeat;
}
.patrocinio
{
	width : 125px;
}
.patrocinio p
{
	margin-left : 0;
	text-align : center;
	font-size : 10px;
}
#contenuto
{
	width : 100%;
}
.contenutoLaterale
{
	width : 25px;
}
#contenutoCentrale
{
	padding-top : 20px;
	padding-bottom : 20px;
}
#contenutoCentrale p
{
	font-family : Arial;
	font-size : 12px;
	color : #003300;
	font-weight : bold;
}
#contenutoCentrale h1
{
	font-family : Arial;
	font-size : 18px;
	color : #003300;
}
#contenutoCentrale a
{
	color : #ff6600;
	text-decoration : none;
}
#contenutoCentrale a:hover
{
	color : #003300;
}
.giustificato
{
	text-align : justify;
}
.centro
{
	text-align : center;
}
.destra
{
	text-align : right;
}
.centrale
{
	width : 100%;
	height : 20px;
}
.centraleI
{
	width : 50%;
}
.centraleII
{
	min-width : 700px;
}
#formPrincipale p
{
	margin-bottom : 3px;
}
#formPrincipale input.text
{
	margin-left : 10px;
	margin-bottom : 3px;
	border : 1px solid #003300;
	width : 300px;
	color : #003300;
	background-color : #ffffff;
	font-family : Arial;
	font-size : 12px;
}
#formPrincipale input.file
{
	margin-left : 10px;
	margin-bottom : 3px;
	border : 1px solid #003300;
	width : 300px;
	color : #003300;
	background-color : #ffffff;
	font-family : Arial;
	font-size : 12px;
}
#formPrincipale textarea
{
	margin-left : 10px;
	margin-bottom : 3px;
	border : 1px solid #003000;
	width : 500px;
	height : 250px;
	color : #003300;
	background-color : #ffffff;
	font-family : Arial;
	font-size : 12px;
}
#formPrincipale select
{
	margin-left : 10px;
	margin-bottom : 3px;
	border : 1px solid #003000;
	color : #003300;
	background-color : #ffffff;
	font-family : Arial;
	font-size : 12px;
}
#formPrincipale input.submit
{
	margin-left : 10px;
	margin-bottom : 3px;
	border : 0;
	width : 60px;
	height : 20px;
	background-image : url('images/formButtonMainForm.jpg');
	font-family : Arial;
	font-size : 12px;
	color : #ffffff;
}
