/*
Theme Name: BonaPix
Theme URI: http://ww.timepix.com.br/
Description: Tema do site de Bonafont versão 2010.
Author: Timepix Interactive
Version: 1.0
Tags: bonafont, timepix, danone
*/

body {
	background-image:url(images/background.png);
	background-position:top;
	background-repeat:repeat-y;
	margin:0;
	padding:0;
	border:0;
}

.zeroBorder {
	padding:0px;
	border:0px;
	margin:0px;
}

a.linkMenu:link {
	color:#FFF;
	text-decoration:none;
	text-shadow: 0px 2px 2px #e2592c;
}
a.linkMenu:visited {
	color:#FFF;
	text-decoration:none;
	text-shadow: 0px 2px 2px #e2592c;
}
a.linkMenu:active {
	color:#FFF;
	text-decoration:none;
	text-shadow: 0px 2px 2px #e2592c;
}
a.linkMenu:hover {
	color:#FBD1BA;
	text-decoration:none;
	text-shadow: 0px 2px 2px #e2592c;
}

a.linkSubMenu:link {
	color:#FFF;
	text-decoration:none;
}
a.linkSubMenu:visited {
	color:#FFF;
	text-decoration:none;
}
a.linkSubMenu:active {
	color:#FFF;
	text-decoration:none;
}
a.linkSubMenu:hover {
	color:#FBD1BA;
	text-decoration:none;
}

a.linkOndeComprar:link {
	color:#00439d;
	text-decoration:none;
}
a.linkOndeComprar:visited {
	color:#00439d;
	text-decoration:none;
}
a.linkOndeComprar:active {
	color:#00439d;
	text-decoration:none;
}
a.linkOndeComprar:hover {
	color:#00439d;
	text-decoration:underline;
}

a.linkDestaque:link {
	color:#666;
	text-decoration:none;
}
a.linkDestaque:visited {
	color:#666;
	text-decoration:none;
}
a.linkDestaque:active {
	color:#666;
	text-decoration:none;
}
a.linkDestaque:hover {
	color:#666;
	text-decoration:underline;
}

a.linkTagCloud:link {
	color:#034ea2;
	text-decoration:none;
}
a.linkTagCloud:visited {
	color:#034ea2;
	text-decoration:none;
}
a.linkTagCloud:active {
	color:#034ea2;
	text-decoration:none;
}
a.linkTagCloud:hover {
	color:#034ea2;
	text-decoration:underline;
}

a.linkReadMore:link {
	color:#f89f6d;
	text-decoration:none;
}
a.linkReadMore:visited {
	color:#f89f6d;
	text-decoration:none;
}
a.linkReadMore:active {
	color:#f89f6d;
	text-decoration:none;
}
a.linkReadMore:hover {
	color:#f89f6d;
	text-decoration:underline;
}

a.linkSection:link {
	color:#f8a475;
	text-decoration:none;
}
a.linkSection:visited {
	color:#f8a475;
	text-decoration:none;
}
a.linkSection:active {
	color:#f8a475;
	text-decoration:none;
}
a.linkSection:hover {
	color:#f8a475;
	text-decoration:underline;
}
a.linkBranco:link {
	color:#FFF;
	text-decoration:none;
}
a.linkBranco:visited {
	color:#FFF;
	text-decoration:none;
}
a.linkBranco:active {
	color:#FFF;
	text-decoration:none;
}
a.linkBranco:hover {
	color:#FFF;
	text-decoration:underline;
}

