/*/ CSS para o site Farmácia Oficinal /*/

* {
	font-family: Century Gothic, Arial, Verdana, Helvetica, sans-serif;
}

body {
	margin: 0;
	padding: 0;
	background-image: url(../imagens/principal_fundo.jpg);
	background-repeat: repeat-x;
	background-color: #82BCEA;
}

/*/ CSS comum para todo o site /*/

#container {
	width: 776px;
	margin: auto;
	background-image: url(../imagens/container_fundo.jpg);
	background-repeat: repeat-y;
}

#cabeca {
	width: 772px;
	height: 191px;
	padding: 25px 0 0 4px;
	background-image: url(../imagens/cabeca_fundo.jpg);
	background-repeat: no-repeat;
	margin: 0 0 24px 0;
}

#cabeca h1 {
	margin: 0 0 15px 246px;
	padding: 0;
	width: 276px;
	height: 0;
	padding: 141px 0 0 0;
	background-image: url(../imagens/logo.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	cursor: pointer;
}

#cabeca a {
	width: 110px;
	font-size: 12px;
	display: block;
	color: #46B7F2;
	text-transform: uppercase;
	text-align: center;
	text-decoration: none;
	float: left;
	display: inline;
	line-height: 1.1;
}

#cabeca a.botao3 {
	padding: 7px 0 0 0;
}

#cabeca a.botao4 {
	color: #004991;
	padding: 7px 0 0 0;
}

#cabeca a.botao5 {
	padding: 7px 0 0 0;
}

#cabeca a.botao6 {
	padding: 7px 0 0 0;
}

#enderecos {
	clear: both;
}

#enderecos div.endereco1 {
	width: 183px;
	margin: 15px 0 0 15px;
	float: left;
	padding: 15px 0 0 0;
	background-image: url(../imagens/inicial_end_fundo.gif);
	background-position: right 6px;
	background-repeat: no-repeat;
	border-top: 1px solid #E2E0D6;
	display: inline;
}

#enderecos div.endereco1 h1 {
	color: #195598;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: normal;
	margin: 0 0 3px 0;
	padding: 0;
}

#enderecos div.endereco1 p {
	font-size: 11px;
	color: #808080;
	margin: 0;
	padding: 0;
	line-height: 1.4;
}

#enderecos div.endereco1 address {
	font-size: 11px;
	color: #808080;
	margin: 0;
	padding: 0;
	font-style: normal;
	line-height: 1.4;
}

#enderecos div.endereco1 p.fone {
	font-size: 13px;
	color: #195598;
	margin: 6px 0 0 0;
}

#enderecos div.endereco2 {
	width: 171px;
	margin: 15px 0 0 0;
	float: left;
	padding: 15px 0 0 10px;
	background-image: url(../imagens/inicial_end_fundo.gif);
	background-position: right 6px;
	background-repeat: no-repeat;
	border-top: 1px solid #E2E0D6;
	display: inline;
}

#enderecos div.endereco2 h1 {
	color: #195598;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: normal;
	margin: 0 0 3px 0;
	padding: 0;
}

#enderecos div.endereco2 p {
	font-size: 11px;
	color: #808080;
	margin: 0;
	padding: 0;
	line-height: 1.4;
}

#enderecos div.endereco2 address {
	font-size: 11px;
	color: #808080;
	margin: 0;
	padding: 0;
	font-style: normal;
	line-height: 1.4;
}

#enderecos div.endereco2 p.fone {
	font-size: 13px;
	color: #195598;
	margin: 6px 0 0 0;
}

#enderecos div.endereco3 {
	width: 217px;
	margin: 15px 0 0 0;
	float: left;
	padding: 15px 0 0 10px;
	border-top: 1px solid #E2E0D6;
	display: inline;
}

#enderecos div.endereco3 h1 {
	color: #195598;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: normal;
	margin: 0 0 3px 0;
	padding: 0;
}

#enderecos div.endereco3 p {
	font-size: 11px;
	color: #808080;
	margin: 0;
	padding: 0;
	line-height: 1.4;
}

#enderecos div.endereco3 address {
	font-size: 11px;
	color: #808080;
	margin: 0;
	padding: 0;
	font-style: normal;
	line-height: 1.4;
}

#enderecos div.endereco3 p.fone {
	font-size: 13px;
	color: #195598;
	margin: 6px 0 0 0;
}

#enderecos div.mapa {
	float: left;
	margin: 15px 0 0 0;
	padding: 25px 0 0 20px;
	border-top: 1px solid #E2E0D6;
	display: inline;
	width: 135px;
}

#enderecos div.mapa img {
	border: 0;
	cursor: pointer;
}

#rodape {
	clear: both;
	width: 776px;
	height: 37px;
	padding: 20px 0 0 0;
	background-image: url(../imagens/rodape_fundo.jpg);
	background-repeat: no-repeat;
}

#rodape p {
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	padding: 0;
	margin: 0;
}

#rodape a {
	color: #FFFFFF;
	text-decoration: none;
}

#mensagem {
	margin: 0 0 5px 0;
	padding: 10px 20px;
	text-align: center;
}

#mensagem p {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
}

#mensagem p.mssg {
	color: #37805E;
}

/*/ Fim do CSS comum para todo o site /*/

/*/ CSS para a página inicial /*/

#inicialConteudo {
	width: 776px;
}

#inicialConteudo div.quemSomos {
	width: 243px;
	height: 234px;
	background-image: url(../imagens/inicial_quem_fundo.jpg);
	background-repeat: no-repeat;
	padding: 36px 0 0 22px;
	float: left;
	display: inline;
}

#inicialConteudo div.quemSomos h1 {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 20px;
	color: #C0A061;
	text-transform: uppercase;
	font-weight: normal;
}

#inicialConteudo div.quemSomos p {
	font-size: 12px;
	color: #808080;
	width: 206px;
	text-align: justify;
	line-height: 1.4;
	padding: 0;
	margin: 15px 0 10px 0;
}

#inicialConteudo div.quemSomos a {
	font-size: 11px;
	color: #46B7F2;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0 0 0 15px;
	background-image: url(../imagens/inicial_quem_seta.jpg);
	background-repeat: no-repeat;
	background-position: 0;
	margin: 0 0 0 132px;
}

#inicialConteudo div.banner {
	width: 511px;
	height: 270px;
	float: right;
	padding: 0;
	margin: 0;
	border: 0;
	display: inline;
}

#inicialConteudo div.online {
	width: 253px;
	height: 97px;
	padding: 9px 0 0 12px;
	float: left;
	cursor: pointer;
	display: inline;
}

#inicialConteudo div.online h1 {
	font-size: 13px;
	color: #46B7F2;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
	font-weight: normal;
	width: 160px;
	height: 41px;
}

#inicialConteudo div.online p {
	font-size: 11px;
	color: #666666;
	margin: 0;
	padding: 0;
	line-height: 1.2;
	width: 150px;
}

#inicialConteudo div.offline {
	width: 243px;
	height: 91px;
	padding: 15px 0 0 22px;
	background-image: url(../imagens/inicial_olof_fundo.jpg);
	background-repeat: no-repeat;
	background-position: 12px 9px;
	float: left;
	cursor: pointer;
	display: inline;
}

#inicialConteudo div.offline h1 {
	font-size: 13px;
	color: #46B7F2;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
	font-weight: normal;
	width: 160px;
	height: 41px;
}

#inicialConteudo div.offline p {
	font-size: 11px;
	color: #666666;
	margin: 0;
	padding: 0;
	line-height: 1.2;
	width: 150px;
}

#inicialConteudo div.links {
	width: 511px;
	height: 86px;
	padding: 20px 0 0 0;
	float: right;
	display: inline;
}

#inicialConteudo div.links a {
	font-size: 18px;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
	display: block;
	width: 157px;
	float: left;
	text-align: center;
	margin: 0 5px 0 5px;
}

#inicialConteudo div.links a.botao1 {
	background-image: url(../imagens/inicial_lnk1.jpg);
	background-repeat: no-repeat;
	height: 40px;
	padding: 20px 0 0 0;
}

#inicialConteudo div.links a.botao2 {
	background-image: url(../imagens/inicial_lnk2.jpg);
	background-repeat: no-repeat;
	height: 40px;
	padding: 20px 0 0 0;
}

#inicialConteudo div.links a.botao3 {
	background-image: url(../imagens/inicial_lnk1.jpg);
	background-repeat: no-repeat;
	height: 50px;
	padding: 10px 0 0 0;
}

