body {
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
}
td, select{
font-family:Tahoma;
color:#000000;
font-size:11px;
}
a {
font-weight:bold;
color:#990000;
text-decoration:none;
}
a:hover {
font-weight:bold;
color:#000000;
text-decoration:underline;
}
.top1 {
border-bottom: 2px solid #CCCCCC;
border-top: 1px solid #CCCCCC;
background-image: url(../../../imagens/hotsite_clientes/template01/top_r1_c0.jpg);
}
.top2 {
border-bottom: 2px solid #CCCCCC;
border-top: 1px solid #CCCCCC;
background-image: url(../../../imagens/hotsite_clientes/template01/top_r1_c6.jpg);
}
td.conteudo {
border: 1px solid #CCCCCC;
}
.titulo_corretora {
font-family: Trebuchet MS;
font-size: 21px;
font-weight:bold;
color:#000000;
background-image:url(../../../imagens/hotsite_clientes/template01/titulo_corretora_bg.jpg);
}
.menu {
font-family: Tahoma, Verdana, Arial;
font-size: 11px;
color:#FFFFFF;
font-weight:bold;
border-top: 1px solid #B00000;
border-bottom: 1px solid #663200;
padding: 7px 5px 7px 5px;
text-align:right;
}
.menu_over {
font-family: Tahoma, Verdana, Arial;
font-size: 11px;
color:#FFCC00;
font-weight:bold;
border-top: 1px solid #B00000;
border-bottom: 1px solid #663200;
padding: 7px 5px 7px 5px;
text-align:right;
cursor: hand;
background-color:#880000;
}
.centro {
	padding-left: 15px;
}
.titulo_centro {
font-family: Tahoma, Verdana, Arial;
font-size: 12px;
color:#990000;
border-bottom: 1px solid #CCCCCC;
padding: 5px 0px 5px 0px;
font-weight:bold;
}
.endereco {
font-weight:bold;
text-align:center;
padding-bottom: 15px;
padding-top: 15px;
}
.erro {
font-weight:bold;
color:#CC0000;
text-align:center;
padding: 5px 5px 5px 5px;
}
.form {
border: 1px solid #666666;
color:#333333;
font-size:11px;
font-family:Tahoma, Verdana, Arial;
}
.botao {
font-family: Tahoma;
font-weight:bold;
font-size:11px;
background-color:#990000;
color:#FFFFFF;
border: 1px solid #663200;
padding: 2px 5px 2px 5px;
}
.txt_normal{
	font:12px Verdana;
	color:#000000;
}
input, select{
	font:11px Tahoma;
	border-top:1px solid #D4D0C8;
	border-left:1px solid #D4D0C8;
	border-bottom:1px solid #808080;
	border-right:1px solid #808080;
}

textarea{
	font:11px Tahoma;
	border-top:1px solid #D4D0C8;
	border-left:1px solid #D4D0C8;
	border-bottom:1px solid #808080;

}

.empty{
	border:0px;
	background-color:transparent;
}

.txt_negrito{
	font:12px Verdana;
	font-weight:bold;
}

/* FORMULARIO CONTATO */
#formulario-contato { text-align: left; }
#formulario-contato fieldset{ width:90%; border: solid #E4E4E4 1px; background:#F7F7F7; padding-left:20px; margin:10px 0px;}
#formulario-contato fieldset table{padding: 0px; margin:0px; }
#formulario-contato legend{padding: 10px; margin-left:10px; background-color: #990100; color:#fff; font-weight:bold; margin-bottom:15px;}
#formulario-contato label{ font-size: 12px; color:#666;}
#formulario-contato input, #formulario-contato textarea  {width: 80%; border: solid #ccc 1px; font-size: 11px; padding-top:2px; height:20px; margin-bottom:10px; display:block; }
#formulario-contato textarea { height:120px; }
#formulario-contato .medio {width: 50%; }

.obrigatorio{font-weight:bold; color:#8C0000 !important; background:url(../../../imagens/admin/obrigatorio.jpg) no-repeat left; padding-left:8px;}

#descricao{ font-size: 1.2em; width: 95%; margin:10px; line-height: 2em;}

#enviar-msg { background-color: #990100; color: #fff; padding: 8px; }
