/* CSS Document

blu #00539f
blu chiaro #5f7bb8
grigio #a7a9ac


*/

body {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(../Images/Components/Bg.png);
	background-position: top;
	background-repeat: repeat-x;
	background-attachment: fixed;
}

.Background {
	background-image: url(../Images/Components/Background.png);
	background-position: top center;
	background-repeat: no-repeat;
	background-attachment:fixed;
}

.BgBody {
	background-image: url(../Images/Components/BgBody.png);
	background-repeat: repeat-y;
	background-position: left;
}

.BgBodyTop {
	background-image:url(../Images/Components/BodyTop.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.BgBodyBtm {
	background-image:url(../Images/Components/BodyBtm.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.BgMenu {
	background-image: url(../Images/Components/Menu.png);
	background-repeat: repeat-x;
}

a.Menu {
	width: 110px;
	height: 20px;
	display:block;
	border: 1px solid transparent;
	color: #5f7bb8;
	text-align: center;
	padding-top: 5px;
	font-weight: bold;
	text-decoration: none;
}

a.Menu:hover {
	width: 110px;
	height: 20px;
	display: block;
	background-color: #d5e0f8;
	color: #5f7bb8;
	border: 1px solid #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.Footer {
	font-size: 10px;
	color:#333333;
}

a.Footer {
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}

a.Footer:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.Padding10Left {
	padding-left: 10px;
}

.Padding10Right {
	padding-right: 10px;
}

.Title {
	color: #00539f;
	font-size: 24px;
	font-weight: bold;
}

.SubTitle {
	color: #5f7bb8;
	font-size: 14px;
	line-height: 20px;
}

.Bevel2px {
	background-image: url(../Images/Components/Bevel2px.png);
	background-repeat: repeat-x;
	background-position: center;
}

.Text {
	color:#333333;
	font-size: 12px;
	line-height: 16px;
}

.BgLine {
	background-image: url(../Images/Components/BgLine.png);
	background-position: right top;
	background-repeat: no-repeat;
}

#ticker {
	width: 900px;
}

.Display {
	width: 900px;
	font-size:12px;
	font-weight:bold;
	color:#555555;
	border-top:1px #C7C7C7 solid;
	border-left:1px #C7C7C7 solid;
	border-right:1px #C7C7C7 solid;
	/* background-color: #FFFFFF;
	background-image: url(../Images/Components/BkgDisplay.jpg);
	background-position: left top; */
}

.DisplayRed {
	width: 900px;
	font-size:12px;
	font-weight:bold;
	color: #FF0000;
	border-top:1px #C7C7C7 solid;
	border-left:1px #C7C7C7 solid;
	border-right:1px #C7C7C7 solid;
	/* background-color: #FFFFFF;
	background-image: url(../Images/Components/BkgDisplay.jpg);
	background-position: left top; */
}

a.Led {
	color:#555555;
	text-decoration: none;
}

a.Led:hover {
	color:#00539f;
	text-decoration: none;
}

a.LedRed {
	color: #CC0000;
	text-decoration: none;
}

a.LedRed:hover {
	color:#00539f;
	text-decoration: none;
}

.Padding5Top {
	padding-top: 5px;
}

.Img {
	border: 1px #5f7bb8 solid;
}

a.Link {
	text-decoration: underline;
	color:#333333;
	font-weight: bold;
}

a.Link:hover {
	text-decoration: none;
	color: #00539f;
	font-weight: bold;
}

a.TitleLink {
	color: #00539f;
	font-size: 24px;
	font-weight: bold;
	text-decoration: underline;
}

a.TitleLink:hover {
	color: #00539f;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
}

.ContactTop {
	background-image: url(../Images/Components/ContactTop.png);
	background-repeat: no-repeat;
	background-position: top left;
}

.ContactBtm {
	background-image: url(../Images/Components/ContactBtm.png);
	background-repeat: no-repeat;
	background-position: bottom left;
}

.Contact {
	background-image: url(../Images/Components/Contact.png);
	background-repeat: repeat-y;
	background-position: left;
}

.Contatti {
	color: #00539f;
	font-weight: bold;
}

.RedText {
	color:#FF0000;
}

.Width200 {
	width: 265px;
}

.Contatti2 {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	overflow: hidden;
}