﻿/* Menu  e Menu Geral */
.mainWrapMenu
{
	margin: auto;
	  position: relative;	
    font-size: 81.25%;
    color: #727272;
    
	/*background: White url('../img/layout/bnwbkg.png') repeat-y left;*/

    display:table;

	/*min-width: 1180px;*/
    height: 100%;
    padding: 0 0 0 55px;
	margin: 0 auto;
	/*max-width: 1100px;*/
    /*border: SOLID BLACK 5PX;/* TIRAR QUANDO FOR PUBLICAR | PARA TESTE*/
}

.internogrid
{
    width:85%;
    padding-left:5%;
}

.table_main_menuGeral {} /* Implementar para Menu Geral ainda */ 

.btnmenu {
  /*color: #0088cc;*/
  text-decoration: none;
  /*white-space:nowrap;*/
}

.btnmenumaior {
 /* color: #0088cc;*/
  text-decoration: none;
  
}

.btnmenumaior:hover,
.btnmenumaior:focus {
  /*color: #005580;*/
  text-decoration: underline;
  
}

.btnmenu:hover,
.btnmenu:focus {
 /* color: #005580;*/
  text-decoration: underline;
  /*white-space:nowrap;*/
}

.LinkButton
{
	text-align:left;
	margin-top:25px;
	font-weight:bold;
	/*line-height: 20px;*/
}

/* Menu Permissões */

.mainWrapPermissoes
{
	height:225px;
	padding:5px;
    /*border: SOLID BLACK 1PX;/* TIRAR QUANDO FOR PUBLICAR | PARA TESTE*/
    padding-left:7.5%;
    margin-bottom:10px;
}

/* Menu Financeiro */

.mainWrap
{
	height:100%;
	width:100%;
}

.table_main
{
	display:table;
	width:100%;
	height:100%;
}

.table_content
{
	display:table;
	width:93%;
}

.divButton
{
	width: 300px; /* Tamanho da Largura da Div */
	height:300px; /* Tamanho da Altura da Div */
	cursor:default;
	margin: 0.3%;
	float:left;
	display:block;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-user-select: none;
	/*padding: 5px;*/
	font-family:Verdana;
}

.divButton p#Titulo
{
	text-align:center;
	width:100%;
	font-size:13px;
	word-wrap:break-word;
	color: #3e3b3e;
}

.mainprofissional
{
    /*background: white url('../img/layout/bnwbkg.png') repeat-y left;*/
    padding-top: 40px;
    padding-bottom: 5%;
}

.divButton p#Descricao
{
	text-align:left;
	width:100%;
	font-size:12px;
	word-wrap:break-word;
	
}

.divButton p#DescricaoFin
{
	text-align: center;
	width:100%;
	font-size:11px;
	word-wrap:break-word;
}

.BotaoOk
{
    text-align:center;
}

/* Media Query para iPad */
@media (max-device-width: 1024px) and (orientation: landscape)
{
	.table_content
	{   
	    display:block;
	    width:73%;
	}
}

@media (max-device-width: 768px) and (orientation: portrait)
{ 
	.table_content
	{   
	    display:block;
	    width:73%;
	}
}

/*EFEITOS DE COR */

.cor1
{
	background-color: #E6E6E6;
	border: 1px solid #d6d6d6;
}
.cor1:hover
{
   /* background-color: #f5f5f5;*/
   /* box-shadow: 1px 1px 1px 1px #888888;*/
}
.cor2
{
	background-color: #E6E6E6;
	border: 1px solid #d6d6d6;
}
.cor2:hover
{
   /* background-color: #f5f5f5;*/
    
   /* box-shadow: 1px 1px 1px 1px #888888;*/
}

/*.cor1
{
	background-image: linear-gradient(to bottom, #D7EAFF, #D7EAFF 150%);
	background: -webkit-gradient(linear, left top, left bottom, from(#cadef8), to(#cadef8));
	background: -moz-linear-gradient(top,  #cadef8, #cadef8 );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cadef8', endColorstr='#cadef8');
}
.cor2
{
    background-image: linear-gradient(to bottom, #D7EAFF, #D7EAFF);
	background: -webkit-gradient(linear, left top, left bottom, from(#D7EAFF), to(#D7EAFF));
	background: -moz-linear-gradient(top,  #D7EAFF,  #D7EAFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D7EAFF', endColorstr='#D7EAFF');
}*/


