/* MELTINGPOT.CSS     - styl*/
  body {
    margin:0px 0px 0 0px;
    padding:0;
    background: url(Sfondo.jpg);
    font:10pt Arial;
    overflow: auto;
    color:#000;
    }


#menu {
	display: inline;
	color: #333;
	margin:  0px;
	overflow: hidden;
	padding: 0px;
	width: 150px;
        font-size:100%;
        font-weight:bold;
        top:0px;
	float: left;
}

#rightcolumn {
	float: right;
	padding: 0px;
	color: #000;
        background: #fff;
	margin: 0px;
	display: inline;
	position: absolute;
        top: 0px;
	left: 150px;


}
#main {
	float: right;
	color: #333;
        background: #fff;
	margin: 0px;
	display: inline;
	position: absolute;
        top: 0px;
	left: 150px;


}

  #dx-main p {

    padding-left:3em;
    text-align:justify;  
    margin-bottom: 1em;  
    margin-left: 5px;  
    margin-right: 10px;      
    }


/*  #dx-main a {
    text-decoration:none; 
    background-color:#82C8FF; 
    color:#fff; 
    display:block; 
    width: 150px 
    height:1.5em; 
    text-align:center;  
    margin-bottom: 1em;  
    margin-left: 5px;  
    margin-right: 10px;      
    }*/

  #dx-main h5 {
    text-align:center; 
    font-weight:bold;
    font-size:1.5em;        
    width: 100%; 
    } 


  #dx-main h4 {
    text-align:center; 
    font-weight:normal;
    font-style:italic;    
    font-size:100%;       
    width: 100%; 
    height:1.0em; 
    } 

   #dx-main h3 {
    text-align:left; 
    font-weight:bold;
    width: 100%; 
    } 

   #dx-intestazione h2 {
    text-align:center; 
     font-size:1em;  
    width: 100%; 
    margin-top:0;
    margin-bottom:0;
    } 
   #dx-intestazione a, #dx-intestazione a:visited{
     font-size:0.8em;
      color:#fff;
    } 


h6 {
    text-align:center; 
    font-weight:bold;
    font-style:italic;  
    font-size:1em;    
    width: 100%; 
    } 

h1 {
    text-align:center; 
    font-weight:bold;
    font-size:1em;    
    width: 100%; 
    padding-bottom:0px;
    } 


  #menu a, #menu a:visited {
    text-decoration:none; 

    color:#fff; 
    display:block; 
    width: 150px; 
    height:1.5em; 
    padding:0.1em;
    cursor:default;
    }

  #menu a:hover {
    color:#1661BC; 
    text-align:right;
    cursor:pointer;
    }  
  #menu a#activelink{
    color: #1661BC;
    text-align: left;
    text-decoration: none
    }

  #dx-intestazione {
        text-align:center; }

  #dx-intestazione h1 {
    display:none;}

  #dx-indirizzo {
    background:#82C8FF;
    color: #fff} 

  #dx-indirizzo h2{
    display:block; 
    text-align:center; 
    font-weight:bold;
    font-style:italic;    
    font-size:120%;       
    padding-left:0;  
    background:#82C8FF;
    color: #fff} 










  input.btn,select.btn{
     font-family:arial;
     font-size:100%;
     font-weight:bold;
     background-color:#82C8FF; 
     color:#fff; 
     border-top: 3px #cce3ff solid;
     border-left: 3px #cce3ff solid;
     border-bottom: 3px #31557f solid;
     border-right: 3px #31557f solid;
     }
   
  input.btnhov{
     border-top: 3px #31557f solid;
     border-left: 3px #31557f solid;
     border-bottom: 3px #cce3ff solid;
     border-right: 3px #cce3ff solid;
     } 


#bottoni {
text-align: center;  
background:#fff; 
border:0px solid #000; 
width: 80%;
margin-left: 10%;
margin-right: auto;
margin-top:10px;  
margin-bottom:10px;
}


#bottoni .serie {
background:#fff;
padding:0; 
border:0px;
margin:1px;
}

#bottoni .serie a, #bottoni .serie a:visited {text-decoration:none;}

#bottoni .serie dd {
padding:0; 
margin:3px; 
width:45%; 
float:left;
}
.clear {clear:left; height:0; overflow:hidden;}


.serie .aa {
     display:block;
     text-align:center;
     border-top: 3px #cce3ff solid;
     border-left: 3px #cce3ff solid;
     border-bottom: 3px #31557f solid;
     border-right: 3px #31557f solid;
     background-color:#82C8FF; 
     color:#fff;      
     padding:2px 0;
}



.serie .bb {
     display:block;
     border-color:#ffdc56 #957704 #937603 #ffdc56;
 }
 
.serie a, .serie a:visited, .serie b {
     display:block; 
     text-decoration:none; 
     color:#000; 
     font-size:120%;
     font-family:arial; 
     font-weight:bold; 
     width:100%; 
     background:#000;
}

.serie a:hover, .serie b {
     display:block; 
     color:#c00; 
     background:#000; 
     cursor:pointer;
}

.serie a:hover .aa, .serie b .aa {
     display:block;
     border-top: 3px #31557f solid;
     border-left: 3px #31557f solid;
     border-bottom: 3px #cce3ff solid;
     border-right: 3px #cce3ff solid;
}

.serie b {cursor:default;}

#bottoni .serie d1 {
padding:0; 
margin:3; 
text-align:center; 
width:80%; 
}

#foto a.gal, a.gal:visited {display:block; display:inline-block; color:#000; text-decoration:none; border:1px solid #000; width:145px; height:80px; float:left; margin:4px; z-index:50;}
#foto a.sla {background:url(thu004.jpg);}
#foto a.slb {background:url(thu002.jpg);}
#foto a.slc {background:url(thu003.jpg);}
#foto a.sld { background:url(thu001.jpg);}
#foto a.gal em, a.gal span {display:none;}
#foto a.gal:hover {border:1px solid #fff;}
#foto {position:relative; width:640px; height:600px; background:#82C8FF; border:1px solid #a49188; margin:1em auto;}
#foto img {border:0;}
#foto .thumbs {position:absolute; left:0; top:0;}
#foto a.gal:active, #foto_top a.gal:focus {border:1px solid #000;}
#foto a.gal:active em, #foto_top a.gallery:focus em {display:block; position:absolute; width:402px; height:250px; top:120px; left:5px; padding:5px; color:#000; border:1px solid #3d330f; z-index:50;}
#foto h1 {clear:both; margin:0; padding-top:90px; text-align:left; font-family: arial; font-size:1em; font-weight:bold; color:#fff;}
  

  #me a, #me a:visited {
   margin-left: 10px;
   text-align:left;
    text-decoration:none; 
    color:#1661BC;
    display:block; 
    width: 400px; 
    height:1.5em; 
    padding:0.5em;
    cursor:default;
    }
    
  #me a:hover {
    color:#82C8FF;  
    cursor:pointer;
    }  



