/* CSS Document */

<style type="text/css">


/*stili per il layout fisso con background*/
html,body{
margin: 0;
padding:0;
}
body{
font-family: verdana,arial,sans-serif;
font-size: 80%;
text-align:center;

}

div#container
{
width:760px;
margin:0 auto;
border-width: 0px;
border-style:solid;
border-color: #ccc;
/*background: url(sinistra.gif) repeat-y top right;*/
font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;

}

div#container2
{
background:  url("../img/img1/riga_verticale.gif") repeat-y top left;
text-align: left
}

/*menu testa*/
#navcontainer
{
color:#fff;
/*background-color:white;*/
text-align:center;
font-weight:bold;
letter-spacing: 1px;
margin-top: 5px;
margin-bottom:0;
padding-top:5px;
padding-bottom:0px;
/*background: url(riga5a.gif) repeat-x top left;*/
border-top: 1px #fff solid;
}
	ul#navlist{margin:0;padding:0; white-space:nowrap; font-weight:bolder; font-family:arial,sans-serif; }
	#navlist li{display:inline; list-style-type:none;}
	#navlist a{padding:0px 10px;border:none;}
	#navlist a:link, #navlist a:visited{color:white;background-color:transparent;text-decoration:none;}
	#navlist a:hover{color:#00008B;/*background-color:#006;*/text-decoration:underline;}



/*box*/

.box  {
background-color:white;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
padding-top: 0.5em;
padding-right: 0.5em;
padding-bottom: 0.5em;
padding-left: 0.5em;
margin-bottom: 1em;
border-color:#4F6881;
}

/*stili generici, su header e footer*/

div#header
{
width:765px;
height: 115px;
background: url("../img/img1/riga.gif") repeat-y top right;
/*background-color:#9E9EFE;*/
color: #ff0;
text-align:center;
}

.entro {
border:0px solid #900;
padding:0px;

}

h1,h2
{
margin: 0;
padding:0
}

h1
{
padding-left:10px;
font: bold 2.3em/80px arial,sans-serif
}
h2
{
color: #6D8EB3;
font-size: 1.5em
}
div#footer a{
color:#fff;
font-weight: bold;
text-decoration: none;
}


div#footer a:hover {
color: #00008B;
font-weight: bold;
text-decoration: underline;
}

/*stili specifici per il layout*/

div#navigation{
float: left;
width: 160px;
padding: 1em 0 0 10px
}

div#extra{
float: right;
width: 160px;
padding: 1em 5px
text-align:right;
}

div#contentsmall{
margin: 0 170px;
padding: 0em 10px 0em 0em;
/*border-left: 2px #4F6881 solid;*/
/*background: url(riga2.gif) repeat-y top left;*/

}

div#content{
float:left;
width:550px;
margin: 0 0px;
padding: 0em 10px 0em 0em;
/*border-left: 2px #4F6881 solid;*/
/*background: url(riga2.gif) repeat-y top left;*/

}

div#footer{
clear:both;
text-align:center;
padding: 5px 0;
background: url("../img/img1/riga.gif") repeat-y top right;
/*background-color:#4F6881;*/
color: #000}


/*enfasi*/

