﻿** {
	margin:0px;
	padding:0px;
 }
 
.body_branco{
	background-color:#FFFFFF !important; 
	background-image:url(img/fundo_branco2_03.jpg) !important; 
	background-repeat:no-repeat !important; 
}

body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(../img/fundo_body.jpg);
	background-repeat:no-repeat;
	background-position: top center;
}

body img {
	border:none;
}

hr {
	border:0px;
    color: #fff;
    background-color: #fff;
    height: 4px;
	margin:5px 0 5px 0px;
	_margin:0px 0 0px 0px;
	*margin:-5px 0 0px 0px;
	float:left;
	width:620px;
}


p {
	margin-bottom:14px;
}

.font-size1 {
	font-size:10px;
}

/*---------          TÃƒÂ­tulos - cabeÃƒÂ§alhos        --------*/

h1 {
	font-family: Arial Narrow,Tahoma, Arial, Helvetica, sans-serif;
	color:#9d3fda;
	border-bottom: solid 1px #deabff;
	padding: 0 0 15px 0;
	margin: 15px 0 15px 0;
	font-size:22px;
	clear:both;
}

.h1-gente {
	font-family: Arial Narrow,Tahoma, Arial, Helvetica, sans-serif;
	color:#6666ff;
	border-bottom: solid 1px #b9beff;
	padding: 0 0 15px 0;
	margin: 15px 0 15px 0;
	font-size:22px;
}

.h1-servicos {
	font-family: Arial Narrow,Tahoma, Arial, Helvetica, sans-serif;
	color:#0f7fe0;
	border-bottom: solid 1px #92d2ff;
	padding: 0 0 15px 0;
	margin: 15px 0 15px 0;
	font-size:22px;
}

.h1NoBorder {
	border-bottom:0px !important;
	padding: 0 0 5px 0 !important;
	margin: 15px 0 5px 0 !important;
	clear:both;
}

.servicos {
	color:#0f7fe0 !important;
}

.profissionais {
	color:#6666ff !important;
}

.H1-nutricao {
	color:#e96205 !important;

}

.gente {
	color:#6666ff !important;
	border-bottom: solid 1px #666ff !important;
}

.genteNoBorder {
	color:#6666ff !important;
	border-bottom:0px !important;
	padding: 0 0 5px 0 !important;
	margin: 15px 0 5px 0 !important;

}

h2, h4 {
	color:#c057f1;
	font-weight:bold;
	background-color:#f9f1ff;
	padding:1px 10px;
	font-size:11px;
	margin:5px 0px 10px 0px;
	clear:both;
}

h4 {
	color:#8d87b7;
}

.h2_gente, .h2_servicos {
	color:#6e7fff;
	background-color:#f4f4ff;
	font-weight:bold;
	padding:1px 10px;
	font-size:11px;
	margin:5px 0 5px 0;
}

.h2_servicos {
	color:#0f7fe0;
	background-color:#e4f5ff;
}


.receitas_bg_salgadas_interna h4 {
	display:block!important;
	float:left!important;
	background-color:#FFFFFF !important;
}


h3{
	 margin:15px 0 7px 0; 
	 font: 18px, Arial, Helvetica, sans-serif; 
	 color:#7b5bf6;
}

/*-------        HEADER       -------*/


#header {
	width:930px;
	height:217px;
	position:relative;
}

#bct_cont {
	color:#b253ee;
}


#bct_cont a {
	color:#b253ee;
}

#fonte_mais {
    position:absolute;
    float:right; 
    right:0px;
	bottom:-16px;
}

#LogoDiabetes {
	position:absolute; 
	top:45px; 
	left: 37px;
}

#LogoSanofi {
	 position:absolute; 
	 right:65px; 
	 top:15px;
}
.CampoBusca {
	width:166px;
	/*height:15px; */
	padding:3px 20px 5px 20px;
	border: solid 1px #d7e5e6;
	position:absolute;
	top: 47px;
	left:43px;
	font-size:16px;
	font-family:Arial;
	color:#909497;
}
.BtCadastre-se {
	position:absolute; 
	bottom:0px; 
	right:0px;
}

.BtBuscar {
	position:absolute;
	top:47px;
	left: 257px;
}
#busca {
	width:295px;
	height:153px;
	position:absolute;
	right:-1px;
	top: 57px;
	/*border: solid 1px #CCC;*/
}
#header .aviso {
	color:#0c7fe7;
	font-size:11px;
	margin-bottom:-10px;
	position:absolute;
	top:12px;
	right:69px;
}



/*---         FIM HEADER     ---*/


/*---------        ConteÃƒÂºdo       -------*/

#container {
	margin:0 auto; 
	height:auto;
	width:930px; 
	/*background-color:#096;*/
	overflow:hidden;
}

#conteudo {
	width:930px;
	height:auto;
	float:left;
	padding:15px 0 0 0;
	/*background-color:#F90;*/
}

#conteudo p {
	margin-bottom:10px !important;
}


#conteudo_home{
	width:375px;
	height:auto;
	background-color:#FFFFFF;
	float:left;
	line-height:16px;
	padding:0 0 0 15px;
	margin-top:25px;
	
}

#conteudo_internas{
    padding:0 0 0 20px;
    width:635px;
	min-height:340px;
	height:auto !important;
	height:340px;
	float:left;
	line-height:18px;
}

#conteudo_roxo {
	padding:0 0 0 0;
	width:920px;
	min-height:340px;
	height:auto !important;
	height:340px;
	float:left;
	line-height:18px;
	color:#8b87a9;
	left: 24px;
	top: 5px;
	overflow:visible !important;
	
}
#chamada-diabetes {
	margin-top:25px;
	
}

