html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin								: 0;
	padding								: 0;
	border								: 0;
	outline								: 0;
	font-weight							: inherit;
	font-style							: inherit;
	font-size							: 100%;
	font-family							: inherit;
	vertical-align						: baseline;
}

body {
	line-height							: 1;
	color								: black;
	background							: white;
}
ol, ul {
	list-style							: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse						: separate;
	border-spacing						: 0;
}
caption, th, td {
	text-align							: left;
	font-weight							: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content								: "";
}
blockquote, q {
	quotes								: "" "";
}

.acessibilidade {
	height								: 1%;
	left								: -9999em;
	position							: absolute;
	top									: -9999em;
	width								: 1%;
	z-index								: -99;
}

.invisivel {
	display								: none;
}

/* FIM DO RESET */

A {
	color								: #124f7c;
	cursor								: pointer;
	text-decoration						: none;
}

A:hover {
	text-decoration						: underline;
}

BODY {
	background							: #d0d7dd url("../imagens/background/degrade.jpg") repeat-x center top;
	color								: #504c4b;
	font								: 0.75em/1.13em Tahoma, Verdana, Arial, Sans-serif;
	cursor								: default;
}

BUTTON {
	cursor								: pointer;
}

CITE {
	font-style 							: italic;
}

H2 {
	color								: #005489;
	font-weight							: bold;
	font-size							: 1.2em;
	margin-bottom						: .5em;
}

H3,
H4,
H5 {
	font-weight							: bold;
}

HR.separador {
	background-color					: transparent;
	border-color						: #FFF;
	border-style						: solid;
	border-width						: 0;
	clear								: both;
	color								: #FFF;
	height								: 0;
}

STRONG {
	font-weight							: bold;
}

#estrutura {
	background							: transparent url("../imagens/background/tudo.jpg") no-repeat center top;
	text-align							: center;
}