#inicialConteudo div.espaco {
	width: 222px;
	background-image: url(../imagens/inicial_spc_fundo.jpg);
	background-repeat: repeat-y;
	float: left;
	padding: 10px 20px 0 23px;
	display: inline;
	margin: 0 0 11px 0;
}

#inicialConteudo div.espaco h1 {
	padding: 12px 0 0 30px;
	margin: 0;
	font-size: 10px;
	font-size: 16px;
	color: #195598;
	text-transform: uppercase;
	font-weight: normal;
	background-image: url(../imagens/inicial_spc_fundo2.jpg);
	background-repeat: no-repeat;
}

#inicialConteudo div.espaco img {
	border: 2px solid #FFFFFF;
	float: left;
	margin: 30px 7px 7px 0;
	cursor: pointer;
}

#inicialConteudo div.espaco p.data {
	color: #46B7F2;
	font-size: 10px;
	padding: 0;
	margin: 30px 0 5px 0;
	cursor: pointer;
}

#inicialConteudo div.espaco h2 {
	color: #666666;
	font-size: 11px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	cursor: pointer;
}

#inicialConteudo div.espaco a {
	color: #666666;
	font-size: 11px;
	text-decoration: none;
	margin: 0;
	padding: 0;
	height: 70px;
	text-align: justify;
	clear: both;
	display: block;
	border-bottom: 1px solid #BBCED9;
	line-height: 1.3;
}

#inicialConteudo div.destaque {
	width: 478px;
	height: 400px;
	float: right;
	padding: 0 0 0 33px;
	background-image: url(../imagens/inicial_dest_fundo.jpg);
	background-repeat: no-repeat;
	background-position: 2px 1px;
	display: inline;
	margin: 0;
}

#inicialConteudo div.destaque h1 {
	font-size: 18px;
	color: #C0A061;
	border-bottom: 1px solid #E2E0D6;
	width: 464px;
	font-weight: normal;
	text-transform: uppercase;
	padding: 0 0 6px 0;
	margin: 0;
}

#inicialConteudo div.destaque div.produto {
	width: 130px;
	height: 170px;
	padding: 16px 0 0 0;
	float: left;
	display: inline;
	margin: 0 25px 0 0;
}

#inicialConteudo div.destaque div.produto img {
	border: 1px solid #E5E5E5;
}

#inicialConteudo div.destaque div.produto h2 {
	color: #7F7F7F;
	font-size: 11px;
	text-transform: uppercase;
	line-height: 1.1;
	height: 27px;
	margin: 0;
	padding: 0;
	font-weight: normal;
	width: 130px;
	text-align: center;
	cursor: pointer;
}

#inicialConteudo div.destaque div.produto p {
	font-size: 14px;
	color: #46B7F2;
	width: 130px;
	text-align: center;
	padding: 0;
	margin: 0;
}

#inicialConteudo div.fastLinks {
	clear: both;
	padding: 0  0 0 3px;
}

#inicialConteudo div.fstConteudo {
	width: 244px;
	height: 113px;
	background-image: url(../imagens/inicial_fst_fundo.jpg);
	background-repeat: no-repeat;
	background-position: 5px 0;
	float: left;
	padding: 17px 0 0 13px;
	display: inline;
}

#inicialConteudo div.fstConteudo h1 {
	color: #195598;
	font-size: 15px;
	text-transform: uppercase;
	padding: 0 0 0 25px;
	margin: 0;
	font-weight: normal;
	height: 25px;
}

#inicialConteudo div.fstConteudo p {
	color: #666666;
	font-size: 11px;
	margin: 0;
	padding: 0;
}

#inicialConteudo div.fstConteudo form {
	padding: 0;
	margin: 6px 0 0 0;
	border: 0;
}

#inicialConteudo div.fstConteudo fieldset {
	padding: 0;
	margin: 0;
	border: 0;
}

#inicialConteudo div.fstConteudo label {
	width: 57px;
	display: block;
	color: #666666;
	font-size: 11px;
	float: left;
	padding: 5px 0 0 0;
}

#inicialConteudo div.fstConteudo input {
	width: 158px;
	border: 1px solid #CDDDEA;
	color: #666666;
	font-size: 11px;
}

#inicialConteudo div.fstConteudo input#enviar {
	border: 0;
	width: auto;
	background-color: transparent;
	background-image: url(../imagens/inicial_fst_seta.jpg);
	background-repeat: no-repeat;
	background-position: 0 5px;
	padding: 0 0 0 12px;
	color: #46B7F2;
	text-transform: uppercase;
}

#inicialConteudo div.fstConteudo ul {
	margin: 10px 0 0 0;
	padding: 0 0 0 15px;
	border: 0;
	font-size: 11px;
	color: #666666;
	list-style-image: url(../imagens/inicial_fst_mark.jpg);
}

#inicialConteudo div.fstConteudo li {
	margin: 0 0 0 0;
	line-height: 1.5;
	cursor: pointer;
}

#inicialConteudo div.fstConteudo img.oficinalInterativa {
	float: right;
	margin: 0 13px 0 0;
	display: inline;
}

#inicialConteudo div.fstConteudo img.quatroEstacoes {
	float: left;
	display: inline;
}

#inicialConteudo div.fstConteudo a {
	font-size: 11px;
	color: #46B7F2;
	padding: 0 0 0 12px;
	margin: 10px 20px 0 0;
	display: block;
	background-image: url(../imagens/inicial_fst_seta.jpg);
	background-repeat: no-repeat;
	background-position: 0 4px;
	text-transform: uppercase;
	text-decoration: none;
	float: right;
}

/*/ Fim do CSS para a página inicial /*/

/*/ CSS para a seção Universo Oficinal /*/

#universoConteudo {

}

#universoConteudo h1 {
	padding: 22px 0 0 75px;
	height: 43px;
	margin: 0 0 10px 0;
	border: 0;
	font-size: 22px;
	color: #46B7F2;
	text-transform: uppercase;
	font-weight: normal;
	background-image: url(../imagens/universo_fundo.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
}

#universoConteudo div.menu {
	width: 195px;
	background-color: #d8f1ff;
	margin: 0 0 0 3px;
	padding: 0 0 30px 0;
	background-image: url(../imagens/universo_menu_fundo2.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	float: left;
	display: inline;
}

#universoConteudo div.menu h2 {
	width: 195px;
	height: 51px;
	background-image: url(../imagens/universo_menu_fundo1.jpg);
	background-repeat: no-repeat;
	padding: 10px 0 0 0;
	margin: 0;
	text-align: center;
	font-size: 18px;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: normal;
}

#universoConteudo div.menu a {
	font-size: 11px;
	color: #034B92;
	text-decoration: none;
	display: block;
	background-image: url(../imagens/universo_menu_mark.jpg);
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding: 0 0 0 15px;
	margin: 0 0 16px 8px;
	text-transform: uppercase;
}

#universoConteudo div.menu a.selecionado {
	background-image: url(../imagens/universo_menu_mark_s.jpg);
}

#universoConteudo div.institucional {
	width: 562px;
	display: inline;
	float: right;
	margin: 0 9px 0 0;
}

#universoConteudo div.institucional h2 {
	color: #BEA063;
	font-size: 18px;
	border-bottom: 2px solid #E9E5DC;
	padding: 0 0 4px 12px;
	margin: 8px 0 0 0;
	width: 550px;
	font-weight: normal;
	background-image: url(../imagens/universo_title.jpg);
	background-repeat: no-repeat;
	background-position: 0 8px;
	text-transform: uppercase;
	font-weight: normal;
}

#universoConteudo div.institucional h3 {
	font-size: 12px;
	color: #034B92;
	text-transform: uppercase;
	padding: 0;
	margin: 20px 0 10px 0;
	font-weight: normal;
}

#universoConteudo div.institucional p {
	font-size: 12px;
	color: #666666;
	margin: 0;
	padding: 0;
	text-align: justify;
	line-height: 1.4;
	text-indent: 20px;
}

#universoConteudo div.institucional ul {
	font-size: 12px;
	color: #666666;
	margin: 0 0 0 16px;
	padding: 0;
	text-align: justify;
	list-style-image: url(../imagens/universo_mark.jpg);
}

#universoConteudo div.institucional img {
	margin: 30px 8px 0 0;
	border: 1px solid #666666;
}

#universoConteudo div.depoimentos {
	width: 562px;
	display: inline;
	float: right;
	margin: 0 9px 0 0;
}

#universoConteudo div.depoimentos h2 {
	color: #BEA063;
	font-size: 18px;
	border-bottom: 2px solid #E9E5DC;
	padding: 0 0 4px 12px;
	margin: 8px 0 15px 0;
	width: 550px;
	font-weight: normal;
	background-image: url(../imagens/universo_title.jpg);
	background-repeat: no-repeat;
	background-position: 0 8px;
	text-transform: uppercase;
	font-weight: normal;
}

