body {
	background: #4a4a4c url(../immagini/sfondo/body.gif) repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	margin: 0px;
	color: #4d4d4c; 
}

a {
	font-weight: bold; color: #000000; text-decoration: none
}
a:visited {
	font-weight: bold; color: #000000
}
a:active {
	font-weight: bold; color: #000000
}
a:link {
	font-weight: bold; color: #000000
}
a:hover {
	font-weight: bold; color: #000000
}
h1 {
	font-weight: bold; 
	font-style: normal; 
	font-size: 1.4em; 
	margin: 0px; 
	border-top-width: 0px; 
	border-left-width: 0px; 
	border-bottom-width: 0px; 
	border-right-width: 0px
}
h2 {
	font-weight: bold; 
	font-style: normal; 
	font-size: 1.1em; 
	margin: 0px; 
	border-top-width: 0px; 
	border-left-width: 0px; 
	border-bottom-width: 0px; 
	border-right-width: 0px
}
h3 {
	font-weight: bold; 
	font-style: normal; 
	font-size: 1.0em; 
	margin: 0px; 
	border-top-width: 0px; 
	border-left-width: 0px; 
	border-bottom-width: 0px; 
	border-right-width: 0px
}
h4 {
	font-weight: bold; 
	font-style: normal; 
	font-size: 0.9em; 
	margin: 0px; 
	border-top-width: 0px; 
	border-left-width: 0px; 
	border-bottom-width: 0px; 
	border-right-width: 0px
}
h5 {
	font-weight: bold; 
	font-style: normal; 
	font-size: 0.8em; 
	margin: 0px; 
	border-top-width: 0px; 
	border-left-width: 0px; 
	border-bottom-width: 0px; 
	border-right-width: 0px
}
h6 {
	font-weight: bold; 
	font-style: normal; 
	font-size: 0.7em; 
	margin: 0px; 
	border-top-width: 0px; 
	border-left-width: 0px; 
	border-bottom-width: 0px; 
	border-right-width: 0px
}
img {
	border-top-width: 0px; 
	border-left-width: 0px; 
	border-bottom-width: 0px; 
	border-right-width: 0px
}
p {
	margin: 8px 0px 2px
}

.Pagina {
	background: #4a4a4c url(../immagini/sfondo/Pagina.gif) repeat-y; 
	position: relative;
	width: 914px;
	top: 0px;
	left: 50%;
	margin-left: -457px;
}


.Testata1 {
	background: url(../immagini/sfondo/Pagina.gif) repeat-y;
	width: 869px;
	height:306px;
	margin-left: 0px;
	padding-left:45px;
	float:left;
}

.Testata2 {
	background: url(../immagini/sfondo/Testata2.jpg) no-repeat;
	width: 914px;
	height:60px;
	margin-left: 0px;
	float:left;
}
.Testata2 .Italiano{
	width: 19px;
	height:14px;
	margin-left: 69px;
	padding-top:24px;
	float:left;
}
.Testata2 .Inglese{
	width: 19px;
	height:14px;
	margin-left: 9px;
	padding-top:24px;
	float:left;
}

.Corpo {
	background: url(../immagini/sfondo/Corpo.gif) repeat-y;
	width: 869px;
	margin-left: 0px;
	padding-left:45px;
	float:left;
}
.Corpo .MenuSx{
	width: 166px;
	margin-left: 0px;
	float:left;
}

.Corpo .MenuSx UL {
	display: block;
	padding:0;
	margin: 0px; 
	list-style-type: none; 
}
.Corpo .MenuSx UL LI {
	display: block;
	left: 0px;
	margin: 0px;
	color: #4a4a4c;
	border-bottom: #FFFFFF 1px solid;
}
.Corpo .MenuSx UL LI A {
	display: block;
	height: 18px !important;
	height: 24px;
	background: #EEEEEE url(../immagini/sfondo/TastoMenuSx.gif) no-repeat;
	color: #4a4a4c;
	text-decoration: none;
	padding-left: 35px;
	padding-top: 6px;
}
.Corpo .MenuSx UL LI A:link {
	display: block;
	color: #4a4a4c; 
}
.Corpo .MenuSx UL LI A:visited {
	color: #4a4a4c; 
}
.Corpo .MenuSx UL LI A:active {
	color: #4a4a4c; 
}
.Corpo .MenuSx UL LI A:hover {
	background: #EEEEEE url(../immagini/sfondo/TastoMenuSxOver.gif) no-repeat;
	color: #4a4a4c; 
}


 
.Corpo .MenuSx UL LI UL LI A {	
	background: none;
	color: #4a4a4c;
	text-decoration: none;
	padding:0px;
	padding-left: 35px;
	font-weight:normal;
	text-decoration:none;
}

.Corpo .MenuSx UL LI UL LI A:hover {
	background: none;
	text-decoration:underline;
}

.Corpo .Contenuto{
	width: 475px !important;
	width: 478px;
	padding-left:35px;
	padding-top:30px;
	margin-left: 7px;
	float:left;
}
.Corpo .Contenuto .Paragrafo{
	width: 444px;
	margin-bottom:18px;
	text-align:justify;
}

.Corpo .Contenuto .Paragrafo .Titolo{
	font-size: 1.3em;
	width: 444px;
	font-weight: bold;
	margin-bottom:20px;
	float:left;
}
.Corpo .Contenuto .Paragrafo .Immagine{
	width: 150px;
	float:left;
}
.Corpo .Contenuto .Paragrafo .Immagine img{
	width: 140px;
	height:70px;
	border: #FFFFFF 2px solid;
}
.Corpo .Contenuto .Paragrafo .Testo{
	width: 280px;
	float:right;
}
.Corpo .Contenuto .Paragrafo .BoxFine{
	background: #ededed url(../immagini/sfondo/FineParagrafo.gif) no-repeat;
	width: 444px;
	height:14px;
	margin-top:18px;
	margin-bottom:18px;
	float:left;
}
.Corpo .Contenuto .Paragrafo .RigaNews{
	width: 444px;
	float:left;
}
.Corpo .Contenuto .Paragrafo .RigaNews .Immagine{
	width: 74px;
	margin-top:20px;
	float:left;
}
.Corpo .Contenuto .Paragrafo .RigaNews .Immagine img{
	width: 70px;
	height:70px;
	border: #FFFFFF 2px solid;
}
.Corpo .Contenuto .Paragrafo .RigaNews .Testo{
	width: 356px;
	margin-top:20px;
	float:right;
}

.Corpo .MenuDx{
	width: 141px;
	margin-left: 0px;
	text-align: right;
	float:left;
}
.Corpo .MenuDx .Elemento{
	margin-bottom: 7px;
	float:left;
}


.Piede {
	background: #4a4a4c url(../immagini/sfondo/Piede.gif) no-repeat; 
	font-size: 0.9em;
	width: 857px !important;
	width: 914px;
	height: 60px !important;
	height: 74px;
	padding-left:57px;
	padding-top:14px;
	color: #4a4a4c;
	float:left;
}
.Piede .TestoSx{
	width:415px;
	float:left;
}
.Piede .TestoDx{
	width:380px;
	float:left;
	text-align: right;
}


.DivImage{margin-right:5px;margin-bottom:0px;text-align:center}
.DivImage img{border:solid 1px #c0c0c0}
.imgleft{float:left;margin:3px 15px 15px 0;background:white;padding:3px;}
.imgright{float:right;margin:3px 0 3px 3px;background:white;padding:3px;}

.row{clear:left;padding:5px 0 5px 0}
.DivStrip img {margin-right:5px;background:white;padding:3px;}
