* { margin: 0; padding: 0; }



a img { border: 0; }

.clear { clear: both; }

a span { cursor: pointer; }

a { color: #666; text-decoration: none; }

a:hover span,

a:hover { color: #f93; text-decoration: underline; }



body {

  font: 11px Verdana, Tahoma, "Trebuchet MS", Arial, sans-serif;

  color: #666666;

  background: #e7e5cc;

}



div#splash {

	position: absolute;

}

div#wrapper.home {

  position: absolute;

  left: 50%;

  top: 50%;

  margin-top: -207px;

  margin-left: -374px;

  height: 415px;

  overflow: hidden;

}



div#wrapper {

  position: relative;

  width: 748px;

  margin: 10px auto 0 auto;

  background: #fff url(../_img/layout/wrap_rc_tr.gif) no-repeat right 0;

  overflow: hidden;

}



div#wrapper.home div#header {

  height: 110px;

  overflow: hidden;

}

div#header {

  position: relative;

  z-index: 10;

  height: 95px;

  overflow: visible !important;

}



div#header h1 {

  position: absolute;

  left: 34px;

  top: 15px;

  width: 138px;

  height: 52px;

  overflow: hidden;

}



div#header h1 span {

  position: absolute;

  display: block;

  width: 100%;

  height: 100%;

  background: transparent url(../_img/layout/logo_galeria.jpg) no-repeat 0 0;

}



div#header h1 a {

  display: block;

  width: 100%;

  height: 100%;

  text-decoration: none;

  color: #e7e5cc;

}

div#header h1 a span { cursor: pointer; }



div#header ul.langs_menu {

  list-style: none;

  position: absolute;

  right: 20px;

  top: 15px;

  color: #aaa;

  font: 11px Arial Verdana, Tahoma, "Trebuchet MS", sans-serif;

}



div#header ul.langs_menu li {

  float: left;

}



div#header ul.langs_menu li.separator {

  padding: 0 5px;

}



div#header ul.langs_menu li a {

  color: #aaa;

  text-decoration: none;

}



div#header ul.langs_menu li a:hover {

  color: #e48f5d;

  text-decoration: underline;

}



div#header ul#menu {

  list-style: none;

  position: absolute;

  right: 0;

  #right: -1px;

  top: 35px;

  width: 545px;

}



div#header ul#menu li {

  position: absolute;

  top: 0;

  width: 145px;

  height: 28px;

}



div#header ul#menu li a {

  display: block;

  width: 100%;

  height: 28px;

  text-indent: -9999em;

  overflow: hidden;

}



div#header ul#menu li.apresentacao {

  left: 0;

  background: transparent url(../_img/menu/menu_apresentacao.gif) no-repeat 0 0;

}



div#header ul#menu li.artistas {

  left: 130px;

  background: transparent url(../_img/menu/menu_artistas.gif) no-repeat 0 0;

}



div#header ul#menu li.falecon {

  left: 260px;

  background: transparent url(../_img/menu/menu_falecon.gif) no-repeat 0 0;

}

div#header ul#menu li.busca {

  right: 0;

  width: 155px;

  background: transparent url(../_img/menu/menu_busca.gif) no-repeat 0 0;

}



div#header ul#menu li.on_apresentacao,

div#header ul#menu li.apresentacao a:hover {

  background: transparent url(../_img/menu/menu_apresentacao.gif) no-repeat 0 -28px;

}



div#header ul#menu li.on_artistas,

div#header ul#menu li.artistas a:hover {

  background: transparent url(../_img/menu/menu_artistas.gif) no-repeat 0 -28px;

}



div#header ul#menu li.on_falecon,

div#header ul#menu li.falecon a:hover {

  background: transparent url(../_img/menu/menu_falecon.gif) no-repeat 0 -28px;

}

div#header ul#menu li.on_busca,

div#header ul#menu li.busca a:hover {

  background: transparent url(../_img/menu/menu_busca.gif) no-repeat 0 -28px;

}