#universoConteudo div.depoimentos p {
	font-size: 12px;
	color: #666666;
	margin: 0;
	padding: 0;
	line-height: 1.4;
}

#universoConteudo div.depoimentos p.nome {
	font-weight: bold;
}

#universoConteudo div.depoimentos p.texto {
	font-style: italic;
}

#universoConteudo div.depoimentos a {
	color: #666666;
	text-decoration: underline;
}

#universoConteudo div.depoimentos div.depoimento {
	margin: 10px 0 0 0;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #7DCCF6;
}

#universoConteudo div.ativos {
	width: 562px;
	display: inline;
	float: right;
	margin: 0 9px 0 0;
}

#universoConteudo div.ativos h2 {
	color: #BEA063;
	font-size: 18px;
	border-bottom: 2px solid #E9E5DC;
	padding: 0 0 4px 12px;
	margin: 8px 0 15px 0;
	width: 550px;
	font-weight: normal;
	background-image: url(../imagens/universo_title.jpg);
	background-repeat: no-repeat;
	background-position: 0 8px;
	text-transform: uppercase;
	font-weight: normal;
}

#universoConteudo div.ativos p {
	font-size: 12px;
	color: #666666;
	margin: 0 0 2px 0;
	padding: 0;
	line-height: 1.4;
}

#universoConteudo div.ativos p.descricao {
	margin: 0 0 10px 0;
}

#universoConteudo div.ativos p.descricao2 {
	margin: 0;
	padding: 5px 0 0 0;
}

#universoConteudo div.ativos form {
	padding: 0;
	margin: 0;
	width: 190px;
	float: right;
	display: inline;
}

#universoConteudo div.ativos fieldset {
	padding: 0;
	margin: 0;
	border: 0;
}

#universoConteudo div.ativos input {
	border: 0;
	background-image: url(../imagens/ativos_input_fundo.jpg);
	background-repeat: no-repeat;
	background-color: transparent;
	width: 128px;
	height: 22px;
	padding: 0;
	margin: 0;
	color: #034B92;
	font-size: 12px;
	padding: 5px 5px 0 5px;
	float: left;
	display: inline;
	margin: 0 8px 0 0;
}

#universoConteudo div.ativos input#enviar {
	width: 33px;
	height: 27px;
	padding: 27px 0 0 0;
	margin: 0;
	overflow: hidden;
	background-image: url(../imagens/ativos_ok.jpg);
	background-repeat: no-repeat;
}

#universoConteudo div.ativos div.links {
	margin: 15px 0 20px 0;
}

#universoConteudo div.ativos div.links a {
	font-size: 14px;
	color: #46B7F2;
	text-transform: uppercase;
	text-decoration: none;
	margin: 0 1px 0 0;
	padding: 0;
}

#universoConteudo div.ativos div.links a.selecionado {
	text-decoration: underline;
}

#universoConteudo div.ativos div.categorias {
	margin: 30px 0 20px 0;
}

#universoConteudo div.ativos div.categorias a {
	font-size: 14px;
	color: #46B7F2;
	text-transform: uppercase;
	text-decoration: none;
	margin: 0 10px 0 0;
	padding: 0;
}

#universoConteudo div.ativos div.categorias a.selecionado {
	text-decoration: underline;
}

#universoConteudo div.ativos div.numeracao {
	font-size: 12px;
	color: #666666;
	margin: 20px 0 0 0;
	text-align: center;
}

#universoConteudo div.ativos div.numeracao a {
	font-size: 15px;
	color: #46B7F2;
	text-decoration: none;
	margin: 0 7px 0 0;
}

#universoConteudo div.ativos div.numeracao a.selecionado {
	text-decoration: underline;
}

/*/ Fim do CSS para a seção Universo Ofincial /*/

/*/ CSS para a seção Oficinal Interativa /*/

#interativaConteudo {

}

#interativaConteudo h1 {
	padding: 22px 0 0 75px;
	height: 43px;
	margin: 0 0 10px 0;
	border: 0;
	font-size: 22px;
	color: #46B7F2;
	text-transform: uppercase;
	font-weight: normal;
	background-image: url(../imagens/universo_fundo.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
}

#interativaConteudo div.menu {
	width: 195px;
	background-color: #d8f1ff;
	margin: 0 0 0 3px;
	padding: 0 0 30px 0;
	background-image: url(../imagens/universo_menu_fundo2.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	float: left;
	display: inline;
}

#interativaConteudo div.menu h2 {
	width: 195px;
	height: 51px;
	background-image: url(../imagens/universo_menu_fundo1.jpg);
	background-repeat: no-repeat;
	padding: 10px 0 0 0;
	margin: 0;
	text-align: center;
	font-size: 18px;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: normal;
}

#interativaConteudo div.menu a {
	font-size: 11px;
	color: #034B92;
	text-decoration: none;
	display: block;
	background-image: url(../imagens/universo_menu_mark.jpg);
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding: 0 0 0 15px;
	margin: 0 0 16px 8px;
	text-transform: uppercase;
}

#interativaConteudo div.menu a.selecionado {
	background-image: url(../imagens/universo_menu_mark_s.jpg);
}

#interativaConteudo div.conteudo {
	width: 562px;
	display: inline;
	float: right;
	margin: 0 9px 0 0;
}

#interativaConteudo div.conteudo h2 {
	color: #BEA063;
	font-size: 18px;
	border-bottom: 2px solid #E9E5DC;
	padding: 0 0 4px 12px;
	margin: 8px 0 0 0;
	width: 550px;
	font-weight: normal;
	background-image: url(../imagens/universo_title.jpg);
	background-repeat: no-repeat;
	background-position: 0 8px;
	text-transform: uppercase;
	font-weight: normal;
}

#interativaConteudo div.conteudo h3 {
	font-size: 12px;
	color: #C0A061;
	text-transform: uppercase;
	padding: 25px 0 0 0;
	margin: 5px 0 10px 0;
	font-weight: normal;
	background-image: url(../imagens/cartao_foto1.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 75px;
}

#interativaConteudo div.conteudo p {
	font-size: 12px;
	color: #666666;
	margin: 0 0 15px 0;
	padding: 0;
	text-align: justify;
	line-height: 1.4;
	text-indent: 20px;
}

#interativaConteudo div.conteudo p.descricao {
	margin: 25px 0 20px 0;
}

#interativaConteudo div.conteudo form {
	margin: 0;
	padding: 0;
	border: 0;
}

#interativaConteudo div.conteudo fieldset {
	margin: 0 0 12px 0;
	padding: 0;
	border: 0;
}

#interativaConteudo div.conteudo form p {
	background-color: #E9E5DC;
	font-style: italic;
}

#interativaConteudo div.conteudo label {
	font-size: 12px;
	color: #666666;
	width: 124px;
	display: block;
	float: left;
}

#interativaConteudo div.conteudo input { 
	width: 429px;
	font-size: 12px;
	color: #666666;
	border: 1px solid #D4CCBB;
}

#interativaConteudo div.conteudo input#rg {
	width: 206px;
}

#interativaConteudo div.conteudo input#cpf {
	width: 206px;
}

#interativaConteudo div.conteudo input#civil {
	width: 206px;
}

#interativaConteudo div.conteudo input#cidade {
	width: 206px;
}

#interativaConteudo div.conteudo input#uf {
	width: 206px;
}

#interativaConteudo div.conteudo input#fone_ddd {
	width: 30px;
}

#interativaConteudo div.conteudo input#fone {
	width: 170px;
}

#interativaConteudo div.conteudo input#email {
	width: 206px
}

#interativaConteudo div.conteudo input#enviar {
	width: 82px;
	height: 20px;
	padding: 20px 0 0 0;
	overflow: hidden;
	background-image: url(../imagens/cartao_enviar.jpg);
	background-repeat: no-repeat;
	border: 0;
}

#interativaConteudo div.conteudo textarea {
	width: 429px;
	height: 200px;
	font-size: 12px;
	color: #666666;
	border: 1px solid #D4CCBB;
}

#interativaConteudo div.conteudo select {
	font-size: 12px;
	color: #666666;
	border: 1px solid #D4CCBB;
}

#cartaoMsg {
	font-size: 12px;
	color: #666666;
	margin: 0 0 12px 124px;
	font-weight: bold;
}

#interativaConteudo div.agendaConteudo {
	width: 562px;
	display: inline;
	float: right;
	margin: 0 9px 0 0;
}

