/*  
Theme Name: Patricia Valente
Version: 1.0
Author: Thais Vilanova
Author URI: http://www.thaisvilanova.com.br/
*/

/* Begin Typography & Colors */
*{
	margin:0;
	padding:0;
}
body{
	background:#0c2533 url("../images/bg-estrelas.gif") repeat-x top left;
	color:#fff;
	font-family:Georgia, "Times New Roman", Times, serif;	
}
a{
	text-decoration:none;
	color:#fff;
}
strong{
	font-weight:bold;
}
#container {
	width:770px;
	margin:0 auto;
	clear:both
	}
#header {
	width:770px;
	background:#0c2533 url("../images/bg-header.gif") no-repeat top left;
	clear:both;
	height:128px;
	color:#fff;
	position:relative;	
}
#sidebar {
	width:238px;
	float:right;
	margin-bottom:24px;	
	}
#content {
	width:770px;
	float:left;
}
#footer {
	width:770px;
	clear:both;
	background: url(../images/index-parte-6.png) no-repeat;	
	position:relative;
	top:-39px;		
}
#colunaEsq{
	float:left;
	width:532px;
	padding-bottom:54px;	
}
#mainContent{
	width:500px;	
	background-color:#90b3c8;
	margin: 4px 0 0 16px;
	padding-bottom:14px;
	float:left;	
}
#listaContent{
	width:500px;		
	margin: 4px 0 0 16px;
	padding-bottom:14px;	
	float:left;
}
#listaLinks{
	width:500px;		
	margin: 4px 0 0 16px;
	padding-bottom:14px;	
	float:left;
	background-color:#90B3C8;
}
#introducao{
	width:500px;		
	margin: 4px 0 0 16px;
	padding-bottom:14px;	
	float:left;
	background-color:#7EA7BF;
}
/*--------LOGO-----------*/	
h1{
	position: relative;
	left:7px;
	top:2px;
	background: url(../images/logo-patricia-valente.gif) no-repeat;	
	text-indent: -9000px;
	float:left;
}
h1 a{
	display:block;
	width: 110px;
	height: 120px;
}
h1 img{
	display:none;

}
/*--------/LOGO-----------*/

/*--------NAVEGADOR PRINCIPAL-----------*/
ul#mainNav{
	margin:0;
	padding:0;	
	width:658px;
	float:left;
	position:relative;
	top:14px;
	left:-1px;			
}
ul#mainNav li{
	float:left;
	padding:0 0 0 0;
	margin:0;	
	}
ul#mainNav a{
	display:block;
	padding:0 0 0 0;
	margin:0;
	height:69px;
	text-decoration:none;
	color: #fff;
	text-indent: -5000px;
	position:relative;
			
}
ul#mainNav li a:hover, ul#mainNav li#current a{
	position:relative;
	top:0;
	background-position:left -59px;
	color: #ccc;		
}
a#home{
	background:url("../images/nav-home.gif") no-repeat left 9px;
	width:77px;
	position:relative;	
}
a#quem{
	background:url("../images/nav-quem.gif") no-repeat left 9px;
	width:110px;
	position:relative;
	left:0;		
}
a#ensino{
	background:url("../images/nav-ensino.gif") no-repeat left 9px;
	width:84px;
	position:relative;
	left:0;		
}	
a#artigos{
	background:url("../images/nav-artigos.gif") no-repeat left 9px;
	width:87px;
	position:relative;
	left:0;		
}
a#links{
	background:url("../images/nav-links.gif") no-repeat left 9px;
	width:70px;
	position:relative;
	left:0;		
}
a#atendimentos{
	background:url("../images/nav-atendimentos.gif") no-repeat left 9px;
	width:144px;
	position:relative;
	left:0;		
}
a#contatoNav{
	background:url("../images/nav-contato.gif") no-repeat left 9px;
	width:80px;
	position:relative;
	left:0;		
}
/*--------/NAVEGADOR PRINCIPAL-----------*/

/*--------BUSCA-----------*/
form#searchform{
	position:relative;
	top:27px;
	left:469px;	
	width:176px;
	float:left;
}
form#searchform input{
	width:150px;
	height:24px;
	border:0;	
}
form#searchform button{
	float:right;
	width:29px;
	height:24px;
	position:relative;
	top:-24px;
	text-indent: -9000px;
	border:0;
	z-index:10;	
	cursor: pointer;
	background: url(../images/search.gif) no-repeat;		
}
/*--------/BUSCA-----------*/

/*--------COR DA BORDA DO HEADER-----------*/
#pgHome #header, #pgContato #header, #pgErro #header, #pgBusca #header{
	border-bottom:6px solid #E8EBF2;
}
#pgArtigos #header{
	border-bottom:6px solid #74AC4F;
}
#pgQuem #header{
	border-bottom:6px solid #C54449;
}
#pgEnsino #header{
	border-bottom:6px solid #BC3C8D;
}
#pgLinks #header{
	border-bottom:6px solid #E0DC5D;
}
#pgAtendimentos #header{
	border-bottom:6px solid #D88C48;
}

/*--------COR DA BORDA DO HEADER-----------*/

