body{
	margin : 0px;
	backgound : #fff;
	font-family : Tahoma;
	font-size : 10pt;
	overflow: auto;
	}

.style1{
background : #fff;
font-size : 9pt;
font-weight : bold;
text-align : center;
color : #199;
}

.style2{
background : #199;
font-size : 9pt;
font-weight : bold;
text-align : center;
color : #fff;
}
	
#lado_esq{
	float : left;
	height: 100%;
	width: 15%;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8DB6CD', endColorstr='#B7D4DD'); /* IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#8DB6CD), to(#B7D4DD)) repeat-X; /* webkit browsers */
    background: -moz-linear-gradient(top,  #8DB6CD,  #B7D4DD) repeat-X; /* Firefox 3.6+ */
	border-right: inset 2px #B7D4DD;
	text-align: center;
	 box-shadow:5px 5px 5px rgba(0,0,0, .5);
    -moz-box-shadow:5px 5px 5px rgba(0,0,0, .5);
    -webkit-box-shadow:5px 5px 5px rgba(0,0,0, .5);
}

#topo{
	float : left;
	height: 5%;
	width: 84%;
	text-align : center;
	text-shadow : 2px 2px 2px rgba(0,0,0, .5);
	font-size: 2em;
	border-bottom: inset 2px #B7D4DD;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8DB6CD', endColorstr='#B7D4DD'); /* IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#8DB6CD), to(#B7D4DD)) repeat-X; /* webkit browsers */
    background: -moz-linear-gradient(top,  #8DB6CD,  #B7D4DD) repeat-X; /* Firefox 3.6+ */
	 box-shadow:5px 5px 5px rgba(0,0,0, .5);
    -moz-box-shadow:5px 5px 5px rgba(0,0,0, .5);
    -webkit-box-shadow:5px 5px 5px rgba(0,0,0, .5);
    padding: 0.1em;
}



#lado_esq img{
	width: 60%;
	margin : 0.5em;
}

#conteudo{
	float : left;
	height: 93%;
	width: 84%;
	background: #fff;
	box-shadow:5px 5px 5px rgba(0,0,0, .5);
    -moz-box-shadow:5px 5px 5px rgba(0,0,0, .5);
    -webkit-box-shadow:5px 5px 5px rgba(0,0,0, .5);
    padding: 0.2em;
    overflow: auto;
 }
 
 #conteudo img{
   text-align : left;
   width: 8%;
 }
 
  #conteudo h3{
  text-align: center;
  }
  
 #btnov{
	position : relative;
	float : left;
	margin : 1em;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00FF00', endColorstr='#000000'); /* IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#00FF00), to(#000000)); /* webkit browsers */
    background: -moz-linear-gradient(top,  #00FF00,  #000000); /* Firefox 3.6+ */
	width : 8%;
	padding : 0.5em;
	-moz-border-radius: 0.3em;
	-webkit-border-radius:0.3em;
	border-radius:0.3em;
	text-align : center;
	font-weight : bold;
	color : #fff;
	font-size : 1em;
	box-shadow: 0.2em 0.3em 0.5em rgba(0, 0, 0, 1);
	-moz-box-shadow: 0.2em 0.3em 0.5em rgba(0, 0, 0, 1);
	-webkit-box-shadow: 0.2em 0.3em 0.5em rgba(0, 0, 0, 1);
	text-decoration: none;
}

#btnov:hover{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000', endColorstr='#00FF00'); /* IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#000), to#00FF00)); /* webkit browsers */
    background: -moz-linear-gradient(top,  #000,  #00FF00); /* Firefox 3.6+ */
	color : #ffff00;
}
 
 #btnov a { 
	color : #fff;
	text-shadow: 0.1em 0.1em 0.2em #ccc000;
}

#btnov a:hover {
	color : #FFFF00;
	text-shadow: 0.1em 0.1em 0.2em #ccc000;
}

#formloc{
	position : relative;
	float : left;
	width: 90%;
	border: dashed 0.1em #000;
	margin : 0.5em;
	padding : 0.5em;
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;
	border-radius:0.5em;
}