#corpo {
	text-align							: left;
	margin								: 0 auto;
	background							: #fff;
	width								: 770px;
	position							: relative;
}

	#corpo #outdoor {
		height							: 460px;
	}

	#corpo #conteudo {
		background						: #fff url("../imagens/background/conteudo.png") no-repeat center top;
		padding							: 0 35px 35px 265px;
		min-height						: 250px;
	}

		#corpo #conteudo H3 {
			padding						: 1em 0 .2em;
		}

		#corpo #conteudo H3.data {
			color						: #737373;
			font-size					: .95em;
			margin-bottom				: 1em;
			font-weight					: normal;
		}

		#corpo #conteudo H4.data {
			color						: #888;
			font-size					: .75em;
			font-weight					: normal;
			margin-bottom 				: 0;
			padding						: .1em 0 .3em;
		}

		#corpo #conteudo P {
			font-size					: 1em;
			line-height					: 1.6em;
			padding-bottom				: 1.5em;
			text-align					: justify;
		}

		#corpo #conteudo UL {
			padding-bottom				: 1.5em;
		}

			#corpo #conteudo UL LI,
			#corpo #conteudo OL LI {
				padding-left			: 20px;
				background				: transparent url("../imagens/background/bullet-azul.gif") no-repeat 5px 7px;
				font-size				: 1em;
				line-height				: 1.4em;
			}
			
				#corpo #conteudo UL LI UL {
					margin-left 		: 0;
				}

					#corpo #conteudo UL LI UL LI {
						background		: transparent url("../imagens/background/bulletQuadrado-azul.gif") no-repeat 5px 7px;
					}

		#corpo #conteudo DIV.colunaEsquerda {
			float						: left;
			width						: 242px;
		}

		#corpo #conteudo DIV.colunaDireita {
			float						: left;
			top							: -28px;
			width						: 189px;
			margin-left					: 30px;
			position					: relative;
		}

		#corpo #conteudo FORM {
			margin-bottom				: 1em;
		}

			#corpo #conteudo FORM .campo {
				clear					: right;
				display					: block;
				float					: left;
				position				: relative;
			}

			#corpo #conteudo FORM .campo.ddd {
				margin-right 			: 5px;
			}

				#corpo #conteudo FORM .campo SPAN {
					background-color	: transparent;
					background-image	: url("../imagens/background/bordaCampo.png");
					background-repeat	: no-repeat;
					height				: 4px;
					position			: absolute;
					width				: 4px;
				}

				#corpo #conteudo FORM .campo.erro SPAN {
					background-image	: url("../imagens/background/bordaCampoVermelha.png");
				}

				#corpo #conteudo FORM .campo.erro INPUT {
					border-color: #f00;
				}

				#corpo #conteudo FORM .campo SPAN.brdLT {background-position: left top;		left	: 0;	top		: 0; }
				#corpo #conteudo FORM .campo SPAN.brdLB {background-position: left bottom;	left	: 0;	bottom	: 0; }
				#corpo #conteudo FORM .campo SPAN.brdRT {background-position: right top;	right	: 0;	top		: 0; }
				#corpo #conteudo FORM .campo SPAN.brdRB {background-position: right bottom;	right	: 0;	bottom	: 0; }


			#corpo #conteudo FORM INPUT {
				border					: 1px solid #9f9e9e;
				font-family				: Tahoma, Arial, Verdana, Sans-serif;
				font-size				: .9em;
				font-size				: 1em;
				height					: 20px;
				padding					: 0 3px 1px;
				padding-top				: 1px;
			}

			#corpo #conteudo FORM TEXTAREA {
				border					: 1px solid #9f9e9e;
				font-family				: Tahoma, Arial, Verdana, Sans-serif;
				font-size				: .9em;
				font-size				: 1em;
				padding					: 0 3px 1px;
				padding-top				: 1px;
				margin 					: 0;
			}

			#corpo #conteudo FORM P.acoes {
				margin-left				: 102px;
				margin-top				: 2px;
			}

			#corpo #conteudo FORM BUTTON.botao {
				background-color 		: #fff;
				border 					: 0;
				color					: #777;
				font-family				: Tahoma, Arial, Verdana, Sans-serif;
				font-size				: .85em;
				margin 					: 0 0 0 -4px;
				padding 				: 0;
			}

			#corpo #conteudo FORM INPUT.botao.enviar {
				width 					: auto;
				background-color 		: #fff;
				border 					: 0;
				color					: #777;
				cursor 					: pointer;
			}

		#corpo #conteudo FORM.extranet {
			margin-bottom				: 30px;
		}

			#corpo #conteudo FORM.extranet FIELDSET {
				padding-top				: 5px;
			}

				#corpo #conteudo FORM.extranet LEGEND SPAN {
					display				: block;
					width				: 189px;
				}

			#corpo #conteudo FORM.extranet LABEL {
				clear					: left;
				display					: block;
				float					: left;
				line-height				: 16px;
				margin-bottom			: 7px;
				margin-right			: 3px;
				text-align				: right;
				width					: 58px;
			}
			
			#corpo #conteudo FORM.extranetSair LABEL {
				clear					: left;
				display					: block;
				float					: left;
				line-height				: 16px;
				margin-bottom			: 7px;
				margin-right			: 3px;
				text-align				: left;
				width					: 158px;
			}

			#corpo #conteudo FORM.extranet .aviso {
				position 				: absolute;
				text-align 				: right;
				width 					: 189px;
			}
			
			#corpo #conteudo FORM.extranet P.avisoErro {
				position 				: absolute;
				text-align 				: right;
				width 					: auto;
				color					: red;
				font-weight				: bold;
			}

			#corpo #conteudo FORM.extranet INPUT.senha {width: 98px;}
			#corpo #conteudo FORM.extranet INPUT.login {width: 127px;}

			#corpo #conteudo FORM.extranet INPUT.extranetEntrar {
				float					: left;
				border					: 0;
				padding					: 0;
				background				: URL('../imagens/botoes/extranet_entrar.png') no-repeat;
				width					: 26px;
				height					: 20px;
				position				: relative;
				top						: 0px;
				margin 					: 0 0 0 2px;
			}

		#corpo #conteudo FORM.busca {
			background					: transparent url("../imagens/background/caixa-topo.png") no-repeat center top;
			width						: 470px;
			margin-left					: -1px;
		}

			#corpo #conteudo FORM.busca FIELDSET {
				background				: transparent url("../imagens/background/caixa-base.png") no-repeat center bottom;
				padding					: 14px 25px;
				display					: block;
			}

			#corpo #conteudo  FORM.busca SELECT.selectVideo {
				width					: 335px;
				margin-left				: 43px;
			}

		#corpo #conteudo FORM.busca.buscaVideo {
			background-position 		: center 18px;
		}

			#corpo #conteudo FORM.busca.buscaVideo LEGEND SPAN {
				display 				: block;
				margin-left 			: -23px;
			}

		#corpo #conteudo FORM.formContato {
			margin-top 					: 40px;
		}

			#corpo #conteudo FORM.formContato LABEL {
				clear					: left;
				display					: block;
				float					: left;
				line-height				: 17px;
				margin-bottom			: 10px;
				margin-right			: 3px;
				text-align				: right;
				width					: 100px;
			}

			#corpo #conteudo FORM.formContato .campo {
				margin-bottom 			: 3px;
			}

			#corpo #conteudo FORM.formContato INPUT#farmacia,
			#corpo #conteudo FORM.formContato INPUT#nome,
			#corpo #conteudo FORM.formContato INPUT#email {
				width 					: 280px;
			}
			#corpo #conteudo FORM.formContato TEXTAREA#mensagem {
				height					: 100px;
				width 					: 280px;
			}

			#corpo #conteudo FORM.formContato INPUT#telefone {
				width 					: 250px;
			}

			#corpo #conteudo FORM.formContato INPUT#ddd {
				width 					: 25px;
			}

			#corpo #conteudo FORM.formContato INPUT#cidade {
				width 					: 228px;
			}

			#corpo #conteudo FORM.formContato SELECT#estado {
				margin-left 			: 4px;
			}

			#corpo #conteudo FORM.formContato SELECT {
				clear					: right;
				float					: left;
			}

			#corpo #conteudo FORM.formContato P.alerta {
				margin-top 				: -30px;
				position 				: absolute;
				text-align 				: center;
				width 					: 470px;
			}

		#corpo #conteudo UL.opcoes {
			clear						: both;
			padding-bottom				: 5px;
			height						: 1.5em;
		}

			#corpo #conteudo UL.opcoes LI {
				background				: #d7dde1 url("../imagens/botoes/botao_right.png") no-repeat right top;
				display					: block;
				float					: left;
				font-size				: .85em;
				margin-right			: 10px;
				padding 				: 0;
			}

			#corpo #conteudo UL.opcoes A {
				background				: transparent url("../imagens/botoes/botao_left.png") no-repeat left top;
				display					: block;
				padding					: 4px 8px 2px;
				text-decoration			: none;
				color					: #777;
				font-weight				: bold;
				float					: left;
			}
			
			#corpo #conteudo UL.opcoes LI.extranetSair {
				background 				: none;
			}

			#corpo #conteudo UL.opcoes INPUT {
				text-indent 			: -999em;
				cursor 					: pointer;
			}

		#menu p.ola {
			font-size 					: .9em;
			left 						: 230px;
			position 					: absolute;
			top							: 85px;
			width 						: 300px;
		}

		#menu UL.opcoes {
			position 					: absolute;
			left 						: 400px;
			top 						: 80px;
			width 						: 300px;
		}

			#menu UL.opcoes LI {
				float 					: right;
				background				: none;
				margin-right			: 0;
				padding 				: 0;
				margin-left 			: 5px;
			}

			#menu UL.opcoes A {
				background				: none;
				padding					: 0;
				display 				: inline;
			}

		UL.opcoes INPUT.sairExtranet {
			background					: transparent URL('../imagens/botoes/botaoSair.png') no-repeat left top;
			width 						: 54px;
			height 						: 21px;
			text-indent 				: -9999em;
			font-size 					: 0;
			color 						: #7a7978;
			border 						: 0;
			cursor 						: pointer;
			top 						: -5px;
		}

		#corpo #conteudo FORM INPUT.sairExtranet {
			background					: transparent URL('../imagens/botoes/botaoSair.png') no-repeat left top;
			width 						: 54px;
			height 						: 21px;
			text-indent 				: -9999em;
			font-size 					: 0;
			color 						: #7a7978;
			border 						: 0;
			cursor 						: pointer;
			top 						: -1px;
			position: relative;
		}

		#corpo #conteudo .usuario {
			border						: 2px solid #ccc;
			padding						: 5px;
			text-align 					: center;
		}

		#corpo #conteudo DIV.topicos {
			padding-left 				: 25px;
		}

			#corpo #conteudo DIV.topicos H2,
			#corpo #conteudo DIV.topicos H3 {
				background-image		: url("../imagens/background/bullet-azul.gif");
				background-repeat 		: no-repeat;
				margin-left 			: -25px;
				padding-left 			: 25px;
			}

			#corpo #conteudo DIV.topicos H2 {
				background-position 	: 10px 7px;
			}

			#corpo #conteudo DIV.topicos H3 {
				background-position 	: 10px 16px;
			}
					
				#corpo #conteudo DIV.topicos LI {
					background			: transparent url("../imagens/background/bulletQuadrado-azul.gif") no-repeat 5px 7px;
				}

				#corpo #conteudo DIV.topicos DL.defList {
					margin-top			: 0;
				}

					#corpo #conteudo DIV.topicos DL.defList DT {
						background 		: #fff url("../imagens/background/bulletQuadrado-azul.png") no-repeat 5px 7px;
						font-size		: 1em;
						padding-left 	: 20px;
						margin-bottom 	: 2px;
					}

					#corpo #conteudo DIV.topicos DL.defList DD {
						color			: #888;
						font-size		: .9em;
						margin-bottom	: 1em;
						margin-left 	: 1px;
						padding-left 	: 21px;
					}

					#corpo #conteudo DIV.topicos DL.defList IMG.ico {
						vertical-align 	: -20%;
					}

		#corpo #conteudo .video {
			margin						: 40px 0 0 35px;
			width						: 337px;
		}

		#corpo #conteudo UL.parceiros {
				clear					: both;
				margin					: 10px 0;
		}

			#corpo #conteudo UL.parceiros A {
				border					: 1px solid #FFF;
				background-color		: transparent;
				display					: block;
				padding					: 0 5px;
				height					: 165px;
			}

			#corpo #conteudo UL.parceiros A:HOVER {
				border					: 1px solid #eaeaea;
				background-color		: #f1f1f1;
			}

			#corpo #conteudo UL.parceiros LI {
				width					: 145px;
				float					: left;
				height					: 180px;
				padding					: 0;
				background-image		: none;
			}

			#corpo #conteudo UL.parceiros LI.criaMargem {
				margin					: 0 17px;
			}

			#corpo #conteudo UL.parceiros SPAN.descricao {
				display					: block;
				margin-top				: 3px;
				padding					: 0 4px;
				text-align 				: center;
			}

			#corpo #conteudo UL.parceiros SPAN.parceiro {
				background				: transparent url("../imagens/background/parceiros.png") no-repeat left top;
				display					: block;
				padding					: 2px 5px 6px 3px;
				margin 					: 10px 0 0 13px;
			}

				#corpo #conteudo UL.parceiros SPAN.parceiro IMG {
					background-color 	: #fff;
					display				: block;
				}

		#corpo #conteudo DIV.post {
			position					: relative;
		}

			#corpo #conteudo DIV.post H2 {
				margin-bottom			: 1.5em;
			}

			#corpo #conteudo DIV.post P {
				text-indent				: 50px;
				padding-bottom 			: 0em;
			}

			#corpo #conteudo DIV.post DIV.texto {
				line-height 			: 1.8em;
				text-align 				: justify;
			}

			#corpo #conteudo DIV.post A.ilustra {
				background				: #fff url("../imagens/background/foto_noticia.png") no-repeat left top;
				padding					: 2px 6px 6px 2px;
				display					: block;
				float					: right;
				margin					: 0 0 20px 20px;
			}

		#corpo #conteudo DIV.entrarExtranet {
			background 					: #fff url("../imagens/background/fundoExtranet.png") no-repeat left top;
			width 						: 217px;
			padding: 10px 0;
		}

				#corpo #conteudo DIV.entrarExtranet FORM .campo SPAN {
					background-image	: url("../imagens/background/bordaCampoAzul.png");
				}

			#corpo #conteudo DIV.entrarExtranet FORM INPUT.extranetEntrar {
				background				: URL('../imagens/botoes/extranet_entrarAzul.png') no-repeat;
			}
		
		#corpo #conteudo DIV.ultimasNoticias {
			background					: transparent url("../imagens/background/caixa-topo.png") no-repeat center 35px;
			margin-top 					: 10px;
		}

			#corpo #conteudo DIV.ultimasNoticias H3 {
				margin-bottom			: 15px;
			}

			#corpo #conteudo DIV.ultimasNoticias UL {
				background				: transparent url("../imagens/background/caixa-base.png") no-repeat center bottom;
				padding-bottom			: 20px;
			}

			#corpo #conteudo DIV.ultimasNoticias LI {
				background				: transparent url("../imagens/background/bullet-preto.gif") no-repeat 30px 20px;
				font-size				: .9em;
				font-weight				: bold;
				padding					: 15px 5px 5px 40px;
				margin: 0 5px;
			}

			#corpo #conteudo DIV.ultimasNoticias LI.semBG {
				background-color 		: #d2dde3;
				background-image		: none;
				
			}

		#corpo #conteudo A.botaoConhecaProduto {
			display 					: block;
			padding-bottom				: 15px;
			padding-top 				: 10px;
			width 						: 124px;
		}

			#corpo #conteudo A.botaoConhecaProduto IMG {
				display 				: block;
			}

		#corpo #conteudo P.baixar {
			margin-top					: 1em;
		}

			#corpo #conteudo .baixar A {
				font-size				: .95em;
				font-weight				: bold;
				padding					: 2px 0 4px 15px;
				background				: transparent url("../imagens/icones/download_video.png") no-repeat left center;
			}

		#corpo #conteudo P.paginacao {
			font-size					: 1em;
			text-align					: center;
			clear 						: both;
		}

			#corpo #conteudo P.paginacao A {
				color					: #636363;
			}

			#corpo #conteudo P.paginacao IMG {
				vertical-align			: middle;
			}

			#corpo #conteudo P.paginacao SPAN {
				color					: #255d87;
				font-size				: 1.2em;
			}

		#corpo #conteudo .direita		{text-align		: right							}
		#corpo #conteudo .esquerda		{text-align		: left							}
		#corpo #conteudo .centro		{text-align		: center						}
		#corpo #conteudo .bloco			{width 			: 100%							}
		#corpo #conteudo .big			{font-size 		: 1.3em;	font-weight	: bold;	}
		#corpo #conteudo .esconde		{display 		: none;							}

		#corpo #conteudo .cinza,
			#corpo #conteudo .cinza A {
				color					: #504C4B;
		}

		#corpo #conteudo .vermelho,
			#corpo #conteudo .vermelho A {
				color					: #f00;
		}

		#corpo #conteudo p.aviso,
		#corpo #conteudo p.alerta {
			font-size 					: .9em;
			font-weight 				: bold;
		}

		#corpo #conteudo p.avisoSemRegistros {
			padding-top: 3em;
		}

		#corpo #conteudo p.aviso		{color: #f00;}
		#corpo #conteudo p.alerta		{color: #f90;}

	#corpo #rodape {
		background						: #fff url("../imagens/background/rodape.png") no-repeat right top;
		color							: #00508a;
		font-size						: .9em;
		height							: 131px;
		line-height						: 1.2em;
		padding							: 75px 184px 0 0;
		position						: relative;
		text-align						: right;
	}

		#corpo #rodape H5 {
			margin-top					: 5px;
		}

		#corpo #rodape .suporte1 {
			background					: transparent url("../imagens/background/rodape-extensao.png") no-repeat right bottom;
			display						: block;
			height						: 26px;
			position					: absolute;
			right						: 0;
			top							: -26px;
			width						: 233px;
		}