/*--------IMAGEM HEADER-----------*/
#fotoHeader{
	position: relative;
	left:0;
	top:0;
	background: url(../images/imagem-header.jpg) no-repeat;	
	width:770px;
	height:266px;	
	float:left;
	margin:0;
	padding:0;
	clear:left;
}

#fotoHeader P{
	text-indent: -9000px;
	color: #fff;	
}
/*--------IMAGEM HEADER-----------*/

/*--------FUNDO INDEX-----------*/
#index1, #index2, #index3, #index4, #index5, #interna, #interna2, #contatoCompleto, #contatoSingle{		
	width:770px;	
	position:relative;	
	float:left;	
}
#index1, #contatoCompleto{
	background: url(../images/index-parte-1.png) no-repeat;	
	top:-36px;	/*36.1*/
}
#index2{
	background: url(../images/index-parte-2.png) no-repeat;	
	top:-72px;	/*36.2*/		
}
#index3{
	background: url(../images/index-parte-3.png) no-repeat;	
	top:-108px;	/*36.3*/				
}
#index4{
	background: url(../images/index-parte-4-ie.png) no-repeat;
	top:-144px;	/*36.4*/		
}
#index5, #contatoSingle{
	background: url(../images/index-parte-5.png) no-repeat;			
}
#contatoCompleto{
top:-36px;
margin-bottom:-36px;		
}
#contatoSingle{
top:-144px;
margin-bottom:-144px;		
}
#index1Cont, #index2Cont, #index3Cont, #index4Cont, #index5Cont, #interna, #interna2, #interna2Cont, #contatoCont{
	float:left;	
	
}
#index1Cont, #contatoCont{
	background-color: #23516b;	
	margin-top:36px;
	padding-bottom:60px;	
}

#index2Cont{
	background-color: #326786;	
	padding-bottom:60px;
	margin-top:36px;					
}
#index3Cont{
	background-color: #4681A3;	
	padding-bottom:60px;
	margin-top:36px;				
}
#index4Cont{
	background-color: #6297B2;	
	padding-bottom:60px;
	margin-top:36px;				
}
#index5Cont{
	background-color: #83B4CC;	
	background:#83B4CC url(../images/contato-balao.gif) no-repeat center 240px;
	padding-bottom:60px;
	margin-top:36px;				
}
#contatoCont{
	background:#23516b url(../images/contato-balao-pagina.gif) no-repeat center 308px;				
}
#footerCont{
	position:relative;
	top:42px;
	left:0;
	background-color: #fff;		
	padding-bottom:0;
	padding-top:12px;
	height:32px;
	color:#4681A3;
	font-size:85%;				
}
#footerCont p.coluna1{
	position:relative;
	left:16px;				
}
#footerCont p.coluna2{
	position:relative;
	right:-48px;
	text-align:right;				
}
#footerCont a{
	float:none;
	color:#4681A3				
}
#footerCont a:hover{
	text-decoration:underline;				
}
/*--------/FUNDO INDEX-----------*/

/*--------H2s INDEX-----------*/
h2.ensinoDestaque, h2.artigosDestaque, h2.atendimentosDestaque, h2.ceuDoMomento, h2.contato, h2.artigosRecentes{
	position: relative;
	left:16px;
	top:-21px;
	text-indent: -9000px;	
	padding-bottom:14px;
}
h2.ensinoDestaque{
	background: url(../images/ensino-em-destaque.png) no-repeat;	
	width:87px;
	height:43px;	
}
h2.artigosDestaque{
	background: url(../images/artigos-em-destaque.png) no-repeat;	
	width:88px;
	height:43px;	
}
h2.artigosRecentes{
	background: url(../images/artigos-recentes.gif) no-repeat;	
	width:86px;
	height:44px;	
}
h2.atendimentosDestaque{
	background: url(../images/atendimentos-em-destaque.png) no-repeat;	
	width:167px;
	height:43px;	
}
h2.ceuDoMomento{
	background: url(../images/ceu-do-momento.png) no-repeat;	
	width:112px;
	height:43px;	
}
h2.contato{
	background: url(../images/contato.gif) no-repeat;	
	width:92px;
	height:20px;	
	padding-bottom:16px;
}
#pgContato h2.contato{
	background: url(../images/contato-pag.gif) no-repeat;
	width:100px;
	height:22px;	
}
/*--------/H2s INDEX-----------*/

/*--------H2s INTERNA-----------*/

#pgBusca h2.breadcrumb span{
	font-size:92%; /*x.182 = 167*/
}
h2.breadcrumb{
	font-size:182%;
	position: relative;
	left:16px;
	top:-21px;	
	padding-top:8px;
	padding-bottom:14px;
	letter-spacing:1px;
}
h2.breadcrumb a{
	font-size:92%; /*x.182 = 167*/
	color:#bdcbd3;	
}
h2.breadcrumb a:hover{
	color:#fff
}

/*--------/H2s INTERNA-----------*/