.azul_servicos {
	color:#6C7D9B !important;
	
}

#fique_por_dentro {	
 	background:url(../img/txt_fique_por_dentro.jpg) no-repeat; 
	width:333px; 
	height:65px;
	color:#8297b6;
	padding: 35px 4px 14px 15px;
}

#fique_por_dentro a {
	color:#827cff;
	font-weight:bold;
}


.fique_por_dentro_ver_mais a {
	font-weight:normal !important;
}

#nutricao {
	 background:url(../img/caixa_nutricao.jpg) no-repeat; 
	 width:336px; 
	 height:auto;
	 color:#769cc9;
	 padding: 36px 0px 4px 15px;
	 
	 float:left;
}

#nutricao a {
	color:#827cff;
	font-weight:bold;
}

#nutricao img {
	float:right;
	margin:0px 12px 5px 0px;
}
.nutricao {
	 color:#78614f !important;
}

#nutricao p  {
	margin:0px 0px 3px 0px !important;
}
.nutricao-line {
	border-bottom: solid 1px #FF6600 !important;

}

.nutricao_ver_mais {
	font-size:10px;
	background:url(../img/seta_ver_mais_receitas_nutricao.gif) no-repeat 1px 8px;
	padding: 7px 0 0 18px;

}

.nutricao_ver_mais a {
	font-weight:normal !important;
}

.seta_rece {
	margin-bottom:-3px;
}

#colu_left{
	width:270px;
	height:auto;
	float:left;
	
}

/*------------         RECEITAS           -------------*/
.verMaisReceitas {
	left:0px;
	bottom:70px;
	position:absolute;

}

#RCTitulo2 {
	left:20px;
	bottom:110px;
	position:absolute;

}
#receitas  { 
	width:270px; 
	height:352px; 
	background-image:url(../img/caixa_receitas_diet.jpg); 
	background-repeat:no-repeat;
	margin-top:20px;
	position:relative;
}

#receitas p  { 
	padding:4px 0 0 0;
}
#receitas a  {
	color:#0b9ae6;
	font-weight:bold;
}

.receitas {
	color:#0b9ae8;
}

.receitas a  {
	color:#0b9ae8;
	font-weight:bold;
}


.receitas_link_1 {
	 margin:0px 0 0 10px;
	 padding:117px 25px 0px 0px;
}

.receitas_link2 {
	margin:110px 0 0 20px;
}


.receitas_link a  {
	color:#7a6859 !important;
	font-size:11px !important !important;
}

.receitas_link  { 
	color:#64829c !important;
    font-weight:normal !important;
}

.receitas_link_ver_mais {
	color:#7a6859 !important;
    font-weight:normal !important;
	background:url(../img/seta_ver_mais_receitas.gif) no-repeat left top;
	margin-left:185px;
	padding: 0 0 0 15px;
	height:18px;
	font-size:10px;
}

.receitas_anteriores {
	width:530px;
	height:auto;
	background-color:#eef9ff;
	border: solid 1px #c5ebff;
	margin:10px 0 25px 0px;
	padding:20px 20px 20px 30px;
	float:left;
	color: #6c7d9b;
	
}

.receitas_anteriores ul li  {
	line-height:20px;
}

.receitas_anteriores a {
	color: #6c7d9b;
	line-height:20px;
}

.receitas_anteriores a:hover {
	text-decoration:none;
}

.receitas_bg {
	background:url(../img/fundo_receitas.jpg) no-repeat 10px 5px !important; /*left top*/
	height:550px !important;
	min-height:550px !important;
}

.receitas_bg_salgadas {
	background:url(../img/fundo_receitas_salgadas.jpg) no-repeat 10px 5px !important; /*left top*/

}

.receitas_bg_salgadas_interna {
	background:url(../img/fundo_receitas_internas.jpg) no-repeat 10px 5px !important; /*left top*/

}

.receitas_chamada {
	width:315px; 
	height:440px;
	float:left; 
	position:relative;
}

.receitas_chamada_1 {
	position:absolute;
	left: 32px;
	top: 153px;
	height: 101px;
	width: 255px;
}

.receitas_chamada_2 {
	position:absolute;
	left: 32px;
	top: 258px;
	height: 189px;
	width: 246px;
}
.receitas_chamada_3 {
	position:absolute;
	left: 0px;
	top: 155px;
	height: 101px;
	width: 255px;
}

.receitas_chamada_4 {
	position:absolute;
	left: 0px;
	top: 258px;
	height: 189px;
	width: 246px;
}

.receitas_chamada img {
	margin-right:15px;
	float:left;
}

.receitas_chamada2 {
	width:245px;
	height:450px;
	float:left;
	padding:0px 10px 0 0px;
	position:relative;
}
.receitas_chamada2 img {
	margin-right:15px;
	float:left;
}

.float_left {
	float:left;
}

.receitas_link a {
	color:#7a6859;
	line-height:18px;
}

.pagiancao_receitas {
	 display:block; 
	 text-align:right; 
	 float:left; 
	 width:600px; 
	 height:30px;
	 padding:5px; 
	 margin:-20px 0 10px 0; 
	 color:#e96205;
}

.pagiancao_receitas a {
	color:#e96205;
	text-decoration:none;
}

.receitas_salgadas_chamada {
	width:276px; 
	height:95px;
	float:left; 
	padding:142px 0 0 22px;
}

.receitas_salgadas_chamada2 {
	width:268px;
	height:135px;
	float:left;
	padding:112px 10px 0 6px;
	
}

.receitas_salgadas_chamada2 form {
	top:-111px;
	position:relative;
}

