/* SAPU */

	* { margin:0px;	padding:0px;list-style:none;text-decoration:none;}
	body { background:#999 url('../img/bg.gif') 0 -1000px repeat-x; position:relative; font-family: "Trebuchet MS",Arial, sans-serif, Helvetica, Verdana, Tahoma ;
}
	
	#main {width:950px; margin:0 auto; padding:13px; background:#fff;border-radius:0px 0px 7px 7px; -moz-border-radius:0px 0px 7px 7px; -webkit-border-radius:0px 0px 7px 7px; margin-bottom:15px;}
	#main-limite {}
	
	#sub {text-align:right; font-size:9px;}
	#sub ul li { display:inline}
		#sub a { padding-left:6px; padding-right:6px; color:#333;}
		#sub a:hover { background:#efefef; color:#999; text-decoration:none}
	
	.linha-vermelha-topo {height:2px; line-height:2px; background:#e00001; clear:both}	
	.linha-vermelha {height:2px; line-height:2px; background:#e00001; margin-top:10px; clear:both}
	.linha-amarela {height:2px; line-height:2px; background:#eab42e; margin-top:10px; clear:both}
	
	#topo { background: url(../img/barra.jpg); height:120px; margin-top:5px;}

	#logo {padding:10px;}	
	#logotipo {padding-left:130px; padding-top:15px;}
	
	#menu {height:38px; line-height:38px; background-color:#e00001; background-image:url(../img/bg-barra-menu.jpg); margin:0 0 0 0;}
	#menu ul li { display:inline; padding-right:8px;}
		#menu a {font-size:14px; font-stretch: ultra-expanded; text-transform:uppercase; padding:12px; padding-left:22px; padding-right:22px; color:#fff; text-decoration:none}
		#menu a:hover { background:#efefef; color:#999; text-decoration:none}

	#busca { background:url(../img/barra_busca.jpg); height:150px;}
		/*#busca-esq {width:515px; float:right;}*/
		#busca-dir {width:525px; float:right; padding-top:10px;}
		#busca h1 {color:#333; opacity:0.50; padding:8px;}
		#busca select {font:bold 15px "trebuchet ms"; height:30px;}
		
	
	#corpo { padding-top:13px;}
	/*#corpo a { font-size:12px; color:#666;}
	#corpo a:hover { text-decoration:underline;}*/
	#corpo ul li { list-style-image:url(../img/seta_cinza.gif); font-size:12px; margin-left:5px; margin-bottom:3px;}
	
		
				#medicos {width:280px; float:left; margin-right:34px;}
					#medicos-a {width:130px; float:left}
					#medicos-b {width:130px; float:right}
					
					
				#psicologos {width:280px; float:left;  margin-right:34px;}
					#psicologos-a {width:130px; float:left}
					#psicologos-b {width:130px; float:right}
				
				#dentistas {width:280px; float:left;  margin-right:29px;}
					#dentistas-a {width:130px; float:left}
					#dentistas-b {width:130px; float:right}
				
				#fisioterapia {width:280px;  padding-top:13px; clear:both}
					#fisioterapia-a {width:123px; float:left}
					#fisioterapia-b {width:123px; float:right}
				
					#enfermagem {width:280px;  padding-top:13px; clear:both}
					#enfermagem-a {width:130px; float:left; padding-bottom:8px;}
					#enfermagem-b {width:130px; float:right; padding-bottom:8px;}		

				
					#nutricao {width:280px;  padding-top:13px; clear:both}
					#nutricao-a {width:130px; float:left; padding-bottom:8px;}
					#nutricao-b {width:130px; float:right; padding-bottom:8px;}	
				
				#lateral {width:120px; float:right}

		
		.box {height:50px; line-height:50px; background-color:#e00001; background:url(../img/bg-barra-busca.jpg); padding:5px; text-align:center; margin-bottom:5px;}
		.box h1 {color:#fff; opacity:0.50;}
		.linha-box {height:1px; line-height:1px; background:#999; margin-bottom:10px;}
		
	
	
	#corpo2 { padding-top:13px; clear:both}

			#profissionais-mais-buscados {}
			
			.img-profissionais { width:70px; height:80px;border:solid 3px #fff;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;-moz-box-shadow:0 0 20px #eee inset; -webkit-box-shadow:0 0 20px #eee inset;}
			
			#profissionais-medicos {width:285px; height:135px; float:left; padding:5px; border:solid 1px #efefef; background:#fafafa;  border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;-moz-box-shadow:0 0 20px #eee inset; -webkit-box-shadow:0 0 20px #eee inset;  margin-right:30px;}
			
			#profissionais-psicologos {width:285px; height:135px; float:left; padding:5px; border:solid 1px #efefef; background:#fafafa;  border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;-moz-box-shadow:0 0 20px #eee inset; -webkit-box-shadow:0 0 20px #eee inset;}
			
			#profissionais-dentistas {width:285px; height:135px; float:right; padding:5px; border:solid 1px #efefef; background:#fafafa;  border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;-moz-box-shadow:0 0 20px #eee inset; -webkit-box-shadow:0 0 20px #eee inset;}
			
			.separador {clear:both; padding-bottom:10px; padding-top:10px;}
			
			#profissionais-fisioterapia {width:285px; height:135px; float:left; padding:5px; border:solid 1px #efefef; background:#fafafa;  border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;-moz-box-shadow:0 0 20px #eee inset; -webkit-box-shadow:0 0 20px #eee inset;  margin-right:30px;}
			
			#profissionais-fitness {width:285px; height:135px; float:left; padding:5px; border:solid 1px #efefef; background:#fafafa;  border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;-moz-box-shadow:0 0 20px #eee inset; -webkit-box-shadow:0 0 20px #eee inset;}			

			#profissionais-fonoaudiologos {width:285px; height:135px; float:right; padding:5px; border:solid 1px #efefef; background:#fafafa;  border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;-moz-box-shadow:0 0 20px #eee inset; -webkit-box-shadow:0 0 20px #eee inset;}
			
			#profissionais-nutricionistas {width:285px; height:135px; float:left; padding:5px; border:solid 1px #efefef; background:#fafafa;  border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;-moz-box-shadow:0 0 20px #eee inset; -webkit-box-shadow:0 0 20px #eee inset;  margin-right:30px;}

				#profissionais-psicopedagogia {width:285px; height:135px; float:left; padding:5px; border:solid 1px #efefef; background:#fafafa;  border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;-moz-box-shadow:0 0 20px #eee inset; -webkit-box-shadow:0 0 20px #eee inset;}	
				
			#profissionais-empresas {width:285px; height:135px; float:right; padding:5px; border:solid 1px #efefef; background:#fafafa;  border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;-moz-box-shadow:0 0 20px #eee inset; -webkit-box-shadow:0 0 20px #eee inset;}
				
				
						
			#mais-buscados { }
			#lista-medicos {width:180px; float:left; margin-right:10px;}
			#lista-psicologos {width:180px; float:left; margin-right:10px;}			
			#lista-dentistas {width:180px; float:left; margin-right:10px;}
			#lista-fisioterapia {width:180px; float:left; margin-right:10px;}
			#lista-fonoaudiologos {width:180px; float:left;}

			#mais-buscados { }
			#lista-medicina {width:227px; float:left; margin-right:11px; border:solid 1px #efefef;}
			#lista-psicologia {width:227px; float:left; margin-right:11px;border:solid 1px #efefef;}			
			#lista-odontologia {width:227px; float:left; margin-right:11px;border:solid 1px #efefef;}
			#lista-fisioterapeutas {width:227px; float:left;border:solid 1px #efefef;}
			#lista-fonoaudiologia {width:227px; float:left; margin-right:11px; border:solid 1px #efefef;}
			#lista-psicopedagogia {width:227px; float:left; margin-right:11px;border:solid 1px #efefef;}			
			#lista-nutricao {width:227px; float:left; margin-right:11px;border:solid 1px #efefef;}		
			#lista-enfermagem {width:227px; float:left;border:solid 1px #efefef;}

	/*#corpo2 a { font-size:11px; color:#666;}
	#corpo2 a:hover { text-decoration:underline;}*/
	#corpo2 ul li { list-style-image:url(../img/mais_saude.gif); font-size:12px; margin-left:17px}		
		
	#corpo-conteudo { padding-top:13px;}
		/*#corpo-conteudo a { font-size:11px; color:#666;}
		#corpo-conteudo a:hover { text-decoration:underline;}*/

			#box-esq {width:400px; float:left; text-align:right}
			#box-dir {width:510px; float:right; text-align:left}
	
		#entrevista {width:287px; float:left; margin-right:27px;}
		
		#coluna {padding-top:10px;}
		
		#artigos {width:295px; float:left; margin-right:27px;}
		
		#noticias {width:295px; float:left;}
			.data {height:12px; line-height:12px; width:80px; padding:3px; margin-top:5px; font-size:9px; font:bold; background:#efefef;}
			#grade {}
			#grade-foto {width:87px; float:left}
				#grade-foto img { border:0; width:86px; height:92px;}
			#grade-noticia {width:195px; float:right}
			#grade-artigo {width:195px; float:right}
		
		.espaco {height:15px; clear:both}
		
		/* bloco novo */
		#conteudo-bloco2 {clear:both;}
			#bloco2-1 {width:295px; float:left; margin-right:27px;}
			#bloco2-2 {width:290px; float:left; margin-right:27px;}
			#bloco2-3 {width:295px; float:left;}
				#bloco2-3 ul li { display:inline; padding:10px;}
					#tag .grande  {font:bold; font-size:26px;}
					#tag .medio   {font:bold ; font-size:19px;}
					#tag .pequeno {font:bold ; font-size:12px;}		
		/* fim bloco novo */
		
		/* bloco novo o que eu tenho */
		#bloco-oqet {clear:both;}
			#bloco-oqet-conteudo { width:303px; float:left; padding-right:12px; padding-bottom:10px; }
			#logo-oquet {background:#323058; height:37px; line-height:37px; margin-bottom:10px;}
				#bloco-oqet-conteudo-esq { width:87px; float:left;}
				#bloco-oqet-conteudo-dir { width:211px; float:right;}
				.linha-azul {height:2px; line-height:2px; background:#323058; clear:both;}
		/* bloco novo fim */		
				
		#conteudo-2 {clear:both;}
			#coluna {width:290px; float:left; margin-right:20px;}
			#conteudo-2-b {width:640px; float:right; padding-top:10px;}
				
				#conteudo-2-b ul li { display:inline; padding:10px;}
					#tag .grande  {font:bold; font-size:26px;}
					#tag .medio   {font:bold ; font-size:19px;}
					#tag .pequeno {font:bold ; font-size:12px;}		
		
		#publicidade {clear:both; padding-top:10px; text-align:center; background:#F9F9F9; border-radius:0px 0px 7px 7px; -moz-border-radius:0px 0px 7px 7px; -webkit-border-radius:0px 0px 7px 7px;}
		.publicidade {text-align:center; height:100px; line-height:100px; clear:both; background:#efefef; padding-top:8px;  border-radius:0px 0px 7px 7px; -moz-border-radius:0px 0px 7px 7px; -webkit-border-radius:0px 0px 7px 7px;}
		
		#social {text-align:right;}
		
		.clear {clear:both;}
		img {border:0;}
		

		
		a {font-size:12px; color:#666;}
		a:hover {text-decoration:underline; color:#000;}		
		
		h4 a {font-size:13px; text-transform:uppercase; padding-bottom:7px; padding-top:5px;}
		h4 a:hover{text-decoration: underline;}		
		
		h2 a { font-size:22px; color:#000000}
		h2 a:hover{ text-decoration:none;}	

		h3 a { font-size:19px;  color:#000000}
		h3 a:hover{ text-decoration:none;}	
		
		.apoio {padding:2px; font-size:9px; font:bold;}
		
		#footer { clear:both; margin-top:10px; background:url(../img/bg_footer.gif) repeat-x;  border-radius:5px 5px 0px 0px; -moz-border-radius:5px 5px 0px 0px; -webkit-border-radius:5px 5px 0px 0px;}
			#footer ul li { list-style-image:url(../img/seta_cinza.gif); margin-left:17px}		
			
			#footer-a {width:300px; float:left; padding-left:10px;}
				#footer-a h1 {font-size:26px; color:#666666}
				#footer-a p {font-size:12px; color:#666666}
				
			#footer-b {width:480px; float:right}
				
				#footer-b-a {width:150px; float:left; margin-right:10px;}
				#footer-b-b {width:180px; float:left; margin-right:10px;}
				#footer-b-c {width:130px; float:left;}






		#rodape { clear:both; margin-top:10px; background:url(../img/bg_footer.gif) repeat-x;  border-radius:0px 0px 7px 7px; -moz-border-radius:0px 0px 7px 7px; -webkit-border-radius:0px 0px 7px 7px;}
		#rodape h1 {font-size:30px; color: #AAA7A6}
		#rodape p {font-size:13px; color: #8C8C8C}
			
			#rodape-a {width:285px; position:absolute; z-index:1; margin-top:135px; padding-left:10px; }
			#rodape-a ul li {display: inline; margin-right:5px; }
				
				
				
			#rodape-b {width:940px; float:right;}
			#rodape-b ul li {margin-left:10px; }
				#rodape-b-1 {width:130px; float:left;}
				#rodape-b-2 {width:170px; float:left; margin-left:16px;}
				#rodape-b-a {width:155px; float:left; margin-left:16px;}
				#rodape-b-b {width:160px; float:left; margin-left:16px;}
				#rodape-b-c {width:120px; float:left; margin-left:16px;}
				#rodape-b-d {width:115px; float:left; margin-left:16px;}


/* online */
 .online {font-size:8px; color:#F8F8F8;}
 .gray {border-top:4px #eeeeee solid; clear:both; padding-bottom:10px;}
 
/* noscript */
#noscript {position: absolute; left:-2000px}


/* COMECA MENU PRINCIAL  --------------------------------------------------------- */
#molduraheadermenu {
	background-color: #fbfbfb;
	height: 51px;
	position: relative;
	z-index:9999
}
header#headermenu {
	height:51px !important;
	position:relative;
	z-index:999;
}
nav, header {
	display:block;
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background-color:transparent;
}
nav ul {
	list-style:none;
}
nav ul, nav li {
	margin: 0;
}
.cNot1, .cNot1:hover {
	color:#880a0b;
}
nav ul, nav li {
	margin:0;
}

#areaMenuBand h3 a { color:#880a0b;}
#areaMenuBand h3 a:hover{ color:#880a0b; text-decoration:underline;}

.cNot2, .cNot2:hover {
	color:#880a0b !important;
}
.cNot1h:hover {
	background-color:#b50d0d;
	color:#fff;
}

.cBand1, .cBand1:hover {
	color:#015426 !important
}
.cBand2, .cBand2:hover {
	color:#01411F !important
}
.cBand1h:hover {
	background-color:#015426;
	color:#fff;
}
.cTxt, .cTxt:hover {
	color:#333
}
.cTxt1, .cTxt1:hover {
	color:#6f6f6f !important
}
.cTxt2, .cTxt2:hover {
	color:#949494 !important
}
.sprt {
	background:url(http://www.indicedesaude.com/img/sprite.png) 0 0 no-repeat transparent;
	text-indent:-999em;
}
#areaMenuBand {
	background:#fff;
	font-family:Arial;
	text-align:left !important;
	clear:both;
	position: absolute;
	width: 100%
}
#areaMenuBand ul, #areaMenuBand ul li {
	margin:0px;
	padding:0px
}
#menuBandNot .ssd, #ultNotNot span.sprt, #conteudoNoticias .lista_not span.sprt, .lista_not ol li span.sprt.icocNot {
	background-position:-200px -40px;
}
#menuDentista .ssd, #ultNotNot span.sprt, #conteudoNoticias .lista_not span.sprt, .lista_not ol li span.sprt.icocNot {
	background-position:-200px -40px;
}
#menuFono .ssd, #ultNotNot span.sprt, #conteudoNoticias .lista_not span.sprt, .lista_not ol li span.sprt.icocNot {
	background-position:-200px -40px;
}
#menuEmpresa .ssd, #ultNotNot span.sprt, #conteudoNoticias .lista_not span.sprt, .lista_not ol li span.sprt.icocNot {
	background-position:-200px -40px;
}

.ico.sd {
	background-position:-250px 0;
	display:block;
	width:9px;
	height:6px;
}
.ico.ssd {
	background-position:-250px -40px;
	display:block;
	width:9px;
	height:7px;
}
.cNot1 .sd {
	background-position:-200px 0;
}

ul#listaMenuBand {
	display: block;
	padding:7px 0 0 7px;
	height:40px;
	font-famyly:Arial;
	width:950px;
	margin: 0 auto;
	z-index:9999;
	position:relative;
}
ul#listaMenuBand > li {
	display: block;
	float: left;
	position:relative;
	z-index:0;
	border:4px solid transparent;
	border-bottom:0;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	-moz-border-top-left-radius: 8px;
	-moz-border-top-right-radius: 8px;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
}
ul#listaMenuBand > li.psub:focus, ul#listaMenuBand > li.psub:hover {
	border-color:#e3e3e3;
	border-color: rgba(227, 227, 227, 0.5);
	-moz-box-shadow: 8px 8px 8px #e3e3e3;
	-webkit-box-shadow: 8px 8px 8px #e3e3e3;
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.27);
}
.no-rgba ul#listaMenuBand > li.psub:focus, .no-rgba ul#listaMenuBand > li.psub:hover {
	border:4px solid transparent;
}
ul#listaMenuBand > li div.submenu {
	display:none;
}
.no-rgba ul#listaMenuBand > li div.submenu {
	margin-left:4px;
}
ul#listaMenuBand > li > a {
	font-size: 12px;
	font-weight:;
	text-decoration: none;
	text-transform: uppercase;
	text-shadow: 0pt -1px 1px rgb(255, 255, 255);
	line-height: 30px;
	letter-spacing: 0;
	padding: 0pt 5px 6px 5px;
	padding: 0pt 13px 6px 5px;
	display: block;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-moz-border-top-left-radius: 4px;
	-moz-border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	z-index:1;
	position:relative;
}
ul#listaMenuBand > li:active > a, ul#listaMenuBand > li:focus > a, ul#listaMenuBand > li:hover > a {
	opacity:0.8;
}
.no-opacity ul#listaMenuBand > li:focus > a, .no-opacity ul#listaMenuBand > li:hover > a {
	filter: alpha(opacity=80);
}
ul#listaMenuBand > li.psub:focus > a, ul#listaMenuBand > li.psub:hover > a {
	opacity:1;
}
.no-opacity ul#listaMenuBand > li.psub:focus > a, .no-opacity ul#listaMenuBand > li.psub:hover > a {
	filter: alpha(opacity=100);
}
ul#listaMenuBand > li.psub > a .ico {
	position:absolute;
	top:13px;
	right:3px;
}
.ie7 ul#listaMenuBand > li.psub > a .ico {
	top:9px;
}
ul#listaMenuBand > li.psub:focus > a .ico, ul#listaMenuBand > li.psub:hover > a .ico {
	opacity:0.1;
}
.no-opacity ul#listaMenuBand > li.psub:focus > a .ico, .no-opacity ul#listaMenuBand > li.psub:hover > a .ico {
	filter: alpha(opacity=10);
}