/*--------ARTIGOS RELACIONADOS-----------*/
#aviso{
	font-size:12px;
	line-height:18px;
	font-style:italic;
	background: url(../images/hr-interna.gif) no-repeat left top;
	padding-top:12px
}
#artigosRelacionados h3{
	position: relative;
	left:16px;
	top:30px;
	text-indent: -9000px;
	padding-bottom:42px;	
	background: url(../images/artigos-relacionados.gif) no-repeat;	
	width:89px;
	height:40px;	
}
#artigosRelacionados .regua{
	background: url(../images/hr3.gif) no-repeat;
}
#artigosRelacionados ul{
	width:500px;		
	position:relative;
	left:16px;	
	top:8px;
	padding-bottom:8px;
}
#artigosRelacionados li{
	background-color:#90b3c8;
	padding:9px 0 9px 16px;
	border-bottom:1px solid #9ebccf;
}
#artigosRelacionados li:hover{
	background-color:#40799A;
}

#artigosRelacionados li a{
	color:#0D384B;
	display:block;	
}
/*--------/ARTIGOS RELACIONADOS-----------*/

/*--------REGUA-----------*/
#index1 div.regua, #index2 div.regua, #index3 div.regua, #index4 div.regua, #index5 div.regua, #interna div.regua, #contatoCompleto div.regua, #contatoSingle div.regua{	
	width:770px;
	height:1px;	
	position: relative;	
	top:-26px;
}
#index1 div.regua, #contatoCompleto div.regua{	
	background: url(../images/hr1.gif) no-repeat;	
}
#index2 div.regua{	
	background: url(../images/hr2.gif) no-repeat;	
}
#index3 div.regua{	
	background: url(../images/hr3.gif) no-repeat;	
}
#index4 div.regua{	
	background: url(../images/hr4.gif) no-repeat;	
}
#index5 div.regua, #contatoSingle div.regua{	
	background: url(../images/hr5.gif) no-repeat;	
}
#interna div.regua{	
	background: url(../images/hr1.gif) no-repeat;	
}

/*--------/REGUA-----------*/

/*--------DESTAQUES-----------*/
#destaque1, #destaque2, #destaque3, #destaque4, #destaque5, #destaqueContato{
	margin:-3px 0 0 16px;	
	float:left;	
	width:705px;	
}
#destaque1{
	background-color:#3a647b;			
}
#destaque2{
	background-color:#477692;		
}
#destaque3{
	background-color:#598eac;	
}
#destaque4{
	background-color:#72a2ba;			
}
#destaque5{
	background-color:#9cc3d6;			
}
#destaqueContato{
	background-color:#507589;			
}
#destaque1 h3, #destaque2 h3, #destaque3 h3, #destaque4 h3{
	font-size:136%;
	margin-bottom:8px;
	letter-spacing:1px;
	text-indent:0;
	margin:0 0 8px 0;
	padding:0;
	position:relative;
	left:0;
}
#destaque1 p, #destaque2 p, #destaque3 p, #destaque4 p{
	font-family: "Lucida Sans",Arial, Helvetica, sans-serif;
	font-size:92%;
	line-height:150%; /*x.92 = 136*/
}

/*--------DESTAQUES CORES-----------*/
div.ensinoDestaque, div.artigosDestaque, div.atendimentosDestaque, div.ceuDoMomento, div.contato{
	padding:12px 16px 16px 16px; /*tenho que controlar o padding por aqui pois o ie naum aceita bordas transparentes*/	
}
div.ensinoDestaque:hover{
	border: 4px solid #C13693;	
	padding:8px 12px 12px 12px;	
}
div.artigosDestaque:hover{
	border: 4px solid #74AC4F;	
	padding:8px 12px 12px 12px;	
}
div.atendimentosDestaque:hover{
	border: 4px solid #F5913C;
	padding:8px 12px 12px 12px;	
}
div.ceuDoMomento:hover{
	border: 4px solid #fff;
	padding:8px 12px 12px 12px;	
}
div.ensinoDestaque a{
	border-bottom:2px solid #C13693;	
}
div.ensinoDestaque:hover a{
	background-color: #C13693;	
}
div.artigosDestaque a{
	border-bottom:2px solid #74AC4F;	
}
div.artigosDestaque:hover a{
	background-color: #74AC4F;	
}
div.atendimentosDestaque a{
	border-bottom:2px solid #F5913C;	
}
div.atendimentosDestaque:hover a{
	background-color: #F5913C;	
}
div.ceuDoMomento a{
	border-bottom:2px solid #fff;	
	color:#fff;
}
div.ceuDoMomento:hover a{
	background-color: #fff;	
	color:#6297b2;
}
/*--------/DESTAQUES CORES-----------*/
p.coluna1 a, p.coluna2 a{
	float:left;
	margin-top:16px;	
	padding:1px;
	background-color:transparent;	
}
.coluna1, .coluna2{
	float:left;	
}
.coluna1{
	width:330px;
}
.coluna2{
	padding-left:44px;
	width:330px;
}
/*--------/DESTAQUES-----------*/
/*--------FORM CONTATO GERAL-----------*/
#index5 input, #index5 textarea, #contatoCompleto input, #contatoCompleto textarea, #contatoSingle input, #contatoSingle textarea{
	display:block;
	border:0;	
	margin-top:8px;
	margin-bottom:8px;	
	width:330px;
	height:20px;
	background-color:#7aa9c2;	
	color:#fff;
	font-family: "Lucida Sans",Arial, Helvetica, sans-serif;
	font-size:75%;	
	line-height:155%;	
	padding:2px;
}
.hidden{
	display:none;
}
#index5 textarea, #contatoCompleto textarea, #contatoSingle textarea{
	height:109px;
}
#index5 .coluna1, #index5 .coluna2, #contatoCompleto .coluna1, #contatoCompleto .coluna2, #contatoSingle .coluna1, #contatoSingle .coluna2{
	font-size:122%;
}
#index5 button, #contatoCompleto button, #contatoSingle button{
	text-indent: -9000px;
	width: 65px;
	height: 21px;
	position: relative;
	top:0;
	border:0;
	z-index:10;	
	cursor: pointer;
	background: url(../images/bt-enviar.gif) no-repeat;
	left:133px;	
}
#contatoCompleto button{
	width: 66px;	
	top:1px;	
}
.contacterror {
	border: 1px solid #ff0000;
}
#contatoCompleto input:focus,#contatoCompleto input.sffocus,#contatoCompleto textarea:focus,#contatoCompleto textarea.sffocus, #index5 input:focus,#index5 input.sffocus,#index5 textarea:focus,#index5 textarea.sffocus, #index5Cont input:focus,#index5Cont input.sffocus,#index5Cont textarea:focus,#index5Cont textarea.sffocus  { 
background: #e6f0f5;
color:#0D384B;
}
/*--------/FORM CONTATO GERAL-----------*/

