BODY {
	MIN-WIDTH: 982px; PADDING-BOTTOM: 100px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Calibri, Arial, sans-serif; COLOR: #000; FONT-SIZE: 100%; PADDING-TOP: 0px
}
H1 {
	TEXT-TRANSFORM: uppercase; LETTER-SPACING: 0.3em; FONT-SIZE: 16px; FONT-WEIGHT: normal
}
#masthead {
	BACKGROUND-IMAGE: url(../img/aln_intestazione.png); PADDING-BOTTOM: 12px; BACKGROUND-COLOR: #000; BACKGROUND-REPEAT: repeat-x; COLOR: #e5e5e5
}
#logo {
	BACKGROUND-IMAGE: url(../img/p7_dotcom.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top
}
#tagline {
	POSITION: absolute; TOP: 100px; LEFT: 48px
}
#tagline H1 {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px; LETTER-SPACING: 0.25em; FONT-SIZE: 10px
}
#content-wrapper {
	BACKGROUND-IMAGE: url(../img/p7_middle.jpg); MARGIN: 60px auto 20px; WIDTH: 982px; BACKGROUND-REPEAT: repeat-y
}
#columns-top {
	BACKGROUND-IMAGE: url(../img/p7_topper.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px
}
#columns-bottom {
	BACKGROUND-IMAGE: url(../img/p7_bottom.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; HEIGHT: 20px; CLEAR: both
}
.column235 {
	WIDTH: 235px; FLOAT: left; MARGIN-RIGHT: 14px
}
.column350 {
	WIDTH: 350px; FLOAT: left; MARGIN-RIGHT: 14px
}
#last-column {
	MARGIN-RIGHT: 0px !important
}
.column-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-SIZE: 14px; PADDING-TOP: 0px
}
H2 {
	MARGIN: 12px 0px 0px; FONT-FAMILY: Candara, Arial, sans-serif; FONT-SIZE: 24px; FONT-WEIGHT: normal
}
H3 {
	MARGIN: 12px 0px 0px; FONT-FAMILY: Candara, Arial, sans-serif; FONT-SIZE: 24px; FONT-WEIGHT: normal
}
H3 {
	TEXT-TRANSFORM: none; MARGIN: 20px 0px 0px; FONT-SIZE: 24px; FONT-WEIGHT: normal
}
.column-content I {
	LINE-HEIGHT: normal; TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; COLOR: #c73400; FONT-SIZE: 12px
}
.thumb {
	MARGIN: 0px
}
.thumb-right {
	TEXT-ALIGN: right
}
H2.topper {
	MARGIN: 0px; FONT-SIZE: 16px
}
.link-list {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.link-list LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px
}
.link-list A {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 14px; PADDING-RIGHT: 10px; ZOOM: 1; DISPLAY: block; COLOR: #000; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; TEXT-DECORATION: underline; PADDING-TOP: 3px
}
.link-list A:hover {
	BORDER-BOTTOM-COLOR: #828282; BACKGROUND-COLOR: #999; BORDER-TOP-COLOR: #b2b2b2; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: #fff; BORDER-RIGHT-COLOR: #828282; BORDER-LEFT-COLOR: #b2b2b2; TEXT-DECORATION: none
}
.link-list A:focus {
	BORDER-BOTTOM-COLOR: #828282; BACKGROUND-COLOR: #999; BORDER-TOP-COLOR: #b2b2b2; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: #fff; BORDER-RIGHT-COLOR: #828282; BORDER-LEFT-COLOR: #b2b2b2; TEXT-DECORATION: none
}
.link-list SPAN {
	PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; DISPLAY: block; FONT-SIZE: 11px
}
#footer {
	MARGIN: 0px auto; WIDTH: 982px
}
#footer-content {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LETTER-SPACING: 0.3em; COLOR: #000; FONT-SIZE: 10px; PADDING-TOP: 0px
}
#footer A {
	COLOR: #000
}
#footer A:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: #06f
}
#footer A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: #06f
}
P {
	LINE-HEIGHT: 1.4em; MARGIN: 6px 0px 12px 1px
}
P.descriptions {
	LINE-HEIGHT: normal; MARGIN: 0px 0px 12px; FONT-SIZE: 11px
}
#p7IRM_1 {
	BACKGROUND-COLOR: #fff
}
.link-list .new {
	POSITION: relative; OVERFLOW: visible
}
.link-list .newmarker {
	BACKGROUND-IMAGE: url(../img/p708_new.gif); POSITION: absolute; WIDTH: 38px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 42px; TOP: -10px; LEFT: -42px
}
.column-content OL {
	PADDING-BOTTOM: 0px; MARGIN: 6px 0px 12px 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bottom-bar {
	POSITION: fixed; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #000; PADDING-LEFT: 0px; WIDTH: 100%; BOTTOM: 0px; PADDING-RIGHT: 0px; COLOR: #ccc; FONT-SIZE: 12px; OVERFLOW: hidden; TOP: auto; PADDING-TOP: 8px
}
#bottom-bar .navbar {
	MARGIN: 0px auto; WIDTH: 982px
}
#bottom-bar UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bottom-bar LI {
	LIST-STYLE-TYPE: none; MARGIN: 3px; FLOAT: left
}
#bottom-bar LI.first {
	MARGIN: 3px 3px 3px 0px; FLOAT: left
}
#bottom-bar A {
	BORDER-BOTTOM: #ad2d01 1px solid; BORDER-LEFT: #fe4101 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #cd3301; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #000; BORDER-TOP: #fe4101 1px solid; BORDER-RIGHT: #ad2d01 1px solid; TEXT-DECORATION: none; PADDING-TOP: 8px
}
#bottom-bar A:hover {
	BORDER-BOTTOM-COLOR: #000; BACKGROUND-COLOR: #000; BORDER-TOP-COLOR: #000; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: #ccc; BORDER-RIGHT-COLOR: #000; BORDER-LEFT-COLOR: #000; TEXT-DECORATION: underline
}
#bottom-bar A:focus {
	BORDER-BOTTOM-COLOR: #000; BACKGROUND-COLOR: #000; BORDER-TOP-COLOR: #000; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: #ccc; BORDER-RIGHT-COLOR: #000; BORDER-LEFT-COLOR: #000; TEXT-DECORATION: underline
}
#p7-search {
	LINE-HEIGHT: normal; FONT-SIZE: 14px
}
#p7-search LABEL {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 14px
}
#p7-search .search-note {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 11px
}
A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
EM.tips {
	BORDER-BOTTOM: #c30 1px dotted; FONT-STYLE: normal; COLOR: #c30; CURSOR: default; FONT-WEIGHT: bold
}
B.tips {
	BORDER-BOTTOM: #c30 1px dotted; FONT-STYLE: normal; COLOR: #c30; CURSOR: default; FONT-WEIGHT: bold
}
P.sub-text {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px; FONT-SIZE: 10px
}