body{
	margin:0px;
	background-color:#f2eedd;
	font-size:11px;
	color:#5d5d5d;
	font-family:Trebuchet MS,Tahoma;
	background-image: url(../img/bg-body.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

/*sacola*/
.borda_geral{border:1px dashed #cccccc;}
.borda-top{border-top:1px dashed #cccccc; border-bottom:1px dashed #cccccc;}
.inputQtd{width:30px; border:1px solid #a5acb2;}
.entrega{margin:10px 0px; line-height:180%; }
.base_sacola{padding:0px 0px; }
.sacola{padding:10px 0px 0px 10px; width:570px; float:left;}
.borda-bottom{border-bottom:1px dashed #cccccc;}
.borda-right{border-bottom:1px dashed #cccccc; border-right:1px dashed #cccccc;}
.borda-right2{border-right:1px dashed #cccccc;} 
/*sacola*/

/*cadastro*/
.button_reset{ 
	background-image: url("../img/botoes/limpar.gif");
	width: 64px;
	height: 18px;
}

.button_voltar{ 
	background-image: url("../img/botoes/voltar.gif");
	width: 64px;
	height: 18px;
}

.button_prosseguir{ 
	background-image: url("../img/botoes/prosseguir.gif");
	width: 84px;
	height: 18px;
}

.button_enviar{ 
	background-image: url("../img/botoes/enviar.gif");
	width: 58px;
	height: 18px;
}

.button_finalizar{
	background-image: url("../img/botoes/finalizar.gif");
	width: 84px;
	height: 18px;
}

h4{
	color:#9aaf31;
	padding:3px 0px;
	border-top:1px dashed #cccccc;
	border-bottom:1px dashed #cccccc;
	font-size:11px;
}

.h3{
	color:#007dc2;
	padding:3px 0px;
	font-size: 11px;
	text-transform: uppercase;
	font-weight:normal;
	border-top:1px dashed #cccccc;
	border-bottom:1px dashed #cccccc;
}

.noticia_img{width:96px; height: 95px; float:left;}
.noticia_resumo{width:320px; height: 95px; float:left; text-align:justify;}

.box_cadastro{float:left;}
.base_cadastro{width:570px; float:left;margin:2px 0px;}
.base_pagamento{margin:10px 10px 0px 10px; float:left; width:570px;}
.base_entrega{margin:5px 0px 0px 0px; float:left; width:570px;}
.base_finaliza{margin:10px 0px 0px 10px; float:left; width:570px;}
.base_resumo{margin:5px 0px 0px 0px; float:left; width:570px; text-align:center;}
.base_usuario{margin:10px 0px 0px 10px; float:left; width:570px;}
.line{line-height:180%;padding:0px 0px 0px 5px;margin-bottom:10px;}

.cadastro_txt,.cadastro_txtP,.cadastro_txtPP{width:200px; float:left;}
.cadastro_txtP{width:95px;}
.cadastro_txtPP{width:50px;}
.cadastro_bt{width:327px; float:left; padding-bottom:30px;}
/*cadastro*/

html>body .cadastro_bt {
	width:322px;
}
.cadastro_form{width:365px; float:left; margin-left:5px;}
.cadastro_form_select{width:355px; float:left; margin-left:10px;}
html>body .cadastro_form_select {
	margin-left:5px; width:365px;
}
.inputCadastro,.inputCadastroP,.inputCadastroM{width:150px;}
.inputCadastroP{width:40px;}
.inputCadastroM{width:100px;}
.selectCadastro { width:154px;border:1px solid #a5acb2; }

/*erro*/
.msgErro { 
	font-size: 11px; 
	color:#D6220E;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
/*erro*/
.preco_camiseta{font-size:18px; color:#E87817;}
h1{padding:0px; margin:10px 0px; width:100%; float:left;}
h1.primeiro{margin:0px 0px 10px 0px; line-height:0px;}

h2, h3, .tpVeiculos{
	color:#007dc2;
	font-size: 11px;
	text-transform: uppercase;
	font-weight:normal;
}
h3{margin:0px; padding:0px;}


a,a.linklaranja2{color:#e7740f; text-decoration:none;}
a.linkazul{color:#56728d; text-decoration:none;}
a.linkazul2{color:#007dc2; text-decoration:none;}
a.linklaranja2:hover{color:#007dc2; text-decoration:none;}
a:hover, a.linkazul:hover{text-decoration:underline;}

.botoes{width:598px; float:left; clear:both; margin:20px 0px 10px 0px;}

.fontLaranja{color:#e7740f;}
.fontVermelha{color:#990000;}
.fontAzul{color:#007dc2;}

a.linkdoacao{font-size:16px;}
/*TOPO*/
.data{color:#b6b2a1; width:142px; float:left; padding-top:93px; text-align:center;}
.menu_topo{width:202px; float:left; line-height:0px;}
.laccImg{width:416px; float:left; line-height:0px;}

/*MIOLO*/
.lateralEsq{width:142px; float:left; line-height:0px;}
.miolo{width:618px; float:left;}
.conteudo{width:418px; float:left; padding:20px;}
.lateralDir{width:160px; float:left; margin-top:20px;}

p.noticia, p.veiculos{width:100%; margin:0px; padding:5px 0px; float:left;}
div_noticia{width:100px;flaot:left;}
.noticiaMiolo{margin:0px 5px 0px 0px;}
.miniBorda{margin:0px 5px 0px 0px; border:1px solid #DBD4B4; padding:2px;
background-color:#F2EEDD;
}

.titNoticia{
	color:#007dc2;
	text-transform: uppercase;
}

.base_informacoes{
	width:420px;
	float:left;
	height:114px;
	min-height:114px;
	max-height:100%;
	height:100%;
	margin-bottom:10px;

}
.boxInformacoes,.boxInformacoesUltimo{
	width:202px;
	float:left;
	margin-right:4px;
	margin-bottom:10px;
	height:74px;
}

.boxImg{
	float:left; width:72px;
}
 
.boxTx{
	margin-top:6px;
}

.boxInformacoes2,.boxInformacoesUltimo2{
	width:198px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	height:114px;
	background-image: url(../img/bg-boxInformacoes.gif);
}

.boxInformacoesUltimo{margin-right:0px;}
.titInfo,.mioloInfo,.rodInfo{ float:left; width:188px; padding:0px 5px;}
.titInfo{height:16px;  color:#ffffff; font-weight:bold;}
.mioloInfo{height:81px;}
.rodInfo{height:17px;}


ul, li{padding:0px; margin:0px;
}



ul.none, li.none{list-style:none;}
ul.pacientes, li.pacientes{list-style:none; line-height:220%;}

ul.artigos, ul.artigos2{list-style:none; 
margin-top:-5px;
margin-bottom:5px;
width:100%;
float:left;
}

ul.artigos2{line-height:220%;}

ul.atuacao{list-style:none;
margin-top:-5px;
margin-bottom:5px;
width:100%;
float:left;
}

ul.laranja{list-style:none;
margin-top:-5px;
margin-bottom:20px;
width:100%;
float:left;
line-height:190%;
}

ul.azul{list-style:none;
margin-top:-5px;
margin-bottom:20px;
width:100%;
float:left; color:#007dc2;

}

li.laranja{padding:5px 0px;}



/*RODAPE*/
.rodape{background-image: url(../img/bg-rodape.gif); height:38px; width:608px; float:right; text-align:left; padding-top:25px; color:#b6b2a1; padding-left:10px;
}


/*DIREITA*/
.boxDir-sup, .box-Dir, .boxDirL, .boxDir-inf{float:left; width:140px;}
.boxDir-sup{height:17px;} .boxDir-inf{height:20px;}
.boxDir,.boxDirL{
	float:left;
	width:120px;
	padding:0px 10px;
	background-image: url(../img/boxDir.gif);
	line-height:200%;
}
.boxDirL{
line-height:normal;
}


/*SERVICOS - TABELA*/
.roxo{
	color:#fff;
	background-image: url(../img/bg-roxo.gif);
	height:16px;}
	.roxo2{
	color:#fff;
	background-color:#CC90B7;
	height:16px;
}
.t-padding{padding:0px 5px;}
.contraste{background-color:#f8f6eb;}


p.download{padding:10px 0px;}

/*DOACOES*/
.etapas_doacao, .etapas_doacaoU{
	width:400px;
	background-image:url(../img/bg-etapas.gif);
	background-repeat: no-repeat;
	background-position: center bottom; height:120px;
	padding:0px 9px;
}
.etapas_doacaoU{	background-image:url(../img/bg-etapasU.gif); height:106px;
}

input, select, textarea{background-color:#f2eedd; border:0px; padding:1px; font-size:11px; color:#5d5d5d;}

.doacaoOutroValor{float:left; width:400px;}
.inputDoacao,.inputDoacao2,.inputDoacaoP,.inputDoacaoG{background-color:#f2eedd; border:0px; padding:1px; font-size:11px; width:120px; color:#5d5d5d; margin-bottom:10px;}
.inputDoacao2{margin:0px;}
.inputDoacaoP{width:40px;}
.inputDoacaoG{width:320px;}
.formFloat{float:left; width:auto;}
.formFloat2{float:left; width:auto; margin-right:10px;}
.formFloat3{float:left; width:auto;}
.formRadio2{float:left; width:auto; margin-top:-2px; margin-right:0px;}
.formRadio{float:left; width:auto; margin-right:5px;}
.both{width:100%; float:left; clear:both; margin-top:20px;}

.contraste_cinza{background-color:#dfdfdf;}
.valor{background-color:#f2eedd;}
.pontos{
	background-image:url(../img/pontos.gif);
	background-repeat: repeat-x;
	background-position: center center;
}

/*links*/
ul.links{width:100%; float:left; line-height:220%; list-style:none;}

.menu-pacientes{line-height:normal;}

/* imagens no meio do texto*/
.imagem{float:left; margin:5px 5px 5px 0px;}
.imagem2{float:right; margin:5px 5px 5px 0px;}
.base_imagem{float:left; width:100%;}


/*produtos*/
.barra_cesta{background-color:#f2eedd; width:100%; float:left; height:14px; padding:2px 0px; margin:10px 0px;}
.qtd{float:right; width:210px; padding:0px 3px;}
.log{float:left; width:190px; padding:0px 3px;}
.cesta{float:right; width:auto; margin-right:5px;}
.imgProduto{}

.box_produto{margin-right:7px; float:left; height:190px; width:132px;}
.box_produto_ultimo{float:left; width:132px;}
.produto{width:130px; height:95px; border:1px solid #e2dbc0; text-align:center;}

.base_produto{width:100%; float:left; margin-bottom:10px;}
.preco{color:#007dc2;}
.precoG{color:#007dc2; font-size:14px;}

.box_produto_interna{width:250px; float:left;}
.box_produto_interna_grande{width:415px; float:left;}
.box_produto_detalhe{width:152px; float:left; margin-left:10px;}

/* css para ampliação de imagem pequena */
.visivel {
	display: block;
	text-align: center;
}
.invisivel {
	display: none;
	text-align: center;
}

/*voluntariados*/
label{float:left; margin:3px 0px;}
label.margem{margin-left:10px;}
label.inteiro{width:100%;}
.formVoluntariados,.formConCom, .formCon{width:330px; height:15px;}
.formVolunCom{width:230px; height:15px;}
.formVolunCep{width:87px; height:15px;}
.formVolunTelefone{width:155px; height:15px;}
.formVolunCidade, .formParticipo, .formConAssunto, .formConEmail{width:192px; height:15px;}
.formVolunEstado, .formConTelefone{width:125px;}
.formConTelefone{height:15px;}
.formParticipo,.formConAssunto{height:auto;}
.botoesV{width:100%; float:left; margin:10px 0px;}
.botoesCon{width:330px; float:left; margin:10px 0px;}
.formConCom{height:50px;}

/*campanhas*/
.campanhas{list-style:none; line-height:230%; width:100%; float:left;}
.data_noticia, .fonte_noticia{color:#b6b2a1; margin:0px; padding:0px;}

.planta{font-size:12px; font-weight:bold; padding:10px 0px 0px 0px;}


.t_roxo{background-color:#CC90B7; color:#fff;}