.myBodyHeaderFull{
	background-image:url(images/background_headerfull.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

.myBodyHeaderFullSecao{
	background-image:url(images/background_headerfull_secao.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

.myHeaderFull {
	width:1000px;
	height:520px;
        background-image:url(images/background_headerfull.jpg);
        background-position:top center;
	background-repeat:no-repeat;
}
.myHeaderFullSecao {
	width:1000px;
	height:520px;
        background-image:url(images/background_headerfull_secao.jpg);
        background-position:top center;
	background-repeat:no-repeat;
}

.myLayout {
	width:1000px;
	text-align:left;
}

.myMainLogo {
	float:left;
	padding-left:30px;
}

.myMenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	float:right;
	width:695px;
	height:50px;
}

.myMenuItemProdutosOUT {
	float:left;
	padding-left:10px;
	padding-right:5px;
}

.myMenuItemHistoriaOUT {
	float:left;
	padding-left:5px;
	padding-right:5px;
}

.myMenuItemBeberAguaSempreOUT {
	float:left;
	padding-left:5px;
	padding-right:5px;
}

.myMenuItemEuElimineiOUT {
	float:left;
	padding-left:5px;
	padding-right:5px;
}

.myMenuItemFaqOUT {
	float:left;
	padding-left:5px;
	padding-right:5px;
}

.myMenuItemFaleConoscoOUT {
	float:left;
	padding-left:5px;
	padding-right:5px;
}

.myMenuItemBlogOUT {
	height:80px;
	float:left;
	padding-left:5px;
}

.myMenuItemProdutosON {
	background-image:url(images/menu_produtos_over.png);
	background-repeat:no-repeat;
	width:83px;
	height:50px;
	padding-top:30px;
	text-align:center;
	text-transform:uppercase;
}

.myMenuItemProdutosOFF {
	width:83px;
	height:50px;
	padding-top:20px;
	text-align:center;
	text-transform:uppercase;
}

.myMenuItemHistoriaON {
	background-image:url(images/menu_historia_over.png);
	background-repeat:no-repeat;
	width:73px;
	height:50px;
	padding-top:30px;
	text-align:center;
	text-transform:uppercase;
}

.myMenuItemHistoriaOFF {
	width:73px;
	height:50px;
	padding-top:20px;
	text-align:center;
	text-transform:uppercase;
}

.myMenuItemBeberAguaSempreON {
	background-image:url(images/menu_beberaguasempre_over.png);
	background-repeat:no-repeat;
	width:145px;
	height:50px;
	padding-top:30px;
	text-align:center;
	text-transform:uppercase;
}

.myMenuItemBeberAguaSempreOFF {
	width:145px;
	height:50px;
	padding-top:20px;
	text-align:center;
	text-transform:uppercase;
}

.myMenuItemEuElimineiON {
	background-image:url(images/menu_eueliminei_over.png);
	background-repeat:no-repeat;
	width:89px;
	height:50px;
	padding-top:30px;
	text-align:center;
	text-transform:uppercase;
}

.myMenuItemEuElimineiOFF {
	width:89px;
	height:50px;
	padding-top:20px;
	text-align:center;
	text-transform:uppercase;
}

.myMenuItemFaqON {
	background-image:url(images/menu_faq_over.png);
	background-repeat:no-repeat;
	width:49px;
	height:50px;
	padding-top:30px;
	text-align:center;
	text-transform:uppercase;
}

.myMenuItemFaqOFF {
	width:49px;
	height:50px;
	padding-top:20px;
	text-align:center;
	text-transform:uppercase;
}

.myMenuItemFaleConoscoON {
	background-image:url(images/menu_faleconosco_over.png);
	background-repeat:no-repeat;
	width:109px;
	height:50px;
	padding-top:30px;
	text-align:center;
	text-transform:uppercase;
}

.myMenuItemFaleConoscoOFF {
	width:109px;
	height:50px;
	padding-top:20px;
	text-align:center;
	text-transform:uppercase;
}

.myMenuItemBlogON {
	background-image:url(images/menu_blog_over.png);
	background-repeat:no-repeat;
	width:53px;
	height:50px;
	padding-top:30px;
	text-align:center;
	text-transform:uppercase;
}

.myMenuItemBlogOFF {
	width:53px;
	height:50px;
	padding-top:20px;
	text-align:center;
	text-transform:uppercase;
}

.mySubMenuOUT {
	clear:both;
	float:left;
	position:absolute;
	top:50px;
}

.mySubMenu {
	background-image:url(images/backSubMenu.png);
	background-repeat:no-repeat;
	width:109px;
	height:80px;
	text-transform:uppercase;
	text-align:center;
}

.topForm {
	width:223px;
	clear:both;
	float:right;
	padding-right:30px;
}

.topFormText {
	padding-top:4px;
	float:left;
}

.topFormButton {
	float:right;
}

.myTextForm {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#CCC;
	width:180px;
	border:0;
	padding-top:3px;
	padding-bottom:3px;
	outline-style:none;
}

.mySubMenuItemA {
	clear:both;
	padding-top:20px;
	padding-bottom:7px;
}

.mySubMenuItemB {
	padding-top:7px;
}

.mySubMenuDivisor {
	background-image:url(images/backSubMenuItem.png);
	background-repeat:no-repeat;
	background-position:center;
	width:100%;
	height:1px;
	font-size:1px;
}

.myMainFlash {
	clear:both;
	width:1000px;
	height:390px;
}

.myFullMenuArea {
	clear:both;
	width:1000px;
	height:140px;
}

.flashDestaque {
	padding-left:30px;
}

.colunaConteudo {
	clear:both;
	float:left;
	width:706px;
}

.colunaDestaques {
	float:right;
	width:280px;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#666666;
}

.redes-sociais-out {
	clear:both;
	padding-right:28px;
}

.redes-sociais-background {
	float:right;
	background-image:url(images/redes-sociais-background.jpg);
	background-repeat:no-repeat;
	width:228px;
	height:78px;
	overflow:hidden;
}

.redes-sociais-mensagem {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-align:center;
	padding-top:8px;
}

.redes-sociais-icones {
	padding-top:4px;
	text-align:center;
}

.cadastre-seu-email-out {
	clear:both;
	padding-right:28px;
}

.cadastre-seu-email-background {
	float:right;
	background-image:url(images/cadastre-seu-email-background.jpg);
	background-repeat:no-repeat;
	width:229px;
	height:104px;
	overflow:hidden;
}

.cadastre-seu-email-mensagem {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-align:left;
	padding-top:10px;
	padding-left:12px;
}

.topCadastreSeuEmailFormText {
	padding-top:9px;
	padding-left:14px;
	float:left;
}

.myCadastreSeuEmailTextForm {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#CCC;
	width:158px;
	border:0;
	padding-top:3px;
	padding-bottom:3px;
	outline-style:none;
}

.topCadastreSeuEmailFormButton {
	float:right;
	padding-top:6px;
	padding-right:12px;
}

.horizontal-line {
	clear:both;
	float:right;
	height:1px;
	width:226px;
	padding-right:28px;
}

.destaques-titulo {
	font-family:Arial, Helvetica, sans-serif;
	color:#f89f6d;
	font-weight:bold;
	font-size:20px;
	padding-bottom:10px;
}

.destaques-out {
	clear:both;
	padding-right:28px;
}

.destaques-box {
	float:right;
	width:228px;
}

.destaque-mini-seta {
	padding-top:2px;
	padding-right:5px;
	width:7px;
	height:12px;
	float:left;
}

.destaque-texto {
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#666;
	width:215px;
}

.destaque-item {
	float:left;
	width:100%;
	padding-bottom:10px;
}

.promocoes-out {
	clear:both;
	padding-right:28px;
}

.promocoes-titulo {
	float:right;
	width:226px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	text-transform:uppercase;
}

.promocoes-box {
	float:right;
	width:226px;
}

.tagcloud-out {
	clear:both;
	padding-right:28px;
}

.tagcloud-box {
	float:right;
	width:216px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#034ea2;
	text-transform:uppercase;
}

.myPost-out {
	clear:both;
	width:706px;
}

.myPostData {
	float:left;
	width:90px;
	height:90px;
	background-image:url(images/data_background.gif);
	background-repeat:no-repeat;
}

.myPostDataDia {
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:bold;
	color:#FFF;
	clear:both;
	float:right;
	padding-top:15px;
	padding-left:40px;
	width:50px;
	text-align:center;
	position:absolute;
}
.myPostDataMes {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#FFF;
	clear:both;
	float:right;
	padding-top:40px;
	padding-left:40px;
	width:50px;
	text-align:center;
	position:absolute;
}

.myPostTitleArea {
	float:left;
	padding-left:20px;
}

.myPostTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:30px;
	color:#666666;
	padding-top:21px;
	padding-bottom:5px;
	float:left;
	width:500px;
}

.myPostEstrelas {
	float:right;
	padding-top:30px;
}

.myPostEstrelasClassifique {
	float:right;
	padding-top:1px;
}

.myPostEstrelasClassifiqueMensagem {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	color:#f8a475;
	float:left;
	padding-top:3px;
	padding-right:5px;
}

.myPostBarraHorizontal {
	background-image:url(images/barra-horizontal-titulo.gif);
	background-repeat:no-repeat;
	font-size:1px;
	width:596px;
	height:1px;
	clear:both;
	float:left;
}

.myPostSecao {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#f8a475;
	clear:both;
	float:left;
	width:500px;
}

.myPostContent {
	clear:both;
	float:left;
	padding-left:110px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	width:595px;
}

.myPostContent img{
    border: 0;
}
.myPostContent a{
    color:#034EA2;
    text-decoration: none;
}
.myPostContent a:hover{
    color:#034EA2;
    text-decoration: underline;
}

.myPostReadMore {
	clear:both;
	float:left;
	padding-left:110px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-top:20px;
	color:#f89f6d;
	width:500px;
}

.myPostLine {
	clear:both;
	width:596px;
	height:5px;
	padding-left:110px;
	padding-top:10px;
	padding-bottom:10px;
}

.myPostLine-historia {
	clear:both;
	width:596px;
	height:5px;
	padding-left:46px;
	padding-top:10px;
	padding-bottom:10px;
}

.myPostLineColor {
	clear:both;
	font-size:1px;
	width:596px;
	height:1px;
	background-color:#fcdecd;
}

.myPostPages-out {
	clear:both;
	float:left;
	padding-left:110px;
	padding-top:50px;
	padding-bottom:20px;
	width:595px;
}

.myPostPagesAnterior {
	padding-top:5px;
	float:left;
}

.myPostPagesProximo {
	position:relative;
	padding-top:5px;
}

.myPostPagesNumeros {
	float:left;
	width:449px;
	text-align:center;
}

.myPostPagesNumerosON {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	background-color:#f8a475;
	font-size:14px;
	font-weight:bold;
}

.myPostPagesNumerosOFF {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#666;
	font-size:14px;
	font-weight:normal;
}

.myPostPagesAnteriorSeta {
	float:left;
	width:7px;
	height:12px;
	padding-right:10px;
	padding-top:2px;
}

.myPostPagesProximoSeta {
	float:left;
	width:7px;
	height:12px;
	padding-left:10px;
	padding-top:2px;
}

.myPostPagesAnteriorTexto {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#f8a475;
}

.myPostPagesProximoTexto {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#f8a475;
}

.creditos {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#f89f6d;
	clear:both;
	padding-top:10px;
	width:980px;
}

.assinatura {
	font-size:1px;
	clear:both;
	padding-top:10px;
	padding-bottom:10px;
	width:980px;
}

.creditos-linha {
	font-size:1px;
	width:980px;
	height:1px;
	background-color:#fabd9b;
}

.botoes-aux {
	clear:both;
	float:left;
	padding-top:10px;
	padding-left:110px;
	width:596px;
}

.botao-padrao {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:8px;
	text-transform:uppercase;
	color:#FFF;
	background-image:url(images/background-button-default.gif);
	background-repeat:repeat-x;
	height:17px;
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
}

.botao-espaco {
	float:left;
	width:10px;
	font-size:1px;
}

.tags-out{
	clear:both;
	float:left;
	padding-top:10px;
	padding-left:110px;
	padding-bottom:20px;
	width:596px;
}

.tags-titulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#f89f6d;
	clear:both;
	float:left;
	padding-right:5px;
}

.tags-conteudo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	float:left;
}

