@charset "utf-8";
/* Qui Qui Biscuit ® - MARCA*/

/* -----------------------------------*/
/* ------->>> BACKGROUND <<<----------*/
/* -----------------------------------*/
#bg
{ margin: 0 auto; overflow: hidden; width: 100%; }

#bgLinha 
{ background: url(../marca/img/bg_linha.gif) #f05a7d repeat-x center top; border-bottom: 1px solid #d12850; height: 6px; margin: 0 auto; overflow: hidden; width: 100%; }

#bgRenda 
{ background: url(../marca/img/bg_renda.jpg) repeat-x top center; height: 513px; margin: 0 auto; width: 100%; }

#bgCentro 
{ background: url(../marca/img/bg_centro.jpg) no-repeat top center; height: 513px; margin: 0 auto; width: 100%; }

#bgBabado 
{ background: url(../marca/img/bg_babado.png) repeat-x top left; height: 26px; margin: 0 auto; width: 100%; }



/* -----------------------------------*/
/* ---------->>> HEADER <<<-----------*/
/* -----------------------------------*/

/* --------->>> LANGUAGE <<<----------*/
#headerCol3
{ display: inline; float: left; width: 230px; }

#language
{ background: url(../marca/img/lang_box.png) top left no-repeat; float: left; height: 68px; padding: 0 0 0 30px; width: 223px; }

	#language li
	{ list-style: none; float: left; }

	#language .languageTxt
	{ margin: 13px 0 0 5px; }


/* -----------------------------------*/
/* -------->>> ESTRUTURA <<<----------*/
/* -----------------------------------*/

#buscaBanners
{ background: url(../img/design/bg_busca-banners.png) top left no-repeat; float: left; height: 470px; padding: 0 0 0 30px; width: 185px; }

	#buscaBanners .tituloBusca
	{ margin: 8px 0 10px 8px; }

	#buscaBanners .inputBusca
	{ background-color: #fef4e6; border: 0; color: #ed916f; float: left; font: normal 10px/12px Arial, Verdana, Tahoma, sans-serif; height: 12px; margin: 10px 0 10px 12px; width: 130px; }

	#buscaBanners button
	{ background: url(../img/design/busca_ok.gif) top left no-repeat; border: 0; cursor: pointer; float: left; height: 16px; margin: 10px 0 0 5px; width: 17px; }

	#buscaBanners .banners
	{ margin: 40px 0 40px 0; }

	.bannerNovidades
	{ margin-top: 40px;}
	
	.bannerRedes
	{ margin-top: 40px;}




/* -----------------------------------*/
/* --------->>> CONTENT <<<-----------*/
/* -----------------------------------*/

h2
{ margin: 10px 0 0 0; }

.breadcrumb
{ color: #7bcbbf; font: bold 11px/12px Arial, Verdana, Tahoma, sans-serif; margin: 0; }

	.breadcrumb a.sublinhado, a.sublinhado:visited
	{ border-bottom: #d0e4a4 1px solid; color: #00a77e; font-weight: normal; text-decoration: none; }

	.breadcrumb a:hover
	{ border: 0; color: #00bd8f; font-weight: normal; text-decoration: none; }

	.breadcrumb li
	{ float: left; list-style: none; margin: 0 2px 0 2px; }

.boxHomeMarca
{ background: url(../marca/img/home_boxes.gif) top left no-repeat; height: 139px; line-height: 14px; margin: 20px 0 0 0; padding: 75px 0 0 0; width: 570px; }

	.boxHomeMarca .boxConceito
	{ color: #FFF; display: inline; float: left; margin: 0 0 0 30px; width: 220px; }

	.boxHomeMarca .boxCriadora
	{ color: #e67a1e; display: inline; float: left; margin: 0 0 0 80px; width: 180px; }

.txtLaranja
{ color: #f58220; }

.txtVerde
{ color: #00a77e; }

/* --------->>> HOME <<<-----------*/

#swfhome { width: 570px; height: 358px; }


/* --------->>> CRIADORA <<<-----------*/

#boxCriadora
{ background: url(../marca/img/criadora_img.gif) top left no-repeat; color: #005842; padding: 0; width: 570px; }

	#boxCriadora .colTxt
	{ float: left; margin: 150px 0 0 0; width: 310px; }

	#boxCriadora .colFla
	{ float: left; margin: 0; width: 260px; }
	
  #boxCriadora .txtCredito
	{ font-size: 11px; }
	
#boxCriadora-en
{ background: url(../marca-en/img/criadora_img.gif) top left no-repeat; color: #005842; padding: 0; width: 570px; }
	
	#boxCriadora-en .colTxt
	{ float: left; margin: 150px 0 0 0; width: 310px; }

	#boxCriadora-en .colFla
	{ float: left; margin: 0; width: 260px; }
	
  #boxCriadora-en .txtCredito
	{ font-size: 11px; }

#boxCriadora-es
{ background: url(../marca-es/img/criadora_img.gif) top left no-repeat; color: #005842; padding: 0; width: 570px; }
	
	#boxCriadora-es .colTxt
	{ float: left; margin: 150px 0 0 0; width: 310px; }

	#boxCriadora-es .colFla
	{ float: left; margin: 0; width: 260px; }
	
  #boxCriadora-es .txtCredito
	{ font-size: 11px; }
	
.boxDvFechado
{ background: url(../marca/img/box_dv-fechado.gif) top left no-repeat; color: #e67a1e; float: left; line-height: 14px; height: 170px; padding: 28px 0 0 35px; width: 535px; }

.boxDvFechado-en
{ background: url(../marca-en/img/box_dv-fechado.gif) top left no-repeat; color: #e67a1e; float: left; line-height: 14px; height: 170px; padding: 28px 0 0 35px; width: 535px; }

.boxDvFechado-es
{ background: url(../marca-es/img/box_dv-fechado.gif) top left no-repeat; color: #e67a1e; float: left; line-height: 14px; height: 170px; padding: 28px 0 0 35px; width: 535px; }

.boxDvAberto
{ background: url(../marca/img/box_dv-aberto.gif) top left no-repeat; color: #e67a1e; float: left; line-height: 14px; height: 796px; padding: 28px 30px 0 35px; width: 505px; }

	.boxDvAberto a, .boxDvAberto a:hover
	{ color: #00a77e; text-decoration: none; }

.boxDvAberto-en
{ background: url(../marca-en/img/box_dv-aberto.gif) top left no-repeat; color: #e67a1e; float: left; line-height: 14px; height: 796px; padding: 28px 30px 0 35px; width: 505px; }

	.boxDvAberto-en a, .boxDvAberto-en a:hover
	{ color: #00a77e; text-decoration: none; }

.boxDvAberto-es
{ background: url(../marca-es/img/box_dv-aberto.gif) top left no-repeat; color: #e67a1e; float: left; line-height: 14px; height: 796px; padding: 28px 30px 0 35px; width: 505px; }

	.boxDvAberto-es a, .boxDvAberto-es a:hover
	{ color: #00a77e; text-decoration: none; }

.btXis
{ margin-left: 291px; }

#msgCriadora
{ background: url(../marca/img/criadora-msg_bottom.jpg) 0 90px no-repeat; height: 461px; overflow: hidden; width: 941px; }

	#msgCriadora .content
	{ color: #d37e2e; font: normal 11px/15px Arial, Verdana, Tahoma, sans-serif; margin: 0 70px 50px 50px; }

	#msgCriadora .coluna1
	{ background:url(../marca/img/criadora_aspas.gif) top left no-repeat; float: left; height: 250px; margin: 0 0 0 25px; padding: 0 0 0 30px; width: 250px; }

	#msgCriadora .coluna2
	{ background: url(../marca/img/criadora_divisao.gif) left no-repeat; float: left; height: 240px; padding: 0 0 0 40px; width: 240px; }

	#msgCriadora .item
	{ margin: 15px 0; line-height: 15px; }


/* ---------->>> CONCEITO <<<------------*/

#boxConceito
{ background: url(../marca/img/conceito_bg.jpg) top left no-repeat; height: 179px; width: 570px; }

	#boxConceito .col
	{ float: left; width: 260px; }

	#boxConceito .txtRosa
	{ color: #ee3a85; }

	#boxConceito .txtAmarelo
	{ color: #d78e0e; }

	#boxConceito .txtAzul
	{ color: #0099da; }

	#boxConceito .txtVerde
	{ color: #14ae66; }



/* --------->>> CAMPANHAS <<<-----------*/

#boxCampanha
{ background: url(../marca/img/campanha_img.gif) top left no-repeat; color: #005842; padding: 0; width: 570px; }

	#boxCampanha .colTxt
	{ float: left; margin: 150px 0 0 0; width: 285px; }

	#boxCampanha .colFla
	{ float: left; margin: 20px 0 0 0; width: 282px; }

#boxCampanha-en
{ background: url(../marca-en/img/campanha_img.gif) top left no-repeat; color: #005842; padding: 0; width: 570px; }

	#boxCampanha-en .colTxt
	{ float: left; margin: 150px 0 0 0; width: 285px; }

	#boxCampanha-en .colFla
	{ float: left; margin: 20px 0 0 0; width: 282px; }

#boxCampanha-es
{ background: url(../marca-es/img/campanha_img.gif) top left no-repeat; color: #005842; padding: 0; width: 570px; }

	#boxCampanha-es .colTxt
	{ float: left; margin: 150px 0 0 0; width: 285px; }

	#boxCampanha-es .colFla
	{ float: left; margin: 20px 0 0 0; width: 282px; }



/* -------->>> PERSONAGENS <<<----------*/

#boxPersonagens
{ background: url(../marca/img/pers02.jpg) top left no-repeat; color: #005842; height: 427px; padding: 15px 45px; width: 480px; }

	.anima
	{ background: url(../marca/img/pers01.jpg) left 5px no-repeat; height: 165px; padding-right: 6px; text-align: right; width: 564px; }

	.anima-en
	{ background: url(../marca-en/img/pers01.jpg) left 5px no-repeat; height: 165px; padding-right: 6px; text-align: right; width: 564px; }

	.anima-es
	{ background: url(../marca-es/img/pers01.jpg) left 5px no-repeat; height: 165px; padding-right: 6px; text-align: right; width: 564px; }

	#boxPersonagens .col
	{ float: left; margin-top: 5px; width: 225px; }

	#boxPersonagens .txtDestaque
	{ color: #ee2375; font-weight: bold; }

	#boxPersonagens a.linkJoana, a.linkJoana:visited
	{ border-bottom: #d0e4a4 1px solid; color: #f16563; text-decoration: none; }

	#boxPersonagens a.linkBombom, a.linkBombom:visited
	{ border-bottom: #d0e4a4 1px solid; color: #5fa5c1; text-decoration: none; }

	#boxPersonagens a.linkChenlee, a.linkChenlee:visited
	{ border-bottom: #d0e4a4 1px solid; color: #d47d00; text-decoration: none; }

	#boxPersonagens a.linkMelly, a.linkMelly:visited
	{ border-bottom: #d0e4a4 1px solid; color: #66c18c; text-decoration: none; }

#boxJoana
{ background: top left no-repeat; color: #f16563; height: 314px; margin: 15px 0 0 0; padding: 80px 0 0 18px; width: 552px; }

	#boxJoana .txtDestaque
	{ color:#e4305a; font-weight: bold; }
	
#boxBombom
{ background: top left no-repeat; color: #5fa5c1; height: 315px; margin: 15px 0 0 0; padding: 80px 0 0 18px; width: 552px; }

	#boxBombom .txtDestaque
	{ color:#149ad1; font-weight: bold; }
	
#boxChenlee
{ background: top left no-repeat; color: #d47d00; height: 315px; margin: 15px 0 0 0; padding: 80px 0 0 18px; width: 552px; }

	#boxChenlee .txtDestaque
	{ color:#f09340; font-weight: bold; }

#boxMelly
{ background: top left no-repeat; color: #66c18c; height: 315px; margin: 15px 0 0 0; padding: 80px 0 0 18px; width: 552px; }

	#boxMelly .txtDestaque
	{ color:#73c69c; font-weight: bold; }
	
	
/* -------->>> BUSCA <<<----------*/	

.btsubmit
{ background: url(../img/design/busca_ok.gif); border: none; cursor : pointer; margin: 10px 0 0 0; height: 16px; width: 17px; }

