@charset "iso-8859-1"
BODY
{
    color:#000;  
	font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.1em; 
	margim-top: 5px; 
	margin-left: 0px; 
	margin-right: 0px; 	/*background:url(img/metal2.jpg);*/
	BACKGROUND-COLOR: #FFFFFF; 
	/*background-color:#ddd;*/
  
} 

h1, h2, h3, h4, h5
{
	color:#4184e1; 
}

.xbg1{background-color:#5F8FD7}
.xbg2{background-color:#B7B7B7}
.xbg3{background-color:#336699}

.content
{
	/*min-width: 100%; */
background-color: rgba(255, 255, 255, 0.4); 
background: rgba(255, 255, 255, 0.4); 
/*color: rgba(255, 255, 255, 0.7);*/
	padding: 2px; 
	border-radius: 15px; 
	-moz-border-radius: 15px; 
	-webkit-border-radius: 15px; 
	bordercolor : #3399CC; 
	border: solid 0px #3399CC
}

table {
  	border-collapse:collapse; 
	margin-bottom: 0px; 
	}
td
{
    color:#555; 
	border-spacing: 2px;  
}  

tbody tr.linha1 th{
 padding: 4px; 
}
tbody tr.linha1 td{
 padding: 4px; 
}
tr.linha2 td{
 padding: 4px; 
 padding-bottom: 0px; 
	border-spacing: 0px;  
}
tr.linhaTitulo td {
 padding: 5px; 
}

.linha1{ 
    background-color: rgba(255, 255, 255, 0.3); 
    background: rgba(255, 255, 255, 0.3); 
    color: rgba(0, 0, 0, 0.9); 
}

.linha2{ 
    background-color: rgba(220, 220, 220, 1); 
    background: rgba(220, 220, 220, 1); 
    color: rgba(0, 0, 0, 0.6); 
	
}
.linhaTitulo
{
	FONT-WEIGHT: BOLD; 
    FONT-SIZE: 12px; 
    COLOR: #000006; 
	/*padding-top: 5px;  */
	/*height:38px;	*/
	border-collapse:collapse; 
    background-color: rgba(190, 190, 190, 1); 
    background: rgba(190, 190, 190, 1); 
    /*color: rgba(170, 200, 235, 0.8);*/	
}

.inln {display:inline}
.lnkmenu {
transition:All 0.5s ease; 
-webkit-transition:All 0.5s ease; 
-moz-transition:All 0.5s ease; 
-o-transition:All 0.5s ease; 
transform: rotate(0deg) scale(1) skew(0deg) translate(10px); 
-webkit-transform: rotate(0deg) scale(1) skew(0deg) translate(10px); 
-moz-transform: rotate(0deg) scale(1) skew(0deg) translate(10px); 
-o-transform: rotate(0deg) scale(1) skew(0deg) translate(10px); 
-ms-transform: rotate(0deg) scale(1) skew(0deg) translate(10px); 
}

.lnkmenu:hover{
transform: rotate(360deg) scale(1.0) skew(1deg) translate(0px); 
-webkit-transform: rotate(360deg) scale(1.0) skew(1deg) translate(0px); 
-moz-transform: rotate(360deg) scale(1.0) skew(1deg) translate(0px); 
-o-transform: rotate(360deg) scale(1.0) skew(1deg) translate(0px); 
-ms-transform: rotate(360deg) scale(1.0) skew(1deg) translate(0px); 
}

a:link{font-family:verdana; font-size:15px}
a:visited{font-family:verdana; font-size:15px}
a:active{font-family:verdana; font-size:15px}
a:hover{font-family:verdana; font-size:15px}

.botao
{
   FONT-SIZE: 10px; 
   COLOR: #555; 
   FONT-FAMILY: Verdana; 
   /*border: #003366 thin none;*/
   background-color:#6699cc
}

A:link
{
    COLOR: #00a; 
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #00a; 
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #00a; 
    TEXT-DECORATION: none
}
A:hover
{    
    COLOR: #000; 
    TEXT-DECORATION: none
}
<!--font-weight:bold;-->
.INPUT {
  border: none; 
  border-radius: 5px; 
  padding: 5px 8px; 
  color: #333; 
  box-shadow:inset 0 2px 0 rgba(0,0,0,.2), 
  0 0 4px rgba(0,0,0,0.1); 
}


.INPUT:focus { 
  outline: none; 
  box-shadow:inset 0 2px 0 rgba(0,0,0,.2), 
  0 0 4px rgba(0,0,0,0.1),
  0 0 5px 1px #51CBEE; 
}

.obrig
{
  BACKGROUND-COLOR:#eee ; 
  border: none; 
  border-radius: 2px; 
  padding: 5px 8px; 
  color: #333; 
  box-shadow: inset 0 2px 0 rgba(0,0,0,.2), 0 0 4px rgba(0,0,0,0.1); 
}

.obrig:focus { 
  outline: none; 
  box-shadow: 
  inset 0 2px 0 rgba(0,0,0,.2), 
  0 0 4px rgba(0,0,0,0.1),
  0 0 5px 1px #008; 
}

.Xobrig
{
  BACKGROUND-COLOR:#FCA ; 
  border: none; 
  border-radius: 2px; 
  padding: 5px 8px; 
  color: #333; 
  box-shadow: 
  inset 0 2px 0 rgba(0,0,0,.2), 
  0 0 4px rgba(0,0,0,0.1); 
}

.Xobrig:focus { 
  outline: none; 
  box-shadow: inset 0 2px 0 rgba(0,0,0,.2), 
  0 0 4px rgba(0,0,0,0.1),
  0 0 5px 1px #F00; 
}

.opcional
{
  BACKGROUND-COLOR:#C2C8DD ; 
  border: none; 
  border-radius: 2px; 
  padding: 5px 8px; 
  color: #333; 
  box-shadow: 
  inset 0 2px 0 rgba(0,0,0,.2), 
  0 0 4px rgba(0,0,0,0.1); 
}

.opcional:focus { 
  outline: none; 
  box-shadow: 
  inset 0 2px 0 rgba(0,0,0,.2), 
  0 0 4px rgba(0,0,0,0.1),
  0 0 5px 1px #C2C8DD; 
}

.Xopcional
{
  BACKGROUND-COLOR:#ffffdd ; 
  border: none; 
  border-radius: 2px; 
  padding: 5px 8px; 
  color: #333; 
  box-shadow: 
  inset 0 2px 0 rgba(0,0,0,.2), 
  0 0 4px rgba(0,0,0,0.1); 
}

.Xopcional:focus { 
  outline: none; 
  box-shadow: 
  inset 0 2px 0 rgba(0,0,0,.2), 
  0 0 4px rgba(0,0,0,0.1),
  0 0 5px 1px #ffffdd; 
}

#btn_pagina
{
	height:26px; 
   FONT-SIZE: 10px; 
   /*COLOR: #eee;*/
   FONT-FAMILY: Verdana; 
   /*border: #003366 thin none;*/
  /* background-color:#222*/
  /*border: none;*/
  border-radius: 5px; 
  padding: 5px 8px; 
  color: #333; 
  box-shadow: 
  outset 0 2px 0 rgba(0,0,0,.4), 
  0 0 4px rgba(0,0,0,0.1); 
}


.xzrow{display:table-row; width: 100%}
.xzcel{display: table-cell}
.xzcelheader{display: table-cell}


/*.xzrow{clear:both; width: 100%}
.xzcel{float: left}
.xzcelheader{float: left}
*/

