/* CSS Document - FiberMais 2008 by Tree.Online 

/************ formatao das TAGS HTML ************/
body{
	padding:0;
	margin:0;
	font-family:Verdana, Arial;
	color:#002A64;
	font-size:11px;
	background-color:#CCEBF3;
}
h2{
font-size:14px
}
a {
	font-size: 11px;
	font-weight: normal;
	color: #006600;
	text-decoration: none;
}
a:link {font-size: 11px;font-weight: normal;color: #006600;text-decoration: none;}
a:visited {font-size: 11px;font-weight: normal;color: #006600;text-decoration: none;}
a:hover {font-size: 11px;font-weight: normal;color: #006600;text-decoration: underline;}
a:active {font-size: 11px;font-weight: normal;color: #006600;text-decoration: none;}

b {
	font-size: 11px;
	font-weight: normal;
	color: #006600;
	text-decoration: none;
}
b:link {font-size: 11px;font-weight: normal;color: #006600;text-decoration: none;}
b:visited {font-size: 11px;font-weight: normal;color: #006600;text-decoration: none;}
b:hover {font-size: 11px;font-weight: normal;color: #006600;text-decoration: underline;}
b:active {font-size: 11px;font-weight: normal;color: #006600;text-decoration: none;}


#login{
	background-image:url(../imagens/bg_login.jpg);
	background-repeat: no-repeat;
	height: 226px;
	width: 419px;

}

/************ estrutura da HOME ************/

#divLateralEsquerdaHome{
	background-image: url(../imagens/lat_esq.jpg);
	background-repeat:repeat-y;
	background-position:left;
	width: 14px;
	height: 618px;
	float: left;

}

#divLateralDireitaHome{
	background-image: url(../imagens/lat_dri.jpg);
	background-repeat:repeat-y;
	background-position:left;
	width: 14px;
	height: 618px;
	float: right;

}

#divEsquerdaReceitas{
	background-image: url(../imagens/home/box_ultimas_receitas.jpg);
	background-repeat:no-repeat;
	background-position:left;
	width: 217px;
	height:165px;
	float: left;
}

#divEsquerdaVidaSaudavel{
	background-image: url(../imagens/home/box_vida_saudavel.jpg);
	background-repeat:no-repeat;
	background-position:left;
	width: 217px;
	height:159px;
	float: right;
}

#divEsquerdaMusicNews{
	background-image: url(../imagens/home/box_musicnews.jpg);
	background-repeat:no-repeat;
	background-position:left;
	width: 217px;
	height:294px;
	float: left;
}

#divChamadaPrincipal{
	background-image: url(../imagens/home/box_chamada_principal.jpg);
	background-repeat:no-repeat;
	background-position:left;
	width: 531px;
	height:324px;
	float: right;
}

#divVcSabiaEsquerda{
	background-image: url(../imagens/home/box_vc_sabia_img.jpg);
	background-repeat:no-repeat;
	background-position:left;
	width: 231px;
	height:294px;
	float: left;
}

#divVcSabiaDireita{
	background-image: url(../imagens/home/box_vc_sabia_txt.jpg);
	background-repeat:no-repeat;
	background-position:right;
	width: 531px;
	height:294px;
	float: right;
}

#divRodape {
	background-image: url(../imagens/rodape.jpg);
	background-repeat:no-repeat;
	width: 777px;
	height:192px;
	float: left;
}

/*#btnEnviar {
	background-image: url(../imagens/btn_enviar.gif);
	height: 27px;
	width: 161px;
	border-style:none;
}*/

/************ elementos da HOME ************/

