.homedate {
color:#FFFFFF;
font-family:"Times New Roman",Times,serif;
font-size:14px;
text-decoration:none;
}
#spacer{
	height:10px;
	max-height:10px;
}
#blocco{
	height:15px;
	max-height:15px;
}
.copy {
color:#000000;
font-family:"Times New Roman",Times,serif;
font-size:14px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
a.copy:hover {
color:#000000;
font-family:"Times New Roman",Times,serif;
font-size:14px;
font-style:normal;
text-decoration:underline;
}
.bordo{border: 1px solid transparent;
text-decoration:none;
}
a.bordo img:hover{border: 1px solid #900;
text-decoration:none;
}
.menuyellow{
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	color:#FFFF00;
	font-weight:bold;
	text-decoration:none;
}
.submenuyellow{
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	color:#FFFF00;
	font-weight:bold;
	text-decoration:none;
}
.menured{
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	color:#AA1B1F;
	font-weight:bold;
	text-decoration:none;
}
.submenured{
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	color:#AA1B1F;
	font-weight:bold;
	text-decoration:none;
}
.menuorange{
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	color:#FEC36C;
	font-weight:bold;
	text-decoration:none;
}
.submenuorange{
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	color:#FEC36C;
	font-weight:bold;
	text-decoration:none;
}
.menublu{
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	color:#0E48B4;
	font-weight:bold;
	text-decoration:none;
}
.submenublu{
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	color:#0E48B4;
	font-weight:bold;
	text-decoration:none;
}
.menuwhite{
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.submenuwhite{
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.menublack{
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.submenublack{
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
a.menuwhite:hover{
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
a.submenuwhite:hover{
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.tableyellow {
background-color:#898A8C;
border:1px solid #FFFF00;
}
.tableorange {
background-color:#898A8C;
border:1px solid #FEC36C;
}
.tableblu {
background-color:#898A8C;
border:1px solid #0E48B4;
}
.tablered {
background-color:#898A8C;
border:1px solid #AA1519;
}
.tablewhite {
background-color:#898A8C;
border:1px solid #FFFFFF;
}
.text {
color:#FFFFFF;
font-family:"Times New Roman",Times,serif;
font-size:16px;
text-decoration:none;
}
a.text:hover {
color:#FFFFFF;
font-family:"Times New Roman",Times,serif;
font-size:16px;
text-decoration:underline;
}
.titolobox {
font-family:"Times New Roman",Times,serif;
font-size:18px;
text-decoration:none;
}
.titoloorange {
color:#FEC36C;
font-family:"Times New Roman",Times,serif;
text-decoration:none;
}
.titoloblu {
color:#0E48B4;
font-family:"Times New Roman",Times,serif;
text-decoration:none;
}
.titolored {
color:#AA1519;
font-family:"Times New Roman",Times,serif;
text-decoration:none;
}
#container {
color:#FBED80;
height:auto;
margin:auto;
text-align:left;
width:800px;
}
#header {
background-image:url(img/banner.jpg);
background-repeat:no-repeat;
height:160px;
margin-top:0pt;
}
#header h1 {
margin:0pt;
}
#nav {
color:#FEE97C;
height:24px;
width:auto;
}
#nav a {
background-color:Black;
border:thin solid #FEE97C;
color:#F69B52;
display:block;
float:left;
height:22px;
margin-right:1px;
padding-top:3px;
text-align:center;
text-decoration:none;
width:90px;
}
#nav a:hover {
background-color:#5F5B6C;
border:thin dashed #FEE97C;
color:Yellow;
display:block;
font-weight:bold;
}
#nav #current {
background-color:#5F5B6C;
border:thin dashed #FEE97C;
color:Yellow;
font-weight:bold;
}
a {
color:yellow;
text-decoration:none;
}
a:hover {
color:white;
text-decoration:none;
}
#content h3 {
color:#F69B52;
}
#footer {
color:white;
font-size:10px;
text-align:center;
}
#pics {
background-color:Black;
border-color:#808080 rgb(80, 80, 80) rgb(64, 64, 64) rgb(96, 96, 96);
border-style:solid;
border-width:medium;
color:White;
font-size:12px;
height:262px;
margin:auto;
text-align:center;
width:640px;
}
#pics h3 {
margin:0pt;
}
#pics p {
clear:both;
margin:0pt;
}
.float-right {
clear:right;
float:right;
}
.gallery {
cursor:default;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:-40px;
margin-top:0px;
text-align:center;
}
.gallery a {
}
.gallery a .preview {
display:none;
}
.gallery a:hover .preview {
display:block;
left:-32px;
position:absolute;
top:-27px;
z-index:1;
}
.gallery img {
background:#000000 none repeat scroll 0%;
border:1px solid #FFFFFF;
color:inherit;
padding:1px;
vertical-align:top;
width:150px;
}
.gallery li {
background:#CC8547 none repeat scroll 0%;
border:1px solid #000000;
color:inherit;
display:inline;
float:left;
padding:2px;
position:relative;
}
.gallery .preview {
border:medium solid Yellow;
height:auto;
width:220px;
}
