body {
margin: 0;
font-family: "Trebuchet MS"; font-size: 0.71em; color: #3c3c3c;
background: url(../images/bg_all.jpg) repeat-x #dedede;
}

div { margin: 0; padding: 0; }
span { margin: 0; padding: 0; }
p { margin: 0; padding: 0; }
ul {
list-style: none;
margin: 0; padding: 0;
}
ul li { margin: 0; }
img {
border: 0;
}

p.broke_box {
height: 1px;
position: relative; top: -1px;
overflow-y: hidden;
clear: both;
margin: 0; padding: 0;
font-size: 1px;
}

.left { float: left; }
.right { float: right; }
.clear { clear: both; }

.imagens {
float: right;
margin:0 15px 15px 15px;
}

/*moldura*/
div#moldura {
width: 900px; height: 600px;
position: absolute; left: 50%; top: 15px;
margin: 0 0 0 -450px;
}
/*estilos da div do logo e idiomas*/
div#logo_cabe�alho {
width: 900px; height: 90px;
position: relative;
}
/*LOGOTIPO*/
		div#logo_cabe�alho a img { position: absolute; left: 0; top: 0; }

/*IDIOMAS*/
	div#logo_cabe�alho span { position: absolute; right: 9px; top: 15px; }
		div#logo_cabe�alho span a { margin: 0 13px 0 13px; }

/*estilos do menu*/
	div#menu_holder {
	width: 100%; height: 46px;
	background: url(../images/bg_menu.gif) repeat-x;
	}
		div#menu_holder ul#menu { margin: 0 0 0 17px; }
			div#menu_holder ul#menu li {
			height: 46px;
			float: left;
			}
				div#menu_holder ul#menu li a {
				width: 100%; height: 100%;
				display: block;
				text-indent: -9999px;
				background: url(../images/menu.gif) no-repeat;
				}
/*hover dos elementos do menu*/
			div#menu_holder ul#menu li#um { width: 70px; }
				div#menu_holder ul#menu li#um a { background-position: 0 0; }
				div#menu_holder ul#menu li#um a:hover { background-position: 0 -42px; }
			div#menu_holder ul#menu li#dois { width: 96px; }
				div#menu_holder ul#menu li#dois a { background-position: -68px 0; }
				div#menu_holder ul#menu li#dois a:hover { background-position: -68px -42px; }
			div#menu_holder ul#menu li#tres { width: 94px; }
				div#menu_holder ul#menu li#tres a { background-position: -162px 0; }
				div#menu_holder ul#menu li#tres a:hover { background-position: -162px -42px; }
			div#menu_holder ul#menu li#quatro { width: 110px; }
				div#menu_holder ul#menu li#quatro a { background-position: -254px 0; }
				div#menu_holder ul#menu li#quatro a:hover { background-position: -254px -42px; }
			div#menu_holder ul#menu li#cinco { width: 76px; }
				div#menu_holder ul#menu li#cinco a { background-position: -362px 0; }
				div#menu_holder ul#menu li#cinco a:hover { background-position: -362px -42px; }
			div#menu_holder ul#menu li#seis { width: 88px; }
				div#menu_holder ul#menu li#seis a { background-position: -440px 0; }
				div#menu_holder ul#menu li#seis a:hover { background-position: -440px -42px; }
			div#menu_holder ul#menu li#sete { width: 80px; }
				div#menu_holder ul#menu li#sete a { background-position: -535px 0; }
				div#menu_holder ul#menu li#sete a:hover { background-position: -535px -42px; }

/*busca do site*/
.busca {
	width: 236px;
	height:20px;
	_position:absolute;
	padding:11px 0px 0px 30px;
	_padding:0px 0px 0px 20px;
	_margin-top:10px;
	color:#257dbc;
	font-size:12px normal;
	line-height:20px;
	float: right;

}


.espaco-list-busca{
	padding-top:10px;
}


