html, body {
	margin:0;
	padding:0;
}
body{
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	background-color: #2c3c8c;
	color: #fcecac;
	font-size: 75%;
}
pre {
	font-size: 1.2em;
	line-height: 1.2em;
}
div#page {
	width: 662px;
	background-color: #fff;
	margin: 0 auto;
	text-align: left;
	border-color: #ddd;
	border-style: none solid solid;
	border-width: medium 1px 1px;
}
div#container {
	padding: 5px;
}
div#ads {
	clear: both;
	padding: 12px 0 12px 66px;
}
div#footer {
	clear: both;
	color: #777;
	margin: 0 auto;
	padding: 20px 0 40px;
	text-align: center;
}
h2.album-date {
	margin-top: 6px;
}
p.album-description {
	margin-top: 20px;
}
div.meta {
	margin-top: 10px;
	font-size: 0.8em;
}
div.meta ul {
	margin: 0;
	padding: 0;
}
div.meta li {
	float: left;
	padding: 0;
	margin-right: 10px;
	width: 10px;
	list-style: none;
}

div.content {
	/* The display of content is enabled by a javascript generated style on the page.
	   This is so that the slideshow content won't display unless javascript is enabled. */
	display: none;
	float:right;
	width:430px; 
}
div.content a, div.navigation a {
	text-decoration: none;

}
div.content  a:focus, div.content  a:hover, div.content  a:active {
	text-decoration: underline;
}
div.controls {
	margin-top: 5px;
	height: 23px;
}
div.controls a {
	padding: 5px;
}
div.ss-controls {
	float: left;
}
div.nav-controls {
	float: right;
}