#interativaConteudo div.agendaConteudo h2 {
	color: #BEA063;
	font-size: 18px;
	border-bottom: 2px solid #E9E5DC;
	padding: 0 0 4px 12px;
	margin: 8px 0 0 0;
	width: 550px;
	font-weight: normal;
	background-image: url(../imagens/universo_title.jpg);
	background-repeat: no-repeat;
	background-position: 0 8px;
	text-transform: uppercase;
	font-weight: normal;
}

#interativaConteudo div.agendaConteudo h3 {
	font-size: 12px;
	color: #034B92;
	text-transform: uppercase;
	background-color: #D8F1FF;
	padding: 5px 0 5px 8px;
	font-weight: normal;
	clear: both;
}

#interativaConteudo div.agendaConteudo img {
	border: 1px solid #034B92;
	float: left;
	margin: 0 8px 8px 0;
	display: inline;
}

#interativaConteudo div.agendaConteudo p {
	font-size: 12px;
	color: #666666;
	padding: 0;
	text-align: justify;
	margin: 0;
	line-height: 1.4;
}

#interativaConteudo div.agendaConteudo p span {
	font-weight: bold;
}

#interativaConteudo div.dicasConteudo {
	width: 562px;
	display: inline;
	float: right;
	margin: 0 9px 0 0;
}

#interativaConteudo div.dicasConteudo h2 {
	color: #BEA063;
	font-size: 18px;
	border-bottom: 2px solid #E9E5DC;
	padding: 0 0 4px 12px;
	margin: 8px 0 0 0;
	width: 550px;
	font-weight: normal;
	background-image: url(../imagens/universo_title.jpg);
	background-repeat: no-repeat;
	background-position: 0 8px;
	text-transform: uppercase;
	font-weight: normal;
}

#interativaConteudo div.dicasConteudo h3 {
	padding: 20px 20px 20px 20px;
	font-size: 14px;
	color: #46b7f2;
	text-transform: uppercase;
	font-weight: normal;
	text-align: center;
}

#interativaConteudo div.dicasConteudo p.descricao {
	font-size: 12px;
	color: #666666;
	padding: 0;
	margin: 10px 0 15px 0;
	text-align: justify;
	line-height: 1.4;
}

#interativaConteudo div.dicasConteudo p {
	font-size: 12px;
	color: #666666;
	padding: 0;
	margin: 0;
	text-align: justify;
	line-height: 1.5;
	clear: both;
	text-indent: 25px;
}

#interativaConteudo div.dicasConteudo a.item {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	padding: 0 0 0 15px;
	margin: 0 0 17px 0;
	background-image: url(../imagens/interativa_mark.jpg);
	background-repeat: no-repeat;
	background-position: 0 4px;
	display: block;
	text-transform: uppercase;
}

#interativaConteudo div.dicasConteudo a.galeria {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	padding: 0 0 0 15px;
	margin: 0 0 17px 0;
	background-image: url(../imagens/interativa_mark.jpg);
	background-repeat: no-repeat;
	background-position: 0 4px;
	display: block;
}

#interativaConteudo div.dicasConteudo a.voltar {
	width: 82px;
	height: 0;
	padding: 20px 0 0 0;
	display: block;
	background-image: url(../imagens/interativa_voltar.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 20px 0 0 480px;
}

#interativaConteudo div.dicasConteudo img {
	float: left;
	margin: 10px 0 25px 0;
	display: inline;
	border: 1px solid #0D5296;
}

#interativaConteudo div.linksConteudo {
	width: 562px;
	display: inline;
	float: right;
	margin: 0 9px 0 0;
}

#interativaConteudo div.linksConteudo h2 {
	color: #BEA063;
	font-size: 18px;
	border-bottom: 2px solid #E9E5DC;
	padding: 0 0 4px 12px;
	margin: 8px 0 0 0;
	width: 550px;
	font-weight: normal;
	background-image: url(../imagens/universo_title.jpg);
	background-repeat: no-repeat;
	background-position: 0 8px;
	text-transform: uppercase;
	font-weight: normal;
}

#interativaConteudo div.linksConteudo p {
	font-size: 12px;
	color: #666666;
	padding: 0;
	margin: 20px 0 20px 0;
	text-align: justify;
	line-height: 1.5;
	clear: both;
	text-indent: 25px;
}

#interativaConteudo div.linksConteudo a.titulo {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	padding: 0 0 0 15px;
	margin: 0;
	background-image: url(../imagens/interativa_mark.jpg);
	background-repeat: no-repeat;
	background-position: 0 4px;
	display: block;
	font-weight: bold;
}

#interativaConteudo div.linksConteudo a {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	padding: 0 0 0 15px;
	margin: 0 0 20px 0;
	display: block;
}

#interativaConteudo div.duvidasConteudo {
	width: 562px;
	display: inline;
	float: right;
	margin: 0 9px 0 0;
}

#interativaConteudo div.duvidasConteudo h2 {
	color: #BEA063;
	font-size: 18px;
	border-bottom: 2px solid #E9E5DC;
	padding: 0 0 4px 12px;
	margin: 8px 0 20px 0;
	width: 550px;
	font-weight: normal;
	background-image: url(../imagens/universo_title.jpg);
	background-repeat: no-repeat;
	background-position: 0 8px;
	text-transform: uppercase;
	font-weight: normal;
}

#interativaConteudo div.duvidasConteudo h3 {
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	margin: 15px 0 0 0;
	padding: 15px 0 15px 20px;
	background-image: url(../imagens/duvidas_mark.jpg);
	background-repeat: no-repeat;
	background-position: 0 15px;
	border-top: 1px solid #7DCCF6;
}

#interativaConteudo div.duvidasConteudo p {
	font-size: 12px;
	color: #666666;
	padding: 0;
	margin: 0;
	text-align: justify;
	line-height: 1.5;
	clear: both;
	text-indent: 25px;
}

#interativaConteudo div.duvidasConteudo a {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	padding: 0;
	margin: 0;
	font-weight: bold;
}

#interativaConteudo div.promocoesConteudo {
	width: 562px;
	display: inline;
	float: right;
	margin: 0 9px 0 0;
}

#interativaConteudo div.promocoesConteudo h2 {
	color: #BEA063;
	font-size: 18px;
	border-bottom: 2px solid #E9E5DC;
	padding: 0 0 4px 12px;
	margin: 8px 0 0 0;
	width: 550px;
	font-weight: normal;
	background-image: url(../imagens/universo_title.jpg);
	background-repeat: no-repeat;
	background-position: 0 8px;
	text-transform: uppercase;
	font-weight: normal;
}

#interativaConteudo div.promocoesConteudo h3 {
	padding: 0 20px 0 20px;
	font-size: 14px;
	color: #46b7f2;
	font-weight: normal;
}

#interativaConteudo div.promocoesConteudo p.descricao {
	font-size: 12px;
	color: #666666;
	padding: 0;
	margin: 10px 0 15px 0;
	text-align: justify;
	line-height: 1.4;
}

#interativaConteudo div.promocoesConteudo p {
	font-size: 12px;
	color: #666666;
	padding: 0;
	margin: 0;
	text-align: justify;
	line-height: 1.5;
	clear: both;
	text-indent: 25px;
}

#interativaConteudo div.promocoesConteudo a.item {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	padding: 0 0 0 15px;
	margin: 0 0 17px 0;
	background-image: url(../imagens/interativa_mark.jpg);
	background-repeat: no-repeat;
	background-position: 0 4px;
	display: block;
	text-transform: uppercase;
}

#interativaConteudo div.promocoesConteudo a.voltar {
	width: 82px;
	height: 0;
	padding: 50px 0 0 0;
	display: block;
	background-image: url(../imagens/interativa_voltar.jpg);
	background-repeat: no-repeat;
	background-position: 0 30px;
	overflow: hidden;
	margin: 0 0 0 480px;
	clear: both;
}

#interativaConteudo div.promocoesConteudo div.imagens {
	width: 160px;
	height: 120px;
	padding: 5px;
	border: 1px solid #0D5296;
	text-align: center;
	float: left;
	display: inline;
	margin: 0 0 10px 10px;
}

#interativaConteudo div.promocoesConteudo img {
	clear: both;
	border: 0;
}

/*/ Fim do CSS para a seção Oficinal Interativa /*/

/*/ CSS para a seção Convênio /*/

#conveniosConteudo {

}

#conveniosConteudo h1 {
	padding: 22px 0 0 75px;
	height: 43px;
	margin: 0 0 10px 0;
	border: 0;
	font-size: 22px;
	color: #46B7F2;
	text-transform: uppercase;
	font-weight: normal;
	background-image: url(../imagens/universo_fundo.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
}

