@charset "UTF-8";
*/
* {
margin:0;
padding:0;
}

body {
margin:0;
padding:0;
font:12px Trebuchet MS, Arial, Helvetica, sans-serif;
background:#e3e3e3 url(../imagens/main-bg1.jpg) no-repeat center top;
color:#fff;
width:99%;
display:table;
scrollbar-arrow-color:#000;
scrollbar-3dlight-color:;
scrollbar-highlight-color:;
scrollbar-face-color:#000;
scrollbar-shadow-color:;
scrollbar-darkshadow-color:;
scrollbar-track-color:;

}

#header {
width:850px;
height:230px;
margin:0 auto;
}

#logo {
width:244px;
height:200px;
}

#logomp_header {
height:166px;
width:216px;
float:left;
position:absolute;
position /*\**/: relative \9; /*HACK PARA IE8*/
border:none;
margin-top:-20px;
padding-top /*\**/: 0px\9; /*HACK PARA IE8*/
margin-left:80px;
margin-left /*\**/: 85px\9; /*HACK PARA IE8*/
}

#redes-sociais {
height:26px;
width:100px;
border:none;
margin-top:36px;
padding-top /*\**/: 10px\9; /*HACK PARA IE8*/
margin-left:650px;
margin-bottom:10px;
}

#menu-icon {
height:10px;
width:513px;
border:none;
background-color:black;
margin-left:250px;
margin-top:50px;
margin-top /*\**/: 0px\9; /*HACK PARA IE8*/
}

#player_home {
height:10px;
width:513px;
border:none;
background-color:black;
margin-left:250px;
position:absolute;
margin-top:8px;
margin-top /*\**/: 8px\9; /*HACK PARA IE8*/
}

#menu {
height:25px;
width:500px;
background:none;
border:none;
margin-left:360px;
padding-top:10px;
z-index:100000;
position: absolute;
position /*\**/: relative \9; /*HACK PARA IE8*/
}

#agenda {
height:50px;
width:850px;
background-image:url(../imagens/bg-agenda.gif);
margin:0 auto;
}

#box-agenda {
padding:16px;
}

#titulo-menu-agenda {
width:800px;
height:40px;
background-image:url(../imagens/tit-agenda.jpg);
}

#menuhor {
border:none;
font:bold 12px Trebuchet MS, Arial, Helvetica, sans-serif;
margin:4px 0 0 36px;

}

#menuhor li a {
height:0px;
background:none;
text-decoration:none;
border-left:0px;
margin:0;
padding:0 0px;
}

#menuhor2 {
border:none;
font:12px Trebuchet MS, Arial, Helvetica, sans-serif;
margin:4px 0 0;

}

#menuhor2 li a {
height:0px;
text-decoration:none;
border-left:1px solid #999;
border-right:1px solid #999;
margin:0;
padding:0 2px;
}

#content {
width:796px;
background:repeat-y 0 0;
text-align:left;
margin:0 auto;
padding-left /*\**/: 10px\9; /*HACK PARA IE8*/
}

#content-agenda,#content-qs,#content-equipe,#content-portfolio,#content-servicos,#content-artistas,#content-parceiros,#content-contato,#content-noticias,#content-construcao {
width:850px;
padding-left:53px;
padding-left /*\**/: 83px \9; /*HACK PARA IE8*/
background:url(../imagens/bg-content.gif) repeat-y center top;
background /*\**/:#e3e3e3 url(../imagens/bg-content.gif) repeat 2px 0px\9; /*HACK PARA IE8*/
}

/*HACK FIREFOX*/
html>/**/body  #content-agenda,#content-qs,#content-equipe,#content-portfolio,#content-servicos,#content-artistas,#content-parceiros,#content-contato,#content-noticias,#content-construcao {
width:850px;
padding-left:54px;
background-image:url(../imagens/bg-content.gif) repeat-y center top;
margin:0 auto;
}
/*HACK FIREFOX*/


#box-destaque {
display:inline;
width:700px;
height:400px;
float:left;
margin:15px;
}

#box-foto01 {
width:60px;
height:300px;
float:left;
margin:0px;
}

#box-foto02 {
width:40px;
height:300px;
margin:0px auto 0 640px;
}

#radio {
width:370px;
height:29px;
margin-left:444px;
margin-top:200px;
background-image:url(../imagens/bg-radio.gif);
}

#content-two {
width:850px;
height:175px;
background-color:#000;
}

#enquete {
width:400px;
height:120px;
float:left;
margin:15px;
}

#banner {
float:right;
margin-top:15px;
margin-right:20px;
width:390px;
height:120px;
}