.comentario-out {
	clear:both;
	float:left;
	padding-top:10px;
	padding-left:110px;
	padding-bottom:10px;
	width:596px;
}

.comentario-chamada {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#f89f6d;
	padding-bottom:15px;
}

.comentario-postar-label {
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#666;
	padding-top:10px;
	padding-bottom:2px;
}

.comentario-form {
	clear:both;
	padding-top:2px;
}

.comentario-form-text-input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666;
	width:400px;
	outline-style:none;
	float:left;
}

.comentario-form-text-input-30 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666;
	width:100px;
	outline-style:none;
	float:left;
}

.comentario-form-text-input-50 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666;
	width:50px;
	outline-style:none;
	float:left;
}

.comentario-form-text-input-60 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666;
	width:105px;
	outline-style:none;
	float:left;
}

.comentario-form-text-input-330 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666;
	width:324px;
	outline-style:none;
	float:left;
}

.comentario-form-text-input-40 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666;
	width:50px;
	outline-style:none;
	float:left;
}

.comentario-form-text-input-110 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666;
	width:104px;
	outline-style:none;
	float:left;
}

.comentario-form-text-input-25 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666;
	width:15px;
	outline-style:none;
	text-align:center;
}

.comentario-form-text-input-45 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666;
	width:30px;
	outline-style:none;
	text-align:center;
}

