/* CSS Document */

body {
	background:#fff;
	color:#000;
	padding:10px 15px;
	margin:0 auto;
	min-width:960px;
	max-width:1400px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
}


#telaio {
width:100%;
margin: 0px;
border:0;
line-height:150%;
color: #666666;
background-color: #ffffff;
text-align: left; /* IE5.x */
}

#testata {
font-size: 130%;
}

#fondo{
	width:60%;
	height:20%;
	margin-left:500px;
	/*margin:20px;
	*/
	background-color:#FFFFFF;

}

#fondo1{
    margin-top:-80px;
	width:30%;
	height:20%;
	/*margin:20px;
	*/
}


#testata, #fondo {

color:white;
background-color: #ffffff;
clear:left;
}

#sinistro {
float:left;
width:100%;
margin: 0px;
padding: 5px;
margin-top:-70px;
/*border:solid thin;
*/
}

#centrale {
margin-left: 600px;
padding:10px;
 margin-top:-60px;
 width:50%;
}

/* @group Header */

#box1{
width:20%;
height:20%;
margin: 0px;
}

#box2 {

position: relative;
top: -65px;
border: 0px;
margin: 10px;
color: black;
background-color: #FFFFFF;
float:right;
}

#paragrafo1 { color:#bebebe; font-size:0.7em; margin:0; }

#paragrafo2 { color:#666666; font-size:1.0em; margin:0; }
#paragrafo3 { color:#bebebe; font-size:0.8em; margin:0; }
/*
a {
	color:#960000;
	text-decoration:none;
	font-style: normal;
}
a:hover { text-decoration:underline;}
a:visited { color:#960000; }
a:active { color:#737373; }
*/


a {
	color:#C10000;
	text-decoration:none;
	font-style: normal;
	
}
a:hover { text-decoration:underline;
color:#F00000;
}
a:visited { color:#960000;
color:#C10000; }
a:active { color:#737373;
color:#F00000; }




#navigation { width:53%; float:right; margin-top:-46px; margin-right:20px;  }
#navigation ul { list-style:none; height:37px; margin:0 0 0 0; }
#navigation li { float:right; padding:0px 1px; font-size:0.8em; margin-right:0px }
#navigation li a { display:block; color:#737373; text-decoration:none; padding:11px 0; }
#navigation li a:active { color:#960000; }
#navigation li a:hover { text-decoration:underline; }
#navigation li#active a { color:#960000; }


#titolo_pagina {
text-align:center;
}



h1 {
	color:#bebebe;
	font-size:0.7em;
	margin:0;
	font-weight: lighter;
}


h2 {
	font-size:1.3em;
	text-align:left;
	color:#960000;
	margin:5px;	
}

h6 {
	font-size:1.4em;
	text-align:left;
	margin:10px;
	color:#666666;
	
}

h3 {
	font-size:1.2em;
	text-align:center;
	color:#FFFFFF;
	margin:5px;	
}

h5 {
	font-size:1.2em;
	text-align:center;
	color:red;
	margin:5px;	
}

h7 {
	color:#C10000;
	font-size:1em;
	margin:0;
	font-weight: bold;	
}


#contenuto1{
/*background-color:#FAFAFA;
border:solid #CCCCCC 1px;
*/
width:45%;
height:20%;
margin: 0px;
}

#contenuto3{
background-color:#FAFAFA;
border:solid #CCCCCC 1px;
width:95%;
height:20%;
margin: 1px;
padding:10px;



}

#contenuto4{
width:95%;
height:20%;

}

#contenuto5{
background-color:#FFFCEF;
border:solid #CCCCCC 1px;
width:95%;
height:20%;
margin: 1px;
}

#barra{
background-color:#FAFAFA;
border:solid #CCCCCC 0.1px;
width:95%;
height:0.1px;
border-width:thin;
}
.testo_tabella {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color:#990000;
}

h4 {
	font-size:0.9em;
	color:#666666;
/*	text-decoration: underline;	
*/}

.testo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00006D;
}

.testo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #009C34;
}

.testo4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: black;
}

.testo5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: black;
}

.barrato {
	text-decoration: line-through;
	
}