#menu_holder ul#menu li.busca form label {
	width: 32px; height: 18px;
	display: block;
	margin: 0 8px 0 0;
	float: left;
	text-indent: -9999px;
	font-size: 0;
	background: url(../images/txt_busca.gif) no-repeat left bottom;
}
					div#menu_holder ul#menu li.busca form input#busca {
					width: 133px; height: 18px;
					margin: 3px 0 0 0; padding: 0 0 0 10px;
					float: left;
	                border: solid 1px #666;
					font-family: "Trebuchet MS"; font-size: 11px; color: #7c7c7c;
					}
					.bt_busca {position: absolute; margin:2px 0 0 5px;}

/*Imagem de destaque do header*/
div#header_destaque { margin: 0 0 10px 0; }
* html div#header_destaque { margin: 0 0 6px 0; }


/*bloco do conteudo*/
div#conteudo {
height: auto;
margin: 0 0 10px 0;
}
* html div#conteudo { margin: 0 0 8px 0; }

#conteudo-busca{
height:auto;
width:800px;
background-color:#fff;
margin:0 0 10px 0;
padding: 20px 50px;
}

.espaco-busca td {
padding-top:10;
}
.veja-mais{
font-size:12px;
padding-bottom: 18px;
}

/*HOME - coluna da esquerda*/
div#col_esquerda {
width: 452px; height: auto;
float: left;
}
/*
	div.historia { background: url(../images/tit_historia.gif) no-repeat 121px 20px; }
	div.servicos { background: url(../images/tit_servicos.gif) no-repeat 121px 20px; }
	div.politica { background: url(../images/tit_politica.gif) no-repeat 121px 20px; }
*/
	div.historia, div.servicos, div.politica {
	width: 450px; height: 132px;
	background-color: #fff;
	}
	div.historia img, div.servicos img, div.politica img {
		float: left;
		margin: 23px 25px; 0px 0px;
	}
	div.historia p, div.servicos p, div.politica p {
	width: 290px;
	float: left;
        line-height:16px;
	margin: 15px 0px 0px 0px;
	}

div.historia p span{
	font-family:Trebuchet MS;
	font-size:13px;
	font-weight: bold;
        line-height:30px;
}

.tituloDestaqueHomeTopo{color:#257DBC;}
.tituloDestaqueHomeMeio{color:#896990;}
.tituloDestaqueHomeFooter{color:#799F01;}

.linha_cases{
width: 693px; height: 1px;
clear: both;
font-size: 1px;
background: url(../images/dot.gif) repeat-x left bottom;
}

div.linha1 {
width: 100%; height: 1px;
clear: both;
font-size: 1px;
background: url(../images/bg_linha1.gif) repeat-x;
}

/*HOME - coluna direita*/
	div#col_direita {
		width: 438px; heigth: 400px;
		float: right;
	}
	
	/** News Portugues **/
	div#col_direita div.news {
		width: 438px;
		height: 203px;
		position: relative;
		margin: 10px 0 0 0;
		background: url(../images/tit_news.gif) no-repeat 12px 19px #fff;
	}

	#col_direita div.news { margin: 8px 0 0 0; }
	#col_direita div.news ul {
		position: relative;
		top: 53px; left: 24px;
	}
	#col_direita div.news ul li{
		margin-bottom:5px;
	}
	#col_direita div.news ul li { margin: 0 0 12px 0;color:#257dbc; }
	#col_direita div.news ul li a{color:black;}
	/** News Portugues **/

	/** News Ingles **/
	div#col_direita div.news_en {
		width: 438px;
		height: 203px;
		position: relative;
		margin: 10px 0 0 0;
		background: url(../images/tit_news_EN.gif) no-repeat 12px 19px #fff;
	}

	#col_direita div.news_en { margin: 8px 0 0 0; }
	#col_direita div.news_en ul {
		position: relative;
		top: 53px; left: 24px;
	}
	#col_direita div.news_en ul li{
		margin-bottom:5px;
	}
	#col_direita div.news_en ul li { margin: 0 0 12px 0;color:#257dbc; }
	#col_direita div.news_en ul li a{color:black;}
	/** News Ingles **/

	/** News Espanhol **/
	div#col_direita div.news_es {
		width: 438px;
		height: 203px;
		position: relative;
		margin: 10px 0 0 0;
		background: url(../images/tit_news_ESP.gif) no-repeat 12px 19px #fff;
	}

	#col_direita div.news_es { margin: 8px 0 0 0; }
	#col_direita div.news_es ul {
		position: relative;
		top: 53px; left: 24px;
	}
	#col_direita div.news_es ul li{
		margin-bottom:5px;
	}
	#col_direita div.news_es ul li { margin: 0 0 12px 0;color:#257dbc; }
	#col_direita div.news_es ul li a{color:black;}
	/** News Espanhol **/

	#interna_col_3 div.cases_destaque {
		width: 187px;
		padding: 45px 0 0 0;
		background: url(../images/tit_interna_cases.gif) 21px 26px no-repeat #fff;
	}
	#interna_col_3 div.cases_destaque ul li { padding: 15px; }
	#interna_col_3 div.cases_destaque ul li.linha { background: url(../images/bg_linha1.gif) repeat-x bottom; }
		#interna_col_3 div.cases_destaque ul li a:hover { text-decoration: underline; color: #257dbc !important; }