#conveniosConteudo div.conteudo {
	width: 756px;
	margin: 0 0 0 10px;
}

#conveniosConteudo div.conteudo h2 {
	color: #BEA063;
	font-size: 18px;
	border-bottom: 2px solid #E9E5DC;
	padding: 0 0 4px 12px;
	margin: 8px 0 25px 0;
	width: 744px;
	font-weight: normal;
	background-image: url(../imagens/universo_title.jpg);
	background-repeat: no-repeat;
	background-position: 0 8px;
	text-transform: uppercase;
	font-weight: normal;
}

#conveniosConteudo div.conteudo h3 {
	color: #46B7F2;
	font-size: 14px;
	margin: 25px 0 15px 0;
	font-weight: normal;
	text-transform: uppercase;
}

#conveniosConteudo div.conteudo img {
	float: right;
	margin: 25px 0 0 0;
}

#conveniosConteudo div.conteudo p {
	font-size: 14px;
	color: #666666;
	margin: 0;
	padding: 0;
	line-height: 1.8;
	text-align: justify;
}

#conveniosConteudo div.conteudo p.diferencial {
	padding: 0 0 0 20px;
	background-image: url(../imagens/convenio_mark.jpg);
	background-repeat: no-repeat;
	background-position: 0 6px;
}

#conveniosConteudo div.conteudo p.rodape {
	text-align: center;
	color: #034B92;
}

#conveniosConteudo div.conteudo p.rodape a {
	color: #034B92;
}


/*/ Fim do CSS para a seção Convênio /*/

/*/ CSS da seção Loja Virtual /*/

#lojaConteudo {

}

#lojaConteudo h1 {
	padding: 22px 0 0 75px;
	height: 43px;
	margin: 0 0 10px 0;
	border: 0;
	font-size: 22px;
	color: #46B7F2;
	text-transform: uppercase;
	font-weight: normal;
	background-image: url(../imagens/universo_fundo.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
}

#lojaConteudo div.menu {
	width: 195px;
	background-color: #d8f1ff;
	margin: 0 0 0 3px;
	padding: 0 0 30px 0;
	background-image: url(../imagens/universo_menu_fundo2.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	float: left;
	display: inline;
}

#lojaConteudo div.menu h2 {
	width: 195px;
	height: 51px;
	background-image: url(../imagens/universo_menu_fundo1.jpg);
	background-repeat: no-repeat;
	padding: 10px 0 0 0;
	margin: 0;
	text-align: center;
	font-size: 18px;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: normal;
}

#lojaConteudo div.menu h3 {
	font-size: 11px;
	color: #034B92;
	text-decoration: none;
	display: block;
	background-image: url(../imagens/universo_menu_mark.jpg);
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding: 0 0 0 15px;
	margin: 0 0 10px 8px;
	text-transform: uppercase;
	cursor: pointer;
}

#lojaConteudo div.menu a {
	font-size: 11px;
	color: #4D4D4D;
	text-decoration: none;
	display: block;
	padding: 0;
	margin: 0 0 5px 8px;
	text-transform: uppercase;
}

#lojaConteudo div.menu a.sub {
	font-size: 11px;
	color: #C0A061;
	text-decoration: none;
	display: block;
	background-image: url(../imagens/loja_mark.jpg);
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding: 0 0 0 15px;
	margin: 0 0 10px 8px;
	text-transform: uppercase;
	font-weight: bold;
}

#lojaConteudo div.menu a.carrinhoCompras {
	font-size: 11px;
	color: #034B92;
	text-decoration: none;
	display: block;
	background-image: url(../imagens/universo_menu_mark.jpg);
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding: 0 0 0 15px;
	margin: 0 0 10px 8px;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: blink;
}

#lojaConteudo div.menu div {
	display: none;
	margin: 0 0 10px 0;
}

#lojaConteudo div.menu a.selecionado {
	font-weight: bold;
}

#lojaConteudo div.conteudo {
	width: 562px;
	display: inline;
	float: right;
	margin: 0 9px 0 0;
}

#lojaConteudo div.conteudo img.email {
	text-align: center;
	margin: 10px 0 10px 0;
}

#lojaConteudo div.conteudo h2 {
	color: #BEA063;
	font-size: 18px;
	border-bottom: 2px solid #E9E5DC;
	padding: 0 0 4px 12px;
	margin: 8px 0 12px 0;
	width: 550px;
	font-weight: normal;
	background-image: url(../imagens/universo_title.jpg);
	background-repeat: no-repeat;
	background-position: 0 8px;
	text-transform: uppercase;
	font-weight: normal;
}

#lojaConteudo div.conteudo h3 {
	color: #034B92;
	font-size: 14px;
	margin: 25px 0 15px 0;
	font-weight: normal;
}

#lojaConteudo div.conteudo p {
	font-size: 12px;
	color: #666666;
	margin: 0;
	padding: 0;
	line-height: 1.4;
	text-align: justify;
}

#lojaConteudo div.conteudo span {
	color: #46B7F2;
}

#lojaConteudo div.conteudo a {
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

#lojaConteudo div.conteudo img.atendimento {
	float: right;
	margin: 0 0 0 25px;
	cursor: pointer;
}

#lojaConteudo div.conteudo img.label {
	float: left;
	margin: 0 10px 40px 10px;
}

#integradaConteudo {

}

#integradaConteudo h1 {
	padding: 22px 0 0 75px;
	height: 43px;
	margin: 0 0 10px 0;
	border: 0;
	font-size: 22px;
	color: #46B7F2;
	text-transform: uppercase;
	font-weight: normal;
	background-image: url(../imagens/universo_fundo.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
}

#integradaConteudo div.menu {
	width: 195px;
	background-color: #d8f1ff;
	margin: 0 0 0 3px;
	padding: 0 0 30px 0;
	background-image: url(../imagens/universo_menu_fundo2.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	float: left;
	display: inline;
}

#integradaConteudo div.menu h2 {
	width: 195px;
	height: 51px;
	background-image: url(../imagens/universo_menu_fundo1.jpg);
	background-repeat: no-repeat;
	padding: 10px 0 0 0;
	margin: 0;
	text-align: center;
	font-size: 18px;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: normal;
}

#integradaConteudo div.menu h3 {
	font-size: 11px;
	color: #034B92;
	text-decoration: none;
	display: block;
	background-image: url(../imagens/universo_menu_mark.jpg);
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding: 0 0 0 15px;
	margin: 0 0 10px 8px;
	text-transform: uppercase;
	cursor: pointer;
}

#integradaConteudo div.menu a {
	font-size: 11px;
	color: #4D4D4D;
	text-decoration: none;
	display: block;
	padding: 0;
	margin: 0 0 5px 8px;
	text-transform: uppercase;
}

#integradaConteudo div.menu a.sub {
	font-size: 11px;
	color: #C0A061;
	text-decoration: none;
	display: block;
	background-image: url(../imagens/loja_mark.jpg);
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding: 0 0 0 15px;
	margin: 0 0 10px 8px;
	text-transform: uppercase;
	font-weight: bold;
}

#integradaConteudo div.menu a.carrinhoCompras {
	font-size: 11px;
	color: #034B92;
	text-decoration: none;
	display: block;
	background-image: url(../imagens/universo_menu_mark.jpg);
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding: 0 0 0 15px;
	margin: 0 0 10px 8px;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: blink;
}

#integradaConteudo div.menu div {
	display: none;
	margin: 0 0 10px 0;
}

#integradaConteudo div.menu a.selecionado {
	font-weight: bold;
}

#integradaConteudo div.conteudo {
	width: 562px;
	display: inline;
	float: right;
	margin: 0 9px 0 0;
}

#integradaConteudo div.conteudo h2 {
	color: #BEA063;
	font-size: 18px;
	border-bottom: 2px solid #E9E5DC;
	padding: 0 0 4px 12px;
	margin: 8px 0 12px 0;
	width: 550px;
	font-weight: normal;
	background-image: url(../imagens/universo_title.jpg);
	background-repeat: no-repeat;
	background-position: 0 8px;
	text-transform: uppercase;
	font-weight: normal;
}

#integradaConteudo div.conteudo form {
	padding: 0;
	margin: 0;
	width: 190px;
	float: right;
	display: inline;
}

#integradaConteudo div.conteudo fieldset {
	padding: 0;
	margin: 0;
	border: 0;
}