.txtUltimasReceitas {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #AF621B;
	text-decoration: none;
	text-align: left;
	padding-left: 35px;
	padding-right: 20px;
}
.txtUltimasReceitas a:link{font-family:Verdana;font-size:10px;font-weight:bold;color:#AF621B;text-decoration: none; text-align: left;}
.txtUltimasReceitas a:visited{font-family:Verdana;font-size:10px;font-weight:bold;color:#AF621B;text-decoration:none;text-align:left;}
.txtUltimasReceitas a:hover{font-family:Verdana;font-size:10px;font-weight:bold;color:#E28F45;text-decoration:none;text-align:left;}
.txtUltimasReceitas a:active{font-family:Verdana;font-size:10px;font-weight:bold;color:#AF621B;text-decoration:none;text-align: left;}

.txtVidaSaudavel {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #4B6C00;
	text-decoration: none;
	text-align: left;
	padding-left: 36px;
	padding-right: 20px;
}
.txtVidaSaudavel a:link{font-family: Verdana;font-size: 10px;font-weight: bold;color: #4B6C00;text-decoration: none;text-align: left;}
.txtVidaSaudavel a:visited{font-family: Verdana;font-size: 10px;font-weight: bold;color: #4B6C00;text-decoration: none;text-align: left;}
.txtVidaSaudavel a:hover{font-family: Verdana;font-size: 10px;font-weight: bold;color: #73A400;text-decoration: none;text-align: left;}
.txtVidaSaudavel a:active{font-family: Verdana;font-size: 10px;font-weight: bold;color: #4B6C00;text-decoration: none;text-align: left;}

.txtNewsLetter{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	text-align: center;
	padding-left: 40px;
	padding-right: 40px;
	}

.txtMusicNews{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	text-align: left;
	padding-left: 22px;
	/*padding-right: 18px;*/
}
.txtMusicNews a:link{font-family:Verdana;font-size:10px;font-weight:normal;color:#003366;text-decoration:none;text-align:left;}
.txtMusicNews a:visited{font-family:Verdana;font-size:10px;font-weight:normal;color:#003366;text-decoration:none;text-align:left;}
.txtMusicNews a:hover{font-family:Verdana;font-size:10px;font-weight:normal;color:#0066CC;text-decoration:none;text-align:left;}
.txtMusicNews a:active{font-family:Verdana;font-size:10px;font-weight:normal;color:#003366;text-decoration:none;text-align:left;}

.txtSaibaMais{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	text-align: left;
	padding-right: 20px;
}
.txtSaibaMais a:link{font-family:Verdana;font-size:11px;font-weight:bold;color:#003366;text-decoration:none;text-align:left;}
.txtSaibaMais a:visited{font-family:Verdana;font-size:11px;font-weight:bold;color:#003366;text-decoration:none;text-align:left;}
.txtSaibaMais a:hover{font-family:Verdana;font-size:11px;font-weight:bold;color:#0066CC;text-decoration:none;text-align:left;}
.txtSaibaMais a:active{font-family:Verdana;font-size:11px;font-weight:bold;color:#003366;text-decoration:none;text-align:left;}

.txtRodape{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: center;
}
.txtRodape a:link{font-family: Verdana;font-size: 10px;font-weight: normal;color: #666666;text-decoration: none;text-align: center;}
.txtRodape a:visited{font-family: Verdana;font-size: 10px;font-weight: normal;color: #666666;text-decoration: none;text-align: center;}
.txtRodape a:hover{font-family: Verdana;font-size: 10px;font-weight: normal;color: #333333;text-decoration: none;text-align: center;}
.txtRodape a:active{font-family: Verdana;font-size: 10px;font-weight: normal;color: #666666;text-decoration: none;text-align: center;}


.campoTxtField {
background-color: #D1EAF8;
border: 1px solid #999999;
color: #003366;
font-size: 9px;
font-family: verdana;
font-style: normal;
font-size: 9px;
}


/************ estrutura da pagina INTERNA ************/

#divLateralEsquerda{
	background-image: url(../imagens/lat_esq.jpg);
	background-repeat:repeat-y;
	background-position:left;
	width: 14px;
	height: 618px;
	float: left;

}

#divLateralDireita{
	background-image: url(../imagens/lat_dri.jpg);
	background-repeat:repeat-y;
	background-position:left;
	width: 14px;
	height: 618px;
	float: right;

}

#divTopoAzul{
	width: 777px;
	height:17px;
	background-image:url(../imagens/internas/topo_interna.jpg);
}

#divConteudoInterna{
	width: 540px;
	float: left;
	background-color: #A3DCF7;
}

#divTopoConteudoFiberMais{
	width: 540px;
	float: left;
	background-image: url(../imagens/internas/topo_fiber_mais.jpg);
	height: 79px;
}

#divTopoConteudoVidaSaudavel{
	width: 540px;
	float: left;
	background-image: url(../imagens/internas/topo_vida_saudavel.jpg);
	height: 79px;
}
#divTopoConteudoReceitas{
	width: 540px;
	float: left;
	background-image: url(../imagens/internas/topo_receitas.jpg);
	height: 79px;
}
#divTopoConteudoindicacoes{
	width: 540px;
	float: left;
	background-image: url(../imagens/internas/topo_indica%C3%A7%C3%B5es.jpg);
	height: 79px;
}
#divTopoConteudoOndeComprar{
	width: 540px;
	float: left;
	background-image: url(../imagens/internas/topo_onde_comprar.jpg);
	height: 79px;
}
#divTopoConteudoDownloads{
	width: 540px;
	float: left;
	background-image: url(../imagens/internas/topo_downloads.jpg);
	height: 79px;
}
#divTopoConteudoContato{
	width: 540px;
	float: left;
	background-image: url(../imagens/internas/topo_contato.jpg);
	height: 79px;
}
#divTopoConteudoReferencias{
	width: 540px;
	float: left;
	background-image: url(../imagens/internas/topo_referencias.jpg);
	height: 79px;
}#divTopoConteudoFaq{
	width: 540px;
	float: left;
	background-image: url(../imagens/internas/topo_faq.jpg);
	height: 79px;
}
#divTopoConteudoShow{
	width: 540px;
	float: left;
	background-image: url(../imagens/internas/topo_show.jpg);
	height: 79px;
}
#divTopoConteudoRitmo{
	width: 540px;
	float: left;
	background-image: url(../imagens/internas/topo_ritmo.jpg);
	height: 79px;
}
#divTopoConteudoComentarios{
	width: 540px;
	float: left;
	background-image: url(../imagens/internas/topo_comentarios.jpg);
	height: 79px;
}
#divTopoConteudoIndique{
	width: 540px;
	float: left;
	background-image: url(../imagens/internas/topo_indique.jpg);
	height: 79px;
}
#divTopoConteudoCadastro{
	width: 540px;
	float: left;
	background-image: url(../imagens/internas/topo_cadastro.jpg);
	height: 79px;
}
#divTopoConteudoEnquete{
	width: 540px;
	float: left;
	background-image: url(../imagens/internas/topo_enquete.jpg);
	height: 79px;
}
#divTopoConteudoLogin{
	width: 540px;
	float: left;
	background-image: url(../imagens/internas/topo_login.jpg);
	height: 79px;
}
#divTopoNotaLegal{
	width: 540px;
	float: left;
	background-image: url(../imagens/internas/topo_nota.jpg);
	height: 79px;
}
#divTopoPoliticaPrivaciadade{
	width: 540px;
	float: left;
	background-image: url(../imagens/internas/topo_politica.jpg);
	height: 79px;
}
#divBgConteudoInterna {
	width: 540px;
	float: left;
	background-image: url(../imagens/internas/bg_conteudo.jpg);
}

