BODY {
	MARGIN: 0px; TEXT-ALIGN: center
}
FORM {
	MARGIN: 0px; TEXT-ALIGN: center
}
BODY {
	BACKGROUND-COLOR: #ffffff
}
DIV {
	FONT: 11px Arial, Helvetica, Sans-Serif; COLOR: #000000
}
INPUT {
	FONT: 11px Arial, Helvetica, Sans-Serif; COLOR: #000000
}
TEXTAREA {
	FONT: 11px Arial, Helvetica, Sans-Serif; COLOR: #000000
}
TD {
	FONT: 11px Arial, Helvetica, Sans-Serif; COLOR: #000000
}
INPUT {
	BORDER-RIGHT: #1540aa 1px solid; BORDER-TOP: #1540aa 1px solid; BORDER-LEFT: #1540aa 1px solid; BORDER-BOTTOM: #1540aa 1px solid
}
TEXTAREA {
	BORDER-RIGHT: #1540aa 1px solid; BORDER-TOP: #1540aa 1px solid; BORDER-LEFT: #1540aa 1px solid; BORDER-BOTTOM: #1540aa 1px solid
}
.checkbox {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 15px; BORDER-BOTTOM: 0px
}
.button {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN: 0px 4px 0px 2px; BORDER-LEFT: #000000 1px solid; WIDTH: 30px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #979797
}
A {
	
}
A:link {
	COLOR: #000099; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000099; TEXT-DECORATION: none
}
A:hover {
	COLOR: #1540aa
}
#frame {
	MARGIN: auto; WIDTH: 800px; TEXT-ALIGN: left
}
#top {
	MARGIN: 0px; WIDTH: 800px
}
#left {
	FLOAT: left; WIDTH: 0px
}
#center {
	FLOAT: left; MARGIN: -16px 0px 0px -3px; WIDTH: 640px
}
#mainPage {
	FLOAT: left; MARGIN: -2px 0px 0px; WIDTH: 640px
}
#view {
	FLOAT: left; MARGIN: 0px 0px 0px 10px; WIDTH: 610px
}
#mainPage TABLE {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
#right {
	FLOAT: right; MARGIN: -10px 0px 0px; WIDTH: 160px; BACKGROUND-COLOR: #dfdfdf
}
#paging {
	COLOR: #666666; TEXT-ALIGN: center
}
.head {
	MARGIN: 5px 0px 0px; HEIGHT: 70px
}
.logo {
	FLOAT: left; BACKGROUND-IMAGE: url(logo.jpg); MARGIN: 0px; POSITION: absolute
}
.topBanner {
	FLOAT: right; MARGIN: 5px 0px; WIDTH: 490px; POSITION: relative; HEIGHT: 65px
}
.rightBanner IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 10px; BORDER-LEFT: 0px; WIDTH: 120px; BORDER-BOTTOM: 0px; TEXT-ALIGN: center
}
.menu {
	
}
.topMenu {
	BACKGROUND-IMAGE: url(hrmenu.gif); MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 100%; TEXT-ALIGN: center
}
.topMenu TABLE {
	BORDER-TOP-WIDTH: 5px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 100%; TEXT-ALIGN: center
}
.topMenu TD {
	VERTICAL-ALIGN: middle; COLOR: #000000; HEIGHT: 19px
}
.topMenu TD A:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: medium none; COLOR: #000000; LINE-HEIGHT: normal; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; FONT-STYLE: normal; FONT-VARIANT: normal
}
.topMenu TD A:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: medium none; COLOR: #000000; LINE-HEIGHT: normal; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; FONT-STYLE: normal; FONT-VARIANT: normal
}
.date {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: medium none; COLOR: #000000; LINE-HEIGHT: normal; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; FONT-STYLE: normal; FONT-VARIANT: normal
}
.topMenu TD A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #4f6692
}
.bottomMenu {
	BACKGROUND-POSITION: left top; FLOAT: right; BACKGROUND-IMAGE: url(txtmenu.gif); MARGIN: -5px 0px 0px; WIDTH: 419px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 20px; TEXT-ALIGN: right
}
.bottomMenu TABLE {
	MARGIN: 0px
}
.bottomMenu TD {
	COLOR: #000000; HEIGHT: 20px
}
.bottomMenu TD A:link {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: medium none; COLOR: #000000; LINE-HEIGHT: normal; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; FONT-STYLE: normal; FONT-VARIANT: normal
}
.bottomMenu TD A:visited {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: medium none; COLOR: #000000; LINE-HEIGHT: normal; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; FONT-STYLE: normal; FONT-VARIANT: normal
}
.bottomMenu TD A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #4f6692
}
.bottomMenu INPUT {
	WIDTH: 100px
}
.bottomMenu INPUT.button {
	WIDTH: 30px
}
.whiteBkg {
	FLOAT: left; BACKGROUND-IMAGE: url(menu_round_basso.gif); MARGIN: -5px 0px 0px 369px; WIDTH: 21px; POSITION: absolute; HEIGHT: 20px
}
.credits {
	FLOAT: left; TEXT-ALIGN: left
}
.box {
	MARGIN: 0px 0px 4px
}
.boxTitle {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 25px; BORDER-TOP: medium none; PADDING-LEFT: 25px; PADDING-BOTTOM: 2px; FONT: bold 12px Arial; BORDER-LEFT: medium none; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; HEIGHT: 18px
}
.boxContent {
	BORDER-RIGHT: medium none; BORDER-LEFT: medium none
}
.boxPad {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: medium none
}
.boxBottom {
	POSITION: relative; TOP: -6px; TEXT-ALIGN: right
}
.boxBottom IMG {
	LEFT: 1px; POSITION: relative; TOP: 1px
}
.news {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; FONT: bold 10px Arial; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.BIGnews {
	BORDER-RIGHT: #1540aa 1px solid
}
.boxDown {
	MARGIN: 0px 0px 4px 10px
}
.boxTitleDown {
	BORDER-RIGHT: #1540aa 2px solid; PADDING-RIGHT: 25px; BORDER-TOP: #1540aa 2px solid; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(txt_bar.gif); PADDING-BOTTOM: 2px; FONT: bold 12px Arial; BORDER-LEFT: #1540aa 2px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #1540aa 2px solid; HEIGHT: 18px
}
.boxContentDown {
	BORDER-RIGHT: #1540aa 2px solid; BORDER-LEFT: #1540aa 2px solid; BACKGROUND-COLOR: #dfdfdf; TEXT-ALIGN: center
}
.boxPadDown {
	BORDER-BOTTOM: #1540aa 2px solid; TEXT-ALIGN: center
}
.boxBottomDown {
	POSITION: relative; TOP: -6px; TEXT-ALIGN: right
}
.boxBottomDown IMG {
	LEFT: 1px; POSITION: relative; TOP: 1px
}
.boxRight {
	MARGIN: 10px 0px 0px
}
.boxTitleRight {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(txt_bar.gif); PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px; FONT: bold 12px Arial; COLOR: #000000; PADDING-TOP: 2px; HEIGHT: 18px
}
.boxContentRight {
	BORDER-RIGHT: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.boxPadRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; FONT: bold 9px Arial; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.boxBottomRight {
	BORDER-RIGHT: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; POSITION: relative; TOP: -6px; TEXT-ALIGN: left
}
.boxBottomRight IMG {
	LEFT: 1px; POSITION: relative; TOP: 1px
}
.boxSpeciali {
	MARGIN: -21px 0px 0px; WIDTH: 630px; HEIGHT: 200px; BACKGROUND-COLOR: #e2e2e2
}
.boxImgSpeciali {
	FLOAT: left
}
.boxImgSpeciali IMG {
	BORDER-RIGHT: #e2e2e2 5px solid; WIDTH: 500px; HEIGHT: 200px
}
.boxHeaderSpeciali {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 2px; FONT: bold 12px Arial; COLOR: #000000; PADDING-TOP: 2px; HEIGHT: 18px
}
.boxTitleSpeciali {
	FONT: bold 12px Arial; COLOR: #000000; HEIGHT: 23px
}
.boxContentSpeciali {
	BACKGROUND-COLOR: #e2e2e2
}
.boxPadSpeciali {
	
}
.boxBottomSpeciali {
	
}
.boxBottomSpeciali IMG {
	
}
.boxRubriche {
	WIDTH: 630px
}
.boxTitleRubriche {
	BORDER-RIGHT: #1540aa 1px solid; PADDING-RIGHT: 25px; BORDER-TOP: #1540aa 1px solid; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(txt_bar.gif); PADDING-BOTTOM: 2px; FONT: bold 12px Arial; BORDER-LEFT: #1540aa 1px solid; COLOR: #000000; PADDING-TOP: 2px; HEIGHT: 18px
}
.boxContentRubriche {
	BORDER-RIGHT: #1540aa 1px solid; BORDER-TOP: #1540aa 1px solid; BORDER-LEFT: #1540aa 1px solid; BORDER-BOTTOM: #1540aa 1px solid
}
.boxPadRubriche {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: medium none
}
.latestItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.latestNewsItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.latestNewsItem IMG {
	VERTICAL-ALIGN: middle
}
.author {
	TEXT-ALIGN: right
}
.searchInput {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN: 0px 0px 0px 4px; BORDER-LEFT: #000000 1px solid; WIDTH: 120px; BORDER-BOTTOM: #000000 1px solid
}
.middleBanner {
	MARGIN: 0px 0px 10px; TEXT-ALIGN: center
}
.middleStrip {
	BORDER-RIGHT: #1540aa 1px solid; BORDER-TOP: #1540aa 1px solid; MARGIN: 0px 0px 10px; BORDER-LEFT: #1540aa 1px solid; BORDER-BOTTOM: #1540aa 1px solid; TEXT-ALIGN: center
}
.indexLeft {
	FLOAT: left; MARGIN: 0px 2px 0px 0px; WIDTH: 310px
}
.indexRight {
	FLOAT: left; MARGIN: 0px 0px 0px 2px; WIDTH: 310px
}
.title {
	FONT-WEIGHT: bold; COLOR: #666666
}
.rubrica {
	MARGIN: 5px 0px
}
.text {
	
}
.editoriale {
	
}
.editoriale TD {
	VERTICAL-ALIGN: top; COLOR: #000000
}
.autori {
	MARGIN: 0px; WIDTH: 500px; BACKGROUND-COLOR: #dfdfdf; TEXT-ALIGN: left
}
.autori TABLE {
	WIDTH: 100%; TEXT-ALIGN: center
}
.autori TD {
	MARGIN: 2px 0px 0px; VERTICAL-ALIGN: top; COLOR: #000000; TEXT-ALIGN: left
}