.comentario-form-text-input-260 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666;
	width:260px;
	outline-style:none;
	float:left;
}

.comentario-form-text-input-260C {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666;
	width:258px;
	outline-style:none;
	float:left;
}

.fale-conosco-coluna-30-A {
	float:left;
}

.fale-conosco-coluna-50-B {
	float:left;
	padding-left:10px;
}

.fale-conosco-coluna-40-B {
	float:left;
	padding-left:10px;
}

.fale-conosco-coluna-40-C {
	float:left;
	padding-left:25px;
}

.fale-conosco-coluna-60-A {
	float:left;
}

.fale-conosco-coluna-110-A {
	float:left;
}

.fale-conosco-coluna-260-B {
	float:left;
	padding-left:30px;
}

.fale-conosco-coluna-140-B {
	float:left;
	padding-left:92px;
}

.fale-conosco-coluna-330-A {
	float:left;
}

.fale-conosco-coluna-260-C {
	float:left;
	padding-left:30px;
}

.fale-conosco-texto-numero {
	float:left;
	width:140px;
}

.fale-conosco-texto-idade {
	float:left;
	width:406px;
}

.fale-conosco-texto-telefone{
	float:left;
	width:406px;
}

.fale-conosco-texto-sexo {
	float:left;
	width:406px;
}

.fale-conosco-texto-complemento {
	float:left;
	width:260px;
}

.fale-conosco-texto-cep {
	float:left;
	width:142px;
}

.fale-conosco-texto-nascimento {
	float:left;
	width:240px;
}

.fale-conosco-texto-bairro {
	float:left;
	width:200px;
}

.fale-conosco-texto-cidade {
	float:left;
	width:362px;
}

.fale-conosco-texto-pais {
	float:left;
	width:350px;
}
.comentario-form-error {
	float:left;
	padding-left:10px;
	padding-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#f89f6d;
	width:180px;
}
.comentario-form-error-c1{
        position: absolute;
        margin-left: 298px;
}
.comentario-form-error-participe{
        position: absolute;
        font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#f89f6d;
}

.comentario-form-erro-lateral {
	float:right;
	padding-left:10px;
	padding-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#f89f6d;
	width:180px;
}

.comentario-form-obrigatorio {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	clear:both;
	float:left;
	padding-top:30px;
}

.comentario-form-botao-enviar {
	float:left;
	padding-top:10px;
	padding-left:80px;
}

.fale-conosco-form-botao-enviar {
	float:left;
	padding-top:10px;
	padding-left:335px;
	padding-bottom:90px;
}

.comentario-conteudo {
	clear:both;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}

.comentario-conteudo-em-aprovacao {
	clear:both;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	background-color:#fcdece;
	padding:20px;
	border:1px;
	border-style:solid;
	border-color:#fcd8c4;
	width:560px;
}

.comentario-conteudo-em-aprovacao-mensagem {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#f8a475;
	padding-bottom:10px;
}

.comentario-autor {
	clear:both;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-style:italic;
	color:#666;
	padding-top:10px;
	width:400px;
}

.secao_titulo {
	padding-left:40px;
	padding-top:45px;
	padding-bottom:25px;
	clear:both;
	float:left;
}

.mySearch-out {
	clear:both;
	width:556px;
	padding-left:110px;
}

.mySearch-titulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#f89f6d;
	padding-top:40px;
	padding-bottom:10px;
	width:590px;
}

.mySearch-Item {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	font-weight:bold;
	width:596px;
}

.mySearch-Data {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	font-weight:normal;
	padding-top:5px;
	width:596px;
}

.mySearch-Resultado {
	clear:both;
	float:left;
	padding-top:20px;
}

.mySearch-Text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding-top:5px;
	width:596px;
}

.produtos-chamada-texto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#666;
	padding-left:40px;
	width:675px;
}

.produtos {
	padding-left:40px;
	width:668px;
}

.produtos-topo {
	clear:both;
	padding-top:20px;
}

.produtos-centro {
	clear:both;
	background-image:url(images/produtos-background.gif);
	background-repeat:repeat-y;
}

.produtos-tabela {
	background-image:url(images/produtos-background.gif);
	background-repeat:repeat-y;
	clear:both;
	float:left;
	width:668px;
}