/*--------CONTATO PAGINA-----------*/
#contatoCompleto input, #contatoCompleto textarea{
	background-color:#96ACB8;		
}
div.contato#destaqueContato{
	min-height:3.1em;
}
div.contato#destaqueContato p{
	font-size:122%;
	margin-bottom:18px;
}
div.contato#destaqueContato div.sucesso{
	margin:13px 0 0 0;
	padding:0;
}
.erro{
	margin-bottom:18px;
	padding-left:19px;
	background: url(../images/error.gif) no-repeat 0 center;
	height:1%;	
}
/*--------CONTATO PAGINA-----------*/

/*--------PGS INTERNAS-----------*/
#interna{		
	background: url(../images/index-parte-1.png) no-repeat;	
	top:-33px;	
}
#interna2{
	background: url(../images/interna.png) no-repeat;	
	top:-105px;				
}
#internaCont{
	background-color: #23516b;	
	margin-top:33px;
	padding-bottom:60px;	
}
#interna2Cont{
	background: url(../images/bg-interna.gif) repeat-y;
	padding-bottom:17px;
	margin-top:42px;
	width:770px					
}
/*--------/PGS INTERNAS-----------*/

/*--------CONTEUDO PGS INTERNAS-----------*/
#pgEnsino #introducao{	
	border-bottom: 4px solid #BC3D8D;	
}
#pgErro #listaLinks{	
	border-bottom: 4px solid #E8EBF2;	
}
#pgAtendimentos #introducao{	
	border-bottom: 4px solid #D88C48;	
}
ul#listaContent li{
	background-color:#598EAC;		
	margin-bottom:16px;
	width:500px;
	float:left;
}
#mainContent p, #listaContent p{
	color:#0D384B;
	font-family: 'Lucida Grande',Verdana, Arial, sans-serif;
	font-size:92%;
	line-height:150%; /*x.92 = 136*/
	margin:0 16px 18px 16px;	
	/*background: url('../images/gridbg.gif');*/
}
#introducao p{
	color:#0D384B;
	margin:12px 16px 2px 16px;
	font-family:Georgia, "Times New Roman", Times, serif;	
	font-size:122%;
	line-height:137%; /*x.122 = 167*/
}
#listaContent p{
	color:#fff;
}
#mainContent h4, #listaContent h4{
	color:#0D384B;
	font-size:167%;	
	margin:0 0 4px 16px;	
	padding-top:9px;
	letter-spacing:1px;			
}
#listaLinks h4, #pgErro #introducao h4{
	color:#0D384B;
	font-size:167%;	
	margin:0 0 4px 8px;	
	padding-top:9px;
	letter-spacing:1px;	
	padding-bottom:17px;	
	background: url(../images/hr-interna.gif) no-repeat left 92%;		
}
#pgQuem h4{
	background: url(../images/hr-interna.gif) no-repeat left 92%;
	padding-bottom:17px;	
}
#listaContent h4{
	color:#fff;
	font-size:136%;	
	margin-bottom:8px;	
}
#mainContent .descricao{
	font-family:Georgia, "Times New Roman", Times, serif;	
	display:block;
	font-size:107%;	
	font-style:italic;
	letter-spacing:0;		
	padding-bottom:17px;	
	background: url(../images/hr-interna.gif) no-repeat left 92%;
}
#mainContent p small.autor{
	font-family:Georgia, "Times New Roman", Times, serif;	
	color:#0D384B;	
	font-size:92%;	
	font-style:italic;
	letter-spacing:0;
	margin:0 0 0 0;
	padding:0;
	line-height:0;	
}
#mainContent img{
	text-align:center;
	margin: 0 0 0 82px;
	width:321px;	
}
#pgArtigos #mainContent img{
	border: 6px solid #7cae74;
}
#pgQuem #mainContent img{
	border: 6px solid #C85A61;
}
#pgEnsino #mainContent img{
	border: 6px solid #AF619F;
}
#pgAtendimentos #mainContent img{
	border: 6px solid #CA9462;
}
#pgArtigos #mainContent a{
	color:#0D384B;
	border-bottom:2px solid #74AC4F;
}
#pgEnsino #introducao a{
	color:#0D384B;
	border-bottom:2px solid #BC3C8D;
}
#pgAtendimentos #introducao a{
	color:#0D384B;
	border-bottom:2px solid #D88C48;
}
#pgQuem #mainContent p{
	margin-top:10px;
}
#pgQuem #mainContent a{
	color:#0D384B;
	border-bottom:2px solid #c54449;
}
#pgArtigos #listaContent li a{
	color:#fff;
	border-bottom:2px solid #74AC4F;
	margin:16px 0 18px 0;	
	padding:1px;
	background-color:transparent;	
}
#pgArtigos #mainContent a:hover, #pgArtigos #listaContent a:hover{
	background-color:#74AC4F;
}
#pgEnsino #listaContent li a{
	color:#fff;
	border-bottom:2px solid #BC3D8D;
	margin:16px 0 18px 0;	
	padding:1px;
	background-color:transparent;	
}
#pgEnsino #mainContent a:hover, #pgEnsino #listaContent a:hover{
	background-color:#BC3D8D;
}
#pgEnsino #introducao a:hover{
	background-color:#BC3D8D;
}
#pgAtendimentos #listaContent li a{
	color:#fff;
	border-bottom:2px solid #D88C48;
	margin:16px 0 18px 0;	
	padding:1px;
	background-color:transparent;	
}
#pgAtendimentos #mainContent a:hover, #pgAtendimentos #listaContent a:hover{
	background-color:#D88C48;
}
#pgAtendimentos #introducao a:hover{
	background-color:#D88C48;
}
#pgQuem #mainContent a:hover{
	background-color:#c54449;
}
#pgBusca #listaContent li a{
	color:#fff;
	border-bottom:2px solid #E8EBF2;
	margin:16px 0 18px 0;	
	padding:1px;
	background-color:transparent;	
}
#pgBusca #listaContent li a:hover{
	background-color:#E8EBF2;
	color:#24526C
}

