BODY{
	margin: 0px;

}
TEXTAREA{
	font-family: Arial;
	/*width: 400px;*/
}
.shadtable{
	filter: progid:DXImageTransform.Microsoft.DropShadow(OffX=5, OffY=5, Color='gray', Positive='true');
}
.main_table{
	width: 100%;
}
.main_title{
	TEXT-ALIGN: left;
    FONT-FAMILY: Verdana, Arial, Courier;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
	COLOR: #CC0000;
}
.main_title_space{
	HEIGHT: 1px;
}
.main_links_sep{
	HEIGHT: 1px;
}
.loja_foto{
	text-align: left;
	vertical-align: top;
}
.loja_title{
	width: 80%;
	height: 50px;
	font-family: Verdana, Arial, Courier;
	font-weight: bold;
	font-size: 16px;
	padding-left: 20px;
}
.loja_txt_desc{
	height: 140px;
	text-align: justify;
	vertical-align: top;
    font-family: Arial, Courier;
    font-size: 12px;
	color: #000000;
	padding-left: 20px;
	padding-right: 20px;
}
.nregs{
	text-align: left;
    font-family: Arial, Courier;
    font-size: 12px;
	color: #000000;
}
.rev_obrig{
	TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 3mm;
	COLOR: #000000;
	PADDING-BOTTOM: 5px;
}
.cont_name{
	TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 4mm;
    FONT-WEIGHT: bold;
	COLOR: #000000;
}
.cont_space{
	HEIGHT: 5px;
}
.cont_desc{
	TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 3mm;
	COLOR: #000000;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
}



.novos_cat_head{
	WIDTH: 20%;
	TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 3mm;
    FONT-WEIGHT: bold;
	COLOR: #000000;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 1px;
}
.novos_cat{
	WIDTH: 20%;
	TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 3mm;
	COLOR: #000000;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 1px;
}
.novos_cc_head{
	WIDTH: 10%;
	TEXT-ALIGN: right;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 3mm;
    FONT-WEIGHT: bold;
	COLOR: #000000;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
}
.novos_cc{
	WIDTH: 10%;
	TEXT-ALIGN: right;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 3mm;
	COLOR: #000000;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
}
.novos_modelo_head{
	WIDTH: 55%;
	TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 3mm;
    FONT-WEIGHT: bold;
	COLOR: #000000;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 10px;
}
.novos_modelo{
	WIDTH: 55%;
	TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 3mm;
	COLOR: #000000;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 10px;
}
.novos_preco_head{
	WIDTH: 10%;
	TEXT-ALIGN: right;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 3mm;
    FONT-WEIGHT: bold;
	COLOR: #000000;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
}
.novos_preco{
	WIDTH: 10%;
	TEXT-ALIGN: right;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 3mm;
	COLOR: #000000;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
}
.novos_link_head{
	WIDTH: 5%;
	TEXT-ALIGN: center;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 3mm;
    FONT-WEIGHT: bold;
	COLOR: #000000;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
}
.novos_link{
	WIDTH: 5%;
	TEXT-ALIGN: center;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 3mm;
	COLOR: #000000;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
}


.usados_marca_head{
	WIDTH: 20%;
	TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 3mm;
    FONT-WEIGHT: bold;
	COLOR: #000000;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 1px;
}
.usados_marca{
	WIDTH: 20%;
	TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 3mm;
	COLOR: #000000;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 1px;
}
.usados_modelo_head{
	WIDTH: 35%;
	TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 3mm;
    FONT-WEIGHT: bold;
	COLOR: #000000;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 1px;
}
.usados_modelo{
	WIDTH: 35%;
	TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 3mm;
	COLOR: #000000;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 1px;
}
.usados_ano_head{
	WIDTH: 20%;
	TEXT-ALIGN: right;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 3mm;
    FONT-WEIGHT: bold;
	COLOR: #000000;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-RIGHT: 1px;
}
.usados_ano{
	WIDTH: 20%;
	TEXT-ALIGN: right;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 3mm;
	COLOR: #000000;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-RIGHT: 1px;
}
.usados_preco_head{
	WIDTH: 20%;
	TEXT-ALIGN: right;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 3mm;
    FONT-WEIGHT: bold;
	COLOR: #000000;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-RIGHT: 1px;
}
.usados_preco{
	WIDTH: 20%;
	TEXT-ALIGN: right;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 3mm;
	COLOR: #000000;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-RIGHT: 1px;
}
.usados_link_head{
	WIDTH: 5%;
	FONT-SIZE: 3.5mm;
	TEXT-ALIGN: center;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
}
.usados_link{
	WIDTH: 5%;
	FONT-SIZE: 3.5mm;
	TEXT-ALIGN: center;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
}
.open_row{
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 3.5mm;
    FONT-WEIGHT: bold;
    COLOR: #CC0000;
    TEXT-DECORATION: none;
}
.open_row:hover{
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 3.5mm;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: none;
}