div.submenu {
	position: absolute;
	top: 32px;
	left: -4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 8px;
	border-color:#e3e3e3;
	border: 4px solid rgba(227, 227, 227, 0.5);
	-moz-box-shadow: 8px 8px 8px #e3e3e3;
	-webkit-box-shadow: 8px 8px 8px #e3e3e3;
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.27);
	display:none;
	z-index:0;
	border-top-left-radius: 0;
	-moz-border-top-left-radius: 0;
	-webkit-border-top-left-radius: 0;
}
.ie7 div.submenu li {
	margin-top:-0px;
	background:#fff;
}
li#menuBandNot div.submenu {
	width: 760px;
}

li#menuDentista div.submenu {
	width: 340px;
}

li#menuFono div.submenu {
	width: 180px;
}
li#menuEmpresa div.submenu {
	width: 220px;
}

ul#listaMenuBand > li.focus div.submenu, ul#listaMenuBand > li:hover div.submenu {
	display:block;
}
div.submenu > div {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border-top-left-radius: 0;
	-moz-border-top-left-radius: 0;
	-webkit-border-top-left-radius: 0;
}
li#menuBandNot.psub:active > a, li#menuBandNot.psub:focus > a, li#menuBandNot.psub:hover > a, li#menuBandNot div.submenu div {
	background:#fff8f8;
}
li#menuDentista.psub:active > a, li#menuDentista.psub:focus > a, li#menuDentista.psub:hover > a, li#menuDentista div.submenu div {
	background:#fff8f8;
}
li#menuFono.psub:active > a, li#menuFono.psub:focus > a, li#menuFono.psub:hover > a, li#menuFono div.submenu div {
	background:#fff8f8;
}
li#menuEmpresa.psub:active > a, li#menuEmpresa.psub:focus > a, li#menuEmpresa.psub:hover > a, li#menuEmpresa div.submenu div {
	background:#fff8f8;
}