.receitas_salgadas_ver {
	float:left; 
	clear:both; 
	width:560px; 
	text-align:right;
}
.img_re_cha {
	margin:13px 20px 10px 10px;
	float:left;

}

.img_destaques_materias {
	margin:0px 10px 10px -5px;
	float:left;

}
.img_destaques_materias_landing {
	float:left;
	margin-right:10px;
}

.receitas_salgadas_interna {
	width:267px; 
	height:115px;
	float:left; 
	padding:140px 10px 0 21px;
}

.receitas_salgadas_interna_ver_mais {
	width:215px; 
	float:left; 
	padding:130px 10px 0 50px;
	line-height:20px;
	position:relative;
}

.ver_mais1 {
	position:absolute; 
	top:156px; 
	left:-124px;
}
.ver_mais2 {
	position:absolute; 
	top:156px; 
	left:47px; 
	width: 258px;
}

.receitas_ver_mais {
	width:550px; 
	float:left; 
	margin:10px 0 0 0; 
	padding:0 0 0 30px;
}

.altera_cadastro {
	width:550px; 
	float:left;
	vertical-align:middle;
	color:#0F7FE0; 
	font-size:11px;
}

.middle_cadastro {
    margin-top:3px;	
}

.marg_cadastro {
	margin-bottom:20px !important;
}

.rece_crie_livro {
	width:300px; 
	float:left; 
	padding:210px 0 0 270px;
}

.receitas_home_foto {
	float:left; 
	padding-left:7px;
	width:112px;
	height:auto;
}

.bt_buscar_rece {
	margin-bottom:-7px;
	_margin-bottom:-4px;
	*margin-bottom:-3px;
	margin-left:4px;
}

.receitas_busca {
	width:290px; 
	padding:0px;
	margin:-2px 0 0 0;
}

.receitas_busca_resultado {
	 float:inherit !important; 
	margin:-20px 0px 0px 300px !important;
}

.receitas_campo_busca {
	 width:175px; 
	 height:17px; 
	 padding:5px 5px 4px 16px; 
	 color:#6d82a1; 
	 border:1px solid #c5ebff; 
	 font-size:15px; 
	 font-family:Arial;
}

.bgReceitas {
	background-color:#f6f6e6;
}

.bold {
	font-weight:bold !important;
}

.bold_no {
	font-weight:normal !important;
}
.receitas_p_cabecalho {
	color:#0f7fe0;
	font-weight:bold;
	background-color:#e4f5ff;
	padding:2px;
}

.sem_bold {
	font-weight:normal !important;
}

.sem_bold a {
	font-weight:normal !important;
}

#colu_right{
	width:254px;
	height:auto;
	float:right;
}
#marcioAtalla {
	 background-image:url(../img/caixa_marcio_atalla.jpg);
	 background-color:#F8F9FB;
	 background-repeat:no-repeat; 
	 width:237px; 
	 height:auto;
	 padding:40px 0px 3px 15px;
	 margin:0 0 2px 0;
	 color:#827cff;
}

.marcioAtalla_landing {
	 background:url(../img/bg_marcio_atalla_landing.jpg) no-repeat;
}

.marcioAtalla_foto {
	float:right;
	margin:0px 5px 0 0px;
	/*_margin:4px 10px 0 5px;*/
}

.marcioAtalla_mais_destaque {
	 background:url(../img/bg_marcio_atalla_materias.jpg) no-repeat;
}


.marcioAtalla_destaque1 {
	float:left; 
	text-align:right;
	padding:30px 0 0 0;
	width:617px;
}

.marcioAtalla_destaque2 {
	clear:both; 
	margin: 75px 0 0 30px; 
	_margin: 75px 0 0 15px;
	float:left;
	width:600px;
 }
 
.marcioAtalla_destaque2_img {
	float:left;
	margin: 0 36px 0 0;
 }
 
 .marcioAtalla_destaque3 {
	 background:url(../img/bg_marcio_atalla_destaque.jpg) no-repeat;
	 padding:105px 0 0 0 !important;
}

.marcioAtalla_destaque4 {
	clear:both; 
	margin: 105px 0 0 31px;
	_margin: 105px 0 0 15px;
	float:left;
	width:600px;
 }
 
.marcioAtalla_destaque5 {
	clear:both; 
	/*margin: 47px 0 0 30px;
	_margin: 47px 0 0 15px;
	float:left;
	width:600px;*/
	padding:19px 15px 15px 30px;
	background-color:#F7F7FF;
}
 
.marcioAtalla_destaque6 {
	padding:0 15px 5px 50px; 
	background:url(../img/bg_marcio_atalla_destaque_materias.jpg) repeat-y; 
}


#duvidas {
	background-image:url(../img/caixa_duvidas.jpg);
	background-repeat:no-repeat;
	width:237px;
	height:auto;
	/*_height:60px;*/
	padding:40px 0px 7px 15px;
	margin-top:25px;
}

#duvidas a,#profissionais a,#experiencias a,#marcioAtalla a  {
	color:#827cff;
	font-weight:bold;
	
}

.duvidas_ver_mais {
	background:url(../img/seta_caixa_profissionais.gif) no-repeat 0px 2px;
	padding:2px 0 0 18px;
	margin:11px 0 0 0px;
	font-size:10px;
}

#profissionais {
	background-image:url(../img/caixa_profissionais.jpg);
	background-repeat:no-repeat;
	background-color:#F8F9FB;
	width:237px;
	height:auto;
	padding:40px 0px 3px 15px;
	margin:0 0 2px 0;
	color:#827cff;
	float:left;
}