#menu {
	height								: 429px;
	left								: 35px;
	position							: absolute;
	top									: 326px;
	width								: 194px;
	z-index								: 3;
}

.ultimaAtualizacao {
	background 							: #fff url("../imagens/background/caixa_download.gif") no-repeat;
	width								: 326px;
	height								: 203px;
	padding								: 16px 22px 0 22px;
	margin 								:0;
}

.ultimaAtualizacao P {
	text-align							: justify;
}

.ultimaAtualizacao A IMG {
	margin								: 0 0 0 40px;
}

#corpo #conteudo .opcoesExtranet li {
	float: right;
	padding: 0;
	background: none;
	margin-left: 5px;
}

#corpo #conteudo .opcoesExtranet li {
	float: right;
	padding: 0;
	background: none;
	margin-left: 5px;
}

/* HACK FIREFOX */
.FF2 #corpo #conteudo FORM INPUT.botao.enviar,
.FF3 #corpo #conteudo FORM INPUT.botao.enviar						{margin-left			: -4px;																				}

.FF2 #corpo #conteudo FORM.formContato INPUT#cidade					{width					: 224px;																			}

/* HACK IE */

.ie #estrutura #corpo												{margin-left			: 4px;																				}
.ie #corpo #conteudo												{height					: 250px;																			}
.ie #corpo #rodape													{height					: 206px;																			}
.ie #corpo #conteudo FORM .campo SPAN.brdLT 						{background-position	: left top;			left			: 0;		top		: 1px;						}
.ie #corpo #conteudo FORM .campo SPAN.brdLB 						{background-position	: left bottom;		left			: 0;		bottom	: 1px;						}
.ie #corpo #conteudo FORM .campo SPAN.brdRT 						{background-position	: right top;		right			: 0;		top		: 1px;						}
.ie #corpo #conteudo FORM .campo SPAN.brdRB 						{background-position	: right bottom;		right			: 0;		bottom	: 1px;						}