#divRodapeConteudoInterna {
	width: 540px;
	float: left;
	height: 108px;
}

#divBoxIncludesInterna {
	width: 208px;
	float: left;
	background-color: #A3DCF7;
	height: 950px;
}

#divBoxRitmo {
	background-image: url(../imagens/internas/box_entre_ritmo.jpg);
	background-repeat:no-repeat;
	height: 311px;
	width: 208px;
	float: left;
}
#divBoxUltimasReceitasInterna {
	background-image: url(../imagens/internas/box_ultimas_receitas.jpg);
	height: 193px;
	width: 208px;
	float: left;
}
#divBoxEnquete {
	background-image: url(../imagens/internas/box_enquete.jpg);
	height: 414px;
	width: 208px;
	float: right;
}
#divRodapeInterna {
	background-image: url(../imagens/internas/rodape_interna.jpg);
	width: 777px;
	height:198px;
	clear: left;
}
.divSeparador{
	background-image: url(../imagens/internas/separador.gif);
	background-repeat: repeat-x;
	height: 20px;
	width: 450px;
	/*padding-top:10px;
	padding-bottom:10px;*/
	background-position: center;
}
#divIframe{
	height: 400px;
	width: 455px;
	background-image: url(../imagens/internas/bg_ondecomprar.gif);
	background-repeat:no-repeat;
	text-align: center;
	vertical-align: middle;
}
#imgReceitas{
	width:160px;
	height:160px;
	margin-left:10px;
	float:right;
	border: 1px solid #a3dcf7;
}
#imgReceitasPequeno{
	width:80px;
	height:80px;
	margin-right:20px;
	margin-bottom:20px;
	float:left;
	border: 1px solid #a3dcf7;
}

/************ elementos da INTERNA ************/

.txtDadosReceitas{
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}

.txtTamanhotexto {
	float: right;
	padding-right: 20px;
	padding-top: 20px;
}

.imgTamanhoTexto {
	float: right;
	clear: right;
	padding-right: 20px;
}
.imgBoxDireita{
	padding-right:8px;
	padding-top: 8px;
	padding-bottom: 5px;
}
.txtBoxDireita{
	margin-right: 20px;
	margin-left: 10px;
}

