@charset "utf-8";
/* CSS Document */

img, span, a, div { behavior: url(../iepngfix.htc); }


span .editlinktip{
background: url(img/bkgrd-01.jpg) repeat; 
display:inline-block;
padding:0 5px;

}


#soundloop{
           visibility:hidden;
          }
#component-contact{
         margin-top:20px;
         }
.contentpaneopen_contatti .contentheading_contatti{
         color:#E75294;
         font-size:15px;
         font-weight:bold;
          }




#component-contact{
	 background-image:url(../images/sfondo_mail.jpg);         
         background-repeat:no-repeat;
         height:350px;
         }
.contact_email_contatti{
         padding-top:5px;
         }
.editlinktip hasTip{
         color:#E75294;
         }
.contact_email_contatti .inputbox{
          float:right;
          margin-top:-15px;
          margin-left:230px;
         }
.contact_email_contatti .button{
          
         background-color:#9f3966;
         border:0;
         color:#fff;

         }
.moduletable_list{
         margin-top:5px;
         }
.moduletable_list h3{
         text-indent:-20px;
         height:30px;
         left:20px!important;
         left:0px;
         position:relative;
         z-index:2;
          }
.moduletable_list .button{
         background-color:#9f3966;
         margin-top:10px;
         border:0;
         color:#fff;
          }
#loop{
      float:right;
      width:150px;
      height:50px;
      }

.contact_email_contatti #contact_email_copy{
         margin-top:30px;
         }
.contact_email_contatti{
	 background-image:url(../images/mailing.png);
         background-repeat:no-repeat;
         color:#fff;
         }
.contact_email_contatti #contact_subject{
         margin-top:-15px;
         background-color:#4a4a4c;
         border:0;
         color:#fff;
         }
.contact_email_contatti #contact_email{
         margin-top:-17px;
         background-color:#4a4a4c;
         border:0;
         color:#fff;
          }
.contact_email_contatti #contact_name{
         margin-top:-19px;
         background-color:#4a4a4c;
         border:0;
         color:#fff;
          }
.contact_email_contatti #contact_text{
         width:200px;
         height:70px;
         float:right;
         margin-top:-25px;
         background-color:#4a4a4c;
         border:0;
         color:#fff;

.aca_list_name .editlinktip hasTip span{
         color:#fff;
         }
          
         }
body{
background: url(img/bkgrd-01.jpg) repeat; 
	margin:0;
	padding:0;
        color:#fff;
        font-size:12px;
      	font-family:Verdana, Geneva, sans-serif;
  
	}
a{
        color:#fff;
        text-decoration:none;
}
#container{
	width:760px;
	margin:0 auto;
	background-color:#000;
	}
#mailing{
	width: 300px;
	display:block;
	position:absolute;
	top:243px;
	/*z-index:3;*/
        /*left:200px!important;
        left:200px;*/
        color:#E75294;
	left: 10px;
        
        }	
#top_logo{
	background-color:#000;
	width:760px;
	height:115px;
	margin:0 auto;
	background-image:url(../images/logo_fantasy.jpg);
	background-repeat:no-repeat;
	background-position:center;
	}
	
#menu{
	width:760px;
	height:30px;
	background-color:#000;
	margin:0 auto;
        text-transform: uppercase;
	}	
#interno{
	background-color:#000;
        color:#fff;
	width:760px;
	height:100%;
	margin:0 auto;
	}	
#footer{
	background-color:#000;
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:760px;
	height:85px;
	margin:0 auto;
        text-align:center;
        font-size:9px;
        padding-top:30px;
	}
a.mainlevel{
        margin-right:8px;
        }
a.mainlevel:hover{
        color:#E75294;
        }
#active_menu{
        color:#E75294;
        }
.contact_email_contatti{
        display:block;
        position:absolute;
        top:0px;
        left:300px;
        }
.contentpaneopen_contatti{
        display:block;
        position:relative;
        
        }

#phocagallery{
        display:block;
        position:relative;
        top:0px;
        left:280px!important;
        left:290px;
        width:600px;
         }
.contentdescription{
        display:block;
        position:absolute;
        color:#E75294;
        }
h3, .componentheading, table.moduletable th, legend {
        text-indent:-9999px;
        height:0px;
        }
span.article_separator {
        height:0px;
        }
._list #wz_11{
        width:200px;
        }
._list #wz_12{
        width:200px;
        margin-top:5px;
        }
._list #wz_2{
        margin-top:10px;
        }

