@media print { 
.quebrapag {page-break-before: always}
.naoimprime {display:none}
}
@media all {
body, html, td, div {
font-family:Verdana;
font-size:10pt;
}
input,input[type=text],  input[type=email], input[type=tel], input[type=password], select {
border:none;
border:1px solid #999999;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-o-border-radius: 4px;
border-radius:4px;
-ms-border-radius: 4px;}
input,input[type=text],  input[type=email], input[type=tel], input[type=password]{width:350px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-o-border-radius: 4px;
border-radius:4px;
-ms-border-radius: 4px;}
select {width:auto}
textarea{
width:100%;
border:1px solid #999999;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-o-border-radius: 4px;
border-radius:4px;
-ms-border-radius: 4px;}
input[type=radio], input[type=checkbox]{
width:auto;height:auto;}
input[type=button], input[type=reset], input[type=submit]{
width:auto;
color: #333333;
text-decoration: none;
background-color: #d9d9d9;
background-position: 0 -15px;
-webkit-transition: background-position 0.1s linear;
-moz-transition: background-position 0.1s linear;
-ms-transition: background-position 0.1s linear;
-o-transition: background-position 0.1s linear;
transition: background-position 0.1s linear;
}
.mobilefoto{
	width: 61px;
	height: 61px;
	display: inline-block;
	left: 1%;
			border-radius:50px;
			border: 5px solid #FFFFFF; 
}

.profile-foto{
	width: 81px;
	height: 81px;
	display: inline-block;
	left: 1%;
			border-radius:50px;
			border: 5px solid #FFFFFF; 
}
.organograma1 {
		float: left;
		text-align: center;
		background: #F0F0F0;
		padding: .75em;
		border-radius: .375em;
		box-shadow: inset 0 0 0 1px #fff, 0 0 0 1px #ccc;
	}
.organograma2 {
		float: left;
		text-align: center;
		background: #FFFAFA;
		padding: .75em;
		border-radius: .375em;
		box-shadow: inset 0 0 0 1px #fff, 0 0 0 1px #ccc;
	}
.organograma3 {
		float: left;
		text-align: center;
		background: #AFAFAF;
		padding: .75em;
		border-radius: .375em;
		box-shadow: inset 0 0 0 1px #fff, 0 0 0 1px #ccc;
	}
.orgbaixo {
border-right:0px solid #000000;
border-left:0px solid #000000;
border-top:0px solid #000000;
border-bottom:1px solid #000000;}
.orgladodir {
		border-right:0px solid #000000;
border-left:1px solid #000000;
border-top:0px solid #000000;
border-bottom:1px solid #000000;}
.orgdir {
		border-right:0px solid #000000;
border-left:1px solid #000000;
border-top:0px solid #000000;
border-bottom:0px solid #000000;}
.orgesq {
		border-right:1px solid #000000;
border-left:0px solid #000000;
border-top:0px solid #000000;
border-bottom:0px solid #000000;}
.organograma5 {
border-color: #fff;
-moz-box-shadow: 1px 1px 1px #fff;
-moz-border-radius:2px;
-webkit-box-shadow: 1px 1px 1px #fff;
border-radius:3px;
-webkit-border-radius:3px;
background-color:white;
}
.btnvermelho {
width:auto;
margin:5px;
padding:5px;
margin-left:10px;
margin-right: 10px;
background-color:#D14836;
-moz-box-shadow: 1px 1px 1px #999;
-moz-border-radius:5px;
-webkit-box-shadow: 1px 1px 1px #999;
-webkit-border-radius:5px;
border-radius:5px;
text-align: center;
color: white;
}
.btnazul {
width:auto;
margin:5px;
padding:5px;
margin-left:10px;
margin-right: 10px;
background-color:#4D90FE;
-moz-box-shadow: 1px 1px 1px #999;
-moz-border-radius:5px;
-webkit-box-shadow: 1px 1px 1px #999;
-webkit-border-radius:5px;
border-radius:5px;
text-align: center;
color: white;
}
.caixa{border:1px solid #d9d9d9;background:#ebebeb;width:auto;height:22px;display:inline;
padding:0px 20px 20px 20px;float:left;margin-left:10px;margin-right: 10px;
}
.caixavisao{border:0px; background:#ebebeb;
}
.caixaperfil{border:1px solid #d9d9d9;background:#ebebeb;width:auto;height:auto;
}
.caixagadget{border:1px solid #d9d9d9;background:#ebebeb;padding:5px;margin-left:9px;margin-top:10px;
}
.caixaperfilalert{background:#A2CD5A;
width:96%;
height:auto;
margin-left:5px;
border:1px solid  #6E8B3D;
padding:5px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius:8px;
-o-border-radius: 8px;
-ms-border-radius: 8px;}
.caixatopo{
position:fixed;
top:0px;
left:5px;
border:1px solid #d9d9d9;
background:#ebebeb;
width:98%;
height:30px;
display:inline;
float:left;
padding:3px;
-moz-border-radius: 8px;
border-radius:8px;
-webkit-border-radius: 8px;
-o-border-radius: 8px;
-ms-border-radius: 8px
}
.plugar{
top:0px;
left:2px;
border:1px solid #d9d9d9;
background:#ebebeb;
width:15px;
height:15px;
float:left;
padding:3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius:3px;
-o-border-radius: 3px;
-ms-border-radius: 3px
}
.menulateral {
width:90%;
margin:3px;
padding:3px;
display:inline;
float:left;
background-color:rgb(235,239,194);
-moz-box-shadow: 1px 1px 1px #999;
-moz-border-radius:5px;
border-radius:5px;
-webkit-box-shadow: 1px 1px 1px #999;
-webkit-border-radius:5px;
}
.menulateralfundo {
top:0px;
width:88%;
margin:5px;
padding:5px;
display:inline;
float:left;
background-color:rgb(200,225,140);
-moz-box-shadow: 1px 1px 1px #999;
-moz-border-radius:2px;
-webkit-box-shadow: 1px 1px 1px #999;
-webkit-border-radius:5px;
border-radius:5px;
}
.caixamenus{border:solid 
border-width: 1px 10px 1px 10px;
border-color: #4F94CD #d9d9d9 #d9d9d9 #4F94CD;#d9d9d9;background:#ebebeb;width:auto;height:auto;display:inline;
padding:0px 20px 20px 20px;float:left;margin-left:10px;margin-right: 10px;
}
.caixamenu { 
border-width: 0px 10px 0px 10px;
border-color: #4F94CD #d9d9d9 #4F94CD #d9d9d9;
border-style: solid;
background:#ebebeb;width:auto;height:auto;display:inline;
padding:0px 20px 20px 20px;float:left;margin-left:10px;margin-right: 10px;
font-family: sans-serif;
white-space: nowrap;
font-size: 9pt; 
color: white; 
text-decoration: none;
 }
.botoes{
	height:23px;
display:inline;
text-decoration:none;
	font-weight:bold;
	color:#000000;
               background-color:rgb(160,200,140);
border:1px solid  #000000;
-moz-border-radius: 8px;
		 -webkit-border-radius: 8px;
		 -o-border-radius: 8px;
		 -ms-border-radius: 8px;}
.table{
margin:1px;background:#ebebeb;
 }
th{border:1px solid #d9d9d9;background:#ebebeb;width:auto;height:30px;padding:4px;}
.caixaForm {	
color:#000000;
background-color:rgb(200,225,150);
background-image:url(/inotes/qm_login.nsf/blank.gif);
margin:auto;
border:1px solid #000000;
margin: auto;
background-repeat: no-repeat;
background-position: 3px center;
width:60%;
min-height:60px;
padding:15px;
padding-left:20px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-o-border-radius: 10px;
-ms-border-radius: 10px;
border-radius:10px;
}
.botoesformvisao{
display: inline-block;
padding: 4px 10px 4px;
font-size: 13px;
line-height: 18px;
color: #333333;
text-align: center;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
background-color: #fafafa;
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));
background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);
background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
background-repeat: no-repeat;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
border: 1px solid #ccc;
border-bottom-color: #bbb;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
cursor: pointer;
*margin-left: .3em;
}

.botoesformvisao:first-child {
  *margin-left: 0;
}

.botoesformvisao:hover {
color: #333333;
text-decoration: none;
background-color: #e6e6e6;
background-position: 0 -15px;
-webkit-transition: background-position 0.1s linear;
-moz-transition: background-position 0.1s linear;
-ms-transition: background-position 0.1s linear;
-o-transition: background-position 0.1s linear;
transition: background-position 0.1s linear;
}

.botoesformvisao:focus {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}

.botoesformvisao.active, .botoesformvisao:active {
background-image: none;
-webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
background-color: #e6e6e6;
background-color: #d9d9d9 \9;
color: rgba(0, 0, 0, 0.5);
outline: 0;
}

.botoesformvisao.disabled, .botoesformvisao[disabled] {
cursor: default;
background-image: none;
background-color: #e6e6e6;
opacity: 0.65;
filter: alpha(opacity=65);
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}

.botoesvisao{
display: inline-block;
padding: 4px 10px 4px;
font-size: 13px;
line-height: 18px;
color: #333333;
text-align: center;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
background-color: #fafafa;
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));
background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);
background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
background-repeat: no-repeat;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
border: 1px solid #ccc;
border-bottom-color: #bbb;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
cursor: pointer;
*margin-left: .3em;
}

