BODY {
	FONT-SIZE: 10px; BACKGROUND: url(../images/linea.jpg) repeat-x; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#container {
	BACKGROUND: url(/../images/container-backgr.png) repeat-y; WIDTH: 910px; HEIGHT: auto
}
#top {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #475860; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.top-left {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-LEFT: 2px; COLOR: #666666
}
.top-right {
	MARGIN-TOP: 10px; FLOAT: right; COLOR: #666666; MARGIN-RIGHT: 2px
}
.top-claim {
	MARGIN-TOP: 10px; FONT-SIZE: 14px
}
#header {
	BACKGROUND: url(/../images/header-photo.png); FLOAT: none; WIDTH: 900px; HEIGHT: 270px
}
#logo {
	MARGIN-TOP: 172px; Z-INDEX: 100; FLOAT: right; MARGIN-RIGHT: 0px
}
#container-bottom {
	BACKGROUND: url(/../images/container_bottom.gif) no-repeat; WIDTH: 910px; HEIGHT: 30px
}
#nav {
	FONT-SIZE: 12px; BACKGROUND: url(/../images/nav_backgr.png); WIDTH: 900px; COLOR: #ffffff; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 34px
}
#nav-boxes {
	BACKGROUND: url(/../images/nav-boxes_backgr.png); WIDTH: 880px; HEIGHT: 34px
}
#navigation-links {
	MARGIN-TOP: 3px; COLOR: #ffffff; TEXT-DECORATION: none
}
#content {
	MARGIN-TOP: 10px; FLOAT: none; WIDTH: 900px; HEIGHT: auto
}
.left-box {
	MARGIN-LEFT: 5px; WIDTH: 300px; HEIGHT: auto
}
.right-box {
	WIDTH: 400px; MARGIN-RIGHT: 5px; HEIGHT: auto
}
.black-title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.black-paragraph {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.black-paragraph-ind {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
A.black-paragraph-ind {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.black-paragraph-ind:hover {
	COLOR: #ff3300; TEXT-DECORATION: none
}
.photos {
	BORDER-RIGHT: #ffffff 5px solid; BORDER-TOP: #ffffff 5px solid; MARGIN: 1px; BORDER-LEFT: #ffffff 5px solid; BORDER-BOTTOM: #ffffff 5px solid
}
.box-photos {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: auto; HEIGHT: auto
}
.box-txt {
	MARGIN: 5px 2px; TEXT-ALIGN: justify
}
.listing-boxes {
	BACKGROUND: #f0f0f0
}
.links {
	BACKGROUND: url(/../images/links_backgr.png); FLOAT: right; WIDTH: 235px; HEIGHT: 21px
}
.liens {
	MARGIN-TOP: 2px; FONT-SIZE: 10px; FLOAT: right; COLOR: #ffffff; MARGIN-RIGHT: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.liens {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
A.liens:hover {
	FONT-SIZE: 10px; COLOR: #475860; MARGIN-RIGHT: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: overline
}
.blue-gray {
	COLOR: #475860
}
.blue-gray-big {
	FONT-SIZE: 16px; COLOR: #475860
}
.blue-gray-normal {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #475860
}
A.blue-gray {
	COLOR: #475860; TEXT-DECORATION: none
}
A.blue-gray:visited {
	COLOR: #475860; TEXT-DECORATION: none
}
A.blue-gray:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.footer {
	FLOAT: none; WIDTH: 900px; HEIGHT: auto
}
.txt.footer {
	FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.spacer {
	FONT-SIZE: 11px
}
.cnt-title {
	MARGIN-TOP: 2px; BACKGROUND: #b3bdc3; FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 240px; COLOR: #475860; HEIGHT: 25px
}
.cnt-title-txt {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: right; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cnt-titleprd {
	MARGIN-TOP: 2px; BACKGROUND: #cccccc; FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 260px; COLOR: #475860; HEIGHT: 25px
}
.cnt-titleprd-txt {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: right; COLOR: #333333; MARGIN-RIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cnt-right-title {
	FONT-SIZE: 14px; BACKGROUND: url(/../images/linguetta-titoli.png); FLOAT: right; WIDTH: 206px; COLOR: #ffffff; HEIGHT: 19px
}
.white {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.white A {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.white A:hover {
	COLOR: #99cc00; TEXT-DECORATION: underline
}
A {
	COLOR: #333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000; TEXT-DECORATION: none
}