.txtRitmo {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #4B6C00;
	text-decoration: none;
	text-align: center;
	text-indent: 0px;
}


.campoTxtFieldInterna {
	background-color: #E1E9D1;
	border: 1px solid #006600;
	color: #006600;
	font-size: 11px;
	font-style: normal;
	margin-top: 7px;
	margin-bottom: 5px;
	margin-right:7px;
	width:150px;
	height:18px;
}
.btn_cadastre-se{
	background-image:url(../imagens/btn_cadastrese.jpg);
	width:101px;
	height:27px;
	border-style:none;
}

.RadioBtn{
	background-color: #ffffff;
	border: 0px solid #999999;
	width:15px;
	height:15px;
	margin-top: 5px;
	margin-bottom: 1px;
}

.txtEnquete {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #002A64;
	text-decoration: none;
	text-align: left;
	text-indent: 0px;
	line-height: 18px;
}
.txtConteudoInterna {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #002A64;
	text-decoration: none;
	text-align: left;
	text-indent: 0px;
	line-height: 18px;
	padding-left: 35px;
	padding-right: 30px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.txtSubTituloInterna {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #002A64;
	text-decoration: none;
	text-align: left;
	text-indent: 0px;
	line-height: 18px;
	padding-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6DBAE8;
}
.imgContatoServico{
	float: right;
	margin-left: 15px;
}

.btnEnviarContato{
padding-left:95px;
}
.txtMensagem{
	vertical-align: top;
}
.txtRitmo1
{
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.txtRitmo2
{
	font-size: 9px;
	font-weight: normal;
	color: #333333;
}

/* ================================== tabelas  informativas - Vida Saudavel =============================================*/

#tabindicalcio{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
padding:3px;
text-align:left;
}

.bgtdtab { /* fundo titulo verde da tr da tabela */
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	background-color: #aacc22;
	padding:1px;
	padding-left:3px;
}

.bgtdtab1 { /* fundo 1 escuro da tr da tabela */
background-color: #DFDFDF;
padding:1px;
padding-left:3px;
vertical-align:top;
}

.bgtdtab2 { /* fundo 2 claro da tr da tabela */
background-color: #ededec;
padding:1px;
padding-left:3px;
vertical-align:top;
}


.rodtab{/* rodape da tabela */
padding-top:10px;
font-size: 9px;
}

/************ pgina QUIZZ ************/
#divConteudoInternaQuizz{
	width: 747px;
	float: left;
	background-color: #A3DCF7;
}
#divTopoConteudoFiberMaisQuizz{
	width: 747px;
	float: left;
	background-image: url(../imagens/internas/topo_quizz.jpg);
	height: 79px;
}
#divBgConteudoInternaQuizz {
	width: 747px;
	float: left;
	background-image: url(../imagens/internas/bg_quizz.jpg);
}
#divRodapeConteudoInternaQuizz {
	width: 540px;
	float: left;
	height: 108px;
}
#divTopoConteudoIndicacoesVideo{
	width: 747px;
	float: left;
	background-image: url(../imagens/internas/topo_indicacoes_2.jpg);
	height: 79px;
}

/************ INPUT ************/

.input {
	background-color: #B7E4F9;
	border: 1px solid #999999;
	color: #003366;
	font-size: 11px;
	font-style: normal;
	width:150px;
	height:18px;

}
.inputContato {
	background-color: #D6EFFC;
	border: 1px solid #999999;
	color: #003366;
	font-size: 11px;
	font-style: normal;
	width:165px;
	height:18px;
}
.inputContatoMsg {
	background-color: #D6EFFC;
	border: 1px solid #999999;
	color: #003366;
	font-size: 11px;
	font-style: normal;
	width:165px;
	height:60px;
}


.inputIMC {
	width:20px;
	height:13px;
	background-color: #B7D670;
	color: #3C5109;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}
.inputIMC2 {
	width:100px;
	height:13px;
	background-color: #B7D670;
	color: #3C5109;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}
.inputIMC3 {
	width:200px;
	height:20px;
	background-color: #B7D670;
	color: #3C5109;
	font-size:9px;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;

}
.inputShows {
	background-color: #D6EFFC;
	border: 1px solid #999999;
	color: #003366;
	font-size: 11px;
	font-style: normal;
	width:200px;

}
.inputCadastro{
	background-color: #D6EFFC;
	border: 1px solid #999999;
	color: #003366;
	font-size: 11px;
	font-style: normal;
	width:155px;
}