div.loader {
	background-image: url('/immagini/loader.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 10px;
	height: 10px
}
div.slideshow {
	clear: both;
}
div.slideshow span.image-wrapper {
	float: left;
	padding-bottom: 12px;
}
div.slideshow a.advance-link {
	padding: 2px;
	display: block;
	border: 1px solid #ccc;
}
div.slideshow img {
	border: none;
	display: block;
}
div.download {
	float: right;
}
div.embox {
	clear: both;
	border: 1px solid #ccc;
	background-color: #eee;
	padding: 3px;
}
div.image-title {
color: #CC6600;
	font-weight: bold;
	font-size: 1.4em;
}

div.image-desc {
color: #ccc;
	line-height: 1.3em;
	padding-top: 12px;
}
div.navigation {
	/* The navigation style is set by a javascript generated style on the page.
	   This is so that the javascript specific styles won't be applied unless javascript is enabled. */
}
ul.thumbs {
	clear: both;
	margin: 0;
	padding: 0;
}
ul.thumbs li {
	float: left;
	padding: 0;
	margin: 5px 10px 5px 0;
	list-style: none;
	text-align: center;
}
a.thumb {
	padding: 2px;
	display: block;
	border: 1px solid #ccc;
}
ul.thumbs li.selected a.thumb {
	background: #000;
}
a.thumb:focus {
	outline: none;
}
ul.thumbs img {
	border: none;
	display: block;
}
div.pagination {
	clear: both;
}
div.navigation div.top {
	margin-bottom: 12px;
	height: 11px;
}
div.navigation div.bottom {
	margin-top: 12px;
}
div.pagination a, div.pagination span.current {
	display: block;
	float: left;
	margin-right: 2px;
	padding: 4px 7px 2px 7px;
	border: 1px solid #ccc;
}
div.pagination a:hover {
	background-color: #eee;
	text-decoration: none;
}
div.pagination span.current {
	font-weight: bold;
	background-color: #000;
	border-color: #000;
	color: #fff;
}



#mainLayoutTable {	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; width:848px;}
.mainLayoutLeftBar {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; MIN-WIDTH: 192px}
.mainLayoutRightBar {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; MIN-WIDTH: 656px}
.mainLayoutBottomtBar {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; font-size:10px}

A:LINK    {text-decoration: underline; color: white;}
A:VISITED {text-decoration: underline; color: white;}    
A:HOVER   {text-decoration: none; color: black; background-color : #9CB4DC}

img .A:HOVER   {text-decoration: none; color: black; background-color: none}

input, select, textarea { background:#ffffff; border:1px solid #adadad; font-family:Verdana;color:#000000; font-size:11px;}
html { height:100%;}

.note {COLOR: #ffffff; FONT-FAMILY: Verdana,Tahoma,Arial,sans-serif; font-size: 9px}

#uxp_hdr {
	COLOR: #ffffff
}

.uxp_hdrInnerTable {
	WIDTH: 100%
}
#uxp_hdr .uxp_hdrInner {
	PADDING-RIGHT: 12px; PADDING-LEFT: 8px; BACKGROUND: url(http://gfx1.hotmail.com/mail/uxp/w2/pr03/HIG/img/h/headerBG_24_~HeaderGradientImageType~.png) 50% bottom; _background: none
}

#uxp_hdr_middleArea {	MARGIN-LEFT: auto; MARGIN-RIGHT: auto}

.uxp_hdr_pointer {	CURSOR: pointer}
.uxp_hdr_pointer TABLE {	CURSOR: pointer}
.uxp_hdr_pointer A {CURSOR: pointer; text-transform:uppercase; text-decoration:none;}
.uxp_hdr_pointer A:visited {CURSOR: pointer; text-transform:uppercase; text-decoration:none;}
.uxp_hdr_pointer A:hover {CURSOR: pointer; text-transform:uppercase; text-decoration:none; color:#000000}

.uxp_hdr_pointer SPAN {	CURSOR: pointer}

#uxp_hdr_tabs {	MARGIN-TOP: 2px; MARGIN-LEFT: auto}
#uxp_hdr_tabs A SPAN {	PADDING-RIGHT: 8px; DISPLAY: inline-block; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; LINE-HEIGHT: normal; PADDING-TOP: 4px}
#uxp_hdr_tabs A:hover SPAN {	BORDER-RIGHT: #b3e3ff 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #b3e3ff 1px solid; PADDING-LEFT: 7px; BACKGROUND: url(http://gfx1.hotmail.com/mail/uxp/w2/pr04/HIG/img/h/headerBG_24_~HeaderGradientImageType~.png) #0066a6 center 50%; PADDING-BOTTOM: 4px; BORDER-LEFT: #b3e3ff 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #b3e3ff 1px solid; _background: #0066A6}










#MAIN .main { background-color: #ffffff;}
h2 { font-size:20px; color: #CC6600; font-weight: normal;}
h3 { font-size:14px; color: #CC6600; font-weight: normal;}
h4 { font-size:14px; color: #000000; font-weight: normal;}
h5 { font-family:Verdana; font-size:11px; font-weight:bold; color:#b75312; text-decoration:none;} 

.small { font-size:10px; color: #CC6600; font-weight: normal;}
.titolo { font-size:14px; color: #CC6600; font-weight: normal;}
.piccolo { font-size:10px; font-weight: normal;}

#MAIN .leftborder { background:url(/SOLD/images/index_01.jpg) right repeat-y}
#MAIN .rightborder { background:url(/SOLD/images/index_05.jpg) left repeat-y}
#MAIN .topsearchborder { background:url(/SOLD/images/index_16.jpg) bottom repeat-x}
#MAIN .bottomsearchborder { background:url(/SOLD/images/index_19.jpg) top repeat-x}
#MAIN .bottomborder { background:url(/SOLD/images/index_22.jpg) top repeat-x}

#HEADER .maintable { background:url(/SOLD/images/watch_header.jpg) top right no-repeat;}

#SEARCH a{ font-family:Verdana;color:#000000; font-size:11px; text-decoration:none} 
#SEARCH a:hover{ color:#b75312; font-family:Verdana; font-size:11px;text-decoration:underline}

#TOPMENU a{ font-family:Verdana; font-size:11px; font-weight:bold; color:#000000; text-decoration:none} 
#TOPMENU a:hover{ font-family:Verdana; font-size:11px; font-weight:bold; color:#b75312; text-decoration:underline}
#MAIN #CONTENT { padding:12px 12px 12px 12px}

#BOTTOMMENU td{  background-color: #b75312; font-size:11px; font-family:Verdana; line-height:11px; color:#ffffff}
#BOTTOMMENU a{ font-family:Verdana;color:#000000; font-size:11px;color:#ffffff; text-decoration:underline}
#BOTTOMMENU a:hover{ font-family:Verdana;color:#000000; font-size:11px; color:#ffffff; text-decoration:underline} 

.primaRiga { background-color: #edecea;}
.secondaRiga { background-color: #f6f6f6;}
.separatore { background:url(/SOLD/images/separatore_verticale.gif) left repeat-y}

a{ font-family:Verdana;color:#000000; font-size:11px; text-decoration:none;} 
a:hover{ color:#b75312; font-family:Verdana; font-size:11px;text-decoration:underline;}

#SUBSCRIPTION td{ font-family:Verdana; font-size:11px; font-weight:bold; color:#b75312; text-decoration:none} 
.SUBSCRIPTION { font-family:Verdana; font-size:11px; font-weight:bold; color:#b75312; text-decoration:none} 

#LOGIN a{ font-family:Verdana; font-size:11px; font-weight:bold; color:#b75312; text-decoration:none} 
#LOGIN a:hover{ font-family:Verdana; font-size:11px; font-weight:bold; color:#b75312; text-decoration:underline}
h5{ font-family:Verdana; font-size:11px; font-weight:bold; color:#b75312; text-decoration:none} 

#STRILLI { font-size:11px; font-family:Verdana; line-height:13px; color: #666666}

abbr, acronym { border-bottom: #ccc 1px dashed; cursor:help;}

.post {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.post .date {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; BACKGROUND: url(/CIOFS-FP/images/calendar.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 22px/100% Arial, Helvetica, sans-serif; WIDTH: 45px; COLOR: #666666; PADDING-TOP: 0px; HEIGHT: 50px; TEXT-ALIGN: center
}
.post .date SPAN {
	DISPLAY: block; FONT: 11px Arial, Helvetica, sans-serif; COLOR: #ffffff; PADDING-TOP: 5px; HEIGHT: 16px; TEXT-ALIGN: center
}

#files TABLE {CLEAR: both}
#files TH * {box-sizing: border-box; -moz-box-sizing: border-box}
#files TH {PADDING-RIGHT: 0px; BORDER-TOP: #82a7d4 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #d8e8f5 1px solid}
#files TH#start {BORDER-LEFT: #d7e9f5 1px solid}
#files TH#end {BORDER-RIGHT: #5392d7 1px solid}
#files TH A {; font-weight:bold;BORDER-RIGHT: #82a7d4 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 70%; BACKGROUND: #d8eaf5; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 100%; COLOR: #00329b; PADDING-TOP: 3px; BORDER-BOTTOM: #b6d6e1 1px solid; TEXT-ALIGN: left; TEXT-DECORATION: none}
#files TH A:hover {COLOR: #00329b}
#files TH A:visited {COLOR: #00329b}
#files TH A:hover {BACKGROUND: #abcdeb}
#files TH A.selected:hover {BACKGROUND: #abcdeb}
#files TH A.selected:hover {COLOR: #ffffff}
#files TH A.selected:visited {COLOR: #ffffff}
#files TH A.selected {BORDER-LEFT-COLOR: #3c6593; BORDER-BOTTOM-COLOR: #c2dbef; COLOR: #ffffff; BORDER-TOP-COLOR: #3c6593; BACKGROUND-COLOR: #7fb1e2; BORDER-RIGHT-COLOR: #c2dbef}
#files A P IMG {MARGIN-RIGHT: 3px}
#files TH A.selected IMG {MARGIN-LEFT: 3px; VERTICAL-ALIGN: middle}
#files TD {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 13px; PADDING-TOP: 12px; BORDER-BOTTOM: #bddbe5 1px solid}
#files TD.selected {BACKGROUND: #f2f3f3}
#files TD P {MARGIN-TOP: 0.1em; MARGIN-BOTTOM: 0.2em}
#files TD A {FONT-WEIGHT: bold}
#files UL LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; PADDING-TOP: 0px}
#files P#criteria {BORDER-BOTTOM: #cbe7f6 1px solid}
#files P#position {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 1em}
#files P#criteria {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 1em}
#files P#position SPAN {MARGIN: 0px 0px 0px 30px}