#profissionais img {
	 float:right; 
	 margin:1px 7px 10px 4px; 

}

.profissionais_ver_mais {
	background:url(../img/seta_caixa_profissionais.gif) no-repeat;
	padding:0 0 0 17px;
	font-size:10px;
}


#experiencias {
	background-image:url(../img/caixa_experiencias.jpg);
	background-repeat:no-repeat;
	width:237px;
	height:100px;
	padding:44px 0px 10px 15px;
	color:#827cff;
	float:left;
}

#experiencias img {
	float:right; 
	margin:3px 7px 10px 12px; 

}

.experiencias_ver_mais {
	background:url(../img/seta_caixa_profissionais.gif) no-repeat 1px 4px;
	margin:0px 0 0 0px;
	padding:4px 0 0 18px;
	font-size:10px;
	font-weight:normal !important;
}

/*-------       RODAPÃƒâ€°       -------*/

#rodape {
    width:890px;
	height:auto;
	float:left;
	padding:5px 20px 5px 20px;
	background:url(../img/fundo_rodape.jpg) repeat-x;
	text-align:center;
	color:#999999;
	margin:15px 0 0 0px;
}

#rodape ul li {
	padding-top:5px;
	padding-right:5px;
	padding-left:0px;
	padding-bottom:5px;
	width:110px;
	list-style:none;
	font: 10px Arial, Helvetica, sans-serif;
	float:left;
	text-align:center;
	cursor:pointer;
}

#rodape ul li a {
	text-decoration:none;
	color:#0a6efc;
	display:block;
	background:url(../img/tracinho_links_rodape.jpg) no-repeat ;
	background-position:right center;
	text-align:center;
}

#rodape ul li a:hover {
	text-decoration:underline;
}

#rodape_inte {
    width:600px;
	text-align:center;
	margin:0 auto;
}

#rodape_inte a {
    text-decoration:none;
	color:#0a6efc;
	font-size:10px;
}

#rodape_inte a:hover {
    text-decoration:underline;
}


#margin_left {
	margin-left:160px !important;
	_margin-left:80px !important;
}

#tracinho_no {
	background:url(../img/tracinho_links_rodape.jpg) no-repeat !important ;
	background-position:200px 100px !important;
}

#relogio {
    width:580px;
	height:92px;
	padding:0px 0 0 0;
	background:#FFFFFF;
	float:left;
	margin-top:-10px;
	margin-bottom:20px;
}



.diabe_p_cabecalho {
	color:#9f4eff;
	font-weight:bold;
	background-color:#f7f1fb;
	padding:2px;
}

.profissionais_p_cabecalho {
	color:#6666ff;
	font-weight:bold;
	background-color:#f1f0fe;
	padding:2px;
}

.p_glossario {
	color:#0f7fe0;
	font-weight:bold;
	background-color:#e4f5ff;
	padding:2px;
}

.Caixa_materias {
	width:885px !important; 
	margin-left:0px !important;
}

.Caixa_materias ul li a {
	background:url(../img/bolet_bolinha_roxa.gif) no-repeat 2px 8px !important;
	font-weight: normal !important;
	font-size:11px !important;
}


.diabe_print_ancora {
	 height:auto; 
	 float:right;
	 padding:20px 100px;
	 margin:40px 0px 10px 0;
	 background:url(../img/bg_ancora.jpg) no-repeat center center;
	 word-spacing:140px;
	 text-align:center;
	 width:440px;
}


.diabe_print_ancora a{
	color:#0a6efc;
	text-decoration:none
}

.diabe_print_ancora a:hover{
	text-decoration:underline;
}
	
.diabe_glossario_nome{
	 margin:30px 0 7px 0; 
	 padding:0 0 0 383px; 
	 float:left;
}



.diabe_color_suave {
	color:#8b87a9 !important;

}

.LinkRoxo {
	color:#6633FF ;
}
.LinkRoxo a {
	color:#6633FF;
}

.LinkAzul {
	color:#0c7fe7 !important;
}
.LinkAzul a {
	color:#0c7fe7 !important;
}

.LinkAzul_2 {
	color:#6666ff !important;
}
.LinkAzul_2 a {
	color:#6666ff !important;
}



.conteudo_rela {
	margin-left:0px !important;

}

.conteudo_relaServicos {
	margin-left:0px !important;
	color:#0f7fe0;
}

.conteudo_relaServicos a {
	color:#0f7fe0 !important;
	background:url(../img/seta_azul.gif) no-repeat 2px 10px !important;
}

/*-------   Aumenta e diminui a fonte  ------- */

.aumenta_fonte {
	font-size:14px !important;

}
.diminui_fonte {
	font-size:11px !important;

}

#font_maior {
	cursor:pointer;
}

#font_menor {
	cursor:pointer;
	margin-left:6px
}

/*-------------------         MENU DE SERVIÃƒâ€¡OS       --------------------*/

.servicos_img {
	margin-bottom:0px;
	_margin-bottom:-2px;/* IE *6 */
	*margin-bottom:-2px;/* IE *7 */
	cursor:pointer;
}

#menu_servicos {
	margin-top:15px;
}

#menu_servicos ul {
	margin:0px;
	padding:0px;
}

#menu_servicos ul li {
	margin:0px;
	padding:0px;
	list-style:none;
	font:11px Tahoma, Arial;
}

#menu_servicos ul li a {
	list-style:none;
	display:block;
	color:#FFFFFF;
	font-weight:bold;
	background-image:url(../img/bg_menu_servicos.jpg);
	background-repeat:no-repeat;
	padding: 5px 0 7px 20px;
	margin-top:1px;
	width:232px;
	text-decoration:none;
}

