table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
}
#search table{
	margin: 5px;
}
div.tabela table {
 font-size: 0.9em;
 background-color:#fff;
 border-collapse: collapse;
 width: 100%;
 line-height: 1.2em;
 border-top: 1px solid #cccc99;
}
div.tabela2 table {
 font-size: 0.9em;
 background-color:#fff;
 border-collapse: collapse;
 width: 100%;
 line-height: 1.2em;
 border-top: 1px solid #cccc99;
}
div.tabela td {
 border-bottom: 1px solid #cccc99;
}
div.tabela_contacts td {
 border-bottom: 1px solid #cccc99;
}
div.tabela th {
 border-bottom: 1px solid #cccc99;
}
div.tabela2 th {
 border-bottom: 1px solid #cccc99;
}
div.tabela_contacts th {
 border-bottom: 1px solid #cccc99;
}

div.tabela_contacts table {
 font-size: 0.9em;
 background-color:#fff;
 border-collapse: collapse;
 width: 300px;
 line-height: 1.2em;
 border-top: 1px solid #cccc99;
}
div.tabela thead th {
 border-right: 1px solid #fff;
 color:#fff;
 padding:2px;
 height:25px;
 background-color: #cccc99;
}
div.tabela_contacts thead th {
 border-right: 1px solid #fff;
 color:#fff;
 padding:2px;
 height:25px;
 background-color: #cccc99;
}
div.tabela tbody tr {
 background-color:#fff;
 border-bottom: 1px solid #cccc99;
}
div.tabela_contacts tbody tr {
 background-color:#fff;
 border-bottom: 1px solid #cccc99;
}

div.tabela tbody td {
 color:#333333;
 padding:5px;
 text-align:left;

}
div.tabela_contacts tbody td {
 color:#999999;
 padding:5px;
 text-align:left;
}
div.tabela tbody th {
 text-align:left;
 padding: 2px;
}
div.tabela_contacts tbody th {
 text-align:left;
 padding: 2px;
}

div.tabela th a {
	color: #006699;
}
div.tabela th a:hover {
	color: #999966;
}