#footer {
height:175px;
width:850px;
background:url(../imagens/footer-bg.gif) no-repeat center top;
clear:both;
padding-left:1px;
/*
background-color:#0F0;
position:absolute;
margin-left:-425px;
left:50%;*/
}

#content-agenda #footer,#content-qs #footer,#content-equipe #footer,#content-portfolio #footer,#content-servicos #footer,#content-artistas #footer,#content-parceiros #footer,#content-contato #footer,#content-noticias #footer,#content-construcao #footer{
height:175px;
width:850px;
background:url(../imagens/footer-bg.gif) no-repeat center top;
background /*\**/:url(../imagens/footer-bg_ie8.gif) no-repeat center top\9; /*HACK PARA IE8*/
clear:both;
padding-left:1px;
padding-left /*\**/: 15px\9; /*HACK PARA IE8*/
/*
background-color:#0F0;
position:absolute;
margin-left:-425px;
left:50%;*/
}

#footer h4 {
text-indent:-900em;
height:25px;
margin:0;
padding:0;
}

#footer-wrap {
width:905px;
height:360px;
margin:0 auto;
}

#contatos {
width:395px;
height:120px;
float:right;
margin:15px;
}

#links {
float:right;
margin-top:15px;
margin-right:20px;
width:240px;
height:120px;
}

h1,h2 {
font:bold 180%/100% Trebuchet MS, Arial, Helvetica, sans-serif;
letter-spacing:-1px;
margin-left:-2px;
color:#2b2b2b;
padding:0 0 8px;
}

h1.title {
background:url(images/tape.gif) no-repeat center center;
text-align:center;
font:normal small-caps 190%/100% Georgia, "Times New Roman", Times, serif;
letter-spacing:1px;
margin:0 0 20px;
padding:16px 20px 16px 0;
}

h1.title span {
color:#666;
}

h1 a,h2 a {
color:#763712;
}

h1 a:hover,h2 a:hover {
color:#2b2b2b;
text-decoration:none;
}

h3 {
font:bold 135%/100% Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:1em;
padding:1.2em 0 .3em;
}

h3 em,h4 em {
color:#C00;
letter-spacing:-1px;
}

h4 {
font:bold 120%/100% Trebuchet MS, Arial, Helvetica, sans-serif;
color:#666;
padding:.85em 0 5px;
}

p big,.intro {
font:115%/155% Trebuchet MS, Arial, Helvetica, sans-serif;
color:none;
}

ul,ol {
list-style:none;
margin:0;
padding:0;
}

h1,h2,h3 {
color:#FFF;
font-size:1.4em;
margin:0.8em 0;
}

h2 {
font-size:1.2em;
}

.dest {
color:#039;
}

.txt-brancoprincipal {
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
}

.txtmais {
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:700;
font-size:16px;
color:#900;
}

.txt-bold {
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:700;
}

.txt-laranja {
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ec9950;
}

.txt-laranjag {
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ec9950;
}

.txt-olho-w {
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
}

.txt-m {
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFF;
}

.txt-tit {
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:30px;
}

.txt-itens {
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#414099;
}

.tit-fotos-home {
font-size:14px;
}

.txt-busca {
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:12px;
color:#414099;
}

.txt-bt-busca {
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
}

.txt-principal {
font-size:16px;
color:#150241;
font-weight:700;
}

a {
text-decoration:none;
}

a:hover {

}

.txt-box-especialidades {
font-size:15px;
color:#414099;
font-weight:700;
}

.txt-item-box {
font-size:12px;
color:#999;
}

.txt-tit-news {
font-size:16px;
color:#f1f1f1;
font-weight:700;
}

.txt-news-home {
font-size:10px;
color:#666;
font-weight:700;
}

.txt-azul {
font-size:16px;
color:#008aff;
font-weight:700;
}

#hc1 li {
margin:0 2px 0 0;
}

#hc1 li .hpanel {
background:#ccc;
padding:2px;
}

#hc2 li {
border:1px solid #fff;
margin:0;
}

#hc2 li .hpanel {
background:#f7f7f7;
cursor:pointer;
padding:2px;
}

#assinatura {
width:26px;
height:15px;
float:right;
margin-right:20px;
}

#titulo-menu-qs {
width:800px;
height:40px;
background-image:url(../imagens/tit-quemsomos.jpg);
}

#titulo-menu-equipe {
width:800px;
height:40px;
background-image:url(../imagens/tit-equipe.jpg);
}

#fotos-equipe {
width:800px;
padding-left:20px;
}

#fotos-img {
opacity:0.4px;
filter:alpha(opacity=40);
}

#txt-fotos {
width:400px;
float:right;
}

