.Cornice {
	border: 1px solid #BDC0C3;
	width: 825px;
}
.BoxLoginCornice {
	background-color: #002F9A;
	padding: 5px;
	width: 135px;
	height: 70px;
	font-family: "Arial";
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.BoxLoginInterno {
	background-color: #9ACDFF;
	width: 135px;
	height: 70px;
	color: #002F9A;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.RicercaAvanzata {
	font-family: "Trebuchet MS", Verdana;
	font-size: 9px;
	color: #FFFFFF;
}
.RicercaAvanzataSpostamento {
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.SearchSpostamento {
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
}


.OmbraDX {
	background-image: url(../images/ombraSX.jpg);
	background-position: left bottom;
	width: 30px;
	background-repeat: no-repeat;
}
.OmbraSX {
	background-image: url(../images/ombraSX.jpg);
	background-repeat: repeat-y;
	background-position: right;
	width: 30px;
}
.OmbraBOTTON {
	background-image: url(../images/ombraBOTTON.jpg);
	background-position: right top;
	height: 40px;
	background-repeat: no-repeat;
}
.OmbraANGOLO {
	background-image: url(../images/ombraANGOLO.jpg);
	background-position: left top;
	width: 30px;
	background-repeat: no-repeat;
}




.CorniceTop {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
}
.MenuFondoSX {
	padding-left: 5px;
	padding-top: 15px;
}
.MenuFondoImgSx {
	background-color: #F7F8FA;
	vertical-align: bottom;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #BDC0C3;
}

.MenuFondoDX {
	background-color: #F7F8FA;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #BDC0C3;
}
.MainBody {
}
.MainBody {
	padding: 5px;

}
.Testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin: 50px;
	color: #4a6573;
	text-align: justify;
}

.TopDecorazioneTop {
	background-image: url(../images/top_box_center.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 45px;
	width: 550px;
}
.TopDecorazioneBotton {
	background-image: url(../images/top_box_botton.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 40px;
}
.TopDecorazioneSx {
	background-image: url(../images/top_box_Sx.jpg);
	background-repeat: repeat-y;
	background-position: 8px;
}

.TopDecorazioneDx {
	ackground-image: url(../images/top_box_Dx.jpg);
	background-repeat: repeat-y;
	background-position: 6px;
	background-image: url(../images/top_box_Dx.jpg);
}




.BoxCentrale {
	padding-top: 30px;
}
.AngoloTopSx {
	background-image: url(../images/AngoloTopSx.jpg);
	background-repeat: no-repeat;
	background-position: 15px bottom;
}
.AngoloTopDx {
	background-image: url(../images/AngoloTopDx.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.CentroTop {
	background-image: url(../images/CenterTop.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 55px;
}
.AngoloBottonSx {
	background-image: url(../images/AngoloBottonSx.jpg);
	background-repeat: no-repeat;
	background-position: 14px top;
}
.AngoloBottonDx {
	background-image: url(../images/AngoloBottonDx.jpg);
	background-repeat: no-repeat;
	background-position: -7px top;
}
.CentroBotton {
	background-image: url(../images/CenterBotton.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 40px;
}
.contentheading {
	font-family: "Trebuchet MS", Verdana, serif;
	font-size: 14px;
	font-weight: bold;
	color: #003333;
	background-position: center;
}
.componentheading {
	font-family: "Trebuchet MS", Verdana, serif;
	font-size: 13px;
	font-weight: bold;
	color: #990000;
	font-variant: normal;
	text-align: center;
	padding-bottom: 10px;
}
div.article_seperator {
  height: 15px;
  background: #fff url(hr1.gif) no-repeat scroll center;
}
div.article_seperator hr {
	display: none;
	height: 20px;
}
hr {
	background-color: #F9FBFB;
}
/* TASTO CERCA */
.button {
	padding: 1px 4px;
	border-top: 1px solid #E1E1E1;
	border-left: 1px solid #E1E1E1;
	border-bottom: 1px solid #BABDB6;
	border-right: 1px solid #BABDB6;
	background: url(../images/but-bg.gif) #EFEFEF;
	font-size: 10px;
	font-weight: bolder;
	font-family: "Trebuchet MS", Verdana, serif;
	color: #003333;
}
/* FORM DOVE SI SCRIVE */
.inputbox {
	border-top: 1px solid #BABDB6;
	border-right: 1px solid #EDEEEC;
	border-bottom: 1px solid #EDEEEC;
	border-left: 1px solid #BABDB6;
	background: url(../images/shadow.gif) repeat-x top #FFFFFF;
	width: 100px;
	font-size: 10px;
	font-family: Arial;
	font-weight: normal;
}
body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.FondoTop {
	background-image: url(../images/top.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.FondoTitoloMenu {
	font-family: "Trebuchet MS", Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003298;
	text-align: center;
}
.FondoBotton {
	background-image: url(../images/botton.jpg);
	background-repeat: no-repeat;
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #003298;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-top: 1px;
	background-position: center;
}
.TitoloNewsHone {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}
.TestoHome {
	font-family: Arial;
	font-size: 11px;
	color: #4a6573;
	text-align: justify;
	border: 1px solid #003298;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.Centro {
	padding-left: 12px;
}