html {
width:100%;
height:100%;
}
body {
width:100%;
height:100%;
padding:0px;
margin:0px;
color:#555555;
font-family:Tahoma, Arial;
font-size:12px;
background:url(../imgs/bg.jpg);
}
#menu {
margin-top:30px;
margin-right:20px;
font-size:19px;
font-weight:bold;
color:#58362A;
}
#menu a {
color:#58362A;
margin-left:10px;
margin-right:10px;
}
#menu a:hover {
color:#78362A;
}
.submenu {
font-size:11px;
font-weight:bold;
color:#58362A;
line-height:7px;
display:none
}
img.hova {
cursor:pointer;
}
.submenu a {
color:#58362A;
margin-left:10px;
}
.submenu a:hover {
color:#78362A;
}
.form {
font-size:13px;
color:#58362A
}
input.form  {
width:99%;
height:20px;
padding:1px
}
#inserir {
width:78px;
height:23px;
}
.searchdb { 
	font-size:14px;
}
.searchdb tr { 
	background-color:#FFE5C0;
}
.searchdb tr > th { 
	font-size:20px;
	font-weight:bold;
}
.editins { 
	font-size:14px;
	padding:1px;
}
.editins tr > th { 
	font-size:18px;
	font-weight:bold;
	padding:3px;
}
.editins tr > td { 
	padding:1px;
}

a.mostrar {
font-size:17px;
color:#222222;
margin:5px;
}
.mostrar a:hover {
font-size:17px;
color:#111111;
margin:5px;
}
.pesq_peq {
font-size:13px;
color:#444444;
font-weight:bold;
}
.certoerr {
border:1px dotted #a1a1a1;
font-size:14px;
color:#444444;
}
.certoerr a {
color:#333333;
}
.certoerr tr>td {
padding:5px;
}
.staffnav {
margin-top:30px;
margin-left:55px;
color:#444444;
font-size:16px;
}
.staffnav a {
color:#333333;
}
.art_div {
float:left;
width:400px;
margin:10px;
}
.art_span {
line-height:10px;
font-size:20px;
padding-left:5px;
color:#5B3400;
font-weight:bold
}
.art_table { 
	font-size:12px;
	padding:10px;
	border:1px dashed #5B3400;
	background-color:#FFF0DB
}
.art_table tr>td table tr>td { 
	font-size:13px;
	padding:2px
}

.art_table tr>td table tr>td input { 
	width:99%;
	height:23px;
	padding:2px
}

.art_table tr>td table tr>td select { 
	width:99%;
	height:23px;
	padding:2px
}
.art_table tr>td table tr>td textarea { 
	width:99%;
	padding:2px
}
.tabeladata tr>td {
border:1px solid #cccccc;
font-size:10pt;
color:#000000;
margin:11px;
height:40px;
cursor:pointer;
padding:2px
}
.tabeladata tr>th {
	font-size:20px;
	background-color:#D2BC79;
	font-weight:bold;
	padding:5px
}
.tabeladata div {
float:left;
width:50px;
height:30px;
margin:3px 5px 3px 5px;
font-size:18px;
color:#111111;
cursor:pointer;
padding-top:5px;
background-color:#ffffff;
border:1px dashed #a3a3a3;
}
#div_ano1 {
width:100%;
position:relative;
float:left;
}
#div_ano2 {
width:100%;
top:6px;
display:none;
position:relative;
float:left;
}
.foto {
width:100px;
float:left;
height:100px;
margin:3px;
cursor:pointer
}
.foto div {
background-color:#ffffff;
color:#111111;
margin-top:44px;
}
.foto span {
color: red;
margin-left:70px;
font-size:33px;
}
.lista {
border-bottom:1px dashed #cccccc;
}
.divtxt {
width:100%;
}
.selengpt {
width:50%;
color:#444444;
background-color:#f1f1f1;
border:1px solid #FFFFFF;
font-size:22px;
padding:5px;
cursor:pointer;
font-weight:bold;
}
.selengpth {
width:50%;
color:#333333;
background-color:#e5e5e5;
border:1px solid #c4c4c4;
font-size:26px;
padding:5px;
cursor:pointer;
font-weight:bold;
}
.eventoConc {
float:left;
color:#666666;
font-size:18px;
}
.eventoConc div {
color:#111111;
font-size:20px;
}
.yearsel {
font-size:20px;
color:#222222;
text-decoration:underline;
cursor:pointer;
padding:5px;
background-color:#ffffff;
border:1px dashed #a3a3a3;
margin:1px;
}
.yearself {
font-size:20px;
color:#000000;
text-decoration:none;
cursor:pointer;
padding:5px;
background-color:#e4e4e4;
border:1px solid #8f8f8f;
margin:1px;
}
.formins > td {
}
.formins > td table {
border:1px solid #5B3400;
margin:3px;
}
.formins > td table tr>td {
border-top:1px dashed #5B3400;
border-bottom:1px dashed #5B3400;
padding:3px;
color:#5B3400;
font-size:14px;
font-weight:bold;
}
.formins input {
width:100%;
}
.formins select {
width:100%;
}
#logage_txt {
border:1px dashed #111111;
padding:5px;
cursor:pointer
}
#agelist_txt {
border:1px dashed #111111;
padding:5px;
cursor:pointer
}

#logage_do {
width:100%;
border:1px solid #5B3400;
padding:3px;
}
.mysel {
border:1px dashed #5B3400;
padding:3px;
color:#433119;
background-color:#f0d4ad;
}