div#header ul#menu li.artistas div {

  position: absolute;

  left: 8px;

  width: 150px;

  background: transparent url(../_img/menu/open_artistas.gif) no-repeat 0 0;

}



div#header ul#menu li.artistas div div {

  position: relative;

  left: 13px;

  width: 95px;

  padding: 5px 20px 15px 20px;

  background: #db9256 url(../_img/menu/close_artistas.gif) no-repeat 0 bottom;

}



div#header ul#menu li.artistas div div ul li a,

div#header ul#menu li.artistas div div ul li,

div#header ul#menu li.artistas div div ul {

  position: relative;

  list-style: none;

  width: auto !important;

  height: auto !important;

}



div#header ul#menu li.artistas div div ul li {

  border-bottom: 1px solid #df9d67;

  background: transparent url(../_img/menu/arrow_artistas.gif) no-repeat 0 -10px;

}

div#header ul#menu li.artistas div div ul li a {

  text-indent: 0;

  padding: 3px 0 3px 10px;

  color: #fff;

}



div#header ul#menu li.artistas div div ul li a:hover {

  color: #000;

  text-decoration: none;

  background: transparent url(../_img/menu/arrow_artistas.gif) no-repeat 0 8px;

}







div#header ul#menu li.busca div {

  position: absolute;

  left: 8px;

  width: 150px;

  background: transparent url(../_img/menu/open_busca.gif) no-repeat 0 0;

}



div#header ul#menu li.busca div div {

  position: relative;

  left: 13px;

  width: 115px;

  padding: 5px 10px 10px 10px;

  background: #8b9f48 url(../_img/menu/close_busca.gif) no-repeat 0 bottom;

}



div#header ul#menu li.busca div div ul li a,

div#header ul#menu li.busca div div ul li,

div#header ul#menu li.busca div div ul {

  position: relative;

  list-style: none;

  width: auto !important;

  height: auto !important;

  margin: 0;

  padding: 0;

}

div#header ul#menu li.busca div div ul li {

  margin: 0 0 5px 0;

}



div#header ul#menu li.busca div div ul li.adv_search {

  clear: both;

  padding: 10px 0 0 0;

  margin: 0;

}



div#header ul#menu li.busca div div ul li.adv_search a {

  text-indent: 0;

  font-size: 9px;

  color: #fff;

  font-weight: bold;

}



div#header ul#menu li.busca div div ul li.adv_search a:hover {

  color: #000;

  background: transparent;

}



div#header ul#menu li.busca form#frm_busca_menu select,

div#header ul#menu li.busca form#frm_busca_menu input.text, {

  padding: 2px 3px;

  font: 9px Verdana, Tahoma, "Trebuchet MS", Arial, sans-serif;

  color: #694a00;

  border: 1px solid #ccc;

  background: #fff;

}

div#header ul#menu li.busca form#frm_busca_menu input.text {

  width: 110px;

}

div#header ul#menu li.busca form#frm_busca_menu select {

  width: 114px;

  #width: 119px;

}



div#header ul#menu li.busca form#frm_busca_menu input.button {

  float: right;

  width: 60px;

  height: 18px;

  border: 1px solid #dbdbdb;

  border-right: 1px solid #606060;

  border-bottom: 1px solid #606060;

  font: bold 9px/14px Verdana, Tahoma, "Trebuchet MS", Arial, sans-serif;

  color: #797979;

  background: #c5c5c5;

  cursor: pointer;

}







div#header ul#menu li.artistas iframe,

div#header ul#menu li.busca iframe {

	display:none;/*sorry for IE5*/

	display/**/:block;/*sorry for IE5*/

	position:absolute;/*must have*/

	top:0;/*must have*/

	left:0;/*must have*/

	z-index:-1;/*must have*/

	filter:mask();/*must have*/

	width:150px;/*must have for any big value*/

	height:3000px/*must have for any big value*/;

}







div#content {

  position: relative;

  padding: 10px 30px 10px 30px;

  margin: 0 0 20px 0;

  line-height: 16px;

  overflow: auto;

  text-align: justify;

}

