/* CSS Document */
p 					{border:0; margin:0; padding:0;}

html				{overflow:hidden;}

body				{margin:0px; background:url(images/background.gif);}

#topo				{margin:auto; background:url(images/back_topo.gif); border-bottom: none; width: 900px; height: 95px;}

#logo				{float:left; background:url(images/logo.gif) no-repeat; width:128px; height:95px; margin-left:4px;}

#menu				{height:95px; width:500px; float:right;}

#center				{width:196px; height:430px; float:left;}

#col_esq			{width:128px; height:430px; float:left;}

#col_dir, #content_box	{width:560px; height:430px; float:right; padding:0; margin:0; overflow:hidden;}

#content_box{ margin-left:-5px; }

#col_dir_estudio	{margin-top:-1px; background:url(images/estudio_back.gif); width:558px; height:426px; float:right;}

#col_dir_estudios	{margin-top:-1px; width:558px; height:426px; float:right;}

#destaqueesq		{float:left; width:auto;}

#topo_dir_estudio	{background:url(images/estudio_back_topo.jpg) no-repeat; width:558px; height:15px;}

#cont_dir_estudio	{background:url(images/estudio_back_back.jpg) no-repeat; width:558px; height:399px;}

#cont_dir_estudio img{border: solid 5px #6b848b;}

#roda_dir_estudio	{background:url(images/estudio_back_roda.jpg) no-repeat; width:558px; height:15px;}

#topo_dir_base		{background:url(images/base_back_topo.gif) no-repeat; width:558px; height:15px;}

#cont_dir_base		{background:url(images/base_back_back.gif) no-repeat; width:558px; height:399px;}
#cont_dir_txt		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; background:url(images/base_back_back.gif) no-repeat; width:518px; height:397px; padding:0 20px 0 20px; margin-top:0; overflow-y:auto;}
#cont_dir_txt h1	{font-size:18px; margin:0 0 10px 0;}
#cont_dir_txt p		{font-size:10px; margin:0 0 10px 0; line-height:16px;}

#roda_dir_base		{background:url(images/base_back_roda.gif) no-repeat; width:558px; height:15px;}

#lista_noticias td 	{border-bottom:solid 1px #000; padding-top:10px; color:#FFFFFF;}

#caixa				{padding-top:10px; padding-right:10px; margin:auto; background:url(images/back_main.gif); width: 890px; height: 590px;}

#cdir1				{width: 319px; height: 180px; border-right: 1px; float:left;}

#cdir1a				{background:url(images/back_col_dir.gif); width: 299px; height: 151px; padding:10px; overflow:hidden;}
#cdir1a h1			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#bfced7; margin:0; padding:0 0 10px 0;}
#cdir1a h2			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}
#cdir1a p			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#fff;}
#cdir1a img			{margin:0; padding:0 0 10px 0; text-align:left;}

#cdir1b				{background:url(images/cd1.gif) no-repeat; width: 319px; height: 9px;}

#cdir2				{width: 240px; height: 180px; float:right;}

#cdir2a				{background:url(images/back_col_dir.gif); width: 220px; height: 151px; padding:10px;}
#cdir2a h1			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#bfced7; margin:0; padding:0 0 10px 0;}
#cdir2a h2			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}
#cdir2a p			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#fff;}
#cdir2a img			{margin:0; padding:0 0 10px 0; text-align:left;}
#cdir2b				{background:url(images/cd2.gif) no-repeat; width: 240px; height: 9px;}

#rodape				{clear:left; padding-top:9px; width: 890px; height: 60px; }

#rod_c1				{background:url(images/rc1.gif); padding-top:10px; width: 112px; height: 50px; float:left;}

#rod_c2				{background:url(images/rc2.gif); padding-top:10px; width: 9px; height: 50px; float:left; }

#rod_c3				{padding-top:10px; width: 210px; height: 50px; float:left; }

#rod_c4				{background:url(images/rc4.gif); padding-top:10px; width: 9px; height: 50px; float:left;}

#rod_c5				{background:url(images/rc1.gif); padding-top:10px; width: 509px; height: 50px; float:left; }

#rod_c6				{background:url(images/rc6.gif) no-repeat; width: 41px; height: 50px; float:left; }

#navlist			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; margin: 0px; padding: 10px 0px 20px 40px;}

#navlist ul, #navlist li{ margin: auto; padding: 0; display: inline; list-style-type: none;}

#navlist a:link, #navlist a:visited{float: left; line-height: 14px; margin: 0 30px 4px 30px; text-decoration: none; color:#ccc;}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover{padding-bottom: 2px; background: transparent; color: #000;}

#navlist a:hover	{color: #000;}

#menutt				{margin:0px; padding:0px;}

#menutt a			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height: 20px; color:#fff; text-decoration: none; margin-left:65px;}

ul#menutt			{padding-top:40px; list-style:none; }

ul#menutt li		{float:left; position:relative;}

ul#menutt a			{display: block; text-decoration: none; voice-family:inherit;}

ul#menutt a	img{display:block;}


/* Fix IE. Hide from IE Mac \*/
* html ul#menutt li {float: left; height: 1%;}
* html ul#menutt li a {height: 1%;}
/* End */

ul#menutt a:hover	{color: #fff; border-right: 0px solid; border-left: 0px solid;}

ul#menutt a span	{display: none;}

ul#menutt a:hover span {line-height: 16px; display: block; position: absolute; margin-top:10px; width:140px; /*left: 160px; padding:5px; border:1px solid #000;*/}