/* Portal Educandus Web */

/* Hack para o Safari - Backgroud Rodape*/
@media screen and (-webkit-min-device-pixel-ratio:0)
{
html {background-attachment:fixed;}
}

/* Hack para o Opera - Backgroud Rodape */
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
html {background-attachment:fixed;}
}

.body_externo {font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#2d3987;background:url(../img/bgs/bg_topo.jpg) repeat-x; margin-top:590px; padding-bottom:0; margin-bottom:0;}
.body_externo_login {font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#2d3987;background:url(../img/bgs/bg_topo.jpg) repeat-x; margin-top:590px; padding-bottom:0; margin-bottom:0;}

.body_janelas {font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#2d3987; padding-bottom:0; margin-bottom:0;}
.body_interno {font-family: Arial, Helvetica, sans-serif;font-size:11px;background:url(../img/bgs/bg_topo_interno.jpg) repeat-x #fff;padding-top:30px}
.middle {vertical-align:middle;}	


/*LINKS*/
a {color:#0066dd;}
a:hover {text-decoration:none;}

/*TEXTOS*/
.bold {font-weight:bold;_font-size:11px;}
.italic {font-style:italic;color:#658bbf;_font-weight:normal;_font-size:11px;}
.azul {color:#2d3987;}
.azul_bold {color:#2d3987; font-weight:bold;}

/*********************** LOGIN ******************************/
#login_pagina {width:100%;height:100%;background:url(../img/bgs/bg_topo.jpg) top repeat-x;}
#login_geral {width:506px;height:224px;position:absolute;left:50%;margin-left:-253px;margin-top:-410px;}
.login_logo_forms {width:506px;margin-bottom:42px;float:left;clear:none;}
.login_logo {width:200px;height:90px;float:left;clear:none;}
.login_div_forms {width:285px;float:left;clear:none;border-left:1px #b0bfcc solid ;padding:10px 0px 0px 20px;}
.login_div_form_linha {width:282px;height:1px;border-bottom:1px #b0bfcc solid;margin-top:8px;_margin-top:0px;margin-bottom:8px;}
.login_div_forms_content {width:283px;float:left;clear:both;margin-bottom:5px;}
.login_forms_content {width:261px; float:left; clear:both;}
.login_forms_content .form{ vertical-align:middle; float:left;}
.login_btok_content {width:21px;float:right;*padding-top:1px;}
.login_lembrar_senha {width:100px;height:15px;float:right;text-align:right;padding-right:2px;}
.login_div_forms .login_loading {left:0px;top:-53px; _top:-88px;width:250px;height:15px; float:right;text-align:right;position:relative; padding-right:4px;}
.login_rodape {width:396px; border:solid #c6d6e4 1px;background-color:#f1f6f9;float:left;text-align:center;padding:12px 55px;margin-bottom:22px;}
.login_assinatura {float:right;width:82px;height:23px;}


/*********************** SISTEMA INTERNO ******************************/
#sys_logado {width:960px;height:1px;margin:0px auto;clear:both; position:relative;color:#FFF;background:transparent;margin-bottom:20px;}
#sys_logado a{text-decoration:underline;color:#828d93;}
#sys_logado .corTopoLogado{color:#666666;}
#sys_logado a:hover{text-decoration:none;}
#sys_logado .logado {clear:both;text-align:right;margin:0px auto;padding-top:13px; position:absolute; top:13px; right:15px; z-index:10;color:#828d93;}
#sys_logado .logado .area_comemorativa {width:263px; height:148px; position:absolute; left:200px; top:39px; text-align:left;}
#sys_logado .logado .area_comemorativa .txt {position:absolute; left:110px; top:112px; font-weight:bold;}
#sys_logado .logado .area_logo_extra {display:none;}
#sys_container {width:924px;margin:0px auto;clear:both;display:block; margin-top:0px; text-align:center}
#sys_container_interno {width:924px;margin:0px auto;clear:both;display:block; margin-top:-25px; background:#none}
.sys_top {width:924px;height:121px; position:relative;margin-top:-35px;background:url(../img/bgs/fundo_ponto_topo.png) 280px 0px no-repeat;margin-top:30px/**border-bottom:solid 1px #b0bfcc;**/}
.sys_top .logo {width:200px;height:121px;float:left;text-align:left; }
.sys_top .sys_title_escola{padding-left:0px;position:absolute;left:150px;top:30px; border-left:6px solid #c20000;padding:10px 10px;}

#sys_logado .sys_title_botoes{
	background-color:#none;
	height:60px;
	text-align:left;
	width:auto;
	min-width:220px;
	margin:0px auto;
	padding-top:5px; position:absolute; top:50px; left:55px; z-index:0;color:#828d93;
	background:none;
	margin-left:415px
}
.sys_title_botoes .botao{
	width:175px; height:30px; background-color:none; float:right; margin-left:5px; text-align:center
}

.sys_title_botoes .img{
	width:165px; height:30px; margin-left:5px;float:right;
}
.sys_title_botoes div:nth-child(2){

}
.sys_title_botoes div:nth-child(3){

}
.sys_title_botoes div:nth-child(4){

}

.sys_title_botoes .img:hover{
	width:165px; height:30px;  margin-left:5px;
}
.sys_title_botoes div:hover:nth-child(2){
	-moz-border-radius:3px 3px 0 0;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;
	background:#daebfb
}
.sys_title_botoes div:hover:nth-child(3){
	-moz-border-radius:3px 3px 0 0;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;
	background:#daebfb 
}
.sys_title_botoes div:hover:nth-child(4){
	-moz-border-radius:3px 3px 0 0;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;
	background:#daebfb 
}

.sys_title_botoes .selecionado{
	width:165px; height:30px; background:#daebfb;-moz-border-radius:3px 3px 0 0;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;margin-left:5px;float:right;color:#4787fe;
}
.sys_title_botoes .selecionado a div{
	color:#4787fe;
}
.sys_title_botoes div .selecionado:nth-child(2){
	-moz-border-radius:3px 3px 0 0;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;
	background:#daebfb 
}
.sys_title_botoes div .selecionado:nth-child(3){
	-moz-border-radius:3px 3px 0 0;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;
	background:#daebfb 
}
.sys_title_botoes div .selecionado:nth-child(4){
	-moz-border-radius:3px 3px 0 0;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;
	background:#daebfb 
}
.sys_title_botoes div .selecionado:nth-child(4) div{
	color:#000
}

.sys_title_botoes .img:hover .nome{
	color:#4787fe
}

.sys_title_botoes .selecionado nome{
	color:#4787fe;
}
.sys_title_botoes .nome{
	width:165px; height:30px; background-color:none; margin-left:0px; text-align:center; vertical-align:middle; font-weight:bold;
	font-size:12px; text-decoration:none; color:#FFF; margin-top:7px
}

.sys_top .sys_title_escola h1{font-size:15px;color:#818c93;clear:both;}
.sys_top .sys_title_escola h2{font-size:22px;color:#003861;}
.sys_top .sys_mensagem_busca{display:none; /*width:485px;float:right;margin-top:0px;position:relative;*/}
.sys_mensagem_topo{float:right;display:inline; position:absolute;top:44px; left:-190px;z-index:10;	}
.sys_mensagem_topo a{color:#FFF;}
.sys_busca {height:45px;float:right;position:absolute;top:30px; right:0px;background:#42a5cd;padding:10px;color:#FFF;}
#frmBuscaRodape{position:relative;}
#frmBuscaRodape  label.errorBusca{bottom:-26px;left:165px;}
.sys_busca .sys_form_busca {height:19px;padding-top:7px;margin-top:7px;}
label.errorBusca{color:#FF0000;background:#ffffcc;border:1px solid #cccccc;display:block;clear:both;padding:3px;position:absolute;bottom:-13px;left:57px;}
input.errorBusca{background-color:#e0e8ef;border:#b0bfcc 1px solid;height:15px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#4f7da5;padding-left:6px;vertical-align:middle;}
#sys_ctudo {width:924px;float:left;clear:both;margin-top:26px;display:block;background:#FFF;padding-bottom:10px;}
#sys_ctudo_interna {width:924px;float:left;clear:both;margin-top:0px;display:block;background:#FFF;padding-bottom:10px;}
#sys_ctudo_externa {width:924px;float:left;clear:both;margin-top:26px;display:block;}
#sys_ctudo_anterior {width:924px;float:left;clear:both;margin-top:0px;display:block;background:#FFF;padding-bottom:10px;}
#sys_ctudo_anterior { background:#none; height:40px; 	margin-top:40px;}
#sys_ctudo_interna_frequecia {width:924px;float:left;clear:both;margin-top:26px;display:block;}
#sys_title .sys_title_seccao{width:666px;float:left;clear:both;font-weight:bold;color:#2d3987;margin-bottom:5px;}
#sys_title .sys_title_subseccao{width:666px;float:left;_height:18px;clear:both;font-size:18px;font-weight:bold;color:#0066dd;padding-bottom:5px;margin-bottom:-10px;}

/************************MENU - System*********************************/
#sys_menu {width:214px;float:left;margin-top:25px;position:relative;margin-right:-24px;clear:both;padding-left:10px;}

/*----------------------MENU - ID--------------------------------*/
#sys_menu_id_usuario{width:199px; height:19px;clear:both;border:1px solid #1c78a0;background:#3698c2; font-size:11px;font-weight:bold;text-transform:uppercase;padding-top:5px;margin-bottom:20px;color:#fff;}
#sys_menu_id_usuario img{margin:3px 7px 0px 7px;}
/*----------------------MENU - ID--------------------------------*/
#sys_menu_id_espaco{width:188px; height:19px;clear:both;border:0px solid #e6e6e6; border-bottom:2px solid #0059fc; background:url(../img/icones/atividades/meus_espacos.png) no-repeat; font-size:13px;font-weight:bold;text-transform:uppercase;padding-top:5px;margin-bottom:0px;color:#0059fc; padding-bottom:1px;}
#sys_menu_id_espaco img{margin:3px 7px 0px 7px;}
#sys_menu_id_espaco_cont{width:188px; height:auto; min-height:50px; clear:both;border:0px solid #e6e6e6; border-top:none; background:#none; font-size:11px;font-weight:bold;text-transform:uppercase;padding-top:5px;padding-bottom:5px;color:#666666;}

#sys_menu_id_espaco_cont .itens{ padding-top:5px; padding-bottom:5px;}

#sys_menu_id_espaco_cont .comunidade{ width:90px; height:98px; margin:2px; background:#none; float:left; }
#sys_menu_id_espaco_cont .img_comu{ width:78px; height:65px; margin-left:7px; margin-top:2px; float:left; }
#sys_menu_id_espaco_cont .img_comu img{ border:1px #CCCCCC solid; }
#sys_menu_id_espaco_cont .txt_comu{ width:90px; height:33px; margin-left:0px; margin-top:2px; float:left; font-size:9px; text-align:center; overflow:hidden }
#sys_menu_id_espaco_cont .sta_comu{ width:30px; height:30px; margin-left:7px; margin-top:-30px; float:left; background:url(../img/bgs/star_30x30.png); margin-left:63px; }


/*----------------------MENU - PRINCIPAL--------------------------------*/
#sys_menu ul li.sys_menu_principal_expan a {height:26px;width:193px;font-weight:bold;text-decoration:none;padding:6px 0px 19px 7px;color:#fff;_height:0px;_padding:6px 0px 5px 7px;background-color:#ec3500;margin-bottom:1px;}
#sys_menu ul li.sys_menu_principal_expan_last a {height:25px;_height:0px;width:193px;font-weight:bold;text-decoration:none;padding:6px 0px 19px 7px;_padding:6px 0px 5px 7px;color:#fff;background-color:#ec3500;margin-bottom:1px;}
#sys_menu ul li.sys_menu_principal_retra_active a {height:26px;width:193px;font-weight:bold;text-decoration:none;padding:6px 0px 19px 7px;color:#fff;_height:0px;_padding:6px 0px 11px 7px;background-color:#ec3500;margin-bottom:1px;}
#sys_menu ul li.sys_menu_principal_retra_inativo a {height:26px;width:193px;font-weight:bold;text-decoration:none;padding:6px 0px 19px 7px;color:#fff;_height:0px;_padding:6px 0px 11px 7px;background-color:#ec3500;margin-bottom:1px;}

#sys_menu ul li.sys_menu_principal_sec a {background:#ff6600; margin-bottom:1px;height:20px;width:170px;font-weight:normal;text-decoration:none;padding:3px 0px 20px 20px;color:#fff;_height:10px;_padding:3px 0px 5px 30px;_border-bottom:1px #adc7db solid;}
#sys_menu ul li.sys_menu_principal_sec a:hover {background:#ff781e; height:20px;width:170px;font-weight:normal;text-decoration:none;padding:3px 0px 20px 30px;color:#fff;font-weight:bold;_height:10px;_padding:             3px 0px 5px 30px;_border-bottom:1px #adc7db solid;}
#sys_menu ul li.sys_menu_principal_sec_last a {background:#ff6600;height:20px;width:170px;font-weight:normal;text-decoration:none;padding:3px 0px 20px 20px;color:#fff;_height:10px;_padding:3px 0px 5px 30px;}
#sys_menu ul li.sys_menu_principal_sec_last a:hover {background:#ff781e;height:20px;width:170px;font-weight:normal;text-decoration:none;padding:3px 0px 20px 30px;color:#fff;font-weight:bold;_height:10px;_padding:3px 0px 5px 30px;}

/*----------------------MENU - 3 nivel----------------------*/
.level3{text-indent:10px;}
#sys_menu ul li.sys_menu_principal_sec .level3 a{background:#F90}
/*----------------------MENU - 3 nivel----------------------*/

/*----------------------MENU - SEPARA��O--------------------------------*/
#sys_menu ul li.sys_menu_separacao a {height:0px !important;width:220px;font-weight:bold;text-decoration:none;padding:6px 0px 24px 7px;color:#2d3987;_height:0px;_padding:6px 0px 11px 7px;}

/*----------------------MENU - FIM SEPARA��O--------------------------------*/


/*----------------------MENU - SECUNDARIO--------------------------------*/
#sys_menu_secundario{float:left;margin-top:30px;}
#sys_menu ul li.sys_menu_secundario_expan a {background:#009513; height:26px;width:193px;font-weight:bold;text-decoration:none;padding:6px 0px 19px 7px;color:#fff;margin-bottom:1px;}
#sys_menu ul li.sys_menu_secundario_expan_last a {background:#009513;height:25px;width:193px;font-weight:bold;text-decoration:none;padding:6px 0px 19px 7px;color:#fff;margin-bottom:1px;}
#sys_menu ul li.sys_menu_secundario_retra_active a {background:#009513;height:26px;width:193px;font-weight:bold;text-decoration:none;padding:6px 0px 19px 7px;color:#fff;margin-bottom:1px;}

#sys_menu ul li.sys_menu_secundario_sec a {background:#00b517; height:20px;width:170px;font-weight:normal;text-decoration:none;padding:3px 0px 20px 20px;color:#fff;_height:10px;_padding:3px 0px 5px 30px;_border-bottom:1px #adc7db solid;margin-bottom:1px;}
#sys_menu ul li.sys_menu_secundario_sec a:hover {background:#00ce1a;height:20px;width:170px;font-weight:normal;text-decoration:none;padding:3px 0px 20px 30px;color:#fff;font-weight:bold;_height:10px;_padding:3px 0px 5px 30px;_border-bottom:1px #adc7db solid;margin-bottom:1px;}
#sys_menu ul li.sys_menu_secundario_sec_last a {background:#00b517;height:20px;width:170px;font-weight:normal;text-decoration:	 none;padding:3px 0px 20px 20px;color:#fff;_height:10px;_padding:3px 0px 5px 30px;}
#sys_menu ul li.sys_menu_secundario_sec_last a:hover {background:#00ce1a;00b517height:20px;width:170px;font-weight:normal;text-decoration:none;padding:3px 0px 20px 30px;color:#fff;font-weight:bold;_height:10px;_padding:3px 0px 5px 30px;margin-bottom:1px;}
		
/*BANNERS - ESQUERDA*/
#sys_banners_menu {display:none;}
#sys_banners_menu img {float:left;position:relative;clear:both;border:5px #b0bfcc solid;}
#sys_banners_menu ul {list-style-type: none;filter: Alpha(Opacity=100);-moz-opacity: 1;opacity: 1;}
#sys_banners_menu ul, #sys_banners_menu ul li {display:inline;}
#sys_banners_menu a {float:left;display:block;background-repeat:no-repeat;height:0px !important;height:39px;}
#sys_banners_menu ul li.sys_banners_esq a {font-weight:bold;text-decoration:none;margin-top:6px;padding:0px 0px 108px 0px;color:#2d3987;_padding:0px 0px 3px 0px;}

/************************CONTEUDO - Central*********************************/				
#sys_ctudo_principal{width:724px; _width:721px; float:left;}
#sys_ctudo_center {width:510px;_width:515px;float:left;background-color:#FFFFFF;border-left:3px solid #ffffff;border-right:3px solid #ffffff;_border-left:0px solid #ffffff;_border-right:2px solid #ffffff;min-height:167px;padding:24px;_padding:21px;}
#sys_ctudo_center_interna{width:672px;float:left; min-height:600px; padding:18px; padding-left:25px;padding-top:25px; padding-right:21px; border:3px solid #fff;_border:0px solid #fff;border-top:none; }
#sys_title{width:672px;height:41px;float:left;border-bottom:1px solid #b0bfcc;margin-bottom:10px;}

#sys_ctudo_center_interna_conteudo{width:666px;float:left;color:#9c9c9c;}
#sys_ctudo_center_interna_agenda{width:450px;float:left;color:#9c9c9c;}

#sys_ctudo_right_interna_conteudo{width:200px;float:left;color:#9c9c9c;margin-left:20px;}

/************************CONTEUDO - RIGHT*********************************/
#sys_ctudo_altenavel {width:145px;float:left;position:relative;margin-left:15px;_margin-left:14px;margin-top:25px;font-weight:normal;font-size:11px;}
.sys_ctudo_altenavel_box{width:145px;margin-bottom:26px;clear:both;float:left;}
.sys_ctudo_altenavel_box_title{width:145px;float:left;clear:both;}
.sys_ctudo_altenavel_box_conteudo{width:145px;margin-top:10px;padding-top:10px;border-top:1px #b0bfcc solid;float:left;clear:both;}

/*******BANNER - DIREITA******/
#sys_ctudo_altenavel_banners {width:145px;clear:both;float:left;}
#sys_ctudo_altenavel_banners img {float:left;position:relative;clear:both;border:5px #b0bfcc solid;width:135px;}
#sys_ctudo_altenavel_banners ul {list-style-type: none;}
#sys_ctudo_altenavel_banners ul, #sys_ctudo_altenavel_banners ul li {display:inline;}
#sys_ctudo_altenavel_banners a {float:left; display:block; background-repeat: no-repeat; height:0px !important;height:       39px;}
#sys_ctudo_altenavel_banners ul li.sys_ctudo_altenavel_banners a {font-weight:		 bold;text-decoration:	 none;margin-top:			 6px;padding:             0px 0px 88px 0px;color:				 #2d3987;_padding:             0px 0px 3px 0px;}

/************************RODAPE - Conteudo*********************************/
#sys_busca_rodape {display:none;}
#sys_busca_rodape_interna {width:696px;height:27px;float:left;clear:both;margin-top:3px;margin-left:200px;_margin-left:100px;background-color:#FFFFFF;padding-top:10px;padding-right:28px;text-align:center;font-weight:normal;font-size:11px;}

/************************RODAPE*********************************/
#sys_rodape {width:100%;border:solid #c6d6e4 1px;background-color:#395f72;float:left;clear:both;text-align:center;padding:5px 0px;border-top:5px solid #015afc; color:#fff; font-weight:bold;font-size:9px;text-transform:uppercase; position:absolut; right:0; left:0; background:#efefef;}
#sys_rodape{color:#666}
#sys_rodape a{color:#666;font-weight:normal;font-size:11px;text-transform:none;}
.sys_assinatura {display:none;}

#sys_rodape_ext {width:955px;border:solid #c6d6e4 1px;background-color:#395f72;float:left;clear:both;text-align:center;padding:20px 0px;border-top:10px solid #dce1e4; color:#fff; font-weight:bold;font-size:11px;text-transform:uppercase;}
#sys_rodape_ext a{color:#aeafb3;font-weight:normal;font-size:11px;text-transform:none;}
.sys_assinatura {display:none;}

/************************GERAL*********************************/
#message_box {position:fixed;top:0;left:0.8%;z-index: 10;background:#ffffcc;padding-top:10px;padding-bottom:10px;margin-top:10px;border:1px solid #cccccc;text-align:center;font-weight:bold;width:98%;	filter:alpha(opacity:85);-moz-opacity:.85;opacity: .85;clear:both;float:left;display:none;}
#img_load{display:none;}
.alpha{filter: alpha(opacity=40);opacity: 0.4;-moz-opacity:0.4;}
#foto_usuario{width:100px; float:left; clear:left; padding:2px; border:4px #d2d2d2 solid; background-color:#FFFFFF;}
#foto_usuario img{width:100px; }

#sys_lista_tudo{width:675px;_width:653px;float: left;_position:absolute;}
		/*#sys_mensagens_lista_tudo .sys_lista{width:675px;float:left;cursor:pointer;clear:both;}
		#sys_mensagens_lista_tudo .sys_lista:hover{width:675px;float:left;background-color:#ebf4fb;cursor:pointer;	clear:both;}
		#sys_mensagens_lista_tudo .sys_lista_cinza{width:675px;float:left;_float:inherit;background-color:#f6f6f6;cursor:pointer;clear:both;}
		#sys_mensagens_lista_tudo .sys_lista_cinza:hover{width:675px;float:left;background-color:#ebf4fb;	cursor:pointer;clear:both;}
		#sys_mensagens_lista_tudo .sys_checkbox{width:18px;height:20px;border:1px solid #d2d2d2;border-bottom:none;border-right:none;float:left;padding-right:3px;}
		#sys_mensagens_lista_tudo .sys_lista_conteudo{width:643px;_width:641px;height:17px;border:1px solid #d2d2d2;border-bottom:none;float:left;padding-left:8px;padding-top:3px;}
		#sys_mensagens_lista_tudo .sys_mensagem_de{width:130px;padding-right:3px;float:left;color:#000000;}
		#sys_mensagens_lista_tudo .sys_mensagem_titulo{width:500px;height:15px;padding-right:3px;float:left;color:#858d98;overflow:hidden;}
		#sys_mensagens_lista_tudo .sys_mensagem_data{width:110px;height:15px;padding:0px 15px;padding-right:10px;float:left;color:#858d98;font-weight:bold;overflow:hidden;}
		#sys_mensagem_endlist_tudo{width:675px;border-bottom:1px #d2d2d2 solid;float:left;}*/
		#sys_lista_tudo .table tr:hover{background-color:#ebf4fb;}
		#sys_lista_tudo .table{width:676px; margin-left:1px; _width:675px; _margin-left:0px; font-size:11px; font-family:Arial, Helvetica, sans-serif; border:1px solid #d2d2d2;float:left; _float:none;}
		
		#sys_lista_tudo .table_q{width:675px; margin-left:0px; _width:674px; _margin-left:0px; font-size:11px; font-family:Arial, Helvetica, sans-serif; border:1px solid #d2d2d2;float:left; _float:none; color:#333333; padding-top:4px; padding-bottom:4px;}
		#sys_lista_tudo .com_fundo{background:#f3f3f3}
		

h1 {font-size:18px;font-weight:bold;color:#2d3987;margin:0px;padding:0px;}
h2 {font-size:14px;font-weight:bold;color:#2d3987;margin:0px;padding:0px;}
.alert_form{color:#FF0000; font-weight:bold; font-size:14px; width:1px;}
.form {background-color:#d0d6da;border:#b2bac0 1px solid;height:15px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#4f7da5;padding-left:6px;vertical-align:middle;}
.select {background-color:#d0d6da;border:#b0bfcc 1px solid;height:19px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#4f7da5;padding-left:6px;vertical-align:middle;}
.txtArea {background-color:#d0d6da;border:#b2bac0 1px solid;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#4f7da5;padding-left:6px;vertical-align:middle;}
.txtAreaN {background-color:#d0d6da;border:#b2bac0 1px solid;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#4f7da5;padding-left:6px;vertical-align:middle; margin-left:6px;}
.bt {height:19px; _height:20px;  text-align:center; border:#b0bfcc 1px solid; background:url(../img/bgs/bg_bt.gif); font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#4f7da5;vertical-align:middle;}
.btbu {height:19px; _height:20px; width:20px; text-align:center; border:#b0bfcc 1px solid; background:url(../img/bt/busca_btn.png); font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#4f7da5;vertical-align:middle; border:0;cursor:pointer}
.btselecionado {height:19px; _height:20px;  text-align:center; border:#b0bfcc 1px solid; background:#CAE1FF; font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#4f7da5;vertical-align:middle;}
.btLem {width:189px; height:19px; _height:20px;  text-align:center; border:#b0bfcc 1px solid; background:url(../img/bgs/bg_bt.gif); font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#4f7da5;vertical-align:middle; margin-left:6px; padding-bottom:2px;}

.sys_navbar{width:655px;_width:653px;border:1px solid #c9d4dd;background:#eeeeee url(../imagens/layout/bg_navbar.gif);background-repeat:repeat-x;margin-bottom:3px;color:#c7c7c7;padding-top:4px;padding-bottom:6px;	_padding-bottom:3px;_padding-top:4px;	float:left;margin-top:3px;padding-left:20px;}
		.sys_navbar .sys_navtxt, .sys_navbar_sub .sys_navtxt{color:#000000;font-weight:bold;}
		.sys_navbar .sys_navmsg_right, .sys_navbar_sub .sys_navmsg_right{float:right; padding-right:20px;}
		.sys_navbar .sys_navmsg_left, .sys_navbar_sub .sys_navmsg_left{float:left;}
		.sys_navbar a, .sys_navbar_sub a{cursor:pointer;text-decoration:underline;}
		.sys_navbar a:hover, .sys_navbar_sub a:hover{text-decoration:none;cursor:pointer;}

.sys_navbar_sub{width:655px;_width:653px;height:13px;border:1px solid #c9d4dd;background-image:url(../img/bgs/bg_navbar_sub.gif);background-repeat:repeat-x;margin-bottom:3px;color:#c7c7c7;padding-top:4px;padding-bottom:6px;	_padding-bottom:3px;_padding-top:4px;	float:left;margin-top:3px;padding-left:20px;}

		

#sys_navbar_rodape{width:904px;height:27px;float:left;clear:both;margin-top:3px;background-color:#FFFFFF;padding:10px;text-align:center;font-weight:normal;font-size:11px; color:#0059fc}

.sys_navbar_rodepe_conteudo{margin-bottom:3px;color:#c7c7c7;padding-bottom:6px;text-align:center;}
	.sys_navbar_rodepe_conteudo .sys_navtxt{color:#000000;font-weight:bold;}

#nome_disciplina{height:36px;font-size:29px;font-weight:bold;color:#db4646;clear:both;background-image:url(../img/icones/icon_bandeira_red_aula.gif);background-position:0% 50%;background-repeat:no-repeat;padding-left:35px;padding-top:25px;border-top:#b0bfcc solid 1px;margin-bottom:5px;}
#nome_disciplina_red{font-size:29px;font-weight:bold;color:#db4646;clear:both;background-image:url(../img/icones/icon_bandeira_red_aula.gif);background-position:0% 30px;background-repeat:no-repeat;padding-left:35px;padding-top:25px;padding-bottom:15px;border-top:#b0bfcc solid 1px;margin-top:-45px;margin-bottom:5px;}
#nome_disciplina_green{font-size:29px;font-weight:bold;color:#2b912b;clear:both;background-image:url(../img/icones/icon_bandeira_green_aula.gif);background-position:0% 30px;background-repeat:no-repeat;padding-left:35px;padding-top:25px;padding-bottom:15px;border-top:#b0bfcc solid 1px;margin-top:-45px;margin-bottom:5px;}
#nome_disciplina_yellow{font-size:29px;font-weight:bold;color:#db7602;clear:both;background-image:url(../img/icones/icon_bandeira_yellow_aula.gif);background-position:0% 30px;background-repeat:no-repeat;padding-left:35px;padding-top:25px;padding-bottom:15px;border-top:#b0bfcc solid 1px;margin-top:-45px;margin-bottom:5px;}
#nome_disciplina_blue{font-size:29px;font-weight:bold;color:#db7602;clear:both;background-image:url(../img/icones/icon_bandeira_blue_aula.gif);background-position:0% 30px;background-repeat:no-repeat;padding-left:35px;padding-top:25px;padding-bottom:15px;border-top:#b0bfcc solid 1px;margin-top:-45px;margin-bottom:5px;}

.error {color:#FF0000;clear:left;background:#ffffcc;border:1px solid #cccccc;display:block;padding:3px; clear:both;}

.sys_box_ctudo_tudo{width:635px;_width:629px; float:left; _float:none; clear:both;border:1px solid #d2d2d2;color:#9c9c9c;padding:20px 20px;margin-bottom:3px;}
.sys_subtitle_seccao{width:100%; float:left; clear:both; font-size: 14px; font-weight: bold; color:#0066dd; padding-bottom:5px; padding-top:10px;} 


/*
CSS - AREA DIAGNOSTICO
*/
.sys_box_ctudo_diag{width:600px;_width:606px; float:left; _float:none; clear:both;border:1px solid #d2d2d2;color:#9c9c9c;padding:20px 20px;margin-bottom:3px;}





/* TextboxList CSS */
ul.textboxlist-holder { margin: 0; overflow: hidden; height: auto !important; height: 1%; padding: 4px 5px 0 0; }
*:first-child+html ul.textboxlist-holder { padding-bottom: 2px; } * html ul.textboxlist-holder { padding-bottom: 2px; } /* ie7 and below */
ul.textboxlist-holder li { float: left; list-style-type: none; margin: 0 5px 4px 0; }
ul.textboxlist-holder li.bit-box { -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #CAD8F3; background: #DEE7F8; padding: 1px 5px 2px; }
ul.textboxlist-holder li.bit-box-focus { border-color: #598BEC; background: #598BEC; color: #fff; }

/* Textboxlist "Facebook" style CSS */
ul.textboxlist-holder { width: 500px; }
ul.textboxlist-holder li:hover { background: #BBCEF1; border: 1px solid #6D95E0; color:#000000 }
ul.textboxlist-holder li.bit-box a.closebutton { position: absolute; right: 4px; top: 5px; display: block; width: 7px; height: 7px; font-size: 1px; background: url('../img/close.gif'); cursor:pointer; }
ul.textboxlist-holder li.bit-box a.closebutton:hover { background-position: 7px; cursor:pointer; }
ul.textboxlist-holder li.bit-box-focus a.closebutton, ul.textboxlist-holder li.bit-box-focus a.closebutton:hover { background-position: bottom; }
ul.textboxlist-holder li.bit-box { padding-right: 15px; position: relative; }

/* dock - top */
.dock {position: relative;height: 150px;text-align: center; width:666px}
.dock-container { position: absolute;height: 45px;background: url(images/dock-bg2.gif);padding-left: 20px;border-bottom:#ececec solid 1px;}
a.dock-item {display: block;width: 40px;color: #000;position: absolute;top: 20px;text-align: center;text-decoration: none;font: bold 12px Arial, Helvetica, sans-serif;color:#999999;text-transform:uppercase;}
.dock-item img {border: none; margin: 5px 10px 0px; width: 100%; }
.dock-item span {display: none; padding-left: 20px;}

/* Final dock - top */



/************************CENTRAL DE MENSAGENS*********************************/
#sys_mensagens_menu{width:96px;_width:94px; float:left;}
		#sys_mensagens_menu a{text-decoration:none;float:left;clear:both;margin-bottom:5px;}
		#sys_mensagens_menu a:hover{font-weight:bold;float:left;clear:both;margin-bottom:5px;}

.sys_mensagens_navbar{width:547px;_width:546px;height:13px;border:1px solid #c9d4dd;background:#eeeeee url(../imagens/layout/bg_navbar.gif);background-repeat:repeat-x;margin-bottom:3px;color:#c7c7c7;padding-top:4px;padding-bottom:6px;_padding-bottom:5px;_padding-top:2px;float:left;margin-top:3px;padding-left:20px;}
		.sys_mensagens_navbar .sys_navtxt{color:#000000;font-weight:bold;}
		.sys_mensagens_navbar a, .sys_navmsg a{cursor:pointer;text-decoration:underline;}
		.sys_mensagens_navbar a:hover, .sys_navmsg a:hover{text-decoration:none;cursor:pointer;}
		.sys_mensagens_navbar .sys_navmsg_left{float:left;}
		.sys_mensagens_navbar .sys_navmsg_right{float:right; padding-right:20px;}

#sys_mensagens_lista{width:200px; float:left;}
		/*#sys_mensagens_lista .sys_lista{width:570px;float:left;cursor:pointer;clear:both;}
		#sys_mensagens_lista .sys_lista:hover{width:570px;float:left;background-color:#ebf4fb;cursor:pointer;clear:both;}
		#sys_mensagens_lista .sys_lista_cinza{width:570px;float:left;_float:inherit;background-color:#f6f6f6;cursor:pointer;clear:both;}
		#sys_mensagens_lista .sys_lista_cinza:hover{width:570px;float:left;background-color:#ebf4fb;	cursor:pointer;clear:both;}
		#sys_mensagens_lista .sys_checkbox{width:18px;border:1px solid #d2d2d2;border-bottom:none;border-right:none;float:left;padding-right:3px;}
		#sys_mensagens_lista .sys_lista_conteudo{width:537px;_width:535px;border:1px solid #d2d2d2;border-bottom:none;float:left;padding-left:8px;padding-top:3px;}
		#sys_mensagens_lista .sys_mensagem_de{width:130px;padding-right:3px;float:left;color:#000000;}
		#sys_mensagens_lista .sys_mensagem_titulo{width:333px;_width:331px;padding-right:3px;float:left;color:#858d98;overflow:hidden;}
		#sys_mensagens_lista .sys_mensagem_data{width:40px;height:17px;padding:0px 15px;padding-right:10px;float:left;color:#858d98;font-weight:bold;}
		#sys_mensagem_endlist{width:569px;border-top:1px #d2d2d2 solid;float:left;}*/
		#sys_mensagens_lista .table tr:hover{background-color:#ebf4fb; width:700px;}
		#sys_mensagens_lista .table{width:567px; margin-left:1px; _margin-left:0px; font-size:11px; font-family:Arial, Helvetica, sans-serif; border:1px solid #d2d2d2;float:left;}

.sys_mensagem_ctudo{width:527px;float:left;clear:both;border:1px solid #d2d2d2;color:#9c9c9c;padding:5px 20px;margin-bottom:3px;}
.sys_mensagem_ctudo .p_detxt{float:left; width:400px;}
.sys_mensagem_ctudo .p_detxt .detxt{width:400px; float:left; margin:5px 5px; margin-left:10px;}
.sys_mensagem_ctudo_form{width:572px;float:left;clear:both;color:#9c9c9c;margin-bottom:3px;}
.sys_mensagem_ctudo_msg{width:527px;float:left;clear:both;color:#9c9c9c;padding:20px 20px;margin-bottom:3px;border:1px solid #d2d2d2;}


/************************AULAS*********************************/
#sys_title .sys_switch_ensino{_position:absolute;_margin-left:-420px;_margin-top:8px;float:right;margin-right:10px;}

.sys_switch_ensino ul {list-style-type: none;}
.sys_switch_ensino ul, .sys_switch_ensino ul li {display:inline;}
.sys_switch_ensino ul li {width:200px;}
.sys_switch_ensino a {display:block;background-repeat: no-repeat;height:18px !important;height/**/:18px;border:1px solid #b0bfcc;_height:20px !important;_height/**/:20px;	}
.sys_switch_ensino ul li.sys_switch a {float:left;border:1px solid #b0bfcc;border:0px;margin-top:-18px;_margin-top:8px;background-color:#e3eef3;background-color:#FFF;font-weight:bold;text-decoration:none;color:#3F65FF;padding:4px 10px 0px 10px;}
.sys_switch_ensino ul li.sys_switch_active a {float:left;border:1px solid #8FB6FE;border-bottom:0px;margin-top:-25px;_margin-top:1px;background-color:#f3f6f8;background-color:#FFF;font-weight:bold;text-decoration:none;color:#3F65FF;padding:9px 10px 3px 10px;}
.sys_switch_ensino ul li.sys_switch_active { position:relative; width:200px;}

#educ_right_border{ width:7px; height:7px; position:absolute; left:98%; top:0; 
background:url(../img/bgs/bordaEduca/educ_right_border.png);
	
}
#educ_left_border{ width:7px; height:7px; position:absolute; left:-1; top:0;
background:url(../img/bgs/bordaEduca/educ_left_border.png);
	
}

.sys_flash_aulas{width:666px;margin-bottom:10px;clear:both;}

.sys_aulas_lista{width:666px;}
.sys_aulas_lista table{width:666px;}
.sys_aulas_lista td{padding:10px 29px;width:50%;}
.sys_aulas_lista ul {list-style-type: none;}
.sys_aulas_lista ul, .sys_aulas_lista ul li {display:inline;}
.sys_aulas_lista a {display:block;background-repeat: no-repeat;height:18px !important;height/**/:18px;border:1px solid #b0bfcc;}
/*
.sys_aulas_lista ul li.sys_aulas_lista_select_red a {width:643px;border:1px solid #ce2525;background-image:url(../img/bgs/bg_aulas_select_red.gif);background-repeat:repeat-x;font-weight:bold;font-size:12px; color:#fff;padding:0px 10px;padding-top:2px; margin-bottom:1px;text-decoration:none;}

.sys_aulas_lista ul li.sys_aulas_lista_select_yellow a {width:643px;border:1px solid #b78216;background-image:url(../img/bgs/bg_aulas_select_yellow.gif);background-repeat:repeat-x;font-weight:bold;font-size:12px;color:#fff;padding:0px 10px;padding-top:2px;margin-bottom:1px;text-decoration:none;}
.sys_aulas_lista ul li.sys_aulas_lista_select_green a {width:643px;border:1px solid #5fc55f;background-image:url(../img/bgs/bg_aulas_select_green.gif);background-repeat:repeat-x;font-weight:bold;font-size:12px;color:#fff;padding:0px 10px;padding-top:2px;margin-bottom:1px;text-decoration:none;}
*/
.sys_aulas_lista ul li.sys_aulas_lista_select_red a {width:643px;border:1px solid #D2D2D2;font-weight:bold;font-size:12px; color:#666666;padding:0px 10px;padding-top:2px; margin-bottom:1px;text-decoration:none;}
.sys_aulas_lista ul li.sys_aulas_lista_select_green a {width:643px;border:1px solid #D2D2D2;font-weight:bold;font-size:12px;color:#666666;padding:0px 10px;padding-top:2px;margin-bottom:1px;text-decoration:none;}
.sys_aulas_lista ul li.sys_aulas_lista_select_yellow a {width:643px;border:1px solid #D2D2D2;font-weight:bold;font-size:12px;color:#666666;padding:0px 10px;padding-top:2px;margin-bottom:1px;text-decoration:none;}


/************************3D*********************************/
.sys_3ds_linha_repeat{width:676px;_width:675px;float:left;clear:both;margin-bottom:50px;margin-top:20px;}

.sys_3ds_ctudo_box{width:297px;float:left;margin-left:26px;	_margin-left:13px;_margin-right:13px;}
.sys_3ds_ctudo_box_img_red{padding:4px;border:#db4646 solid 6px;float:left;margin-right:12px;}
.sys_3ds_ctudo_box_img_green{padding:4px;border:#2b912b solid 6px;float:left;margin-right:12px;}
.sys_3ds_ctudo_box_img_yellow{padding:4px;border:#db7602 solid 6px;float:left;margin-right:12px;}
.sys_3ds_ctudo_box_conteudo{width:164px;float:left;}

	.sys_3ds_ctudo_box_conteudo_title_red{width:164px;margin-top:10px;float:left;font-size:14px;font-weight:bold;color:#db4646;border-bottom:#b0bfcc 1px solid;padding-bottom:7px;}
	.sys_3ds_ctudo_box_conteudo_title_green{width:164px;margin-top:10px;float:left;font-size:14px;font-weight:bold;color:#2b912b;border-bottom:#b0bfcc 1px solid;padding-bottom:7px;}
	.sys_3ds_ctudo_box_conteudo_title_yellow{width:164px;margin-top:10px;float:left;font-size:14px;font-weight:bold;color:#db7602;border-bottom:#b0bfcc 1px solid;padding-bottom:7px;}
	.sys_3ds_ctudo_box_conteudo_texto{width:164px;margin-top:10px;float:left;color:#b0bfcc;text-align:justify;}
	.sys_3ds_ctudo_box_conteudo_texto a{color:#858d98;text-decoration:none;}
	.sys_3ds_ctudo_box_conteudo_texto a:hover{color:#858d98;text-decoration:underline;}
	
/************************3D MODELOS 2*********************************/
.sys_3ds_ctudo_box_02{width:676px;_width:623px;float:left;margin-left:26px;	_margin-left:13px;_margin-right:13px;}
.sys_3ds_ctudo_box_img_02_red{padding:4px;border:#db4646 solid 6px;float:left;margin-right:12px;}
.sys_3ds_ctudo_box_img_02_green{padding:4px;border:#2b912b solid 6px;float:left;margin-right:12px;}
.sys_3ds_ctudo_box_img_02_yellow{padding:4px;border:#db7602 solid 6px;float:left;margin-right:12px;}
.sys_3ds_ctudo_box_conteudo_02{width:540px;_width:490px;float:left;}
	.sys_3ds_ctudo_box_conteudo_title_02_red{width:490px;_width:490px;margin-top:10px;float:left;font-size:18px;font-weight:bold;color:#db4646;border-bottom:#b0bfcc 1px solid;padding-bottom:7px;}
	.sys_3ds_ctudo_box_conteudo_title_02_green{width:490px;_width:490px;margin-top:10px;float:left;font-size:18px;font-weight:bold;color:#2b912b;border-bottom:#b0bfcc 1px solid;padding-bottom:7px;}
	.sys_3ds_ctudo_box_conteudo_title_02_yellow{width:490px;_width:490px;margin-top:10px;float:left;font-size:18px;font-weight:bold;color:#db7602;border-bottom:#b0bfcc 1px solid;padding-bottom:7px;}
	.sys_3ds_ctudo_box_conteudo_texto_02{width:490px;_width:490px;margin-top:10px;float:left;color:#b0bfcc;text-align:justify;}
	.sys_3ds_ctudo_box_conteudo_texto_02 a{color:#858d98;text-decoration:none;}
	.sys_3ds_ctudo_box_conteudo_texto_02 a:hover{color:#858d98;text-decoration:underline;}
	.sys_3ds_ctudo_box_download{width:490px; float:left; clear:both; margin-top:10px;}
	.sys_3ds_ctudo_box_download img{margin-right:5px; vertical-align:middle;}

	
/************************JOGOS*********************************/
.sys_jogos_title_jogosnovos{font-size:11px; color:#999; font-weight:bold; padding:0 0 0 5px;}
/************************VIDEOS*********************************/
.sys_link_td_videos a{background:none;}
.sys_link_td_videos a:hover{background:none;}

/************************HOME - INTERNA*********************************/
#sys_banner_home{width:512px;_width:508px;height:155px;float:left;clear:both;margin-bottom:32px;}
#sys_titles_home{width:100%;border-bottom:1px solid #b0bfcc;padding-bottom:10px;margin-bottom:10px;}
#sys_titles_home img{margin-right:5px;vertical-align:middle;}

#sys_novidades_home{width:517px;float:left;clear:both;margin-bottom:32px;}
#sys_novidades_home a{font-size:14px;font-weight:bold;color:#2d3987;text-decoration:none;}
#sys_novidades_home a:hover{font-size:14px;font-weight:bold;color:#2d3987;text-decoration:underline;}
#sys_novidades_home .sys_novidades_conteudo{width:517px;float:left; clear:both;}
#sys_novidades_home .sys_novidades_col_es{width:218px;float:left; margin-top:15px; background-image:url(../img/icones/icon_seta_notic.gif); background-repeat:no-repeat; background-position:left 28px; padding-left:35px;}
#sys_novidades_home .sys_novidades_col_es img{border:5px #b0bfcc solid;margin-bottom:10px;}
#sys_novidades_home .sys_novidades_col_es_conteudo{float:left;clear:both;}
#sys_novidades_home .sys_novidades_col_es_conteudo .title{font-size:18px; color:#0066dd;}
#sys_novidades_home .sys_novidades_col_dir{width:208px;float:left; margin-top:15px;  margin-left:20px;background-image:url(../img/icones/icon_seta_notic.gif); background-repeat:no-repeat; background-position:left 28px; padding-left:35px;}
#sys_novidades_home .sys_novidades_col_dir img{border:5px #b0bfcc solid;margin-bottom:10px;}
#sys_novidades_home .sys_novidades_col_dir_conteudo{float:left;clear:both;}
#sys_novidades_home .sys_novidades_col_dir_conteudo .title{font-size:18px; color:#0066dd;}

#sys_atividades_home{width:100%;float:left;clear:both;margin-bottom:32px;}
#sys_atividades_home a{color:#858d98;text-decoration:none;font-size:11px;font-weight:normal;}
#sys_atividades_home a:hover{color:#858d98;text-decoration:underline;font-size:11px;font-weight:normal;}
#sys_atividades_home .sys_atividades_col_es{width:300px;float:left;}
#sys_atividades_home .sys_atividades_col_es_lista{width:517px;float:left;margin-bottom:10px; padding-bottom:10px; border-bottom:1px #b0bfcc solid; }
#sys_atividades_home .sys_atividades_col_es_auxiliar{width:490px; height:23px; padding-left:25px; border:solid #c6d6e4 1px;background-color:#f1f6f9;float:left;clear:both;text-align:center;padding-top:10px;margin-bottom:12px;_font-weight:normal;_font-size:11px;margin-top:15px;color:#c7c7c7;text-align:left; background-image:url(../img/icones/icon_outrasnoticias.gif); background-repeat:no-repeat; background-position:8px 8px;}
#sys_atividades_home .sys_atividades_col_dir{width:192px;margin-left:24px;float:left;}

#sys_home_box{width:100%;float:left;clear:both;margin-bottom:32px;}
#sys_home_box h1{display:inline;}
#sys_home_box h2{margin-bottom:5px;font-size:12px;margin-top:25px;float:left;text-align:left;display:inline;}
#sys_home_box table.home{border:0px;float:left;width:100%;}
#sys_home_box tr.home{border-bottom:1px solid #f1f1f1;}
#sys_home_box td.home{padding:8px 0px;}
#sys_home_box td.link{width:200px; padding-right:20px;}
#sys_home_box img.home{margin-right:5px;vertical-align:middle;}

#sys_home_box .sys_aulas_lista table{width:512px;}
#sys_home_box .sys_aulas_lista td{padding:10px 29px;width:50%;}
#sys_home_box .sys_aulas_lista ul {list-style-type: none;}
#sys_home_box .sys_aulas_lista ul, .sys_aulas_lista ul li {display:inline;}
#sys_home_box .sys_aulas_lista a {display:block;background-repeat: no-repeat;height:18px !important;height/**/:18px;border:1px solid #b0bfcc;}
#sys_home_box .sys_aulas_lista ul li.sys_aulas_lista_select_red a {width:489px;border:1px solid #ce2525;background-image:url(../img/bgs/bg_aulas_select_red.gif);background-repeat:repeat-x;font-weight:bold;font-size:12px; color:#fff;padding:0px 10px;padding-top:2px; margin-bottom:1px;text-decoration:none;}
#sys_home_box .sys_aulas_lista ul li.sys_aulas_lista_select_green a {width:489px;border:1px solid #5fc55f;background-image:url(../img/bgs/bg_aulas_select_green.gif);background-repeat:repeat-x;font-weight:bold;font-size:12px;color:#fff;padding:0px 10px;padding-top:2px;margin-bottom:1px;text-decoration:none;}
#sys_home_box .sys_aulas_lista ul li.sys_aulas_lista_select_yellow a {width:489px;border:1px solid #b78216;background-image:url(../img/bgs/bg_aulas_select_yellow.gif);background-repeat:repeat-x;font-weight:bold;font-size:12px;color:#fff;padding:0px 10px;padding-top:2px;margin-bottom:1px;text-decoration:none;}


#sys_home_box #sys_ctudo_center_home{width:100%;float:left;}
#sys_home_box .sys_home_linha_repeat{float:left;margin-top:15px;}
#sys_home_box .sys_home_ctudo_box{float:left;}
#sys_home_box .sys_home_ctudo_box_img_red{padding:4px;border:#db4646 solid 6px;float:left;margin-right:15px;}
#sys_home_box .sys_home_ctudo_box_img_green{padding:4px;border:#2b912b solid 6px;float:left;margin-right:12px;}
#sys_home_box .sys_home_ctudo_box_img_yellow{padding:4px;border:#db7602 solid 6px;float:left;margin-right:12px;}
#sys_home_box #sys_ctudo_center_home img{width:50px;}
#sys_home_box .sys_home_ctudo_box_conteudo{float:left;}



/*****ATIVIDADES*****/
.sys_atividades_selecionar_diciplina{width:675px; padding-top:10px; font-size:18px; font-weight:bold; color:#0066dd; clear:both;}
.sys_atividades_lista{width:637px;_width:543px;float:left;clear:both;background-image:url(../img/icones/icon_seta_notic.gif);background-repeat:no-repeat;background-position:0px 0px;padding-left:38px;padding-bottom:5px;_padding-bottom:20px;margin-top:15px;border-bottom:1px #FFFFFF solid; border-bottom:1px #c7d8e5 solid;}
.sys_atividades_lista_title{width:100%;float:left;clear:both;margin-bottom:10px;padding-top:5px;color:#2d3987; font-weight:bold;}
.sys_atividades_lista_data{width:100%;float:left;clear:both;color:#858d98;}
.sys_atividades_lista_conteudo{width:637px;float:left;clear:both;}
.sys_atividades_lista_conteudo a{width:100%;float:left;text-decoration:none;color:#858d98;}
.sys_atividades_lista_conteudo a:hover{width:100%;float:left;text-decoration:underline;color:#858d98;}
.sys_atividades_lista_assinatura{width:200px;float:left;clear:both;margin-bottom:15px;color:#658bbf; font-style:italic;}

.sys_atividades_detalhe{width:637px;_width:543px;float:left;clear:both;background-image:url(../img/icones/icon_seta_notic.gif);background-repeat:no-repeat;background-position:0px 0px;padding-left:38px;padding-bottom:5px;_padding-bottom:20px;margin-top:15px;}
.sys_atividades_detalhe_title{width:100%;float:left;margin-bottom:30px;padding-top:5px;color:#2d3987; font-weight:bold;}
.sys_atividades_detalhe_data{width:200px;float:left;color:#858d98;}
.sys_atividades_detalhe_conteudo{width:637px; float:left; clear:both;}
.sys_atividades_detalhe_box{width:637px;float:left;clear:both;border-bottom:1px #c7d8e5 solid;padding-bottom:20px;margin-bottom:20px;}
.sys_atividades_detalhe_box .title{float:left;clear:both;font-size:15px;font-weight:bold;color:#0066dd;}
.sys_atividades_detalhe_box .texto{width:637px; float:left;clear:both;}

.sys_atividades_detalhe_box .conteudo_forum{width:637px; margin-top:10px; float:left;clear:both;}
.sys_atividades_detalhe_box .conteudo_forum .bt_e{width:83px; float:left;}
.sys_atividades_detalhe_box .conteudo_forum .form_forum{width:495px; _width:493px; float:right; border:1px solid #d2d2d2; padding:26px 27px; margin-left:2px;}
.sys_atividades_detalhe_box .conteudo_forum .lista_forum{width:575px; float:left;  border:1px solid #d2d2d2; margin-top:10px; margin-bottom:10px; padding:26px 30px; background-color:#f8f8f8;}

.sys_atividades_detalhe_box .conteudo_forum .lista_forum_item{width:575px; float:left; padding-bottom:15px; margin-top:10px; border-bottom:1px #c6d6e4 solid;}
.sys_atividades_detalhe_box .conteudo_forum .lista_forum_item .foto_usuario{width:32px; float:left; clear:left; padding:2px; border:1px #c6d6e4 solid; background-color:#FFFFFF;}
.sys_atividades_detalhe_box .conteudo_forum .lista_forum_item .title{width:525px; float:right; clear:right; color:#0066dd; font-size:11px; font-weight:normal;}
.sys_atividades_detalhe_box .conteudo_forum .lista_forum_item .conteudo{width:525px; float:right; clear:right;}
.sys_atividades_detalhe_box #caixa_form{width:637px; float:left; clear:left;}


/*****TURMAS*****/
.sys_turmas_lista{width:634px;_width:631px;float:left;clear:both;}
.sys_turmas_lista .turma_linha_topo{width:634px;height:22px;float:left;margin-bottom:3px;background-image:url(../img/bgs/bg_topo_lista_turmas.gif);background-position:left top;background-repeat:no-repeat;}
.sys_turmas_lista .turma_linha_topo .turma_linha_disciplina{width:200px;font-weight:bold;color:#2d3987;float:left;padding-top:4px; padding-left:10px;}
.sys_turmas_lista .turma_linha_topo .turma_linha_professor{width:320px;font-weight:bold;color:#2d3987;float:left;padding-top:4px;padding-left:10px;}
.sys_turmas_lista .turma_linha_topo .turma_linha_acoes{width:61px;font-weight:bold;color:#2d3987;float:left;padding-top:4px;padding-left:10px;}
.sys_turmas_lista .turma_linha_topo .turma_linha_acoes1{width:100px;font-weight:bold;color:#2d3987;float:left;padding-top:4px;padding-left:5px;}


.sys_turmas_lista .turma_linha_cinza{width:631px;_width:631px;clear:both;float:left;background-color:#f6f6f6;border:#d2d2d2 1px solid; padding-bottom:3px;cursor:pointer;}
.sys_turmas_lista .turma_linha_cinza:hover{background-color:#ebf4fb;cursor:pointer;}

.sys_turmas_lista .turma_linha_branca{width:631px;_width:631px;clear:both;float:left;background-color:#fff;border-left:#d2d2d2 1px solid;border-right:#d2d2d2 1px solid;padding-bottom:3px;cursor:pointer;}
.sys_turmas_lista .turma_linha_branca:hover{background-color:#ebf4fb;cursor:pointer;}

.sys_turmas_lista .turma_linha_final{width:633px;height:1px;float:left;background-color:#fff;border-top:#d2d2d2 1px solid;}

.sys_turmas_lista .turma_linha_check{width:20px;position:relative;display:block;float:left;padding-top:2px;}
.sys_turmas_lista .turma_linha_disciplina{width:200px;font-weight:bold;color:#000000;float:left;padding-top:4px; padding-left:10px;}
.sys_turmas_lista .turma_linha_professor{width:320px;float:left;padding-top:4px;padding-left:10px;}
.sys_turmas_lista .turma_linha_acoes{width:61px;float:left;padding-top:4px;padding-left:10px;}
.sys_turmas_lista .turma_linha_acoes img{margin-right:5px;}


/*********************** FREQUENCIA ******************************/
.sys_frequencia_title{width:100%; float:left; clear:both; font-size:20px; font-weight:bold; color:#0066dd;}
.sys_frequencia_escola{width:100%; float:left; clear:both; font-size:12px; margin-bottom:10px; font-weight:bold;}
.sys_frequencia_forms{width:100%; clear:both; margin-bottom:10px; border-bottom:1px #c9d4dd solid; padding-bottom:10px;}
.sys_frequencia_lista{width:100%; float:left;}
.sys_frequencia_boximprimir{width:100%; float:left; border-top:1px #c9d4dd solid;}
.sys_frequencia_menuAbas{margin-left:-1px; position:relative;}
.sys_frequencia_menuAbas li{float:left; position:relative; }
.sys_frequencia_menuAbas li a{display:inline;padding:5px 20px;float:left;background:#FFF;margin-left:2px; color:#0059fb; font-weight:bold;text-decoration:none;}

.sys_frequencia_menuAbas .borda_top_left_branca{ position:absolute; top:-1px; left:-0px; background:url(../img/bgs/bordaSala/cantoesquerdo.png); width:8px; height:8px;}
.sys_frequencia_menuAbas .borda_top_right_branca{ position:absolute; top:-1px; left:96%; background:url(../img/bgs/bordaSala/cantodireito.png); width:8px; height:8px;}

.sys_frequencia_menuAbas .ativo_border{ border-left:1px #0059fb solid; border-right:1px #0059fb solid; position:absolute; top:23px; left:1px; background:#fff; width:97%; height:4px;}


.sys_frequencia_menuAbas li a:hover{background:#0059fb;color:#FFF;-moz-border-radius:3px 3px 0 0;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;}
.sys_frequencia_menuAbas li.ative a{display:inline;padding:5px 20px;float:left;background:#FFF;margin-left:1px;color:#0059fb; font-weight:bold;text-decoration:none; border:1px #0059fb solid; border-bottom:1px #fff solid;-moz-border-radius:3px 3px 0 0;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;}
.sys_frequencia_ctudo{clear:both; margin-bottom:10px; padding:20px;background:#FFF;}
.sys_frequencia_geral{clear:both; margin-bottom:20px;}


/*********************** GALERIA FOTOGRAFICA ******************************/
.sys_galeria_linha_repeat{width:100%;float:left;clear:both;}
.sys_galeria_ctudo_box{float:left; width:181px; padding:15px; _padding:14px; }
.sys_galeria_ctudo_box_img{padding:4px; border:#b0bfcc solid 6px; margin-bottom:5px; }
.sys_galeria_ctudo_box_input{ width:100%; text-align:center;}
.sys_galeria_ctudo_box_bts{ width:100%; text-align:center; margin-top:5px;}

.sys_galeria_ctudo_box_conteudo{width:164px; float:left;}
	.sys_galeria_ctudo_box_conteudo_title_cinza{width:164px; margin-top:10px; float:left; font-size:14px; font-weight:bold; color:#b0bfcc; border-bottom:#b0bfcc 1px solid; padding-bottom:7px;}
	.sys_galeria_ctudo_box_conteudo_texto{width:164px; margin-top:10px; float:left;	color:#b0bfcc; text-align:justify;}
	.sys_galeria_ctudo_box_conteudo_texto a{color:#858d98; text-decoration:none;}
	.sys_galeria_ctudo_box_conteudo_texto a:hover{color:#858d98; text-decoration:underline;}
	

/*********************** NOTICIAS ******************************/
.sys_categoriaAdd{width:200px;_width:200px;height:100px;_height:100px;float:none;clear:both;border:1px solid #d2d2d2;color:#9c9c9c;padding:7px 20px;padding-left:5px;margin-bottom:3px;overflow-y:auto;}
.sys_noticias_cadastrar_lista_categoria{float:left; clear:both; _width:200px;}
.sys_categoria_ctudo_tudo{width:240px;border:1px solid #EEEEEE; float:left; position:absolute; margin-left:350px; color:#9c9c9c;padding:15px 20px;margin-bottom:3px; background-color:#FFFFFF; filter: alpha(opacity=95);opacity: .95; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";}


/*********************** RESULTADO BUSCA ******************************/
.sys_busca_texto{width:100%; float:left; clear:both; margin-bottom:10px;}
.sys_busca_resultado{width:100%; float:left; clear:both; font-weight:bold;}
.sys_busca_resultado a{color:#999999; font-weight:normal; }

.sys_busca_ensino_f1{width:656px; _width:654px; float:left; font-size:22px; color:#2b912b; border-bottom:1px #CCCCCC solid; margin-top:15px; margin-bottom:10px; padding-bottom:5px; background-image:url(../img/icones/icon_bandeira_verde.gif); background-position:left; background-repeat:no-repeat; padding-left:20px;}
.sys_busca_ensino_f2{width:656px; _width:654px; float:left; font-size:22px; color:#db7602; border-bottom:1px #CCCCCC solid; margin-top:15px; margin-bottom:10px; padding-bottom:5px; background-image:url(../img/icones/icon_bandeira_amarela.gif); background-position:left; background-repeat:no-repeat; padding-left:20px;}
.sys_busca_ensino_em{width:656px; _width:654px; float:left; font-size:22px; color:#db4646; border-bottom:1px #CCCCCC solid; margin-top:15px; margin-bottom:10px; padding-bottom:5px; background-image:url(../img/icones/icon_bandeira_vermelho.gif); background-position:left; background-repeat:no-repeat; padding-left:20px;}

/*RETRAIR*/

.sys_busca_resultado_f1_retrair_nivel_1{ display:block; clear:both; font-size:11px; padding-bottom:5px; background-image:url(../img/icones/icon_menos_verde.gif); background-position:left 5px; background-repeat:no-repeat; padding-left:15px;}
.sys_busca_resultado_f1_retrair_nivel_2{ display:block; clear:both; font-size:11px; margin-left:15px; padding-bottom:5px; background-image:url(../img/icones/icon_menos_verde.gif); background-position:left 5px; background-repeat:no-repeat; padding-left:15px;}
.sys_busca_resultado_f1_retrair_nivel_3 a{ display:block; clear:both;font-size:11px; margin-left:30px; padding-bottom:5px; background-image:url(../img/icones/icon_menos_verde.gif); background-position:left 5px; background-repeat:no-repeat; padding-left:15px;}
.sys_busca_resultado_f1_retrair_nivel_4 a{ display:block; clear:both; font-size:11px; margin-left:45px; padding-bottom:5px; background-image:url(../img/icones/icon_prancheta.gif); background-position:left 3px; background-repeat:no-repeat; padding-left:15px;}
.sys_busca_resultado_f1_retrair_nivel_4_unico a{ display:block; clear:both; font-size:11px; margin-left:0; padding-bottom:5px; background-image:url(../img/icones/icon_prancheta.gif); background-position:left 3px; background-repeat:no-repeat; padding-left:15px;}

.sys_busca_resultado_f2_retrair_nivel_1{ display:block; clear:both; font-size:11px; padding-bottom:5px; background-image:url(../img/icones/icon_menos_amarelo.gif); background-position:left 5px; background-repeat:no-repeat; padding-left:15px;}
.sys_busca_resultado_f2_retrair_nivel_2{ display:block; clear:both;font-size:11px; margin-left:15px; padding-bottom:5px; background-image:url(../img/icones/icon_menos_amarelo.gif); background-position:left 5px; background-repeat:no-repeat; padding-left:15px;}
.sys_busca_resultado_f2_retrair_nivel_3 a{ display:block; clear:both; font-size:11px; margin-left:30px; padding-bottom:5px; background-image:url(../img/icones/icon_menos_amarelo.gif); background-position:left 5px; background-repeat:no-repeat; padding-left:15px;}
.sys_busca_resultado_f2_retrair_nivel_4 a{ display:block; clear:both; font-size:11px; margin-left:45px; padding-bottom:5px; background-image:url(../img/icones/icon_prancheta.gif); background-position:left 3px; background-repeat:no-repeat; padding-left:15px;}
.sys_busca_resultado_f2_retrair_nivel_4_unico a{ display:block; clear:both; font-size:11px; margin-left:0; padding-bottom:5px; background-image:url(../img/icones/icon_prancheta.gif); background-position:left 3px; background-repeat:no-repeat; padding-left:15px;}

.sys_busca_resultado_em_retrair_nivel_1{ display:block; clear:both; font-size:11px; padding-bottom:5px; background-image:url(../img/icones/icon_menos_vermelho.gif); background-position:left 5px; background-repeat:no-repeat; padding-left:15px;}
.sys_busca_resultado_em_retrair_nivel_2{ display:block; clear:both; font-size:11px; margin-left:15px; padding-bottom:5px; background-image:url(../img/icones/icon_menos_vermelho.gif); background-position:left 5px; background-repeat:no-repeat; padding-left:15px;}
.sys_busca_resultado_em_retrair_nivel_3 a{  display:block;clear:both; font-size:11px; margin-left:30px; padding-bottom:5px; background-image:url(../img/icones/icon_menos_vermelho.gif); background-position:left 5px; background-repeat:no-repeat; padding-left:15px;}
.sys_busca_resultado_em_retrair_nivel_4 a{ display:block; clear:both; font-size:11px; margin-left:45px; padding-bottom:5px; background-image:url(../img/icones/icon_prancheta.gif); background-position:left 3px; background-repeat:no-repeat; padding-left:15px;}
.sys_busca_resultado_em_retrair_nivel_4_unico a{ display:block; clear:both; font-size:11px; margin-left:0; padding-bottom:5px; background-image:url(../img/icones/icon_prancheta.gif); background-position:left 3px; background-repeat:no-repeat; padding-left:15px;}

/*EXPANDIR*/

.sys_busca_resultado_f1_expandir_nivel_1{ display:block; clear:both; font-size:11px; padding-bottom:5px; background-image:url(../img/icones/icon_mais_verde.gif); background-position:left 3px; background-repeat:no-repeat; padding-left:15px;}
.sys_busca_resultado_f1_expandir_nivel_2{ display:block; clear:both; font-size:11px; margin-left:15px; padding-bottom:5px; background-image:url(../img/icones/icon_mais_verde.gif); background-position:left 3px; background-repeat:no-repeat; padding-left:15px;}
.sys_busca_resultado_f1_expandir_nivel_3 a{ display:block; clear:both; font-size:11px; margin-left:30px; padding-bottom:5px; background-image:url(../img/icones/icon_mais_verde.gif); background-position:left 3px; background-repeat:no-repeat; padding-left:15px;}
.sys_busca_resultado_f1_expandir_nivel_4 a{ display:block; clear:both; font-size:11px; margin-left:45px; padding-bottom:5px; background-image:url(../img/icones/icon_prancheta.gif); background-position:left 3px; background-repeat:no-repeat; padding-left:15px;}

.sys_busca_resultado_f2_expandir_nivel_1{ display:block; clear:both; font-size:11px; padding-bottom:5px; background-image:url(../img/icones/icon_mais_amarelo.gif); background-position:left 3px; background-repeat:no-repeat; padding-left:15px;}
.sys_busca_resultado_f2_expandir_nivel_2{ display:block; clear:both; font-size:11px; margin-left:15px; padding-bottom:5px; background-image:url(../img/icones/icon_mais_amarelo.gif); background-position:left 3px; background-repeat:no-repeat; padding-left:15px;}
.sys_busca_resultado_f2_expandir_nivel_3 a{ display:block; clear:both; font-size:11px; margin-left:30px; padding-bottom:5px; background-image:url(../img/icones/icon_mais_amarelo.gif); background-position:left 3px; background-repeat:no-repeat; padding-left:15px;}
.sys_busca_resultado_f2_expandir_nivel_4 a{ display:block; clear:both; font-size:11px; margin-left:45px; padding-bottom:5px; background-image:url(../img/icones/icon_prancheta.gif); background-position:left 3px; background-repeat:no-repeat; padding-left:15px;}

.sys_busca_resultado_em_expandir_nivel_1{ display:block; clear:both; font-size:11px; padding-bottom:5px; background-image:url(../img/icones/icon_mais_vermelho.gif); background-position:left 3px; background-repeat:no-repeat; padding-left:15px;}
.sys_busca_resultado_em_expandir_nivel_2{ display:block; clear:both; font-size:11px; margin-left:15px; padding-bottom:5px; background-image:url(../img/icones/icon_mais_vermelho.gif); background-position:left 3px; background-repeat:no-repeat; padding-left:15px;}
.sys_busca_resultado_em_expandir_nivel_3 a{ display:block; clear:both; font-size:11px; margin-left:30px; padding-bottom:5px; background-image:url(../img/icones/icon_mais_vermelho.gif); background-position:left 3px; background-repeat:no-repeat; padding-left:15px;}
.sys_busca_resultado_em_expandir_nivel_4 a{ display:block; clear:both; font-size:11px; margin-left:45px; padding-bottom:5px; background-image:url(../img/icones/icon_prancheta.gif); background-position:left 3px; background-repeat:no-repeat; padding-left:15px;}


/*********************** MATRICULA ******************************/
.sys_matricula_box{float:left; clear:both; margin-bottom:15px;}
.sys_matricula_box .title{float:left;clear:both;font-size:15px;font-weight:bold;color:#0066dd;}
.sys_matricula_box .conteudo{float:left;clear:both;}
.sys_matricula_box .table tr:hover{background-color:#ebf4fb; width:700px;}
.sys_matricula_box_table .table{width:630px; margin-left:1px;margin-bottom:2px; _margin-left:0px; font-size:11px; font-family:Arial, Helvetica, sans-serif; border:1px solid #d2d2d2;float:left;}


/*********************** RSS ******************************/
.sys_rss_co_1{width:175px; padding-top:208px; float:left;  background-image:url(../img/icones/icon_rss_edu.jpg); background-position:top; background-repeat:no-repeat;}
	.sys_rss_co_1 .canais{width:150px; padding-top:10px; padding-bottom:3px; margin-bottom:10px; font-size:22px; font-weight:bold; float:left; border-bottom:1px solid #b0bfcc; color:#f9931c; }
	.sys_rss_co_1 ul {list-style-type: none;}
	.sys_rss_co_1 ul, .sys_rss_co_1 ul li {display:inline;}
	.sys_rss_co_1 a {display:block;background-repeat: no-repeat; height:15px;}
	.sys_rss_co_1 ul li.rss_list a {background-image:url(../img/icones/icon_rss_list.gif);background-position:left top;background-repeat:no-repeat;text-decoration:underline;padding-left:20px;clear:both;margin-bottom:5px;}
	.sys_rss_co_1 ul li.rss_list a:hover {background-image:url(../img/icones/icon_rss_list.gif);background-position:left top;background-repeat:no-repeat;text-decoration:none;padding-left:20px;clear:both;margin-bottom:5px;}

.sys_rss_co_2{width:481px; margin-left:10px; float:left;}
	.sys_rss_co_2 .chamada{width:481px; padding-top:40px; float:left; font-size:23px; clear:both;}
	.sys_rss_co_2 h1{width:481px;font-size:28px; font-weight:bold; float:left; clear:both; color:#f9931c; margin-bottom:20px;}
	.sys_rss_co_2 h2{width:481px;font-size:17px; font-weight:bold; color:#0066dd; float:left; clear:both; margin-bottom:10px;}
	.sys_rss_co_2 .texto{width:481px; float:left; clear:both; margin-bottom:20px;}
	.sys_rss_co_2 .divisoria{width:481px; height:1px; margin-top:30px; margin-bottom:30px; float:left; background-color:#b0bfcc; _background-color:#fff; _border-bottom:1px solid #b0bfcc;}

/* AVISOS */
.sys_aviso_categoriaAdd{width:200px;_width:200px;height:100px;_height:100px;float:none;clear:both;border:1px solid #d2d2d2;color:#9c9c9c;padding:7px 20px;padding-left:5px;margin-bottom:3px;overflow:auto;}
.sys_aviso_cadastrar_lista_categoria{float:left; clear:both; }
.sys_aviso_categoria_ctudo_tudo{width:240px;border:1px solid #EEEEEE; float:left; position:absolute; margin-left:350px; color:#9c9c9c;padding:15px 20px;margin-bottom:3px; background-color:#FFFFFF; filter: alpha(opacity=95);opacity: .95; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";}

/*********************** USUARIO ******************************/
.sys_usuario_cadastro_foto{width:114px; float:left; position:relative; margin-right:20px; _margin-right:10px;}
.sys_usuario_foto{width:114px; float:left; position:absolute; margin-top:5px;}
.sys_usuario_foto img{border:1px solid #D2D2D2; display: block; width: 100px; margin-top:2px; margin-bottom:5px; padding:5px;}

/*********************** BLOG ******************************/
.sys_blog_atual{width:100%; float:left;}
.sys_blog_atual .box{width:150px; padding:4px; border:6px solid #2d3987; float:left; background-color:#fff;}
.sys_blog_atual .box img{width:150px;}
.sys_blog_atual .title{width:450px; _width:444px; float:left; padding-bottom:5px; margin-left:15px; border-bottom:1px solid #d2d2d2; font-size:14px; font-weight:bold; color:#2d3987;}
.sys_blog_atual .txt{width:450px; _width:444px; float:left; padding-bottom:20px; padding-top:20px; margin-left:15px; }

.sys_blog_outros{width:100%; float:left; margin-bottom:50px;}
.sys_blog_outros .caixa_blog_esq{width:260px; float:left; text-align:center;}
.sys_blog_outros .caixa_blog_esq .box{width:240px; float:none; padding:4px; border:6px solid #2d3987; float:left;}
.sys_blog_outros .caixa_blog_esq .title{width:260px; margin:10px auto; float:left; font-size:14px; font-weight:bold; color:#2d3987;}
.sys_blog_outros .caixa_blog_esq .bts{width:260px; float:left; font-size:14px; font-weight:bold; color:#2d3987;}

.sys_blog_outros .caixa_blog_dir{width:260px; float:right; text-align:center;}
.sys_blog_outros .caixa_blog_dir .box{width:240px; float:none; padding:4px; border:6px solid #2d3987; float:left;}
.sys_blog_outros .caixa_blog_dir .title{width:260px; margin:10px auto; float:left; font-size:14px; font-weight:bold; color:#2d3987;}
.sys_blog_outros .caixa_blog_dir .bts{width:260px; float:left; font-size:14px; font-weight:bold; color:#2d3987;}

/*********************** TWITTER ******************************/
#div_twitter{width:165px; height:400px; float:left; overflow-y:scroll; overflow-x:hidden;}
.sys_twitter_box{width:145px; float:left; margin-top:15px;}
.sys_twitter_box .bts{width:18px;float:left; margin-right:10px;}


/*********************** DOCUMENTOS ******************************/
.sys_documento_ctudo_box{width:676px;_width:623px;float:left;_margin-left:13px;_margin-right:13px; margin-top:20px; border-bottom:1px solid #eeeeee; padding-bottom:20px;}
.sys_documento_ctudo_box_img{padding:4px;border:#fff solid 6px;float:left;margin-right:12px;}


/*COLUNA ESQUERDA*/
.sys_documento_col_a{width:230px; float:left; margin-right:37px;margin-top:20px;}
.sys_documento_col_a h1{font-size:19px; font-weight:bold; width:100%; text-transform:uppercase; border-bottom:0px solid #e4e4e4; padding-bottom:10px; margin-bottom:10px;}
.sys_documento_col_a .menu_documento_raiz{width:190px;float:left;background:url(../img/icones/icon_pasta.png) #FFF no-repeat 0px 5px;padding:5px 20px;margin-bottom:12px;font-weight:bold;}
.sys_documento_col_a #menu_documento {width:230px;float:left;position:relative;clear:both;}
.sys_documento_col_a #menu_documento ul {list-style-type: none;}
.sys_documento_col_a #menu_documento ul, #sys_documento_col_a #menu_documento ul li {display:inline;}
.sys_documento_col_a #menu_documento a {display:block; background-repeat: no-repeat;}

.sys_documento_col_a #menu_documento ul li.menu_documento_principal_expan_01 a {background:url(../img/icones/icon_mais_cinza.gif) 10px 12px no-repeat #e4e4e4; }
.sys_documento_col_a #menu_documento ul li.menu_documento_principal_expan_01_ative a {background:url(../img/icones/icon_menos.gif) 10px 15px no-repeat #e4e4e4; }
.sys_documento_col_a #menu_documento ul li.menu_documento_principal_expan_02 a {background:url(../img/icones/icon_mais_cinza.gif) 10px 12px no-repeat #ececec;}
.sys_documento_col_a #menu_documento ul li.menu_documento_principal_expan_02_ative a {background:url(../img/icones/icon_menos.gif) 10px 15px no-repeat #ececec;}
.sys_documento_col_a #menu_documento ul li.menu_documento_principal_expan_01 a, .sys_documento_col_a #menu_documento ul li.menu_documento_principal_expan_02 a, .sys_documento_col_a #menu_documento ul li.menu_documento_principal_expan_01_ative a, .sys_documento_col_a #menu_documento ul li.menu_documento_principal_expan_02_ative a {padding:10px 0px 10px 30px; font-weight:bold; margin-bottom:1px;}
.sys_documento_col_a #menu_documento ul li.menu_documento_principal_sec a {text-decoration:none; background-image:url(../img/bgs/bg_menu_princ_sec.gif);background-position:left ;background-repeat:no-repeat; background-color:#f4f4f4; font-weight:normal; padding:0px; padding-left:30px; padding-top:5px; padding-bottom:5px;}
.sys_documento_col_a #menu_documento ul li.menu_documento_principal_sec a:hover {background:#fff;}

/*COLUNA DIREITA*/
.sys_documento_col_b{width:350px; float:left;margin-top:20px;}
.sys_documento_col_b h1{font-size:19px; float:left; font-weight:bold; width:100%; text-transform:uppercase; border-bottom:0px solid #e4e4e4; padding-bottom:10px;}
.sys_documento_col_b .box{width:100%; float:left; font-size:19px; font-weight:bold; text-transform:uppercase; margin:10px 0px;}
.sys_documento_col_b .box a{width:100%; float:left; clear:both; margin-bottom:5px; text-decoration:underline; font-size:17px; text-transform:none;}
.sys_documento_col_b .box a:hover{text-decoration:none;}
.sys_documento_col_b .box .txt{width:100%; float:left; clear:both; margin-bottom:15px; font-size:11px; text-transform:none; font-weight:normal;}
.sys_documento_col_b .sys_documento_ctudo_box_conteudo{width:230px;float:left;margin-top:10px;}

	.sys_documento_col_b .sys_documento_ctudo_box_conteudo_title{width:230px;float:left;font-size:18px;font-weight:bold;color:#db4646;}
	.sys_documento_col_b .sys_documento_ctudo_box_conteudo_title a{font-weight:bold; text-decoration:underline; font-size:17px;}
	.sys_documento_col_b .sys_documento_ctudo_box_conteudo_title a:hover{font-weight:bold; text-decoration:none;}
	.sys_documento_col_b .sys_documento_ctudo_box_conteudo_texto{width:230px;margin-top:5px;float:left;}
	
	
/*********************** EAD ******************************/
/*CALENDARIO*/
.sys_ead_box_calendar{width:100%; float:left; border-top:1px solid #e4e4e4; padding-top:15px; margin-bottom:45px;}
.sys_ead_box_calendar .box_mes_ano{width:100%; float:left; position:relative; margin-bottom:10px;background-color:#FFF; background:url(../img/bgs/bg_linha_ead.gif) repeat-x 10px; }
.sys_ead_box_calendar .box_mes_ano .mes_ano{width:226px; margin:0px auto; font-weight:bold; text-transform:uppercase; font-size:18px; background-color:#FFF; text-align:center;}
.sys_ead_box_calendar .box_mes_ano .left{position:absolute; left:0px; top:5px;}
.sys_ead_box_calendar .box_mes_ano .right{position:absolute; right:0px;  top:5px;}
.sys_ead_box_calendar .box_dias{background:#ececec; padding:10px 0px; border:1px solid #e4e4e4; float:left; width:670px;}
.sys_ead_box_calendar .box_dias .semana_dia{margin:0px auto; background:#000; width:654px;}
.sys_ead_box_calendar .box_dias .semana_dia .box{width:17px; height:39px; margin:0px 2px; float:left;}
.sys_ead_box_calendar .box_dias .semana_dia .box .semana{margin-bottom:3px; clear:both; width:100%; text-align:center; font-weight:bold;}

.sys_ead_box_calendar .box_dias .semana_dia .box .dia{background:#d5d5d5; border:1px solid #c0c0c0;width:100%;text-align:center;}
.sys_ead_box_calendar .box_dias .semana_dia .box .dia:hover{background:#e8e8e8;}
.sys_ead_box_calendar .box_dias .semana_dia .box .dia a{display:block; padding:2px 0px ; text-decoration:none;}

.sys_ead_box_calendar .box_dias .semana_dia .box .fim_semana{background:#00d021; border:1px solid #008515;width:100%;text-align:center;}
.sys_ead_box_calendar .box_dias .semana_dia .box .fim_semana:hover{background:#86ff99;}
.sys_ead_box_calendar .box_dias .semana_dia .box .fim_semana a{display:block; padding:2px 0px; text-decoration:none; color:#006a11;}

.sys_ead_box_calendar .box_dias .semana_dia .box .sem_aula{background:#fbcf00; border:1px solid #c9a600;width:100%;text-align:center;}
.sys_ead_box_calendar .box_dias .semana_dia .box .sem_aula:hover{background:#fbf200;}
.sys_ead_box_calendar .box_dias .semana_dia .box .sem_aula a{display:block; padding:2px 0px; text-decoration:none; color:#ac6500;}

.sys_ead_box_calendar .legenda{width:100%; float:left; border-bottom:0px solid #e4e4e4; padding:10px 0px;}
.sys_ead_box_calendar .legenda .box{display:inline-block; float:left; margin-right:10px;}
.sys_ead_box_calendar .legenda .box .dia{width:8px; height:8px; float:left;background:#d5d5d5; border:1px solid #c0c0c0; margin-right:5px; }
.sys_ead_box_calendar .legenda .box .fim_semana{width:8px; height:8px; float:left; background:#00d021; border:1px solid #008515;margin-right:5px;}
.sys_ead_box_calendar .legenda .box .sem_aula{width:8px; height:8px; float:left; background:#fbcf00; border:1px solid #c9a600;margin-right:5px;}
.sys_ead_box_calendar .legenda p{float:left; margin-top:-1px;}

/*COLUNA ESQUERDA*/
.sys_ead_col_a{width:188px; float:left;border:0px solid #e6e6e6; margin-bottom:20px;margin-right:12px;background:url(../img/icones/atividades/turmas.png) no-repeat;}
.sys_ead_col_a h1{font-size:13px;padding:7px;padding-left:22px; padding-top:3px; padding-bottom:6px; font-weight:bold;text-transform:uppercase; border-bottom:0px solid #e4e4e4;margin-bottom:10px;background:#none;color:#0059fc;border-bottom:2px solid #0059fc;}

.sys_ead_col_a #menu_ead {float:left;position:relative;clear:both;height:130px;overflow:auto;width:189px;height:auto; min-height:20px;}
.sys_ead_col_a #menu_ead ul {list-style-type: none;}
.sys_ead_col_a #menu_ead ul, #sys_ead_col_a #menu_ead ul li {display:inline;}
.sys_ead_col_a #menu_ead a {display:block; background-repeat: no-repeat;}

.sys_ead_col_a #menu_ead ul li.menu_ead_principal_expan_01 a {background-color:#e4e4e4;}
.sys_ead_col_a #menu_ead ul li.menu_ead_principal_expan_02 a {background-color:#ececec;}
#menu_ead ul li.menu_ead_principal_expan_01 a, #menu_ead ul li.menu_ead_principal_expan_02 a {background:url(../img/icones/icon_mais_cinza.gif) 10px 12px no-repeat; background-color:#333; padding:10px 0px 10px 30px; font-weight:bold; margin-bottom:1px;}
.sys_ead_col_a #menu_ead ul li.menu_ead_principal_sec a {background-image:url(../img/bgs/bg_menu_princ_sec.gif);background-position:left ;background-repeat:no-repeat; background-color:transparent; font-weight:normal; padding:0px; padding-left:30px; padding-top:5px; padding-bottom:5px;}

/*COLUNA DIREITA*/
.sys_ead_col_b{width:100%; float:left;border:0px solid #e6e6e6; margin-bottom:20px;margin-right:12px;background:url(../img/icones/atividades/tarefas.png) no-repeat;}
.sys_ead_col_b h1{font-size:13px;padding:7px; padding-left:22px; padding-top:3px; font-weight:bold;text-transform:uppercase; border-bottom:0px solid #e4e4e4;margin-bottom:10px;background:#none;color:#0059fc;border-bottom:2px solid #0059fc;}

#agendaEscolar div{
	width:450px
}

.sys_ead_col_b .box{padding:10px;font-size:19px; font-weight:bold; text-transform:uppercase; margin:10px 0px;}
.sys_ead_col_b .box a{width:100%; float:left; clear:both; margin-bottom:5px; text-decoration:underline; font-size:17px; text-transform:none;}
.sys_ead_col_b .box a:hover{text-decoration:none;}
.sys_ead_col_b .box .txt{width:100%; float:left; clear:both; margin-bottom:15px; font-size:11px; text-transform:none; font-weight:normal;}

/*    TREE VIEW    */

#red.treeview, #red.treeview ul { padding: 0; margin: 0; list-style: none; }
#red.treeview ul { background-color: white; margin-top: 4px; }
#red.treeview .hitarea { background: url(../img/icones/treeview-default.gif) -64px -25px no-repeat; height: 16px; width: 16px; margin-left: -16px; float: left; cursor: pointer;} 
/* fix for IE6 */
* html .hitarea { display: inline; float:none; }
#red.treeview li { margin: 0; padding: 3px 0pt 3px 16px; }
#red.treeview a.selected { background-color: #eee; }
#treecontrol { margin: 1em 0; display: none; }
#red.treeview .hover { color: red; cursor: pointer; }
#red.treeview li { background: url(../img/icones/treeview-default-line.gif) 0 0 no-repeat; }
#red.treeview li.collapsable, #red.treeview li.expandable { background-position: 0 -176px; }
#red.treeview .expandable-hitarea { background-position: -80px -3px; }
#red.treeview li.last { background-position: 0 -1766px }
#red.treeview li.lastCollapsable, #red.treeview li.lastExpandable { background-image: url(../img/icones/treeview-default.gif); }  
#red.treeview li.lastCollapsable { background-position: 0 -111px }
#red.treeview li.lastExpandable { background-position: -32px -67px }
#red.treeview div.lastCollapsable-hitarea, #red.treeview div.lastExpandable-hitarea { background-position: 0; }
#red.treeview-red li { background-image: url(../img/icones/treeview-red-line.gif); }
#red.treeview-red .hitarea, #red.treeview-red li.lastCollapsable, #red.treeview-red li.lastExpandable { background-image: url(../img/icones/treeview-red.gif); } 
#red.treeview-black li { background-image: url(../img/icones/treeview-black-line.gif); }
#red.treeview-black .hitarea, #red.treeview-black li.lastCollapsable, #red.treeview-black li.lastExpandable { background-image: url(../img/icones/treeview-black.gif); }  
#red.treeview-gray li { background-image: url(../img/icones/treeview-gray-line.gif); }
#red.treeview-gray .hitarea, #red.treeview-gray li.lastCollapsable, #red.treeview-gray li.lastExpandable { background-image: url(../img/icones/treeview-gray.gif); } 
#red.treeview-famfamfam li { background-image: url(../img/icones/treeview-famfamfam-line.gif); }
#red.treeview-famfamfam .hitarea, #red.treeview-famfamfam li.lastCollapsable, #red.treeview-famfamfam li.lastExpandable { background-image: url(../img/icones/treeview-famfamfam.gif); } 

/*    TREE VIEW MENU    */

/*principal*/
#principal{width:224px;float:left;}
#principal.treeview, #principal.treeview ul { padding: 0; margin: 0; margin-bottom:25px; list-style: none;}
#principal.treeview ul {display:inline-block;}
#principal.treeview .hitarea {} 

* html .hitarea {}
#principal.treeview li { margin: 0; padding: 6px 0px 0px 7px;float:left;clear:both; font-weight:bold;}
#principal.treeview a.selected { background-color: #CCC; }
#principal#treecontrol { margin: 1em 0; display: none; }
#principal.treeview .hover { color: red; cursor: pointer; }
#principal.treeview .linha1{float:left; margin-bottom:4px; width:100%;}

#principal.treeview li.expandable {position:relative;width:193px;background:url(../img/bgs/bg_menu_principal_expan.gif) repeat-x;}
#principal.treeview li#nivel2.expandable {position:relative; background:url(../img/bgs/bg_menu_princ_sec.png) left bottom no-repeat; font-weight:bold; color:#0066dd; float:left; padding-left:26px; margin-left:-7px; width:174px; padding:6px 0px 6px 26px;} 
#principal.treeview li#nivel3.expandable {position:relative;width:149px; background:none; font-weight:normal; color:#00316a; background:url(../img/bgs/bg_menu_seta.png) -13px 2px no-repeat; padding-left:15px; } 
#principal.treeview .expandable-hitarea {height:23px; width:100%;position:absolute; left:0px; top:0px; cursor:pointer;}

#principal.treeview li.collapsable {position:relative;width:214px;background:url(../img/bgs/bg_menu_principal_retra.png) repeat-x;} 
#principal.treeview li#nivel2.collapsable {position:relative; background:url(../img/bgs/bg_menu_princ_sec.png) left bottom no-repeat; font-weight:bold; color:#0066dd; float:left; padding-left:26px; margin-left:-7px; width:174px; padding:6px 0px 6px 26px;} 
#principal.treeview li#nivel3.collapsable {position:relative;width:149px; background:none; font-weight:normal; color:#00316a; background:url(../img/bgs/bg_menu_seta.png) -13px 2px no-repeat; padding-left:15px; } 
#principal.treeview .collapsable-hitarea {height:23px; width:100%;position:absolute; left:0px; top:0px; cursor:pointer;}

#principal.treeview li.last {position:relative;width:214px;padding-bottom:1px;}
#principal.treeview li#nivel2.last {position:relative; background:url(../img/bgs/bg_menu_princ_sec.png) left bottom no-repeat; font-weight:normal; color:#0066dd; float:left; padding-left:26px; margin-left:-7px; width:174px; padding:6px 0px 6px 26px;}
#principal.treeview li#nivel3.last {position:relative;width:149px; background:none; font-weight:normal; color:#00316a; background:url(../img/bgs/bg_menu_seta.png) -13px 2px no-repeat; padding-left:15px;}

#principal.treeview li.lastCollapsable {position:relative;width:214px;padding-bottom:1px;background:url(../img/bgs/bg_menu_principal_retra.png) repeat-x;} 
#principal.treeview li#nivel2.lastCollapsable {position:relative; background:url(../img/bgs/bg_menu_princ_sec.png) left bottom no-repeat; font-weight:bold; color:#0066dd; float:left; padding-left:26px; margin-left:-7px; width:174px; padding:6px 0px 6px 26px;}  
#principal.treeview li#nivel3.lastCollapsable {position:relative;width:149px; background:none; font-weight:normal; color:#00316a; background:url(../img/bgs/bg_menu_seta.png) -13px 2px no-repeat; padding-left:15px;}  

#principal.treeview li.lastExpandable {position:relative;width:193px;padding-bottom:1px;background:url(../img/bgs/bg_menu_principal_expan.gif) repeat-x;}  
#principal.treeview li#nivel2.lastExpandable {position:relative;width:174px;padding-bottom:1px;background:none; padding-bottom:4px;}  
#principal.treeview li#nivel3.lastExpandable {position:relative;width:149px; background:none; font-weight:normal; color:#00316a; background:url(../img/bgs/bg_menu_seta.png) -13px 2px no-repeat; padding-left:15px;}  

#principal.treeview div.lastCollapsable-hitarea {height:23px; width:100%;position:absolute; left:0px; top:0px; cursor:pointer;}
#principal.treeview div.lastExpandable-hitarea {height:23px; width:100%;position:absolute; left:0px; top:0px; cursor:pointer;}

#principal.treeview-red li { background-image: url(../img/icones/treeview-red-line.gif); }
#principal.treeview-red .hitarea, #principal.treeview-red li.lastCollapsable, #principal.treeview-red li.lastExpandable { background-image: url(../img/icones/treeview-red.gif); } 
#principal.treeview-black li { background-image: url(../img/icones/treeview-black-line.gif); }
#principal.treeview-black .hitarea, #principal.treeview-black li.lastCollapsable, #principal.treeview-black li.lastExpandable { background-image: url(../img/icones/treeview-black.gif); }  
#principal.treeview-gray li { background-image: url(../img/icones/treeview-gray-line.gif); }
#principal.treeview-gray .hitarea, #principal.treeview-gray li.lastCollapsable, #principal.treeview-gray li.lastExpandable { background-image: url(../img/icones/treeview-gray.gif); } 
#principal.treeview-famfamfam li { background-image: url(../img/icones/treeview-famfamfam-line.gif); }
#principal.treeview-famfamfam .hitarea, #principal.treeview-famfamfam li.lastCollapsable, #principal.treeview-famfamfam li.lastExpandable { background-image: url(../img/icones/treeview-famfamfam.gif); } 

/*secundario*/
#secundario{width:224px;float:left; clear:both;}
#secundario.treeview, #secundario.treeview ul { padding: 0; margin: 0; list-style: none;}
#secundario.treeview ul {display:inline-block;}
#secundario.treeview .hitarea {} 

* html .hitarea {}
#secundario.treeview li { margin: 0; padding: 6px 0px 0px 7px;float:left;clear:both; font-weight:bold;}
#secundario.treeview a.selected { background-color: #CCC; }
#secundario#treecontrol { margin: 1em 0; display: none; }
#secundario.treeview .hover { color: red; cursor: pointer; }
#secundario.treeview .linha1{float:left; margin-bottom:4px; width:100%;}

#secundario.treeview li.expandable {position:relative;width:193px;background:url(../img/bgs/bg_menu_secundario_expan.gif) repeat-x;}
#secundario.treeview li#nivel2.expandable {position:relative; background:url(../img/bgs/bg_menu_princ_sec.png) left bottom no-repeat; font-weight:bold; color:#0066dd; float:left; padding-left:26px; margin-left:-7px; width:174px; padding:6px 0px 6px 26px;} 
#secundario.treeview li#nivel3.expandable {position:relative;width:149px; background:none; font-weight:normal; color:#00316a; background:url(../img/bgs/bg_menu_seta.png) -13px 2px no-repeat; padding-left:15px; } 
#secundario.treeview .expandable-hitarea {height:23px; width:100%;position:absolute; left:0px; top:0px; cursor:pointer;}

#secundario.treeview li.collapsable {position:relative;width:214px;background:url(../img/bgs/bg_menu_secundario_retra.png) repeat-x;} 
#secundario.treeview li#nivel2.collapsable {position:relative; background:url(../img/bgs/bg_menu_princ_sec.png) left bottom no-repeat; font-weight:bold; color:#0066dd; float:left; padding-left:26px; margin-left:-7px; width:174px; padding:6px 0px 6px 26px;} 
#secundario.treeview li#nivel3.collapsable {position:relative;width:149px; background:none; font-weight:normal; color:#00316a; background:url(../img/bgs/bg_menu_seta.png) -13px 2px no-repeat; padding-left:15px; } 
#secundario.treeview .collapsable-hitarea {height:23px; width:100%;position:absolute; left:0px; top:0px; cursor:pointer;}

#secundario.treeview li.last {position:relative;width:214px;padding-bottom:1px;}
#secundario.treeview li#nivel2.last {position:relative; background:url(../img/bgs/bg_menu_princ_sec.png) left bottom no-repeat; font-weight:normal; color:#0066dd; float:left; padding-left:26px; margin-left:-7px; width:174px; padding:6px 0px 6px 26px;}
#secundario.treeview li#nivel3.last {position:relative;width:149px; background:none; font-weight:normal; color:#00316a; background:url(../img/bgs/bg_menu_seta.png) -13px 2px no-repeat; padding-left:15px;}

#secundario.treeview li.lastCollapsable {position:relative;width:214px;padding-bottom:1px;background:url(../img/bgs/bg_menu_secundario_retra.png) repeat-x;} 
#secundario.treeview li#nivel2.lastCollapsable {position:relative; background:url(../img/bgs/bg_menu_princ_sec.png) left bottom no-repeat; font-weight:bold; color:#0066dd; float:left; padding-left:26px; margin-left:-7px; width:174px; padding:6px 0px 6px 26px;}  
#secundario.treeview li#nivel3.lastCollapsable {position:relative;width:149px; background:none; font-weight:normal; color:#00316a; background:url(../img/bgs/bg_menu_seta.png) -13px 2px no-repeat; padding-left:15px;}  

#secundario.treeview li.lastExpandable {position:relative;width:193px;padding-bottom:1px;background:url(../img/bgs/bg_menu_secundario_expan.gif) repeat-x;}  
#secundario.treeview li#nivel2.lastExpandable {position:relative;width:174px;padding-bottom:1px;background:none; padding-bottom:4px;}  
#secundario.treeview li#nivel3.lastExpandable {position:relative;width:149px; background:none; font-weight:normal; color:#00316a; background:url(../img/bgs/bg_menu_seta.png) -13px 2px no-repeat; padding-left:15px;}  

#secundario.treeview div.lastCollapsable-hitarea {height:23px; width:100%;position:absolute; left:0px; top:0px; cursor:pointer;}
#secundario.treeview div.lastExpandable-hitarea {height:23px; width:100%;position:absolute; left:0px; top:0px; cursor:pointer;}

#secundario.treeview-red li { background-image: url(../img/icones/treeview-red-line.gif); }
#secundario.treeview-red .hitarea, #secundario.treeview-red li.lastCollapsable, #secundario.treeview-red li.lastExpandable { background-image: url(../img/icones/treeview-red.gif); } 
#secundario.treeview-black li { background-image: url(../img/icones/treeview-black-line.gif); }
#secundario.treeview-black .hitarea, #secundario.treeview-black li.lastCollapsable, #secundario.treeview-black li.lastExpandable { background-image: url(../img/icones/treeview-black.gif); }  
#secundario.treeview-gray li { background-image: url(../img/icones/treeview-gray-line.gif); }
#secundario.treeview-gray .hitarea, #secundario.treeview-gray li.lastCollapsable, #secundario.treeview-gray li.lastExpandable { background-image: url(../img/icones/treeview-gray.gif); } 
#secundario.treeview-famfamfam li { background-image: url(../img/icones/treeview-famfamfam-line.gif); }
#secundario.treeview-famfamfam .hitarea, #secundario.treeview-famfamfam li.lastCollapsable, #secundario.treeview-famfamfam li.lastExpandable { background-image: url(../img/icones/treeview-famfamfam.gif); } 

.filetree li { padding: 3px 0 2px 16px; }
.filetree span.folder, .filetree span.file { padding: 1px 0 1px 16px; display: block; }
.filetree span.folder { background: url(../img/icones/folder.gif) 0 0 no-repeat; }
.filetree li.expandable span.folder { background: url(../img/bgs/bg_menu_principal_expan.gif) 0 0 no-repeat; }
.filetree span.file { background: url(../img/icones/file.gif) 0 0 no-repeat; }

/*********************** TRADUTOR ******************************/

.sys_tradutor{margin-top:15px;}
.sys_tradutor table{width:100%;}
.sys_tradutor .sys_tradutor_title_verbo{font-size:26px; color:#0066dd;font-weight:bold;text-transform:uppercase;border-top:1px solid #b0bfcc; border-bottom:1px solid #b0bfcc;}
.sys_tradutor td{ padding:5px; width:33%;}

.sys_tradutor .sys_tradutor_lista td{border:1px solid #d2d2d2}
.sys_tradutor .sys_tradutor_tempos{font-weight:bold; color:#0066dd;font-size:14px;text-transform:uppercase;padding-top:30px;}
.sys_tradutor .sys_tradutor_temposverbais{background:#f3f3f3; font-weight:bold; color:#2d3987;}

.sys_tradutor li span{color:#7c7c7c;font-weight:bold;font-style:italic;}


/*********************** MENU AUXILIAR ******************************/
#sys_menu_aux {margin-bottom:30px;float:left;clear:both;}
#sys_menu_aux img{float:left;margin-right:5px;margin-top:-3px;}
#sys_menu_aux li.menu_aux{float:left;width:200px;border-bottom:1px solid #b0bfcc;clear:both;}
#sys_menu_aux li.menu_aux a{display:block; background-repeat: no-repeat; height:auto !important;padding:10px 0px;text-decoration:none;}
#sys_menu_aux li.menu_aux a:hover{background:#e9eef2;}

#sys_menu_aux li.ativo{float:left;width:200px;border-top:1px solid #b0bfcc;clear:both;}
#sys_menu_aux li.ativo a{font-size:14px; font-weight:bold; display:block; background-repeat: no-repeat; height:auto !important;padding:10px 0px;border-bottom:1px solid #b0bfcc;text-decoration:none;}



/*********************** AREAS EXTERNAS ******************************/

/*HOME EXTERNA*/
.externa_top {width:964px;float:left;position:relative; margin-top:-200px}
.externa_top .logo {width:200px;height:121px;float:left;text-align:left;}
.externa_login_div_forms {width:285px;height:90px;float:left;clear:none;padding:25px 0px 15px 320px;color:#FFF;}
.externa_login_div_forms a{color:#adadad;font-weight:normal;}
.externa_login_div_form_linha {display:none;}
.externa_login_div_forms_content {width:283px;height:19px;float:left;clear:both;margin-bottom:5px;margin-top:20px;}
.externa_login_forms_content {width:261px;height:15px;float:left;}
.externa_login_btok_content {width:21px;height:15px;float:right;*padding-top:1px;}
.externa_login_lembrar_senha {width:100px;height:15px;float:right;text-align:right;padding-right:2px; margin-top:15px;}
.externa_login_div_forms .externa_login_loading {top:9px; left:-175px; width:250px;height:15px; float:left;text-align:right;position:relative;padding-right:4px;color:#828d93;}
.externa_login_div_forms .externa_login_msg {top:9px; left:-125px; width:250px;height:15px; float:left;text-align:right;position:relative;padding-right:4px;}
.externa_login_div_forms span{display:none;}
.externa_login_div_forms td{font-weight:bold;color:#4b4b4b}

#externa_ctudo{width:958px;float:left;clear:both;_float:none;background-color:#fff;padding:3px;}
#externa_banner{width:581px;float:left;margin-bottom:20px;margin-right:25px;}
#externa_minbanner{width:268px;float:left;margin-bottom:20px;border:5px #81cee8 solid;}
#externa_bannerFull{float:left;margin-bottom:40px;}
.externa_col_1{width:268px;float:left;margin-right:75px;}
.externa_col_2{width:268px;float:left;margin-right:75px;}
.externa_col_3{width:268px;float:left;}
.externa_home_box{width:268px;margin-bottom:20px;float:left;color:#858d98;}

.extena_home_box_title_link{width:268px;padding-bottom:10px;float:left;font-size:18px;font-weight:bold;color:#000;border:1px #e0e0e0 solid; border-top:5px #bd0000 solid; cursor:move;text-transform:uppercase;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.extena_home_box_title_link .extena_home_box_title{float:left;clear:both;_height:20px;}
.extena_home_box_title_link a{display:none;}
.extena_home_box_title_link .extena_home_box_title{margin-left:10px;margin-top:3px;}
.extena_home_box_ctudo{float:left;width:100%;border:1px solid #e0e0e0;border-top:none;}
.externa_title_link a{float:left;width:100%;color:#858d98;text-decoration:none;margin-bottom:23px;}
.externa_title_link a:hover{float:left;width:100%;color:#858d98;text-decoration:underline;margin-bottom:23px;}
.externa_col_1_total{width:660px;float:left;margin-right:25px;color:#858d98;}
.externa_home_box_total{width:660px;margin-bottom:20px;float:left;color:#858d98;}
.externa_home_box_total .extena_home_box_ctudo{border:1px solid #CCC;width:650px;float:left;}
.extena_home_box_title_link_total{width:100%;height:20px;padding-bottom:10px;float:left;font-size:18px;font-weight:bold;color:#2d3987;border-bottom:1px #b0bfcc solid;margin-bottom:13px;}
.font_azul_bold{font-weight:bold;color:#2d3987;}

/*EXTERNA NOTICIAS*/
.externa_noticia_home{float:left;padding:10px;}
.externa_noticia_home .foto_materia{float:left;padding:10px;}

.externa_noticia_lista{width:543px;float:left;clear:both;background-image:url(../img/icones/icon_seta_notic.gif);background-repeat:no-repeat;background-position:0px 0px;padding-left:38px;padding-bottom:15px;margin-top:15px;border-bottom:1px #FFFFFF solid;}
.externa_noticia_data{width:100%;float:left;clear:both;margin-bottom:15px;padding-top:5px;color:#2d3987;}
.externa_noticia_title{width:100%;float:left;clear:both;margin-bottom:15px;padding-top:5px;color:#2d3987;}
.externa_noticia_conteudo a{text-decoration:none;color:#858d98;}
.externa_noticia_conteudo a:hover{text-decoration:underline;color:#858d98;}
.externa_navbar_noticia {width:581px;height:23px;border:solid #c6d6e4 1px;background-color:#f1f6f9;float:left;clear:both;text-align:center;padding-top:10px;margin-bottom:12px;_font-weight:normal;_font-size:11px;margin-top:15px;color:#c7c7c7;}
.externa_navtxt_noticias {color:#000000; font-weight:bold;}

.externa_noticia_detalhe{width:640px;float:left;padding:15px;}
.externa_noticia_detalhe p{width:620px;}
.externa_noticia_detalhe .form_indica {width:368px;float:left;clear:both;border:solid #c6d6e4 1px;background-color:#f1f6f9;color:#9c9c9c;padding:20px 20px;margin-bottom:25px;}
.externa_noticia_title_detalhe{width:100%;float:left;clear:both;margin-bottom:15px;color:#2d3987;font-size:19px;font-weight:bold;}
.externa_noticia_conteudo_detalhe {color:#858d98;}
.externa_noticias_conteudo_auxiliar{width:268px;border-bottom:solid #c5cbd0 1px;background-color:#d9e5ed; float:left;clear:both;text-align:center;margin:10px 0px;_font-weight:normal;_font-size:11px;color:#c7c7c7;text-align:left;}
.externa_noticias_conteudo_auxiliar a{text-align:center;text-decoration:none;color:#818c93;text-shadow: 1px 1px 0px #fff;padding:10px 0px 6px 0px;background-image:none !important;}
.externa_noticias_conteudo_auxiliar a:hover{text-shadow: -1px -1px 0px #fff;}
.externa_noticias_tamanho_texto{display:none;}
.externa_noticias_tamanho_texto a{padding-left:20px;}
.externa_enviarEmail{	width:370px;_width:368px;float:left;clear:both;border:1px solid #d2d2d2;color:#9c9c9c;padding:5px 20px;margin-bottom:3px;}

/*veja tambem*/
.box_vejatambem{width:610px;float:left;clear:both;padding-bottom:10px;margin-top:15px;border-bottom:1px #b0bfcc solid;}
.box_vejatambem_title{width:590px;float:left;clear:both;font-size:15px;font-weight:bold;color:#2d3987;margin-top:-2px;}
.externa_noticia_detalhe_vejatambem{width:610px;float:left;padding-bottom:15px;margin-top:15px;border-bottom:1px #CCC solid;}



/*AGENDA*/

.agenda {padding-bottom:20px;float:left;}
.agenda .agendaCtudo{width:202px;}
.agenda .agendaCtudo ul{width:202px;border:0px solid #E6E6E6;background:#0059fb;float:left;padding:4px 0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;text-transform:uppercase;}
.agenda .agendaCtudo li{float:left;margin:0;}
.agenda .agendaCtudo strong{width:150px;color:#000;font-size:13px;text-align:center;font-weight:bold;float:left;}
.agenda .agendaCtudo a{width:10px; display:block;text-indent:-1000em;float:left;}
.agenda .agendaCtudo strong a{width:150px;color:#fff;text-decoration:none;text-align:center;float:left;text-indent:0;padding:2px 0px;}
.agenda .agendaCtudo .bt1{background:url(../img/bt/bt_left.png) no-repeat;padding:3px;margin:0px 5px;float:left;}
.agenda .agendaCtudo .bt2{background:url(../img/bt/bt_right.png) no-repeat;padding:3px;margin:0px 5px;float:left;}
.agenda .agendaCtudo table{border:0;float:left;margin-left:2px;}
.agenda .agendaCtudo table th{height:20px;width:28px;}
.agenda .agendaCtudo table .btDia{color:#435664;padding:0px 0px;margin:1px; border-bottom:3px solid #99cd00;text-transform:uppercase;font-size:10px; margin-bottom:5px;}
.agenda .agendaCtudo table td{cursor:pointer;padding:3px 0px 5px 0px;font-size:11px;background:url(../img/bt/bgAgendadia.png) no-repeat 3px 0px;color:#fff;text-align:center; height:23px;}
.agenda .agendaCtudo table td a{color:#fff}
.agenda .agendaCtudo table td.hoje{color:#0059fc;background:url(../img/bt/bgAgendadiaAct.png) no-repeat 3px 0px;}
.agenda .agendaCtudo table td.hoje a{color:#0059fc;margin-left:7px;text-indent:0px;text-decoration:none;}
.agenda .agendaCtudo table td.diaAtual{color:RED;background:url(../img/bt/bgAgendadiaAtual.png) no-repeat 3px 0px;}
.agenda .agendaCtudo table td.diaAtual a{color:RED;margin-left:7px;text-indent:0px;text-decoration:none;}
.agenda .agendaCtudo table td.diaEvento{color:#0059fc;background:url(../img/bt/bgAgendadiaevento.png) no-repeat 3px 0px;}
.agenda .agendaCtudo table td.diaEvento a{color:#0059fc;margin-left:7px;text-indent:0px;text-decoration:none;}

/*REDE SOCIAIS*/
.redeSociais img{padding:8px;}

/*BANNERS*/
.extena_home_box_banners img{margin-bottom:20px;}

/*MURAL*/
.mural{loat:left;padding:10px;}
.mural .lin{padding-bottom:10px; border:1px solid #CCC;}

/*AVISOS*/
.avisos{width:100%; float:left;border:0px solid #e6e6e6; margin-bottom:20px; background:url(../img/icones/atividades/agenda.png) no-repeat;}
.avisos h1{font-size:13px;padding:7px; padding-left:22px; padding-top:3px; padding-bottom:6px; font-weight:bold;text-transform:uppercase; border-bottom:0px solid #e4e4e4;margin-bottom:10px;background:#none;color:#0059fc;border-bottom:2px solid #0059fc;}
.avisos table{border:0px solid #d2d2d2; border-left:none; }
.avisos table{border:1px solid #d2d2d2;float:left;margin-left:2px;}
.avisos table th{height:20px;width:40px;}
.avisos table td{padding:3px 0px 5px 2px;font-size:11px;text-align:center;}
.avisos a{text-decoration:none; color:#999999}

#eventosDiv table td{
	border:1px solid #d2d2d2;
}
#tarefasDiv table td{
	border:1px solid #d2d2d2;
}
.avisos table tr:hover,#tarefasDiv table tr:hover{
	background-color:#ebf4fb;
}
/*LEMBRETE*/
.lembrete{width:100%; float:left;border:0px solid #e6e6e6; margin-bottom:20px; background:url(../img/icones/atividades/lembretes.png) no-repeat;}
.lembrete h1{font-size:13px;padding:7px;padding-left:22px; padding-top:3px; padding-bottom:6px; font-weight:bold;text-transform:uppercase; border-bottom:0px solid #e4e4e4;margin-bottom:10px;background:#none;color:#0059fc;border-bottom:2px solid #0059fc;}

#eventos_dia_selecionado td{
	border:1px solid #505050;
}
/*TAREFAS*/
#tituloTarefas{color:#003366; font-weight:bold;}
/*Eventos*/
#tituloEventos{color:#003366; font-weight:bold;}
.eventoComTarefa{border-top:2px #0059fc solid; margin-top:20px; padding-top:10px;}
/*MENU AUXILIAR*/
.menu_auxiliar{float:left; margin-left:26px;margin-top:25px;background:#3698c2;border:1px solid #1c78a0;width:675px;position:relative;}
.menu_auxiliar li{float:left; display:inline;margin-right:4px;margin-top:-40px;}
.menu_auxiliar li a{float:left; padding:46px 18px 5px 25px;color:#fff;text-transform:uppercase;font-weight:bold;text-decoration:none;}
.menu_auxiliar li.menu_ag a {background:url(../img/icones/icon_agenda.png) no-repeat center top;}
.menu_auxiliar li.menu_ag_act a {background:url(../img/icones/icon_agenda_act.png) no-repeat center top;color:#3698c2;}
.menu_auxiliar li.menu_con a{background:url(../img/icones/icon_con.png) no-repeat center top;}
.menu_auxiliar li.menu_con_act a{background:url(../img/icones/icon_con_act.png) no-repeat center top;color:#3698c2;}
.menu_auxiliar li.menu_com a{background:url(../img/icones/icon_com.png) no-repeat center top;}
.menu_auxiliar li.menu_com_act a{background:url(../img/icones/icon_com_act.png) no-repeat center top;color:#3698c2;}
.menu_auxiliar li.menu_aca a{background:url(../img/icones/icon_aca.png) no-repeat center top;}
.menu_auxiliar li.menu_aca_act a{background:url(../img/icones/icon_aca_act.png) no-repeat center top;color:#3698c2;}
.menu_auxiliar li.menu_fin a{background:url(../img/icones/icon_fin.png) no-repeat center top;}
.menu_auxiliar li.menu_fin_act a{background:url(../img/icones/icon_fin_act.png) no-repeat center top;color:#3698c2;}
.menu_auxiliar li.menu_pat a{background:url(../img/icones/icon_pat.png) no-repeat center top;}
.menu_auxiliar li.menu_pat_act a{background:url(../img/icones/icon_pat_act.png) no-repeat center top;color:#3698c2;}
.menu_auxiliar li.menu_doc a{background:url(../img/icones/icon_pat.png) no-repeat center top;}
.menu_auxiliar li.menu_doc_act a{background:url(../img/icones/icon_pat_act.png) no-repeat center top;color:#3698c2;}

.menu_auxiliar li .menu_auxiliar_2level{background:#f2f2f2;position:absolute;width:675px;top:26px;left:0px;}
.menu_auxiliar li .menu_auxiliar_2level li{border-right:1px solid #ebebeb;margin:0px;}
.menu_auxiliar li .menu_auxiliar_2level li a{background:none;font-weight:normal;color:#42a5cd;text-transform:none;padding-top:5px;}
.menu_auxiliar li .menu_auxiliar_2level li a:hover{text-decoration:underline;}


/*LISTA VOC� SABIA*/
.externa_listagem {width:278px;float:left;clear:both;}
.externa_listagem ul {list-style-type: none;}
.externa_listagem ul, .externa_listagem ul li {display:inline;}
.externa_listagem a {display:block;background-repeat: no-repeat;}
.externa_listagem ul li.externa_listagem_linha a {background-image:url(../img/icones/icon_seta.gif);background-position:left top;background-repeat:no-repeat;width:246px;height:22px;font-weight:bold;text-decoration:none;padding-left:32px;color:#2d3987;clear:both;margin-bottom:30px;}
.externa_listagem ul li.externa_listagem_linha a:hover {background-image:url(../img/icones/icon_seta.gif);background-position:left top;background-repeat:no-repeat;width:246px;height:22px;font-weight:bold;text-decoration:underline;padding-left:32px;color:#2d3987;clear:both;margin-bottom:30px;}

#externa_voce_sabia_float{background-color:#eef3f7; padding-bottom:2px;}
#externa_voce_sabia_float .topo{width:100%; border-bottom:#FFFFFF 1px solid;padding:9px 0px;clear:both; float:left;}
#externa_voce_sabia_float .topo .title{ float:left;padding:0px 16px;}
#externa_voce_sabia_float .topo .fechar{ float:right; padding:0px 16px;}
#externa_voce_sabia_float .conteudo{height:170px;padding:27px 16px;clear:both;background-image:url(../img/bgs/bg_box_float.gif); background-repeat:repeat-x; background-position:top;background-color:#eef3f7;}
#externa_voce_sabia_float .conteudo .title_conteudo{margin-bottom:20px; font-size:15px; font-weight:bold;}
#externa_voce_sabia_float .conteudo .txt_conteudo{color:#858d98;}
#externa_voce_sabia_float .rodape {width:345px;height:23px;border:solid #c6d6e4 1px;background-color:#f1f6f9;clear:both;text-align:center;padding-top:10px;margin-bottom:16px;margin-top:15px; margin-left:16px;_font-weight:normal;_font-size:11px;color:#c7c7c7;t}
#externa_voce_sabia_float .rodape a{padding:0px 14px 0px 23px;margin-left:13px;}
#externa_voce_sabia_float .form_indica {width:303px;float:left;clear:both;border:solid #c6d6e4 1px;background-color:#f1f6f9;color:#9c9c9c;padding:5px 20px;margin-bottom:25px; margin-left:17px;}


#externa_rodape {width:965px;border:solid #c6d6e4 1px;background-color:#395f72;float:left;clear:both;text-align:center;padding:40px 0px;border-top:10px solid #dce1e4; color:#fff; font-weight:bold;font-size:11px;text-transform:uppercase;}
#externa_rodape a{color:#aeafb3;font-weight:normal;font-size:11px;text-transform:none;}

.externa_imagem{border:5px #b0bfcc solid;margin-bottom:15px;}
.externa_imagem a{width:auto;height:auto;}

.externa_destaque_ctudo{width:268px;float:left;clear:both;margin-bottom:7px;}
.externa_destaque_grav{float:left;clear:both;color:#2d3987;margin-bottom:17px;font-size:14px;font-weight:bold;}
.externa_destaque_link a{float:left;width:100%;color:#858d98;text-decoration:none;margin-bottom:23px;}
.externa_destaque_link a:hover{float:left;width:100%;color:#858d98;text-decoration:underline;margin-bottom:23px;}

/*********************** GALERIA FOTO ******************************/
.externa_home_box_ctudo_btoff{float:left;width:268px; height:30px; margin-bottom:10px;background:#dfdfdf url(../img/bt/bt_up.png) no-repeat 130px 10px;float:left;text-indent:-999em}
.externa_home_box_ctudo_btUp{float:left;width:268px;margin-bottom:10px;background:#bd0000 url(../img/bt/bt_up.png) no-repeat 130px 10px;float:left;text-indent:-999em;height:30px;}
.externa_home_box_ctudo_btUp a{text-indent:-999em; width:100%; height:16px;display:block;}
.externa_home_box_ctudo_btUp:hover,.externa_home_box_ctudo_btDown:hover{background-color:#2d3987;}
.externa_home_box_ctudo_listaGalerias{float:left;width:268px;max-height:304px;cursor:pointer;display:block;overflow:hidden;}
.externa_home_box_ctudo_listaGalerias .boximg{width:268px; height:65px; margin-bottom:1px;}
.externa_home_box_ctudo_listaGalerias .boximg .boxdesc{width:220px;height:65px;top:0px; left:0px; background-color:#000; filter:Alpha(Opacity=60); -moz-opacity: 0.6;opacity: 0.6;padding-left:65px;}
.externa_home_box_ctudo_listaGalerias .boximg .txt{width:200px; margin-top:-65px; position:absolute; z-index:1000; padding-left:65px; padding-top:20px; background:url(../img/icones/icon_foto.png) no-repeat 10px; height:45px;}
.externa_home_box_ctudo_listaGalerias .boximg .txt h1{font-size:14px;font-weight:bold; color:#FFF;}
.externa_home_box_ctudo_listaGalerias .boximg .txt h2{font-size:11px;color:#FFF; font-weight:normal;}
.externa_home_box_ctudo_btDownoff{float:left;width:268px; height:30px; margin-top:10px;background:#dfdfdf url(../img/bt/bt_down.png) no-repeat 130px 10px;float:left;text-indent:-999em}
.externa_home_box_ctudo_btDown{float:left;width:268px;margin-top:10px;background:#bd0000 url(../img/bt/bt_down.png) no-repeat 130px 10px;float:left;text-indent:-999em;height:30px;}
.externa_home_box_ctudo_btDown a{text-indent:-999em; width:278px; height:16px;display:block;}
.externa_home_box_ctudo .ver{display:none;}

.externa_galeria_detalhe{width:545px;float:left;background-image:url(../img/icones/icon_seta_notic.gif);background-repeat:no-repeat;padding-left:38px;padding-bottom:15px;margin-top:15px;}
.externa_galeria_data{width:100%;float:left;clear:both;margin-bottom:15px;margin-top:-5px; color:#2d3987;font-size:25px; font-weight:bold;}
.externa_galeria_title_detalhe{width:100%;float:left;clear:both;margin-bottom:15px;color:#2d3987;font-size:16px;margin-top:-15px;}
.externa_galeria_conteudo_detalhe {}
.externa_galeria_conteudo_detalhe .lista {float:left;display:inline-block;margin-bottom:10px; border-bottom:1px solid #b0bfcc }
.externa_galeria_conteudo_detalhe .lista .listimg{padding:4px;border:#b0bfcc solid 6px;float:left;margin:8px;}
.externa_galeria_conteudo_detalhe .lista .txt{float:left;margin-left:10px;width:390px;margin-top:10px;}
.externa_galeria_conteudo_detalhe .lista .txt h1 a{font-size:20px;}
.externa_galeria_conteudo_detalhe .lista .txt .desc{}
.externa_galeria_conteudo_detalhe .lista .txt .ver a{display:none;}

/*********************** TEMAS ******************************/

.temas{padding:10px;}
.temas .box{width:280px; float:left; border:1px solid #5888C6;background-color:#EFF8FF; margin:10px;padding:10px;}
.temas .box .imagem{float:left; display:block;width:100px; border:1px solid #C1C1C1;background-color:#FFFFFF; padding:4px; margin-right:5px;}
.temas .box h4{color:#000000; font-weight:bold;}
.temas .box .boxImagem{border:1px solid #C1C1C1;display:block;float:left; width:150px; height:20px; background-color:#DDEEFE}
.temas .box .boxImagem span{float:left; margin-right:5px; background-color:#FFFFFF; padding:2px;}
.temas .box .boxImagem .addTema{color:#000000; font-weight:bold;margin-top:3px;}

.temas .box:hover{width:280px; float:left; border:1px solid #DCDA98;background-color:#FFFFE8; margin:10px;padding:10px;}
.temas .box:hover .boxImagem{border:1px solid #C1C1C1;display:block;float:left; width:150px; height:20px; background-color:#FFFFB3; cursor:pointer;}

.temas .boxSelecionado{width:280px; float:left; border:1px solid #5888C6;background-color:#DDEEFE; margin:10px;padding:10px;}
.temas .boxSelecionado .imagem{float:left; display:block;width:100px; border:1px solid #C1C1C1;background-color:#FFFFFF; padding:4px; margin-right:5px;}
.temas .boxSelecionado h4{color:#000000; font-weight:bold;}
.temas .boxSelecionado .boxImagem{border:1px solid #C1C1C1;display:block;float:left; width:150px; height:20px; background-color:#EFF8FF}
.temas .boxSelecionado .boxImagem span{float:left; margin-right:5px; background-color:#FFFFFF; padding:2px;}
.temas .boxSelecionado .boxImagem .addTema{color:#000000; font-weight:bold;margin-top:3px;}

.temas .boxSelecionado:hover{width:280px; float:left; border:1px solid #DCDA98;background-color:#FFFFB3; margin:10px;padding:10px;}
.temas .boxSelecionado:hover .boxImagem{border:1px solid #C1C1C1;display:block;float:left; width:150px; height:20px; background-color:#FFFFE8; }

/*********************** ENQUETE ******************************/
#enquete-respostas{}
#enquete-respostas p strong{font-weight: bold; color:#000000;}
#enquete-respostas p.linhaDivisoria{padding:15px 0 0 0; border-bottom:1px solid #D2D2D2;}

/*********************** MENU HOME GADGET******************************/
.sf-menu, .sf-menu * {margin:0;padding:0;list-style:none;}
.sf-menu {line-height:1.0;}
.sf-menu ul {position:absolute;top:-999em;/* left offset of submenus need to match (see below) */}
.sf-menu ul li {width:100%;float:left;}
.sf-menu li:hover {visibility:inherit; /* fixes IE7 'sticky bug' */}
.sf-menu li {float:left;position:relative;}
.sf-menu a {display:block;position:relative;}
.sf-menu li:hover ul,.sf-menu li.sfHover ul {left:0;top:2.5em; /* match top ul list item height */z-index:99;}
ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul {top:-999em;}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul {left:10em; /* match ul width */top:0;}
ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul {top:-999em;}
ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul {left:10em; /* match ul width */top:0;}

/***********************  MENU HOME GADGET SKIN ***********************/
#menu_gadget_home{width:958px;float:left;border-bottom:7px solid #c20000;}
#menu_gadget_home .sf-menu {float:left;}
#menu_gadget_home .sf-menu a {padding:12px 30px;text-decoration:none;color:#000;font-size:16px;float:left;}
#menu_gadget_home .sf-menu li {font-weight:bold;float:left;border-right:1px solid #e0e0e0;margin-top:-3px;}
#menu_gadget_home .sf-menu li ul{margin-top:16px;}
#menu_gadget_home .sf-menu li li {background:#fff url(../img/bgs/bg_menu_nivel.gif) 10px 13px no-repeat;margin-bottom:3px;display:inline;float:left;border-bottom:1px solid #CCC;}
#menu_gadget_home .sf-menu li li:hover {}
#menu_gadget_home .sf-menu li li a{width:150px; text-decoration:none;color:#535353;font-size:12px;float:left;padding-left:50px;}
#menu_gadget_home .sf-menu li li li {border-bottom:1px solid #fff; border-left:1px solid #fff;  background:#2d3987;}
#menu_gadget_home .sf-menu li li li:hover {background:#000e67;}
#menu_gadget_home .sf-menu li li li a{color:#fff}

/*** arrows **/
#menu_gadget_home .sf-menu a.sf-with-ul {padding-right:2.25em;min-width:1px; /* trigger IE7 hasLayout so spans position accurately */}
#menu_gadget_home .sf-sub-indicator {position:absolute;display:block;right:.75em;top:1.05em; /* IE6 only */width:10px;height:10px;text-indent:-999em;overflow:hidden; /* 8-bit indexed alpha png. IE6 gets solid image only */}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */top:.8em;background-position: 0 -100px; /* use translucent arrow for modern browsers*/}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator {background-position: -10px -100px; /* arrow hovers for modern browsers*/}

/* point right for anchors in subs */
#menu_gadget_home .sf-menu ul .sf-sub-indicator { background-position:-10px 0; }
#menu_gadget_home .sf-menu ul a > .sf-sub-indicator li li { background:url(../img/icones/arrow_down.png) -3px -15px; }
/* apply hovers to modern browsers */
#menu_gadget_home .sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator {background-position:-10px 0; /* arrow hovers for modern browsers*/}

/*** shadows for all but IE6 ***/
#menu_gadget_home .sf-shadow ul {background:	url(../images/shadow.png) no-repeat bottom right;padding: 0 8px 9px 0;-moz-border-radius-bottomleft: 17px;-moz-border-radius-topright: 17px;-webkit-border-top-right-radius: 17px;-webkit-border-bottom-left-radius: 17px;}
#menu_gadget_home .sf-shadow ul.sf-shadow-off {background: transparent;}

/********ESPECIFICOS*********/
#alterarPerfil{top:4px; left: 25px;}

/*MENU AUXILIAR*/
#sys_ctudo_anterior li:hover a { color: #FFF }
#main_menu{
	width:890px;
	background:#FBFBFB;
	min-height:10px;
	height:auto;
	margin-left:11px;
}
#main_menu a{
color: #666666}

#track_menu{
	position:absolute; 
	margin-top:-30px;
	color:#0059fc; font-weight:bold;
}

#form_busca_top{
	position:absolute; 
	margin-top:-30px;
	margin-left:535px;
	color:#0059fc;
}

.menu_auxiliar_main{
	float:left; margin-top:0px;background:#EFEFEF;width:917px;position:relative; padding-left:0px; -moz-border-radius:3px 3px 0 0;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;}
.menu_auxiliar_main li{float:left; display:inline;margin-right:0px;margin-top:0px; -moz-border-radius:3px 3px 0 0;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px; margin-right:1px;}
.menu_auxiliar_main li a{float:left; padding:5px 18px 5px 18px;text-transform:uppercase;font-weight:bold;text-decoration:none; }

.menu_auxiliar_main li .menu_auxiliar_main_2{
	position:absolute;width:917px;top:24px;left:0px; padding-left:0px; }
.menu_auxiliar_main li .menu_auxiliar_main_2 li{
	border-right:1px solid #ebebeb;margin:0px; border:none; height:20px; padding-top:6px }
.menu_auxiliar_main li .menu_auxiliar_main_2 li a{
	background:none;font-weight:normal;color:#FFF;text-transform:none;padding-top:0px;border-right:1px dotted #FFF; height:11px;}
.menu_auxiliar_main li .menu_auxiliar_main_2 li a:hover{text-decoration:underline;}

.menu_auxiliar_mainV{
	margin: 0;
	padding: 0;
	list-style: none;
	width: 185px;
	
	}
.menu_auxiliar_mainV {
	margin: 0;
	padding: 0;
	list-style: none;
	border-bottom: 0px solid #ccc;
	margin-bottom:10px;
	padding-left:7px
	}	
.menu_auxiliar_mainV li {
	position: relative;
	background:url(../img/bt_menu.png) no-repeat;
	z-index:999999;
	}	
.menu_auxiliar_mainV li:hover {
	position: relative;
	background:url(../img/bt_menu_atv.png) no-repeat;
	z-index:999999;
	}	
.menu_auxiliar_mainV li ul {
	position: absolute;
	left: 149px;
	top: 0;
	display: none;
	z-index:999999;
	
	}	
.menu_auxiliar_mainV li a {
	display: block;
	text-decoration: none;
	color: #FFF;
	padding: 10px;
	padding-top:5px;
	margin-top:1px;
	border-bottom: 0;
	
	}
.menu_auxiliar_mainV li:hover ul { display: block; }
.menu_auxiliar_mainV:hover ul, li.over ul { 
	display: block; 
	}


.menu_auxiliar_mainV li .menu_auxiliar_mainV_2{
	width:250px;left:0px; padding-left:0px; margin-left:175px; visibility:; z-index:200; display:none}
.menu_auxiliar_mainV li .menu_auxiliar_mainV_2 li{
	border-right:1px solid #ebebeb;margin:0px; border:none;   }
.menu_auxiliar_mainV li .menu_auxiliar_mainV_2 li a{
	background:none;font-weight:normal;color:#FFF;text-transform:none;padding-top:0px;border-right:1px dotted #FFF; height:11px; 
	padding:10px;
	padding-top:5px;
	margin-bottom:3px;}
.menu_auxiliar_mainV li .menu_auxiliar_mainV_2 li a:hover{text-decoration:underline;}

.cor1:hover,.cor1 ul:hover  { background:#91A4F2; }
.cor1 a { color: #666666 }
.corSel1{background:#91A4F2; border:1px solid #91A4F2; z-index:1; }

.cor2:hover,.cor2 ul:hover  { background:#73CE79; }
.cor2 a { color: #666666 }
.corSel2{background:#73CE79; border:1px solid #73CE79; z-index:1 }

.cor3:hover,.cor3 ul:hover  { background:#FF84FF; }
.cor3 a { color: #666666 }
.corSel3{background:#FF84FF; border:1px solid #FF84FF; z-index:1 }

.cor4:hover,.cor4 ul:hover  { background:#FFAA55; }
.cor4 a { color: #666666 }
.corSel4{background:#FFAA55; border:1px solid #FFAA55; z-index:1 }

.cor5:hover,.cor5 ul:hover  { background:#804040; }
.cor5 a { color: #666666 }
.corSel5{background:#804040; border:1px solid #804040; z-index:1 }

.cor6:hover,.cor6 ul:hover  { background:#CC3300; }
.cor6 a { color: #666666 }
.corSel6{background:#CC3300; border:1px solid #CC3300; z-index:1 }

.cor7:hover,.cor7 ul:hover  { background:#333366; }
.cor7 a { color: #666666 }
.corSel7{background:#333366; border:1px solid #333366; z-index:1 }

.cor8:hover,.cor8 ul:hover  { background:#FFAA55; }
.cor8 a { color: #666666 }
.corSel8{background:#FFAA55; border:1px solid #FFAA55; z-index:1 }

.cor9:hover,.cor9 ul:hover  { background:#FFAA55; }
.cor9 a { color: #666666 }
.corSel9{background:#FFAA55; border:1px solid #FFAA55; z-index:1 }

.cor10:hover,.cor10 ul:hover  { background:#FFAA55; }
.cor10 a { color: #666666 }
.corSel10{background:#FFAA55; border:1px solid #FFAA55; z-index:1 }

/* make the second level visible when hover on first level list OR link */
#main_menu ul li:hover ul,
#main_menu ul a:hover ul{visibility:visible;}
/* keep the third level hidden when you hover on first level list OR link */
#main_menu ul :hover ul ul{visibility:hidden;}
#main_menu ul ul {visibility:hidden;}

/* inicio menu_cones_topo */
#menu_cones_topo {position:absolute;width:200px;height:20px;right:10px; top:-15px;z-index:1;}
#menu_cones_topo ul{list-style-type:none;height:20px;width:auto;margin:auto;float:right}
#menu_cones_topo ul li{float:left;margin-left:5px;margin-right:5px;}
#menu_cones_topo ul .separador{margin-top:-2px}
/* fim menu_cones_topo */

.menu_auxiliar_main_3{
	position:absolute;
	width:200px;
	margin-top:19px;
	z-index:100;
	border:#CCCCCC 1px solid;
	-moz-border-radius:0 0 5px 5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;
	display:none
}
.menu_auxiliar_main_3 li{
	border:0;margin:0px; height:20px; padding-top:6px; width:200px; }
.menu_auxiliar_main_3 li a{
	background:none;font-weight:normal;color:#FFF;text-transform:none;padding-top:0px;border:0; height:11px; }
.menu_auxiliar_main_3 li a:hover{text-decoration:underline;}	