#menu_servicos ul li a:hover {
	background-image:url(../img/bg_menu_hover_servicos.jpg);
	background-repeat:no-repeat;
}


#menu_servicos_ativo {
	background-image:url(../img/bg_menu_hover_servicos.jpg);
	width:222px;
	height:20px;
	margin:-5px -5px -7px -20px;
	padding:6px 10px 0px 20px;
	cursor:pointer;
}


/*---------   MENU GENTE  ---------*/

.menu_gente ul li a {
	/*background-color:#1ab9b3 !important;*/
	background-image:url(../img/bg_menu_gente.jpg) !important;
	background-repeat:no-repeat;
}
.menu_gente ul li a:hover {
	background-image:url(../img/bg_menu_hover_gente.jpg) !important;
	background-repeat:no-repeat;
}

#menu_gente_ativo {
	background-image:url(../img/bg_menu_hover_gente.jpg) !important;
	width:222px;
	height:20px;
	margin:-5px -5px -7px -20px;
	/**margin:-6px -5px -7px -20px;*/
	padding:6px 10px 0px 20px;
	cursor:pointer;
}

#menu_gente_ativo_2 {
	background-image:url(../img/bg_menu_hover_gente.jpg) !important;
	width:222px;
	height:20px;
	margin:-6px -5px -7px -20px;
	/**margin:-6px -5px -7px -20px;*/
	padding:6px 10px 0px 20px;
	cursor:pointer;
}
/*-----------        MENU DE DIABETES         -----------------*/

.selecionado_gente {
	background-color:#12a8a2 !important;
}

.selecionado {
	font-weight:bold !important !important;
	text-decoration:underline !important;
	background-color:#f7eaff !important;
}

.selecionado_pai {
	font-weight:bold !important;
	background:#b456f0 !important;
	
} 

.selecionado_pai_nivel_3 {
	background-color:#f9effe !important;
}

#acordeon_diabetes {
	margin-top:15px;
}

ul#menu, ul#menu ul {
	list-style-type:none;
	margin: 0;
	padding: 0;
	width: 252px;
	font:11px Tahoma, Arial;
}

ul#menu a {
	display: block;
	text-decoration: none;	
}

ul#menu li {
	margin-top: 1px;
}

ul#menu li a {
	background:url(../img/bg_menu_diabetes_lateral.jpg) no-repeat;
	color: #fff;	
	padding: 0.5em;
	font-weight:bold;
	padding-left:20px;
	
}

ul#menu li a:hover {
	background:url(../img/bg_menu_diabetes_lateral_over.jpg) no-repeat;
}

ul#menu li ul li a {
	background: #fff;
	border-bottom: solid 1px #FFEAFF;
	border-left: solid 1px #FFEAFF;
	border-right: solid 1px #FFEAFF;
	font-weight:bold;
	color: #c981f7;
	padding-left: 20px;
}


ul#menu li ul li a:hover {
	background: #f9effe;
}

/*Setas do menu de diabetes nivel 2*/
#setaOpen,#setaOpen2,#setaOpen3,#setaOpen4,#setaOpen5 {
	display:none;
}
/*Setas do menu de diabetes nivel 3*/
#seta_nivel3-1,#seta_nivel3-2,#seta_nivel3-3,#seta_nivel3-4,#seta_nivel3-5,#seta_nivel3-6 {
	display:none;
}

.SetaMenu {
	position:absolute;
	left: 230px;
	top: -17px;
	width: 23px;
	height: 14px;
	cursor:pointer;
}
#acordeon_diabetes span {
	margin-top:-30px !important;
	padding:0px!important;
	
}
.Nivel_3 {
	/*background: #faf5fe !important;*/
	padding-left:0px !important;
	text-decoration:underline !important;
	width: 209px;
	display:none;
}

.first {
	margin-top:0 !important;
	*margin-top:-13px !important;
	padding:0px!important;
}


.Nivel_3 li a  {
	text-decoration:underline !important;
	border-top: solid 1px #fff;
	width: 210px;
	*width: 204px;
	padding-left:34px !important;
	_padding-left:34px !important;
	*padding-left:40px !important;
	display:block;
	font-weight:normal !important;
	border-left: solid 1px #FFEAFF;

}

.Nivel_3 li a:hover  {
	background: #f5f0f7 !important;
	text-decoration:none !important;
	width: 210px;
	*width: 204px;
	padding-left:34px !important;
	_padding-left:34px !important;
	*padding-left:40px !important;
	display:block;
}

.Nivel_3_none {
	display:none;
}


/*-------       FIM MENU DIABETES       -------*/


.imgShare {
	float:right; 
	
}

.dataAtualiza {
	 color:#54789f; 
	 float:right; 
	 clear:both;
	 width:175px; 
	 text-align:right; 
	 padding:12px 0px 10px 0;
	 font:10px Arial, Helvetica, sans-serif;
	/* background:url(../img/bolet_ultima_atualizacao.jpg) no-repeat 759px 14px;*/
}

.dataAtualizaReceitas {
	float:left; 
	color:#0b9ae8; 
	margin:50px 0 20px 130px;
	visibility:hidden;
	
}

.data_revisao {
	float:right;
	color:#54789f; 
}

/*-------------         BUSCA         -------------*/

.busca li a,.busca_receitas li a{
	color:#88859f;
	line-height:18px;
	list-style:none;
	padding:2px 0 0 12px;
	background:url(../img/bolet_bolinha_roxoClaro_03.gif) no-repeat 2px 10px !important;
}
.busca_receitas li a{
	color:#6C7D9B;
	background:url(../img/bolet_bolinha_roxoClaro_03.gif) no-repeat 2px 10px !important;
}