.botoesvisao:first-child {
  *margin-left: 0;
}
.botoesvisao:hover {
  color: #333333;
  text-decoration: none;
  background-color: #e6e6e6;
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -ms-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.botoesvisao:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.botoesvisao.active, .botoesvisao:active {
  background-image: none;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  background-color: #e6e6e6;
  background-color: #d9d9d9 \9;
  color: rgba(0, 0, 0, 0.5);
  outline: 0;
}
.botoesvisao.disabled, .botoesvisao[disabled] {
  cursor: default;
  background-image: none;
  background-color: #e6e6e6;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

.botoesformview {
display:inline;
margin:0px;
padding:2px;
background-color:rgb(235,239,194);
-moz-box-shadow: 1px 1px 1px #999;
-moz-border-radius:2px;
-webkit-box-shadow: 1px 1px 1px #999;
-webkit-border-radius:5px;
}
a{text-decoration:none}
input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover{
	color:#ffffff;
	border:1px solid #ffffff;}
.botoesedicao {
background-color:rgb(108, 171, 73);
width:100%;
height:30px;
color:#ffffff;
font-weight:bold;
padding:4px;
position: fixed;
top:3px;
left:0px;
-moz-border-radius: 5px;
		 -webkit-border-radius: 5px;
		 -o-border-radius: 5px;
		 -ms-border-radius: 5px;
}
.botoesformvisao_old {
background-color:rgb(108, 171, 73);
width:15%;
height:20px;
color:#ffffff;
font-weight:bold;
padding:4px;
position: fixed;
top:3px;
left:0px;
-moz-border-radius: 5px;
		 -webkit-border-radius: 5px;
		 -o-border-radius: 5px;
		 -ms-border-radius: 5px;
}
.botoesvisao_old {
background-color:rgb(108, 171, 73);
width:85%;
height:20px;
color:#ffffff;
font-weight:bold;
padding:4px;
position: fixed;
top:3px;
right:0px;
-moz-border-radius: 5px;
		 -webkit-border-radius: 5px;
		 -o-border-radius: 5px;
		 -ms-border-radius: 5px;
}
.titulo{
	font-weight:bold;
	color:#ffffff;
text-align:left;
padding:4px;
	background-color:rgb(129,129,129);
-moz-border-radius: 4px;
		 -webkit-border-radius: 4px;
		 -o-border-radius: 4px;
		 -ms-border-radius: 4px;}
.subtitulo{
	font-weight:bold;
	color:#ffffff;
text-align:left;
padding:4px;
	background-color:rgb(230,230,230);
-moz-border-radius: 4px;
		 -webkit-border-radius: 4px;
		 -o-border-radius: 4px;
		 -ms-border-radius: 4px;}
.tituloazulclaro{
font-weight:bold;
color:#000000;
text-align:left;
padding:4px;
background-color: #DFF2BF;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-o-border-radius: 4px;
-ms-border-radius: 4px;}
.tituloazul{
text-align:left;
height:27px;
text-decoration:none;
font-weight:bold;
color:#ffffff;
background-color:rgb(108, 171, 73);
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-o-border-radius: 4px;
-ms-border-radius: 4px;
}
.bordaazul {border:1px solid rgb(89,148,216);
padding:0px;}
.popsimples{
position:absolute;
margin-top:0px;
left:50px;
padding:0px;
text-align:left;
width:300px;
-moz-box-shadow: 2px 5px 5px #999;
-moz-border-radius:3px;
-webkit-box-shadow: 2px 2px 2px #2;
-webkit-border-radius:5px;
}
.popsimples{
position:absolute;
margin-top:0px;
left:50px;
padding:0px;
text-align:left;
width:300px;
-moz-box-shadow: 2px 5px 5px #999;
-moz-border-radius:3px;
-webkit-box-shadow: 2px 2px 2px #2;
-webkit-border-radius:5px;
}
.editdiv{
position:absolute;
display:none;
margin-top:10px;
left:50px;
padding:0px;
text-align:left;
height:300px;
width:600px;
background-color:rgb(200,225,140);
-moz-box-shadow: 2px 5px 5px #999;
-moz-border-radius:3px;
-webkit-box-shadow: 2px 2px 2px #2;
-webkit-border-radius:5px;
}
.rola {
position:absolute;
margin-top:-35px;
left:50px;
padding:0px;
text-align:left;
width:500px;
height:40px;
background-color:rgb(194,239,194);
overflow:auto;
}
.menus {
position:absolute;
margin-top:-0px;
left:5px;
padding:0px;
text-align:left;
width:19%;
height:370px;
overflow:auto;
}
.popflutuante{
display:none;
position:absolute;
margin-top:-35px;
left:80px;
padding:5px;
text-align:left;
width:750px;
background-color:rgb(205,205,150);
-moz-box-shadow: 1px 1px 1px #999;
-moz-border-radius:5px;
-webkit-box-shadow: 1px 1px 1px #999;
-webkit-border-radius:5px;
border-radius:5px;
}
.popflutuanteold{
display:none;
padding:3px;
text-align:left;
position:absolute;
margin-top:-50px;
left:80px;
width:700px;
background-color: #E6E6FA;
border: 1px solid #AAAAAA;
}
.pfsel {
width:330px; heigth:200px;
font-family: Verdana, Arial, sans-serif; font-size: 11px;font-weight: normal; color: #000000; text-decoration: none; border: 1px solid #999999}
.poptitulo {
float:left; width:640px;
font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #000000;}
.popfechar {
float:rigth}
.divbox { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; border: 0px solid #999999;}
.popwizard{
display:none;
padding:1px;
text-align:left;
position:absolute;
margin-top:15px;
right:5px;
background-color: #E6E6FA;
border: 1px solid #AAAAAA;
width:180px;
height:100%;
}
.popcat {
padding:1px;
text-align:left;
position:absolute;
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000;
text-decoration: none;
border-style: solid; 
border-width: 1px; 
background-color: #E6E6FA;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
-o-border-radius: 20px;
-ms-border-radius: 20px;
}
.navigator {
color:#ffffff;border:0px;background-color:transparent;background-image:none;padding:0px;cursor:pointer;
}
.navigator:hover {text-decoration:underline}
.navigator2 { 
margin: -6px;
border-width: 1px 10px 1px 10px;
border-color: #4F94CD #4F94CD #4F94CD #4F94CD;
border-style: solid;
font-family: sans-serif;
white-space: nowrap;
font-size: 9pt; 
padding: 1px;
background-color: #4F94CD;
color: white; 
text-decoration: none;
 }
table, tr, td {
border:0;
background-color:transparent;}
table {padding-top:4px}
.tabela
{
    border-color: #000000;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
}
.tabela td
{
    border-color: #000000;
    border-width: 1px 1px 0px 0px;
    border-style: solid;
    margin: 0;
    padding: 1px;
font-size:8pt;
padding-top:4px;
padding-bottom:4px;
font-family:Verdana;
}
.tabelamini
{
    border-color: #000000;
    border-width: 0px 0px 1px 1px;
    border-style: solid;
}
.tabelamini td
{
    border-color: #000000;
    border-width: 1px 1px 0px 0px;
    border-style: solid;
    margin: 0;
    padding: 1px;
font-size:7pt;
padding-top:4px;
padding-bottom:4px;
}
.tabelacinza
{
    border-color: #D9D9F3;
    border-width: 0px 0px 1px 1px;
    border-style: solid;
}
.tabelacinza td
{
    border-color: #D9D9F3;
    border-width: 1px 1px 0px 0px;
    border-style: solid;
    margin: 0;
    padding: 1px;
font-size:9pt;
padding-top:4px;
padding-bottom:4px;
}
img{border:0px;}
h2 {display:block}
}
.btnlink, .btn {
color:rgb(89,148,216);border:0px;background-color:transparent;background-image:none;padding:0px;cursor:pointer;
}
.btn1 {
color:#ffffff;border:0px;background-color:transparent;background-image:none;padding:0px;cursor:pointer;
}
.btn1:hover {text-decoration:underline}
.errorMsg, .confirmMsg {
margin:auto;
	border: 1px solid;
	margin: auto;
	background-repeat: no-repeat;
	background-position: 10px center;
width:60%;
font-weight:bold;
min-height:60px;
padding:15px;
padding-left:80px;
-moz-border-radius: 25px;
		 -webkit-border-radius: 25px;
		 -o-border-radius: 25px;
		 -ms-border-radius: 25px;
}
.errorMsg {
	color: #D8000C;
	background-color: #FFBABA;
background-image:url(/inotes/qm_login.nsf/alerta.png);
}
.caixas{
	color: #4F8A10;
	background-color:#F0FFF0;
}
.confirmMsg {
color: #6495ED;
background-color: #E6E6FA;
background-image:url(/inotes/qm_login.nsf/info.png);
}
.caixaForm2 {
	color:#000000;
	background-color:rgb(200,225,150);
margin:auto;
	border:1px solid #000000;
	margin: auto;
padding:5px;
-moz-border-radius: 10px;
		 -webkit-border-radius: 10px;
		 -o-border-radius: 10px;
		 -ms-border-radius: 10px;
}
/* the div that holds the date picker calendar */
.dpDiv {
	}
/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #505050;
	background-color: #E6E6FA;
	border: 1px solid #AAAAAA;
	}
/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}
/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}
/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}
/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}
/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid #ece9d8;
	}
