/* CSS Document */

body{margin:0; padding:0; background-color:#e8e9e9; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666;}
p{
	margin:0;
	padding:0;
}
.clear{clear:both;}
.spazio1{height:1px;}
.titoloBox{	width: 430px;	font-size:14px;	color:#bf0000;	font-weight:bold;	padding-top:7px;	padding-left: 10px;}
.titoloInterna{	width: 430px;	font-size:14px;	color:#bf0000;	font-weight:bold;	padding-top:10px;}
.testoBox{
	width:430px;
	padding-top: 7px;
	padding-left: 10px;
	font-size: 12px;
}
.titoloBox1{	width: 250px;	font-size:14px;	color:#bf0000;	font-weight:bold;	padding-top:7px;	padding-left: 10px;}
.testoBox1{
	width:215px;
	padding-top: 7px;
	padding-left: 10px;
	font-size: 12px;
}
.centro{	margin-left: 170px;}
.distanza{line-height:20px;}
.piccolo{font-size:9px;}

#boxEsterno{width:1000px; margin:auto; margin-top:15px; border-left:1px #ff0000 solid; border-right:1px #ff0000 solid; border-bottom:1px #ff0000 solid;}
#intestazione{background:url(../img/sfondoBanner.gif) repeat-x; width:1000px; height:184px;}
#rigaRossa{background-image:url(../img/rigaRossa.gif); background-repeat:repeat-x; height:6px;}

#menuFunz{
	text-align:right;
	float:right;
	padding-right:55px;
	line-height: 20px;
	background:#FFFFFF;
	width: 945px;
	font-size: 11px;
}
#logo{padding-left:40px; float:left;}
#banner{float:right;}
#sfondoMenu{background-image:url(../img/sfumaturaBanner.gif); background-repeat:repeat-x; height:82px;}
#navigazione{width:890px; margin:auto;}
#voce{float:left; padding-right:3px;}
#voceUltima{float:left; }
#angoliSuperioriCorpo{	margin:auto;	width:950px;	height: 48px;}
#angSXSup{width:15px; float:left;}
#sfondoBianco48{width:920px; height:48px; float:left; background:#fff;}
#angDXSup{width:15px; float:right;}
#angSXInf{width:15px; float:left;}
#sfondoBianco54{width:920px; height:54px; float:left; background:#fff;}
#angDXInf{width:15px; float:right;}

#corpo{	width:950px;	margin:auto;	background-color:#fff;}
#colonna1{	width:555px;	float:left;	background: #fff;	background-image:url(../img/imgContenuto.jpg);	background-repeat:no-repeat;	margin-left: 30px;}
#colonnaInterna{width:500px;	float:left;	background: #fff;margin-left: 30px;}
#contenutoColonnaInterna{
	padding:0 20px;
	background:url(../img/sfondoBordi.gif) repeat-y;
	}
#colonna2{	width:330px;	float:right;	padding-right:15px;	background: #fff;}
#boxTesto{
	background-color:#fff;
	background-image:url(../img/frecciaVerde.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-top:8px;
	padding-left: 18px;
	padding-right:15px;
	width: 267px;
	font-size: 11px;
}
#boxTesto2{
	background-color:#fff;
	padding-top:8px;
	padding-left: 13px;
	padding-right:15px;
	width: 272px;
	font-size: 11px;
}
.OmbraBox1{background:url(../img/ombra.gif) bottom no-repeat; position:relative; top:0px; left:0px; height:214px;}
.BoxConOmbra1{position:relative; top:3px; left:10px;}

#Footer{background-image:url(../img/sfondoFooter.gif); background-repeat:repeat-y; height:123px; width:1000px;}
#angoliInferioriCorpo{width:950px; margin:auto;}
#testoFooter{	font-size:10px;	color:#fff;	padding-left:40px;	padding-top: 15px; float:left;}
#credits{	float:right;	padding-right:40px;	padding-top: 20px;}

/*link*/
a.bianco:link, a.bianco:visited, a.bianco:active{text-decoration:Underline;color:#FFFFFF;}
a.bianco:hover{text-decoration:none;color:#FFFFFF;}

a.grigio:link, a.grigio:visited, a.grigio:active{text-decoration:none;color:#666;}
a.grigio:hover{text-decoration:Underline;color:#666;}
#testoFooter a {color:white;}