/* Media Query para centralizar table_content (Possivelmente criar uma folha de estilo só para media queries) */
@media screen and (min-width: 1757px) and (max-width: 1887px)
{
	.table_content
	{   
	    display:table;
		width:97%;
	}
}

@media screen and (min-width: 1408px) and (max-width: 1739px)
{
	.table_content
	{   
	    display:table;
		width:90%;
	}
}

/*
TESTE DE MEDIAS QUERIES
@media screen and (max-width: 1887px)
{ 
	.table_content
	{   
	    display:table;
		width:94%;
	}
}

@media screen and (max-width: 1867px)
{ 
	.table_content
	{   
	    display:table;
		width:95%;
	}
}

@media screen and (max-width: 1848px)
{ 
	.table_content
	{   
	    display:table;
		width:96%;
	}
}

@media screen and (max-width: 1812px)
{ 
	.table_content
	{   
	    display:table;
		width:97%;
	}
}

@media screen and (max-width: 1793px)
{ 
	.table_content
	{   
	    display:table;
		width:98%;
	}
}

@media screen and (max-width: 1774px)
{ 
	.table_content
	{   
	    display:table;
		width:99%;
	}
}

@media screen and (max-width: 1757px)
{ 
	.table_content
	{   
	    display:table;
		width:100%;
	}
}

@media screen and (max-width: 1739px)
{ 
	.table_content
	{   
	    display:table;
		width:81%;
	}
}

@media screen and (max-width: 1718px)
{ 
	.table_content
	{   
	    display:table;
		width:82%;
	}
}

@media screen and (max-width: 1698px)
{ 
	.table_content
	{   
	    display:table;
		width:83%;
	}
}

@media screen and (max-width: 1678px)
{ 
	.table_content
	{   
	    display:table;
		width:84%;
	}
}

@media screen and (max-width: 1658px)
{ 
	.table_content
	{   
	    display:table;
		width:85%;
	}
}

@media screen and (max-width: 1638px)
{ 
	.table_content
	{   
	    display:table;
		width:86%;
	}
}

@media screen and (max-width: 1619px)
{ 
	.table_content
	{   
	    display:table;
		width:87%;
	}
}

@media screen and (max-width: 1601px)
{ 
	.table_content
	{   
	    display:table;
		width:88%;
	}
}

@media screen and (max-width: 1583px)
{ 
	.table_content
	{   
	    display:table;
		width:89%;
	}
}

@media screen and (max-width: 1565px)
{ 
	.table_content
	{   
	    display:table;
		width:90%;
	}
}

@media screen and (max-width: 1548px)
{ 
	.table_content
	{   
	    display:table;
		width:91%;
	}
}

@media screen and (max-width: 1531px)
{ 
	.table_content
	{   
	    display:table;
		width:92%;
	}
}

@media screen and (max-width: 1514px)
{ 
	.table_content
	{   
	    display:table;
		width:93%;
	}
}

@media screen and (max-width: 1499px)
{ 
	.table_content
	{   
	    display:table;
		width:94%;
	}
}

@media screen and (max-width: 1483px)
{ 
	.table_content
	{   
	    display:table;
		width:95%;
	}
}

@media screen and (max-width: 1467px)
{ 
	.table_content
	{   
	    display:table;
		width:96%;
	}
}

@media screen and (max-width: 1452px)
{ 
	.table_content
	{   
	    display:table;
		width:97%;
	}
}

@media screen and (max-width: 1438px)
{ 
	.table_content
	{   
	    display:table;
		width:98%;
	}
}

@media screen and (max-width: 1423px)
{ 
	.table_content
	{   
	    display:table;
		width:99%;
	}
}

@media screen and (max-width: 1408px)
{ 
	.table_content
	{   
	    display:table;
		width:100%;
	}
}

@media screen and (max-width: 1394px)
{ 
	.table_content
	{   
	    display:table;
		width:76%;
	}
}

@media screen and (max-width: px)
{ 
	.table_content
	{   
	    display:table;
		width:%;
	}
}

@media screen and (max-width: px)
{ 
	.table_content
	{   
	    display:table;
		width:%;
	}
}

@media screen and (max-width: px)
{ 
	.table_content
	{   
	    display:table;
		width:%;
	}
}

@media screen and (max-width: px)
{ 
	.table_content
	{   
	    display:table;
		width:%;
	}
}
*/