/* ========= [  GENERAL DEFINITIONS  ] ========= */

ul.list-simple { margin-top : 1.5em; }
ul.list-simple li { font-size : 0.75em; font-weight : bold; margin-bottom : 1.5em; }
ul.list-simple li span { font-weight : normal; }

a.ico-pdf { background : url(/_img/interna/ico-pdf.png) no-repeat; }
a.ico-folder { background : url(/_img/interna/ico-folder.png) no-repeat; }
a.ico-pdf,
a.ico-folder { background-position : left 0; padding-left : 1.5em; }

/* ========= [  Premiacao  ] ========= */
#container #content.premiacao .box-simple { padding-bottom:2.5em; }

/* ========= [  Perguntas Frequentes  ] ========= */
#container #content.perguntas-frequentes dl { background:url(/_img/interna/bg-materia.png) top repeat-x; padding:1.8em 0.75em; }
#container #content.perguntas-frequentes dl dt { background: url(/_img/participe/bg-perguntas.png) top repeat-x; font-size:100%; }
#container #content.perguntas-frequentes dl dt strong { font-size:0.813em; font-weight:bold; display:block; background:url(/_img/participe/img-show.png) right center no-repeat; padding:0.688em 1.872em 0.688em 0.438em; margin:0 0.438em; cursor:pointer;  }
#container #content.perguntas-frequentes dl dt strong.opened { background:url(/_img/participe/img-hide.png) right center no-repeat;  }
#container #content.perguntas-frequentes dl dd { display : none; padding:0.875em; font-size:0.75em; line-height:1.45em;}
#container #content.perguntas-frequentes p.inf { font:bold 0.79em Arial,Sans-serif; text-align:center; color:#FFF; background:url(/_img/participe/bg-box-observacao.png) no-repeat; padding:0.625em;  }
#container #content.perguntas-frequentes p.inf a { text-decoration : underline; }
#container #content.perguntas-frequentes strong em { font-weight:bold; font-style:italic;  }

/* ========= [  links  ] ========= */
#container #content.links dl { background:url(/_img/interna/bg-materia.png) top repeat-x; padding:1.8em 0.75em; }
#container #content.links dl dt { background: url(/_img/participe/bg-perguntas.png) top repeat-x; font-size:100%; }
#container #content.links dl dt strong { font-size:0.813em; font-weight:bold; display:block; background:url(/_img/participe/img-show.png) right center no-repeat; padding:0.688em 1.872em 0.688em 0.438em; margin:0 0.438em; cursor:pointer;  }
#container #content.links dl dt strong.opened { background:url(/_img/participe/img-hide.png) right center no-repeat;  }
#container #content.links dl dd { display : none; padding:0.875em; font-size:0.75em; line-height:1.45em;}

/* ========= [  Como  Participar  ] ========= */
#container #content.como-participar ul.anchor { margin-bottom : 1em; }
#container #content.como-participar ul.anchor li { border-left : 2px dotted #fff; float : left; padding : 0.6em 0; }
#container #content.como-participar ul.anchor li.first { border-left : 0; }
#container #content.como-participar ul.anchor li a span { display : none; }
#container #content.como-participar ul.anchor li a { background : url(/_img/participe/ico-como-participar.png) no-repeat; cursor : pointer; display : block; width : 7.43em; height : 6em; margin : 0 0.878em; }
#container #content.como-participar ul.anchor li a.anchor-1 { background-position : 1em 0; }
#container #content.como-participar ul.anchor li a.anchor-2 { background-position : -9em 0 ; }
#container #content.como-participar ul.anchor li a.anchor-3 { background-position : -19em 0 ; }
#container #content.como-participar ul.anchor li a.anchor-4 { background-position : -28.9em 0 ; }
#container #content.como-participar ul.anchor li a.anchor-5 { background-position : -39em 0 ; }
#container #content.como-participar ul.anchor li a.anchor-6 { background-position : -39em 0 ; }

#container #content.como-participar dl { background:url(/_img/interna/bg-materia.png) top repeat-x; padding : 1em 0.5em; }
#container #content.como-participar dl dt { background: url(/_img/participe/bg-perguntas.png) top repeat-x; font-size:1em; font-weight : normal; padding : 1.2em 1em 1em; text-transform : uppercase; }
#container #content.como-participar dl dt a { padding : 1.2em 0; }
#container #content.como-participar dl dt a:hover { text-decoration : none; }
#container #content.como-participar dl dt span { background : url(/_img/interna/bg-list-number.png) no-repeat; color : #d10404; display : block; float : left; font-size : 0.875em; font-weight : bold; margin : -0.2em 0.7em 0 0; padding : 0.35em 0; text-align : center; width : 1.65em; }
#container #content.como-participar dl dt strong { font-size : 100%; font-weight : bold; }
#container #content.como-participar dl dd { font-size : 0.75em; padding : 1em; }
#container #content.como-participar dl.definition-list dd em { font-style:italic; }

/* ========= [  Premiacao ] ========= */
#container #content.premiacao a.more { background : #fff url(/_img/participe/bg-tit-left.gif) no-repeat left; display : block; margin : 1.8em auto; width : 40em; height : 3.5625em; }
#container #content.premiacao a.more span { background : url(/_img/participe/bg-tit-right.gif) no-repeat right; color : #c80000; font-size : 1.5em; font-weight : bold; display : block; padding : 0.55em 0; text-align : center; }
#container #content.premiacao ul.list-simple { margin : 2.3em auto;  width : 42.4em; }
#container #content.premiacao ul.list-simple li { list-style : none; background : url(/_img/participe/img-premios.png) no-repeat; border-right : 2px dotted #fff; display : block; float : left; width : 14em; height : 14em; margin : 0; overflow : hidden; text-indent : -999em; }
#container #content.premiacao ul.list-simple li.premio-1 { background-position : 1.7em center; }
#container #content.premiacao ul.list-simple li.premio-2 { background-position : -12.8em center; }
#container #content.premiacao ul.list-simple li.premio-3 { background-position : -27.7em center; }
#container #content.premiacao ul.list-simple li.premio-4 { background-position : -43em center; border : none; }

/* ========= [  Premiacao ] ========= */
#container #content.regulamento ul.nav-print { float : right; margin-top : -1.2em; }
#container #content.regulamento ul.nav-print li { display : block; float : left; font-size : 100%; list-style : none; margin : 0 0 0 0.5em; }
#container #content.regulamento ul.nav-print li a,
#container #content.regulamento a.top { background : url(/_img/participe/bg-links-print.png) no-repeat; display : block; font-size : 0.875em; font-weight : bold; width : 12.2em; padding : 0.4em 0; text-align : center; }
#container #content.regulamento a.top { margin-top : 2em; padding : 0.75em 0; }