/*pullquote */
#mainContent blockquote.pullquote {
	width: 160px;	
	background: #bcd1de url(../images/quote-artigos-top.gif) top left no-repeat;
	float:right;
	margin:0 16px 16px 16px;	
}

#mainContent blockquote.pullquote p {
	margin: 0;
	background-position: bottom right;	
}

#mainContent blockquote.pullquote p.pullquote {
	padding: 0;
	margin: 0;
	background: transparent url(../images/quote-artigos-close.gif) 97% 100% no-repeat;
	border-top: none;			
}
#mainContent blockquote.pullquote span.pullquote {
	color: #0D384B;	
	font-family:Georgia, "Times New Roman", Times, serif;	
	font-style: italic;
	font-size:136%;
	line-height:145%; /*x.136 = 197*/
	display: block;
	width: 130px;
	margin: 0;
	padding: 32px 16px 32px 20px;
	background: transparent url(../images/quote-bottom.gif) left bottom no-repeat;
}
/*--------/CONTEUDO PGS INTERNAS-----------*/

/*--------SIDEBAR-----------*/
#sidebar div{
	background-color:#477692;	
	margin:0 16px 16px 14px;	
	padding-top:11px;		
}
#sidebar div#first{
	margin-top:4px;	
}
div h3{
	position:relative;
	left:64px;	
	text-indent: -9000px;			
	padding-bottom:10px;		
}
div.artigosAssuntos h3{
	background: url(../images/artigos-assuntos.gif) no-repeat;	
	width:78px;
	height:49px;			
}
div.artigosAutor h3{
	background: url(../images/artigos-autor.gif) no-repeat;	
	width:78px;
	height:49px;			
}
div.artigosDestaqueSidebar h3{
	background: url(../images/artigos-em-destaque-sidebar.gif) no-repeat;	
	width:88px;
	height:40px;
	left:60px;			
}
div.calendarioEnsino h3{
	background: url(../images/calendario-ensino.gif) no-repeat;	
	width:107px;
	height:40px;
	left:50px;			
}
div.ensinoDestaqueSidebar h3{
	background: url(../images/ensino-em-destaque.gif) no-repeat;	
	width:87px;
	height:43px;
	left:62px;	
}
div.atendimentosDestaqueSidebar h3{
	background: url(../images/atendimentos-em-destaque-sb.gif) no-repeat;	
	width:140px;
	height:40px;
	left:32px;	
}
div.atendimentosTodos h3{
	background: url(../images/atendimentos.gif) no-repeat;	
	width:143px;
	height:17px;
	left:32px;	
}
div.ensinoSidebar h3{
	background: url(../images/ensino.gif) no-repeat;	
	width:73px;
	height:19px;
	left:70px;			
}
div.artigosAssuntos .regua, div.artigosAutor .regua, div.artigosDestaqueSidebar .regua, div.calendarioEnsino .regua, div.ensinoDestaqueSidebar .regua, div.atendimentosDestaqueSidebar .regua, div.ensinoSidebar .regua, div.atendimentosTodos .regua{
	background: url(../images/hr-interna-sidebar.gif) no-repeat;						
}
#sidebar div ul{
	position:relative;
	top:-8px;
	left:16px;
	padding-right:32px;	
	padding-bottom:0;	
}
#sidebar div.calendarioEnsino ul{
	
	padding-bottom:10px;
	width:150px;
	height:206px;	
}