div#wrapper.home div#content {

  height: 180px;

  margin: 0;

  overflow: hidden;

}



div#content div.box_img {

  background: #fff url(../_img/content/img_home.jpg) no-repeat 0 0;

  float: left;

  height: 169px;

  margin: 0 20px 0 0;

  width: 173px;

}



div#content div.box_img div.img {

  background: #fff;

  height: 147px;

  margin: 4px 0 0 4px;

  width: 147px;

}



div#content p {

  margin: 0 0 20px 0;

}



div#content h1#tit_default {

  position: relative;

  float: left;

  width: 15px;

  height: 200px;

  font-size: 18px;

  color: #ff9933;

  text-align: center;

  overflow: hidden;

}



div#content h1#tit_default span {

  display: block;

  position: absolute;

  left: 0;

  top: 0;

  width: 100%;

}



div#content h1#tit_default.artistas span {

  height: 59px;

  background: transparent url(../_img/titles/tit_artistas.gif) no-repeat 0 0;

}



div#content h1#tit_default.busca span {

  height: 51px;

  background: transparent url(../_img/titles/tit_busca.gif) no-repeat 0 0;

}



div#content h1#tit_default.falecon span {

  height: 100px;

  background: transparent url(../_img/titles/tit_faleconosco.gif) no-repeat 0 0;

}



div.box_round_cont {

  position: relative;

  right: 10px;

  min-height: 284px;  

  _height: 284px;  

  float: right;

  width: 590px;

  padding: 20px 30px;

  background: #f7f7eb url(../_img/layout/roundcorner_tr_box_cont.gif) no-repeat right 0;

  overflow: hidden;

}



div.box_round_cont_artistaslist {

  position: relative;

  right: 10px;

  min-height: 256px;  

  *height: 256px;  

  float: right;

  width: 590px;

  padding: 20px 30px 17px;

  *padding-bottom: 10px;

  background: #f7f7eb url(../_img/layout/roundcorner_tr_box_cont.gif) no-repeat right 0;

  overflow: hidden;

}



div#content.artistas ul.list_artistas {

  list-style: none;

  font-size: 10px;

}



/*div#content.artistas ul.list_artistas li {

  float: left;

  width: 275px;

  height: 45px;

  line-height: 35px;

  padding: 0 5px;

  margin: 0;

  overflow: hidden;

}*/



div#content.artistas ul.list_artistas li {

  float: left;

  width: 275px;

  padding: 0 0;

  margin: 0;

}



div#content.artistas ul.list_artistas li img {

  float: left;

  margin: 0 10px 0 0;

}



div#content.artistas ul.list_artistas li a {

  display: block;

  padding: 5px;

  line-height: 36px;

  color: #960;

  text-decoration: none;

}



div#content.artistas ul.list_artistas li a:hover { color: #000; }



div#content.artistas ul.list_artistas li.line {

  float: none;

  clear: both;

  width: 100%;

  line-height: 1px;

  font-size: 1px;

  padding: 0;

  border-bottom: 1px solid #edede2;

}



div#content.artistas ul.list_artistas li.title {

  float: none;

  clear: both;

  width: 100%;

  color: #f93;

}



div#content.artistas ul.list_artistas li.title h2 {

  font-size: 11px;

}



div#content.artistas div.box_left {

  float: left;

  width: 120px;

  overflow: hidden;

}



div#content.artistas div.box_left img {

  display: block;

  margin: 0 0 20px 0;

}



div#content.artistas div.box_left ul.list_details {

  list-style: none;

  padding: 0 20px 0 0;

}



div#content.artistas div.box_left ul.list_details li {

  height: 16px;

  line-height: 16px;

  margin: 0 5px 10px 0;

}



div#content.artistas div.box_left ul.list_details li a {

  display: block;

  height: 100%;

  padding: 0 25px 0 0;

  text-align: right;

  color: #8b8b84;

}



div#content.artistas div.box_left ul.list_details li a:hover { color: #f93; }