.row_usado_item{
	WIDTH: 20%;
	TEXT-ALIGN: right;
    FONT-FAMILY: Arial, Courier;
    FONT-WEIGHT: bold;
    FONT-SIZE: 3mm;
	COLOR: #000000;
	PADDING-RIGHT: 5px;
}
.row_usado_txt{
	WIDTH: 80%;
	TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 3mm;
	COLOR: #000000;
}

.promo_foto{
	WIDTH: 20%;
	VERTICAL-ALIGN: top;
}
.promo_txt{
	TEXT-ALIGN: justify;
	VERTICAL-ALIGN: top;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 11px;
	COLOR: #000000;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
}

.links_desc{
	WIDTH: 30%;
	TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 3mm;
	COLOR: #000000;
	PADDING-RIGHT: 30px;
}
.lnk_links{
    FONT-FAMILY: Arial, Courier;
    FONT-WEIGHT	: bold;
    FONT-SIZE: 3mm;
    TEXT-DECORATION: none;
    LETTER-SPACING: 1px;
	COLOR: #3333FF;
}
.lnk_links:hover{
    FONT-FAMILY: Arial, Courier;
    FONT-WEIGHT	: bold;
    FONT-SIZE: 3mm;
    TEXT-DECORATION: underline;
    LETTER-SPACING: 1px;
	COLOR: #3333FF;
}
.noticia_date{
	WIDTH: 10%;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 3mm;
    FONT-WEIGHT: bold;
	COLOR: #000000;
	PADDING-RIGHT: 10px;
}
.noticia_desc{
	TEXT-ALIGN: justify;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 3mm;
	COLOR: #000000;
	PADDING-BOTTOM: 10px;
}

.lnk_menu
{
	WIDTH: 100%;
    FONT-FAMILY: Arial, Courier;
    FONT-WEIGHT	: bold;
    FONT-SIZE: 3mm;
    TEXT-DECORATION: none;
}
.lnk_menu_on
{
	WIDTH: 100%;
    FONT-FAMILY: Arial, Courier;
    FONT-WEIGHT	: bold;
    FONT-SIZE: 3mm;
    TEXT-DECORATION: none;
}