#sidebar div ul li a{
	font-size:122%;
	line-height:24px;
	padding:1px;	
	display:block;	
}
#pgArtigos #sidebar div ul li a:hover, #pgArtigos #sidebar div ul li a.current, #pgArtigos #sidebar div ul li.current-cat a{
	background-color:#74AC4F;	
}
#pgEnsino #sidebar div ul li a:hover, #pgEnsino #sidebar div ul li a.current, #pgEnsino #sidebar div ul li.current-cat a{
	background-color:#BC3D8D;	
}
#sidebar div ul.itensDestaque{
	left:0;	
	padding-right:0;
	top:-10px;		
}
#sidebar div ul.itensDestaque li a{
	color:#BBDFEA;
	font-size:107%;
	line-height:18px;
	padding:1px;	
	display:block;

	margin-left:16px;
}
#sidebar div ul.itensDestaque li a.current{
	color:#BBDFEA;
	font-size:107%;
	line-height:18px;
	padding:1px;	
	display:block;
	margin-left:16px;
	background-color:#477692;
	
}
#sidebar div ul.itensDestaque li{
	background-color:#477692;			
}
#sidebar div ul.itensDestaque li a{
	padding: 8px 0;		
}
#sidebar div.artigosDestaqueSidebar ul{
	padding: 0;		
}
#pgArtigos #sidebar div ul.itensDestaque li:hover, #pgArtigos #sidebar div ul.itensDestaque li:hover a.current, #pgEnsino #sidebar div ul.itensDestaque li:hover, #pgEnsino #sidebar div ul.itensDestaque li:hover a.current, #pgQuem #sidebar div ul.itensDestaque li:hover, #pgQuem #sidebar div ul.itensDestaque li:hover a.current, #pgLinks #sidebar div ul.itensDestaque li:hover, #pgLinks #sidebar div ul.itensDestaque li:hover a.current, #pgAtendimentos #sidebar div ul.itensDestaque li:hover, #pgAtendimentos #sidebar div ul.itensDestaque li:hover a.current{
	background-color:#2b5974;	
}
#pgArtigos #sidebar div ul.itensDestaque li:hover, #pgEnsino #sidebar div ul.itensDestaque li:hover, #pgQuem #sidebar div ul.itensDestaque li:hover, #pgLinks #sidebar div ul.itensDestaque li:hover, #pgAtendimentos #sidebar div ul.itensDestaque li:hover{
	background-color:#275671;	
}
#pgArtigos #sidebar div ul.itensDestaque li a:hover, #pgArtigos #sidebar div ul.itensDestaque li a.current:hover, #pgEnsino #sidebar div ul.itensDestaque li a:hover, #pgEnsino #sidebar div ul.itensDestaque li a.current:hover, #pgQuem #sidebar div ul.itensDestaque li a:hover, #pgQuem #sidebar div ul.itensDestaque li a.current:hover, #pgLinks #sidebar div ul.itensDestaque li a:hover, #pgLinks #sidebar div ul.itensDestaque li a.current:hover, #pgAtendimentos #sidebar div ul.itensDestaque li a:hover, #pgAtendimentos #sidebar div ul.itensDestaque li a.current:hover{
	background-color:#275671;	
}
/*--------/SIDEBAR-----------*/

/*--------CALENDARIO-----------*/
#sidebar div ul li #wp-calendar a{
	font-size:12px;
}
div#wp-calendar{
	position:relative;	
	left:-20px;
	padding-right:0;	
	padding-bottom:0;
	padding-top:0;
	margin-top:0;
}
#wp-calendar table{
	width:188px;
	height:155px;
	text-align:center;
	padding: 0;
	margin:0;	
	color:#fff;
	font-family: 'Lucida Grande',Verdana, Arial, sans-serif;
}
#wp-calendar table td{
	margin:0;
	padding:0;
	background-color: #4681A3;
	border:1px solid #326786;
	height:24px;
}
#wp-calendar table.nav{
width:187px
}
#wp-calendar table.nav, table.nav a, , table.nav td a {	
	color: #fff;
	text-align: center;
	text-decoration: none;
}
#wp-calendar table.nav {	
	background-color: #5A849D;
	height:24px;
}
#wp-calendar table.nav td{
	background-color:#5A849D;	
	border:none;	
}
#pgQuem #wp-calendar table.nav td:hover{
	background-color:#c54449;	
}
#pgQuem #wp-calendar table.nav a:hover{
	background-color:#c54449;	
}
#pgEnsino #wp-calendar table.nav td:hover{
	background-color:#BC3D8D;	
}
#pgEnsino #wp-calendar table.nav a:hover{
	background-color:#BC3D8D;	
}
#pgAtendimentos #wp-calendar table.nav td:hover{
	background-color:#D88C48;	
}
#pgAtendimentos #wp-calendar table.nav a:hover{
	background-color:#D88C48;	
}
#pgLinks #wp-calendar table.nav td:hover{
	background-color:#E0DC5D;	
}
#pgErro #wp-calendar table.nav td:hover, #pgBusca #wp-calendar table.nav td:hover{
	background-color:#E8EBF2;	
}
#pgErro #wp-calendar table.nav a:hover, #pgBusca #wp-calendar table.nav a:hover{
	background-color:#E8EBF2;	
}
#pgLinks #wp-calendar table.nav td:hover a, #pgErro #wp-calendar table.nav td:hover a, #pgBusca #wp-calendar table.nav td:hover a{
	color:#24526C;	
}
#pgLinks #wp-calendar table.nav a:hover{
	background-color:#E0DC5D;	
	color:#24526C;	
}
#wp-calendar caption {
	margin:0;	