.produtos-tabela-final {
	clear:both;
	float:left;
	padding-left:20px;
}

.produtos-tabela-centralizar {
	clear:both;
	float:left;
	padding-left:20px;
}

.produtos-tabela-primeira-linha {
	clear:both;
	float:left;
	background-image:url(images/produtos-tabela-background-top.gif);
	width:629px;
}

.produtos-tabela-linha {
	clear:both;
	float:left;
	background-image:url(images/produtos-tabela-background.gif);
	width:629px;
}

.produtos-tabela-primeira-linha-texto {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#00439d;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:16px;
}

.produtos-tabela-primeira-linha-texto-direito {
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#00439d;
	padding-top:8px;
	padding-bottom:8px;
	padding-right:16px;
}

.produtos-tabela-linha-itemA {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#00a8e5;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:16px;
}

.produtos-tabela-linha-itemB {
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#00a8e5;
	padding-top:4px;
	padding-bottom:4px;
	padding-right:16px;
}

.produtos-tabela-pontilhado {
	clear:both;
	width:629px;
	height:3px;
}

.produtos-tabela-end {
	clear:both;
	width:629px;
	height:3px;
	padding-bottom:20px;
}

.produtos-texto-destaque{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#00439d;
	clear:both;
	width:615px;
	padding-left:16px;
	padding-bottom:5px;
	float:left;
}

.produtos-texto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999;
	clear:both;
	width:615px;
	padding-left:16px;
	padding-bottom:15px;
	float:left;
}

.historia-chamada-texto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#666;
	padding-left:40px;
	width:675px;
}

.historia-texto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	padding-left:40px;
	width:675px;
}

.historia-espaco {
	font-size:1px;
	width:675px;
	height:30px;
}

.historia-mapa {
	padding-left:20px;
	width:690px;
	height:380px;
}

.historia-marcas {
	padding-left:215px;
	height:70px;
	width:300px;
}

.historia-botao {
	width:469px;
	height:69px;
	padding-left:110px;
	padding-top:10px;
}

.beberaguasempre {
	padding-top:20px;
	padding-left:40px;
}

.beberaguasempre-imagem {
	float:left;
	width:283px;
	height:410px;
	padding:10px;
	background-image:url(images/foto-beber-agua-background.gif);
	background-repeat:no-repeat;
}

.beberaguasempre-texto {
	float:left;
	padding-left:20px;
	padding-top:220px;
	width:335px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
}

.beberaguasempre-chamada-texto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#666;
	padding-left:50px;
	width:665px;
}

.onde-encontrar-espaco {
	padding-top:20px;
	padding-left:40px;
}

.onde-encontrar-bonafont {
 	background-image:url(images/onde-encontrar-background.gif);
	background-repeat:repeat-y;
	width:628px;
	padding-left:20px;
	padding-right:20px;
	padding-top:25px;
	padding-bottom:20px;
}

.onde-encontrar-bonafont-end{
	width:627px;
}

.onde-encontrar-bonafont-texto-maior {
	clear:both;
	width:600px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
}

.onde-encontrar-bonafont-texto-menor {
	clear:both;
	width:600px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}

.onde-encontrar-bonafont-form {
	clear:both;
	float:left;
	width:624px;
	padding-top:10px;
	padding-bottom:10px;
}

.onde-encontrar-bonafont-form-text {
	clear:both;
	float:left;
	width:560px;
}

.onde-encontrar-bonafont-form-text-pesquisa {
	width:590px;
	height:20px;
	background-color:#fef3ee;
}

.onde-encontrar-bonafont-form-submit {
	float:right;
}

.onde-encontrar-bonafont-mapa {
	clear:both;
	border-style:solid;
	border-width:1px;
	border-color:#666;
	width:623px;
}

.botao-comprar-bonafont-online {
	width:187px;
	height:67px;
	padding-top:10px;
}

.compre-online {
	clear:both;
	padding-left:40px;
	padding-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#00439d;
}

.compre-online-link {
	clear:both;
	padding-left:40px;
	padding-top:5px;
	padding-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#00439d;
}

.compre-online-myPostLine {
	clear:both;
	width:596px;
	height:5px;
	padding-left:65px;
	padding-top:10px;
	padding-bottom:10px;
}

.fale-conosco-myPostLine {
	clear:both;
	width:596px;
	height:5px;
	padding-left:10px;
	padding-top:20px;
}

.compre-online-texto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#666;
	padding-left:40px;
	padding-bottom:20px;
	width:675px;
}

.botao-encontre-bonafont {
	clear:both;
	width:230px;
	height:49px;
	padding-top:25px;
	padding-left:40px;
}

.fale-conosco-espaco {
	padding-left:40px;
}

.fale-conosco-sexo {
	float:left;
	width:20px;
}

.fale-conosco-sexo-texto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	float:left;
	width:70px;
	padding-top:3px;
}

.fale-conosco-idade {
	clear:both;
	float:left;
	width:20px;
}

.fale-conosco-idade-texto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	float:left;
	width:110px;
	padding-top:3px;
}

.eu-eliminei-out {
	clear:both;
	padding-right:28px;
}

.eu-eliminei-box-login {
	float:right;
	background-image:url(images/eu-eliminei-loginbox.png);
	background-repeat:no-repeat;
	width:229px;
	height:216px;
	overflow:hidden;
}

.eu-eliminei-box-logado {
	float:right;
	background-image:url(images/eu-eliminei-logadobox.png);
	background-repeat:no-repeat;
	width:229px;
	height:146px;
	overflow:hidden;
}

