/* CSS Document */
/* CSS Generali per la stampa */

div#na/* CSS Document */
/* CSS Generali e tipografici */
html,body{margin:0;padding:0}
body{font: 100.01% "Tahoma",Verdana,Arial,sans-serif;
   background: #FFFFFF;color: #555;text-align:center}
h1{background: #FFF;margin:0;padding: 30px 5px 10px 0;font-size: 600%;color: #FF744C}
h2,h3,h4{background: #FFF; margin:0;padding-left: 5px;line-height: 30px;color: #333}
h2{margin: 5pt 10pt;font-size: 120%; color:#44616B;}
h3{font-size:130%}
h4{font-size:120%}
p.corpo{background: #FFF;font-size:10pt; color:black; margin: 5pt 15pt;padding: 0 0 0.7em;margin-bottom:10px;}
p.piede{background: #FFF;font-size:8pt; color:black; margin: 0 16pt;padding: 0 0 0.7em}
p.didascalia{background: #FFF;font-size:10pt; color:#000; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left; }
  

/* CSS per i div che definiscono il layout */

div#container{width:100%;margin: 0 auto;text-align:left;  }
div#header{height:110px;text-align:right;margin:0px; padding:0px;  }
div#menu{height:20px;text-align:left;margin:0px; padding:0px; }
div#banner{display:none;height:77px;color:#000; background:#FFF url(../images/layout/banner.jpg) no-repeat;text-align:right; margin-bottom:10px;}
div#main{float:right;width:100%;border:0px solid #000 }
div#colonnadestra{float:right;width:70%; border:0px solid #000}
div#colonnacentrale{float:left;width:30%; text-align:center;border:0px solid #000 }
div#colonnasinistra{display:none;float:left;width:120px;font-size:95%;border:0px solid #000}
div#footer{font-size:0px;clear:both;width:100%;height:1px;color:#000; background-color: #DC502F;text-align:right; margin-top:10px;}

/* CSS per alcuni elementi contenuti nei div che definiscono il layout */
div#logo{float:left;width:188px;margin: 0 16pt; background:#FFFFFF;color: #DC502F;}

.immagine {
padding-bottom:2px;
padding-top:2px;
padding-right:2px;
padding-left:2px;
margin-right:0px;
margin-left:0px;
margin-top:10px;
margin-bottom:5px;
border:1px solid #000 ;
}
.boxdidascalia{

padding-bottom:2px;
padding-top:2px;
padding-right:10px;
padding-left:20px;
margin-right:0px;
margin-left:0px;
margin-top:0px;
margin-bottom:10px;
border:0px solid #000 ;}

/* Navigation orizzontale */
div#navx{display:none;
	height:15px;
	background-color: #FFF;
	color: #DC502F;
	border-bottom: 0px solid #787878;
	padding-left: 0px;
	font-size: 80%;
}

div#navx ul{
	text-transform: uppercase; 
    list-style-type: none;
    margin: 0;
    padding: 0;
    white-space: nowrap}

div#navx li{
    display: inline;
    margin: 0;
    padding: 0}

div#navx li a{
    text-decoration: none;
    border: 0px solid #787878;
    padding: 0px 0.3em;
    background: #FFF;
	color: #DC502F}

div#navx li a:hover{
    background-color: #FFF;
	color: #DC502F;
	text-decoration: underline}

div#navx li#activelink a{
    border-bottom: 0px solid #fff;
    background-color: #FFF;
    color: #DC502F;
	text-decoration: underline}

/* Navigation verticale */
div#navy{display:none;
	height:15px;
	background-color: #FFF;
	color: #DC502F;
	border-bottom: 0px solid #787878;
	padding-left: 0px;
	margin-bottom: 50px;
	margin-top:5px;
	font-size: 90%;
}

div#navy ul{
	text-transform: uppercase; 
    list-style-type: none;
    margin: 0;
    padding: 0;
    white-space: nowrap;
	letter-spacing:2px}

div#navy li{
    display:list-item;
    margin: 0;
    padding: 0}

div#navy li a{
    text-decoration: none;
    border: 0px solid #787878;
    padding: 0px 0.3em;
    background: #FFF;
	color: #DC502F}

div#navy li a:hover{
    background-color: #FFF;
	color: #DC502F;
	text-decoration: underline}

div#navy li#activelink a{
    border-bottom: 0px solid #fff;
    background-color: #FFF;
    color: #DC502F;
	text-decoration: underline}


