ul {
	list-style: none;
	margin: 0px;
	padding: 0px; 
}                  

ul#menu {
	width: 100%;
	margin-top: 0px;
	margin: 0px;
	padding: 0px; 
}

ul#menu li {                
	color: black;        
	line-height: 20px;   
	background: #F4F4F4;
	margin: 0px;
	padding: 0px; 
}

ul#menu li.header {      
	background: #DFDFDF;
	font-weight: bolder; 
	padding: 0px 3px;
	font-size: 12px;
	margin: 0px;
	padding: 0px; 
}   

ul#menu li a {
	font:bold 12px/20px Arial, Helvetica, sans-serif; 
	color:#595959;
	background-color:#FFFFFF; background-image:none;
	border-bottom:#DADADA 1px solid;
	border-right:#DADADA 1px solid;
	border-left:#DADADA 1px solid;
	padding:0 11px; margin:1px 0 0 0; 
	display:block; text-decoration:none;
}                                   

ul#menu li a:hover {
	font:bold 12px/20px Arial, Helvetica, sans-serif; color:#595959;
	padding:0 11px; display:block; text-decoration:none;

	background-color: #000;
	background:url(../images/topo.png);
	color:#FFF;
}

ul#menu li ul.sub-menu {
  	display: none;
	margin: 0px;
	padding: 0px; 
}                 

ul#menu li ul.sub-menu li a {
	padding-left: 15px;
	color: maroon;
		margin: 0px;
	padding: 0px; 
}
.style15 {color: #FF0000}
.bordac {border: 1px solid #CCC;
}
td				{
	font: 11px Arial, Helvetica, sans-serif; color:#595959;
}
htmlarea			{
	font: 11px Arial, Helvetica, sans-serif; color:#595959;
}
p				{
	font-family: verdana;
	font-size: 11px;
}
.titulo{
	font:bold 12px/20px Arial, Helvetica, sans-serif; color:#595959;
	background-color:#FFFFFF; background-image:none;
	border-top:#DADADA 1px solid; border-bottom:#DADADA 1px solid;  border-right:#DADADA 1px solid; border-left:#DADADA 1px solid;
	padding:0 11px; margin:1px 0 0 0; display:block; text-decoration:none;
}
.titulo1{
	font:bold 12px/20px Arial, Helvetica, sans-serif; color:#FFF;
	background-color:#595959; background-image:none;
	padding:0 11px; margin:1px 0 0 0; display:block; text-decoration:none;

}
hr				{
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	border: 1px;
	width: 100%;
	color: #DADADA;
	height: 0px;
	border-style: solid;
	border-width: 0;
	size: 0;
}
div				{
	font-family: verdana;
	font-size: 14px;
}
input			{
	font-family: verdana;
	font-size: 12px;
	border: 1px solid #EDEDED;

}
button			{
	font-family: verdana;
	font-size: 12px;
}
textarea			{
	font-family: verdana;
	font-size: 14px;
	border: 1px solid #EDEDED;
	color: #000000;
}
form				{
	font-family: verdana;
	font-size: 10px;
}

h1				{
	font-family: verdana;
	text-decoration: none;
	background: none;
	font-weight: bold;
	font-size: 10pt;
	margin: 0px 6px 0px 0px;
	color:#504c50;
	text-align: left;

}
a:link				{
	font: 11px Arial, Helvetica, sans-serif; color:#595959;
	text-decoration: none;
}
a:active			{
	color:#009A31;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a:visited			{
	font: 11px Arial, Helvetica, sans-serif; color:#595959;
	text-decoration: none;
}
a:hover				{
	color:#009A31;
	text-decoration: underline;
	text-decoration : underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
link				{
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	background: none;
	color: #000000;
}

.style14 {
	font-family: verdana;
	font-size: 12px;
}
.bco {
	font-family: verdana;
	font-size: 12px;
	color:#FFF;
}
.hr {
	color: #98CCE4;
}
.titulos {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
	text-decoration: none;
}

body{
background:url(../images/fundo.png) repeat-x;
}
.style2 {color: #000000}

table.bordasimples {
border-collapse: collapse;
}
table.bordasimples tr td {
border:1px solid #FF0000;
}