.enfasi2
{ margin-top: 0em;
margin-right-value: 1em;
margin-bottom: 0em;
margin-right-ltr-source: physical;
margin-right-rtl-source: physical;
margin-left-value: 0pt;
margin-left-ltr-source: physical;
margin-left-rtl-source: physical;
padding-top: 1em;
padding-right-value: 1em;
padding-bottom: 1em;
padding-left-value: 1em;
padding-right-value: 1em;
padding-left-ltr-source: physical;
padding-left-rtl-source: physical;
padding-right-ltr-source: physical;
padding-right-rtl-source: physical;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-color:#99CB99;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: rgb(177, 181, 183);
border-right-color: rgb(177, 181, 183);
border-bottom-color: rgb(177, 181, 183);
border-left-color: rgb(177, 181, 183);
background-color:white;
text-align:center;

}
.enfasi,enfasi2
{ margin-top: 0em;
margin-right-value: 1em;
margin-bottom: 0.5em;
margin-right-ltr-source: physical;
margin-right-rtl-source: physical;
margin-left-value: 0pt;
margin-left-ltr-source: physical;
margin-left-rtl-source: physical;
padding-top: 0.5em;
padding-right-value: 1em;
padding-bottom: 0.5em;
padding-left-value: 1em;
padding-right-value: 1em;
padding-left-ltr-source: physical;
padding-left-rtl-source: physical;
padding-right-ltr-source: physical;
padding-right-rtl-source: physical;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-color:#4F6881;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
/*border-top-color: rgb(177, 181, 183);
border-right-color: rgb(177, 181, 183);
border-bottom-color: rgb(177, 181, 183);
border-left-color: rgb(177, 181, 183);*/
background-color:white;
text-align:center;
}

.enfasileft1,.enfasileft
{ margin-top: 0em;
margin-right-value: 1em;
margin-bottom: 0.5em;
margin-right-ltr-source: physical;
margin-right-rtl-source: physical;
margin-left-value: 0pt;
margin-left-ltr-source: physical;
margin-left-rtl-source: physical;
padding-top: 0.5em;
padding-right-value: 1em;
padding-bottom: 0.5em;
padding-left-value: 1em;
padding-right-value: 1em;
padding-left-ltr-source: physical;
padding-left-rtl-source: physical;
padding-right-ltr-source: physical;
padding-right-rtl-source: physical;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-color:#4F6881;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
/*border-top-color: rgb(177, 181, 183);
border-right-color: rgb(177, 181, 183);
border-bottom-color: rgb(177, 181, 183);
border-left-color: rgb(177, 181, 183);*/
background-color:white;
text-align:left;
list-style-type:none
}

.nodisc
{ list-style-type:none }

.enfasi a
{
text-decoration:none;
color:#2A3B96;
}

/*stili per la navigazione*/
div#navigation ul{margin: 0;padding: 0; list-style-type: none ;letter-spacing:0px; font-size:1em; font-family:tahoma,Verdana,Arial,Helvetica,sans-serif; line-height:3em;}
div#navigation li{margin: 0;padding: 1;}
div#navigation a{color:red ; text-decoration: none; font-weight:bold; }
div#navigation a:hover{color: #00008B; /*background-color:#006;*/ font-size:1.1em;}
div#navigation a#activelink{color: #033;text-decoration: none}
div#navigation p{font-size: 90% }

/*stili per la sezione extra*/
div#extra div.newsbox{font-size: 90%;margin-bottom: 2em}
div#extra div.newsbox h2{color: #999;font-size: 1.2em}
div#extra div.newsbox p{margin: 0}

.Stile1 {
	color:#6281A2 ;
	font: bold  1em arial,sans-serif;
	text-decoration: none;
	font-weight: bold;
}

.Stile2 {
	color:black ;
	font: bold 1.8em arial;
	text-decoration:underline;
}
.Stile4 {
	color: #EA5B5B;
	font: bold 1.2em arial,sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
}
.Stile7 {
	color: #92BFF0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
}
.Stile20 {font-family:"Bitstream Vera Sans",Verdana,Arial,Helvetica,sans-serif;font-size:84%;line-height:1.5em;;
}
.Stile9 {font-size: 1.3em}
.Stile11 {font-size: 1.2em; color:#6D8EB3; font-weight:bold;}
.Stile13 {line-height:2em;}
.Stile20 {line-height:0.20em;}
.Stile21 {line-height:0.65em;}
.Stile17 {line-height:1.26em;}
.Stile16 {line-height:1.26em;font-size:0.85em; color:#00FF00}
.Stile15 {line-height:2em; color:#94C2F3; font-size:0.85em;}
.Stile19 {line-height:1.80em; color:#94C2F3; font-size:0.85em;}
.Stile14 {font-size: 1.6em; color: #94C2F3; font-weight: bold; }
</style>
