html, body { height:100%; }
hr { color:#EE5F63; height:1px; background-color:#EE5F63; border:0px; }
html, body, form, div {padding:0px; margin: 0px;  border: 0px; }
p { padding:0px; margin-top:9px; margin-bottom:9px; }
body {background-color:white; background-image:url('images/sfondo_alto.jpg'); background-repeat:repeat-x;}
#BoxPrincipale {margin:0px; position:absolute; left:50%; margin-left:-380px; width: 760px; padding: 0px; font-family:"Verdana"; font-size:10px; background-image:url('images/sfondo_bottom.jpg'); background-repeat:repeat-y; }
img{border:0px; margin:0px; padding:0px;}

#BoxBiancoTop { width:760px; height:62px; }
#Box_Testa { width:760px; height: 131px; background-image:url('images/savelli_03.jpg'); }

#footer { width:760px; height:62px; color:#666666; background-color:#FFFFFF; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing:2px; text-align:center;}

.sfondohead {width:760px; background-image:url('images/striscia_top.jpg'); background-repeat:repeat-y;}
.menu_01 { width:193px; overflow:hidden; text-align:center; height:20px; float:left; font-weight:bold; color:White; background-color:#d9d9d9; padding-top:4px; voice-family: "\"}\""; voice-family: inherit; height:16px; }
.menu_02 { width:567px; overflow:hidden; text-align:left; height:20px; float:left; font-weight:bold; color:White; background-color:#515151; padding-top:4px; padding-right:6px; padding-left:6px; voice-family: "\"}\""; voice-family: inherit; height:16px; width:555px; }

.colonnasx { padding-left:6px; padding-top:27px; width:193px; overflow:hidden; float:left; voice-family: "\"}\""; voice-family: inherit; width:187px; }
.colonnacentro {
	width:374px;
	overflow:hidden;
	float:left;
	padding:8px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:358px;
	font-style: normal;
	word-spacing: 2px;
}

dl, dt, dd { margin: 0; padding: 0; list-style-type: none; width:176px; }

dl#menu { width: 210px; }
dl#menu dt { padding-left:5px; cursor: pointer; height:15px; padding-top:3px; margin-bottom:1px; color:White; font-weight: bold; background-color:#ffffff; font-family:Arial, Helvetica, sans-serif; }
dl#menu dd { color:White; }
dl#menu ul { margin: 0; padding: 0; list-style-type: none; width:176px; }
dl#menu ul li { margin: 0; padding: 0; list-style-type: none; width:176px; }
dl#menu li { width:150px; margin-left:20px; background-color:#ffccoo; border-bottom-color: #ffffff; border-bottom-style:solid; border-bottom-width:1px; color: black; height:15px; padding-top:3px; font-weight:bold; margin-bottom:1px; font-family:Arial, Helvetica, sans-serif; }
dl#menu li.sotto { width: 130px; height:15px; padding-left:10px; border-bottom:none; padding-top:3px; margin-bottom:1px; margin-left:30px; color: black; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
dl#menu li a, dl#menu dt a { color: black; text-decoration: none; display: block; border: 0 none; height: 100%; }

dl#menu li a:hover, dl#menu dt a:hover { color: white; text-decoration:none; background-color:#FF3300; height:15px; }
dl#menu dt a:hover { }


a.MenuSx:link {  text-decoration:none; font-weight:bold; color:black; }
a.MenuSx:visited { text-decoration:none; font-weight:bold; color:black; }
a.MenuSx:active { text-decoration:none; font-weight:bold; color:black; }
a.MenuSx:hover { text-decoration:none; font-weight:bold;color:white; }

.colonnadx{ padding-top:20px; padding-right:20px; text-align:right; width:193px; overflow:hidden; float:left; voice-family: "\"}\""; voice-family: inherit; width:173px; }

.divNewsHome { border: solid 1 #ee5f63; }

.divfoto { float:left; width:179px; text-align:center; padding-top:8px; padding-bottom:8px;  }

.Stile1 {color: #515151}
.corsivo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	line-height: 16px;
	}
		
.Stile2 {
	color: #EE5F63;
	font-weight: bold;
}








a:link {  text-decoration:none; font-weight:bold; color: #FF0000; }
a:visited { text-decoration:none; font-weight:bold; color:#FF0000; }
a:active { text-decoration:none; font-weight:bold; color:#FF0000; }
a:hover { text-decoration:underline; font-weight:bold;color:#cccccc; }

a.link_01:link {  text-decoration:none; font-weight:bold; color: #FFFFFF; }
a.link_01:visited { text-decoration:none; font-weight:bold; color:#FFFFFF; }
a.link_01:active { text-decoration:none; font-weight:bold; color:#FFFFFF; }
a.link_01:hover { text-decoration:underline; font-weight:bold;color:black; }

a.link_02:link {  text-decoration:none; font-weight:bold; color:black; }
a.link_02:visited { text-decoration:none; font-weight:bold; color:black; }
a.link_02:active { text-decoration:none; font-weight:bold; color:black; }
a.link_02:hover { text-decoration:underline; font-weight:bold;color: #999999; }

.foto {
	border-top-width: 5px;
	border-bottom-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D9D9D9;
	border-right-color: #D9D9D9;
	border-bottom-color: #D9D9D9;
	border-left-color: #D9D9D9;
}