ul.destaque_submenu {
	overflow:hidden;
	display:block;
	margin:0 2px;
	padding:8px 5px 5px 5px;
}
ul.destaque_submenu li {
	display:inline;
}
ul.destaque_submenu li a {
	text-decoration: none;
	padding: 0 9px;
	letter-spacing: -0.3px;
	border-left: 1px solid rgb(201,201, 201);
	line-height: 30px;
	font-size: 14px;
	white-space:nowrap;
	text-shadow: 0 1px 0 #fff;
}
ul.destaque_submenu li a:focus, ul.destaque_submenu li a:hover {
	text-decoration:underline;
}
ul.destaque_submenu li:first-child a {
	border:0;
}
ul.secoes_submenu {
	display: block;
	overflow: hidden;
	padding: 0pt 0pt 16px;
	position:relative;
	margin: 0px;
	min-width: 140px;
}
ul.secoes_submenu > li {
	display:block;
	float:left;
	padding:2px 12px;
}
.ie7 ul.secoes_submenu > li, .ie8 ul.secoes_submenu > li {
	padding:2px 10px;
}
ul.secoes_submenu li h3 {
	display:block;
	font-size:15px;
	margin:5px;
	font-family: arial !important;
	padding-bottom: 0px!important;
}
.tit_mn_oculto {
	text-indent:-999em;
}
ul.secoes_submenu li ul {
	list-style:none;
	margin:0;
}
ul.secoes_submenu li ul li {
	border-bottom:1px solid #EFE8E8;
	border-top:1px solid #fff;
}
ul.secoes_submenu li ul li:first-child {
	border-top:1px solid #fff;
}
ul.secoes_submenu li ul li:last-child {
	border-bottom:0;
}
ul.secoes_submenu li ul li a {
	font-size: 13px;
	color: #333;
	position: relative;
	padding: 0 15px;
	line-height: 20px;
	text-decoration: none;
	white-space:nowrap;
	display:block;
	text-shadow: 0 1px 0 #fff;
}
ul.secoes_submenu li ul li a span {
	position: absolute;
	top: 8px;
	left: 3px;
}
ul.secoes_submenu li ul li:focus a, ul.secoes_submenu li ul li:hover a {
	text-shadow: none;
	text-shadow: 0 1px 0 #444;
}
ul.secoes_submenu li ul li:focus a span, ul.secoes_submenu li ul li:hover a span {
	background-position: -260px -40px !important;
}

