@charset "utf-8";
/* CSS Document */

#nav{list-style: none;}

#nav ul {
     padding: 0;
     margin:0;
     list-style: none;
     width:400px;
     z-index:99;
     position:absolute;
     overflow:visible;
}

#nav li {
     margin:7px 0 0 0;
     position: relative;
     float:left;
     display:block;
     height:auto;
	 margin-right:28px;
}

#nav li span {display:none;}

#nav ul li{float:left;margin:3px 20px 0 0;     width:10em;}

#nav ul ul li{ border-width:1px 1px 0 1px;}

#nav a {
     text-decoration:none;
     display:block;
/*     width:200px; */
}

#nav a:hover, #nav li:hover{
     
}
#nav ul li:hover, #nav ul li a:hover{
color:#FFF;
     
}

#nav ul{
     display:none;
}

/*all see this */
#nav ul ul{
     display:none;
     position:absolute;
     margin-top:-1.8em;
     margin-left:12em;
	 margin-right:20px;
}


/* non-IE browsers see this */
#nav ul li>ul, #nav ul ul li>ul{
     margin-top:-1.4em;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li:hover ul ul ul ul ul{
     display:none;
}

#nav li:hover ul, #nav ul li:hover ul, #nav ul ul li:hover ul, #nav ul ul ul li:hover ul, #nav ul ul ul ul li:hover ul{
     display:block;
}

li>ul {
     top: auto;
     left: auto;
} 

.mn_home, .mn_home a {width:39px;height:23px;background:url(../imagens/mn_home.gif) no-repeat;}
.mn_home a:hover {background-position:0 -23px}
.mn_about, .mn_about a {width:42px;height:23px;background:url(../imagens/mn_about.gif) no-repeat;}
.mn_about a:hover {background-position:0 -23px}
.mn_cast, .mn_cast a {width:30px;height:23px;background:url(../imagens/mn_cast.gif) no-repeat;}
.mn_cast a:hover {background-position:0 -23px}
.mn_creative, .mn_creative a {width:53px;height:23px;background:url(../imagens/mn_creative.gif) no-repeat;}
.mn_creative a:hover {background-position:0 -23px}
.mn_experience, .mn_experience a {width:112px;height:23px;background:url(../imagens/mn_experience.gif) no-repeat;}
.mn_experience a:hover {background-position:0 -23px}
.mn_news, .mn_news a {width:93px;height:23px;background:url(../imagens/mn_news.gif) no-repeat;}
.mn_news a:hover {background-position:0 -23px}
.mn_links, .mn_links a {width:57px;height:23px;background:url(../imagens/mn_partners.gif) no-repeat;}
.mn_links a:hover {background-position:0 -23px}
.mn_tickets, .mn_tickets a {width:57px;height:23px;background:url(../imagens/mn_tickets.gif) no-repeat;}
.mn_tickets a:hover {background-position:0 -23px}
.mn_newsletter, .mn_newsletter a {width:68px;height:23px;background:url(../imagens/mn_newsletter.gif) no-repeat;}
.mn_newsletter a:hover {background-position:0 -23px}
.sb_mn_zorrotheshow, .sb_mn_zorrotheshow a {width:122px;height:28px;background:url(../imagens/sb_mn_zorrotheshow.gif) no-repeat;}
.sb_mn_zorrotheshow a:hover, .sb_mn_zorrothelegend a:hover, .sb_mn_footage a:hover, .sb_mn_photography a:hover, .sb_mn_gispsy a:hover{background-position:0 -28px}
.sb_mn_zorrothelegend, .sb_mn_zorrothelegend a {width:124px;height:28px;background:url(../imagens/sb_mn_zorrothelegend.gif) no-repeat;}
.sb_mn_footage, .sb_mn_footage a {width:127px;height:28px;background:url(../imagens/sb_mn_footage.gif) no-repeat;}
.sb_mn_photography, .sb_mn_photography a {width:127px;height:28px;background:url(../imagens/sb_mn_photography.gif) no-repeat;}
.sb_mn_gispsy, .sb_mn_gispsy a {width:127px;height:28px;background:url(../imagens/sb_mn_gispsy.gif) no-repeat;}