@charset "iso-8859-1";
/* CSS Document
* Folha de estilo do hotsite do Sonora 2010 do SESC Pernambuco
* Data de Criação: 07/13/2010 (English format)
* Data última modificação: 07/13/2010 (English format)
* Desenvolvedor: Jefferson Romano
* E-mail: webmaster@sescpe.com.br
*/

/* Reset CSS */
html { overflow-y:scroll; overflow:-moz-scrollbars-vertical; }
* html .png {
	position:relative;
	behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fildset,input,textarea,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
caption,dfn,th,var{font-style:normal;font-weight:normal;}
ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}

/* Início dos estilos */
body { background: #e2dccd url(../img/brush-tint.png) no-repeat center -150px fixed ; font-family: "Trebuchet MS", Verdana, Geneva, sans-serif; font-size:12px; }

.cufon { margin-bottom:10px;}

div#container { width:987px; margin:0 auto; position:relative; }

div#container div#sidebar { background:url(../img/bg-sidebar.png) repeat; width:335px; border:1px solid #989489; float:left; border-top:none; }
div#container div#sidebar img#logo-sonora { margin:0 auto; width:210px; display:block}
div#container div#sidebar img#logo-sesc-pe { margin:0 auto 30px; width:195px; display:block }

div#container div#sidebar .orator { font-size:16px; }

div#container div#sidebar p.grupo { border-bottom:1px dotted #96925b; padding:10px 0 0 0; margin:0 15px; line-height:24px  }

div#container div#sidebar p.chamada { margin:12px auto; font-size:14px; font-weight:bold; width:200px; text-align:center}
div#container div#sidebar p.quinteto-latino { color:#4c8ca8 }
div#container div#sidebar p.quarteto { color:#412531 }
div#container div#sidebar p.conjunto { color:#828812 }
div#container div#sidebar p.quinteto-leao { color:#656656; border:none; margin-bottom:138px; }

div#container div#content { background:url(../img/bg-content.png) repeat; font-size:13px; width:580px; float:left; margin-left:7px; border:1px solid #fff; border-top:none; margin-top:-1px; margin-bottom:20px}

div#container div#content div#accordion a { color:#fff; }
div#container div#content div#accordion h4.title { font-size:30px!important; color:#000!important; margin:22px 0; border:none!important; text-align:left!important }
div#container div#content div#accordion h4 .cufon  { margin-bottom:0}
div#container div#content div#accordion h3.orator-std { font-size:18px; }
div#container div#content div#accordion h3 a .cufon { margin-bottom:0}

div#container div#content div#accordion h4.orator-std { text-align:right; border-bottom:5px solid #fff; padding-bottom:5px; font-size:16px; color:#FFF }
div#container div#content div#accordion h4 .cufon { margin-bottom:0; }

div#container div#content div#accordion address { font-size:14px; font-style:normal }
div#container div#content div#accordion address p { margin:0; }

div#container div#content div#accordion div.eventos { padding-bottom:19px; border-bottom:1px dotted #cfcfcf; margin-bottom:10px }
div#container div#content div#accordion div.last { border:none; }

div#container div#content div#accordion h5.data { font-size:30px; font-weight:bold; color:#962F34; margin:5px 0; }
div#container div#content div#accordion h5.data span { font-size:20px; color:#FFF; font-weight:normal }

div#container div#content div#accordion .descricao { background:url(../img/bg-descricao-grupo.png) repeat; padding:5px 10px; margin-top:2px; margin-bottom:25px; }
div#container div#content div#accordion .descricao p { margin-top:2px; }
div#container div#chamada { background:url(../img/bg-sidebar.png) repeat;  border:1px solid #989489; float:left; border-top:none; width:51px; margin-left:7px}







