
#topo a:link {
	color: #ffffff;
	text-decoration: none;
}
#topo a:visited {
	text-decoration: none;
	color: #ffffff;
}
#topo a:hover {
	text-decoration: none;
	color: #ffffff;
}
#topo a:active {
	text-decoration: none;
	color: #ffffff;
}


a:link {
	color: #006699;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #006699;
}
a:hover {
	text-decoration: none;
	color: #ff0000;
}
a:active {
	text-decoration: none;
	color: #006699;
}
.catorze { font-size:14px;}
html, body {
	background-color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
}
.footer_links { }
ul { margin:0px; padding:0px;}
li { list-style:none; 
	padding:0px;
	margin-left:0px;
	margin-bottom:10px;
	margin-top:10px;
	border-bottom:solid 1px #CCCCCC;}

#topo { 
		background-color:#c60000;
		background-image:url(images/bg_topo.gif);
		background-repeat:repeat-x;
		height:80px;

}

#menu { background:url(images/bg_menu.gif) repeat-x top; height:25px; text-align:center; padding:5px;}


#left { background-color:#efefef; width:175px; padding:15px;}

#center {  padding:0 20px 0 20px; text-align:center;}
.center { padding:15px;}
#right { background-color:#efefef; width:175px;padding:15px;}
.gray { text-align:left; padding:20px; border:solid 10px #efefef;}


#pesquisa {
background-color:#d9ebf2;
border: solid 2px #c3dce6; 
padding:10px;

background-repeat:no-repeat; 
background-position:left;
height: 80px;
text-align:center;


}

h1 {color:#006699; font-size:20px; font-weight:normal; margin:0px; }
h2 {color:#006699; font-size:20px; font-weight:normal; margin:0px; }
h3 {margin:0px; color: #006699;}

.hr { border-bottom:solid 1px  #DDDDDD; height:120px; margin-bottom:20px;}

div, td, form { font-size:12px; font-family: Arial, Helvetica, sans-serif;}
.image { border:solid 3px #dddddd; margin-right:10px; padding:5px;}
.style3 {font-size: 12px}
