﻿#subpage .column_header_submenu { width:100%; color: #000000; border-bottom:3px solid #ffb41d;  font-size: 1.1em; }
#subpage .page_title { font-size:16px; font-weight:bold;}


td.column_label { width:120px; text-align:left; font-weight:bold;}
td.column_text{}

.SumariodeErro{ padding:10px;}
.SumariodeErro h1{ font-size:14px; color:Black;}

table.TBDadosNP{ width:100%; }
table.TBDadosNP td{ padding:3px; }
table.TBDadosNP h6{ text-transform:uppercase;}
table.TBDadosNP .label{ text-transform:uppercase; width:130px; vertical-align:top;}
table.TBDadosNP .data{ font-weight:bold; width:245px; vertical-align:top;}
table.TBDadosNP .tr_titulo_historico{ font-weight:bold; background:#DBF2DB}

table.TBDadosNPPrint{ width:100%; }
table.TBDadosNPPrint td{ padding:0px; }
table.TBDadosNPPrint h6{ text-transform:uppercase; background:#FFF; font-weight:bold; margin-left:-13px; }
table.TBDadosNPPrint .label{ text-transform:uppercase; width:120px; vertical-align:top; padding:3px;}
table.TBDadosNPPrint .data{ font-weight:bold; width:175px; vertical-align:top;}
table.TBDadosNPPrint .tr_titulo_historico{ font-weight:bold;}


table.Formulario{ width:100%; border:0px solid gray; margin-bottom:10px;  }
table.Formulario td{ padding:3px; background:#F7F7F7 }
table.Formulario h6{ text-transform:uppercase; }
table.Formulario .label{ text-transform:uppercase; width:130px; font-weight:bold; vertical-align:top; }
table.Formulario .data{ font-weight:bold;  vertical-align:top;}


ul.listafuncoesNP{ margin:0; padding:0; list-style-type:none;}
ul.listafuncoesNP li{font-weight:bold; font-size:14px;}
ul.listafuncoesNP ul{ margin:0; padding:0; list-style-type:none; margin-bottom:10px; width:100%;}
ul.listafuncoesNP ul li div{ margin:0; line-height:25px; font-weight:normal; font-size:11px; background:#F2F2F2;}
ul.listafuncoesNP ul li.alternado div{ background-color:#FFC; }
ul.listafuncoesNP ul li .nome{ font-weight:bold; float:left; width:315px;}
ul.listafuncoesNP ul li .nome_completo{ font-weight:bold; width:100%;}
ul.listafuncoesNP ul li .funcoes{ width:300px; float:left;}

.InstrucoesRespostaNP{background:#FFCC00; border:1px solid #CC0000; line-height:25px; padding:5px; color:#000000}
.InstrucoesRespostaNP h3{ color:Black; font-size:18px;}

table.TBcatalogos{ border:0px; width:100%;}
table.TBcatalogos tr{ clear:both;}
table.TBcatalogos tr.titulo1{  background-color:#cccccc; height:30px; font-weight:bold; }
table.TBcatalogos tr.titulo1 td{ vertical-align:middle; padding-left:10px; font-size:14px;}
table.TBcatalogos tr.titulo2{  background-color:#FFEA95; height:30px; font-weight:bold; }
table.TBcatalogos tr.titulo2 td{ vertical-align:middle; padding-left:20px; font-size:12px;}
table.TBcatalogos td{ margin:2px; padding:2px;}
table.TBcatalogos td div.img_catalogo{ float:left; width:11%;}
table.TBcatalogos td div.img_catalogo img{ border:1px solid #000; width:50px; margin-right:7px;}
table.TBcatalogos td div.dados_catalogo{float:left; width:69%;}
table.TBcatalogos td div.dados_catalogo div.cat_codigo{ font-weight:bold;}
table.TBcatalogos td div.dados_catalogo div.cat_titulo{font-weight:bold; font-style:italic; font-size:12px;}
table.TBcatalogos td div.dados_catalogo div.cat_descricao{}
table.TBcatalogos td div.download{float:right; width:20%; line-height:60px; text-align:right; vertical-align:middle;}

#subpage h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
	margin: 0px 0px 4px;
	padding: 0px;
}

.img_video{ width:180px; height:115px; margin-right:20px;}
.img_marca{ width:130px; height:100px; margin-right:20px;}

ul.botao_admin
{
	margin:0;
	padding:0;
	list-style:none;
}
ul.botao_admin li
{
	width:33%;
	text-align:center;
	margin-bottom:25px;
    float:left;
}

.ModalPopupBackground
{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.modalPopup {
	background-color:#ffffdd;
	border-width:6px;
	border-style:solid;
	border-color:Gray;
	padding:10px;
	width:350px;
}

.modalPopup h1.TituloErro
{
	color:Red;
	border-bottom:1px solid red;
	padding-bottom:2px;
}

.tooltip {
		display:none;
		background-color:#ffa;
		border:1px solid #cc9;
		padding:3px;
		font-size:13px;
		-moz-box-shadow: 2px 2px 11px #666;
		-webkit-box-shadow: 2px 2px 11px #666;
	}
