/* CSS Document */
body{
	margin:0;
	padding:0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #80969E;
	background-image:url(../img/filetegeral.gif);
	background-repeat:repeat-x; background-position:top;
}

.fontCondomino, .fontCondomino a:link, .fontCondomino a:visited {
	color: #80969E;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
}


.fontCondomino a:hover {
	color: #80969E;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 11px;
}
ul{margin:5px 10px; padding:5px 10px;}
ul.novidades2{ list-style-image: url(../img/mall/ponto_vermelho.gif);}
ul.novidades{ list-style-image: url(../img/mall/ponto_azul.gif);}
ul.novidades3{ list-style-image: url(../img/medical/ponto_verde.gif);}
.select_barra, .select_busca { font-size: smaller; background-color:#C5C5C5 ; font-weight: bold; color: #3C3C3C; border: 0;} 
.select_busca { width:120;} 

.fontVermelha, a.linkvermelho, a.linkvermelho:hover, a.linkvermelho:visited{color:#C30000;}
.fontVerde, a.linkverde, a.linkverde:hover, a.linkverde:visited{color:#00A219;}
.msgErro{color:#ff0000;}

#busca {
	float:left;
	margin: 0;
	margin-left: 0px;
	padding: 0px 0px 0px 0px;
	width: 333px;
 	height: 18px;
	line-height:0px;
}

a.linkazul, a.linkazul:visited{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #80969E;
	text-decoration: none;
}

a.linknatal{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9F8533;
	text-decoration: none;
}

a.linkazul:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #648797;
	text-decoration: underline;
}

/*............ Barra Superior no Topo ...............*/
#barra_superior{
	height:30px;
	width:760px;
	float:left;
	background-image:url(../img/bg_barra.jpg);
	line-height:0px;

}
#barra_superior_esq{
	height:30px;
	width:353px;
	float:left;
	line-height:0px;
}
#barra_superior_cont{
	height:30px;
	width:74px;
	float:left;
	line-height:0px;
}
#barra_superior_dir{
	height:30px;
	width:333px;
	float:left;
	line-height:0px;
}
#barra_superior_menu{float:left; width: 760; height: 117; line-height:0px;}
html>body #busca { width: 333px; }
.inputbusca,.inputbusca2 {
	height: 16px;
	font-family: verdana, arial;
	font-size: 9px;
    border:1px solid #343434;
    color: #000000;
    vertical-align: middle;
	background-image:url(../img/bg_form.jpg);
}
.inputbusca2 {
	border:0;
	padding:0;
	margin:0;
	width:158;
	
}
/*............ Fim Barra Superior no Topo ...............*/

/*............ Barra Superior Rodapé ...............*/
#barra_inferior{height: 30; width: 760px; margin:0 auto; background-image: url(../img/bg_barra.jpg); float:none;}
/*............ Fim Barra Superior Rodapé ...............*/

.invisivel{display:none;}
.visivel{display:block;}
.horario{position:absolute;background-color:#E2EBEF;padding: 3px 20px 3px 20px;top:500px;left:200px;border: 2px solid #BFCACE;}
.horarioconteudo{padding:3px;}
.horariotitulo{padding:3px;border: 1px solid #BFCACE;background-color:#ECF5F8;}
/* css para o posicionamento de formulários */
#box_formulario {
	position: relative;
 	padding: 0px 0px 0px 0px;		/* padding: top right bottom left */
	margin: 0px;
	height: auto;
	background: #FFFFFF;
	line-height: 1.1em;
	font-size: 11px;
}
#form_caption {
	position: relative;
	left: 0px;
	top: 5px;
	height: 25px;
	padding: 0px;
	margin: 0px 0px 0px 0px;		/* margin: top right bottom left */
}

#form_input {
	position: absolute;
	left: 90px;
	top: 0px;
	height:20px;
}

.inputgeral{
	height: 16px;
	font-family: verdana, arial;
	font-size: 10px;
    border:1px solid #DBDBDB;
    color: #000000;
    vertical-align: middle;
}
textarea {border:1px solid #DBDBDB;}

/* fim do css para todos os formulários */

.horarioatendimento
{
	margin: 5px 0px 0px 5px;
	width: 200px;
}

.horariopadding
{
	padding-top:2px;
}

/* área de interesse fale conosco*/
#form_interesse {
	position: relative;
	left: 2px;
	top: 5px;
	height: 70px;
	padding: 3px 0px 2px 0px;
	margin: 5px 1px 0px 0px;		/* margin: top right bottom left */
}
#form_interesse1 {
	position: absolute;
	left: 0px;
	top: 16px;
	height: 16px;
	width: 150px;
	padding: 3px 0px 2px 0px;
	margin: 5px 1px 0px 0px;		/* margin: top right bottom left */
}
#form_interesse2 {
	position: absolute;
	left: 100px;
	top: 16px;
	height: 16px;
	width: 150px;
	padding: 3px 0px 2px 0px;
	margin: 5px 1px 0px 0px;		/* margin: top right bottom left */
}
#form_interesse3{
	position: absolute;
	left: 0px;
	top: 32px;
	height: 16px;
	width: 150px;
	padding: 3px 0px 2px 0px;
	margin: 5px 1px 0px 0px;		/* margin: top right bottom left */
}
#form_interesse4 {
	position: absolute;
	left: 100px;
	top: 32px;
	height: 16px;
	width: 150px;
	padding: 3px 0px 2px 0px;
	margin: 5px 1px 0px 0px;		/* margin: top right bottom left */
}
/*fim área de interesse fale conosco*/

#Layer1 {
	position: absolute;
	z-index:999;
	width:778px;
	height:114px;
	left:50%;
    top:50%;
    margin-left:-389; /* metade da largura da div*/
    margin-top:-57; /* metade da altura da div */
}