/*cases e lista-cases*/

/*coluna interna da direita, */
div#interna_col_4 {
	min-height: 508px;
	_height:: 508px;
	width: 698px;
	position: relative;
	float: left;
	margin: 0 0 0 0;
	background: #fff;
}
	/*cases breadcumb*/
	div#interna_col_4 div#breadcumb {
		line-height:30px;
		widht: 698px;
		height: 30px;
		/*background: url(../images/dot.gif) repeat-x left bottom;*/
	}
	div#interna_col_4 div#breadcumb span {
		margin: 5px 5px 0 16px;
		color: #257dbc;
	}
	div#interna_col_4 div#breadcumb ul li { margin: 5px 5px 0 0; }
	div#interna_col_4 div#breadcumb ul li a { font-weight: bold; }

	div#interna_col_4 div.cases_interna {
		width: 643px; height: auto;
		position: relative; left: 26px; top: 20px;
		margin: 0 0 40px 0;
	}
	div#interna_col_4 div.cases_interna img {
		margin: 0 0 15px 0px;
	}

	div#interna_col_4 div.cases_interna h1 {
		width: 646px; height:auto;
		margin-bottom: 5px;
		font-size: 20px; font-weight: normal; color: #257dbc;
		background: none;
	}
	div#interna_col_4 p { margin: 0 0 23px 0; }
	div#interna_col_4 img.destaque {}


/*submenu2*/
div#interna_col_1 ul.submenu2 { margin: 0 0 15px 0; }
	div#interna_col_1 ul.submenu2 li {
	text-indent: 17px; margin:5px 0;
	}
		div#interna_col_1 ul.submenu2 li a { color: #525252; }
		div#interna_col_1 ul.submenu2 li a:hover { color: #257dbc; }
		div#interna_col_1 ul.submenu2 li a.selecionado { color: #257dbc; }

	div#interna_col_1 ul.submenu2 li.azul {
	margin: 0 0 15px 0;
	background: url(../images/bg_internas_4.gif) #4b8bc1;
	}
		div#interna_col_1 ul.submenu2 li.azul span {
		width: 192px; height: 100%;
		display: block;
		font-weight: bold; color: #fff;
		background: url(../images/bullet3.gif) no-repeat 170px 7px;
		}
	div#interna_col_1 ul.submenu2 li.cinza {
	margin: 0 0 2px 0;
	background: url(../images/bg_cases_03.gif) #838383;
	}
		div#interna_col_1 ul.submenu2 li.cinza span {
		width: 192px; height: 100%;
		display: block;
		font-weight: bold; color: #fff;
		}
	div#interna_col_1 ul.submenu2 li.azul, div#interna_col_1 ul.submenu2 li.cinza {
	height: 22px;
	padding: 5px 0 0 0;
	}
	div#interna_col_1 ul.submenu2 li.azul a:hover, div#interna_col_1 ul.submenu2 li.cinza a:hover { color: #fff; }

