﻿body
{
    font-size: 12px;
    font-family: Arial, Verdana, Georgia, thaoma, Helvetica, sans-serif;
    color: black;
    background-color: #999999;
}

.sitemappath {font-size:10px}
.sitemappath a:visited
{  
    
}
.vantaggi a:visited
{
    color:#0000ff;
    background-color: transparent;
       
}


.mia { text-align:justify;
        
       font-size : 10px;
          border-width:1px;
          border-style:solid;
          border-color:Black;
         
}
       
         
.pagina { text-align:justify;
        font-size: 16px;
       
          border-width:0px;
          
         margin:auto;
          border-style:solid;
          border-color:Black;
          background-color:#ffffff;
padding-top:40px;
           /* border-spacing=10; 
          padding:20px;
          padding-left:60px;
 padding-right:60px;
          margin-top: 20px;
        margin-right: 30px;
         margin-bottom: 20px; 
        
         */}

.pagina td:first-letter 
{
        /*     font-family:Monotype Corsiva;
        font-size: 300%; 
       float: left;
       padding-right:10px;
     padding-top:2px;    */
  }
       
.pagina img{border-width: 1px;
            
            border:5;
    
            margin-top: 1px;
            margin-right: 15;
            margin-left:15px;
    
            padding-left: 15;
            padding-right: 15;}
    
h3 a:link, .pagina a:link{ color:#0000ff;text-decoration:underline;font-weight:bold}
h3 a:visited, .pagina a:visited{text-decoration:underline; color:#0000ff; }
h3 a:hover, .pagina a:hover{color:#ff0000;  }


 .news a { width:100%; display:block; font-size : 8pt; text-decoration: none;}
     
.news a:link {
	color:#0000ff;
	background-color: transparent;
	
	 
}
.news a:visited
{
     color:#0000ff;
    background-color: transparent;
 }


.news a:hover
{
    color:#0000ff;
    background-color: transparent;
   
   text-decoration:underline;
}


 .menu a {  
    display:block; 
    }
 

 /*    
 .menu a:link, a:visited
 {
    background-color: transparent;
    color: #blue;
}
*/

div, p, th,  li, dd, dl, dt 
{
    font-size : 16px;
    font-family:  verdana, "Book Antiqua", palatino, serif;
}

                    

h1 {
	font-size:24px;
}

h2 {
	font-size:22px;
}



h3
{
    color: #0000FF; /* font-weight:bold; 
   	font-size:20px;
   	padding-left: 2%; */
    padding-right: 2%;
    font-family: verdana;
    background-color: transparent;
    margin: 0px;
    text-align: left;
}


h4 {
	font-size:18px;
}

h5 {
	font-size:14px;
}

h6 {
	font-size:	12px;
}
h1, h2, h4, h5, h6 {
	font-family: georgia, verdana;
	
	color:#000000;
	background-color: transparent;
	margin:	0px;
}
code, tt, pre {
	font: 12px "andale mono", monaco, courier, "courier new", monospace;
	color:#FFF5EE;
	
}
.data {
	font-variant: small-caps;
font-size:12px;
}


/*


div.box {
position:relative;
margin:0 7px 10px 6px;
width:294px; 
width :304px; 
height: 111px; 
height :126px;
float: left;
text-align:justify;
background: url(../../img/boxhome.jpg) no-repeat top center #ffffff;
padding:10px 5px 5px 5px;
color:#ffffff;
font-size:13px;
line-height:14px;
}

div.box img {float:left;margin-right:6px}
div.box h1 {font-size:16px;font-weight:bold;font-style:italic; color:#ffcc00}
div.box h1 a {color:#ffcc00}
div.box h1 a:hover {color:#ffffff;text-decoration:none}
div.box {position:absolute;bottom:8px; right:8px;color:#ffffff;font-weight:bold}
div.box a {color:#ffcc00}
div.box a:hover {color:#ffffff}


    div.uedge {
      width: 40%;
      background-color: #f9cc72;
      background-image: none;
    }
    div.redge {
      background-image: url(../../img/redge.gif);
      background-position: top right;
      background-repeat: repeat-y;
    }
    div.bedge {
      background-image: url(../../img/bedge.gif);
      background-position: bottom left;
      background-repeat: repeat-x;
    }
    div.ledge {
      background-image: none;
    }
    div.ulcorner {
      background-image: url(../../img/tlcorner.gif);
      background-position: top left;
      background-repeat: no-repeat;
    }
    div.urcorner {
      background-image: url(../../img/trcorner.gif);
      background-position: top right;
      background-repeat: no-repeat;
    }
    div.blcorner {
      background-image: url(../../img/blcorner.gif);
      background-position: bottom left;
      background-repeat: no-repeat;
    }
    div.brcorner {
      background-image: url(../../img/brcorner.gif);
      background-position: bottom right;
      background-repeat: no-repeat;
      padding: 15px 30px 30px 15px;
    }
    div.innercontent {
      width: 100%;
    }



    