#titulo-menu-principios {
width:800px;
height:40px;
background-image:url(../imagens/tit-principios.jpg);
}

#titulo-menu-portfolio {
width:800px;
height:40px;
background-image:url(../imagens/tit-portfolio.jpg);
}

#titulo-menu-servicos {
width:800px;
height:40px;
background-image:url(../imagens/tit-servicos.jpg);
}

#titulo-menu-artistas {
width:800px;
height:40px;
background-image:url(../imagens/tit-artistas.jpg);
}

#titulo-menu-parceiros {
width:800px;
height:40px;
background-image:url(../imagens/tit-parceiros.jpg);
}

#titulo-menu-contato {
width:800px;
height:40px;
background-image:url(../imagens/tit-contato.jpg);
}

#titulo-menu-sitemap {
width:800px;
height:40px;
background-image:url(../imagens/tit-sitemap.jpg);
}

#box-endereco {
width:300px;
float:left;
}

#box-endereco-blog {
width:800px;
float:left;
}

#box-emails {
width:500px;
float:right;
}

#titulo-menu-noticias {
width:800px;
height:40px;
background-image:url(../imagens/tit-noticias.jpg);
}

#titulo-menu-construcao {
width:800px;
height:40px;
background-image:url(../imagens/tit-construcao.jpg);
}

#titulopag-musica {
width:800px;
height:40px;
background-image:url(../imagens/tit-musica.jpg);
}

#titulopag-videoarte {
width:800px;
height:40px;
background-image:url(../imagens/tit-videoarte.jpg);
}

#titulopag-fotografia {
width:800px;
height:40px;
background-image:url(../imagens/tit-fotografia.jpg);
}

#titulopag-corpo {
width:800px;
height:40px;
background-image:url(../imagens/tit-corpo.jpg);
}

#titulopag-moda {
width:800px;
height:40px;
background-image:url(../imagens/tit-moda.jpg);
}

#titulopag-artederua {
width:800px;
height:40px;
background-image:url(../imagens/tit-artederua.jpg);
}

#titulopag-literatura {
width:800px;
height:40px;
background-image:url(../imagens/tit-literatura.jpg);
}

#titulopag-artesvisuais {
width:800px;
height:40px;
background-image:url(../imagens/tit-artesvisuais.jpg);
}

#titulopag-gastronomia {
width:800px;
height:40px;
background-image:url(../imagens/tit-gastronomia.jpg);
}

#titulo-menu-newsletter {
width:800px;
height:40px;
background-image:url(../imagens/tit-newsletter.jpg);
}

#titulo-menu-facaparteequipe {
width:800px;
height:40px;
background-image:url(../imagens/tit-facaparteequipe.jpg);
}


#menu-agenda,#menu-qs,#menu-equipe,#menu-portfolio,#menu-servicos,#menu-artistas,#menu-parceiros,#menu-contato,#menu-noticias {
width:540px;
float:right;
margin:12px;
}

#txt-agenda,#txt-qs,#txt-equipe,#txt-servicos,#txt-artistas,#txt-parceiros,#txt-noticias,#txt-contato,#txt-construcao {
padding:24px;
}

#menuhor li,#menuhor2 li {
list-style:none;
display:inline;
margin:0;
}

#menuhor li a:link,#menuhor li a:visited{
color:#ccc;
}

#copy {
color:#666;
background-color:#e3e3e3;
}

#menuhor li a:hover,#menuhor2 li a:hover {
background:#ec9950;
color:#F90;
border-color:#000;
}

#menuhor2 li a:link,#menuhor2 li a:visited {
color:#fff;
}

#icones-artistas,#icones-parceiros {
padding:20px;
}

#img{
height: 335px;
}

ul.menubar .submenu{
    float:left;
	
}
 
ul.menubar ul.menu{
    display: none;
    position: absolute;
    margin: 0px;
		
}

ul.menubar ul.menu{
    display: none;
    position: absolute;
}
 
 
ul.menubar a{
    display:block;
	
}
 
 
ul.menu, ul.menu ul{
    width: 100px;
	background-color: #000;
		height:auto
}
 
ul.menu li{
    position: relative;
    list-style: none;
    border: 0px;
}
 

/* Fix IE. Hide from IE Mac \*/
* html ul.menu li { float: left; height: 1%; }
* html ul.menu li a { height: 1%; }
/* End */
 
ul.menu ul{
    position: absolute;
    display: none;
    left: 99px; /* Set 1px less than menu width */
    top: 0px;
	

}
 
ul.menu li.submenu ul { display: none; } /* Hide sub-menus initially */
 
ul.menu li.submenu { background: transparent url(arrow.gif) right center no-repeat; }
 
ul.menu li a:hover { color: none;}