.body {
		margin:0px;
		background-color:#65b3e6;
		margin-top:15px;
		}
a {
		color:#000066;
		text-decoration:none;
		}
a:hover {
		color:#FF7700;
		}
div#header {
		height:77px;
		width:972px;
		display:table;
		}
div#topleft {
		height:77px;
		width:63px;
		margin-left:20px;
		float:left;
		background-image:url(../images/bg-tl.png);
		}
div#topright {
		height:77px;
		width:58px;
		float:right;
		background-image:url(../images/bg-tr.png);
		}
div#topcenter {
		height:77px;
		margin-left:83px;
		margin-right:58px;
		}
div#cerca {
		height:77px;
		width:230px;
		float:right;
		text-align:center;
		}
div#cercaleft {
		float:left;
		height:77px;
		background-image:url(../images/bg-cerca-tl.png);
		width:20px;
		}
div#cercaright {
		float:right;
		height:77px;
		background-image:url(../images/bg-cerca-tr.png);
		width:12px;
		}
div#cercacenter {
		padding-top:17px;
		margin-left:20px;
		margin-right:12px;
		height:61px;
		background-image:url(../images/bg-cerca-tc.png);
		}
div#center1 {
		margin-left:226px;
		height:64px;
		background-image:url(../images/bg-tc.png);
		}
div#center2 {
		float:right;
		height:77px;
		width:20px;
		background-image:url(../images/bg-tc.png);
		}
div#center3 {
		float:left;
		height:77px;
		width:26px;
		background-image:url(../images/bg-tc.png);
		}
div#middle {
		margin-right:250px;
		height:77px;
		}
div#bordilogo7 {
		float:left;
		height:77px;
		width:200px;
		background-image:url(../images/bg-bordilogo7.png);
		}
div#container {
		clear:both;
		width:972px;
		min-height:1px;
		display:table;
		background:url(../images/bg-r.png) repeat-y right;
		}
div#container2 {
		clear:both;
		width:972px;
		min-height:1px;
		display:table;
		background:url(../images/bg-l-3.png) repeat-y;
		margin-left:0px;
		}
div#containerleft {
		padding-top:0px;
		width:72px;
		height:100%;
		float:left;
		background:url(../images/bg-l-2.png) repeat-y #65b3e6;
		}
div#containercenter {
		padding-top:0px;
		margin-left:140px;
		margin-right:65px;
		color:#333333;
		text-align:justify;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		}
div.btnSelected {
		width:107px;
		height:46px;
		text-align:center;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		}
.btnSelected a {
		background:url(../images/btn_selected_glossy.png) no-repeat;
		display:block;
		width:95px;
		height:44px;
		padding-left:12px;
		padding-top:2px;
		color:#FF7700;
		text-decoration:none;
		}
div.btnHolder {
		width:107px;
		height:46px;
		text-align:center;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		}
.btnHolder a {
		background:url(../images/btn_normal_glossy.png) no-repeat;
		display:block;
		width:95px;
		height:44px;
		padding-left:12px;
		padding-top:2px;
		color:#FFF;
		text-decoration:none;
		}
.btnHolder a:hover {
		background:url(../images/btn_hover_glossy.png) no-repeat;
		color:#FFFF00;
		}
.NewsHolder a {
		background:url(../images/ZonaNews2.jpg) no-repeat;
		width:175px;
		height:40px;
		display:block;
		margin-left:20px;
		}
.NewsHolder a:hover {
		background:url(../images/ZonaNews2r.jpg) no-repeat;
		}
div.btnHolder2 {
	width:107px;
	height:46px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	float: left;
		}
.btnHolder2 a {
		background:url(../images/btn_normal_glossy.png) no-repeat;
		display:block;
		width:95px;
		height:44px;
		padding-left:13px;
		padding-top:3px;
		color:#FFF;
		text-decoration:none;
		}
.btnHolder2 a:hover {
	background:url(../images/btn_hover_glossy.png) no-repeat;
	color:#FF6600;
		}
div#orangeleft {
		background:url(../images/bg-orange-l.png) repeat-y right;
		margin-left:0px;
		width:73px;
		height:40px;
		}
div#orangeleft2 {
		background:url(../images/bg-orange-l.png) repeat-y right;
		margin-left:0px;
		width:73px;
		min-height:289px;
		margin-top:3px;
		}
div#bottoni {
		margin-top:8px;
		background:url(../images/bg-orange-r.png) repeat-y right;
		text-align:left;
		width:125px;
		}
div#bottoni2 {
	margin-top:15px;
		}
div#orangetop {
		padding-left:55px;
		width:72px;
		height:32px;
		}
div#orangebottom {
		padding-left:55px;
		width:76px;
		height:32px;
		}
div#orangetopleft {
		float:left;
		width:27px;
		height:40px;
		background-image:url(../images/bg-orange-tl.png);
		}
div#orangetopright {
		float:right;
		width:27px;
		height:40px;
		background-image:url(../images/bg-orange-tr.png);
		}
div#orangetopcenter {
		margin-left:27px;
		margin-right:27px;
		height:40px;
		background-image:url(../images/bg-orange-tc.png);
		}
div#orangebottomleft {
		float:left;
		width:27px;
		height:35px;
		background-image:url(../images/bg-orange-bl.png);
		}
div#orangebottomright {
		float:right;
		width:30px;
		height:35px;
		background-image:url(../images/bg-orange-br.png);
		}
div#orangebottomcenter {
		margin-left:27px;
		margin-right:30px;
		height:35px;
		background-image:url(../images/bg-orange-bc.png);
		}
div#footer {
		text-align:center;
		clear:both;
		width:972px;
		display:table;
		}
div#footerleft {
		background-image:url(../images/bg-button-l.png);
		background-repeat:repeat-y;
		width:52px;
		margin-left:20px;
		min-height:110px;
		float:left;
		}
div#orangeleft3 {
		float:left;
		background:url(../images/bg-orange-l.png) repeat-y right;
		width:53px;
		min-height:110px;
		}
div#footerright {
		background-image:url(../images/bg-r.png);
		background-repeat:repeat-y;
		width:48px;
		min-height:110px;
		float:right;
		}
div#footercenterup {
	text-align:center;
	color:#333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	/*width:580px;*/
		margin-left:80px;
	margin-right:60px;
		}
div#footercenterdown {
		height:65px;
		margin-top:0px;
		margin-left:80px;
		margin-right:60px;		
		color:#333;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		border-top:#0061b6 1px solid;
		-moz-border-radius:10px;
		-webkit-border-radius:2px;
		}
div#footercenterdown a {
		color:#FF7700;
		text-decoration:none;
		font-weight:bold;
		}
div#footercenterdown a:hover {
		color:#FFFF00;
		}