/*stili per il layout fisso*/
html,body{margin: 0;padding:0}
body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 76%;
text-align: center;
background-color:#103a71;
background-image:url(../bground/bg_home.gif);}
div#container{
width: 765px;
margin: 0 auto;
text-align: left;
background-color:#103a71;
}
/*h1,h2{margin: 0;padding:0}
h1{padding-left:0.5em;font: bold 2.3em/80px arial,serif}
h2{color: #999;font-size: 1.5em}*/
/*stili generici, su header e footer*/
div#header{
height:202px;
background-image:url(../bground/testata_index.jpg);
background-position:left top;
color: #fff;}

div#footer{text-align:center;padding: 0.5em;
    background-color: #103a71; color: #fff;
	font-size:12px;}
div#footer a{color: #fff;font-weight: bold;text-decoration: underline}

/*stili specifici per il layout*/
div#navigation{background-color:#3365c4;}
div#content{padding: 1em;
border:2px solid #fff;
margin:10px 15px 0 15px;
padding:0;
height:356px;
/*margin-top:20px;
margin-left:15px;
margin-right:15px;
margin-bottom:20px;
*/}
div#contentsx{background-color:#fff;
border-right:2px solid #fff;
float:left;}
div#contentsx img{margin:0; padding:0;}
div#contentdx{
background-image:url(../bground/bg_hp.jpg);
background-position:left top;
background-repeat:no-repeat;
height:356px;
width:484px;
margin:0;
padding:0;
float:left;}
div#box{
margin:0 0 0 0px;
padding:0 0 0 0px;
}
div#box h1{
background-image:url(../bground/ico1.gif);
background-position:top left;
background-repeat:no-repeat;
height:20px;
margin:0 0 0 15px;
padding:15px 0 0 30px;
font-size:13px;
font-weight:bold;
color:#FFF;}
div#box p.mini{
color:#FFF;
font-size:11px;
margin:0px 0 0 45px;}

div#box p.text a{
color:#fff;
font-style:normal;
font-weight:normal;
text-decoration:none;
font-size:10px;
}
div#box p.text a:hover{
color:#fff;
font-style:normal;
font-weight:normal;
text-decoration:underline;
font-size:10px;

}


div#box p.tityellow{
color:#FFE37B;
font-size:12px;
font-weight:bold;
margin:0px 0 0 45px;}
div#box p.tityellow2{
color:#FFE37B;
font-size:12px;
font-weight:bold;
margin:0px 0 0 45px;}
p.text{margin:0px 0 0 45px; color:#fff;
font-size:11px;}
/*stili per la navigazione*/
div#navigation ul{margin: 0;padding: 0 0 0 15px; list-style-type: none;}
div#navigation li{display: inline; margin: 0 0 0 3px;padding: 2px 0 2px 0;
text-align:center;
vertical-align:middle;} /*nota display: inline*/
div#navigation li img{vertical-align:middle}
div#navigation a{color:#fff;
font-style:normal;
font-weight:normal;
text-decoration:none;
font-size:11px;


}
div#navigation a:hover{color: #ff0;text-decoration: underline;font-size:11px;}
div#navigation a#activelink{color: #ff0;text-decoration: none;font-size:11px;}