.eu-eliminei-form-email {
	padding-top:45px;
	padding-left:14px;
	float:left;
	clear:both;
	width:206px;
	height:31px;
}

.eu-eliminei-form-senha {
	padding-top:10px;
	padding-left:14px;
	float:left;
	clear:both;
	width:170px;
	height:31px;
}

.eu-eliminei-form-email-body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#CCC;
	width:200px;
	border:0;
	padding-top:3px;
	padding-bottom:3px;
	outline-style:none;
}

.eu-eliminei-form-senha-body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#CCC;
	width:160px;
	border:0;
	padding-top:3px;
	padding-bottom:3px;
	outline-style:none;
}

.eu-eliminei-form-botao-azul {
	width:30px;
	height:30px;
	float:left;
	padding-top:6px;
	padding-left:3px;
}

.eu-eliminei-esqueceu-senha {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding-top:4px;
	padding-left:14px;
	float:left;
}

.eu-eliminei-ainda-nao-cadastrado {
	clear:both;
	float:left;
	width:205px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	padding-top:15px;
	padding-left:14px;
}

.eu-eliminei-botao-cadastrar {
	clear:both;
	float:left;
	width:205px;
	height:30px;
	padding-left:12px;
	padding-top:5px;
}

.eu-eliminei-box-logado-usuario {
	clear:both;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#FFF;
	padding-top:12px;
	padding-left:12px;
	width:190px;
}

.eu-eliminei-box-deixe-sua-mensagem{
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	padding-top:7px;
	padding-left:12px;
	width:190px;
}

.eu-eliminei-botao-enviar-mensagem{
	clear:both;
	padding-top:7px;
	padding-left:12px;
	width:200px;
}

.eu-eliminei-box-editar-sair{
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding-top:7px;
	padding-left:12px;
	width:190px;
}

.eu-eliminei-box-editar-sair a:link {
	color:#FFFFFF;
}
.eu-eliminei-box-editar-sair a:visited {
	color:#FFFFFF;
}
.eu-eliminei-box-editar-sair a:active {
	color:#FFFFFF;
}
.eu-eliminei-box-editar-sair a:hover {
	color:#FFFFFF;
}
.eu-eliminei-texto-uf{
    width: 82px;
    float: left;
}
.eu-eliminei-texto-cidade{
    width: 200px;
    float: left;
}
.promocao-banner {
	float:left;
	padding-left:150px;
	padding-bottom:20px;
}

.promo-menu {
	padding-left:70px;
	width:600px;
}

.promocao-onodera {
	font-family:Arial, Helvetica, sans-serif;
	font-size:33px;
	font-weight:bold;
	color:#f89f6d;
	padding-left:50px;
	width:600px;
}

.promo-titulo {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#666666;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:RGB(252, 214, 192);
	padding-top:8px;
	padding-bottom:8px;
	width:585px;
}

.promo-titulo-ultimo {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#666666;
	padding-top:8px;
	padding-bottom:8px;
	width:585px;
}

.botao-seta {
	float:left;
	padding-top:3px;
	padding-left:30px;
	padding-right:5px;
}

.promo-conteudo {
	display:none;
	clear:both;
	padding-left:47px;
	padding-top:5px;
	padding-bottom:10px;
	width:582px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
}

.promo-conteudo-subtitulo {
	font-size:18px;
	font-weight:normal;
}
.linkPreto:link {
	color:#666;
	text-decoration:none;
}
.linkPreto:visited {
	color:#666;
	text-decoration:none;
}
.linkPreto:active {
	color:#666;
	text-decoration:none;
}
.linkPreto:hover {
	color:#666;
	text-decoration:none;
}

/* 30 / 08 / 2010 */

.beberaguasempre2-texto {
	float:left;
	padding-left:20px;
	padding-top:13px;
	width:335px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
}

.beberaguasempre-subtitulo {
	float:left;
	width:335px;
	padding-top:20px;
	padding-left:20px;
	font-size:15px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
}

.beberaguasempre-tabela {
	float:left;
	width:335px;
	padding-left:20px;
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
}

.beberaguasempre-tabela-titulo {
	color:#FFF;
	background-color:#f9aa7e;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
}

.beberaguasempre-tabela-celula {
	color:#f89f6d;
	padding-left:40px;
	font-weight:bold;
}
.alignright{
	float:right;
}
.alignleft{
	float:left;
}
/* CSS - Experiência 15 - 29/09/2010 */

.destaque {
	padding-left:40px;
	padding-top:10px;
}

.colunaConteudo-experiencia15 {
	clear:both;
	float:left;
	width:670px;
	padding-left:30px;
	font-family:Arial, Helvetica, sans-serif;
}

.titulo-experiencia15 {
	background-image:url(images/experiencia15/fundo-menu-experiencia15.png);
	background-repeat:no-repeat;
	width:655px;
	height:78px;
	padding-top:59px;
}

.menu1-ON {
	float:left;
	width:235px;
	height:60px;
	text-align:center;
	font-size:27px;
	font-stretch:condensed;
	font-weight:lighter;
	color:#fff200;
	padding-left:120px;
        text-decoration: none;
}

.menu2-ON {
	float:left;
	width:90px;
	height:60px;
	text-align:center;
	font-size:16px;
	color:#fff200;
	padding-left:45px;
	font-weight:400;
        text-decoration: none;
}