/*div de "voltar para cases"*/
div#voltar_cases {
width: 698px; height: 21px;
position: absolute; left: 0; bottom: 0;
padding: 6px 0 0 13px;
background: url(../images/dot.gif) repeat-x left top;
}
/*div de pagina��o dos cases*/
div#paginacao_cases {
width: 698px; height: 21px;
position: absolute; left: 0; bottom: 0;
padding: 6px 0 0 13px;
text-align: center; color: #257dbc;
background: url(../images/dot.gif) repeat-x left top;
}
	div#paginacao_cases a { marin: 0 14px; }
	div#paginacao_cases a.left { position: absolute; left: 10px; top: 6px; }
	div#paginacao_cases a.right { position: absolute; right: 22px; top: 6px; }

	div#interna_col_4 div.cases_interna_lista {
	width: 698px; min-height: 330px;
	position: relative;
	}
	* html div#interna_col_4 div.cases_interna_lista { height: 330px; }
div#busca_resultados {
widht: 698px; height: 27px;
background: url(../images/bg_cases_05.gif) repeat-x;
}
	div#busca_resultados span {
	margin: 5px 5px 0 16px;
}

	div#interna_col_4 div.cases_interna_lista h1 {
    font-size:1.5em;
	font-weight:lighter;
	color:#257dbc;
	width: 600px; height: 20px;
    padding: 0px 26px 0 26px;
	margin: 0;
	}

	div#interna_col_4 div.cases_interna_lista p {
        padding: 0px 26px;
	}
	.cases_interna p{line-height: 16px !important;font-size:12.5px;} 
ul#lista_cases {}
	ul#lista_cases li {
	width: 698px; height: 104px;
	background: url(../images/dot.gif) repeat-x left bottom;
	}
		ul#lista_cases li img.left { margin: 18px 11px 0 18px; }
		ul#lista_cases li div { margin: 18px 0 0 0; }
			ul#lista_cases li div h3 {
			margin: 0 0 0 0; padding: 0 0 0 0;
			font-size: 14px; text-indent: 10px; color: #257dbc;
			}
			ul#lista_cases li div p {
			margin: 5px 0; padding: 0 0 0 10px;
			line-height: 12px;
			}
			ul#lista_cases li div a {
			margin: 0 0 0 10px;
			font-size: 10px; font-weight: bold;
			}

/*RODAP�*/
.capacete{
float:left;
margin-top:60px;
margin-left:20px;
	_margin-left:10px;
margin-right:0;
}

	div#footers div.footer1 {
		width: 900px; height: 140px;
		position: relative;
		background: url(../images/img_footer2.gif) no-repeat 19px 53px #fff;
	}
					div.footer1 div ul li a {}
					div.footer1 div ul li a:hover { text-decoration: none; color: #257dbc; }

	#footers div.footer1 div.footer_cases {
		width: 225px; height: 140px;
		margin: 0 26px 0 96px;
		position: relative;
		background: url(../images/img_cases.gif) no-repeat 0 23px;
	}
	div#footers div.footer1 div.footer_cases { margin: 0 20px 0 48px; }
	div#footers div.footer1 div.footer_cases p {
		width: 195px;
		position: relative; top: 52px;
	}
		div#footers div.footer1 div.footer_cases p a { color: #257dbc !important; }
	div#footers div.footer1 div.footer_cases img {
		position: absolute; right: 0; top: 20px;
	}
	div#footers div.footer1 ul {
		width: 138px;
		float: left;
		margin-top: 22px;
	}
	div#footers div.footer1 ul li { margin: 0 0 3px 0; }
	div#footers div.footer1 ul li a.link_cases {
		width: 90px; heigh: 17px;
		display: block;
		text-indent: -9999px;
		background-repeat: no-repeat; background-position: 0 0;
	}

	div#footers div.footer2 {
		width: 900px; height: 27px;
		margin-bottom:8px;
		clear: both;
		color: #656565;
		background: #eee;
	}
	div#footers div.footer2 span a {
		margin: 0 0 0 27px;
		color: #656565;
	}
	div#footers div.footer2 p.left { margin: 7px 0 0 15px; }
	div#footers div.footer2 span.right { margin: 7px 12px 0 0; }




/*INTERNAS*/
div.internas { background: url(../images/bg_internas_1.gif); }