div#content.artistas div.box_left ul.list_details li.release {

  background: transparent url(../_img/bullets/ico_release.gif) no-repeat right 0;

}



div#content.artistas div.box_left ul.list_details li.audio {

  background: transparent url(../_img/bullets/ico_audio.gif) no-repeat right 0;

}



div#content.artistas div.box_left ul.list_details li.img {

  background: transparent url(../_img/bullets/ico_imagens.gif) no-repeat right 0;

}



div#content.artistas div.box_left ul.list_details li.video {

  background: transparent url(../_img/bullets/ico_video.gif) no-repeat right 0;

}



div#content.artistas div.box_left ul.list_details li.comment {

  background: transparent url(../_img/bullets/ico_comments.gif) no-repeat right 0;

}



div#content.artistas div.box_right {

  float: right;

  width: 460px;

}



div#content.artistas div.box_right h2 {

  font-size: 11px;

  margin: 0 0 5px 0;

}



div#content.artistas div.box_right div.box_infos_artista {

  color: #bfc07e;

  margin: 0 0 20px 0;

  text-align: justify;

}



div#content.artistas div.box_right div.box_infos_artista h2 {

  font-size: 16px;

  font-weight: bold;

  margin: 0 0 2px 0;

}



div#content.artistas div.box_right div.box_infos_artista span.destaque {

  display: block;

  clear: both;

  margin: 0 0 5px 0;

  color: #919266;

  font-style: italic;

  font-weight: bold;

}



div#content.artistas div.box_comments {

  padding: 10px;

  background: #fbfbf5;

}



div#content.artistas div.box_comments ul {

  list-style: none;

}



div#content.artistas div.box_comments ul li {

  padding: 0 0 0 30px;

  margin: 0 0 15px 0;

  background: transparent url(../_img/bullets/ico_comments.gif) no-repeat 0 0;

}



div#content.artistas div.box_comments ul li h3 {

  font-size: 11px;

  margin: 0 0 3px 0;

}



div#content.artistas h2 {

  font-size: 11px;

  margin: 0 0 10px 10px;

}

div#content.artistas ul.list_obras {

  list-style: none;

}



div#content.artistas ul.list_obras li {

  float: left;

  padding: 0 10px 10px 10px;

}



div#content.artistas ul.list_obras li img {

  display: block;

}



div#content.artistas ul.list_obras_audio {

  list-style: none;

  margin-top: 30px;

}

div#content.artistas ul.list_obras_audio li {

	background: transparent url(../_img/content/thumb_play2.jpg) no-repeat 0 1px;

	padding: 0 0 10px 28px;

	width: auto;

}

div#content.artistas ul.list_obras_audio li a {

	width: auto !important;

}



div#content.artistas p.bt_comentar {

  float: right;

  width: 103px;

  height: 16px;

  line-height: 16px;

  background: transparent url(../_img/bullets/bullet_comment.gif) no-repeat right 0;

}


div#content.artistas p.bt_comentar a {

  display: block;

  padding: 0 12px 0 0;

  height: 100%;

}



div#content.artistas p.bt_comentar a:hover {

  background: transparent url(../_img/bullets/bullet_comment.gif) no-repeat right -16px;

}



div#content.artistas p.bt_voltar {

  clear: both;

  float: right;

  width: 60px;

  height: 14px;

  margin-bottom: 0;

  line-height: 14px;

  text-align: right;

  background: transparent url(../_img/bullets/bullet_voltar.gif) no-repeat right 0;

}



div#content.artistas p.bt_voltar a {

  display: block;

  padding: 0 15px 0 0;

  height: 100%;

}



div#content.artistas p.bt_voltar a:hover {

  background: transparent url(../_img/bullets/bullet_voltar.gif) no-repeat right -14px;

}



div#content.busca ul.list_busca { list-style: none; }

div#content.busca ul.list_busca li {

  float: left;

  width: 300px;

  padding: 5px 15px 15px 5px;

}



div#content.busca ul.list_busca li h3 a,