/* FIM MENU PRINCIPAL --------------------------------------------------------- */






/* MENU  E SUB-MENU ITENS --------------------------------------------------------- */
#moldura {z-index:9999;}

/* Muda a cor do fundo do item selecionado  */
#moldura .cNot1h:hover { background-color:#666; color:#fff;}

#areaMenuItem {
	font-family:"Trebuchet MS";
	text-align:left !important;
	clear:both;
}
#areaMenuItem ul, #areaMenuItem ul li { margin:0px; padding:0px}

ul#listaMenuItem {
	display: block;
	font-famyly:"Trebuche MS";
	margin: 0 auto;
	z-index:9999;
	position:relative;
}
ul#listaMenuItem > li {
	display: block;
	float: left;
	position:relative;
	z-index:0;
	border:2px solid transparent;
	border-bottom:0;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	-moz-border-top-left-radius: 8px;
	-moz-border-top-right-radius: 8px;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
}
ul#listaMenuItem > li.psub:focus, ul#listaMenuItem > li.psub:hover {
	border-color:#e3e3e3;
	border-color: rgba(227, 227, 227, 0.5);
	-moz-box-shadow: 8px 8px 8px #e3e3e3;
	-webkit-box-shadow: 8px 8px 8px #e3e3e3;
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.27);
}
.no-rgba ul#listaMenuItem > li.psub:focus, .no-rgba ul#listaMenuItem > li.psub:hover {border:2px solid transparent;}
ul#listaMenuItem > li div.submenu {display:none;}
.no-rgba ul#listaMenuItem > li div.submenu {margin-left:4px;}
ul#listaMenuItem > li > a {
	text-align:right;
	font-size: 12px;
	color:#880a0b;
	font-weight: bold;
	text-decoration: none;
	text-transform:;
	text-shadow: 0pt -1px 1px rgb(255, 255, 255);
	line-height: 30px !important;
	letter-spacing: 0;
	padding: 0pt 5px 6px 5px;
	padding: 0pt 13px 6px 5px;
	display: block;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-moz-border-top-left-radius: 4px;
	-moz-border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	z-index:1;
	position:relative;
}
ul#listaMenuItem > li:active > a, ul#listaMenuItem > li:focus > a, ul#listaMenuItem > li:hover > a {
	opacity:0.8;
}
.no-opacity ul#listaMenuItem > li:focus > a, .no-opacity ul#listaMenuItem > li:hover > a {
	filter: alpha(opacity=80);
}
ul#listaMenuItem > li.psub:focus > a, ul#listaMenuItem > li.psub:hover > a {
	opacity:1;
}
.no-opacity ul#listaMenuItem > li.psub:focus > a, .no-opacity ul#listaMenuItem > li.psub:hover > a {
	filter: alpha(opacity=100);
}
ul#listaMenuItem > li.psub > a .ico {
	position:absolute;
	top:13px;
	right:3px;
}


.ie7 div.submenu li {
	margin-top:-0px;
	background:#fff;
}
li#menuItemNot div.submenu { width: 190px; }

ul#listaMenuItem > li.focus div.submenu, ul#listaMenuItem > li:hover div.submenu {
	display:block;
}
div.submenu > div {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border-top-left-radius: 0;
	-moz-border-top-left-radius: 0;
	-webkit-border-top-left-radius: 0;
}
li#menuItemNot.psub:active > a, li#menuItemNot.psub:focus > a, li#menuItemNot.psub:hover > a, li#menuItemNot div.submenu div {background:#fbfbfb;}
/* FIM MENU  E SUB-MENU ITENS --------------------------------------------------------- */