/*coluna da esquerda*/
div#interna_col_1 {
width: 192px; height: auto;
display: block;
float: left;
margin: 0 10px 0 0;
background: #fff;
}
	div#interna_col_1 ul.submenu {}
		div#interna_col_1 ul.submenu li {
		padding: 11px 0 ;
		background: url(../images/bg_linha1.gif) repeat-x bottom;
		}
			div#interna_col_1 ul.submenu li a.link1 {
			padding: 0 0 0 28px;
			background: url(../images/bullet1.gif) no-repeat 16px 4px;
			}
			div#interna_col_1 ul.submenu li a.link1:hover { color: #257dbc !important; }

div#interna_col_2 {
width: 440px; height: auto;
_width: 480px;
float: left;
margin: 0 10px 0 0;
padding: 20px 26px;
background: #fff;
}
	div#interna_col_2 h1 {
	width: 440px; height: auto;
	margin: 0 0 15px 0;
	font-size: 1.5em; font-weight: lighter; color: #257dbc;
	}
	div#interna_col_2 h2 {
	font-size:13px;
	margin: 0;
	}
	div#interna_col_2 h3 {
	font-size:12px;
	margin:0;
	}
	div#interna_col_2 p { margin: 0 0 15px 0; line-height: 16px !important;}
		div#interna_col_2 li { padding: 0 0 0 10px; background: url(../images/bullet.gif) no-repeat 0 6px; margin-bottom:5px; }
	div#interna_col_2 img.destaque {}

/*coluna da direita*/
div#interna_col_3 {
width: 187px; height: auto;
float: right;
}
	div#interna_col_3 div.news {
	width: 157px; height: auto;
	_width: auto;
	margin: 0 0 10px 0; padding: 61px 15px 10px 15px;
	background: url(../images/tit_interna_news.gif) 21px 26px no-repeat #fff;
	}
		div#interna_col_3 div.news ul {}
			div#interna_col_3 div.news ul li {
			margin: 0 0 22px 0; padding: 0 0 0 8px;
			}
				div#interna_col_3 div.news ul li a { color: #3c3c3c !important; }
				div#interna_col_3 div.news ul li a:hover { color: #257dbc !important; }

/** News Interna Ingles **/
	div#interna_col_3 div.news_en {
	width: 157px; height: auto;
	_width: auto;
	margin: 0 0 10px 0; padding: 61px 15px 10px 15px;
	background: url(../images/tit_interna_news_EN.gif) 21px 26px no-repeat #fff;
	}
		div#interna_col_3 div.news_en ul {}
			div#interna_col_3 div.news_en ul li {
			margin: 0 0 22px 0; padding: 0 0 0 8px;
			}
				div#interna_col_3 div.news_en ul li a { color: #3c3c3c !important; }
				div#interna_col_3 div.news_en ul li a:hover { color: #257dbc !important; }
/** News Interna Ingles **/

/** News Interna Espanhol **/
	div#interna_col_3 div.news_es {
	width: 157px; height: auto;
	_width: auto;
	margin: 0 0 10px 0; padding: 61px 15px 10px 15px;
	background: url(../images/tit_interna_news_ESP.gif) 21px 26px no-repeat #fff;
	}
		div#interna_col_3 div.news_es ul {}
			div#interna_col_3 div.news_es ul li {
			margin: 0 0 22px 0; padding: 0 0 0 8px;
			}
				div#interna_col_3 div.news_es ul li a { color: #3c3c3c !important; }
				div#interna_col_3 div.news_es ul li a:hover { color: #257dbc !important; }
/** News Interna Espanhol **/


	div#interna_col_3 div.cases_destaque {
	width: 187px; height: auto;
	padding: 61px 0 0 0;
	background: url(../images/tit_interna_cases.gif) 21px 26px no-repeat #fff;
	}
		div#interna_col_3 div.cases_destaque ul {}
			div#interna_col_3 div.cases_destaque ul li { padding: 15px; }
			div#interna_col_3 div.cases_destaque ul li.linha { background: url(../images/bg_linha1.gif) repeat-x bottom; }