div#content.busca ul.list_busca li h3 {

  font-size: 10px;

  font-weight: normal;

}



div#content.busca ul.list_busca li h3 a {

  display: block;

  height: 100%;

}



div#content.busca ul.list_busca li h3 a span { cursor: pointer; }



div#content.busca ul.list_busca li h3 a:hover span,

div#content.busca ul.list_busca li h3 a:hover { color: #f93; text-decoration: underline; }



div#content.busca ul.list_busca li h3 img {

  float: left;

}



div#content.busca ul.list_busca li h3 span {

  display: block;

  float: right;

  width: 180px;

  padding: 0 0 3px 0;

}

div#content.busca ul.list_busca li h3 span.title {

  font-weight: bold;

  font-size: 11px;

}



div#content.busca ul.list_busca li.separator {

  float: none;

  clear: both;

  width: 100%;

  height: 2px;

  font-size: 1px;

  padding: 0;

  overflow: hidden;

}



div#content.artistas form#frm_comment ul,

div#content.contato form#frm_contato ul,

div#content.busca form#frm_adv_search ul { list-style: none; }

div#content.artistas form#frm_comment ul li,

div#content.contato form#frm_contato ul li,

div#content.busca form#frm_adv_search ul li { float: left; height: 25px; margin: 0 10px 10px 0; }



div#content.contato form#frm_contato ul li { float: left; height: 25px; margin: 0 10px 5px 0; }



div#content.artistas form#frm_comment label,

div#content.contato form#frm_contato label,

div#content.busca form#frm_adv_search label {

  display: block;

  float: left;

  line-height: 18px;

  padding: 0 5px 0 0;

}
div#content.contato form#frm_contato label#lab-news {
	color: #666;
}

div#content.artistas form#frm_comment textarea,

div#content.artistas form#frm_comment select,

div#content.artistas form#frm_comment input.text,

div#content.contato form#frm_contato textarea,

div#content.contato form#frm_contato select,

div#content.contato form#frm_contato input.text,

div#content.busca form#frm_adv_search select,

div#content.busca form#frm_adv_search input.text {

  padding: 2px 3px;

  font: 11px Verdana, Tahoma, "Trebuchet MS", Arial, sans-serif;

  color: #666666;

  border: 1px solid #ccc;

  background: #fff;

}

div#content.busca form#frm_adv_search input.text {

  width: 380px;

}

div#content.contato form#frm_contato select,

div#content.busca form#frm_adv_search select {

  width: 170px;

}

div#content.busca form#frm_adv_search ul li.cidade select {

  width: 180px;

}

div#content.busca form#frm_adv_search ul li.uf select {

  width: 50px;

}

div#content.busca form#frm_adv_search ul li.artista {

  width: 220px;

}

div#content.busca form#frm_adv_search ul li.deficiencia {

  width: 290px;

}
div#content.busca form#frm_adv_search ul li.arte {

  width: 270px;

}
div#content.busca form#frm_adv_search ul li.uf {

  width: 300px;

}



div#content.artistas form#frm_comment input.button,

div#content.contato form#frm_contato input.button,

div#content.busca form#frm_adv_search input.button {

  width: 60px;

  height: 18px;

  border: 1px solid #dbdbdb;

  border-right: 1px solid #606060;

  border-bottom: 1px solid #606060;

  font: bold 9px/14px Verdana, Tahoma, "Trebuchet MS", Arial, sans-serif;

  color: #797979;

  background: #c5c5c5;

  cursor: pointer;

}



div#content.artistas form#frm_comment input.button {

  width: 90px;

}



div#content.contato form#frm_contato ul li.desejo { float: none; }



div#content.artistas form#frm_comment ul li.nome,

div#content.contato form#frm_contato ul li.nome {

  width: 310px;

}



div#content.artistas form#frm_comment ul li.nome input,

div#content.contato form#frm_contato ul li.nome input {

  width: 254px;

}



div#content.artistas form#frm_comment ul li.email,