/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	}
/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #aca998;
	border: 1px solid #888888;
	cursor: pointer;
	color: red;
	}
/* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}
/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}
/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}
/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	color: white;
	}
/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: gray;
	font-weight: bold;
	}
/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: 4060ff;
	font-weight: bold;
	}
/* the forward/backward buttons at the top */
.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	padding: 0px;
	}
/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	}
.quebrapag {page-break-before: always}
.tabeladoc   
{
    border-color: transparent;
    border-width: 0px;
    border-style: solid;
}
.tddoc
{
    border-color: Silver;
    border-width: 1px;
    border-style: solid;
    margin: 0;
    padding: 2px;
    
}
.tdcheia
{
border-color: Silver;
    border-width: 1px;
    border-style: solid;
    margin: 0;
    padding: 2px;
    background-color: rgb(225,225,225);
}
.semborda
{    
    border-color: #ffffff;
background-color: transparent;}
.emdia {
background-image:url("/inotes/qm_login.nsf/alfinete.gif") ;
background-repeat:no-repeat;
padding:0;
border:0;
width:211px;
font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none;
}
.par {line-height:100%;}
.titulopainel {
padding:0;
border:0;
float:right;
width:167px;
font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none;
border-left:65px;
}
.conteudo {
width:211px;
padding:0;
font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none;
}
.roda {text-decoration:none;
font-weight:bold;
color:#000000;
border:1px solid  #000000;
background-color:rgb(160,200,140);
width:auto;
height:200px;
display:inline;
padding:8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
-o-border-radius: 8px;
-ms-border-radius: 8px;
border-radius:8px;
}
.tabelaroda {
border:1px solid  #000000;
display:inline;
padding:10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-o-border-radius: 10px;
-ms-border-radius: 10px;
border-radius:10px;}
.imagemroda {
width:80px;
height:80px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
-o-border-radius: 20px;
-ms-border-radius: 20px;
border-radius:20px;}
.imagem50 {
width:45px;
height:45px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
-o-border-radius: 15px;
-ms-border-radius: 15px;
border-radius:15px;}
.imgalerta {
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
-o-border-radius: 15px;
-ms-border-radius: 15px;
border-radius:15px;}
.logoroda {
width:200px;
height:80px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
-o-border-radius: 20px;
-ms-border-radius: 20px;
border-radius:20px;}
.borda_cima {
border-color:  rgb(141,198,116);
    border-width: 1px 1px 0px 0px;
    border-style: solid;
-moz-border-radius: 1px;
-webkit-border-top-left-radius: 1px;
-webkit-border-top-right-radius: 10px;
-webkit-border-bottom-left-radius: 1px;
-webkit-border-bottom-right-radius: 1px;
-o-border-radius: 10px;
-ms-border-radius: 1px;
border-radius:1px;}
.borda_baixo {
border-color:  rgb(141,198,116);
    border-width: 0px 1px 1px 1px;
    border-style: solid;
-moz-border-radius-topright: 10px;
-moz-border-radius-toplefth: 10px;
-webkit-border-top-left-radius: 1px;
-webkit-border-top-right-radius: 1px;
-webkit-border-bottom-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-o-border-radius-topright: 10px;
-ms-border-radius-topright: 10px;
border-radius:1px;}
.logotipo {
margin:5px;
padding:5px;
background-color:rgb(255,255,255);
-moz-box-shadow: 1px 1px 1px #999;
-moz-border-radius:2px;
-webkit-box-shadow: 1px 1px 1px #999;
-webkit-border-radius:5px;
border-radius:5px;
}
.campo {
margin:5px;
padding:5px;
background-color:rgb(235,239,194);
-moz-box-shadow: 1px 1px 1px #999;
-moz-border-radius:5px;
-webkit-box-shadow: 1px 1px 1px #999;
-webkit-border-radius:5px;
border-radius:5px;
}
.caixadialogo {
display:none;
left:250px;
padding:5px;
top: 70px; 
POSITION: fixed; 
width: 400px;
height: 250px;
background-color:#BEBEBE;
border-color: darkred;
color: white;
font-family: monospace;
box-shadow: 0 0 20px gray;
}
.caixadialogotopo {
height: 25px;
background-color:#BEBEBE;
border-color: darkred;
font-family: monospace;
text-valign: middle;
color: white;
box-shadow: 0 0 10px gray;
}
.caixadialogoconteudo {
width: 390px;
height: 220px;;
}
.botoestopo{
position: fixed;
LEFT: 5px; 
top: 5px;
background-color:rgb(235,239,194);
}
.campovencido {
margin:5px;
padding:5px;
background-color:rgb(255,155,155);
-moz-box-shadow: 1px 1px 1px #999;
-moz-border-radius:5px;
-webkit-box-shadow: 1px 1px 1px #999;
-webkit-border-radius:5px;
border-radius:5px;
}
.caixasombra {
  text-decoration:none;
  color:#000;
  background-color:rgb(235,239,194);
display:block;
  height:10em;
  width:10em;
  padding:1em;
  -moz-box-shadow:5px 5px 7px rgba(33,33,33,1);
  -webkit-box-shadow: 5px 5px 7px rgba(33,33,33,.7);
  box-shadow: 5px 5px 7px rgba(33,33,33,.7);
  -moz-transition:-moz-transform .15s linear;
  -o-transition:-o-transform .15s linear;
  -webkit-transition:-webkit-transform .15s linear;
}
.caixasombra:hover {
  box-shadow:10px 10px 7px rgba(0,0,0,.7);
  -moz-box-shadow:10px 10px 7px rgba(0,0,0,.7);
  -webkit-box-shadow: 10px 10px 7px rgba(0,0,0,.7);
  position:relative;
  z-index:5;
}
.campoverde {
margin:5px;
padding:5px;
background-color:rgb(200,225,140);
-moz-box-shadow: 1px 1px 1px #999;
-moz-border-radius:5px;
-webkit-box-shadow: 1px 1px 1px #999;
-webkit-border-radius:5px;
border-radius:5px;
}
.campolaranja {
margin:5px;
padding:5px;
background-color:#FFA500;
-moz-box-shadow: 1px 1px 1px #999;
-moz-border-radius:5px;
-webkit-box-shadow: 1px 1px 1px #999;
-webkit-border-radius:5px;
border-radius:5px;
}
.campompt {
margin:5px;
padding:5px;
background-color:#FFD700;
-moz-box-shadow: 1px 1px 1px #999;
-moz-border-radius:5px;
-webkit-box-shadow: 1px 1px 1px #999;
-webkit-border-radius:5px;
border-radius:5px;
}
.campoverdecoleta {
margin:5px;
padding:5px;
background-color:#6495ED;
-moz-box-shadow: 1px 1px 1px #999;
-moz-border-radius:5px;
-webkit-box-shadow: 1px 1px 1px #999;
-webkit-border-radius:5px;
border-radius:5px;
}
.campoverdedoc {
margin:5px;
padding:5px;
background-color:rgb(143,188,143);
-moz-box-shadow: 1px 1px 1px #999;
-moz-border-radius:5px;
-webkit-box-shadow: 1px 1px 1px #999;
-webkit-border-radius:5px;
border-radius:5px;
}
.campoverdefor{
margin:5px;
padding:5px;
background-color:rgb(221,160,221);
-moz-box-shadow: 1px 1px 1px #999;
-moz-border-radius:5px;
-webkit-box-shadow: 1px 1px 1px #999;
-webkit-border-radius:5px;
border-radius:5px;
}
.campovermelho {
margin:5px;
padding:5px;
background-color:#D14836;
-moz-box-shadow: 1px 1px 1px #999;
-moz-border-radius:5px;
-webkit-box-shadow: 1px 1px 1px #999;
-webkit-border-radius:5px;
border-radius:5px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 13px;
text-align: center;
color: white;
}
.campoazul {
margin:5px;
padding:5px;
background-color:#4D90FE;
-moz-box-shadow: 1px 1px 1px #999;
-moz-border-radius:5px;
-webkit-box-shadow: 1px 1px 1px #999;
-webkit-border-radius:5px;
border-radius:5px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 13px;
text-align: center;
color: white;
}
.campoazulprodutividade {
margin:5px;
padding:5px;
background-color:#4D90FE;
-moz-box-shadow: 1px 1px 1px #999;
-moz-border-radius:5px;
-webkit-box-shadow: 1px 1px 1px #999;
-webkit-border-radius:5px;
border-radius:5px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 13px;
text-align: left;
color: white;
}
.campoazulmobile {
margin:5px;
padding:5px;
background-color:#4D90FE;
-moz-box-shadow: 1px 1px 1px #999;
-moz-border-radius:5px;
-webkit-box-shadow: 1px 1px 1px #999;
-webkit-border-radius:5px;
border-radius:5px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 18px;
text-align: center;
color: white;
}
.campoverdemobile {
margin:5px;
padding:5px;
background-color:rgb(200,225,140);
-moz-box-shadow: 1px 1px 1px #999;
-moz-border-radius:5px;
-webkit-box-shadow: 1px 1px 1px #999;
-webkit-border-radius:5px;
border-radius:5px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 18px;
text-align: center;
color: white;
}
.campovermelhomobile {
margin:5px;
padding:5px;
background-color:#D14836;
-moz-box-shadow: 1px 1px 1px #999;
-moz-border-radius:5px;
-webkit-box-shadow: 1px 1px 1px #999;
-webkit-border-radius:5px;
border-radius:5px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 18px;
text-align: center;
color: white;
}
.campocinza {
margin:3px;
padding:3px;
border-color: whiteSmoke;
-moz-box-shadow: 1px 1px 1px whiteSmoke;
-moz-border-radius:2px;
-webkit-box-shadow: 1px 1px 1px whiteSmoke;
border-radius:3px;
-webkit-border-radius:3px;
background-color:#F1F1F1;
}
.campowave {
float:left;
display:block;
margin:5px;
padding:5px;
background-color:#F1F1F1;
-moz-box-shadow: 3px 3px 3px #999;
-moz-border-radius:5px;
-webkit-box-shadow: 3px 3px 3px #999;
-webkit-border-radius:5px;
border-radius:5px;
}
.campodestaque {
border: 1px solid #999;
background-color:rgb(235,239,194);
}
.botoes {
margin:5px;
padding:5px;
background-color:#556B2F;
-moz-box-shadow: 1px 1px 1px #999;
-moz-border-radius:5px;
-webkit-box-shadow: 1px 1px 1px #999;
-webkit-border-radius:5px;
border-radius:5px;
}
.organogramatabela {
margin:0px;padding:0px;
width:20px;
margin-left:0px;
border-color: #000000;
border-width: 0px 0px 0px 1px;
border-style: solid;
background-color:transparent;
}
.organogramatabela2 {
margin:0px;padding:0px;
width:20px;
margin-left:0px;
border-color: #000000;
border-width: 0px 0px 1px 0px;
border-style: solid;
background-color:transparent;
}
.caixaprint {
margin:3px;
padding:3px;
border-color: Black;
-moz-box-shadow: 1px 1px 1px #999;
-moz-border-radius:2px;
-webkit-box-shadow: 1px 1px 1px #999;
border-radius:3px;
-webkit-border-radius:3px;
background-color:white;
}
.separador {
border-color:  rgb(141,198,116);
    border-width: 0px 0px 1px 0px;
    border-style: solid;}