padding:0;
width:187px;
	text-align: center;
	color:#fff;
	height:26px;
}
#pgQuem #wp-calendar caption {
	background-color:#c54449;	
}
#pgEnsino #wp-calendar caption {
	background-color:#BC3D8D;	
}
#pgAtendimentos #wp-calendar caption {
	background-color:#D88C48;	
}
#pgLinks #wp-calendar caption {
	background-color:#E0DC5D;	
}
#pgErro #wp-calendar caption, #pgBusca #wp-calendar caption{
	background-color:#E8EBF2;	
}
#wp-calendar th {
	color: #24526C;
	background: #A3C0D1;
	border-right:1px solid #326786;
	height:24px;
}
#wp-calendar td a {
	text-decoration: none;	
	color: #7E8073;	
	display: block;	
}
a.eventday{
	padding:5px 0;
}
#pgQuem a.eventday{
	background-color:#c54449;	
}
#pgEnsino a.eventday{
	background-color:#BC3D8D;	
}
#pgAtendimentos a.eventday{
	background-color:#D88C48;	
}
#pgLinks a.eventday{
	background-color:#E0DC5D;	
}
#pgErro a.eventday, #pgBusca a.eventday{
	background-color:#E8EBF2;	
}
#wp-calendar td a:link, #wp-calendar td a:visited {	
	color: #fff;	
}
#wp-calendar caption td a{
	color: #7E8073;	
	text-decoration:none;	
	padding-bottom:5px;
	font-size:92%;
}
#wp-calendar caption a:hover{
	color: #fff;	 	
}
#pgQuem #wp-calendar caption a:hover{
	background-color:#c54449;	 	
}
#pgEnsino #wp-calendar caption a:hover{
	background-color:#BC3D8D;	 	
}
#pgAtendimentos #wp-calendar caption a:hover{
	background-color:#D88C48;	 	
}
#pgLinks #wp-calendar caption a:hover{
	background-color:#E0DC5D;	
}

#pgLinks #wp-calendar caption a, #pgErro #wp-calendar caption a, #pgBusca #wp-calendar caption a{
	color:#24526C;	 
}
#pgLinks #wp-calendar a.eventday, #pgErro #wp-calendar a.eventday, #pgBusca #wp-calendar a.eventday{
	color:#24526C;	
}
#pgLinks #wp-calendar #today a.eventday{
	color:#fff;	
}
#pgErro #wp-calendar caption a:hover, #pgBusca #wp-calendar caption a:hover{
	background-color:#E8EBF2;	
}
a.eventday{
	color:#535545;
}
#wp-calendar td a:hover, #wp-calendar td a:active {
	color: #fff;	 
}
#wp-calendar table td#today, td#today a, td#today a:link, td#today a:visited {
	color: #fff;
	font-weight: bold;
	background-color: #2B5B77;
}
#wp-calendar tbody tr td{
	text-align:center;
	padding:0;
	margin:0;
}
#wp-calendar table td,
#wp-calendar table th {
 	text-align:center;
}
a#ec3_publish img{
	display:none;
}
a#ec3_next, a#ec3_prev{	
	color: #fff;	
}
#wp-calendar #prev {
	text-align:left;
	padding-left:8px;
}
#wp-calendar #next {
	text-align:right;

	padding-right:8px;
}
a:hover#ec3_next, a:hover#ec3_prev{	
	background-color:#5A849D;
}
/*--------/CALENDARIO-----------*/

/*--------CURSOS-----------*/
#pgEnsino div#mainContent ul{
	background-color:#A6C2D3;
	color:#0D384B;
	font-family: 'Lucida Grande',Verdana, Arial, sans-serif;
	font-size:92%;
	line-height:150%; /*x.92 = 136*/
	margin:8px 16px 18px 16px;
	border-bottom:4px solid #BC3D8D;
	padding-bottom:8px;
}
#pgEnsino div#mainContent ul li{
	padding-top:8px;	
	margin-left:8px;
}
#pgEnsino div#mainContent ul li strong{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:122%;	
}
#pgEnsino div#mainContent ul li a{
	color:#0D384B;
	border-bottom:2px solid #BC3D8D;
}
/*--------/CURSOS-----------*/

