/* CSS Document */
body, html {
	background-color: #990000;
	text-align: center;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a {	color: #fff; 
	background-color: transparent;
	text-decoration: none;
}


a:visited  {
	color: #E6E6E6;
	background-color: transparent;
	text-decoration: none;
}

a:hover, a:focus {
	color: #fff;
	background-color: transparent;
	text-decoration: underline;
	width:0; 
  	height:0;
  	outline:0;
}
#active a:link, #active a:visited,#active a:focus,  #active a:hover {
color:  #CCCCCC;
background-color:#440000;
outline:0;

}

#home {
	background-color: #990000;
	margin-top:60px;
	margin-left: auto; 
	margin-right: auto;
    width:800px;
}

#nav-home, #statistiche {
	margin-left: auto; 
	margin-right: auto;
    width:750px;
	height: 30px;
	font-size:10px;
}
ul#navlingue, ul#homelingue
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlingue li, #homelingue li
{
display: inline;
list-style-type: none;
}

#navlingue a, #homelingue a { padding: 3px 10px; }

#navlingue a:link, #navlingue a:visited, #navlingue a:focus
{
color: #fff;
background-color: #770000;
text-decoration: none;
}

#navlingue a:hover
{
color: #fff;
background-color: #cc0000;
text-decoration: none;
}

#homelingue a:link, #homelingue a:visited, #homelingue a:focus
{
color: #fff;
background-color: #000000;
text-decoration: none;
}
#homelingue a:hover
{
color: #fff;
background-color: #770000;
text-decoration: none;
}

#conteiner {
	margin-left: auto;
	margin-right: auto;
	width:700px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

#conteiner2 {
	margin-left: auto;
	margin-right: auto;
	width:700px;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#top {
margin: 0px;
padding:0px;
border: 1px solid #990000;
height: 60px;
}

#lingue {
	float:right;
	height: 16px;
	font-size:10px;
}

#mainnav {
float:left;
margin: 10px 0px 5px 0px;
padding:9px 0px 4px 0px;
border: 1px solid #990000;
width: 700px;
height: 42px;
font-size:11px;
}
#mainnav ul{
margin: 0px;
padding:0px;
}
#mainlist li
{
display: inline;
list-style-type: none;
padding-right: 6px;
padding-left: 2px;
}

#andrea {
margin: 5px 0 20px 90px;
background-color:#770000;
height: 60px;}

h1 {
font-size: 200%; color: #fff; padding-down:15px; font-family: Helvetica;
text-align:right;}

h2 {
font-size: 14pt; color: #fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: 400;
text-align:left;}

#main {
background-color:#770000;
min-height:350px;
padding:5px;}


#main p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#FFFFFF;}

#main img {border:0px solid;}

#main tr {height: 130px;}

.sinistra {
float:left;
padding: 0 10px 2px 0;
}
.centro{margin: 0 300px;}

.destra {
float:right;
padding: 0 0 2px 10px;
}
.nota {
font-size: 10pt;
font-weight:100;
}
.testo_tab {
font-size: 10pt;
height: 12pt;
}

.nota_opere {
font-size: 8pt;
text-align:justify;
}

.didascalia {
font-size: 8pt;
}

.nota2 {
font-size: 10pt;
font-weight:100;
}
.evidenza {
font-weight:bold;
text-align: justify;}

.spazio {
padding-top: 5px;
}

.left {
text-align:left;}

#copy {
background-color:#000000;
height:25px;
margin: 10px 280px 10px 280px;
padding: 0;
}
#copy p {
font-family:  Helvetica;
font-size: 8pt;
color:#FFFFFF;
line-height: 20pt;}


#nav-opere {
	margin: 20px auto 0 auto;
	width:400px;
	height:30px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	color:#CCCCCC}
	
ul#opere
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#opere li
{
display: inline;
list-style-type: none;
}

#opere a { padding: 3px 5px; }

#opere a:link, #opere a:visited
{
color: #fff;
background-color: #990000;
text-decoration: none;
}

#opere a:hover, #opere a.active
{
color: #fff;
background-color: #cc0000;
text-decoration: none;
}	
nota_news
{
font-size: 8pt;
text-align: justify;
}