.busca li,.busca_receitas li {
	list-style:none;
}


/*--------------       CONTATO  - FALE CONOSCO    -------*/

.contato {
	color:#88859f;
	font:10px;
	
}

.imput-text {
	border: solid 1px #88859f;
	height:18px;
	color:#6C7D9B;
	padding-left:4px;	
}

.nome {
	width:500px;

}

.nome_indique {
	width:480px;

}

.dd {
	width:28px;

}

.fone {
	width:140px;
}

.email {
	width:500px;
}

.text-area {
	width:490px;
	height:170px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;

}

.avisoContato {
	position:absolute; 
	left: 610px; 
	top: -317px; 
	width:249px; 
	height:163px; 
	background-color:#def2ff;
	color:#6C7D9B; 
	border: solid 1px #b1e6ff; 
	padding:20px;
}

#contato label.error {
	margin-left: 10px;
	width: auto;
	display: inline;
	color:#FF0000; 
	
}

#cadastre_se label.error {
	margin-left: 10px;
	width: auto;
	display: inline;
	color:#FF0000; 
	
}


/*-------        CADASTRE_SE      -------*/


.campo_focus {
	border:solid 1px #6600FF;
}

.glossario {
	 padding:20px 20px 20px 20px;
	 margin: 0 0 20px 0; 
	 letter-spacing:2px; 
	 background-color:#e4f5ff; 
	 color:#0f7fe0;
	 border: solid 1px #e0e0e8; 
}

.glossario a {
	color:#0f7fe0;
	text-decoration:none;
}
.glossario a:hover {
	text-decoration:underline;
}

.glossarioConteudo a  {
	color:#88859f;
	padding:0 0 0 14px;
	background:url(../img/setinha_rocha_claro.gif) no-repeat 2px 4px !important;
	line-height:20px;
	
}

.glossarioConteudo a:hover  {
	text-decoration:none;
}

.ancoraGloss {
	 border-top: solid 1px #e6e6ee;
	 text-align:right;
	 padding-top:8px;
}

.cursorPointer {
	cursor:pointer;
}

/*---------------------       GLOSSÃƒÂRIO       --------------------- */


ul#menu_glossario, ul#menu_glossario ul {
	list-style-type:none;
	margin: 0;
	padding: 0;
	width: 635px;
}

ul#menu_glossario a {
	display: block;
	text-decoration: none;	
}

ul#menu_glossario li {
	margin-top: 1px;
}

ul#menu_glossario li a {
	background:url(img/setinha_rocha_claro.gif) no-repeat 2px 9px !important;
	color:#6c7d9b;	
	padding:0px 0 0 14px;
	line-height:20px;
	text-decoration:underline;
}

ul#menu_glossario li a:hover {
	font-weight:bold;
}

ul#menu_glossario li a:active {
	font-weight:bold;
	text-decoration:none;
}

ul#menu_glossario li ul li {
	background-color:#F3FAFE;
	padding:15px 20px 15px 20px;
}


/*---------------------------------*/

.links_roxo_claro, .links_roxo_claro a {
	color:#6c7d9b;
	line-height:20px;
}

.azul {
	color:#0c7fe7 !important;
}

.redeFarmacias {
	width:580px; 
	height:auto; 
	border: solid 1px #d7d7e1; 
	padding:25px; 
	background-color:#F4F4F4;
}

.redeFarmaciasRes {
	width:580px; 
	height:auto; 
	border: solid 1px #d7d7e1; 
	padding:25px;
}


/*-------        GENTE        --------*/


#divTexto {
	clear:both;
	min-height:280px;
	height:auto !important;
	height:280px;
}

.divTextoNoImage {
	margin-top:18px !important;
}


.MateriasAnterioresPalavraProfissionais {
	width:575px; 
	height:205px; 
	background-color:#fffcf0; 
	color:#88859f; 
	border: solid 1px #e5dfda; 
	margin:10px 0 25px 0px;
	padding:20px 20px 20px 40px; 
	float:left; 
	background-color:#f6f9fd;
	line-height:20px;
}

.MateriasAnterioresPalavraProfissionais ul li a {
	line-height:20px;
	color:#88859f;
 
}
.MateriasAnterioresPalavraProfissionais ul a:hover {
	text-decoration:none;
}

.MateriasAnterioresNutricao {
	width:575px; 
	height:205px; 
	background-color:#fffcf0; 
	color:#7a6859; 
	border: solid 1px #e5dfda; 
	margin:10px 0 25px 0px;
	padding:20px 20px 20px 40px; 
	float:left; 
	background-color:#FFF5EC;
	line-height:20px;
}

.MateriasAnterioresNutricao li a {
	line-height:20px;
	color:#7a6859; 
}
.MateriasAnterioresNutricao a:hover {
	text-decoration:none;
}


.MateriasAnteriores {
	background-color:#f1fcf4 !important;
	width:575px !important; 
	height:205px !important;
	overflow:auto ;
	color:#88859f !important;
	margin:10px 0 25px 0px !important;
	
}

.MateriasAnteriores a {
	color:#88859f !important;
}

.MateriasAnteriores_width{
	width:575px;
}


.LinkClaro {
	color:#88859f;
	text-decoration:underline;
}
.LinkClaro a {
	color:#88859f;
	text-decoration:underline;
}

.BgRoxo {
	background-color:#f1f0fe !important;
}

.BgServicos {
	background-color:#e4f5ff !important;
}

.FontRoxo {
	color:#8247ef;
}
.FontAzul_2 {
	color:#827cff;
}


