/* START - CSS - 'index' */
.preto{
	color:#000;
	text-decoration:none !important;	
}
.preto:hover{
	text-decoration:underline !important;	
}
*{
	font-family:'Open Sans';	
}
body{
	background:#F2F2F2;	
}
.conteudo-painel{
	width:100%;
	min-width:1190px;
	min-height:100%;
	position:relative;
}
.conteudo-painel #logotipo{
	margin-top:20px;
	margin-bottom:20px;
	width:100%;
}
.conteudo-painel #menu{
	position:absolute;
	top:0px;
	left:0px;
	width:180px;
	background:#23262D;
	min-height:100%;
	font-size:13px;
}
.conteudo-painel #menu .hidden-content{
	display:none;
	background:#2C3138;
}
.conteudo-painel #menu .hidden-content.opened{
	display:block;
}	
.conteudo-painel #menu .hidden-content .nomeMenu{
	margin-left:17px;
}
.conteudo-painel #menu .categoria-cotacoes{
	color:#FFF;
	width:180px;
	font-size:12px;
	height:46px;
	padding-left:45px;
	padding-top:15px;
	background:url(../imagens/categoria-cotacoes.jpg) top left no-repeat;
}
.conteudo-painel #menu .categoria-ecommerce{
	color:#FFF;
	width:180px;
	height:46px;
	padding-left:45px;
	padding-top:15px;
	background:url(../imagens/categoria-ecommerce.jpg) top left no-repeat;
}
.conteudo-painel header{
	background:#FFF;
	border-bottom:1px solid #E7E7E7;
	width:100%;
	height:60px;	
}
.conteudo-painel main{
	padding-left: 195px;
	padding-right: 15px;
}
.conteudo-painel .menuLista,.conteudo-painel .menuAtual{
	height: 40px;
	cursor: pointer;	
	color:#FFF;
	position: relative;
}
.conteudo-painel .menuLista:hover,.conteudo-painel .menuAtual{
	background:#202328 !important;	
}
.conteudo-painel #menu .hidden-content:hover,.conteudo-painel .menuAtual.hidden-content{
	background:#282E35 !important;	
}
.conteudo-painel .icone-menu{
	margin-top: 10px;
	margin-left:10px;
	width:18px;	
}
.conteudo-painel .nomeMenu {
	float: left;
	margin-top: 12px;
	font-size:12px !important;
	margin-left: 7px;
}
.conteudo-painel > header > .submenu{
	float:right;	
	height:60px;
}
.conteudo-painel > header > .submenu > a{
	width:120px;
	border-left:1px solid #E7E7E7;
	height:60px;
	text-align:center;
	display:block;
	float:left;
	font-size:13px;
	color:#979797;
}
.conteudo-painel > header > .submenu img {
	margin-top: 9px;
	margin-bottom: 5px;
}
header .user{
	float: left;
	margin-left: 195px;
	margin-top: 9px;	
}
header .user img{
	margin-right:10px;
}
/* END - CSS - 'index' */
/* START - CSS - 'pagina' */
.pagina-conteudo{
	padding:5px;
	background:#FFF;
	border:1px solid #E7E7E7;
	margin-bottom:10px;	
}
.btt-verde{
	background:#8EC165;	
	color:#FFF;
	font-size:12px;
	cursor:pointer;
}
.btt-verde:hover{
	background:#84BB58;	
}
.btt-azul{
	background:#1AAADA;	
	color:#FFF;
	font-size:12px;
	cursor:pointer;
}
.btt-azul:hover{
	background:#189FCC;	
}
.btt-amarelo{
	background:#F0AD4E;	
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	padding:4px;
}
.btt-cinza{
	background:#CCC;	
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
}
.btt-amarelo:hover{
	background:#EEA43C;	
}
.btt-vermelho{
	background:#D9534F;	
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	padding:5px;
}
.btt-vermelho:hover{
	background:#D54440;	
}
.flag-red{
	background: #e84c3d;
    position: absolute;
    right: 8px;
    top: 12px;
    width: 18px;
    text-align: center;
    font-size: 10px;
    height: 17px;
    line-height: 17px;
    border-radius: 3px;
    font-weight: bold;
}
.pagina-conteudo .btt-buscar{
	line-height:38px;
	text-align:center;
	width:96px;
	border:0px;
}
.pagina-conteudo .btt-adicionar{
	float: left;
	line-height: 38px;
	text-align: center;
	padding-left: 15px;
	padding-right: 15px;
	min-width: 165px;
	display: block;
	color: #FFF !important;
	text-decoration: none !important;
}
/* END - CSS - 'pagina' */
/* START - CSS - 'listagem' */
#listaTudo{
	border-right:1px solid #E7E7E7;
	border-bottom:1px solid #E7E7E7;	
	margin-right: 15px;
	width:100%;
}
#listaTudo tr{
	padding-left:30px;
	position:relative;	
	min-height:38px;
	font-size:12px;
	background:#FFF;
	border-left:1px solid #E7E7E7;
	border-top:1px solid #E7E7E7;
}
#listaTudo tr small{
	font-size: 11px !important;
}
#listaTudo tr > td{
	border-left:1px solid #E7E7E7;
	min-height:100%;
	padding-top:6px;
	padding-bottom:6px;	
}
#listaTudo tr.naousa{
	background:#FAFAFA;
}
#listaTudo .btt-alterar{
	padding-top:4px;
	width:20px;
	height:20px;
	display:block;
	margin-right:10px;
	float:left;	
}
#listaTudo .btt-fotos{
	padding-top:4px;
	width:20px;
	height:20px;
	display:block;
	margin-right:10px;
	float:left;		
}
#listaTudo .btt-excluir{
	padding-top:4px;
	width:20px;
	display:block;
	height:20px;
	float:left;
}
#listaTudo .centraliza{
	display:table;
	margin:0 auto;
}
#listaTudo .nao-encontrado{
	height:350px;
	line-height:350px;
	font-size:13px;	
}
.bttExcluir{
	float:left;
	line-height:38px;
	text-align:center;
	display:block;
	color:#FFF !important;
	text-decoration:none !important;
	margin-top:10px;
	width:165px;
}
/* END - CSS - 'listagem' */
/* START - CSS - 'formulario' */
table#formulario{
	border-bottom:1px solid #E7E7E7;
	background:#FFF;
	font-size:12px;
	width:100%;
}
table#formulario td{
	border-left:1px solid #E7E7E7;
	border-right:1px solid #E7E7E7;
	border-top:1px solid #E7E7E7;	
	padding-left:15px;
	padding-right:15px;
}
table#formulario tr{
	height:50px;
}
#formulario .conteudo-formulario{
	float:left;
}
#formulario .btt-acao{
	width: 160px;
	height: 35px;
}
.moeda{
	padding-left: 40px !important;
	background: url(../imagens/rs.jpg) 3px -1px no-repeat;	
}
.new-table > td{
	border-left:0px !important;
	border-right:0px !important;	
}
.new-table-total > td{
	border:0px !important;
}
/* END - CSS - 'formulario' */
.no-padding{
	padding:0px !important;	
}
.fancybox-inner{
	background: #FFF !important;
}