.ie #corpo #conteudo FORM.extranet LEGEND SPAN						{width					: 180px;																			}
.ie #corpo #conteudo FORM.extranet LABEL							{margin-bottom			: 1px;				clear			: none;											}
.ie #corpo #conteudo FORM.extranet .campo SPAN.brdRT				{background-position	: right top;		right			: -1px;		top		: 1px;						}
.ie #corpo #conteudo FORM.extranet .campo SPAN.brdRB				{background-position	: right bottom;		right			: -1px;		bottom	: 1px;						}
.ie #corpo #conteudo FORM.extranet .campo.senha SPAN.brdRT			{right					: 0px;																				}
.ie #corpo #conteudo FORM.extranet .campo.senha SPAN.brdRB			{right					: 0px;																				}
.ie #corpo #conteudo FORM.extranet INPUT.extranetEntrar				{margin-right 			: -6px;			margin-left		: 0; 		width 	: 26px;		top		: 1px;	}																						

.ie #corpo #conteudo FORM.formContato INPUT#cidade					{width					: 228px;																			}
.ie #corpo #conteudo FORM INPUT.botao.enviar						{margin-left 			: -1px;																				}

.ie #corpo #conteudo FORM.busca.buscaVideo							{background-position	: center 30px;		margin-top		: -13px;										}
.ie #corpo #conteudo FORM.busca.buscaVideo LEGEND					{margin-left			: -30px;			margin-bottom	: 10px;											}
.ie #corpo #conteudo FORM.busca.buscaVideo LEGEND SPAN				{display 				: block;			margin-left		: 0;											}