div#content.contato form#frm_contato ul li.email {

  width: 245px;

}



div#content.artistas form#frm_comment ul li.email input,

div#content.contato form#frm_contato ul li.email input {

  width: 180px;

}



div#content.artistas form#frm_comment ul li.cidade,

div#content.contato form#frm_contato ul li.cidade {

  width: 150px;

}



div#content.artistas form#frm_comment ul li.cidade input,

div#content.contato form#frm_contato ul li.cidade input {

  width: 80px;

}



div#content.artistas form#frm_comment ul li.uf,

div#content.contato form#frm_contato ul li.uf {

  width: 100px;

}



div#content.artistas form#frm_comment ul li.uf select,

div#content.contato form#frm_contato ul li.uf select {

  width: 50px;

}



div#content.artistas form#frm_comment ul li.msg,

div#content.contato form#frm_contato ul li.msg { width: 570px; height: auto !important; min-height: 25px; }

div#content.artistas form#frm_comment textarea,

div#content.contato form#frm_contato textarea {

  width: 475px;

  height: 45px;

}



div#content.contato form#frm_contato ul li.button_news {

  width: 555px;

  #width: 557px;

}



div#content.artistas form#frm_comment input.button {

  float: right;

  margin: 0 25px 0 0;

  #margin: 0 15px 0 0;

}

div#content.contato form#frm_contato ul li.button_news ul {

  float: right;

  list-style: none;

  /*padding: 0 17px 0 0;

  #padding: 0 5px 0 0;*/

}



div#content.contato form#frm_contato ul li.button_news label {

  display: inline;

  float: none;

  padding: 0 15px 0 0;

  font-size: 9px;

  color: #000;

}



div#content.contato form#frm_contato ul li.button_news ul li {

  margin: 0 0 0 10px;

}









div#content ul.tabs {

  position: relative;

  right: 35px;

  list-style: none;

  float: right;

  height: 25px;

}



div#content ul.tabs li {

  position: absolute;

  z-index: 1;

  width: 104px;

  height: 25px;

  line-height: 25px;

  font-size: 11px;

  font-weight: bold;

  background: transparent url(../_img/layout/tab_secoes.gif) no-repeat 0 -25px;

}



div#content ul.tabs li.tab01 { right: 0; }

div#content ul.tabs li.tab02 { right: 80px; }

div#content ul.tabs li.tab03 { right: 160px; }

div#content ul.tabs li.tab04 { right: 240px; }

div#content ul.tabs li.tab05 { right: 320px; }



div#content ul.tabs li.on {

  z-index: 2;

  background: transparent url(../_img/layout/tab_secoes.gif) no-repeat 0 0;

}



div#content ul.tabs li a {

  display: block;

  width: 100%;

  height: 100%;

  text-align: center;

  text-decoration: none;

}



div#content ul.tabs li.on a { color: #000; }



div#content #paginacao {

  margin-top: 10px;

  text-align: center;

}



div#content #paginacao-in {

  text-align:center;

  margin-top: 10px;

}



div#content ul.paginacao {

  list-style: none;

  float: right;

  font-size: 9px;

}



div#content ul.paginacao li {

  float: left;

  margin: 0 2px;

}



div#content p.text_result {

  float: right;

  font-size: 9px;

  margin: 0 30px 10px 0;

}



div#content p.bt_busca_avancada {

  float: right;

  width: 100px;

  height: 16px;

  margin: 0 30px 10px 0;

  background: transparent url(../_img/buttons/bt_busca_avancada.gif) no-repeat 0 0;

  overflow: hidden;

}



div#content p.bt_busca_avancada a {

  display: block;

  width: 100%;

  height: 100%;

  text-indent: -9999em;

}



div#content p.bt_busca_avancada a:hover {

  background: transparent url(../_img/buttons/bt_busca_avancada.gif) no-repeat 0 -16px;

}



div#wrapper.home div#content.splash {

  top: 45px;

  height: 200px;

  background: transparent url(../_img/layout/logo_bigger.jpg) no-repeat center 0;

}



