html{ width:100%; overflow-y:scroll;}
body{ width:100%; margin:0px 0px 0px 0px;}
body, textarea{ font-family:Arial, Helvetica, sans-serif; font-size:13px;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
a.cor, .cor a{}
img{ border:none;}
.corpo{ height:auto; min-height:100%;}
#todoConteudo, .todoConteudo{ margin:0 auto;}
h1, h2, h3, h4, h5{ margin:0px 0px 0px 0px; font-smooth:always; font-weight:lighter;}
h1{ font-size:24px;}
h2{ font-size:18px;}
h3{ font-size:16px;}
h4{ font-size:15px;}
h5{ font-size:14px;}
textarea{ resize:none;}
.fonte_fundoClaro_corClara{}
.fonte_menor, .fonte_menor div, .fonte_menor a{ font-size:11px;}
input[type="button"], input[type="submit"]{ font-size:13px; font-weight:bold; padding:0px 0px 5px 0px; margin:0px 0px 0px 0px; cursor:pointer;}
input[type="text"], input[type="password"]{ padding-top:2px; height:18px;}
form{ margin:0px 0px 0px 0px;}
.paddingBottomZero{ padding-bottom:0px !important;}
.borderTop_fundoClaro{}
.borderRight_fundoClaro{}
#ajuda{ display:none;}
.ajuda_padding{ padding:10px 10px 10px 10px;}
.ajuda_padding h4{ font-weight:bold;}
em{}
.dica_biblioteca{width:780px !important;}
.advise{ padding:6px 6px; border-style: solid; border-width: 1px;}
.highcharts-credits{ display:none;}
.clear {clear: both; font-size: 1px; line-height: 0;}
.bg_arredondado_topo_l {position: absolute; top: 0; left: 0; width: 7px; height: 7px; background: url(/aluno/imagens/_template/default/bg_arredondado_tp_l.gif) no-repeat;}
.bg_arredondado_topo_r {position: absolute; top: 0; right: 0; width: 7px; height: 7px; background: url(/aluno/imagens/_template/default/bg_arredondado_tp_r.gif) no-repeat;}
.bg_arredondado_bt_l {position: absolute; bottom: 0; left: 0; width: 7px; height: 7px; background: url(/aluno/imagens/_template/default/bg_arredondado_bt_l.gif) no-repeat;}
.bg_arredondado_bt_r {position: absolute; bottom: 0; right: 0; width: 7px; height: 7px; background: url(/aluno/imagens/_template/default/bg_arredondado_bt_r.gif) no-repeat;}
.tamanho{min-height:450px; height:100%;}
html>body .tamanho {height: auto;}
.bt_sair_aluno {background: url(/aluno/imagens/_template/default/bt_sair.png) 0 0 no-repeat; line-height: 30px; padding: 4px 20px 15px 27px; color: #000; font-family: Arial, Sans-Serif; font-size: 12px; font-weight: normal;}
.popupContent{ background-image:url(/aluno/imagens/_template/default/popup_Bg.jpg); background-repeat:no-repeat; background-position:top left; height:241px;}
.popupContent .pc_header{ padding:16px 20px 0px 20px; overflow:hidden;}
.popupContent .pc_header img{ float:left;}
.popupContent .pc_header h2{ float:left; margin:13px 0px 0px 6px;}
.popupContent .pc_body{ padding:0px 0px 0px 74px;}
.loader{ position:fixed; font-size:11px; padding:10px 10px 10px 10px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; z-index:200000;}
.cardapio{ display:none; position:relative; float:right; width:150px; height:22px; margin:2px 6px 0px 0px; border-style: solid; border-width: 1px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; z-index:2;}
.cardapio > a{ display:block; padding:3px 20px 4px 8px; white-space:nowrap; text-decoration:none; cursor:default; margin-right:20px; overflow:hidden; selector:.cardapio > a;}
.cardapio > a img{ display:none; selector:.cardapio > a img;}
.cardapio .cardapio_arrow{ position:absolute; top:0px; right:0px; width:16px; height:15px; padding-top:8px; border-left-style: solid; border-left-width: 1px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px;}
.cardapio .cardapio_list{ position:absolute; right:-6px; display:none; padding:1px 1px 1px 1px; border-style: solid; border-width: 3px; z-index:100;}
.cardapio .cardapio_list a{ display:block; padding:6px 12px 6px 12px; white-space:nowrap;}
.cardapio .cardapio_list a:hover{ text-decoration:none;}
.cardapio .cardapio_list a:first-child{ padding-top:12px;}
.cardapio .cardapio_list a:last-child{ padding-bottom:12px;}
.cardapio:hover .cardapio_list{ display:block;}
.cardapio .cardapio_list span{ display:block; padding:6px 12px 6px 12px; white-space:nowrap;}
#cardapioNovo span{ padding:0px 0px 0px 0px; background-color:#ffffff;}
.dropDown{ float:left; width:198px; height:25px; border-style:solid !important; border-width: 1px !important; margin:8px 8px 0px 8px; -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;}
.dropDown > a{ display:block; width:168px; padding:4px 20px 4px 8px; border-style: solid ; border-width: 1px; font-size:12px; selector:.dropDown > a;}
.dropDown .cardapio_arrow{border-left:none; padding-right:3px;}
.dropDown .cardapio_list{ right:inherit; left:4px; top:20px; min-width:194px;}
.dropDownLeft .cardapio_list{ right:4px; left:auto !important;}
table.tabela{ border-width:3px; border-style: solid; padding:1px 1px 1px 1px;}
table.tabela td{}
table.tabela tbody td:hover{}
table.tabela thead td{ border-bottom-width:1px; border-bottom-style: solid; border-right-width:1px; border-right-style: solid; padding:8px 10px 8px 10px; font-weight:bold;}
table.tabela tbody td{ border-bottom-width:1px; border-bottom-style: solid; border-right-width:1px; border-right-style: solid; padding:5px 10px 5px 10px; font-size:13px;}
table.tabela tfoot td{ padding:10px 10px 10px 10px;}
table.tabela td:last-child{ border-right:none !important;} /* selector:.tabela td:last-child; */ table.tabela .dropDown{ margin:0px 0px; z-index:20;}
table.tabela .dropDown a{ font-weight:normal;}
div.tabela, .tabela_chat { margin-bottom:20px; position:relative;}
div.tabela h2{ margin-bottom:6px;}
div.tabela .table_menu{ position:absolute; top:0px; right:3px; height:30px;}
div.tabela .table_menu a{ display:block; float:left; padding:6px 6px 0px 6px; height:24px; border-style:solid; border-width: 1px; margin-left:2px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px;}
div.tabela .table_menu a.selected{ border:none; height:26px;}
.gmenu { top: -100000px; }
#menuIcones{ height:130px; clear:both; width:100%;}
#menuIcones .coluna_direita{ float:left; width:230px;}
#menuIcones .coluna_esquerda{ float:left; width:736px; margin-right:10px;}
#menu_aluno {width:229px; height: 120px; position: relative; z-index: 3 }
#menu_aluno .bg_menu_aluno {position: absolute; top:0; left: 0; width:229px; height: 120px; background-image: url(/aluno/imagens/fundo_menu_aluno.png) !important; background-image: none; background-repeat: no-repeat; }
#menu_aluno .conteudo_menu_aluno {padding: 8px 8px 8px 15px;}
#menu_aluno #expandir_menu {cursor: pointer; line-height: 22px; position: absolute; bottom: 0; width: 229px; font-family: Tahoma, Arial, Sans-Serif; font-size: 12px; text-align: center;}
#menu_aluno .img_aluno {width: 70px; height: 85px; float: right; overflow: hidden;}
#menu_aluno .txt_nome_aluno {font-size: 14px; font-weight: bold; line-height: 18px; margin-top: 5px;z-index:-3px}
#menu_aluno .item_img {background: #000000; width: 70px; height: 70px; overflow: hidden;}
.menuTab{ float:left; height:121px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;}
.menuTab ul{ list-style:none; margin:0px 0px; padding:0px 0px;}
.menuTab ul li{ border-width:3px; border-style: solid; width:116px; height:115px; float:left; margin:0px 0px; padding:0px 0px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;}
.menuTab ul li:hover{}
.menuTab ul li.selected{}
.menuTab ul li a{ text-align:center; padding:10px 6px 6px 6px; background-image:url(/aluno/imagens/menuTab_icoBG.png); background-position:center; background-repeat:repeat-x; float:left; border-width:1px; border-style: solid; display:block; width:102px; height:97px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.MuralTexto {line-height: 22px; font-family: Tahoma, Arial, Sans-Serif; font-size: 12px; margin-left:10px; margin-right:10px}
.menuTab ul li a:hover{ text-decoration:none; border-width:1px; border-style: solid;}
.menuTab ul li a.selected{ border-width:1px; border-style: solid;}
#recebeConteudoMenuTab{ padding-top:20px;}
.filtro{ display:none; border-style:solid; border-width: 1px; height:42px; -moz-border-radius-bottomright:6px; -webkit-border-bottom-right-radius:6px; -moz-border-radius-bottomleft:6px; -webkit-border-bottom-left-radius:6px;}
.filtro .coluna_direita{ float:right; height:42px;}
.filtro .coluna_direita .paginacaoFiltro{ border-left-style: solid; border-left-width: 1px; -moz-border-radius-bottomright:4px; -webkit-border-bottom-right-radius:4px;}
.filtro .coluna_esquerda{ float:left; height:42px;}
.buscaFiltro{ float:left;}
.buscaFiltro .tp_busca{ float:none; padding:5px 12px 0px 12px;}
.buscaFiltro .tp_busca_div{ height:25px; padding:4px 4px 4px 4px;}
.buscaFiltro .tp_busca_border{ height:23px;}
.buscaFiltro .tp_busca input[type="text"]{ height:20px; padding:1px 0px 0px 0px; margin:0px 30px 0px 6px; selector:.buscaFiltro .tp_busca input[type="text"];}
.buscaFiltro .tp_buscar_button{ top:4px; right:6px;}
.paginacaoFiltro{ float:left; height:42px;}
.paginacaoFiltro a, .paginacaoFiltro span{ display:block; height:28px; padding:14px 6px 0px 6px; float:left;}
.paginacaoFiltro div{ float:left; padding-top:14px;}
.fale_conosco, .fale_conosco a{ position:relative; float:right; margin-right:5px; margin-top:3px; }
#banners{ position:relative; border-style:solid; border-width: 3px; width:638px; height:242px; margin-bottom:20px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
#banners ul{ list-style:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:638px; height:240px;}
#banners ul > li{ position:absolute; top:1px; left:1px; width:636px; height:240px;} /*selector:#banners ul > li;*/ .banners_container{ width:936px; height:240px; overflow:hidden; border-style:solid; border-width: 1px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;}
.banners_goBack{ position:absolute; top:98px; left:10px; display:none;}
.banners_go{ position:absolute; top:98px; right:10px; display:none;}
div.banners_loading{ padding:10px 0px 0px 10px; float:left;}
div.banners_loading_msg{ padding:14px 0px 0px 10px; float:left;}
.accordion .toggler{ height:36px; margin-bottom:10px; border-style:solid; border-width: 1px; width:100%; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; border-top-right-radius:5px; clear: both;}
.accordion .toggler:hover{ cursor:hand; cursor:pointer;}
.accordion .toggler div.icon{ position:relative; float:left;  border-right-style:solid; border-right-width: 1px; padding:10px 8px 10px 8px;}
.accordion .toggler div.title{ position:relative; float:left; padding:10px 12px 0px 12px;}
.accordion .toggler div.titleRight{ position:relative; float:right; padding:10px 12px 0px 12px;}
.accordion .container{ margin-top:-10px; border-style:solid; border-width: 1px; width:100%; border-top:none; margin-bottom:10px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px;}
.accordion .container ul{ margin:0px 0px 0px 0px;}
.accordion .container_loading{ padding:10px 10px 10px 10px;}
.tab_controller{ display:none; position:relative; list-style:none; border-width:1px; border-style: solid; background-image:url(/aluno/forum/imagens/tab_bg.gif); background-repeat:repeat-x; height:30px; padding:0px 0px 0px 0px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.tab_controller li{ float:left; border-right-width:1px; border-right-style: solid; padding:8px 8px 0px 8px; height:22px;}
.tab_controller li:hover{cursor:pointer;}
.tab_controller li:last-child{ border-right:none;} /*selector:.tab_controller li:last-child;*/ .tab_controller li, .tab_controller li a{ font-size:11px;}
.tab_controller li img{ margin-top:-1px;}
.tab_radiusLeft{-moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px;}
.tab_radiusRight{ border-right:none !important; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px;}
.cor_fundo_escuro_A{}
.cor_fundo_claro_A {}
.cor_fundo_claro_B {}
.cor_linha_escura_A{border-style: solid; border-width: 1px;}
.cor_fundo_padrao_A{}
.cor_fundo_escuro_B a{}
.border_top_light{ border-top-width:1px; border-top-style: solid;}
.border_bottom_light{ border-bottom-width:1px; border-bottom-style: solid;}
.border_right_light{ border-right-width:1px; border-right-style: solid;}
.border_left_light{ border-left-width:1px; border-left-style: solid;}
#slider{ width:636px; border-width:3px; border-style: solid; padding:1px 1px 1px 1px;}
#slider ul, #slider li{ margin:0; padding:0; list-style:none;}
#slider li{ width:636px; height:240px; overflow:hidden;}
#prevBtn, #nextBtn{ display:block; width:30px; height:77px; position:absolute; left:-30px; top:71px;}
#nextBtn{ left:636px;}
#prevBtn a, #nextBtn a{ display:block; width:30px; height:77px; background:url(/aluno/images/btn_prev.gif) no-repeat 0 0;}
#nextBtn a{	background:url(images/btn_next.gif) no-repeat 0 0;}
.cx_double{ position:relative; padding:3px 3px 3px 3px; margin:0 0 20px 0; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.cx_single{ position:relative; border-style:solid; border-width:1px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px;}
.cx_double_all{ position:relative; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.cx_single .crn_leftTop, .cx_title .crn_leftTop{ left:-1px; top:-1px}
.cx_single .crn_rightTop, .cx_title .crn_rightTop{ right:-1px; top:-1px}
.cx_single .crn_leftBottom, .cx_title .crn_leftBottom{ left:-1px; bottom:-1px}
.cx_single .crn_rightBottom, .cx_title .crn_rightBottom{ right:-1px; bottom:-1px}
.cx_single div.cx_content[class*="cx_content"]:nth-last-child(1), .cx_content_verificador{ -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px;}
.cx_db_item .cx_single, .noticias .cx_single{ -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.cx_pic_pos1{ position:absolute; bottom:1px; right:1px;}
.cx_pic_pos2{ position:absolute; top:-35px; right:0px;}
.cx_content{ padding:15px 15px 15px 15px; position:relative;}
.cx_content_comPic{ padding:15px 90px 15px 15px !important;}
.cx_content_footer{ overflow:hidden; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px;}
.cx_content_footer .cx_content_leftColumn{ padding:8px 8px 0px 0px; width:auto;}
.cx_content_footer .cx_content_rightColumn{ float:left;}
.cx_title{ position:relative; height:55px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px;}
.cx_title_content{ background-image:url(/aluno/imagens/_template/default/mn_middle.png); background-repeat:repeat-x; background-position:bottom; padding:17px 0px 0px 8px; height:38px; margin:0px 7px 0px 7px;}
.cx_title .crn_leftTop{ left:0px; top:0px}
.cx_title .crn_rightTop{ right:0px; top:0px}
.cx_title .crn_leftBottom{ left:0px; bottom:0px}  .cx_title .crn_rightBottom{ right:0px; bottom:0px}
.cx_title .bg_left{ position:absolute; bottom:0px; left:0px; width:7px; height:53px; background-image:url(/aluno/imagens/_template/default/cx_leftTitle.png); background-repeat:no-repeat;}
.cx_title .bg_right{ position:absolute; bottom:0px; right:0px; width:7px; height:53px; background-image:url(/aluno/imagens/_template/default/cx_rightTitle.png); background-repeat:no-repeat;}
.borda_inferior{ border-bottom-width:1px; border-bottom-style:solid;}
.cx_content_verificador{ padding:15px 15px 15px 15px; overflow-x:hidden;}
.cx_content_leftColumn{ float:left; width:160px;}
.cx_content_rightColumn{ float:right; margin-top:0px;}
.cx_content_icon{ position:absolute; top:15px; left:15px; width:26px;}
.cx_content_icon_text{ margin-left:26px;}
.cx_title_widgets{ position:relative; overflow:hidden; border-style:solid; border-width: 1px; border-bottom:none; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px;}
.cx_title_widgets .column_left{ float:left; border-right-style:solid; border-right-width: 1px; padding:10px 10px 10px 10px; width:170px;}
.cx_title_widgets .column_right{ position:absolute; right:0px; bottom:0px; padding:12px 6px 8px 6px; width:16px;}
.cx_links_widgets ul{ list-style:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.cx_links_widgets li{ margin:0px 0px 0px 0px; overflow:hidden; padding:7px 10px 6px 12px; border-bottom-style:solid; border-bottom-width: 1px;}
.cx_links_widgets li:hover{}
.cx_links_widgets li:last-child{ border-bottom:none; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; selector:.cx_links_widgets li:last-child;}
.cx_links_widgets div{ float:left;}
.cx_links_widgets a{ display:block; /*float:left;*/ width:175px; margin-left:2px; margin-top:4px;}
.cx_links_widgets a span{ display:block; position:relative; float:left;}
.cx_links_widgets img{ margin-right:4px;}
.cx_enquete label input{ float:left; margin-top:0px;}
.cx_enquete table{ margin:16px 0px 0px 0px;}
.cx_enquete td{ vertical-align:top; padding-bottom:6px;}
.cx_enquete input{ margin:1px 6px 0px 0px;}
.cx_enquete_responder{ text-align:right; padding-bottom:6px;}
.cx_user_title{ padding:10px 10px 10px 10px; height:48px;}
.cx_user_name{ position:absolute; bottom:10px; left:20px; width:140px;}
.cx_user_photo{ float:right; width:42px; height:42px; border-style: solid; border-width: 3px;}
.cx_user_photo:hover{ border-style:solid; border-width: 3px; cursor:pointer;}
.cx_user_photo img{ border-style:solid; border-width: 1px;}
.cx_user_widget{ margin-bottom:10px;}
.cx_model2 .cx_title_widgets a{ display:block; -moz-border-radius-topright:20px; -webkit-border-top-right-radius:20px;}
.cx_model2 .cx_title_model2{ width:100%; border:none; border-bottom-style:solid; border-bottom-width: 1px; border-top-style:solid; border-top-width: 1px; clear:both; -moz-border-radius-topleft:0px; -webkit-border-top-left-radius:0px; -moz-border-radius-topright:0px; -webkit-border-top-right-radius:0px;}
.cx_model2 .cx_title_model2 .column_left{ position:relative; border:none; float:left; padding:6px 2px 6px 8px; width:16px;}
.cx_model2 .cx_title_model2 .column_right{ position:relative; float:left; padding:10px 10px 10px 10px; width:130px;}
.cx_model2 ul{ clear:both;}
.cx_model2 ul li a{ margin-bottom:4px;}
.cx_model2 li{}
.cx_model2 li:hover{}
.cx_title_widgets .dcolumn_left{ float:left; border-right-style:solid; border-right-width: 1px; padding:10px 10px 10px 10px; width:170px;}
.cx_title_widgets .dcolumn_right{ position:absolute; right:0px; bottom:0px; padding:12px 6px 8px 6px; width:16px;}
.cassioPopup .cp_header{ background-image:url(/aluno/javascript/cassiopopup/images/cp_header.png) !important; background-image: none; background-position:0 bottom; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/aluno/javascript/cassiopopup/images/cp_header.png',sizingMethod='scale') !important; }
.cassioPopup .cp_controlls{ border-right-width:1px; border-right-style: solid !important; border-top:none; background-image:url(/aluno/javascript/cassiopopup/images/cp_controllsBg.png) !important; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/aluno/javascript/cassiopopup/images/cp_controllsBg.png',sizingMethod='scale') !important; }
.cassioPopup .cp_controlls div{ border-right-width:1px; border-right-style: solid !important;}
.cassioPopup .cp_header > .cp_controlls:last-child{ border-right-width:1px; border-right-style: solid;}
.cassioPopup .cp_controlls div:last-child{ border-right:none !important;}
.conteudo_modal {padding: 10px 12px;}
.conteudo_modal .titulo h1 {font-size: 16px; font-weight: bold;}
.box_menu_modal {margin: 0 0 0 0;}
.box_destaque_modal {margin: 0 0 15px 0 !important; border-radius: 6px; -moz-border-radius:6px; -webkit-border-radius:6px; border-width: 1px; border-style: solid; padding: 7px 30px; text-align: center;}
.login_title{ padding:10px 0px 3px 0px;}
.login_field{ width:100%; clear:both; height:28px;}
.login_field input[type="text"]{ width:100%;}
.login_field input[type="password"]{ width:100%;}
.login_field #txtSenha {width: 150px;}
.login_field .column_left{ float:left;}
.login_field .column_right{ float:right; margin-top:-4px;}
.cx_dashboard{ clear:both; }
.cx_dashboard .cx_db_item{ width:312px; margin-bottom:20px; float:left;}
.cx_dashboard .cx_db_itemLinha{ width:642px; margin-bottom:20px; height:46px; float:left;}
.cx_dashboard .cx_db_itemLinhaFeeds{ width:642px; margin-bottom:20px; height:470px; float:left;}
.cx_db_espacador{ width:20px; float:left; height:100px;}
.cx_db_item .title{ font-weight:bold; padding:15px 0px 5px 0px;}
.cx_db_item .caption{ padding:10px 0px 0px 0px;}
.cx_db_item .cx_single img{ padding:1px 1px 1px 1px;}
#noticias {position: relative;}
#noticias h3 {font-weight: bold;}
.noticias{ margin-bottom:30px; overflow:hidden;}
.noticias .column_left{ float:left; width:400px;}
.noticias .column_right{ float:left; padding-left:20px; width:224px;}
.scroll_news{ position:relative; height:120px; overflow:hidden;}
.scroll_news ul{ position:absolute; top:0px; height:auto; list-style:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; clear:both;}
.scroll_news ul li{ padding:5px 10px 5px 10px; margin:0px 0px 0px 0px; border-bottom-width:1px; border-bottom-style:solid;}
.noticias .cx_single{ height:152px;}
.noticias .cx_single div.cassioScroll_topArrow{ height:15px; position:relative; top:0px; border-bottom-style:solid; border-bottom-width: 1px; -moz-border-radius-topleft:4px; -webkit-border-top-left-radius:4px; -moz-border-radius-topright:4px; -webkit-border-top-right-radius:4px;}
.noticias .cx_single div.cassioScroll_bottomArrow{ height:15px; position:relative; bottom:0px; border-top-style:solid; border-top-width: 1px; -moz-border-radius-bottomleft:4px; -webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomright:4px; -webkit-border-bottom-right-radius:4px;}
.noticias .cx_single div.cassioScroll_topArrow div{ position:absolute; bottom:-4px; left:106px; height:16px; width:16px; z-index:1; display:none;}
.noticias .cx_single div.cassioScroll_bottomArrow div{ position:absolute; top:-4px; left:106px; height:16px; width:16px;}
img[rel='fotoNoticia']{ text-align:left; margin:0px 13px 10px 0px;}
.noticia_referencia{ text-align:right;}
#noticias .link_mais_noticias {position: absolute; right: 0; top: 0;}
#noticias .caixa_noticia {margin-top: 20px;}
#noticias .item_noticia {border-bottom-width: 1px; border-bottom-style: solid; margin: 0 0 12px 0; padding: 0 0 7px 0; line-height: 20px;}
#noticias .item_noticia .img_noticia {float: left; margin: 0 10px 0 0; border-width: 0px; border-style: solid; overflow: hidden}
#noticias .item_noticia .img_noticia { width: 124px; height: 86px }
#noticias .item_noticia h1 {font-size: 16px; font-weight: normal;}
#noticias .item_noticia .link_noticia {font-weight: bold;}
.titulo{ margin-bottom: 15px; position: relative;}
.titulo .titulo_ajuda {position}
.titulo h1{margin: 0; padding: 0;}
.titulo .coluna_esquerda{ float:left; overflow:hidden;}
.titulo .coluna_direita{ float:right;}
.titulo_texto h1{ float:left;}
.titulo_texto img{ margin:9px 0px 0px 7px;}
.titulo_texto{ height:30px;}
.titulo_opcoes{ float:left; padding:9px 0px 0px 0px;}
#capsLockStatus, #areaMensagemLogin{ display:none; border-style:solid; border-width: 1px; padding:6px 6px 6px 6px; margin-bottom:6px;}
#areaMensagemLogin{}
#capsLockStatus img, #areaMensagemLogin img{ margin-right:4px;}
#capsLockStatus td, #areaMensagemLogin td{ vertical-align:top;}
.breadcrumb {font-size: 11px;}
.breadcrumb a {text-decoration: underline; font-weight: normal;}
#btnAbrirMenu{ float:left; position:relative; cursor:pointer; height:38px; width:228px; margin:0px 0px 0px 20px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;}
#btnAbrirMenu .coluna_esquerda{padding:11px 10px 6px 10px; float:left;}
#btnAbrirMenu .coluna_direita{ height:16px; padding:11px 10px 8px 10px; display:block;}
#colunaDireita{ position:absolute; width:230px; right:181px; padding:0px 0px 0px 10px; z-index:2; border-left-style:solid; border-left-width: 1px; border-bottom-style:solid; border-bottom-width: 1px;}
#AbrirMenuAluno{ width:229px; height:70px;}
#AbrirMenuAluno .coluna_esquerda{ float:left; width:70px; height:70px; margin-right:auto;}
#AbrirMenuAluno .coluna_direita{ float:left; width:159px; height:70px;}
#AbrirMenuAluno .ama_cliqueFoto{ position:relative; padding:4px 6px; border-bottom-style:solid; border-bottom-width: 1px;}
#AbrirMenuAluno .ama_nome{ padding:4px 6px;}
#AbrirMenuAluno .ama_cliqueFoto a{}
#menu_aluno .icone_expandir {position: absolute; right: 3px; top: 97px; z-index: 3; cursor: pointer; padding: 5px;}
#menu_aluno .txt_alterar_foto {font-size: 11px; text-align: center;}
#menu_aluno .txt_alterar_foto669 {font-size: 10px; text-align: center;margin: 0 auto;width:76px;}
#menu_aluno #menu_aberto {top: 98px; left: 0; z-index: 2; display: none;}
#menu_aberto, x:-moz-any-link {width: 227px;} /*Correção para FireFox2*/ #menu_aberto ul li:last-child {-moz-border-radius: 0 0 6px 6px !important; border-radius: 0 0 6px 6px !important;}
#bs_edit {width: 100%; min-width: 987px; height:29px; border-bottom-width:2px; border-bottom-style:solid; z-index:3; background-image: url(/aluno/imagens/_template/default/gradient_B.png) !important; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/aluno/imagens/_template/default/gradient_B.png',sizingMethod='scale') !important;background-repeat: repeat-x;}
#bs_edit .conteudo_bs {width: 987px; margin: 0 auto !important;}
#bs_edit .sair {float: right; margin: -1px 0 0 0;}
#bs{position:relative; min-width:100%; height:29px; border-bottom-width:2px; border-bottom-style:solid; z-index:3; background-image: url(/aluno/imagens/_template/default/gradient_B.png) !important; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/aluno/imagens/_template/default/gradient_B.png',sizingMethod='scale') !important; background-repeat: repeat-x;}
.bs_bg{ height:28px; padding:0px 10px 0px 4px; margin: 0 auto;}
.bs_box{ position:relative; float:right; padding:2px 6px 0px 0px;}
.bs_links{ position:relative; float:right; width:130px; height:22px; margin:2px 6px 0px 0px; border-style:solid; border-width: 1px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.bs_links > a{ display:block; padding:3px 8px 4px 8px; white-space:nowrap; text-decoration:none; margin-right:20px; overflow:hidden; selector:.bs_links > a;}
.pontuacao { width:180px !important;}
.tp_logo{float:left;}
.tp_logo td{ height:76px; vertical-align:middle;}
.tp_zoom{ float:right;padding-top:8px; margin-right:20px; }  .tp_busca{ float:right; padding-top:21px;}
.tp_busca_div{ width:220px; height:28px; padding:4px 4px 4px 4px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.tp_busca_border{ position:relative; width:218px; height:26px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.tp_busca input[type="text"]{ border:none; font-size:12px !important; width:182px; height:23px; margin:0px 30px 0px 6px;}
.tp_busca_avancada{ text-align:right;}
.tp_busca_avancada a{ font-size:12px;}
.tp_buscar_button{ position:absolute; top:5px; right:4px;}
.tp_cw{ float:right;}
.tp_cw_img{ float:left; padding:22px 3px 0px 0px;}
.tp_cw_txt{ float:left; padding:22px 20px 0px 0px;}
.tp_busca_leftColumn{ float:left; height:22px; padding:6px 6px 0px 6px; -moz-border-radius-topleft:3px; -webkit-border-top-left-radius:3px; -moz-border-radius-bottomleft:3px; -webkit-border-bottom-left-radius:3px;}
.tp_busca_border.tp_busca_rightColumn{ float:left; width:190px; height:26px; border-style:solid; border-width: 1px; -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px; -moz-border-radius-topright:3px; -webkit-border-top-right-radius:3px; -moz-border-radius-bottomright:3px; -webkit-border-bottom-right-radius:3px;}
.tp_busca .cardapio_list{ display:none; position:absolute; z-index:10; top:-6px; padding:1px 1px 1px 1px; border-style:solid; border-width: 3px; z-index:5;}
.tp_busca .cardapio_list a{ display:block; padding:6px 12px 6px 12px; white-space:nowrap;}
.tp_busca .cardapio_list a:hover{ text-decoration:none;}
.tp_busca .cardapio_list a:first-child{ padding-top:12px;}
.tp_busca .cardapio_list a:last-child{ padding-bottom:12px;}
.tp_busca .cardapio_list span{ display:block; padding:6px 12px 6px 12px; white-space:nowrap;}
.tp_busca .cardapio_list div{ display:block; padding:6px 12px 6px 8px; white-space:nowrap;}
div.paginacao{}
div.paginacao a.arrow_backwardAll{ float:left; width:20px; height:20px; cursor:default; background-image:url(/aluno/imagens/icones/control-double-180-disabled.png) !important; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/aluno/imagens/icones/control-double-180-disabled.png',sizingMethod='scale') !important;background-repeat:no-repeat; background-position:center center;}
div.paginacao a.arrow_backwardOne{ float:left; width:20px; height:20px; cursor:default; background-image:url(/aluno/imagens/icones/control-180-disabled.png) !important; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/aluno/imagens/icones/control-180-disabled.png',sizingMethod='scale') !important;background-repeat:no-repeat; background-position:center center;}
div.paginacao a.arrow_forwardAll{ float:left; width:20px; height:20px; cursor:default; background-image:url(/aluno/imagens/icones/control-double-disabled.png) !important; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/aluno/imagens/icones/control-double-disabled.png',sizingMethod='scale') !important;background-repeat:no-repeat; background-position:center center;}
div.paginacao a.arrow_forwardOne{ float:left; width:20px; height:20px; cursor:default; background-image:url(/aluno/imagens/icones/control-disabled.png) !important; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/aluno/imagens/icones/control-disabled.png',sizingMethod='scale') !important; background-repeat:no-repeat; background-position:center center;}
div.paginacao a.arrow_backwardAll.enabled{ cursor:auto; background-image:url(/aluno/imagens/icones/control-double-180.png) !important; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/aluno/imagens/icones/control-double-180.png',sizingMethod='scale') !important; }
div.paginacao a.arrow_backwardOne.enabled{ cursor:auto; background-image:url(/aluno/imagens/icones/control-180.png) !important; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/aluno/imagens/icones/control-180.png',sizingMethod='scale') !important; }
div.paginacao a.arrow_forwardAll.enabled{ cursor:auto; background-image:url(/aluno/imagens/icones/control-double.png) !important; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/aluno/imagens/icones/control-double',sizingMethod='scale') !important; }
div.paginacao a.arrow_forwardOne.enabled{ cursor:auto; background-image:url(/aluno/imagens/icones/control.png) !important; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/aluno/imagens/icones/control.png',sizingMethod='scale') !important; }
div.paginacao a.arrow_backwardAll.enabled:hover{ background-image:url(/aluno/imagens/icones/control-double-180-hover.png) !important; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/aluno/imagens/icones/control-double-180-hover.png',sizingMethod='scale') !important; }
div.paginacao a.arrow_backwardOne.enabled:hover{ background-image:url(/aluno/imagens/icones/control-180-hover.png) !important; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/aluno/imagens/icones/control-180-hover.png',sizingMethod='scale') !important; }
div.paginacao a.arrow_forwardAll.enabled:hover{ background-image:url(/aluno/imagens/icones/control-double-hover.png) !important; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/aluno/imagens/icones/control-double-hover.png',sizingMethod='scale') !important; }
div.paginacao a.arrow_forwardOne.enabled:hover{ background-image:url(/aluno/imagens/icones/control-hover.png) !important; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/aluno/imagens/icones/control-hover.png',sizingMethod='scale') !important; }
div.paginacao ul.paginacao{ float:left;}
ul.paginacao{ list-style:none; margin:0px 4px; padding:0px 0px;}
ul.paginacao li{ float:left; margin:0px 0px; padding:0px 0px;}
ul.paginacao li a{ display:block; float:left; margin-right:4px; width:20px; border-style:solid; border-width: 1px; text-align:center;}
ul.paginacao li a:hover{ border-style:solid; border-width: 1px; text-decoration:none;}
ul.paginacao li a.selected{ border-style:solid; border-width: 1px; font-weight:bold; cursor:default;}
.pg{ padding:8px 0px; clear:both; overflow:hidden;}
.pg_descricao{ float:left;}
.pg div.paginacao{ float:right;}
#divDestinoBuscaPaginacaoAluno {position: absolute; top: -20px; right: 0;}
#mn{ position:relative; height:48px; margin-bottom:10px; background-image:url(/aluno/imagens/_template/default/gradient_A.png); background-repeat:repeat-x; overflow:hidden; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
#mn ul{ list-style:none; padding:11px 0px 0px 0px; background-image:url(/aluno/imagens/_template/default/mn_middle.png); background-repeat:repeat-x; height:37px; margin:0px 7px 0px 7px; z-index:1;}
#mn ul li{ float:left; text-shadow:0px 0px 1px; height:37px;}
#mn ul li a{ font-family:Tahoma, Geneva, sans-serif; font-size:14px; text-transform:uppercase; padding:8px 10px 0px 10px;}
#mn .bg_left{ position:absolute; top:0px; left:0px; width:7px; height:48px; background-image:url(/aluno/imagens/_template/default/mn_left.png); background-repeat:no-repeat; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px;}
#mn .bg_right{ position:absolute; top:0px; right:0px; width:7px; height:48px; background-image:url(/aluno/imagens/_template/default/mn_right.png); background-repeat:no-repeat; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px;}
#menu li.current, #menu li.current a, #menu li a:hover{}
#menu li img{ margin-top:-5px;}
#menu div.selected{padding:8px 14px 0px 14px; height:29px;}
.menu_personalizado {position: relative; margin: 3px 0 10px 0; padding: 3px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; font-size: 11px; font-family: Tahoma, Arial, Sans-Serif; text-transform: uppercase;}
.menu_personalizado ul {margin: 0; padding: 0; list-style: none; height: 23px;}
.menu_personalizado ul li {float: right; line-height: 23px; margin: 0 0 0 3px; padding: 0; background: url(/aluno/imagens/borda_menu_personalizado_l.png) 0 0 no-repeat !important;}
.menu_personalizado ul li:hover {background: url(/aluno/imagens/borda_menu_personalizado_l_hover.png) 0 0 no-repeat !important; }
.menu_personalizado ul li a {position: relative; z-index: 1px; margin: 0 0 0 6px; padding: 5px 10px 5px 6px; background: url(/aluno/imagens/borda_menu_personalizado_r.png) 100% 0 no-repeat;}
.menu_personalizado ul li:hover a {background: url(/aluno/imagens/borda_menu_personalizado_r_hover.png) 100% 0 no-repeat;}
.menu_personalizado ul li.selected {background: url(/aluno/imagens/borda_menu_personalizado_l_hover.png) 0 0 no-repeat !important;}
.menu_personalizado ul li.selected a {background: url(/aluno/imagens/borda_menu_personalizado_r_hover.png) 100% 0 no-repeat; text-decoration: none; }
.menu_personalizado ul li a:hover {text-decoration: none;}
.cx_single_aluno{ position:relative; border-style:solid; border-width:1px 1px 0px 1px; z-index:-1;}
.cx_plugin { height:30px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.cx_title_content_aluno{ position:absolute; background-repeat:repeat-x; background-position:bottom; padding:0px 0px 0px 8px; height:38px; margin:0px 7px 0px 7px;}
.pic_aluno { position:relative; margin:25px 0px 0px 157px; border-width:1px; border-style: solid; width:40px; height:40px; z-index:0;}
.pic_aluno2 { position:relative; margin:8px 0px 0px 157px; border-width:1px; border-style: solid; width:40px; height:40px; z-index:0;}
.titulo_aluno { width:160px; position:absolute; bottom:-7px; overflow:hidden;}
.msg_aluno {padding: 0px 5px 5px 5px; margin-top:5px; }
.cx_graphic_msg_aluno {position:relative; top:-11px; left:8px; width:26px; height:11px; background-image:url(/aluno/imagens/graphic_msg_aluno.png); background-repeat:no-repeat; }
.cx_menu_aluno { height:30px; border-bottom-style: solid; border-bottom-width: 1px;}
.cx_menu_aluno a { position:relative;  vertical-align:middle; float:left; display:block; width:100%; height:100%; }
.cx_menu_aluno img {vertical-align:middle; position:relative; top:7px; left: 25px;}
.cx_menu_aluno:hover, .cx_menu_aluno a:hover {cursor:pointer; text-decoration:none;}
.cx_menu_aluno img { margin-right: 5px; }
.cx_numeros{ position:relative; float:left; text-align:center; font-smooth:never; white-space:normal; height:12px; padding:0px 2px; margin:-2px 0px 0px 3px; background-image:url(/aluno/imagens/icones/ico_numeros.png); background-repeat:repeat-x; font-size:10px;}
.label_menu_aluno {position:relative; top:7px; left: 25px;}
.caixa_aluno_2{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; display:table;}
.cx_modulo_titulo_esquerda { position:relative; float:left; width: 190px; border-right-width: 1px; border-right-style: solid; border-bottom-width: 1px; border-bottom-style: solid;  }
.cx_modulo_icone_direita {position:relative; float:left; width: 30px; height:35px; border-bottom-width:1px; border-bottom-style: solid; }
.cx_modulo_icone_direita_2 {position:relative; float:left; width: 30px; height:50px; border-bottom-width:1px; border-bottom-style: solid; }
.icone_modulo_aluno{ margin: 9px 0px 9px 7px;}
.icone_modulo_aluno_2{ margin: 15px 0px 0px 7px;}
.cx_modulo_rodape_menu { position:relative; float:left; width: 100%; height:30px; text-align:center; padding-top: 10px; }
.cx_modulo_rodape_pesquisa { clear:both; text-align:center; padding: 10px 0px 10px 0px; }
.bloco { display:block; visibility:hidden; }
.titulo_modulo_aluno{ margin: 10px 0px 10px 15px; }
.subtitulo_modulo_aluno{ position:relative; float:left; padding: 5px 0px 0px 10px; width: 210px;}
.negrito{ font-weight:bold;}
.texto_pequeno_aluno{ font-size: 11px;}
.cor_inicio {}
.cor_data {}
#icone_plugin_font{height:30px; width:30px; float:left; position:relative; border-right-width: 1px; border-right-style: solid;}
#icone_plugin_font a { display:block; padding: 7px; text-decoration:none;}
#icone_plugin_font a:hover {}  #icone_plugin_print {height:30px; width:30px; float:left; position:relative; border-right-width: 1px; border-right-style: solid; border-left-width: 1px; border-left-style: solid; margin-left: 1px;}
#icone_plugin_print a {display:block; padding: 7px; text-decoration:none;}
#icone_plugin_print a:hover {}  #icone_plugin {height:30px; width:125px; float:left; position:relative;}
#icone_plugin a { display:block; padding: 5px; text-decoration:none;}
#icone_plugin a:hover {}  #menubv { width: 100%; padding: 0; margin: 0; float:left;}
#menubv ul {list-style: none; margin: 0; padding: 0;}
#menubv li {border-bottom-width: 1px; border-bottom-style: solid; margin: 0;}
#menubv li a {display: block; padding: 5px 5px 5px 1em; text-decoration: none;}
#menubv li a:hover {}
.crn_leftTop, .crn_rightTop, .crn_leftBottom, .crn_rightBottom{ position:absolute; width:5px; height:5px;}
.crn_leftTop div, .crn_rightTop div, .crn_leftBottom div, .crn_rightBottom div{  float:left; width:1px; height:1px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; line-height:1px;}
.crn_leftTop{ top:0px; left:0px;}
.crn_rightTop{ top:0px; right:0px;}
.crn_leftBottom{ bottom:0px; left:0px;}
.crn_rightBottom{ bottom:0px; right:0px;}
.crn_opacity_10{ filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity:1.0; opacity:1.0;}
.crn_opacity_08{ filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.8;}
.crn_opacity_06{ filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6;}
.crn_opacity_04{ filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity:0.4; opacity:0.4;}
.crn_opacity_03{ filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity:0.3; opacity:0.3;}
.crn_opacity_02{ filter:alpha(opacity=20); -moz-opacity:0.2; -khtml-opacity:0.2; opacity:0.2;}
.crn_opacity_01{ filter:alpha(opacity=10); -moz-opacity:0.1; -khtml-opacity:0.1; opacity:0.1;}
.crn_opacity_00{ filter:alpha(opacity=0); -moz-opacity:0.0; -khtml-opacity:0.0; opacity:0.0;}
.cx_single .crn_leftTop .crn_1_3, .cx_single .crn_leftTop .crn_3_2, .cx_single .crn_rightTop .crn_2_3, .cx_single .crn_rightTop .crn_3_4, .cx_single .crn_rightBottom .crn_4_3, .cx_single .crn_rightBottom .crn_3_4, .cx_single .crn_leftBottom .crn_4_3, .cx_single .crn_leftBottom .crn_3_2{ filter:alpha(opacity=60) !important; -moz-opacity:0.6 !important; -khtml-opacity:0.6 !important; opacity:0.6 !important;}
.cx_single .crn_leftTop .crn_2_2, .cx_single .crn_rightTop .crn_2_4, .cx_single .crn_rightBottom .crn_4_4, .cx_single .crn_leftBottom .crn_4_2{ filter:alpha(opacity=80) !important; -moz-opacity:0.8 !important; -khtml-opacity:0.8 !important; opacity:0.8 !important;}
.cx_single .crn_leftTop .crn_1_4, .cx_single .crn_leftTop .crn_4_1, .cx_single .crn_rightTop .crn_1_2, .cx_single .crn_rightTop .crn_4_5, .cx_single .crn_rightBottom .crn_5_2, .cx_single .crn_rightBottom .crn_2_5, .cx_single .crn_leftBottom .crn_5_4, .cx_single .crn_leftBottom .crn_2_1{ filter:alpha(opacity=30) !important; -moz-opacity:0.3 !important; -khtml-opacity:0.3 !important; opacity:0.3 !important;}
.cx_single .crn_leftTop .crn_1_3, .cx_single .crn_leftTop .crn_3_1, .cx_single .crn_rightTop .crn_1_3, .cx_single .crn_rightTop .crn_3_5, .cx_single .crn_rightBottom .crn_5_3, .cx_single .crn_rightBottom .crn_3_5, .cx_single .crn_leftBottom .crn_5_3{ filter:alpha(opacity=80) !important; -moz-opacity:0.8 !important; -khtml-opacity:0.8 !important; opacity:0.8 !important;}
.cx_dashboard .cx_single .crn_rightBottom .crn_3_3, .cx_dashboard .cx_single .crn_leftBottom .crn_3_3, .cx_dashboard .cx_single .crn_leftTop .crn_3_3, .cx_dashboard .cx_single .crn_rightTop .crn_3_3{ filter:alpha(opacity=100) !important; -moz-opacity:1.0 !important; -khtml-opacity:1.0 !important; opacity:1.0 !important;}
.cx_double .cx_single .crn_leftTop .crn_1_3, .cx_double .cx_single .crn_leftTop .crn_3_2, .cx_double .cx_single .crn_rightTop .crn_2_3, .cx_double .cx_single .crn_rightTop .crn_3_4, .cx_double .cx_single .crn_rightBottom .crn_4_3, .cx_double .cx_single .crn_rightBottom .crn_3_4, .cx_double .cx_single .crn_leftBottom .crn_4_3, .cx_double .cx_single .crn_leftBottom .crn_3_2{ filter:alpha(opacity=60) !important; -moz-opacity:0.6 !important; -khtml-opacity:0.6 !important; opacity:0.6 !important;}
.cx_double .cx_single .crn_leftTop .crn_2_2, .cx_double .cx_single .crn_rightTop .crn_2_4, .cx_double .cx_single .crn_rightBottom .crn_4_4, .cx_double .cx_single .crn_leftBottom .crn_4_2{ filter:alpha(opacity=80) !important; -moz-opacity:0.8 !important; -khtml-opacity:0.8 !important; opacity:0.8 !important;}
.cx_double .cx_single .crn_leftTop .crn_1_4, .cx_double .cx_single .crn_leftTop .crn_4_1, .cx_double .cx_single .crn_rightTop .crn_1_2, .cx_double .cx_single .crn_rightTop .crn_4_5, .cx_double .cx_single .crn_rightBottom .crn_5_2, .cx_double .cx_single .crn_rightBottom .crn_2_5, .cx_double .cx_single .crn_leftBottom .crn_5_4, .cx_double .cx_single .crn_leftBottom .crn_2_1{ filter:alpha(opacity=30) !important; -moz-opacity:0.3 !important; -khtml-opacity:0.3 !important; opacity:0.3 !important;}
.cx_double .cx_single .crn_leftTop .crn_1_3, .cx_double .cx_single .crn_leftTop .crn_3_1, .cx_double .cx_single .crn_rightTop .crn_1_3, .cx_double .cx_single .crn_rightTop .crn_3_5, .cx_double .cx_single .crn_rightBottom .crn_5_3, .cx_double .cx_single .crn_rightBottom .crn_3_5, .cx_double .cx_single .crn_leftBottom .crn_5_3{ filter:alpha(opacity=80) !important; -moz-opacity:0.8 !important; -khtml-opacity:0.8 !important; opacity:0.8 !important;}
#menu div.selected .crn_leftTop .crn_opacity_10, #menu div.selected .crn_rightTop .crn_opacity_10, .cx_title{ background-image:url(/aluno/imagens/_template/default/gradient_A.png)!important; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/aluno/imagens/_template/default/gradient_A.png',sizingMethod='scale') !important; 		background-position:50% top;background-repeat:repeat-x;}
#ro{min-width: 987px; border-top-width:2px; border-top-style:solid; padding-top:1px; background-image:url(/aluno/imagens/_template/default/gradient_C.png) !important; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/aluno/imagens/_template/default/gradient_C.png',sizingMethod='scale') !important; background-position:center top; background-repeat:repeat-x;}
#ro h2{margin:28px 0px 20px 0px;}
.ro_rights, .ro_lista{}
.ro_bg{width: 977px; margin: auto; padding: 0 5px;}
.ro_bottom{ padding:20px 0px 28px 0px; margin-top:20px; border-top-style:solid; border-top-width: 1px;}
.ro_busca .tp_busca{ float:left !important; padding-top:0px; margin:6px 0px 28px 0px;}
.ro_busca .tp_busca .cor_fundo_claro_A{ padding:0px 0px 0px 0px;}
.ro_busca .tp_busca .cor_linha_escura_A{ border:none;}
.ro_busca .tp_busca .tp_buscar_button{ margin-right:4px;}
.ro_busca_title{ clear:both;}
.ro_rights{ clear:both;}
.ro_rights .column_left{ float:left;}
.ro_rights .column_right{ float:right;}
.ro_lista{ overflow:hidden;}
.ro_lista_coluna{ min-height:120px; background-image:url(/aluno/imagens/ro_colunaBG.png)!important; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/aluno/imagens/ro_colunaBG.png',sizingMethod='scale') !important; background-repeat:repeat-x; float:left; margin:0px 3px 0px 3px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; overflow:hidden;}
.ro_lista_coluna_logado{ min-height:170px; background-image:url(/aluno/imagens/ro_colunaBG.png)!important; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/aluno/imagens/ro_colunaBG.png',sizingMethod='scale') !important; background-repeat:repeat-x; float:left; margin:0px 3px 0px 3px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; overflow:hidden;}
.ro_lista_coluna_interna{ width:160px; padding:20px 16px 10px 16px;}
.ro_lista_coluna_interna.column_left{ float:left;}
.ro_lista_coluna_interna.column_right{ float:left; padding:41px 16px 10px 0px;}
.ro_lista h5{ margin:0px 0px 6px 0px !important; font-weight:bold;}
.ro_lista a{ display:block; clear:both;}
.logo_rodape{color:#CCC; font-size:15px; font-family:Tahoma;}
.logo_rodape a{color: #ffffff; text-decoration: none !important; cursor: pointer;}
.logo_rodape a:hover{text-decoration: none !important;}
.areaMensagemLogin{ display:none; font-family:Arial, Helvetica, sans-serif, Verdana; font-size:12px; }
.hint{ position:absolute; display:none; padding:1px 1px; border-style:solid; border-width: 1px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;}
.hint .hintContent{ padding:6px 10px; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px;}
.recurso_table{border-width:1px; border-style: solid; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; padding:5px;}
.fonte-padrao {font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.tabela-fundo {font-family: Arial, Helvetica, sans-serif; font-size:12px; border-width:1px; border-style: solid;}
.tabela-fundo2 {font-family: Arial, Helvetica, sans-serif; font-size:12px; border-width:1px 1px 0px 1px; border-style: solid;}
.tabela-fundo2 td{border-bottom-width:1px; border-bottom-style: solid;}
.tabela-celula {font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}
.tabela-sub-fundo { font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.tabela-sub-fundo tr{border-width:1px; border-style: solid;}
.tabela-rodape { margin-top:5px; padding: 3px; border-width:1px; border-style: solid;}
.popLink {font-family: Arial, Helvetica, sans-serif; font-size:13px;}
.comun_nome{ font-weight:bold; font-size:13px; height:50px;}
.comun_button {}
.comun_button td { border-bottom-width:1px; border-bottom-style: solid; padding: 5px 3px;}
.comun_button a{}
.comun_button td:hover{text-decoration:underline;}
.fonte-destaque {}
#spnLabeltxtCorpo{font-size:14px; font-weight:bold;}
#txtAssunto{height:25px; border-width:1px; border-style: solid; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
#txtCorpo{border-width:1px; border-style: solid; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
#gestor{ display:none; background-image:url(/gestor/imagens/inovacoes/bg.jpg); background-repeat:repeat-x;}
#gestor_header{border-bottom-width: 3px; border-bottom-style: solid; position:relative; clear:both; width:100%; min-height:79px; height: auto !important; height:79px; background-color: #fff;}
#gestor_header .column_left{float:left; padding: 15px 15px 5px 15px;}
#gestor_header .column_right{float:left;}
.logo_gestor {}
.logo_gestor img { max-height: 80px !important; max-width: 210px !important;}
.logo_gestor #logo_lms_home { max-height: 90px !important; max-width: 210px !important;}
.gestor_logout{ position:absolute; top:4px; right:12px; vertical-align:middle; font-weight:bold;}
.gestor_logout img{ margin-left:4px; }
.gestorCorpo{ padding:10px 10px;}
.gestorCorpo table td{ vertical-align:top;}
.gestor_ml_superior .gestor_ml_linkText {display: none; float: left;}
.bt_sair_gestor {background: url(/aluno/imagens/_template/default/bt_sair.gif) 0 0 no-repeat; line-height: 30px; padding: 4px 20px 15px 27px; color: #000; font-family: Arial, Sans-Serif; font-size: 12px; font-weight: normal;}
#localizacao{ clear:both; padding:6px 16px;}
.gestor_menu_control{ position:absolute; bottom: 0; overflow:hidden; height:45px; background-image:url(/gestor/imagens/inovacoes/mn_bg.png)!important; background-repeat:repeat-x; -moz-border-radius-topleft:3px; -webkit-border-top-left-radius:3px; -moz-border-radius-topright:3px; -webkit-border-top-right-radius:3px;}
.gestor_menu_control div{ float:left;}
.gestor_menu_slide{ position:relative; float:left; overflow:hidden;}
.gestor_menu_leftArrow, .gestor_menu_rightArrow{ display:none; padding:15px 0px 0px 12px; width:22px; height:30px; background-color: transparent; background-image:url(/gestor/imagens/inovacoes/mn_arrowBg.png)!important; background-repeat:repeat-x;}
.gestor_menu_leftArrow{ position:absolute; top:0px; left:0px; -moz-border-radius-topleft:3px; -webkit-border-top-left-radius:3px;}
.gestor_menu_rightArrow{ position:absolute; top:0px; right:0px; -moz-border-radius-topright:3px; -webkit-border-top-right-radius:3px;}
.gmenu{ position:absolute; width:242px; padding:5px 5px; list-style:none; background-image:url(/gestor/imagens/inovacoes/mn_popupBG.png)!important;}
.gmenu ul{ list-style:none; padding:5px 0px; margin:0px 0px; border:solid 1px #84A2B0;}
.gmenu ul li{ color:#333; width:238px; margin:0px 0px; padding:0px 0px; background-repeat:no-repeat; background-position:center top;}
.gmenu ul li a{ display:block; padding:6px 15px 8px 15px; text-decoration:none; background-image:url(/gestor/imagens/inovacoes/mn_line.gif)!important; background-repeat:no-repeat; background-position:center bottom;}
.gmenu ul li:hover{ background-image:url(/gestor/imagens/inovacoes/mn_itemBg.gif); background-position:center center;}
.gmenu ul li.subitem{ background-image:url(/gestor/imagens/inovacoes/mn_item_arrowBg.gif); background-position:center center;}
.gmenu ul li.subitem a{ cursor:default;}
.gmenu ul li.subitem:hover{ background-image:url(/gestor/imagens/inovacoes/mn_item_arrowBg_hover.gif);}
.gmenu div.top, .gmenu div.bottom{ position:absolute; width:242px; height:16px; padding:4px 0px 0px 0px; text-align:center; background-image:url(/gestor/imagens/inovacoes/mn_controllBg.jpg); background-repeat:repeat-y;}
.gestor_menu{ white-space:nowrap; height:45px; list-style:none; margin:0px 0px; padding:0px 0px;}
.gestor_menu li{ cursor:default; position:relative; display:inline-block; zoom:1; *display:inline; height:31px; margin:0px 0px; padding:14px 8px 0px 8px; background-image:url(/gestor/imagens/inovacoes/mn_separate.png) !important;background-repeat:no-repeat; background-position:right center;}
.gestor_menu li img{ margin-top:-4px;}
.gestor_menu li:hover{ background-image:url(/gestor/imagens/inovacoes/mn_bg.png) !important;background-repeat:repeat-x;}
.gestor_menu li:first-child{ -moz-border-radius-topleft:3px; -webkit-border-top-left-radius:3px;}
.gestor_menu li:last-child{ -moz-border-radius-topright:3px; -webkit-border-top-right-radius:3px;}
.gestor_menu li ul{ display:none;}
#gestor_menuLateral_conteudo{ width:100%; clear:both;}
#gestor_menuLateral{ float:left; width:59px; position:relative; background-image:url(/gestor/imagens/inovacoes/ml_bgBody.png) !important; background-position:right 50%; background-repeat:repeat-y; overflow:hidden;}
#gestor_menuLateral_handler{ height:22px; padding:3px 6px 0px 0px; text-align:right; background-image:url(/gestor/imagens/inovacoes/ml_bgTopo.png) !important; background-position:right 50%; background-repeat:no-repeat;}
.gestor_ml_superior div, .gestor_ml_inferior div{ clear:both; width:208px;}
.gestor_ml_superior .gestor_ml_icon, .gestor_ml_inferior .gestor_ml_icon{ display:block; float:left; width:50px; height:31px; margin:4px 6px 0px 4px; padding:7px 0px 0px 0px; text-align:center; background-image:url(/gestor/imagens/inovacoes/ml_bgIcon.png) !important;background-repeat:no-repeat;}
.gestor_ml_icon{cursor: pointer;}
.gestor_ml_inferior .gestor_ml_linkText{ display:block; float:left;}
.gestor_ml_superior a.gestor_ml_linkText, .gestor_ml_inferior a.gestor_ml_linkText{ height:24px; width:137px; padding:18px 0px 0px 0px; text-shadow: 0px 0px 2px #000; background-image:url(/gestor/imagens/inovacoes/ml_bgLinkText.png) !important; background-repeat:repeat-x; background-position:center bottom;}
.gestor_ml_superior a.gestor_ml_linkText:hover, .gestor_ml_inferior a.gestor_ml_linkText:hover{ color:#FC9; text-decoration:none;}
.gestor_ml_inferior{ position:absolute; bottom:6px; left:0px;}
.gestor_ml_inferior a.gestor_ml_linkText{ background-image:none;}
#gestor .cardapio_list{ display:none; position:absolute; padding:1px 1px 1px 1px; border-style:solid; border-width: 3px; background-color:#B3C5CF; z-index:5; overflow:hidden !important;}
#gestor .cardapio_list a{ display:block; padding:6px 12px 6px 12px; white-space:nowrap;}
#gestor .cardapio_list a:hover{ text-decoration:none;}
#gestor .cardapio_list a:first-child{ padding-top:12px;}
#gestor .cardapio_list a:last-child{ padding-bottom:12px;}
#gestor .cardapio_list span{ display:block; padding:6px 12px 6px 12px; white-space:nowrap;}
#gestor_conteudo{ float:left;}
#gestor_mask{width:100%; height:100%; position:absolute; top:0px; left:0px; z-index:10000;}
#gestor_loading{ position:absolute; top:40px; left:20px; width:150px; height:12px; padding:1px 1px; border:solid 1px #666;}
#gestor_loading div{ width:1px; height:12px; background-color:#696;}
#gestor_loading span{ display:block; position:absolute; top:-20px; left:0px;}
.gestor_box_zoom {position: absolute; top: 10px; left: 200px; background-color: #bebebe; padding: 2px 2px 0 2px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
.corpo_gestor{margin-left:10px; width:98.5%;}
.box_itens_biblioteca ul {margin: 15px 0 0 0; padding: 0; list-style: none;}
.box_itens_biblioteca li {padding: 0; float: left; width: 256px; height: 65px; overflow: hidden; margin: 0 10px 30px 0; line-height: 16px;}
.box_itens_biblioteca .img_biblioteca {float: left; width: 45px; height: 45px; text-align: center; margin: 0 10px 10px 0; cursor: pointer;}
.box_itens_biblioteca a {text-decoration: none;}
.box_itens_biblioteca a:hover .nome_item {text-decoration: underline;}
.box_itens_biblioteca a .secao_item {}
.box_itens_biblioteca a .data_item {color: #000;}
.mc_header_curso{ position:relative; clear:both; height:40px; padding:10px; margin-bottom:10px; border-width:1px; border-style: solid; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.mc_header_curso ul{position:relative; float:left; list-style:none; width:auto; margin:0 !important; padding:0 !important;}
.mc_header_curso li{position:relative; font-weight:bold; padding-bottom:5px; display:block;}
.mc_titulo_curso{font-size:14px; font-weight:bold; padding-left:13px;}
.mc_titulo_turma{font-size:12px; font-weight:normal; padding-left:10px;}
.mc_mensagem_curso{position:relative; clear:both; height:43px; padding:0; border-width:1px; border-style: solid; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin-bottom:10px;}
.mc_mensagem_curso ul{position:relative; float:left; list-style:none; margin:0 !important; padding:0 !important; display:block;}
.mc_mensagem_curso li.mensagem{ position:relative; float:left;  width:599px; height:38px; text-align:center; padding:5px 0 0 0;}
.mc_mensagem_curso li.imprimir, .mc_mensagem_curso li.imprimir_ficha{ position:relative; float:right; width:134px; height:30px; padding:13px 0 0 0;  text-align:center; border-left-width:1px; border-left-style: solid;}
.mc_mensagem_curso li.imprimir a, .mc_mensagem_curso li.imprimir_ficha a{font-weight:bold;}
.mc_breadcrumb{margin-bottom:10px;}
.mc_breadcrumb ul{position:relative; margin:0 !important; padding:0 !important;}
.mc_breadcrumb li{display:inline; list-style:none; font-size:11px;}
.mc_breadcrumb li.ativo{ font-weight:bold;}
.mc_menuTab{ position:relative; float:left; height:auto; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; margin-bottom:10px;}
.mc_menuTab ul{ list-style:none; margin:0; padding:0;}
.mc_menuTab ul li{ border-width:3px; border-style: solid; width:auto; float:left; margin:0; padding:0; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;}
.mc_menuTab ul li:hover{}
.mc_menuTab ul li.selected{}
.mc_menuTab ul li img{ padding:0 0 5px 0;}
.mc_menuTab ul li a{ text-align:center; padding:10px 2px; background-image:url(/aluno/imagens/menuTab_icoBG.png); background-position:center; background-repeat:repeat-x; float:left; border-width:1px; border-style: solid; display:block; width:102px; height:82px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.mc_menuTab ul li a:hover{ text-decoration:none; border-width:1px; border-style: solid;}
.mc_menuTab ul li a.selected{ border-width:1px; border-style: solid;}
#mc_recebeConteudoMenuTab{ padding-top:20px;}
.mc_recurso_table{border-width:1px; border-style: solid; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding:1px;}
.mc_tabela-fundo2 {font-family: Arial, Helvetica, sans-serif; font-size:12px; border-width:2px; border-style:solid;  -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.mc_tabela-fundo2 td{border-bottom-width:1px; border-bottom-style: solid;}
.mc_tabela-sub-fundo { font-family: Arial, Helvetica, sans-serif; font-size:12px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px;border-top-right-radius:5px;}
.mc_titulo_topicos{ position:relative; float:left; padding:0 0 0 15px; font-weight:bold;}
.mc_titulo_outros{font-weight:bold; border-left-width:1px; border-left-style: solid;}
.mc_tabela_outros{ border-left-style:solid; border-left-width:1px;}
.mc_linha_rodape span.total{ padding-right:10px; text-transform:uppercase; font-weight:bold;}
.mc_tabela-rodape{ margin-top:10px; padding:7px; border-width:1px; border-style: solid; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; font-size:12px;}
.fc_titulo{ font-size:18px;}
.tamanho100 {width:100%;}
.tabela_box tr td {background-color: #ffffff; border: 1px solid #eeeeee; padding: 4px;}
.item_plugin {line-height: 18px; margin-bottom: 30px;}
.item_plugin .img_plugin {width: 50px; height: 50px; float: left; overflow: hidden; margin: 0 12px 12px 0;}
.item_plugin h1 {font-size: 13px; margin: 0; padding: 0; font-weight: bold; color: #000000;}
.item_plugin p {margin: 0; padding: 0; font-size: 12px;}
#divPopinfo { line-height: 22px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; padding: 5px; color: #333333; width: 350px; background-image: none; background-image: url(/gestor/imagens/inovacoes/mn_popupBG.png) !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gestor/imagens/inovacoes/mn_popupBG.png',sizingMethod='scale') !important; border: 1px solid #000000;}
#divPopinfo .divPopContent {background-color: #ffffff; padding: 6px 6px 10px 6px; position: relative; }
#divPopinfo h1 {font-weight: bold; font-size: 16px;}
#divPopinfo #divExit {position: absolute; right: 3px; top: 3px;}
.conteiner_barraCarregar{position:absolute;z-index:999;l left:1%; top:61%;}
.conteiner_janela{position:relative;z-index:999; width:500px; height:130px; background-color:#CCC; font-family:Arial, Helvetica, sans-serif;}
.barra_titulo{position:relative; float:left; width:500px; height:25px; background-color:#06C; background-image:url(/aluno/imagens/fundo_titulo.jpg); background-repeat:repeat-x;}
.barra_titulo span{position:relative; float:left; width:auto; color:#FFF; font-size:13px; font-weight:bold; padding:5px 0 0 5px; text-shadow:0px 2px 5px #000;}
.barra_titulo a{position:relative; float:right; width:auto;}
.barra_titulo_pronto{position:relative; float:left; width:500px; height:25px; background-color:#06C; background-image:url(/aluno/imagens/fundo_titulo_1.jpg); background-repeat:repeat-x;}
.barra_titulo_pronto span{position:relative; float:left; width:auto; color:#FFF; font-size:13px; font-weight:bold; padding:5px 0 0 5px; text-shadow:0px 2px 5px #000;}
.barra_titulo_pronto a{position:relative; float:right; width:auto;}
.barra_titulo_erro{position:relative; float:left; width:500px; height:25px; background-color:#06C; background-image:url(/aluno/imagens/fundo_titulo_2.jpg); background-repeat:repeat-x;}
.barra_titulo_erro span{position:relative; float:left; width:auto; color:#FFF; font-size:13px; font-weight:bold; padding:5px 0 0 5px; text-shadow:0px 2px 5px #000;}
.barra_titulo_erro a{position:relative; float:right; width:auto;}
.conteudo_janela{position:relative; float:left; width:494px; height:99px; margin:3px; background-color:#F2F2F2;}
.porcentagem{position:relative; float:left; width:60px; height:35px; color:#000; font-size:25px; font-weight:bold;  margin:35px 0 0 20px;}
.divCancelar{position:relative;float:right;color:#000; font-size:10px;margin:5px;text-align:right;display:none;}
.barra_fundo{position:relative; float:left; width: 330px; height:35px; background-color:#999; border:1px solid #000; margin:30px 0 0 40px;}
.barra_porcentagem{position:relative; float:left; background-color:#9C6; height:35px; background-image:url(/aluno/imagens/fundo_barrinha.jpg); background-repeat:repeat-x; width:0%;}
.conteiner_janelaMinimizar{width:20px;height:20px;background-image:url(/aluno/imagens/botao_expandir.png);display:none;cursor:pointer;}
.conteiner_janelaMinimizar_pronto{width:20px;height:20px;background-image:url(/aluno/imagens/botao_expandir_on.png);display:none;cursor:pointer;}
