/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #636363;
}

/* Fundos */

.bg_principal {
    background-image: url(../imgs/fundo.jpg);
	background-repeat: repeat-x;
}
.bg_novidades_linhas {
    background-image: url(../imgs/novidades/novidades_linhas.gif);
	background-repeat: repeat-x;
	height: 30px;
}
.bg_inform_linhas {
    background-image: url(../imgs/informativo/inform_linhas.gif);
	background-repeat: repeat-x;
	height: 30px;
}
.bg_novidades_degrade {
    background-image: url(../imgs/novidades/novidades_degrade.gif);
	background-repeat: repeat-x;
	height: 26px;
}
.bg_agenda_linhas {
    background-image: url(../imgs/agenda/agenda_linhas.gif);
	background-repeat: repeat-x;
	height: 30px;
}
.bg_agenda_degrade {
    background-image: url(../imgs/agenda/agenda_degrade.gif);
	background-repeat: repeat-x;
	height: 26px;
}
.bg_galeria_linhas {
    background-image: url(../imgs/galeria/galeria_linhas.gif);
	background-repeat: repeat-x;
	height: 30px;
}
.bg_galeria_degrade {
    background-image: url(../imgs/galeria/galeria_degrade.gif);
	background-repeat: repeat-x;
	height: 26px;
}
.bg_cinza_esc {
	background-color: #727272;
}
.bg_cinza_azulado {
	background-color: #b0bcc2;
	height: 2px;
}
.bg_branco {
	background-color: #FFFFFF;
}
.bg_miolo_eventos {
	background-image: url(../imgs/bg_miolo_portifolio.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed;
}
.bg_interior_titulos {
	background-image: url(../imgs/interior/fundo_titulo.gif);
	background-repeat: repeat-x;
	height: 42px;
}

/* Imagens */

.sombra_esq_9px {
    background-image: url(../imgs/sombra_esq_off.gif);
	background-repeat: repeat-y;
}
.sombra_dir_9px {
    background-image: url(../imgs/sombra_dir_off.gif);
	background-repeat: repeat-y;
}
.pontos_3x3 {
    background-image: url(../imgs/pontos_3x3.gif);
	background-repeat: repeat-x;
}
.pontos_3x7 {
    background-image: url(../imgs/galeria/pontos_divisa.gif);
	background-repeat: repeat-x;
}

/* Tabelas */

.tab_novidades {
	background-image: url(../imgs/banners_fundo.jpg);
	background-repeat: repeat-x;
	width: 58px;
	height: 62px;
}
.tab_inform_cinza {
	background-image: url(../imgs/informativo/inform_fundo_cinza.gif);
	background-repeat: no-repeat;
	width: 220px;
	height: 95px;
}
.tab_inform_branco {
	background-image: url(../imgs/informativo/inform_fundo_branco.gif);
	background-repeat: no-repeat;
	width: 210px;
	height: 62px;
}
.tab_banner218x192 {
	background-image: url(../imgs/banners_fundo.jpg);
	background-repeat: repeat-x;
	background-color: #e3e3e3;
	border: 1px solid #ababab;
	width: 218px;
	height: 192px;
}
.tab_banner218x62 {
	background-image: url(../imgs/banners_fundo.jpg);
	background-repeat: repeat-x;
	background-color: #e3e3e3;
	border: 1px solid #ababab;
	width: 218px;
	height: 62px;
}
.tab_banner407x54 {
	background-image: url(../imgs/banners_fundo.jpg);
	background-repeat: repeat-x;
	background-color: #e3e3e3;
	border: 1px solid #ababab;
	width: 407px;
	height: 54px;
}
.tab_banner100x54 {
	background-image: url(../imgs/banners_fundo.jpg);
	background-repeat: repeat-x;
	background-color: #e3e3e3;
	border: 1px solid #ababab;
	width: 100px;
	height: 54px;
}
.tab_banner100x100 {
	background-image: url(../imgs/banners_fundo.jpg);
	background-repeat: repeat-x;
	background-color: #e3e3e3;
	border: 1px solid #ababab;
	width: 100px;
	height: 100px;
}
.tab_banner155x320 {
	background-image: url(../imgs/interior/fundo_banner_155x320.jpg);
	background-repeat: repeat-x;
	background-color: #e3e3e3;
	border: 1px solid #ababab;
	width: 155px;
	height: 320px;
}
.tab_galeria {
	background-color: #f1f1f1;
	border: 1px solid #b0bcc2;
	width: 407px;
}
.tab_casas {
	background-color: #f1f1f1;
	border: 1px solid #b0bcc2;
}
.altura5px {
	height: 5px;
}

/* Formulários */

.form_informativo {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #797979;
	padding: 1px;
	width: 138px;
	height: 18px;
	background-color: #fbfbfb;
	border: 1px solid #c0c0c0;
}
.form_promocoes {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #797979;
	padding: 1px;
	width: 229px;
	height: 18px;
	background-color: #fbfbfb;
	border: 1px solid #c0c0c0;
}
.form_promocoes_peq {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #797979;
	padding: 1px;
	width: 108px;
	height: 18px;
	background-color: #fbfbfb;
	border: 1px solid #c0c0c0;
}
.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
	padding: 1px;
	height: 20px;
	width: 300px;
	background-color: #fbfbfb;
	border: 1px solid #c0c0c0;
}
.form_big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
	padding: 1px;
	height: 90px;
	width: 300px;
	background-color: #fbfbfb;
	border: 1px solid #c0c0c0;
}
.form_cidade {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	padding: 1px;
	height: 13px;
	width: 179px;
	background-color: #4d4d4d;
	border: 1px solid #4d4d4d;
}
.form_uf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	padding: 1px;
	height: 13px;
	width: 30px;
	background-color: #4d4d4d;
	border: 1px solid #4d4d4d;
}
.form_drop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	padding: 1px;
	height: 18px;
	width: 244px;
	background-color: #4d4d4d;
	border: 1px solid #4d4d4d;
}