.BgVerdeClaro {
	background-color:#f1fcf4 !important;
}

.BgGente {
	background-color:#f1f0fe !important;
	width:608px;
	height:auto;
	float:left;
	padding:10px 15px 10px 15px;
	margin-bottom:20px;
}

.BgGente b {
    color:#6666ff;
}

.ImageDiabetes {
	margin: 0 15px 5px 0;
	*margin: 0 15px 3px 0;/* hack para IE 7 */
	float:left;
	display:block;
}

.ImageDiabetesIconeAtencao {
	margin: 0 15px 7px 0;
	float:left;
}


.ImageDiabetes_FloatRight {
	margin-left:10px;
	float:right;
}

.FundoDuvidas {
	width:608px; 
	height:auto;
	float:left;
	padding:10px 15px 10px 15px;
	margin-bottom:20px;
	background-color:#f1f0fe;
}

.Disclaimer {
	width:600px; 
	height:auto;
	float:left;
	padding:10px 15px 10px 15px;
	margin-top:15px;
	margin-bottom:20px;
	background-color:#f1f0fe;
	font-size:11px;
	color:#6633CC;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.FundoCadastre {
	 width:890px !important ; 
	
}

.carteirinha_1 {
	width:285px; 
	max-height:220px; 
	height:220px; 
	border:solid 1px #9933ff; 
	padding:10px; 
	float:left;
}

.carteirinha_3 p {
	line-height:12px !important;
	margin-top:0px !important;
	margin-bottom:6px !important;
}

.carteirinha_3{
	width:185px; 
	height:210px;
	float:left; 
	margin-left:10px;
}

.carteirinha_2 {
	width:285px; 
	height:220px; 
	border:solid 1px #9933ff; 
	background:#a846fb; padding:10px; 
	float:left; color:#FFFFFF;
}


/*----------------    PROFISSIONAIS     -------------------*/

.BgAzulClaro {
	background-color:#f1f0fe !important;
}

.BgNutricao {
	background-color:#f1f0fe !important;
}

/*-------       DOWNLOADS       ------*/

.foto_livros {
	margin: 0 15px 0 0;
	border: solid 1px #0099FF;
	float:left;
}
.caixa_livros {
	width:315px; 
	height:135px;
	float:left; 
	padding-right::10px; 
	background-color:#fff; 
	display:block; 
	margin:10px 0 0 0;
}

.caixa_livros li {
	list-style:none;
}

.caixa_livros a {
	color:#0c7fe7;
	padding-left:19px;
	background:url(../img/icone_downloads.jpg) no-repeat 1px 2px;
}


.pagianacao_downloads {
	display:block; 
	text-align:right; 
	float:left; 
	width:600px; 
	height:30px;
	padding:5px; 
	margin:-20px 0 10px 0; 
	color:#0c7fe7;
}

.pagianacao_downloads a {
	color:#0c7fe7;
}


/*-----        MODAL       ------*/


.bt_fechar_modal {
	  margin-left:400px; 
	  cursor:pointer;
}


/*
 * SimpleModal Confirm Modal Dialog
 * http://www.ericmmartin.com/projects/simplemodal/
 * http://code.google.com/p/simplemodal/
 *
 * Copyright (c) 2008 Eric Martin - http://ericmmartin.com
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Revision: $Id: confirm.css 162 2008-12-01 23:36:58Z emartin24 $
 *
 */



#confirm {
	display:none;

}


/* Overlay */
#confirmModalOverlay {
	background-color:#000; 
    /*cursor:wait;*/
}

/* Container */
#confirmModalContainer {
	height:240px; 
	width:620px; font-family:'Trebuchet MS', Verdana, Arial; 
	font-size:16px; 
	text-align:left; 
	background:#fff; 
	border:2px 	solid #0F7FE0;
}

#confirmModalContainer .header {
	height:30px; 
	width:100%; 
	/*background:url(../img/confirm/header.gif) repeat-x; -*/
	color:#fff; 
	font-size:1.1em; 
	font-weight:bold; 
	line-height:30px;
}

#confirmModalContainer .header span {
	padding-left:8px;
}

#confirmModalContainer .message {
	color:#0F7FE0; 
	text-align:center; 
	margin:40px 0 0 0; 
	padding:12px 4px; 
	font-size:22px;
}

#confirmModalContainer .buttons {
	width:380px; 
	float:right; 
	padding:30px 190px 0 8px;
} 

#confirmModalContainer .buttons div {
	float:right; 
	margin-left:48px; 
	width:100px; 
	height:22px; 
	color:#0F7FE0; 
	font-weight:bold; 
	text-align:center; 
	/*background:url(../img/confirm/button.gif) repeat-x; */
	border-left:1px solid #0F7FE0; 
	cursor:pointer;
} 

#confirmModalContainer a.modalCloseX,
#confirmModalContainer a.modalCloseX:link,
#confirmModalContainer a.modalCloseX:active,
#confirmModalContainer a.modalCloseX:visited {text-decoration:none; font-weight:bold; font-size:1.1em; position:absolute; top:-1px; left:595px; color:#0F7FE0;
}

#confirmModalContainer a.modalCloseX:hover {
	color:#0F7FE0;
}



/*-------       VIDEOS        --------*/

.Disclaimer_video {
	color:#0c7fe7;
	float:right;
	margin-right: 25px;

}

.h1-video {
	display: block;
	font-family: Arial Narrow,Tahoma, Arial, Helvetica, sans-serif;
	color:#6666ff;
	border-bottom: solid 1px #b9beff;
	padding: 0 0 15px 0;
	margin: 15px 0 15px 0;
	font-size:22px;
	width: 920px;
}