.menu3-ON {
	float:left;
	width:90px;
	height:60px;
	text-align:center;
	font-size:16px;
	color:#fff200;
	padding-left:45px;
	font-weight:400;
        text-decoration: none;
}

.menu1-OFF {
	float:left;
	width:235px;
	height:60px;
	text-align:center;
	font-size:27px;
	font-stretch:condensed;
	color:#fff;
	padding-left:120px;
        text-decoration: none;
}

.menu2-OFF {
	float:left;
	width:90px;
	height:60px;
	text-align:center;
	font-size:16px;
	color:#fff;
	padding-left:36px;
	font-weight:400;
        text-decoration: none;
}

.menu3-OFF {
	float:left;
	width:90px;
	height:60px;
	text-align:center;
	font-size:16px;
	color:#fff;
	padding-left:45px;
	font-weight:400;
        text-decoration: none;
}
.blocos {
	display:block;
	padding-left:20px;
	width:635px;
}

.bloco1-experiencia15 {
	background-image:url(images/experiencia15/bg-bloco1.png);
	background-repeat:no-repeat;
	width:635px;
	height:330px;
	padding-bottom:20px;
}

.video-experiencia15 {
	float:left;
	padding-top:38px;
	padding-left:24px;
	width:320px;
	height:281px;
}

.btn-ler-depoimentos {
	float:left;
	width:261px;
	padding-top:247px;
	padding-left:16px;
}

.bloco2-experiencia15 {
	height:61px;
	width:635px;
}

.bloco2-titulo {
	color:#f4946c;
	font-weight:bold;
	font-size:23px;
}

.bloco2-comentario {
	color:#666;
	font-weight:bold;
	font-size:15.5px;
}

.linha-separacao {
	border-top-color:#fac3a3;
	border-top-style:solid;
	border-top-width:1px;
	height:20px;
	width:610px;
	display:block;
}

.bloco3-experiencia15 {
	background-image:url(images/experiencia15/bg-bloco3.png);
	background-repeat:no-repeat;
	height:370px;
	width:635px;
}

.bloco3-titulo {
	width:245px;
	height:67px;
	padding-top:10px;
	color:#666;
	font-weight:bold;
	font-style:italic;
	font-size:26px;
	text-align:right;
}

.bloco3-comentario {
	width:245px;
	height:90px;
	font-style:italic;
	color:#666;
	font-weight:bold;
	font-size:15px;
	text-align:right;
}

.bloco3-nome-autor {
	width:245px;
	height:15px;
	color:#666;
	font-size:14px;
	text-align:right;
}

.bloco3-autor-comentario {
	width:245px;
	height:15px;
	color:#666;
	font-size:12px;
	text-align:right;
}

.bloco3-participe-link {
	width:250px;
	height:42px;
	padding-top:26px;
	padding-left:9px;
}

.bloco3-regulamento-link {
	width:255px;
	height:42px;
	padding-top:8px;
	padding-left:29px;
}

.bloco4-experiencia15 {
	background-image:url(images/experiencia15/bg-bloco4.png);
	background-repeat:no-repeat;
	width:635px;
	height:300px;
}

.bloco4-flash {
	width:595px;
	height:230px;
	padding-top:10px;
	padding-left:13px;
}

/* Concurso Cultural A - 30/09/2010 */

.culturalA-destaque {
	background-image:url(images/experiencia15/bg-responda.png);
	background-repeat:no-repeat;
	width:635px;
	height:300px;
}

.culturalA-titulo {
	width:437px;
	font-weight:bold;
	font-size:26px;
	color:#f4926a;
	padding-left:187px;
	padding-top:20px;
}

.culturalA-comentario {
	width:397px;
	font-weight:bold;
	font-size:13px;
	color:#FFF;
	padding-left:197px;
	padding-top:12px;
}

.campo-responda {
	padding-left:187px;
	padding-top:19px;
        float: left;
}

.txt-area-responda {
	width:437px;
	height:100px;
	border:none;
	resize:none;
        color:#666666;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight:bold;
        outline: none;
}

.btn-envia-resposta {
	float: right;
	padding-top:5px;
}

.culturalA-melhores-experiencias {
	width:605px;
	padding-left:30px;
}

.culturalA-melhores-experiencias-title {
	font-weight:bold;
	font-size:22px;
	color:#666;
}

.culturalA-melhores-experiencias-conteudo {
	font-size:14px;
	color:#666;
}

.btn-dowload-regulamento {
	padding-top:35px;
	padding-bottom:30px;
}

.culturalA-linha-separacao {
	border-top-color:#fcdac8;
	border-top-style:solid;
	border-top-width:1px;
	height:15px;
	width:605px;
	display:block;
}

.culturalA-experiencias-participantes-title {
	font-weight:bold;
	font-size:20px;
	color:#f89f6d;
	padding-top:5px;
	padding-bottom:30px;
}

.culturalA-experiencias-participantes-conteudo {
	padding-bottom:30px;
}

.experiencias-participantes-texto {
	font-size:12px;
	color:#666;
}

.experiencias-participantes-autor {
	padding-top:5px;
	font-size:12px;
	color:#666;
	font-weight:bold;
	font-style:italic;
}

.culturalB-experiencias-participantes-title {
	font-weight:bold;
	font-size:20px;
	color:#f89f6d;
	padding-bottom:15px;
}