/* Textos */

.txt_10_cinza_azulado {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #546168;
	font-size: 10px;
	font-weight: normal;
}
.txt_11_cinza_azulado {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #546168;
	font-size: 11px;
	font-weight: normal;
}
.txt_10_verde {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #77b421;
	font-size: 10px;
	font-weight: normal;
}
.txt_11_verde {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #77b421;
	font-size: 11px;
	font-weight: normal;
}
.txt_10_preto {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #000000;
	font-size: 10px;
	font-weight: normal;
}
.txt-9_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #cdcdcd;
	font-size: 9px;
	font-weight: normal;
	line-height: 15px;
}
.verde-txt{
color: #599b31
}
.txt-11_normal {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #cdcdcd;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
}
.txt_11_branco {

	font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #ffffff;
	font-size: 11px;
	font-weight: normal;
}
.txt_10_branco {

	font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #ffffff;
	font-size: 10px;
	font-weight: normal;
}
.txt_11_cinza_claro {

	font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #d0d0d0;
	font-size: 11px;
	font-weight: normal;
}

/* links */

a.link_11_cinza_azulado:link {
    font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #546168;
	font-size: 11px;
    font-weight: normal;
	text-decoration: none;
}
a.link_11_cinza_azulado:visited {
    font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #546168;
	font-size: 11px;
    font-weight: normal;
	text-decoration: none;
}
a.link_11_cinza_azulado:hover {
    font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #546168;
	font-size: 11px;
    font-weight: normal;
	text-decoration: underline;
}
a.link_11_cinza_azulado:active {
    font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #546168;
	font-size: 11px;
    font-weight: normal;
	text-decoration: none;
}
a.link_10_cinza_azulado:link {
    font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #546168;
	font-size: 10px;
    font-weight: normal;
	text-decoration: none;
}
a.link_10_cinza_azulado:visited {
    font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #546168;
	font-size: 10px;
    font-weight: normal;
	text-decoration: none;
}
a.link_10_cinza_azulado:hover {
    font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #546168;
	font-size: 10px;
    font-weight: normal;
	text-decoration: underline;
}
a.link_10_cinza_azulado:active {
    font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #546168;
	font-size: 10px;
    font-weight: normal;
	text-decoration: none;
}
a.link_10_verde:link {
    font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #77b421;
	font-size: 10px;
    font-weight: normal;
	text-decoration: none;
}
a.link_10_verde:visited {
    font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #77b421;
	font-size: 10px;
    font-weight: normal;
	text-decoration: none;
}
a.link_10_verde:hover {
    font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #77b421;
	font-size: 10px;
    font-weight: normal;
	text-decoration: underline;
}
a.link_10_verde:active {
    font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #77b421;
	font-size: 10px;
    font-weight: normal;
	text-decoration: none;
}
a.link_11_verde:link {
    font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #77b421;
	font-size: 11px;
    font-weight: normal;
	text-decoration: none;
}
a.link_11_verde:visited {
    font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #77b421;
	font-size: 11px;
    font-weight: normal;
	text-decoration: none;
}
a.link_11_verde:hover {
    font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #77b421;
	font-size: 11px;
    font-weight: normal;
	text-decoration: underline;
}
a.link_11_verde:active {
    font-family: Tahoma, Verdana, Arial, Helvetica;
	color: #77b421;
	font-size: 11px;
    font-weight: normal;
	text-decoration: none;
}