#integradaConteudo div.conteudo input {
	border: 0;
	background-image: url(../imagens/ativos_input_fundo.jpg);
	background-repeat: no-repeat;
	background-color: transparent;
	width: 128px;
	height: 22px;
	padding: 0;
	margin: 0;
	color: #034B92;
	font-size: 12px;
	padding: 5px 5px 0 5px;
	float: left;
	display: inline;
	margin: 0 8px 0 0;
}

#integradaConteudo div.conteudo input#enviar {
	width: 33px;
	height: 27px;
	padding: 27px 0 0 0;
	margin: 0;
	overflow: hidden;
	background-image: url(../imagens/ativos_ok.jpg);
	background-repeat: no-repeat;
}

#integradaConteudo div.conteudo div.links {
	margin: 15px 0 20px 0;
}

#integradaConteudo div.conteudo div.links a {
	font-size: 14px;
	color: #46B7F2;
	text-transform: uppercase;
	text-decoration: none;
	margin: 0 1px 0 0;
	padding: 0;
}

#integradaConteudo div.conteudo div.links a.selecionado {
	text-decoration: underline;
}

#integradaConteudo div.conteudo div.numeracao {
	font-size: 12px;
	color: #666666;
	margin: 20px 0 0 0;
	text-align: center;
	clear: both;
}

#integradaConteudo div.conteudo div.numeracao a {
	font-size: 15px;
	color: #46B7F2;
	text-decoration: none;
	margin: 0 7px 0 0;
}

#integradaConteudo div.conteudo div.numeracao a.selecionado {
	text-decoration: underline;
}

#integradaConteudo div.conteudo p {
	font-size: 12px;
	color: #666666;
	padding: 0;
	line-height: 1.4;
	margin: 0;
}

#integradaConteudo div.conteudo p.descricao {
	margin: 25px 0 20px 0;
}

#integradaConteudo div.conteudo table {
	border: 0;
	margin: 0;
	padding: 0;
	border-collapse: collapse;
}

#integradaConteudo div.conteudo table img {
	cursor: pointer;
}

#integradaConteudo div.conteudo th {
	font-size: 10px;
	color: #FFFFFF;
	border: 1px solid #BEA063;
	background-color: #BEA063;
	height: 28px;
	text-align: left;
	text-transform: uppercase;
	font-weight: normal;
	padding: 0 0 0 5px;
}

#integradaConteudo div.conteudo th.header1 {
	width: 313px;
	border-right-color: #FFFFFF;
}

#integradaConteudo div.conteudo th.header2 {
	width: 84px;
	border-right-color: #FFFFFF;
}

#integradaConteudo div.conteudo th.header3 {
	width: 64px;
	border-right-color: #FFFFFF;
}

#integradaConteudo div.conteudo th.header4 {
	width: 74px;
}

#integradaConteudo div.conteudo td {
	font-size: 10px;
	color: #666666;
	border: 1px solid #E9E5DC;
	padding: 5px 5px 5px 3px;
}

#integradaConteudo div.conteudo td.data4 {
	text-align: center;
}

#integradaConteudo div.conteudo div.produto {
	width: 169px;
	margin: 0 7px 15px 8px;
	border: 1px solid #D8F1FF;
	display: inline;
	float: left;
}

#integradaConteudo div.conteudo div.produto img.produto {
	margin: 9px 0 0 19px;
	border: 1px solid #E5E5E5;
}

#integradaConteudo div.conteudo div.produto img.comprar {
	margin: 8px 0 8px 20px;
	cursor: pointer;
}

#integradaConteudo div.conteudo div.produto h3 {
	font-size: 11px;
	color: #7F7F7F;
	text-transform: uppercase;
	margin: 6px 0 0 0;
	padding: 0 6px 0 6px;
	width: 157px;
	height: 30px;
	text-align: center;
	font-weight: normal;
	cursor: pointer;
}

#integradaConteudo div.conteudo div.produto p {
	font-size: 14px;
	color: #46B7F2;
	width: 169px;
	height: 25px;
	text-align: center;
	margin: 0;
	padding: 0;
	cursor: pointer;
}

#integradaConteudo div.conteudo div.produto p.atendimento {
	font-size: 12px;
	color: #46B7F2;
	width: 169px;
	height: auto;
	text-align: center;
	margin: 0;
	padding: 0;
	cursor: pointer;
}

#integradaConteudo div.conteudo div.produto p.atendimento span {
	font-weight: bold;
}

#integradaConteudo div.conteudo div.produto p.ilustrativa {
	font-size: 10px;
	color: #7F7F7F;
	width: 169px;
	height: 25px;
	text-align: center;
	margin: 0;
	padding: 0;
	cursor: pointer;
	text-transform: uppercase;
}

#integradaConteudo div.conteudo div.produto p.consulte {
	font-size: 10px;
	color: #46B7F2;
	width: 169px;
	height: 25px;
	text-align: center;
	margin: 0 0 5px 0;
	padding: 0;
	cursor: pointer;
	text-transform: uppercase;
}

#integradaConteudo div.conteudo div.descricao {
	width: 365px;
	float: right;
	display: inline;
}

#integradaConteudo div.conteudo div.descricao h3 {
	font-size: 12px;
	color: #46B7F2;
	margin: 0 0 10px 0;
}

#carrinhoConteudo {

}

#carrinhoConteudo h1 {
	padding: 22px 0 0 75px;
	height: 43px;
	margin: 0 0 10px 0;
	border: 0;
	font-size: 22px;
	color: #46B7F2;
	text-transform: uppercase;
	font-weight: normal;
	background-image: url(../imagens/universo_fundo.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
}

#carrinhoConteudo div.conteudo {
	width: 756px;
	margin: 0 0 0 10px;
}

#carrinhoConteudo div.conteudo h2 {
	color: #BEA063;
	font-size: 18px;
	border-bottom: 2px solid #E9E5DC;
	padding: 0 0 4px 12px;
	margin: 8px 0 25px 0;
	width: 744px;
	font-weight: normal;
	background-image: url(../imagens/universo_title.jpg);
	background-repeat: no-repeat;
	background-position: 0 8px;
	text-transform: uppercase;
	font-weight: normal;
}

#carrinhoConteudo div.conteudo table {
	margin: 0;
	padding: 0;
	border: 0;
	border-collapse: collapse;
}

#carrinhoConteudo div.conteudo th {
	border: 1px solid #E9E5DC;
	border-collapse: collapse;
	background-color: #E9E5DC;
	color: #666666;
	font-size: 11px;
	font-weight: normal;
	font-weight: normal;
	padding: 0 0 0 5px;
	text-align: left;
	height: 39px;
	text-transform: uppercase;
}

#carrinhoConteudo div.conteudo th.header1 {
	width: 398px;
}

#carrinhoConteudo div.conteudo th.header2 {
	width: 59px;
}

#carrinhoConteudo div.conteudo th.header3 {
	width: 64px;
}

#carrinhoConteudo div.conteudo th.header4 {
	width: 69px;
}

#carrinhoConteudo div.conteudo th.header5 {
	width: 69px;
}

#carrinhoConteudo div.conteudo th.header6 {
	width: 63px;
}

#carrinhoConteudo div.conteudo td {
	color: #666666;
	font-size: 11px;
	padding: 0 0 0 5px;
	height: 39px;
	border: 1px solid #E9E5DC;
}

#carrinhoConteudo div.conteudo td.data2 {
	text-align: center;
}

#carrinhoConteudo div.conteudo td.data5 {
	text-align: center;
}

#carrinhoConteudo div.conteudo td.data6 {
	text-align: center;
}

#carrinhoConteudo div.conteudo td.bottom1 {
	background-color: #E9E5DC;
	text-transform: uppercase;
}

#carrinhoConteudo div.conteudo td.bottom6 {
	background-color: #E9E5DC;
	font-weight: bold;
	text-align: center;
}

#carrinhoConteudo div.conteudo input {
	width: 21px;
	color: #666666;
	font-size: 11px;
	border: 1px solid #E9E5DC;
	text-align: center;
}

#carrinhoConteudo div.conteudo img {
	cursor: pointer;
}

#carrinhoConteudo div.conteudo a.fechar {
	width: 129px;
	height: 0;
	padding: 30px 0 0 0;
	background-image: url(../imagens/loja_finalizar.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	float: right;
	margin: 15px 0 0 0;
}

#carrinhoConteudo div.conteudo a.mais {
	width: 129px;
	height: 0;
	padding: 30px 0 0 0;
	background-image: url(../imagens/loja_mais.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	float: right;
	margin: 15px 20px 0 0;
}

#carrinhoConteudo div.conteudo h3 {
	font-size: 12px;
	color: #46B7F2;
	margin: 60px 0 15px;
	padding: 0;
	font-weight: normal;
	text-transform: uppercase;
	clear: both;
}

