body { padding: 0; margin: 0;}
/* elementos de formulario */

form { margin: 0; }
input.search { width: 279px; border: none; background: #fff url(images/input.gif) no-repeat; padding: 6px 10px; color: #1E67A8; font-weight: bold; }
input.button { padding: 3px; }

/* content  */
#content { margin-bottom: 10px auto; width: 960px; }
#bordatop {min-height:142px; background:#fff; margin-bottom:5px; border-bottom:solid 1px #a79a8f; }

/* Topo */
#header2 { height: 75px; }
#logo { padding: 5px 0 0 0; }
#logo p { margin: 0; padding: 0 0 0 0; color: #808080; background: #fff; }
#top_info { float: right; width: 620px; margin: 10px 5px 0 0; text-align: right; }


/*  Menu Horizontal */	
#tabs { background: #fff url(images/bigbox.gif) no-repeat top left; color: #000;  height: 64px; text-align: center; padding: 0 0 0 210px;font: 0.7em Tahoma, Arial, sans-serif;  }
#tabs li { display: inline; height: 45px; }
#tabs li a { float: left; background: #fff url(images/barbg.gif) no-repeat; color: #808080; padding: 7px 0; width: 82px; text-align: center; font-weight: bold; text-decoration: none; }
#tabs li a:hover { background: #fff url(images/barcurrent.gif) no-repeat; color: #000; }	
#tabs li a.current { background: #fff url(images/barcurrent.gif) no-repeat; color: #FF3300; }	
#tabs ul { margin: 0; padding : 0; list-style : none; }
.key { text-decoration: underline; }

/* menu */
a.menu:link     { font-family: Arial; font-size: 11px; color: #cc0000; text-decoration: none;}
a.menu:visited  { font-family: Arial; font-size: 11px; color: #cc0000; text-decoration: none;}
a.menu:hover    { font-family: Arial; font-size: 11px; color: #cc0000; text-decoration: underline;}

a.menu2:link     { font-family: Arial; font-size: 11px; color: #FF3300; text-decoration: none;}
a.menu2:visited  { font-family: Arial; font-size: 11px; color: #FF3300; text-decoration: none;}
a.menu2:hover    { font-family: Arial; font-size: 11px; color: #FF3300; text-decoration: underline;}

/* Formulario de Busca */
#search { 
	float: left;
	clear: both;
	color: #000;
	background: url(images/searchbg.gif) no-repeat;
	padding: 15px 0 20px 5px;
	width: 500px;
	margin: 9px 0 0 0;
}
	#search p { padding: 0; margin: 0; }

#apDiv1 {
	position:absolute;
	left:202px;
	top:73px;
	width:457px;
	height:19px;
	z-index:1;
}



#tudo {
	width:870px;
	text-align:left;
	margin:0 auto;
	margin-top:5px;
	margin-bottom:0px;
	padding-bottom:0px;
	}
navb { 
	width:600px;
	margin:0; 
	padding:0;
	
	}
ol li {
	list-style:none; 
	display:inline;
	}
ol li a{
	float:left;
	width:auto;
	font:0.68em  Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	padding:0 10px 0 10px;
	
	
	}
ol li a:hover{
	color:#fff;
	text-decoration:none;
	}

ol.lara a{
	background:#f2ede4;
	color:#c30;
	text-decoration:none;
	}
ol.lara a:hover{
	background:#f90;
	text-decoration:none;
	}
	
ol a:visited {
	color:#c30;
	text-decoration:none;
	} 
	#survey{
		background-color: #fff8b9;
		padding: 8px;
		width: 728px;
		color: #000;
	}
	#survey-close{
		float: right;
	}
	#survey p, #survey ul{
		margin: 4px;
	}
	.no-thanks, #survey-close{
		display: none;
	}
	
	/* Styles for browsers with JavaScript enabled */
	#survey.js-version{
	position: absolute;
	width: 201px;
	height: 201px;
	top: 189px;
	left: 269px;
	background:url(background.png) no-repeat;
	line-height:140%;
	}
	#survey.js-version div{
		margin:3px;
		width:172px;
	}
	#survey.js-version div ul{
		margin-top:5px;
	}
	#survey.js-version div ul li{
		margin-bottom:3px;
	}
	#survey.js-version .no-thanks, #survey.js-version #survey-close{
		display: block;
	}
	.hide{
		display: none;
	}
	.linklist dd,
.linklist li{
	background:  url('green-bullet.gif') no-repeat 0 7px;
	padding-left: 8px;
}

h2{
  	margin: 0;
  	padding: 0
} 
h2{
  	margin-bottom: 8px;
  	padding-bottom: 4px
}
h2{
  	font-family: Arial, Helvetica, sans-serif;
}
h2{
  	font-size: 1.25em
}
h2 a{
  	color:#113B92;
  	text-decoration:none
}
h2{
  	border-bottom: 1px solid #CCC;
}
h2{
  	color: #000
}
.bottom-banner{
	float: left;
	width: 744px;
	/* IE hacks follow  */
	position: relative;
	zoom 1;
    *clear:both;
	*float: none;
}
.bottom-banner{
	height: 0;
}