/*--------LINKS-----------*/
#listaLinks ul{
	margin:14px 8px 8px 8px;
}
#listaLinks ul li{
	background-color:#A6C2D3;
	padding:8px 0;
	margin-bottom:4px;
}
#listaLinks ul li:hover{
	background-color:#C8D07D;	
}
#listaLinks ul li a{
	font-family: 'Lucida Grande',Verdana, Arial, sans-serif;
	font-size:107%;
	color:#0D384B;	
	margin-left:8px;
}
#pgErro #listaLinks p{
	color:#0D384B;
	margin:12px 16px 2px 8px;
	font-family:Georgia, "Times New Roman", Times, serif;	
	font-size:122%;
	line-height:137%; /*x.122 = 167*/
}
#pgErro #listaLinks a{
	color:#0D384B;	
	border-bottom:1px solid #E8EBF2;
}
#pgErro #listaLinks a:hover{
	background-color:#E8EBF2;
}
/*--------/LINKS-----------*/
/*--------ARTIGOS RELACIONADOS-----------*/
#artigosRelacionados{
	float:left;
}
#artigosRelacionados h3{
	position: relative;
	left:16px;
	top:30px;
	text-indent: -9000px;
	padding-bottom:42px;	
	background: url(../images/artigos-relacionados.gif) no-repeat;	
	width:89px;
	height:40px;	
}
#artigosRelacionados .regua{
	background: url(../images/hr3.gif) no-repeat;
	width:530px;
	height:1px;	
	position: relative;	
	padding-bottom:10px;
}
#artigosRelacionados ul{
	width:500px;		
	position:relative;
	left:16px;	
	top:8px;
	padding-bottom:8px;
}
#artigosRelacionados li{
	background-color:#90b3c8;
	padding:9px 0 9px 16px;
	border-bottom:1px solid #9ebccf;
}
#artigosRelacionados li:hover{
	background-color:#40799A;
}

#artigosRelacionados li a{
	color:#0D384B;
	display:block;	
}
/*--------/ARTIGOS RELACIONADOS-----------*/

/*--------NAVEGADOR PRINCIPAL TESTE-----------*/

ul#mainNavTeste{
	margin:0;
	padding:0;	
	width:658px;
	float:left;
	position:relative;
	top:39px;
	left:5px;
	
		
}
ul#mainNavTeste li{
	float:left;
	padding:0 0 0 0;
	margin:0;
	height:43px;
	
	}
ul#mainNavTeste a{
	display:block;
	padding:0 0 0 0;
	margin:0;
	height:43px;
	text-decoration:none;
	color: #fff;
	text-indent: -5000px;
	position:relative;
			
}
ul#mainNavTeste li a:hover, ul#mainNavTeste li#current a{
	background-position:left -43px;
	color: #ccc;	
			
}
ul#mainNavTeste li a#home{
	background:url("../images/menu-home2.gif") no-repeat left 0;
	width:65px;
	position:relative;	
}
ul#mainNavTeste li a#home:hover, ul#mainNavTeste li#current a#home{
	background:url("../images/menu-home2.gif") no-repeat left -43px;
	
}
ul#mainNavTeste li a#quem{
	background:url("../images/menu-quem-sou2.gif") no-repeat left 0;
	width:98px;
	position:relative;
	left:0;		
}
ul#mainNavTeste li a#quem:hover, ul#mainNavTeste li#current a#quem{
	background:url("../images/menu-quem-sou2.gif") no-repeat left -43px;	
}
ul#mainNavTeste li a#ensino{
	background:url("../images/menu-ensino2.gif") no-repeat left 0;
	width:74px;
	position:relative;
	left:0;		
}
ul#mainNavTeste li a#ensino:hover, ul#mainNavTeste li#current a#ensino{
	background:url("../images/menu-ensino2.gif") no-repeat left -43px;	
}	
ul#mainNavTeste li a#artigos{
	background:url("../images/menu-artigos2.gif") no-repeat left 0;
	width:77px;
	position:relative;
	left:0;		
}
ul#mainNavTeste li a#artigos:hover, ul#mainNavTeste li#current a#artigos{
	background:url("../images/menu-artigos2.gif") no-repeat left -43px;	
}
ul#mainNavTeste li a#mural{
	background:url("../images/menu-mural2.gif") no-repeat left 0;
	width:70px;
	position:relative;
	left:0;		
}

ul#mainNavTeste li a#mural:hover, ul#mainNavTeste li#current a#mural{
	background:url("../images/menu-mural2.gif") no-repeat left -43px;	
}
ul#mainNavTeste li a#links{
	background:url("../images/menu-links2.gif") no-repeat left 0;
	width:62px;
	position:relative;
	left:0;		
}
ul#mainNavTeste li a#links:hover, ul#mainNavTeste li#current a#links{
	background:url("../images/menu-links2.gif") no-repeat left -43px;	
}
ul#mainNavTeste li a#atendimentos{
	background:url("../images/menu-atendimentos2.gif") no-repeat left 0;
	width:130px;
	position:relative;
	left:0;		
}
ul#mainNavTeste li a#atendimentos:hover, ul#mainNavTeste li#current a#atendimentos{
	background:url("../images/menu-atendimentos2.gif") no-repeat left -43px;	
}
ul#mainNavTeste li a#contatoNav{
	background:url("../images/menu-contato2.gif") no-repeat left 0;
	width:67px;
	position:relative;
	left:0;		
}
ul#mainNavTeste li a#contatoNav:hover, ul#mainNavTeste li#current a#contatoNav{
	background:url("../images/menu-contato2.gif") no-repeat left -43px;	
}
#teste form#searchform{
	position:relative;
	top:50px;
	left:469px;	
	width:176px;
	float:left;
}
/*--------/NAVEGADOR PRINCIPAL TESTE-----------*/