#formloc input{
	border : solid 0.1em #cfcfcf;
	margin: 0.5em;
	padding : 0.5em;
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;
	border-radius:0.5em;
}

#formloc input:FOCUS,input:HOVER{
	border : solid 0.1em #058bd3;
	box-shadow: 0.1em 0.1em 0.3em #058bd3;
	-moz-box-shadow: 0.1em 0.1em 0.3em #058bd3;
	-webkit-box-shadow: 0.1em 0.1em 0.3em #058bd3;
	background : #e6e6fa;
}

#formloc select{
	border : solid 0.1em #cfcfcf;
	margin: 0.5em;
	padding : 0.5em;
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;
	border-radius:0.5em;
}

#formloc select:FOCUS,select:HOVER{
	border : solid 0.1em #058bd3;
	box-shadow: 0.1em 0.1em 0.3em #058bd3;
	-moz-box-shadow: 0.1em 0.1em 0.3em #058bd3;
	-webkit-box-shadow: 0.1em 0.1em 0.3em #058bd3;
}

#formloc select{
	border : solid 0.1em #cfcfcf;
	margin: 0.5em;
	padding : 0.5em;
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;
	border-radius:0.5em;
}

#formloc textarea:FOCUS,textarea:HOVER{
	border : solid 0.1em #058bd3;
	box-shadow: 0.1em 0.1em 0.3em #058bd3;
	-moz-box-shadow: 0.1em 0.1em 0.3em #058bd3;
	-webkit-box-shadow: 0.1em 0.1em 0.3em #058bd3;
}


#mensagem{
	background: #ff0000;
	color : #fff;
	font-weight: bold;
	
}

#fechar{
	position : relative;
	float : right;
	
}

#fechar img{
	width: 40%;
	margin : 0.1em;
}

#resultado{
	position : relative;
	float : left;
	width: 90%;
	border: dashed 0.1em #000;
	margin : 0.5em;
	padding : 0.5em;
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;
	border-radius:0.5em;
	text-align: center;
	overflow: auto;
}

#tit_result{
	position : relative;
	border: dashed 0.1em #000;
	margin : 1em;
	padding : 1em;
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;
	border-radius:0.5em;
	
	}
	
tr:hover {
	cursor : hand;
	background-color: #9fc7c7;
	color : #000;
	font-weight : NORMAL;
	
}

tr:hover td {
    background-color:#9fc7c7; /* or #000 */
    color : #000;
    padding :0.3em;
}

td {
	padding :0.3em;
}

tr {
	
	padding :0.3em;
}

.styleth{
background : #199;
padding :0.3em;
font-size : 0.8em;
font-weight : bold;
text-align : center;
color : #fff;
text-shadow:0 2px 2px rgba(000,000,000, 0.7);
    box-shadow:0 2px 2px rgba(0,0,0, .5);
    -moz-box-shadow:0 2px 2px rgba(0,0,0, .5);
    -webkit-box-shadow:0 2px 2px rgba(0,0,0, .5);
}

.styletr{
font-size : 0.6em;
text-align : left;
}

#btalt{
	position : relative;
	float : left;
	margin : 0.1em;
	background: #999; /* para browsers sem suporte a CSS 3 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00BFFF', endColorstr='#000'); /* IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#00BFFF), to(#000)); /* webkit browsers */
    background: -moz-linear-gradient(top,  #00BFFF,  #000); /* Firefox 3.6+ */
	width : 55%;
	height : 1.3em;
	padding : 0.1em;
	-moz-border-radius: 0.5em;
	-webkit-border-radius:0.5em;
	border-radius:0.5em;
	font-size : 0.7em;
	font-weight : bold;
	color : #fff;
	box-shadow: 0.1em 0.1em 0.3em #000;
	-moz-box-shadow: 0.1em 0.1em 0.3em #000;
	-webkit-box-shadow: 0.1em 0.1em 0.3em #000;
	text-align: center;
	
}

#btalt:HOVER{
	background: #999; /* para browsers sem suporte a CSS 3 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000', endColorstr='#00BFFF'); /* IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#00BFFF)); /* webkit browsers */
    background: -moz-linear-gradient(top,  #000,  #00BFFF); /* Firefox 3.6+ */
	color : #ffff00;
}