.culturalB-btn-anterior {
	height:30px;
	width:90px;
}

.culturalB-btn-proximo {
	height:30px;
	width:90px;
}

.culturalB-navegacao {
	width:605px;
	height:20px;
	padding-left:30px;
	padding-top:50px;
}

.culturalB-vavegacao-anterior {
	float:left;
	font-size:14px;
	color:#f8a475;
	font-weight:bold;
	width:75px;
}

.navegacao-seta-esquerda {
	float:left;
	padding-top:3px;
	padding-right:12px;
}

.culturalB-vavegacao-proximo {
	float:right;
	font-size:14px;
	color:#f8a475;
	font-weight:bold;
	width:75px;
}

.navegacao-seta-direita {
	float:right;
	padding-top:3px;
	padding-left:12px;
}

a.link-navegacao:link {
	color:#f8a475;
	text-decoration:none;
}
a.link-navegacao:visited {
	color:#f8a475;
	text-decoration:none;
}
a.link-navegacao:active {
	color:#f8a475;
	text-decoration:none;
}
a.link-navegacao:hover {
	color:#f8a475;
	text-decoration:underline;
}

.culturalC-destaque {
	background-image:url(images/experiencia15/bg-erro-envio.png);
	background-repeat:no-repeat;
	width:635px;
	height:215px;
}

.culturalC-comentario {
	font-weight:bold;
	font-size:14px;
	color:#f4926a;
	padding-left:190px;
	padding-top:12px;
}

.exp15-depoimentos-destaque {
	width:635px;
	height:195px;
}

.exp15-depoimentos-destaque-titulo {
	width:615px;
	font-weight:bold;
	font-size:22px;
	color:#f4926a;
	padding-left:40px;
	padding-top:20px;
}

.btn-deixar-depoimento {
	padding-top:30px;
	padding-left:90px;
}

.teste-cor {
	background-image:url(images/experiencia15/teste-xixi.png);
	background-repeat:no-repeat;
	width:635px;
	height:270px;
}

.teste-cor-titulo {
	font-weight:bold;
	font-size:18px;
	color:#f9b28a;
	padding-top:25px;
	padding-left:7px;
        text-decoration: none;
}

.teste-cor-comentario{
	font-size:14px;
	color:#666;
	padding-left:7px;
}

.btn-voltar {
	font-size:14px;
	font-weight:bold;
	color:#666;
	padding-top:10px;
}
.culturalA-termosdeuso-texto{
    float: left;
    font-size: 11px;
    padding-top:5px;
    color:#666666;
}
.culturalA-termosdeuso-textarea-length{
    float: left;
    font-size: 11px;
    padding-top:5px;
    color:#666666;
	text-align:right;
	width:269px;
}
.culturalA-termosdeuso-textarea-length .text-length {
	font-weight:bold;
	line-height:22px;
}
.culturalA-termosdeuso-texto a{
    font-weight: bold;
    color: inherit;
}


a.link-voltar:link {
	color:#f89f6d;
	text-decoration:underline;
}
a.link-voltar:visited {
	color:#f89f6d;
	text-decoration:underline;
}
a.link-voltar:active {
	color:#f89f6d;
	text-decoration:underline;
}
a.link-voltar:hover {
	color:#f89f6d;
	text-decoration:none;
}

#floaterCadastroPrecisa{position:absolute;top:0;left:0}
#floaterCadastroPrecisa .footer {
	background-repeat:no-repeat;
	width:410px;
	height:166px;
	padding:30px 50px 0 50px;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}
#floaterCadastroPrecisa a.linkfloater:active,
#floaterCadastroPrecisa a.linkfloater:visited,
#floaterCadastroPrecisa a.linkfloater:link {
	color:#f17340;
	text-decoration:underline
}
#floaterCadastroPrecisa a.linkfloater:hover {
	color:#f17340;
	text-decoration:none
}

/* Página - FAQ - 03/11/2010 */

.faq-main
{
        font-family:Arial, Helvetica, sans-serif;
}
.faq-title
{
        font-size:22px;
        color:#f8a474;
        font-weight:bold;
}
.fac-text-title
{
        font-size:14px;
        color:#f8a474;
        font-weight:bold;
}
.faq-text
{
        font-size:12px;
        font-weight:500;
        color:#666666;
}
.faq-break-line
{
        height:1px;
        border-bottom-style:solid;
        border-bottom-width:1px;
        border-bottom-color:#fcdac8;
        width:595px;
}
.faq-table-break-line
{
        border-bottom-style:dotted;
        border-bottom-width:2px;
        border-bottom-color:#fcdac8;
        width:410px;
}
.faq-fontes
{
        font-size:9px;
        color:#666666;
}

/* Promoção Curves - 03/03/2011 */

.curves-promocao-banner {
	display: block;
	padding-left: 20px;
}

.curves-promo-conteudo {
	display:none;
	clear:both;
	padding-top:5px;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
}

.curves-table-area {
	background-color:#FFFFFF;
	padding:20px;
	/*width:600px;*/
}

.curves-table {
	width:100%;
	border:1px solid #FFFFFF;
}

.curves-table-titulo {
	height:30px;
	width:50%;
	border:1px solid #FFFFFF;
	background-color:#77518d;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px;
	text-align:center;
}

.curves-table-conteudo {
	height:30px;
	width:50%;
	padding-left:10px;
	border:1px solid #FFFFFF;
	background-color:#e7e0eb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:10px;
}
