html,body{
    padding:0px;
	margin: 0px;
	height: 100%;
	padding-top:15px;
	width:100%;
}
body{
	font-family: geneva,verdana,sans-serif; font-size: 10px; color: #555555;
	BACKGROUND: url(Sfondo.jpg) #517AB0 no-repeat 50% top; COLOR: #3e4c5b;
	position: Absolute;
	top:10px;
	}

div#container{
	width:85%;
	min-width:950px;
	border-right:1px solid #23519E;
	border-bottom:2px solid #23519E;
	background: url(sfuma.gif) repeat-x;
	background-color:#FFFFFF;
	padding:30px;
}

td, p {
	font-family: geneva,verdana,sans-serif; font-size: 10px; color: #555555;
	}
	
select {font-family:geneva,verdana; font-size:10px;}
input {font-family:geneva,verdana; font-size:10px}

input.search {font-family:geneva,verdana; font-size:10px; width:150px}
input.browse {font-family:geneva,verdana; font-size:10px; width:125px}

.fineprint {font-family: geneva,sans-serif; font-size: 9px; color: #9e9e9e}

.grey {color: #777777}

.header {font-size:14px; font-weight: bold}

.twelvept {font-size:12px}

.tablebgcolor3a{ background-color: #ffffff }

.bgcolor3{ background-color: #ffcc33 }

.bgcolor6{ background-color: #ffffff } 

.bgcolor8{ background-color: #ffffff  } 

.separators {color: #cccccc}

a:link {color: #224466}
a:visited {color: #224466}
a:hover {color: #ff6600}

a:link.grey {color: #555555}
a:visited.grey {color: #555555}
a:hover.grey {color: #555555}

a:link.noline {color: #0D3F59; text-decoration: none}
a:visited.noline {color: #0D3F59; text-decoration: none}
a:hover.noline {color: #ff6600; text-decoration: none}

.cell_bgcolor { background-color: #ddeef9 ; }
.cell_bgcolor3 { background-color: #f4f4f4 ; }

.cell_rim_color { background-color: #99ccee ;}
.cell_rim_color2 { background-color: #f4f4f4 ;}

.artist {
	font-family: geneva, verdana;
	font-size: 14px;
	font-weight: bold;
	color: #004477;
}

.brown {
	color: #933E00;
}

/****** menu top ******/

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#vdividermenu ul{
margin: 0;
padding: 0;
margin-bottom: 0;
float: left;
font-weight:bold;
width: 100%;
/*border: 1px solid #625e00;*/
background-color: #2D71A4;
background: transparent url(bkgd_topnav.gif) center right repeat;
}

* html #vdividermenu ul{ /*IE only rule, reduce menu width*/
width: 90%px;
}

#vdividermenu ul li{
display: inline;
line-height:20px;
}

#vdividermenu ul li a{
float: left;
color: #ffffff;
padding: 2px 12px;
text-decoration: none;
background: transparent url(separater_topnav.gif) center right no-repeat;
}

#vdividermenu ul li a:visited{
}

#vdividermenu ul li a:hover{
background-color: #3589C8;
}
/****** fine menu top ******/

