/* CSS Document */
html{
	width:100%;
	height:100%;
}

body{
	width:100%;
	height:100%;
	background-color:#f5f6f6;
	font-family:Arial, Helvetica, sans-serif;
}

.bodyNatal{
	width:100%;
	height:100%;
	background-image:url(../images/background_natal_2011.jpg);
	background-repeat:repeat-x;
	background-color:#f5f6f6;
	font-family:Arial, Helvetica, sans-serif;
}

.BdyFrame{
	width:100%;
	height:100%;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}

.barra_top{
	background-image:url(../images/bg_top.gif);
	background-repeat:repeat-x;
}

.bgsombra_esq{
	background-image:url(../images/bgsombra_esq.gif);
	background-repeat:repeat-y;
}

.bgsombra_dir{
	background-image:url(../images/bgsombra_dir.gif);
	background-repeat:repeat-y;
}
.caixa1_top{
	background-image:url(../images/caixa1_top.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

.caixa2_top{
	background-image:url(../images/caixa2_top.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

.caixa3_top{
	background-image:url(../images/caixa3_top.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

.tit_caixas{
	font-size:11px;
	color:#a52b42;
}

.bg_menu_fundo{
	background-image:url(../images/bg_menufundo.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

.bg_menu{
	background-image:url(../images/bg_menulateral.gif);
	background-repeat:repeat-y;
}

.bg_menu1{
	background-image:url(../images/bg_menulateral1.gif);
	background-repeat:repeat-y;
	width: 183px;
}

.bg_menu2{
	background-image:url(../images/bg_menulateral2.gif);
	background-repeat:repeat-y;
	width: 183px;
}

.caixa_reserv{
	background-color:#b5ccdd;
	border-left:1px solid #e9ebf0;
	border-right:1px solid #e9ebf0;
	border-bottom:1px solid #e9ebf0;
	width:161px;
}
.input_areserv{
	width:92px; 
	height:16px; 
	border:1px solid #c0c7ce;
}

.texto_caixas{
	font-size:11px;
	color:#1E435E;
}

.linksCaixas{
	font-size:11px;
	color:#7C1422;
	text-decoration:none;
}
.linksCaixas:hover{
	font-size:11px;
	color:#7C1422;
	text-decoration:underline;
}

.links1{
	font-size:11px;
	color:#767676;
	text-decoration:none;
}

.links1 a{
	font-size:11px;
	color:#767676;
	text-decoration:none;
}

.links1 a:hover{
	font-size:11px;
	color:#303233;
	text-decoration:none;
}

.caixas{
	background-color:#b5ccdd;
	border:1px solid #e9ebf0;
	width:161px;
}

.input_news{
	width:137px; 
	height:16px; 
	border:1px solid #c0c7ce;
	font-size:11px;
	color:#6f6f6f;
}

.tit_caixas2{
	font-size:12px;
	color:#33668a;
}

.txt_rodape{
	padding-left:3px;
	font-size:10px;
	color:#56748c;
	text-decoration:none;
}
.txt_rodape:hover{
	color:#56748c;
	text-decoration:underline;
}

.tit_conteudo{
	background-image:url(../images/bg_titcentro.gif);
	background-repeat:repeat-x;
	font-size:11px;
	color:#33668a;
	text-align:right;
	padding-right:19px;
}
.tit_conteudo1{
	background-image:url(../images/bg_titcentro.gif);
	background-repeat:repeat-x;
	font-size:11px;
	color:#33668a;
	text-align:left;
	padding-left:8px;
}
.tit_conteudoC{
	background-image:url(../images/bg_titCatalogo.gif);
	background-repeat:repeat-x;
	font-size:11px;
	font-weight: bold;
	font-family: verdana;
	color:#FFFFFF;
	text-align:center;
}

.tit_conteudoSubC{
	background-image:url(../images/bg_titEnsino.gif);
	background-repeat:repeat-x;
	font-size:10px;
	font-weight: bold;
	font-family: verdana;
	color:#1E435E;
	text-align:center;
}
/*.tit_conteudoSubL{
	background-image:url(../images/bg_titCatalogo.gif);
	background-repeat:repeat-x;
	font-size:10px;
	font-weight: bold;
	font-family: verdana;
	color:#FFFFFF;
	text-align:left;
	padding-left: 8px;
}
*/
.tit_conteudoSubL{
	background-image:url(../images/bg_titEnsino.gif);
	background-repeat:repeat-x;
	font-size:10px;
	font-weight: bold;
	font-family: verdana;
	color:#1E435E;
	text-align:left;
	padding-left: 8px;	
}

.tit_conteudoBlue{
	font-size:10px;
	font-weight: bold;
	font-family: verdana;
	color:#1E435E;
	text-align:left;
	padding-left:5px;
	text-transform:uppercase;
}

.img_brd{
	border: 2px solid #e9e9e9;
}

.tit_book{
	font-size:11px;
	font-weight:bold;
	color:#922638;
	text-decoration:none;
	padding-bottom:3px;
}

.tit_book a{
	text-decoration:none;
	color:#922638;
}
.tit_book a:hover{
	text-decoration:underline;
	color:#922638;
}

.tit_book1{
	font-size:11px;
	font-weight:bold;
	color:#6d6d6d;
	text-decoration:none;
}
.tit_book1:hover{
	color:#6d6d6d;
	text-decoration:underline;
}
.tit_Doc{
	font-size:11px;
	color:#33668A;
	text-decoration:none;
	padding-bottom:3px;
}

.tit_Doc a{
	text-decoration:none;
	color:#33668A;
}
.tit_Doc a:hover{
	text-decoration:underline;
	color:#33668A;
}
.txt_book{
	font-size:11px;
	text-decoration:none;
	color:#6d6d6d;
	line-height:16px;
	padding-left:10px;
}
.txt_destaques{
	font-size:11px;
	text-decoration:none;
	color:#6d6d6d;
	text-align: justify; 
	line-height:16px;
}
.txt_destaques a{
	font-size:11px;
	text-decoration:underline;
	color:#6d6d6d;
	text-align: justify; 
	line-height:16px;
}
.txt_destaques a:hover{
	font-size:11px;
	text-decoration:none;
	color:#6d6d6d;
	text-align: justify; 
	line-height:16px;
}

.txt{
	font-size:11px;
	text-decoration:none;
	color:#6d6d6d;
	line-height:16px;
}
.voltar{
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#476074;
}
.voltar:hover{
	text-decoration:underline;
	color:#1c2832;
}

.mais{
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	line-height: 20px;
	color:#476074;
}
.mais:hover{
	text-decoration:underline;
	color:#1c2832;
}

.txt_form{
	color:#565656;
	font-size:11px;
}

.input_cat{
	font-size:11px;
	color:#6f6f6f;
}

.tit_conteudo2{
	font-size:11px;
	color:#33668a;
	text-decoration:none;
}
.tit_conteudo2:hover{
	text-decoration:underline;
}
.tit_conteudo3{
	font-size:11px;
	color:#7C1422;
	text-decoration:none;
}

.tit_conteud4{
	font-size:14px;
	color:#7C1422;
	text-decoration:none;
}
.tit_conteudo5{
	font-size:12px;
	color:#7C1422;
	font-weight:bold;
	text-decoration:none;
}
.tit_conteudo5 a{
	color:#7C1422;
	text-decoration:underline;
}
.tit_conteudo5 a:hover{
	color:#7C1422;
	text-decoration:none;
}
.txt_detalhe{
	font-size:11px;
	color:#6f6f6f;
	line-height:18px;
	padding:5px;
}
.txt_conteudoBig{
	font-size:14px;
	color:#6f6f6f;
	line-height:18px;
	padding:5px;
}
.txt_conteudo{
	font-size:11px;
	color:#6f6f6f;
	line-height:18px;
	padding:5px;
	text-align:justify;
}


.txt_conteudoBold{
	font-size:11px;
	color:#6f6f6f;
	line-height:18px;
	padding:5px;
	text-align:justify;
	font-weight:bold;
}

.txt_conteudoBold a{

	font-size:10px;
	color:#7c1422;
	line-height:18px;
	padding:5px;
	text-align:justify;
	font-weight:bold;
	text-decoration:none;
}


.txt_nota{
	font-size:10px;
	color:#6f6f6f;
	line-height:14px;
	padding:5px;
	text-align:justify;
}
.txt_conteudo a{
	font-size:11px;
	color:#6f6f6f;
	line-height:18px;
	padding:5px;
	text-align:justify;
	text-decoration: underline;
}
.txt_conteudo a:hover{
	font-size:11px;
	color:#6f6f6f;
	line-height:18px;
	padding:5px;
	text-align:justify;
	text-decoration: none;
}

.txt_conteudo1{
	font-size:11px;
	color:#6f6f6f;
	line-height:18px;
	text-align:justify;
}
.links{
	font-size:11px;
	color:#7C1422;
	text-decoration:none;
}

.links:hover{
	font-size:11px;
	color:#7C1422;
	text-decoration:underline;
}

.linksU{
	font-size:11px;
	color:#60668A;
	text-decoration:none;
}

.linksU:hover{
	font-size:11px;
	color:#60668A;
	text-decoration:underline;
}

.linksAC{
	font-size:11px;
	color:#60668A;
	text-decoration:underline;
}

.linksAC:hover{
	font-size:11px;
	color:#60668A;
	text-decoration:none;
}

.texto{
	font-size:11px;
	color:#6f6f6f;
	line-height:18px;
	padding:5px;
}

.textb{
	font-size:11px;
	color:#33668a;
	line-height:18px;
	font-weight: bold;
	padding:5px;
}
.text{
	font-size:11px;
	color:#6f6f6f;
	line-height:18px;
	padding:5px;
}

INPUT.Qtd{
    border: #999999 1px solid;
    font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;    
	color: #333333;
    background-color: #FFFFFF;
}
INPUT.Frm{
    border: #999999 1px solid;
    font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;    
	color: #333333;
	height: 20px;
    background-color: #FFFFFF;
}
INPUT.frmReadOnly{
    border:#fff 1px solid;
    font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;    
	color: #333333;
	line-height:26px
	height: 20px;
    background-color: #FFFFFF;
}
INPUT.text{
    border-right: #999999 1px solid;
    border-left: #999999 1px solid;
    border-top: #999999 1px solid;
    border-bottom: #999999 1px solid;
    font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;    
	color: #333333;
    background-color: #FFFFFF;
}
TEXTAREA{
    border-right: #999999 1px solid;
    border-left: #999999 1px solid;
    border-top: #999999 1px solid;
    border-bottom: #999999 1px solid;
    font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;    
    color: #333333;
    background-color: #FFFFFF;
}
SELECT{
	border-top: #999999 1px solid;
	border-bottom: #999999 1px solid;
	border-right: #999999 1px solid;
	border-left: #999999 1px solid;
	color: #333333;
	font-family:Arial, Helvetica, sans-serif;    
	color: #333333;
	font-size: 11px;
	text-decoration: none;
}
INPUT.botao{
	border-bottom: thin;
	border-top: thin;
	border-left: thin;
	border-right: thin;
	padding: 0px 2px 0px 2px;
    background-color: #7C1422;
    font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;    color: #333333;
    font-weight: bold;
    color: #FFFFFF;    
    cursor: pointer;    
}

INPUT.botao_elim{
	border-bottom: thin;
	border-top: thin;
	border-left: thin;
	border-right: thin;
	padding: 0px 2px 0px 2px;
    background-color: #8EABC0;
    font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;    
	color: #333333;
    font-weight: bold;
    color: #FFFFFF;    
    cursor: pointer;    
}
.obrig{
	font-size:12px;
	font-weight: bold;
	color:#7C1422;
	text-decoration:none;
}
.txt_lista{
	font-size:11px;
	text-decoration:none;
	color:#6d6d6d;
	line-height:16px;
}
.txt_lista:hover{
	text-decoration:underline;
	color:#6d6d6d;
}
.bullet{
	font-size:16px;
	font-weight: bold;
	color:#60668A;
	padding-right: 5px;
	text-decoration:none;
}
.tabForm{
	border: 1px solid #e8ecef;
	background-color: #F1F5F8;
	padding: 5px;

}
.tabForm1{
	border: 1px solid #e8ecef;
	background-color: #F8FBFD;
	padding: 5px;

}

.divTransparente
{
	background-color:#FFFFFF;	
	position: absolute;		
	overflow: auto;	
	display: none;	
	filter:alpha(opacity=80);
	-moz-opacity: 0.8; /* para mozilla */ 
	z-index:50;
	top:0;
	left:0
}
.divWait
{
	background-color:#FFFFFF;	
	position: absolute;		
	overflow: auto;	
	display: none;	
	z-index:100;
}

.divHide
{
	display: none;	
	z-index:100;
}
.divShow
{
	display: block;	
	z-index:100;
}

.linksPopup{
	font-size:11px;
	color:#7C1422;
	font-weight: bold;
	text-decoration:none;
}

.linksPopup:hover{
	font-size:11px;
	color:#7C1422;
	text-decoration:underline;
}

popupHide{
	display: none;
}

.imgRecursos{
	border: 1px solid #E8ECEF;

}

.voltarR{
	font-size:11px;
	font-weight:bold;
	color:#922638;
	text-decoration:none;
}

.voltarR a{
	text-decoration:none;
	color:#922638;
}
.voltarR:hover{
	text-decoration:underline;
	color:#922638;
}
.setaCresc{
	background-image:url(../images/cresc.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:12px; 
	height:10px;
	margin-left: 3px;
}

.setaDecres{
	background-image:url(../images/decres.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:12px; 
	height:10px;
	margin-left: 3px;
}

/*---------------------------------*/
/* Pág. Professores */
/*---------------------------------*/
.BgCaixaEducacao{
	background-image:url(../images/bgEducacao.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width: 592px;
	height: 127px;
}
.LbCaixaEducacao{
	font-family:Arial;
	font-size: 11px;
	font-weight: bold;
	color: #F7F8FA;
	text-decoration: none;
}
.LbCaixaSoftwares{
	font-family:Arial;
	font-size: 11px;
	font-weight: bold;
	color: #F7F8FA;
	text-decoration: none;
}
.BgCaixaRecursos{
	background-image:url(../images/bgRecursos.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width: 592px;
	height: 127px;
}
.LbCaixaRecursos{
	font-family:Arial;
	font-size: 11px;
	font-weight: bold;
	color: #8E966F;
	text-decoration: none;
}
.BgCaixaRegisto{
	background-image:url(../images/bgRegisto.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width: 592px;
	height: 127px;
}
.BgCaixaSoftwares{
	background-image:url(../images/sofwares.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width: 592px;
	height: 127px;
}
.LbCaixaRegisto{
	font-family:Arial;
	font-size: 11px;
	font-weight: bold;
	color: #989785;
	text-decoration: none;
}
.BgCaixaEventos{
	background-image:url(../images/bgEventos.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width: 592px;
	height: 127px;
}
.LbCaixaEventos{
	font-family:Arial;
	font-size: 11px;
	font-weight: bold;
	color: #977A8E;
	text-decoration: none;
}
.BgCaixaSondagem{
	background-image:url(../images/bgSondagem2.gif);
	width: 592px;
}
.BgCaixaTopSondagem{
	background-image:url(../images/bgTopSondagem.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width: 592px;
	height: 43px;
}
.BgCaixaBottomSondagem{
	background-image:url(../images/bgBottomSondagem.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width: 592px;
	height: 43px;
}
.LbCaixaSondagem{
	font-family:Arial;
	font-size: 11px;
	font-weight: bold;
	color: #A68F66;
	text-decoration: none;
}
.LbPergSondagem{
	font-family:Arial;
	font-size: 11px;
	font-weight: bold;
	color: #A17558;
	text-decoration: none;
}
.LbRespSondagem{
	font-family:Arial;
	font-size: 11px;
	color: #A17558;
	text-decoration: none;
}

.titExpositor{
	background-color: #FFFFFF;
	font-family:Arial;
	font-size: 11px;
	font-weight: bold;
	color: #A7273E;
	height: 20px;
	text-decoration: none;
}
.bgsepHome{
	background-image:url(../images/separador_h2.gif);
	background-repeat:repeat-x;
}
.textcinz{
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
    COLOR: #999999;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
}
.textcinz:hover{
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
    COLOR: #7C1422;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
}
.textlar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #7C1422;
	font-family:arial;
    TEXT-DECORATION: none
}

.logo{
	display: none;
}

.divLocalEvento
{
    border: 1px solid #A8C1D3;    
    /*padding: 10px 10px 10px 10px;*/
        
    font-size: 10px;
    color: #33668A;
	font-family: arial;
    text-decoration: none;
    width: 180px;
}

.linkRegistoEvento
{
    font-size: 10px;
    color: #801B2E;
	font-family: arial;
    text-decoration: none;
    text-align: right;    
}

.linkRegistoEvento:hover
{
    text-decoration: underline;    
}

.hrEvento
{
    height:1px;
	color:#a8c1d3;
	border:none;
	border-top-color:#a8c1d3;
	border-top-width:1px;
	border-top-style:solid;
}
