@charset "utf-8";
body {
	background-color: #970907;
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../imagens/background/back2.gif);
	background-position: left top;
	text-align: center;
	vertical-align: top;
}
/*##########################################
Name: Default styling for Niceforms v.1.0
Author: Lucian Slatineanu
URL: http://www.badboy.ro/
##########################################*/
form{
	padding: 0;
	margin: 0;
}
/*Forms defaults - change as needed*/
ul.form {
	padding: 0;
	margin: 0;
	list-style: none;
}

ul.form li{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #727272;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	list-style: none;
}
/*pesquisa*/
.texto_top_resultado{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	padding-left: 10px;
	text-transform: none;
	color: #737373;
}

.texto_top_resultado_bd{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	text-transform: none;
	color: #A63D3C;
}
a.tit_pesqui {
	padding-right: 10px;
	padding-left: 10px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #696969;
	text-decoration: none;
}
a.tit_pesqui:hover {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #ffffff;
	text-decoration: none;
	background-color: #9f0704;
	display: block;
}


/*menu*/
.linha_vertical{
	background-image: url(../imagens/menu/linha_vert.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.seta_selet{
background:url(../imagens/menu/seta_select.png) no-repeat center bottom;
}
a.seta_select:hover{
background:url(../imagens/menu/seta_select.png) no-repeat center bottom;
}

/*sub_menu*/
.base_submenu{
	background:url(../imagens/menu/sub_menu/base.png) repeat-y left top;
}
a.links_menu{
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 15px;
}
a.links_menu:hover{
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: underline;
}

/*top*/
.cx_pesquisa{
	width:128px;
	height: 18px;
	font-family: "Trebuchet MS";
	font-size: 9px;
	color: #9d9d9d;
	line-height: 18px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	background-color: transparent;
	border: none;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.cx_form{
	width:181px;
	height: 17px;
	font-family: "Trebuchet MS";
	font-size: 9px;
	color: #9d9d9d;
	line-height: 17px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	background-color: transparent;
	border: none;
	vertical-align: middle;
}
.form_pesquisa{
	background-image: url(../imagens/top/form_pesquisa.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding: 0px;
}
.linha {
	text-align: right;
	vertical-align: bottom;
	background-image: url(../imagens/top/linha.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.linha_esq {
	text-align: right;
	vertical-align: top;
	padding-top: 152px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.linha_dir{
	text-align: left;
	vertical-align: top;
	padding-top: 152px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
a.text_menu_top{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 21px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}

a.text_menu_top:hover{
	text-decoration: underline;
}
.seta{
	text-align: left;
	padding-right: 4px;
	vertical-align: middle;
}
.img_pq_back{
	background:url(../imagens/img_pq/img_2.jpg) left top no-repeat;
}
.img_sombra{
	background: url(../imagens/img_pq/fundo_img_top_pq.png) left top no-repeat;
}

/*galeria*/
.bk_img_galeria{
	background:url(../imagens/galeria/img_teste/001.jpg) left top no-repeat;
}
.bk_img_158{
	background:url(../imagens/galeria/img_teste/002_158.jpg) left top no-repeat;
}
.date_gal {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
}
.titul_gal{
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #9f0704;
	text-decoration: none;
}
.tx_gal {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #737373;
	padding-top: 7px;
}

/*calendario*/
a.download{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #787878;
}
a.download:hover{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #A63D3C;
}

/*AREA RESERVADA*/
.tx_area {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #737373;
}
.tx_area_red {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #a63d3c;
}


.texto_a1 {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}
a.texto_a2 {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}
a.texto_a2:hover {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: underline;
}
.texto_a3 {
	font-family: "Trebuchet MS";
	font-size: 9px;
	font-style: normal;
	line-height: 9px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #B97776;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
.form_img {
	background-image: url(../imagens/area%20reservada/campos_img.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
}
.text_user_password {
	font-family: "Trebuchet MS";
	font-size: 9px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	color: #9d9d9d;
}

/*noticias*/
.data {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #666666;
	text-decoration: none;
}
.data2 {
	font-family: Tahoma;
	font-size: 22px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #787878;
	text-decoration: none;
	line-height: 30px;
}
.pontos{
	background:url(../imagens/noticias/pontos.gif) repeat-x left top;
}
.not_date {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	padding-left:10px;
}
.not_date_corpo {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	padding-left: 10px;
}
.local_caled {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #a63d3c;
	padding-top: 7px;
}
.tx_noti {
	padding-right: 5px;
	padding-left: 5px;
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #323232;
	padding-top: 7px;
}
.tx_noti_corpo {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #323232;
	padding-top: 7px;
}
.tx_noti2 {
	padding-right:10px;
	padding-left: 10px;
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #323232;
	padding-top: 7px;
}
a.tit_noti2 {
	padding-right: 10px;
	padding-left: 10px;
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #9f0704;
	text-decoration: none;
}
a.tit_noti2:hover {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #690705;
	text-decoration: none;
}
.titul_noti2 {
	padding-right: 10px;
	padding-left: 10px;
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #9f0704;
	text-decoration: none;
}
.titul_noti_corpo{
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #9f0704;
	text-decoration: none;
	padding-left: 10px;
}
.titul_noti {
	padding-right: 5px;
	padding-left: 5px;
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #4B4B4B;
	text-decoration: none;
}
a.L_titul_noti {
	padding-right: 5px;
	padding-left: 5px;
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #828282;
	text-decoration: none;
}
a.L_titul_noti:hover {
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #AA0909;
	text-decoration: none;
}
.data_not{
	font-family: "Trebuchet MS";
	font-size: 9px;
	color: #ff9896;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	vertical-align: bottom;
}
.titulo_not{
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #ffffff;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
	vertical-align: bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
.texto_not{
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #ffffff;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding: 0px;
}
.2setas_not{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 10px;
}

/*mercado*/
.socio_slect_submenu{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #a63d3c;
}
.titul_caracty{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #ffffff;
	text-decoration: none;
	background-color: #E75457;
	display: block;
	padding-left: 10px;
}
.titul_vendedor{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #ffffff;
	text-decoration: none;
	background-color: #BD4646;
	display: block;
	padding-left: 10px;
	text-decoration: none;
}

.img_prod_back{
	background:url(../imagens/mercado/img_prod_teste1.jpg) left top no-repeat;
}
.img_prod_back_pq{
	background: url(../imagens/mercado/img_prod_testepq.jpg) left top no-repeat;
}
.cont_words{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 26px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #787878;
	text-decoration: none;
	padding-left: 20px;
}
a.L_cont_words{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 26px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #787878;
	text-decoration: none;
	padding-left: 10px;
}
a.L_cont_words:hover{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 26px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #A63D3C;
	text-decoration: none;
}
.desc_artigo_{
	background:url(../imagens/mercado/base.jpg) no-repeat left top;
}
a.img_inserir{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #727272;
	text-decoration: none;
	padding-left: 10px;
}
a.img_inserir:hover{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #A63D3C;
	text-decoration: none;
}


/*paginacao*/
.base_pag{
	background:url(../imagens/paginacao/middl.jpg) left top repeat-x;
}
.words{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #787878;
	text-decoration: none;
}
.num_select{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #787878;
	text-decoration: none;
	height: 17px;
	width: 17px;
	border: 1px solid #d6d6d6;
	background-color: #d6d6d6;
	display: block;
}
a.num{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #787878;
	text-decoration: none;
	height: 17px;
	width: 17px;
	background-color: #FFFFFF;
	border: 1px solid #d6d6d6;
	display: block;
}
a.num:hover{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #787878;
	text-decoration: none;
	height: 17px;
	width: 17px;
	background-color: #d6d6d6;
	border: 1px solid #d6d6d6;
	display: block;
}

/*contactos*/
.mapa_google{
	background-color: #FFFFFF;
	background-image: url(../imagens/contactos/mapagoogle.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.base_indicacoes{
	background-color: #FFFFFF;
	background-image: url(../imagens/contactos/base_botom.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.base_miolo{
	background-color: #FFFFFF;
	background-image: url(../imagens/contactos/base_rosa.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.texto_ind{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #727272;
	text-decoration: none;
	padding-right: 40px;
	padding-left: 40px;
}
.texto_ind_msn{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #323232;
	text-decoration: none;
}
.tx_ind_msn_pq{
	font-family: "Trebuchet MS";
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #86504f;
	text-decoration: none;
}
.codigo_form{
	background: url(../imagens/mensagem/base_forms_cod.jpg) no-repeat left top;
}
.mensagem_form{
	background:url(../imagens/mensagem/base_forms.jpg) no-repeat left top;
}
.morada_form{
	background: url(../imagens/mensagem/cx_form_morada.jpg) no-repeat left top;
}
.m_cx_form{
	width:220px;
	height: 20px;
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #9d9d9d;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	background-color: transparent;
	border: none;
	vertical-align: top;
}
.morad_cx_form{
	width:222px;
	height: 65px;
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #9d9d9d;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	background-color: transparent;
	border: none;
	vertical-align: top;
	margin-top: 5px;
	margin-left: 0px;
	overflow: auto;
}
.m_cx_form67{
	height: 20px;
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #9d9d9d;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	background-color: transparent;
	border: none;
	vertical-align: top;
}
.codigo_cx_form{
	width:69px;
	height: 20px;
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #9d9d9d;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	background-color: transparent;
	border: none;
	vertical-align: top;
}
.bas_msn{
	background:url(../imagens/mensagem/base_msn.jpg) no-repeat left top;
}
.cx_msn_form{
	width:431px;
	height: 173px;
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #9d9d9d;
	line-height: 15px;
	padding-top:10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-color: transparent;
	border: none;
	margin-top: 5px;
	overflow: auto;
}
.icon{
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px; 
}

/*scroll*/
.barrScroll_bottom{
	background: url(../imagens/noticias/barra_botomScroll.png) bottom left no-repeat;
}
a.vertodas_Scroll{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 21px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #d1b5b4;
	text-decoration: none;
	padding-right: 15px;
}
a.vertodas_Scroll:hover{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 21px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
}
.setatop_Scroll{
	padding-right: 5px;	
}


/*conteudo*/
.tab{
	padding-left:10px;
}
.img_fundobase{
	background-image: url(../imagens/conteudo_base/fundo.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.tit_orgaos{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #a63d3c;
	text-decoration: none;
}
.texto_orgaos{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #5A5A5A;
	text-decoration: none;
	padding-right: 25px;
	padding-left: 25px;
}
.texto_conteudo{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #323232;
	text-decoration: none;
	padding-right: 25px;
	padding-left: 25px;
}
a.Ltexto_conteudo{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #505050;
	text-decoration: none;
}
a.Ltexto_conteudo:hover{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #a63d3c;
	text-decoration: underline;
}
.faq_conteudo{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #323232;
	text-decoration: none;
}
a.L_faq_conteudo{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #323232;
	text-decoration: none;
}
a.L_faq_conteudo:hover{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #323232;
}
a.faq_top{
	font-family: "Trebuchet MS";
	font-size: 9px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
	color: #9B9B9B;
}
a.faq_top:hover{
	font-family: "Trebuchet MS";
	font-size: 9px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
	color: #a63d3c;
}
.titulo_tx_conteudo{
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #0A0A0A;
	text-decoration: none;
}


/*menu lateral direito*/
.form_img_dir {
	background-image: url(../imagens/menu_direita/base_form.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
}
.texto_dir1 {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #888888;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}
a.texto_dir2 {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #777777;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}
a.texto_dir2:hover {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #777777;
	text-decoration: underline;
}

.texto_dir3 {
	font-family: "Trebuchet MS";
	font-size: 9px;
	font-style: normal;
	line-height: 9px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #bebebe;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
.texto_dir_log {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #888888;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left:8px;
}
.texto_dir1_log {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}


/*garagem socios*/
._cx_form_bord{
	height: 20px;
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #9d9d9d;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	background-color: #FFFFFF;
	border: 1px solid #e7e7e7;
	vertical-align: top;
}
.img_detal_test_pq{
	background-image: url(../imagens/socios_garagem/detlhe/img_pq_tes.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.caract_1 {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #a63d3c;
}
.caract_2 {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #323232;
}
.separatore_lin{
	background-image: url(../imagens/socios_garagem/linha.gif);
	background-repeat: repeat-x;
	background-position: left center;
}

.img_back_test_gr{
	background-image: url(../imagens/socios_garagem/img_gr_teste.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.img_back_test_pq{
	background-image: url(../imagens/socios_garagem/img_pq_teste.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.titulos_img_gr_1{
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #9f0704;
}
.titulos_img_gr_2{
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #4B4B4B;
}
.txt_img_gr_3{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #323232;
}
.titulos_img_pq_1{
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	line-height: 11px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #9f0704;
}
.titulos_img_pq_2{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #4B4B4B;
}

/*menu lateral esquerdo*/
.iten{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #a63d3c;
	text-decoration: none;
	padding-left: 13px;
}
a.l_iten{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #a63d3c;
	text-decoration: none;
	padding-left: 13px;
}
a.l_iten:hover{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 23px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	display: block;
	background-color: #a63d3c;
	background-image: url(../imagens/menu_esquerda/seta_over.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.iten_69{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 23px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	display: block;
	background-color: #a63d3c;
	background-image: url(../imagens/menu_esquerda/seta_over.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 13px;
	width: 117px;
}
.iten2{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	display: block;
	background-color: #666666;
	background-image: url(../imagens/menu_esquerda/seta_over_grey.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 13px;

}
a.l_iten2{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	padding-left: 13px;

}
a.l_iten2:hover{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	display: block;
	background-color: #666666;
	background-image: url(../imagens/menu_esquerda/seta_over_grey.png);
	background-repeat: no-repeat;
	background-position: left center;

}
.iten_selected{
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 25px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	padding-left: 13px;
	background:url(../imagens/menu_esquerda/seta_cinza.gif) left center no-repeat;
}


/*caminho_percuro*/
.onde{
	font-family: "Trebuchet MS";
	font-size: 9px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: lowercase;
	text-decoration: none;
	color: #737373;
	padding-left: 4px;
	padding-bottom: 1px;
}
.aki{
	font-family: "Trebuchet MS";
	font-size: 9px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #B97776;
}


/*recomendar*/
.alinhar{
	text-align: center;
	vertical-align: middle;
}



/*rodape*/
.rodape_esq{
	font-size:9px;
	font-family: "Trebuchet MS";
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}.copyright {
	font-family: "Trebuchet MS";
	font-size: 9px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #a0a0a0;
	text-decoration: none;
	text-align: right;
	vertical-align: bottom;
}
.menu_rodape {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	vertical-align: bottom;
}
a.link_menu {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	vertical-align: bottom;
}
a.link_menu:hover {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	vertical-align: bottom;
}