.lnk_submenu
{
	WIDTH: 100%;
    FONT-FAMILY: Arial, Courier;
    FONT-WEIGHT	: bold;
    FONT-SIZE: 2.5mm;
    TEXT-DECORATION: none;
}
.lnk_submenu_on
{
	WIDTH: 100%;
    FONT-FAMILY: Arial, Courier;
    FONT-WEIGHT	: bold;
    FONT-SIZE: 2.5mm;
    TEXT-DECORATION: none;
}
.lnk_main_img
{
    TEXT-DECORATION: none;
	COLOR: #FFFFFF;
}
.lnk_main_img_on
{
    TEXT-DECORATION: none;
	COLOR: #FF0000;
}
.lnk_main_info
{
	FONT-FAMILY: Arial, Courier;
    FONT-WEIGHT	: bold;
    FONT-SIZE: 3mm;
    TEXT-DECORATION: none;
    LINE-HEIGHT	: 5mm;
	COLOR: #000000;
	BACKGROUND-COLOR: #FFFFFF;
}
.lnk_main_info_on
{
    FONT-FAMILY: Arial, Courier;
    FONT-WEIGHT	: bold;
    FONT-SIZE: 3mm;
    TEXT-DECORATION: none;
    LINE-HEIGHT	: 5mm;
	COLOR: #FF0000;
	BACKGROUND-COLOR: #000000;
}
.ult_act
{
	HEIGHT: 5mm;
	TEXT-ALIGN: center;
    FONT-FAMILY: Arial, Courier;
    FONT-WEIGHT	: bold;
    FONT-SIZE: 11px;
    LETTER-SPACING: 2px;
	COLOR: #000000;
	BACKGROUND-COLOR: #000000;
}
.barra_autor
{
	TEXT-ALIGN: left;
}
.autor
{
	TEXT-ALIGN: center;
    FONT-FAMILY: Verdana, Arial, Courier;
    FONT-SIZE: 9px;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #000000;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
}
.news_text
{
	TEXT-ALIGN: justify;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 12px;
	COLOR: #000000;
	PADDING-LEFT: 10px;
}
.news_online
{
    FONT-FAMILY: Verdana, Arial, Courier;
    FONT-SIZE: 9px;
    COLOR: #000000;
}
.lnk_news_online
{
    FONT-FAMILY: Verdana, Arial, Courier;
    FONT-WEIGHT	: bold;
    FONT-SIZE: 9px;
    TEXT-DECORATION: none;
	COLOR: #000000;
}
.lnk_autor
{
    FONT-FAMILY: Verdana, Arial, Courier;
    FONT-WEIGHT	: bold;
    FONT-SIZE: 9px;
    TEXT-DECORATION: none;
	COLOR: #FF9900;
}
.lnk_autor:hover
{
    FONT-FAMILY: Verdana, Arial, Courier;
    FONT-WEIGHT	: bold;
    FONT-SIZE: 9px;
    TEXT-DECORATION: none;
	COLOR: #FFFFFF;
}
.not
{
	WIDTH: 50mm;
	VERTICAL-ALIGN: top;
}
.not_sep
{
	HEIGHT: 2px;
	BACKGROUND-COLOR: #000000;
}
.not_date
{
	TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Courier;
    FONT-WEIGHT	: bold;
    FONT-SIZE: 3mm;
    LINE-HEIGHT	: 5mm;
	COLOR: #000000;
}
.not_txt
{
	TEXT-ALIGN: justify;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 3mm;
    LINE-HEIGHT	: 4mm;
	COLOR: #000000;
	PADDING-BOTTOM: 3px;
}
.linha_negra
{
	HEIGHT: 2px;
	BACKGROUND-COLOR: #000000;
}
.barra_negra
{
	HEIGHT: 5mm;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Courier;
	FONT-WEIGHT: bold;
	FONT-SIZE: 3mm;
}
.barra_negra_acomp
{
	HEIGHT: 1px;
	BACKGROUND-COLOR: #000000;
}
.lnk_email_barra
{
	TEXT-DECORATION: none;
	COLOR: #FFFFFF;
}
.lnk_texto
{
	COLOR: #000000;
}
.barra_menu
{
	HEIGHT: 1px;
}

.hidden_submenu
{
	DISPLAY: 'none';
}

.info_request{
	TEXT-ALIGN: right;
	VERTICAL-ALIGN: top;
	PADDING-RIGHT: 30px;
}
.logo
{
	WIDTH: 40mm;
	HEIGHT : 20mm;
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #CC0000;
}
.title
{
    FONT-FAMILY: Arial, Courier;
    TEXT-ALIGN: center;
    FONT-WEIGHT: 900;
    FONT-SIZE: 25px;
	LETTER-SPACING: 10px;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #CC0000;
}
.news
{
	WIDTH: 250px;
	BACKGROUND-COLOR: #000000;
}
.newsl
{
    FONT-FAMILY: Arial, Courier;
    TEXT-ALIGN: center;
    FONT-WEIGHT: bold;
    FONT-SIZE: 4mm;
	LETTER-SPACING: 0mm;
	COLOR: #FFFFFF;
}
.newsl_txt
{
    FONT-FAMILY: Arial, Courier;
    TEXT-ALIGN: center;
    FONT-SIZE: 3mm;
	COLOR: #FFFFFF;
}
.newsl_form
{
    FONT-FAMILY: Arial, Courier;
    TEXT-ALIGN: center;
    FONT-SIZE: 3mm;
	COLOR: #FFFFFF;
}
.img_title
{
	HEIGHT: 5mm;
	WIDTH: 55%;
	BACKGROUND-COLOR: #CC0000;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Courier;
	FONT-WEIGHT: bold;
	FONT-SIZE: 3mm;
	PADDING-LEFT: 7px;
	LETTER-SPACING: 1px;
}
.img_title_af
{
	HEIGHT: 5mm;
	WIDTH: 45%;
	BACKGROUND-COLOR: #FFFFFF;
}