/*rodap�*/
div#footers div.footer1 {

	width: 850px; height: 150px;
	_width: 900px;
	padding: 0 0 0 50px;
	background: url(../images/img_footer2.gif) no-repeat 19px 53px #fff;

	}

		div#footers div.footer1 div.footer_cases {
		width: 225px;
		position: relative;
		background: url(../images/img_cases.gif) no-repeat 0 23px;

		}

		* html div#footers div.footer1 div.footer_cases { margin: 0 20px 0 48px; }

			div#footers div.footer1 div.footer_cases p {

			width: 195px;

			position: relative; top: 52px;

			}

				div#footers div.footer1 div.footer_cases img {

				position: absolute; right: 0; top: 20px;

				}



		div#footers div.footer1 div.holder {}

		div#footers div.footer1 ul {

		width: 138px;

		float: left;

		margin-top: 22px;

		}

			div#footers div.footer1 ul li { margin: 0 0 4px 0; }

				div#footers div.footer1 ul li a.link_cases {

				width: 90px; heigh: 17px;

				display: block;

				text-indent: -9999px;

				background-repeat: no-repeat; background-position: 0 0;

				}




	div#footers div.footer2 {

	width: 900px; height: 27px;

	clear: both;

	/*padding: 7px 15px 0 15px;*/

	color: #656565;

	background: #eee;

	}

			div#footers div.footer2 span a {

			margin: 0 0 0 27px;

			color: #656565;

			}

		div#footers div.footer2 p.left { margin: 7px 0 0 27px; }

		div#footers div.footer2 span.right { margin: 7px 14px 0 0; }

	div#footer a {
	width: 51px; height: 30px;
	display: block;
	text-indent: -9999px;
	background: url(../images/ico_youdo.gif) no-repeat;
	}

/**************************************
****************LINKS******************
***************************************/
a { text-decoration: none; color: #257dbc; }
a:hover { text-decoration: underline; }

a.link1 { color: #3c3c3c !important; }
a.link1:hover { color:#257dbc; text-decoration: none; }

a.link2 { color: #3c3c3c; }
a.link2:hover { text-decoration: underline; }

/**************************************
********T�TULOS DAS INTERNAS***********
***************************************/
h1.perfil { background-image: url(../images/tit_interna_perfil.gif); }
/*CSS DO FORMULARIO DE CONTATOS*/
.rightLabel{
margin-left: 185px;
border-bottom-width: 0px;
margin-top: -46px;
*margin-top: -48px;
}
.rightText{
margin-left: 185px;
margin-top: 0px;
}


/*ESTILO MENU OUTRAS LINGUAS*/


/*estilos do menu*/
	div#menu_holderEN {
	width: 100%; height: 46px;
	background: url(../images/bg_menu.gif) repeat-x;
	}
		div#menu_holderEN ul#menu { margin: 0 0 0 17px; }
			div#menu_holderEN ul#menu li {
			height: 46px;
			float: left;
			}
				div#menu_holderEN ul#menu li a {
				width: 100%; height: 100%;
				display: block;
				text-indent: -9999px;
				background: url(../images/MenuEN.gif) no-repeat;
				}
/*hover dos elementos do menu*/
			div#menu_holderEN ul#menu li#um { width: 68px; }
				div#menu_holderEN ul#menu li#um a { background-position: 1px 0; }
				div#menu_holderEN ul#menu li#um a:hover { background-position: 1px -42px; }
			div#menu_holderEN ul#menu li#dois { width: 96px; }
				div#menu_holderEN ul#menu li#dois a { background-position: -63px 0; }
				div#menu_holderEN ul#menu li#dois a:hover { background-position: -63px -42px; }
			div#menu_holderEN ul#menu li#tres { width: 114px; }
				div#menu_holderEN ul#menu li#tres a { background-position: -159px 0; }
				div#menu_holderEN ul#menu li#tres a:hover { background-position: -159px -42px; }
			div#menu_holderEN ul#menu li#quatro { width: 95px; }
				div#menu_holderEN ul#menu li#quatro a { background-position: -275px 0; width: 99px;}
				div#menu_holderEN ul#menu li#quatro a:hover { background-position: -275px -42px; }
			div#menu_holderEN ul#menu li#cinco { width: 76px; }
				div#menu_holderEN ul#menu li#cinco a { background-position: -370px 0; }
				div#menu_holderEN ul#menu li#cinco a:hover { background-position: -370px -42px; }
			div#menu_holderEN ul#menu li#seis { width: 75px; }
				div#menu_holderEN ul#menu li#seis a { background-position: -440px 0; }
				div#menu_holderEN ul#menu li#seis a:hover { background-position: -440px -42px; }
			div#menu_holderEN ul#menu li#sete { width: 91px; }
				div#menu_holderEN ul#menu li#sete a { background-position: -517px 0; }
				div#menu_holderEN ul#menu li#sete a:hover { background-position: -517px -42px; }



/*ESPANHOL*/
div#menu_holderES {
	width: 100%; height: 46px;
	background: url(../images/bg_menu.gif) repeat-x;
	}
		div#menu_holderES ul#menu { margin: 0 0 0 17px; }
			div#menu_holderES ul#menu li {
			height: 46px;
			float: left;
			}
				div#menu_holderES ul#menu li a {
				width: 100%; height: 100%;
				display: block;
				text-indent: -9999px;
				background: url(../images/MenuES.gif) no-repeat;
				}