.ie #corpo #conteudo FORM .campo.ddd SPAN.brdRB,
.ie #corpo #conteudo FORM .campo.ddd SPAN.brdRT						{right 					: 3px !important;																	}

.ie #corpo #conteudo FORM .campo.ddd								{margin-right 			: 3px;																				}
.ie UL.opcoes INPUT.sairExtranet									{float 					: right;																			}

/* HACK IE6 */
.ie6 #corpo #conteudo FORM LABEL									{margin-top 			: 1px;																				}
.ie6 #corpo #conteudo FORM INPUT.botao.enviar						{width 					: 62px;																				}

/* HACK OPERA */
.opera #estrutura #corpo											{border-left			: 1px solid #cacbce;																}
.opera #corpo #conteudo FORM INPUT.botao.enviar						{margin-left 			: -4px;																				}
.opera #corpo #conteudo FORM.formContato INPUT#cidade				{width 					: 231px;																			}
.opera #corpo #conteudo FORM.extranet INPUT.extranetEntrar			{top 					: 0px;																				}

/* HACK SAFARI */
.safari #estrutura #corpo											{border-left			: 1px solid #cacbce;																}
.safari #corpo #conteudo FORM INPUT.botao.enviar					{margin-left 			: -4px;																				}

.safari #corpo #conteudo FORM .campo.ddd SPAN.brdRB,
.safari #corpo #conteudo FORM .campo.ddd SPAN.brdRT					{right 					: 0px}

/* HACK SAFARI WIN */
.win.safari #corpo #conteudo FORM.extranet INPUT.extranetEntrar		{top					: -1px;																				}
.win.safari #corpo #conteudo FORM.formContato INPUT#cidade			{width					: 226px;																			}

/* HACK CHROME */
.chrome body														{overflow-x: hidden;																						}
.chrome #estrutura #corpo											{border-left			: 3px solid #cacbce;																}
.chrome #corpo #conteudo FORM .campo.ddd SPAN.brdRB,
.chrome #corpo #conteudo FORM .campo.ddd SPAN.brdRT					{right 					: 0px																				}