.menu
{
	WIDTH: 44mm;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	border: 0px solid #000000;
}
.menu_op
{
	PADDING-LEFT: 5px;
	FONT-FAMILY: Arial, Courier;
    FONT-WEIGHT	: bold;
    FONT-SIZE: 3mm;
	HEIGHT: 6mm;
	COLOR: #FFFFFF;
}
.menu_op_sub
{
	PADDING-LEFT: 2px;
	FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 2.5mm;
	HEIGHT: 4mm;
	COLOR: #FFFFFF;
}
.menu_op_on
{
	PADDING-LEFT: 5px;
	FONT-FAMILY: Arial, Courier;
    FONT-WEIGHT	: bold;
    FONT-SIZE: 3mm;
	HEIGHT: 6mm;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #000000;
}
.menu_op_icon
{
	FONT-FAMILY: Arial, Courier;
    FONT-WEIGHT	: bold;
    FONT-SIZE: 3.5mm;
	HEIGHT: 6mm;
	WIDTH : 1mm;
	TEXT-ALIGN: center;
}
.menu_op_icon_sub
{
	FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 2mm;
	HEIGHT: 4mm;
	WIDTH : 4mm;
	TEXT-ALIGN: center;
}
.menu_ini
{
	HEIGHT: 1px;
}
.main
{
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #FFFFFF;
}
.auth
{
	FONT-FAMILY: Arial, Courier;
    FONT-WEIGHT	: bold;
    FONT-SIZE: 3mm;
}
.code_label
{
	FONT-FAMILY: Arial, Courier;
    FONT-WEIGHT	: bold;
    FONT-SIZE: 3mm;
}
.texto_geral
{
	TEXT-ALIGN: justify;
    FONT-FAMILY: Arial, Courier;
    FONT-WEIGHT	: bold;
    FONT-SIZE: 3mm;
    LINE-HEIGHT	: 5mm;
	COLOR: #000000;
}
.texto_servicos
{
	TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Courier;
    FONT-WEIGHT	: bold;
    FONT-SIZE: 3mm;
	COLOR: #000000;
}
.texto_lista
{
	TEXT-ALIGN: justify;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 3mm;
	COLOR: #000000;
}
.formul_item_obr
{
	TEXT-ALIGN: right;
    FONT-FAMILY: Arial, Courier;
    FONT-WEIGHT	: bold;
    FONT-SIZE: 3mm;
	COLOR: #000000;
}
.formul_item
{
	TEXT-ALIGN: right;
    FONT-FAMILY: Arial, Courier;
    FONT-SIZE: 3mm;
	COLOR: #000000;
}
.oito
{
	WIDTH: 70px;
}
.nove
{
	WIDTH: 80px;
}
.cem
{
	WIDTH: 400px;
}
.imgs_equip
{
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #000000;
}
.bgcinza
{
	TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Courier;
    FONT-WEIGHT	: bold;
    FONT-SIZE: 3mm;
    LINE-HEIGHT: 5mm;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #888888;
}
.bgpreto
{
    FONT-FAMILY: Arial, Courier;
    FONT-WEIGHT	: bold;
    FONT-SIZE: 4mm;
    LETTER-SPACING: 0.5mm;
    HEIGHT: 5mm;
	COLOR: #83BBCB;
	BACKGROUND-COLOR: #000000;
}

//----------------------------------------------------------- gestao -----------

.list_table{
	border-style: none;
	padding-top: 1px;
	padding-left: 2px;
	padding-right: 2px;
}
.list_title{
	height: 25px;
	font-weight: bold;
	font-family: Verdana, 'Courier New';
	font-size: 12px;
	color: #FFFFFF;
	background-color: #000000;
}
.list_footer{
	height: 13px;
	color: #FFFFFF;
	background-color: #000000;
}
.list_footer_navi{
	width: 15px;
	height: 13px;
	background-color: #FFFFFF;
}
.list_footer_navi_over{
	width: 15px;
	height: 13px;
	background-color: #AACCFF;
}
.list_footer_regs{
	height: 13px;
	font-weight: bold;
	font-family: Verdana, 'Courier New';
	font-size: 10px;
	text-align: right;
	color: #FFFFFF;
	background-color: #000000;
}
.list_column_title{
	height: 16px;
	font-weight: bold;
	font-family: Verdana, 'Courier New';
	font-size: 10px;
	color: #FFFFFF;
	background-color: #555555;
}
.list_column{
	font-family: Verdana, 'Courier New';
	font-size: 10px;
	color: #000000;
	background-color: #9999AA;
}
.list_column_1{
	font-family: Verdana, 'Courier New';
	font-size: 10px;
	color: #000000;
	background-color: #CCCCCC;
}
.list_column_selected{
	font-family: Verdana, 'Courier New';
	font-size: 10px;
	color: #FFFFFF;
	background-color: #6666FF;
}