#btalt a { 
	color : #fff;
	text-shadow: 0.1em 0.1em 0.2em #ccc000;
}

#btalt a:hover {
	color : #FFFF00;
	text-shadow: 0.1em 0.1em 0.2em #ccc000;
}

#btalt img{
	width: 1.3em;
	
}

#btexc{
	position : relative;
	float : left;
	margin : 0.1em;
	background: #999; /* para browsers sem suporte a CSS 3 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0000', endColorstr='#000'); /* IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#FF0000), to(#000)); /* webkit browsers */
    background: -moz-linear-gradient(top,  #FF0000,  #000); /* Firefox 3.6+ */
	width : 55%;
	height : 1.3em;
	padding : 0.1em;
	-moz-border-radius: 0.5em;
	-webkit-border-radius:0.5em;
	border-radius:0.5em;
	font-size : 0.7em;
	font-weight : bold;
	color : #fff;
	box-shadow: 0.1em 0.1em 0.3em #000;
	-moz-box-shadow: 0.1em 0.1em 0.3em #000;
	-webkit-box-shadow: 0.1em 0.1em 0.3em #000;
	text-align: center;
	
}

#btexc:HOVER{
	background: #999; /* para browsers sem suporte a CSS 3 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000', endColorstr='#FF0000'); /* IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#FF0000)); /* webkit browsers */
    background: -moz-linear-gradient(top,  #000,  #FF0000); /* Firefox 3.6+ */
	color : #ffff00;
}

#btexc a { 
	color : #fff;
	text-shadow: 0.1em 0.1em 0.2em #000;
}

#btexc a:hover {
	color : #FFFF00;
	text-shadow: 0.1em 0.1em 0.2em #000;
}

#btexc img{
	width: 1.3em;
	
}

#btbx{
	position : relative;
	float : left;
	margin : 0.1em;
	background: #999; /* para browsers sem suporte a CSS 3 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00FF00', endColorstr='#000'); /* IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#00FF00), to(#000)); /* webkit browsers */
    background: -moz-linear-gradient(top,  #00FF00,  #000); /* Firefox 3.6+ */
	width : 55%;
	height : 1.3em;
	padding : 0.1em;
	-moz-border-radius: 0.5em;
	-webkit-border-radius:0.5em;
	border-radius:0.5em;
	font-size : 0.7em;
	font-weight : bold;
	color : #fff;
	box-shadow: 0.1em 0.1em 0.3em #000;
	-moz-box-shadow: 0.1em 0.1em 0.3em #000;
	-webkit-box-shadow: 0.1em 0.1em 0.3em #000;
	text-align: center;
	
}

#btbx:HOVER{
	background: #999; /* para browsers sem suporte a CSS 3 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000', endColorstr='#00FF00'); /* IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#00FF00)); /* webkit browsers */
    background: -moz-linear-gradient(top,  #000,  #00FF00); /* Firefox 3.6+ */
	color : #ffff00;
}

#btbx a { 
	color : #fff;
	text-shadow: 0.1em 0.1em 0.2em #000;
}

#btbx a:hover {
	color : #FFFF00;
	text-shadow: 0.1em 0.1em 0.2em #000;
}

#btbx img{
	width: 1.3em;
	bx
}

#btimp{
	position : relative;
	float : left;
	margin : 0.1em;
	background: #999; /* para browsers sem suporte a CSS 3 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFF00', endColorstr='#000'); /* IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFF00), to(#000)); /* webkit browsers */
    background: -moz-linear-gradient(top,  #FFFF00,  #000); /* Firefox 3.6+ */
	width : 55%;
	height : 1.3em;
	padding : 0.1em;
	-moz-border-radius: 0.5em;
	-webkit-border-radius:0.5em;
	border-radius:0.5em;
	font-size : 0.7em;
	font-weight : bold;
	color : #fff;
	box-shadow: 0.1em 0.1em 0.3em #000;
	-moz-box-shadow: 0.1em 0.1em 0.3em #000;
	-webkit-box-shadow: 0.1em 0.1em 0.3em #000;
	text-align: center;
	
}