div#wrapper.home div#content.splash ul.list_langs {

  position: absolute;

  left: 50%;

  top: 170px;

  margin-left: -50px;

  width: 100px;

  list-style: none;

  font-size: 13px;

  color: #7b7352;

}



div#wrapper.home div#content.splash ul.list_langs li {

  float: left;

  padding: 0 2px;

}



div#wrapper.home div#content.splash ul.list_langs li a {

  color: #7b7352;

}



div#wrapper.home div#content.splash ul.list_langs li a:hover {

  color: #f93;

}



div#footer {

  position: relative;

  width: 100%;

  height: 96px;

  background: #f5f5f5;

  overflow: hidden;

}



div#wrapper.home div#footer {

  position: absolute;

  width: 100%;

  bottom: 0;

  #bottom: -1px;

  /*background: #f5f5f5;*/

}



div#footer h4 {

  position: relative;

  height: 10px;

  overflow: hidden;

  font-size: 9px;

  color: #999;

  margin: 0;

}



div#footer h4 span {

  position: absolute;

  display: block;

  width: 100%;

  height: 100%;

}



div#footer h4.stit_patrocinio { width: 51px; }

div#footer h4.stit_apoio { width: 34px; }



div#footer h4.stit_realizacao { width: 46px; }



div#footer h4.stit_realizacao span {

  background: transparent url(../_img/titles/stit_realizacao.gif) no-repeat 0 0;

}



div#footer h4.stit_patrocinio span {

  background: transparent url(../_img/titles/stit_patrocinio.gif) no-repeat 0 0;

}



div#footer h4.stit_apoio span {

  background: transparent url(../_img/titles/stit_apoio.gif) no-repeat 0 0;

}



div#footer div.int_footer {

  height: 70px;

  overflow: hidden;

}



div#footer div.int_footer ul.list_logos {

  list-style: none;

  float: left;

  padding: 15px 0 0 18px;

}



div#footer div.int_footer ul.list_logos li {

  float: left;

  margin: 0 5px;

}



div#footer div.int_footer ul.list_logos li.stit {

  /*clear: both;

  float: none;

  margin: 0 5px 10px 5px;*/

  margin: 0 5px 0 0;

}



div#footer div.int_footer ul.list_validators {

  list-style: none;

  position: absolute;

  right: 25px;

  top: 13px;

}



div#footer div.int_footer ul.list_validators li {

  margin: 0 0 5px 0;

}



div#footer div.ext_footer {

  position: absolute;

  bottom: 0;

  width: 100%;

  height: 26px;

  font-size: 9px;

  font-weight: bold;

  color: #99968f;

  background: #e7e5cc;

}



div#footer div.ext_footer a {

  color: #99968f;

  text-decoration: none;

}



div#footer div.ext_footer p {

  float: left;

  padding: 6px 5px 0 15px;

}



div#footer div.ext_footer a:hover {

  color: #e48f5d;

  text-decoration: underline;

}



div#footer h5 {

  position: absolute;

  right: 19px;

  top: 6px;

  width: 55px;

  height: 9px;

  background: transparent url(../_img/layout/m2brnet.gif) no-repeat 0 0;

  overflow: hidden;

}



div#footer h5 a {

  display: block;

  width: 100%;

  height: 100%;

  text-indent: -9999em;

}



div#box_reprodutividade {

  display: none;

  position: absolute;

  left: 50%;

  top: 50%;

  margin-left: -200px;

  margin-top: -84px;

  width: 400px;

  height: 168px;

  border: 3px solid #ccc;

  padding: 5px;

  background: #fff;

}



div#box_reprodutividade div {

  position: relative;

  padding: 50px 10px;

  font-size: 14px;

  text-align: center;

  background: #F7F7EB;

  color: #960;

}



div#box_reprodutividade div p.bt_close {

  position: absolute;

  right: 10px;

  top: 5px;

  font-size: 9px;

}



div#box_reprodutividade div p.bt_close a {

  color: #000;

}