/*hover dos elementos do menu*/
			div#menu_holderES ul#menu li#um { width: 70px; }
				div#menu_holderES ul#menu li#um a { background-position: 0 0; }
				div#menu_holderES ul#menu li#um a:hover { background-position: 0 -42px; }
			div#menu_holderES ul#menu li#dois { width: 96px; }
				div#menu_holderES ul#menu li#dois a { background-position: -68px 0; }
				div#menu_holderES ul#menu li#dois a:hover { background-position: -68px -42px; }
			div#menu_holderES ul#menu li#tres { width: 94px; }
				div#menu_holderES ul#menu li#tres a { background-position: -162px 0; }
				div#menu_holderES ul#menu li#tres a:hover { background-position: -162px -42px; }
			div#menu_holderES ul#menu li#quatro { width: 110px; }
				div#menu_holderES ul#menu li#quatro a { background-position: -254px 0; }
				div#menu_holderES ul#menu li#quatro a:hover { background-position: -254px -42px; }
			div#menu_holderES ul#menu li#cinco { width: 76px; }
				div#menu_holderES ul#menu li#cinco a { background-position: -362px 0; }
				div#menu_holderES ul#menu li#cinco a:hover { background-position: -362px -42px; }
			div#menu_holderES ul#menu li#seis { width: 88px; }
				div#menu_holderES ul#menu li#seis a { background-position: -440px 0; }
				div#menu_holderES ul#menu li#seis a:hover { background-position: -440px -42px; }
			div#menu_holderES ul#menu li#sete { width: 80px; }
				div#menu_holderES ul#menu li#sete a { background-position: -525px 0; }
				div#menu_holderES ul#menu li#sete a:hover { background-position: -525px -42px; }

/*altera��es - 01/09/2009*/
	div.lista_elemento {
		width: 670px; height: 104px;
		clear: both;
		}
		div.lista_elemento div.f_left {
			width: 100px; height: 104px;
			float: left;
			}
			div.lista_elemento div.f_left img {
			margin: 15px 0 0 15px !important; padding: 0 !important;
			}
			div.lista_elemento div.f_right {
			width: 560px !important; height: auto; min-height: 94px !important;
			float: left;
			padding-bottom: 10px;
			}
				div.lista_elemento div.f_right h1 {
				width: 560px !important; height: auto !important;
				margin: 0; padding: 15px 0 0 0 !important;
				font-size: 14px !important; font-weight: bold !important; text-indent: 0 !important; color: #257dbc;
				}
				div.lista_elemento div.f_right strong { font-size: 12px; }
				div.lista_elemento div.f_right span { font-size: 12px; }
				div.lista_elemento div.f_right a {
				display: block;
				font-size: 12px;
				}

span.pagelinks {
height: 20px;
display: block;
clear: both;
padding: 6px;
}
	span.pagelinks div.pag1 {
	width: 100px;
	float: left;
	text-align: center;
	}
	span.pagelinks div.pag2 {
	width: 480px;
	float: left;
	text-align: center;
	}
	span.pagelinks div.pag3 {
	width: 100px;
	float: right;
	text-align: center;
	}

.linha_busca {
width: 100%; height: 1px;
background: url(../images/bg_dotted.gif) repeat-x bottom;
}