.videos {
	width:390px;
	height:370px;
	overflow:auto;
	float:left;
	display:inline;
	margin-top:0px;
	margin-left:75%;
}

a.mais-videos {
	clear: both;
	float: right;
	margin-right: 240px;
}

.vdo-nutri {
	width:620px;
	overflow:auto;
	float:left;
	display:inline;
	margin-top:10px;
	margin-left:55px;
}

.vdo-nutri .img-esp {
	float: left;
	height: 200px;
}

.vdo-nutri .tit-tx 
{
	float: left;
	width: 480px;
}

.vdo-nutri img {
	float: left;
	margin: 0 30px 10px 0;
}

.vdo-nutri p {
	display: block;
}

.vdo-nutri span.espec {
	display: block;
	clear: left;
	float: left;
	margin-bottom: 0px;
	color: #009999;
	font-size: 11px;
	width: 120px;
}

.vdo-nutri p.tit {
	font-weight: bold;
	font-size: 14px;
	color:#6666ff;
}

.vdo-nutri p.tx {
	display: block;
}

.H2_videos {
	padding:5px 0 5px 10px;
	margin:5px 0 7px 0;
	color:#6e7fff;
	background-color:#f4f4ff;
}

.tit-video {
	display: block;
	background: url(../img/mais_videos2.jpg) no-repeat top left;
	color: #FFF;
	width: 366px;
	height: 23px;
	line-height: 23px;
	text-indent: 10px;
	text-transform:uppercase;
}

.tit-video a{
	text-decoration: none;
	color: #FFF;
}

.videos_down {
	color:#6e7fff;
	float:left;
	display:inline;
	margin:0 0 0 7px;
}

.videos_down a {
	background:url(../img/seta_caixa_profissionais.gif) no-repeat 1px 4px;
	color:#6e7fff !important;
	text-decoration:underline;
	font-weight:normal !important;
	padding: 2px 0 0 20px;
}

.videos_down a:hover {
	text-decoration:none;
}

.ul-videos {
	list-style: none;
	padding-left: 20px;
	margin-left: 20px;
}

.ul-videos a {
	background:url(../img/seta_caixa_profissionais.gif) no-repeat 1px 4px;
	color:#6e7fff;
	text-decoration:underline;
	font-weight:normal !important;
	padding: 2px 0 0 20px;
}

.ul-videos a:hover {
	text-decoration:none;
}

a.mais-concurso {
	float: right;
	margin-right: 100px;
}

a.mais-videos-voltar {
	clear: both;
	float: right;
	margin-right: 240px;
}
/*-------       CLASSES GENÉRICAS        --------*/

.margin10 {
	margin:10px;
}

.MarginRight10 {
	margin-right:10px;
}

.MarginRight17 {
	margin-right:17px;
}


.MarginTop10 {
	margin-top:10px;
}

.MarginTop15 {
	margin-top:15px;
}
.MarginTop20 {
	margin-top:20px;
}

.MarginLeft10 {
	margin-left:10px;
}

.MarginLeft15 {
	margin-left:15px;
}
.MarginLeft20 {
	margin-left:20px;
}


.left15 {
	margin-left:10px;
}

.DIVrelative {
	position:relative;
}

.roxo_claro {
	color:#8b87a9 !important;
}

.titu_mate_sem_sub {
	padding-top:25px;
	font-weight:bold;
	color:#6666ff;
}

.titu_mate_com_sub {
	padding-top:10px;
	font-weight:bold;
	color:#6666ff;
}

.float_left {
	float:left;	
}

.clear {
	clear:both;
}

.setas {
	margin-bottom:-3px;
}

/*--------------       --------------*/

.MateriasAnterioresGridView {
	margin:10px 0 25px 0px !important;
	overflow-y:hidden;
	overflow-x:hidden;
	
}
.MateriasAnterioresGridView a:hover {
	text-decoration:none;
}

.MateriasAnterioresGridView a {
	color:#88859f;
	line-height:20px;
}


.MateriasAnterioresGridViewNutricao {
	margin:10px 0 25px 0px !important;
	overflow-y:hidden;
	overflow-x:hidden;
	
}
.MateriasAnterioresGridViewNutricao a:hover {
	text-decoration:none;
}

.MateriasAnterioresGridViewNutricao a {
	color:#828282;
	line-height:20px;
}



.alignRight {
	padding-left:25px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px,0px,0px,0px;
}


#gridAnteriores, #gridAnteriores02 {
	float:left;
	clear:both;
	
}

#gridAnteriores02 a {
	color: #6c7d9b;

}
#tipos_insulina{
	font-family:Tahoma,Verdana, Arial;
	font-size:11px;
	text-align:left;
	color:#8c88a3;
}

#tipos_insulina th{
	color:#ac42fe;
	background-color:#f7f1fb;
	font-weight:bold;
}

#tipos_insulina td.cinza{
	background-color:#ECDFF2;
}

#tipos_insulina tr.cinza{
	background-color:#FBF8FC;
}

#tipos_insulina td.ha_center, #tipos_insulina th.ha_center{
	text-align:center;
}

.LinkEscuro {
	color:#6666ff;
	text-decoration:none;
}
.LinkEscuro a {
	color:#6666ff;
	text-decoration:none;
}



.marcioAtalaiaP
{
	padding: 0 0px 5px 20px;
	border-bottom: 0px !important;
	margin: 15px 0 5px 0 !important;
	clear: both;
}


#concurso{
	width:234px !important;
	height:60px !important;
	position:absolute !important;
	left:330px !important;
	top:50px !important;
}