#btimp:HOVER{
	background: #999; /* para browsers sem suporte a CSS 3 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000', endColorstr='#FFFF00'); /* IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#FFFF00)); /* webkit browsers */
    background: -moz-linear-gradient(top,  #000,  #FFFF00); /* Firefox 3.6+ */
	color : #ffff00;
}

#btimp a { 
	color : #fff;
	text-shadow: 0.1em 0.1em 0.2em #000;
}

#btimp a:hover {
	color : #FFFF00;
	text-shadow: 0.1em 0.1em 0.2em #000;
}

#btimp img{
	width: 1.3em;
	bx
}

#receber{
	position : relative;
	float : left;
	width: 90%;
	border: dashed 0.1em #000;
	margin : 0.5em;
	padding : 0.5em;
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;
	border-radius:0.5em;
	font-size : 1.5em;
}

#receber input{
	border : solid 0.1em #cfcfcf;
	margin: 0.5em;
	padding : 0.5em;
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;
	border-radius:0.5em;
}

#receber input:FOCUS,input:HOVER{
	border : solid 0.1em #058bd3;
	box-shadow: 0.1em 0.1em 0.3em #058bd3;
	-moz-box-shadow: 0.1em 0.1em 0.3em #058bd3;
	-webkit-box-shadow: 0.1em 0.1em 0.3em #058bd3;
	background : #e6e6fa;
}

#receber select{
	border : solid 0.1em #cfcfcf;
	margin: 0.5em;
	padding : 0.5em;
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;
	border-radius:0.5em;
}

#receber select:FOCUS,select:HOVER{
	border : solid 0.1em #058bd3;
	box-shadow: 0.1em 0.1em 0.3em #058bd3;
	-moz-box-shadow: 0.1em 0.1em 0.3em #058bd3;
	-webkit-box-shadow: 0.1em 0.1em 0.3em #058bd3;
}

#receber select{
	border : solid 0.1em #cfcfcf;
	margin: 0.5em;
	padding : 0.5em;
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;
	border-radius:0.5em;
}

#receber textarea:FOCUS,textarea:HOVER{
	border : solid 0.1em #058bd3;
	box-shadow: 0.1em 0.1em 0.3em #058bd3;
	-moz-box-shadow: 0.1em 0.1em 0.3em #058bd3;
	-webkit-box-shadow: 0.1em 0.1em 0.3em #058bd3;
}

#pagar{
	position : relative;
	float : left;
	width: 90%;
	border: dashed 0.1em #000;
	margin : 0.5em;
	padding : 0.5em;
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;
	border-radius:0.5em;
	font-size : 1.5em;
}

#pagar input{
	border : solid 0.1em #cfcfcf;
	margin: 0.5em;
	padding : 0.5em;
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;
	border-radius:0.5em;
}

#pagar input:FOCUS,input:HOVER{
	border : solid 0.1em #058bd3;
	box-shadow: 0.1em 0.1em 0.3em #058bd3;
	-moz-box-shadow: 0.1em 0.1em 0.3em #058bd3;
	-webkit-box-shadow: 0.1em 0.1em 0.3em #058bd3;
	background : #e6e6fa;
}

#pagar select{
	border : solid 0.1em #cfcfcf;
	margin: 0.5em;
	padding : 0.5em;
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;
	border-radius:0.5em;
}

#pagar select:FOCUS,select:HOVER{
	border : solid 0.1em #058bd3;
	box-shadow: 0.1em 0.1em 0.3em #058bd3;
	-moz-box-shadow: 0.1em 0.1em 0.3em #058bd3;
	-webkit-box-shadow: 0.1em 0.1em 0.3em #058bd3;
}

#pagar select{
	border : solid 0.1em #cfcfcf;
	margin: 0.5em;
	padding : 0.5em;
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;
	border-radius:0.5em;
}

#pagar textarea:FOCUS,textarea:HOVER{
	border : solid 0.1em #058bd3;
	box-shadow: 0.1em 0.1em 0.3em #058bd3;
	-moz-box-shadow: 0.1em 0.1em 0.3em #058bd3;
	-webkit-box-shadow: 0.1em 0.1em 0.3em #058bd3;
}