#carrinhoConteudo div.conteudo p {
	font-size: 12px;
	color: #666666;
	margin: 0;
	padding: 0;
	line-height: 1.4;
	text-align: justify;
}

#carrinhoConteudo div.conteudo p a {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}

#closeConteudo {

}

#closeConteudo h1 {
	padding: 22px 0 0 75px;
	height: 43px;
	margin: 0 0 10px 0;
	border: 0;
	font-size: 22px;
	color: #46B7F2;
	text-transform: uppercase;
	font-weight: normal;
	background-image: url(../imagens/universo_fundo.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
}

#closeConteudo div.conteudo {
	width: 756px;
	margin: 0 0 0 10px;
}

#closeConteudo div.conteudo h2 {
	color: #BEA063;
	font-size: 18px;
	border-bottom: 2px solid #E9E5DC;
	padding: 0 0 4px 12px;
	margin: 8px 0 25px 0;
	width: 744px;
	font-weight: normal;
	background-image: url(../imagens/universo_title.jpg);
	background-repeat: no-repeat;
	background-position: 0 8px;
	text-transform: uppercase;
	font-weight: normal;
}

#closeConteudo div.conteudo p {
	font-size: 12px;
	color: #666666;
	margin: 0;
	padding: 0;
	line-height: 1.4;
}

#closeConteudo div.conteudo form {
	border: 0;
	margin: 15px 0 0 0;
	padding: 0;
	font-size: 12px;
	color: #666666;
}

#closeConteudo div.conteudo form p {
	background-color: #E9E5DC;
	margin: 20px 0;
	padding: 2px 0 2px 5px;
	font-style: italic;
}

#closeConteudo div.conteudo fieldset {
	border: 0;
	margin: 10px 0;
	padding: 0;
}

#closeConteudo div.conteudo label {
	width: 121px;
	font-size: 12px;
	color: #666666;
	float: left;
	display: block;
}

#closeConteudo div.conteudo input {
	width: 429px;
	font-size: 12px;
	color: #666666;
	border: 1px solid #D4CCBB;
}

#closeConteudo div.conteudo input#cpf {
	width: 200px;
}

#closeConteudo div.conteudo input#email {
	width: 200px;
}

#closeConteudo div.conteudo input#fone_ddd {
	width: 25px;
}

#closeConteudo div.conteudo input#fone {
	width: 170px;
}

#closeConteudo div.conteudo input#celular_ddd {
	width: 25px;
}

#closeConteudo div.conteudo input#celular {
	width: 170px;
}

#closeConteudo div.conteudo input#numero {
	width: 60px;
}

#closeConteudo div.conteudo input#cep {
	width: 200px;
}

#closeConteudo div.conteudo input#enviar {
	width: 82px;
	height: 20px;
	padding: 20px 0 0 0;
	overflow: hidden;
	background-image: url(../imagens/loja_enviar.jpg);
	background-repeat: no-repeat;
	border: 0;
}

#closeConteudo div.conteudo select {
	font-size: 12px;
	color: #666666;
	border: 1px solid #D4CCBB;
}

#closeConteudo div.conteudo div#closeMsg {
	font-weight: bold;
	margin: 25px 0;
}

#sucessoConteudo {

}

#sucessoConteudo h1 {
	padding: 22px 0 0 75px;
	height: 43px;
	margin: 0 0 10px 0;
	border: 0;
	font-size: 22px;
	color: #46B7F2;
	text-transform: uppercase;
	font-weight: normal;
	background-image: url(../imagens/universo_fundo.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
}

#sucessoConteudo div.conteudo {
	width: 756px;
	margin: 0 0 0 10px;
}

#sucessoConteudo div.conteudo h2 {
	color: #BEA063;
	font-size: 18px;
	border-bottom: 2px solid #E9E5DC;
	padding: 0 0 4px 12px;
	margin: 8px 0 25px 0;
	width: 744px;
	font-weight: normal;
	background-image: url(../imagens/universo_title.jpg);
	background-repeat: no-repeat;
	background-position: 0 8px;
	text-transform: uppercase;
	font-weight: normal;
}

#sucessoConteudo div.conteudo p {
	font-size: 14px;
	color: #666666;
	margin: 0 0 5px 0;
	padding: 0;
}

#sucessoConteudo div.conteudo div.numero {
	width: 230px;
	padding: 10px 0 10px 0;
	border: 1px solid #BEA063;
	margin: 30px 0 30px 260px;
}

#sucessoConteudo div.conteudo div.numero h3 {
	font-size: 15px;
	color: #46B7F2;
	text-transform: uppercase;
	width: 230px;
	text-align: center;
	margin: 0 0 10px 0;
}

#sucessoConteudo div.conteudo div.numero p {
	font-size: 28px;
	font-weight: bold;
	text-align: center;
	margin: 0;
	padding: 0;
}

/*/ Fim do CSS da seção Loja Virtual /*/

/*/ CSS para o Cadastro /*/

#cadastroConteudo {

}

#cadastroConteudo h1 {
	padding: 22px 0 0 75px;
	height: 43px;
	margin: 0 0 10px 0;
	border: 0;
	font-size: 22px;
	color: #46B7F2;
	text-transform: uppercase;
	font-weight: normal;
	background-image: url(../imagens/universo_fundo.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
}

#cadastroConteudo div.conteudo {
	width: 756px;
	margin: 0 0 0 10px;
}

#cadastroConteudo div.conteudo h2 {
	color: #BEA063;
	font-size: 18px;
	border-bottom: 2px solid #E9E5DC;
	padding: 0 0 4px 12px;
	margin: 8px 0 25px 0;
	width: 744px;
	font-weight: normal;
	background-image: url(../imagens/universo_title.jpg);
	background-repeat: no-repeat;
	background-position: 0 8px;
	text-transform: uppercase;
	font-weight: normal;
}

#cadastroConteudo div.conteudo p {
	font-size: 12px;
	color: #666666;
	margin: 0;
	padding: 0;
	line-height: 1.4;
}

#cadastroConteudo div.conteudo form {
	border: 0;
	margin: 15px 0 0 0;
	padding: 0;
	font-size: 12px;
	color: #666666;
}

#cadastroConteudo div.conteudo form p {
	background-color: #E9E5DC;
	margin: 20px 0;
	padding: 2px 0 2px 5px;
	font-style: italic;
}

#cadastroConteudo div.conteudo fieldset {
	border: 0;
	margin: 10px 0;
	padding: 0;
}

#cadastroConteudo div.conteudo label {
	width: 121px;
	font-size: 12px;
	color: #666666;
	float: left;
	display: block;
}

#cadastroConteudo div.conteudo input {
	width: 429px;
	font-size: 12px;
	color: #666666;
	border: 1px solid #D4CCBB;
}

#cadastroConteudo div.conteudo input#cpf {
	width: 200px;
}

#cadastroConteudo div.conteudo input#email {
	width: 200px;
}

#cadastroConteudo div.conteudo input#fone_ddd {
	width: 25px;
}

#cadastroConteudo div.conteudo input#fone {
	width: 170px;
}

#cadastroConteudo div.conteudo input#celular_ddd {
	width: 25px;
}

#cadastroConteudo div.conteudo input#celular {
	width: 170px;
}

#cadastroConteudo div.conteudo input#numero {
	width: 60px;
}

#cadastroConteudo div.conteudo input#cep {
	width: 200px;
}

#cadastroConteudo div.conteudo input#enviar {
	width: 82px;
	height: 20px;
	padding: 20px 0 0 0;
	overflow: hidden;
	background-image: url(../imagens/loja_enviar.jpg);
	background-repeat: no-repeat;
	border: 0;
}

#cadastroConteudo div.conteudo select {
	font-size: 12px;
	color: #666666;
	border: 1px solid #D4CCBB;
}

#cadastroConteudo div.conteudo div#cadastroMsg {
	font-weight: bold;
	margin: 5px 0 15px 0;
}

#cadastroConteudo div.conteudo div#profissionalSaude {
	overflow: hidden;
	margin: 0;
	padding: 0;
}

#cadastroConteudo div.conteudo div#profissionalSaude label {
	width: 180px;
}

#cadastroConteudo div.conteudo div#profissionalSaude input {
	width: 300px;
}

/*/ Fim do CSS para o Cadastro /*/

/*/ CSS para o contato /*/

#contatoConteudo {

}

