@charset "utf-8";
/* CSS Document */

/*
=================================
COMUM 
=================================
*/
body {
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:1.2px;
	color:#3d3d3d;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	background-position:0px 14px;
	line-height:16px;
	text-align:center;
}

a img {
	border:none;
}

/*
=================================
HEADER 
=================================
*/



h1 {
	font-size:15px;
	color:#009a6d;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
h1 span {
	color:#a84804;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

h2  {
	color:#eac9a9;
	font-size:10px;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:20px;
}
h2.marrom {
	color:#a84804;
	font-size:11px;
}


h3 {
	font-size:18px;
	color:#a84804;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

.form_fonte {
	font-size:12px;
}

.links_table {
	font-size:10px;
}

.links_table tr td h2.marrom_2 {
	color:#a84804;
	font-size:10px;
}


.links_table h2  {
	color:#eac9a9;
	font-size:10px;
	margin-bottom:0px;
	margin-top:15px;
}
.links_table a {
	color:#3d3d3d;
	text-decoration:none;
}
.links_table a:visited {
	color:#979797;
}

.links_table a:hover {
	color:#a84804;
}
.links_table tr td ul {
	margin:10px 0px 20px 0px;
	padding:0px 0px 0px 15px;
}
.links_table tr td p {
	margin:10px 10px 10px 10px;
}

.links_table tr td ul li {
	margin-bottom:15px;
}

p.item {	
}

p span {
	color:#94e0ca;
}



.bg_laranja{
	background-color:#f07f0a;
	margin-top:0px;
	height:14px;
	border-bottom:#FFFFFF solid 2px;
}

.data {
	color:#FFFFFF;
	margin:0px auto;
	width:768px;
	text-align:right;
	font-size:0.9em;
	letter-spacing:0.2em;
	line-height:14px;
}

.data p{
	margin:0px;
	padding:0px;
}

.header{
	height:139px;
	margin:0px auto;
}

.logo{
	width:280px;
	height:102px;
	float:left;
	}

.banner{
	width:280px;
	height:102px;
    padding-left:5px;
    margin:0px;
	float:left;
}

.news{
	background-image:url(images/header_11.jpg);
	background-repeat:repeat-x;
	background-position:top;
	width:150px;
	height:20px;
	margin-top:4px;
	padding-left:10px;
	float:left;
	color:#818396;
	font-size:9px;
}
.news a {
	color:inherit;
	text-decoration:none;
}
.news a:hover {	
	color:black;
}

.news input{
	height:11px;
	margin-top:3px;
	border:1px solid #818396;
	color:#f07f0a;
	font-size:9px;
}

.menu{
	background-image:url(images/header_09.jpg);
	background-repeat:repeat-x;
	background-position:top;
	width:600px;
	float:left;
	color:#3d3d3d;
}

.menu ul{
	list-style:none;
	margin:0px;
	margin-top:6px;
	font-size:12px;
	padding:0px;
	padding-left:10px;
}

.menu ul li{
	height:23px;
	width:auto;
	float:left;
	letter-spacing:0px;
	
}

.menu ul li a{
	text-decoration:none;	
	color:#3d3d3d;
	display:block;
	height:23px;
	padding:0px 34px 0px 35px;
	text-align:center;
}

.menu ul li a:hover{
	color:#f07f0a;
	background-image:url(images/bg_menu.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
.menu_home a {
	width:57px;
}	
.menu_leitura a {
	width:93px;
}
.menu_somos a {
	width:82px;
}
.menu_cadastro a { 
	width:67px;
}
.menu_links a {
	width:41px;
}
.menu_servicos a {
	width:57px;
}
.menu_contato a { 
	width:52px;
}
.container{
	width:768px;
	margin:auto;
	text-align:left;
}
.bg_laranja_home {
	background:url(images/bg_laranja_18.jpg) repeat-x top left;
	
	text-align:center;
	margin-bottom:20px;
}
.hold{
	clear:both;
}

.left_col {
	float:left;
	width:456px;
	font-size:10px;
}
.left_col p {
	font-size:10px;
}
.right_col {
	float:left;
	width:308px;
	font-size:10px;
}
.right_col p {
	font-size:10px;
}
.links {
	background:url(images/links_bg_35.jpg) repeat-x top left;
	width:454px;
	margin:auto;
	text-align:center;
}
.links img {
	margin:10px 20px 10px 20px;
}
#footer {
	color:#88b2ca;
	letter-spacing:0px;
	padding:5px;
}
#footer p, #footer p a {
	color:#3d3d3d;
	font-weight:normal;
	text-align:center;
}
#footer a {
	font-weight:bold;
	color:#88b2ca;
	text-decoration:none;
}
#footer a:hover {
	text-decoration:underline;
}

#leitura_menu {
	width:123px;
	margin:0px;
	padding:0px;
	float:left;
}
#leitura_menu li {
	width:103px;
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#leitura_menu li a, #leitura_menu li a:visited {
	background:#fce5ce;
	color:#a84804;
	text-decoration:none;
	display:block;
	padding:4px 10px 4px 16px;
	margin:0px;
}
#leitura_menu li a:hover {
	background:#a84804;
	color:white;
}
#right_col_large {
	width:642px;
	float:left;
	background:url(images/borda_leitura.jpg) top left no-repeat;
	border-left:1px solid #f5f5f5;
	border-right:1px solid #f5f5f5;
	
}
.padding {
	padding:24px;
}
.padding img {
	margin-right:10px;

}
.padding p{
	margin-top:0px;
}

.padding a {
	color:#CC3300;
	text-decoration:none;
}
.padding a:visited {
	color:#FFD58F;
}
.padding a:hover {
	text-decoration:underline;
	color:#FF6600;
}


.box_marrom {
	background:url(images/box_marrom_18.jpg) top left no-repeat;
	padding:24px;
	border-left:1px solid #f5f5f5;
	border-right:1px solid #f5f5f5;
	width:720px;
}

.item {
	background:url(images/separator_19.jpg) bottom center repeat-x;
	padding-bottom:20px;
	margin-bottom:20px;
}
.leia_mais {
	text-align:right;
}
.leia_mais a {
	color:#a84804;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:2px;
}
.leia_mais a:visited {
	color:#e2650d;
}
.leia_mais a:hover {
	text-decoration:underline;
}
.veja_mais {
	color:#009a6d;
	text-align:right;
}
.veja_mais a {
	color:#009a6d;	
	text-decoration:none;
}
.veja_mais a:visited {
	color:#05d397;	
}
.veja_mais a:hover {
	text-decoration:underline;
}
#contato a {
	color:#eac9a9;
	font-weight:bold;
}
.rodape {
	text-align:right;
}
.rodape h2 {
	font-weight:bold;
}