.caixaportal {
margin:0px;
padding:0px;
-moz-box-shadow: 1px #999 #999 #999;
-moz-border-radius:0px;
-webkit-box-shadow: 1px #999 #999 #999;
-webkit-border-radius:0px;
background-color:white;
}
.meiacaixaprint {
border-color: Black;
    border-width:0px 1px 1px 0px
    margin: 1px;
    padding: 2px;
}
.gadget {
float:left;
display:block;
margin:5px;
padding:5px;
background-color:rgb(200,225,140);
-moz-box-shadow: 3px 3px 3px #999;
-moz-border-radius:5px;
-webkit-box-shadow: 3px 3px 3px #999;
-webkit-border-radius:5px;
border-radius:5px;
}
.gadgetcampo {
float:left;
background-color: #d9d9d9;
border:0;
display:block;
}
.gadgeton {
float:left;
display:block;
margin:5px;
padding:5px;
background-color:rgb(200,200,140);
-moz-box-shadow: 3px 3px 3px #999;
-moz-border-radius:5px;
-webkit-box-shadow: 3px 3px 3px #999;
-webkit-border-radius:5px;
border-radius:5px;
}
.gadgetoff {
float:left;
display:block;
margin:5px;
padding:5px;
background-color:rgb(250,130,130);
-moz-box-shadow: 3px 3px 3px #999;
-moz-border-radius:5px;
-webkit-box-shadow: 3px 3px 3px #999;
-webkit-border-radius:5px;
border-radius:5px;
}
.gadgetalert {
float:left;
display:block;
margin:5px;
padding:5px;
background-color:rgb(255,225,128);
-moz-box-shadow: 3px 3px 3px #999;
-moz-border-radius:5px;
-webkit-box-shadow: 3px 3px 3px #999;
-webkit-border-radius:5px;
border-radius:5px;
}
.gadget2 {
color:#000000;
	background-color:rgb(200,225,150);
width:100%;
min-height:135px;
padding:5px;
padding-left:5px;
border-color:  rgb(128,128,128);
    border-width: 1px 1px 1px 1px;
    border-style: solid;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-o-border-radius: 5px;
-ms-border-radius: 5px;
border-radius:5px;
}
.verde {background-color: #32CD32;
}
.vermelho {background-color: #FF0000;
}
.painelVenc, .painelDia {
	background-repeat: no-repeat;
	background-position: 5px 5px;
float:left;
margin:5px;
border: 1px solid;
width:200;
min-height:60px;
padding:5px;
-moz-border-radius: 25px;
-webkit-border-radius: 25px;
-o-border-radius: 25px;
-ms-border-radius: 25px;
border-radius:25px;
font-family: Verdana, Arial, sans-serif; font-size: 10pt;  color: #000000; }
.painelVenc {
	border-color: #D8000C;
	background-color: #FFBABA;
}
.painelDia {
	border-color: #4F8A10;
	background-color: #DFF2BF;
}
.painelTitulo{width:135px; margin-left:1px; }
.painelConteudo{width:100%; padding:5px;}
.painelVencP, .painelDiaP {
float:none;
margin:5px;
border: 1px solid;
width:400;
min-height:40px;
padding:10px;
-moz-border-radius: 25px;
-webkit-border-radius: 25px;
-o-border-radius: 25px;
-ms-border-radius: 25px;
border-radius:25px;
font-family: Verdana, Arial, sans-serif; font-size: 10pt;  color: #000000; }
.painelVencP {
	border-color: #D8000C;
	background-color: #FFBABA;
}
.painelDiaP {
	border-color: #4F8A10;
	background-color: #DFF2BF;
}
@charset "utf-8";
/* CSS Document */
.lof-slidecontent{
	position:relative;
	overflow:hidden;
	border:#F4F4F4 solid 1px;
	width:99%;
	height:162px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-radius: 4px;
}
.lof-slidecontent .preload{
	height:100%;
	width:100%;
	background:#FFF;
	position:absolute;
	top:0;
	left:0;
	z-index:100000;
	color:#FFF;
	text-align:left;
	
}
.lof-slidecontent .preload div{
	height:100%;
	width:100%;
	background:transparent url(/inotes/qm_login.nsf/load-indicator.gif) no-repeat scroll 10% 10%;
}
/* main flash */
.lof-main-wapper{
	margin-right:auto;
	overflow:hidden;
	background:transparent url(/inotes/qm_login.nsf/load-indicator.gif) no-repeat scroll 10% 10%;
	padding:0px;
	height:100%;
	width:100%;
	position:relative;
	overflow:hidden;
	
}
.lof-main-wapper .lof-main-item{
	overflow:hidden;
	padding:0px;
	margin:0px;
	height:100%;
	width:100%;
	position:absolute;
	background:url(/inotes/qm_login.nsf/body-bg.gif);
}
.lof-main-item-desc{
	z-index:100px;
	position:absolute;
	top:5px;
	left:1px;
	height:190px;
	width:100%;
	min-width:500px;
	/*background:url(/inotes/qm_login.nsf/transparent_bg.png); */
	padding:8px;
	/* filter:0.7(opacity:60) */
}
.lof-main-item-desc p{
	color:#000000;
	margin:0 8px;
	padding:10px;
	padding-right: 0px;
	min-width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	
}
.lof-main-item-desc h3 a{
	color:#000000;	
	margin:0;
	font-size:140%;
	padding:5px 8px 2px;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
	font-size:10pt;
	
}
.lof-main-item-desc h3 a:hover{
	color:#dadada;
	text-decoration:underline;
}
/* item navigator */
ul.lof-navigator{
	top:0;
	padding:0;
	margin:0;
	position:absolute;
	width:100%;
}
ul.lof-navigator li{
	cursor:hand; 
	cursor:pointer;
	list-style:none;
	width:100%;
	padding:0;
	margin:0;
	overflow:hidden;
	height:10px;
	
}
.lof-navigator-outer{ 
	position:absolute;
	right:0;
	top:00px;
	z-index:100;
	height:162px;
	width:100%;
	overflow:hidden;
	color:#FFF;
	display:none;
	
}
.lof-navigator li{
	height:54px !important;
}
.lof-navigator li.active{
	background:url(/inotes/qm_login.nsf/arrow-bg.png) no-repeat scroll left center; 
	color:#FFF
}
.lof-navigator li:hover{
	
}
.lof-navigator li h3{
	color:#FFF;
	font-size:8pt;
	padding:5px 0 0 !important; 
	margin:0;
font-family:Arial, Helvetica, sans-serif;
}
.lof-navigator li div{
	background:url(/inotes/qm_login.nsf/transparent_bg.png);
	color:#FFF;
	height:54px; 
	position:relative;
	margin-left:1px;
	padding-left:5px;
	border-top:1px solid #E1E1E1;
	border-radius: 4px;
}
.lof-navigator li.active div{
	background:url(/inotes/qm_login.nsf/grad-bg.gif);
	color:#FFF;
}
.lof-navigator li img{
	height:50px;
	width:50px;
	/*margin:5px 5px 5px 0px;*/
	float:left;
	padding-right:3px;
	border:2px solid transparent;
	/*border:#C5C5C5 solid 1px;*/
}
.lof-navigator li.active img{
	border:##6C8E5C  solid 1px;
}
.lof-navigator li.active h3{
	color:#FFF;
}
.lof-next{
	position:absolute;
	top:0;
	height:10px;
	background:#F9F9F9;
	display:block;
	width:100%;
}
.lof-previous{
	position:absolute;
	bottom:0;
	height:10px;
	background:#F9F9F9;
	display:block;
	width:100%;
}
.btn {
  display: inline-block;
  padding: 4px 10px 4px;
  font-size: 13px;
  line-height: 18px;
  color: #333333;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  background-color: #fafafa;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);
  background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
  border: 1px solid #ccc;
  border-bottom-color: #bbb;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  cursor: pointer;
  *margin-left: .3em;
}
.btn:first-child {
  *margin-left: 0;
}
.btn:hover {
  color: #333333;
  text-decoration: none;
  background-color: #e6e6e6;
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -ms-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.btn:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn.active, .btn:active {
  background-image: none;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  background-color: #e6e6e6;
  background-color: #d9d9d9 \9;
  color: rgba(0, 0, 0, 0.5);
  outline: 0;
}
.btn.disabled, .btn[disabled] {
  cursor: default;
  background-image: none;
  background-color: #e6e6e6;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-large {
  padding: 9px 14px;
  font-size: 15px;
  line-height: normal;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.btn-large .icon {
  margin-top: 1px;
}
.btn-small {
  padding: 5px 9px;
  font-size: 11px;
  line-height: 16px;
}
.btn-small .icon {
  margin-top: -1px;
}
.btn-primary,
.btn-primary:hover,
.btn-warning,
.btn-warning:hover,
.btn-danger,
.btn-danger:hover,
.btn-success,
.btn-success:hover,
.btn-info,
.btn-info:hover {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  color: #ffffff;
}
.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active {
  color: rgba(255, 255, 255, 0.75);
}
.btn-primary {
  background-color: #006dcc;
  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
  background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
  background-image: -o-linear-gradient(top, #0088cc, #0044cc);
  background-image: linear-gradient(top, #0088cc, #0044cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  background-color: #0044cc;
}
.btn-primary:active, .btn-primary.active {
  background-color: #003399 \9;
}
.CSTableGenerator {
	margin:0px;padding:0px;
	width:100%;
	box-shadow: 10px 10px 5px #888888;
	border:1px solid #000000;
	
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
	
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.CSSTableGenerator table{
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}
.CSSTableGenerator tr:last-child td:last-child {
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
}
.CSSTableGenerator table tr:first-child td:first-child {
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.CSSTableGenerator table tr:first-child td:last-child {
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
}
.CSSTableGenerator tr:last-child td:first-child{
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
}
.CSSTableGenerator tr:hover td{
	
}
.CSSTableGenerator tr:nth-child(odd){ background-color:#ffaa56; }
.CSSTableGenerator tr:nth-child(even)    { background-color:#ffffff; }.CSSTableGenerator td{
	vertical-align:middle;
	
	
	border:1px solid #000000;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:7px;
	font-size:10px;
	font-family:Arial;
	font-weight:normal;
	color:#000000;
}
.CSSTableGenerator tr:last-child td{
	border-width:0px 1px 0px 0px;
}
.CSSTableGenerator tr td:last-child{
	border-width:0px 0px 1px 0px;
}
.CSSTableGenerator tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.CSSTableGenerator tr:first-child td{
		background:-o-linear-gradient(bottom, #ff7f00 5%, #bf5f00 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff7f00), color-stop(1, #bf5f00) );
	background:-moz-linear-gradient( center top, #ff7f00 5%, #bf5f00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff7f00", endColorstr="#bf5f00");	background: -o-linear-gradient(top,#ff7f00,bf5f00);
	background-color:#ff7f00;
	border:0px solid #000000;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;
}
.CSSTableGenerator tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #ff7f00 5%, #bf5f00 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff7f00), color-stop(1, #bf5f00) );
	background:-moz-linear-gradient( center top, #ff7f00 5%, #bf5f00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff7f00", endColorstr="#bf5f00");	background: -o-linear-gradient(top,#ff7f00,bf5f00);
	background-color:#ff7f00;
}
.CSSTableGenerator tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.CSSTableGenerator tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}
.CSS_Table_Example {
	margin:0px;padding:0px;
	width:100%;
	box-shadow: 10px 10px 5px #888888;
	border:1px solid #000000;
	-moz-border-radius-bottomleft:9px;
	-webkit-border-bottom-left-radius:9px;
	border-bottom-left-radius:9px;
	-moz-border-radius-bottomright:9px;
	-webkit-border-bottom-right-radius:9px;
	border-bottom-right-radius:9px;
	-moz-border-radius-topright:9px;
	-webkit-border-top-right-radius:9px;
	border-top-right-radius:9px;
	-moz-border-radius-topleft:9px;
	-webkit-border-top-left-radius:9px;
	border-top-left-radius:9px;
}
.CSS_Table_Example table{
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}
.CSS_Table_Example tr:last-child td:last-child {
	-moz-border-radius-bottomright:9px;
	-webkit-border-bottom-right-radius:9px;
	border-bottom-right-radius:9px;
}
.CSS_Table_Example table tr:first-child td:first-child {
	-moz-border-radius-topleft:9px;
	-webkit-border-top-left-radius:9px;
	border-top-left-radius:9px;
}
.CSS_Table_Example table tr:first-child td:last-child {
	-moz-border-radius-topright:9px;
	-webkit-border-top-right-radius:9px;
	border-top-right-radius:9px;
}
.CSS_Table_Example tr:last-child td:first-child{
	-moz-border-radius-bottomleft:9px;
	-webkit-border-bottom-left-radius:9px;
	border-bottom-left-radius:9px;
}
.CSS_Table_Example tr:hover td{
	background-color:#82c0ff;
	background:-o-linear-gradient(bottom, #82c0ff 5%, #56aaff 100%);	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #82c0ff), color-stop(1, #56aaff) );
	background:-moz-linear-gradient( center top, #82c0ff 5%, #56aaff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#82c0ff", endColorstr="#56aaff");	background: -o-linear-gradient(top,#82c0ff,56aaff);
}
.CSS_Table_Example tr:first-child td{
	background:-o-linear-gradient(bottom, #0069d3 5%, #007fff 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0069d3), color-stop(1, #007fff) );
	background:-moz-linear-gradient( center top, #0069d3 5%, #007fff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0069d3", endColorstr="#007fff");	background: -o-linear-gradient(top,#0069d3,007fff);
	background-color:#0069d3;
	border:0px solid #000000;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:18px;
	font-family:Comic Sans MS;
	font-weight:bold;
	color:#ffffff;
}
.CSSTableGenerator tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #0069d3 5%, #007fff 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0069d3), color-stop(1, #007fff) );
	background:-moz-linear-gradient( center top, #0069d3 5%, #007fff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0069d3", endColorstr="#007fff");	background: -o-linear-gradient(top,#0069d3,007fff);
	background-color:#0069d3;
}
.CSS_Table_Example tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.CSS_Table_Example tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}
.CSS_Table_Example td{
	background:-o-linear-gradient(bottom, #56aaff 5%, #82c0ff 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #56aaff), color-stop(1, #82c0ff) ); 
	background:-moz-linear-gradient( center top, #56aaff 5%, #82c0ff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#56aaff", endColorstr="#82c0ff");	background: -o-linear-gradient(top,#56aaff,82c0ff);
	background-color:#56aaff;
	border:1px solid #000000;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:7px;
	font-size:12px;
	font-family:Comic Sans MS;
	font-weight:bold;
	color:#000000;
}.CSS_Table_Example tr:last-child td{
	border-width:0px 1px 0px 0px;
}.CSS_Table_Example tr td:last-child{
	border-width:0px 0px 1px 0px;
}.CSS_Table_Example tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.TabelaPrimory {
	margin:0px;padding:0px;
	width:99%;
	margin-left:5px;
			border-color: #000000;
    			border-width: 0px 1px 0px 1px;
    			border-style: solid;
	
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
	
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.TabelaPrimory table{
	width:100%;
	height:100%;
	margin:0px;padding:0px;
			
}
.TabelaPrimory tr:last-child td:last-child {
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
}
.TabelaPrimory table tr:first-child td:first-child {
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.TabelaPrimory table tr:first-child td:last-child {
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
}
.TabelaPrimory tr:last-child td:first-child{
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
}
.TabelaPrimory tr:hover td{
	
}
.TabelaPrimory tr:nth-child(odd){ background-color:#e5e8e6; }
.TabelaPrimory tr:nth-child(even)    { background-color:#ffffff; }
.TabelaPrimory td{
	vertical-align:middle;
	border:1px solid #000000;
	border-width:0px 1px 1px 0px;
	padding:7px;
	font-size:10px;
	font-family:Arial;
	font-weight:normal;
	color:#000000;
}
.TabelaPrimory tr:last-child td{
	border-width:0px 1px 0px 0px;
}
.TabelaPrimory tr td:last-child{
	border-width:0px 0px 1px 0px;
}
.TabelaPrimory tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.TabelaPrimory tr:first-child td{
		background:-o-linear-gradient(bottom, #8aea8a 5%, #72ba2a 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8aea8a), color-stop(1, #72ba2a) );
	background:-moz-linear-gradient( center top, #8aea8a 5%, #72ba2a 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#8aea8a", endColorstr="#72ba2a");	background: -o-linear-gradient(top,#8aea8a,72ba2a);
	background-color:#8aea8a;
	border:0px solid #000000;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;
}
.TabelaPrimory tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #8aea8a 5%, #72ba2a 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8aea8a), color-stop(1, #72ba2a) );
	background:-moz-linear-gradient( center top, #8aea8a 5%, #72ba2a 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#8aea8a", endColorstr="#72ba2a");	background: -o-linear-gradient(top,#8aea8a,72ba2a);
	background-color:#8aea8a;
}
.TabelaPrimory tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.TabelaPrimory tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}
