.bold {
	font-weight: bold;
}


.esconde {
	display: none;
}

.margem_sup_inf {
	margin-top: 12px;
	margin-bottom: 12px;
}

.colW98 {
	width: 98%;
}

.caixa_corrige {
	background:#FFFFE1;
	border:2px solid #CC0000;
	border-radius: 0.4em;
}

.quadro_noshow {
	padding: 0px;
	float: left;
	width: 480px;
	height: 230px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -150px;
	margin-left: -250px;
	background: #B8EDB8;
	overflow:none;
	border-style: solid;
	border-top-color: #009900;
	border-right-color: #009900;
	border-left-color: #009900;
	border-bottom-color: #009900;
	border-width: 4px;
}

.FORMbox{
	padding: 8px;
	font-family : "Open Sans Condensed","Trebuchet MS",Verdana,Arial,sans-serif;
	font-size : 24px;
	font-weight: bold;
	color : #CC0000;
	text-align: left;
	border-radius: 0;
    box-shadow: inset 0 0 0;
}

.FORMboxMIN{
	padding: 8px;
	font-family : "Open Sans Condensed","Trebuchet MS",Verdana,Arial,sans-serif;
	font-size : 14px;
	font-weight: bold;
	color : #CC0000;
	text-align: center;
	border-radius: 0;
    box-shadow: inset 0 0 0;
}

.FORMboxR{
	padding: 1px;
	font-family : Verdana,Arial,sans-serif;
	font-size : 12px;
	color : #666666;
	text-align: center;
	border: 0;
	background: #FFFFFF;
	border-radius: 0;
    box-shadow: inset 0 0 0;
}

.FORMboxSel{
	padding: 1px;
	width: 275px;
	font-family : Verdana,Arial,sans-serif;
	font-size : 12px;
	color : #666666;
	text-align: left;
	border: 0;
	background: #FFFFFF;
	border-radius: 0;
    box-shadow: inset 0 0 0;	
}

.FORMboxL{
	padding: 1px;
	font-family : Verdana,Arial,sans-serif;
	font-size : 12px;
	color : #666666;
	text-align: left;
	border: 0;
	background: #FFFFFF;
	border-radius: 0;
    box-shadow: inset 0 0 0;	
}

.FORMboxC{
	padding: 8px;
	font-family : "Open Sans Condensed","Trebuchet MS",Verdana,Arial,sans-serif;
	font-size : 24px;
	font-weight: bold;
	color : #CC0000;
	text-align: center;
	border-radius: 0;
    box-shadow: inset 0 0 0;
}

.tam100 {
	width: 98%;
}
.tam95 {
	width: 95%;
}

.TituloPageLink {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color :#000000;
	text-decoration : none;
	text-align: left;	
}

.TextoPageLink {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;   
	color :#000000;
	text-decoration : none;
	text-align: center;
}

.TextoNormal {
	font-family : Tahoma;
	font-size : 14px;   
	color :#000000;
	text-decoration : none;
	text-align: right;
}

.TextoBotao {
	font-family : Tahoma;
	font-size : 14px;   
	color :#000000;
	text-decoration : none;
	text-align: center;
}

.TextoExame {
	font-family : Tahoma;
	font-size : 14px;   
	color :#3009AC;
	text-decoration : none;
	text-align: center;
}

.TextoFat {
	font-family : Tahoma;
	font-size : 18px;   
	color :#000000;
	text-decoration : none;
	text-align: center;
}

.TextoBotaoMapa {
	font-family : Tahoma;
	font-size : 14px;   
	color :#000000;
	text-decoration : none;
	text-align: center;
	border-style: solid;
	border-color: #DBDBDB;
	border-width: 1px;
}

.TextoBotaoBranco {
	font-family : Tahoma;
	font-size : 14px;   
	color :#FFFFFF;
	text-decoration : none;
	text-align: center;
}

.TextoBotao2 {
	color: #FFFFFF;
	font-family: Verdana,Arial,sans-serif;
	font-size: 24;
	font-weight: bold;
	text-decoration : none;
	text-align: center;
}

.TextoOptions {
	font-family : Tahoma;
	font-size : 14px;   
	color :#000000;
	text-decoration : none;
	text-align: left;
}

.TextoTitGrupo {
	font-family : Tahoma;
	font-size : 18px;   
	color :#3333CC;
	text-decoration : none;
	text-align: center;
}
.TextoTitGrupoR {
	font-family : Tahoma;
	font-size : 18px;   
	color :#3333CC;
	text-decoration : none;
	text-align: right;
}
.TextoTitGrupoL {
	font-family : Tahoma;
	font-size : 18px;   
	color :#3333CC;
	text-decoration : none;
	text-align: left;
}


.Linha3Tabela {
	background-color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	text-align: left;
}
.Linha3Tabela a {
text-decoration: none;
}
.Linha3Tabela a:hover {
text-decoration: none;
}

.Linha4Tabela {
	background-color: #FFFFC4;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	text-align: left;
}
.Linha4Tabela a {
text-decoration: none;
}
.Linha4Tabela a:hover {
text-decoration: none;
}

.Linha4TabelaX {
	background-color: #C0C0C0;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	text-align: left;
}

.BordaTabela {
	background-color: #DBDBDB;
}

.BordaTabelaA {
	background-color: #DFEFFF;
}
.BordaChegadaA {
	background-color: #FFB693;
}
.BordaChegadaH {
	background-color: #9BFF9B;
}
.BordaVisita {
	background-color: #FFFF99;
}
.BordaNiver {
	background-color: #C1C1A2;
}

.Tabela_Caixa {
	min-width: 500px;
	min-height: 10px;
	background: #ffffff;
	overflow:auto;
	border-radius: 15px 15px 15px 15px;
	border-style: solid;
	border-top-color: #063266;
	border-right-color: #063266;
	border-left-color: #063266;
	border-bottom-color: #063266;
	border-width: 2px;
}

.Tabela_Cliente {
	min-width: 500px;
	min-height: 10px;
	background: #FFFFCC;
	overflow:auto;
	border-radius: 15px 15px 15px 15px;
	border-style: solid;
	border-top-color: #063266;
	border-right-color: #063266;
	border-left-color: #063266;
	border-bottom-color: #063266;
	border-width: 2px;
}

.Tabela_Mesa {
	min-width: 500px;
	min-height: 10px;
	background: #ffffff;
	overflow:auto;
	border-radius: 15px 15px 15px 15px;
	border-style: solid;
	border-top-color: #5B739A;
	border-right-color: #5B739A;
	border-left-color: #5B739A;
	border-bottom-color: #5B739A;
	border-width: 2px;
}

.BordaCR {
	background-color: #C6D9FF;
}
.BordaCR td {
	padding: 4px;
}

.BordaCP {
	background-color: #FFB0B0;
}
.BordaCP td {
	padding: 4px;
}

.BordaAN {
	background-color: #5353FF;
}

.BordaAC {
	background-color: #CC0052;
}

.BordaRE {
	background-color: #B8EDB8;
}

.BordaRC {
	background-color: #666699;
}

.BordaCC {
	background-color: #FFFF99;
}

.tabPag {
	padding: 10px 6px 10px 6px;
	background-color: #FFF;
	border-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-left-color: #FFF;
	border-bottom-color: #FFF;
	border-width: 2px;
	border-radius: 15px 15px 15px 15px;
	box-shadow: 0 0 1.4em #000, inset 0 0 1.2em #5B749A;
}