#contatoConteudo h1 {
	padding: 22px 0 0 75px;
	height: 43px;
	margin: 0 0 10px 0;
	border: 0;
	font-size: 22px;
	color: #46B7F2;
	text-transform: uppercase;
	font-weight: normal;
	background-image: url(../imagens/universo_fundo.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
}

#contatoConteudo div.conteudo {
	width: 756px;
	margin: 0 0 0 10px;
}

#contatoConteudo div.conteudo h2 {
	color: #BEA063;
	font-size: 18px;
	border-bottom: 2px solid #E9E5DC;
	padding: 0 0 4px 12px;
	margin: 8px 0 25px 0;
	width: 744px;
	font-weight: normal;
	background-image: url(../imagens/universo_title.jpg);
	background-repeat: no-repeat;
	background-position: 0 8px;
	text-transform: uppercase;
	font-weight: normal;
}

#contatoConteudo div.conteudo p {
	font-size: 12px;
	color: #666666;
	margin: 0;
	padding: 0;
	line-height: 1.4;
	clear: both;
}

#contatoConteudo div.conteudo a {
	width: 170px;
	height: 40px;
	display: block;
	float: left;
	background-image: url(../imagens/contato_fundo.jpg);
	background-repeat: no-repeat;
	color: #034B92;
	font-size: 18px;
	text-align: center;
	text-transform: uppercase;
	text-decoration:none;
	padding: 20px 0 0 0;
	margin: 0 8px 30px 9px;
}

#contatoConteudo div.conteudo a.selecionado {
	background-image: url(../imagens/contato_fundo_s.jpg);
}

#contatoConteudo div.conteudo a#ld {
	padding: 10px 0 0 0;
	height: 50px;
}

#contatoConteudo div.conteudo form {
	border: 0;
	margin: 15px 0 0 0;
	padding: 0;
	font-size: 12px;
	color: #666666;
}

#contatoConteudo div.conteudo form p {
	background-color: #E9E5DC;
	margin: 20px 0;
	padding: 2px 0 2px 5px;
	font-style: italic;
}

#contatoConteudo div.conteudo fieldset {
	border: 0;
	margin: 10px 0;
	padding: 0;
}

#contatoConteudo div.conteudo label {
	width: 121px;
	font-size: 12px;
	color: #666666;
	float: left;
	display: block;
}

#contatoConteudo div.conteudo input {
	width: 429px;
	font-size: 12px;
	color: #666666;
	border: 1px solid #D4CCBB;
}

#contatoConteudo div.conteudo input#email {
	width: 200px;
}

#contatoConteudo div.conteudo input#fone_ddd {
	width: 25px;
}

#contatoConteudo div.conteudo input#fone {
	width: 170px;
}

#contatoConteudo div.conteudo input#cargo {
	width: 200px;
}

#contatoConteudo div.conteudo input#curriculo {
	width: 200px;
}

#contatoConteudo div.conteudo input#enviar {
	width: 82px;
	height: 20px;
	padding: 20px 0 0 0;
	overflow: hidden;
	background-image: url(../imagens/loja_enviar.jpg);
	background-repeat: no-repeat;
	border: 0;
}

#contatoConteudo div.conteudo textarea {
	color: #666666;
	font-size: 12px;
	width: 429px;
	height: 150px;
	color: #666666;
	border: 1px solid #D4CCBB;
}

#contatoConteudo div.conteudo select {
	font-size: 12px;
	color: #666666;
	border: 1px solid #D4CCBB;
}

#contatoConteudo div.conteudo div#contatoMsg {
	font-weight: bold;
	margin: 25px 0;
}

/*/ Fim do CSS para o contato /*/

/*/ CSS para a seção Profissionais da Saúde /*/

#profissionaisConteudo {

}

#profissionaisConteudo h1 {
	padding: 22px 0 0 75px;
	height: 43px;
	margin: 0 0 10px 0;
	border: 0;
	font-size: 22px;
	color: #46B7F2;
	text-transform: uppercase;
	font-weight: normal;
	background-image: url(../imagens/universo_fundo.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
}

#profissionaisConteudo div.conteudoSenha {
	width: 756px;
	margin: 0 0 0 10px;
}

#profissionaisConteudo div.conteudoSenha h2 {
	color: #BEA063;
	font-size: 18px;
	border-bottom: 2px solid #E9E5DC;
	padding: 0 0 4px 12px;
	margin: 8px 0 25px 0;
	width: 744px;
	font-weight: normal;
	background-image: url(../imagens/universo_title.jpg);
	background-repeat: no-repeat;
	background-position: 0 8px;
	text-transform: uppercase;
	font-weight: normal;
}

#profissionaisConteudo div.conteudoSenha p {
	font-size: 12px;
	color: #666666;
	margin: 0;
	padding: 0;
	line-height: 1.4;
	text-align: justify;
}

#profissionaisConteudo div.conteudoSenha form {
	border: 0;
	margin: 40px 0 50px 0;
	padding: 0;
}

#profissionaisConteudo div.conteudoSenha fieldset {
	margin: 0;
	padding: 0;
	border: 0;
}

#profissionaisConteudo div.conteudoSenha label {
	width: 110px;
	display: block;
	font-size: 12px;
	color: #666666;
	float: left;
	padding: 3px 0 0 0;
}

#profissionaisConteudo div.conteudoSenha input {
	border: 1px solid #D4CCBB;
	width: 100px;
	font-size: 12px;
	color: #666666;
}

#profissionaisConteudo div.conteudoSenha input#enviar {
	width: 82px;
	height: 20px;
	margin: 0 0 0 15px;
	border: 0;
	background-image: url(../imagens/pro_entrar.jpg);
	background-repeat: no-repeat;
	overflow: hidden;

}

#profissionaisConteudo div.menu {
	width: 195px;
	background-color: #d8f1ff;
	margin: 0 0 0 3px;
	padding: 0 0 30px 0;
	background-image: url(../imagens/universo_menu_fundo2.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	float: left;
	display: inline;
}

#profissionaisConteudo div.menu h2 {
	width: 195px;
	height: 51px;
	background-image: url(../imagens/universo_menu_fundo1.jpg);
	background-repeat: no-repeat;
	padding: 10px 0 0 0;
	margin: 0;
	text-align: center;
	font-size: 18px;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: normal;
}

#profissionaisConteudo div.menu a {
	font-size: 11px;
	color: #034B92;
	text-decoration: none;
	display: block;
	background-image: url(../imagens/universo_menu_mark.jpg);
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding: 0 0 0 15px;
	margin: 0 0 16px 8px;
	text-transform: uppercase;
}

#profissionaisConteudo div.menu a.selecionado {
	background-image: url(../imagens/universo_menu_mark_s.jpg);
}

#profissionaisConteudo div.conteudo {
	width: 562px;
	display: inline;
	float: right;
	margin: 0 9px 0 0;
}

#profissionaisConteudo div.conteudo h2 {
	color: #BEA063;
	font-size: 18px;
	border-bottom: 2px solid #E9E5DC;
	padding: 0 0 4px 12px;
	margin: 8px 0 0 0;
	width: 550px;
	font-weight: normal;
	background-image: url(../imagens/universo_title.jpg);
	background-repeat: no-repeat;
	background-position: 0 8px;
	text-transform: uppercase;
	font-weight: normal;
}

#profissionaisConteudo div.conteudo h3 {
	padding: 20px 20px 20px 20px;
	font-size: 14px;
	color: #46b7f2;
	text-transform: uppercase;
	font-weight: normal;
	text-align: center;
}

#profissionaisConteudo div.conteudo p.descricao {
	font-size: 12px;
	color: #666666;
	padding: 0;
	margin: 10px 0 15px 0;
	text-align: justify;
	line-height: 1.4;
}

#profissionaisConteudo div.conteudo p {
	font-size: 12px;
	color: #666666;
	padding: 0;
	margin: 0;
	text-align: justify;
	line-height: 1.5;
	clear: both;
	text-indent: 25px;
}

#profissionaisConteudo div.conteudo p a {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}

#profissionaisConteudo div.conteudo img {
	border: 0;
}

#profissionaisConteudo div.conteudo a.item {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	padding: 0 0 0 15px;
	margin: 0 0 17px 0;
	background-image: url(../imagens/interativa_mark.jpg);
	background-repeat: no-repeat;
	background-position: 0 4px;
	display: block;
	text-transform: uppercase;
	font-weight: normal;
}

#profissionaisConteudo div.conteudo a.voltar {
	width: 82px;
	height: 0;
	padding: 20px 0 0 0;
	display: block;
	background-image: url(../imagens/interativa_voltar.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 20px 0 0 480px;
}

/*/ Fim do CSS para a seção Profissionais da Saúde /*/