﻿/* --------------------------- Master Page ---------------------------- */
/* ---------------------------------------------------------------------- */
body 
{background:#064280;margin:0px;padding:0px;font:Arial, Verdana;
color:#434343;font-size:12px;}

/* --------------------------- Topo ---------------------------- */
/* ---------------------------------------------------------------------- */
.topo
{width:100%;background-image:url(img/topo/topo_bg.jpg);}
#topo_int
{margin:0px auto;width:1000px;background-image:url(img/topo/topo_bg_principal.jpg);
 height:127px;background-repeat:no-repeat;}
.topo_Superior
{color:White;height:85px;}
#topo_direita_superior
{height:25px;width:700px;margin-top:10px;font-size:10px;font-family:Arial;}
.imgSeparadora
{width:3px;height:6px;}
#topo_direita_inferior
{margin-top:9px;}
.topo_Inferior
{height:36px;color:White;}
.topo_direita
{float:right;clear:left;}
.topo_logomarca
{float:left;clear:right; position:absolute;}
.logomarca
{height:79px;width:274px;background-image:url(img/topo/logo_np.png);background-repeat:no-repeat;}

/* --------------------------- Menu Pai ---------------------------- */
/* ---------------------------------------------------------------------- */
.Menu
{margin:0px;padding:0px;} 
.Menu li 
{height:36px;display:block;float:left;font: bold 12px "Arial"}
.mn_esq
{background-image: url(img/topo/menu_esquerda_off.jpg);width:6px;}
.mn_cen
{background-image: url(img/topo/menu_bg_off.jpg);padding-left:8px;
padding-right:8px;}
.mn_cen a
{color:White;text-decoration:none;}
.mn_cen a div
{color:White;text-decoration:none;margin-top:14px;}
.mn_dir
{background-image: url(img/topo/menu_direita_off.jpg);width:6px;margin-right:0.01em;}

/* --------------------------- Menu Filho Novo ---------------------------- */
/* ---------------------------------------------------------------------- */
.filho
{position:absolute;display:none;/*background-color:#125AAE;*/margin-top:36px;margin-left:1px;
border:2px solid #125AAE;z-index:5;background:#377AC8 url(img/topo/submenu_bg.jpg) repeat-x;}
.filho ul 
{margin:0px;padding:0px;width:200px;}
.filho ul li
{height:25px!important;cursor:default;width:100%;
 /*background-color:#125AAE;*/background-image:url(img/topo/seta_laranja.gif);
 background-repeat:no-repeat;background-position:16px 10px;}
.filho ul li a
{color:White;text-decoration:none;width:100%}
.filho ul li a:hover
{color:White;}
.filho ul li a div /*div para prencher a regiao clicavel*/
{width:100%;display:block;height:25px;cursor:pointer;}
.filho ul li a div span /*span para espaçamento do texto*/
{margin:10px;position:relative;top:4px;margin-left:25px;font-size:11px; font-weight:normal;}
.filho_dir
{width:200px;margin-bottom:5px;}
.filho_dir a 
{margin-left:0px;background-repeat:no-repeat;background-position:0px 4px;font-size:11px;width:100%;
 font-weight:normal;background-image:url(img/topo/seta_laranja.gif);display:block;color:White;}
.filho_dir a span
{margin-left:10px;}
.filho_dir a:hover 
{text-decoration:underline !important;color:White;}
.titulo_dir
{color:White;margin-left:25px;margin-top:4px;margin-bottom:5px;background-position:0px 6px;
 background-image:url(img/controles/marcador_seta_azul.gif);background-repeat:no-repeat;}
.titulo_dir span
{display:block;margin-left:8px;}
.separadorMenu
{height:3px !important;font-size:3px !important;width:181px !important;background-repeat:repeat-x;
 background-image:url(img/topo/separadorMenu.png);display:block; margin-left:10px; margin-right:10px;}
.rodape_submenu_esq
{float:left;height:12px;width:12px;background-image:url(img/topo/submenu_base_esquerda.png);}
.rodape_submenu_cen
{float:left;height:12px;color:White;border:1px solid white;}
.rodape_submenu_dir
{float:left;height:12px;width:12px;background-image:url(img/topo/submenu_base_direita.png);}

/* --------------------------- Conteudo ---------------------------- */
/* ---------------------------------------------------------------------- */
.conteudo
{background:white;/*background:white url(img/controles/conteudo_bg.jpg) repeat-x 0px 4px*/}
#conteudo_int
{margin:0px auto;width:1001px;}

/* --------------------------- Rodape ---------------------------- */
/* ---------------------------------------------------------------------- */
.rodape
{width:100%;background-image:url(img/rodape/base_bg.jpg);background-repeat:repeat-x}
#rodape_int
{margin:0px auto;width:1000px;position:relative;top:6px;height:340px;
 background: url(img/rodape/base_bg_principal.jpg) no-repeat 0 20px;}
.rodape_Superior
{height:120px;}
#rodape_esquerda_superior
{width:600px;color:White;position:relative;top:14px; font-size:11px;}
.rodape_esquerda_superior_titulo
{color:#6eb5eb; font-weight:bold}
.rodape_esquerda_superior_tel
{font-size:12px; font-weight:bold}
#rodape_direita_superior
{width:370px;float:right;margin-top:40px;clear:left}
#rodape_direita_superior div
{float:right}
.rodape_Inferior ul li
{float:left;display:block;}
.rodape_Inferior ul li a
{color:White;color:#6eb5eb;font: bold 14px "Arial";text-decoration:none;}
.rodape_Inferior ul li a:hover
{color:#F4AE18;}
.rodape_Inferior ul li div ul
{margin:0px;padding:0px;}
.rodape_Inferior ul li div ul li
{padding-right:0px;float:none;padding-bottom:8px;padding-left:10px;
 background:url(img/topo/seta_laranja.gif) no-repeat 2px 6px !important;}
.rodape_Inferior ul li div ul li a
{color:white;font: normal 12px "Arial";}
.separador_rodape
{float:left;margin-left:15px;margin-right:15px;width:1px;
 background-color:#366496;}
.rodape_Inferior ul li div
{margin:0px;padding:0px; margin-top:10px;}
.espaco_img_rodape
{width:40px;}
.link_lista_ne
{text-decoration:none;color:#434343;}
.link_lista_ne:hover
{color:#BA8514;}
.vazio
{margin-top:20px;}

/* --------------------------- Grid Listagem ---------------------------- */
/* ---------------------------------------------------------------------- */
.grid_item
{margin-bottom:5px;}
.gridDefault_pager
{color:#BA8514;text-decoration:none;font-weight:bold;margin-left:4px;}
.gridDefault_pager a
{color:#434343;text-decoration:underline;font-weight:normal;}
.gridDefault_pager a:hover
{color:#BA8514;text-decoration:underline;font-weight:bold;}
.gridCDefault_header
{text-align:left;}

/* --------------------------- Grid Curso Listagem ---------------------------- */
/* ---------------------------------------------------------------------- */
.gridCDefault_pager
{color:#BA8514;text-decoration:none;font-weight:bold;margin-left:4px;}
.gridCDefault_pager a
{color:#434343;text-decoration:underline;font-weight:normal;}
.gridCDefault_pager a:hover
{color:#BA8514;text-decoration:underline;font-weight:bold;}

/* --------------------------- Pagina Principal ---------------------------- */
/* ---------------------------------------------------------------------- */
.separador_Conteudo
{height:7px;font-size:7px;}
.conteudo_esq
{width:240px;float:left;}
.conteudo_cen
{width:490px;float:left;border:0px solid blue;margin-left:2px;margin-right:2px;}
.conteudo_cen_int
{margin-left:20px;margin-right:20px;}
.conteudo_dir
{width:260px;float:left;border:0px solid green}
.verMais
{margin-top:10px;margin-bottom:5px;float:right;}
.tituloNovidade1
{color:#1e4b80;font:Bold 14px "Arial"}
.tituloNovidade2
{color:#1e4b80;font:Bold 14px "Arial"}

/* --------------------------- LAYOUT 2 PARTES (ESQUERDA MENOR - DIREITA MAIOR) ---------------------------- */
/* ---------------------------------------------------------------------- */
.ppd_esq
{width:240px;float:left;margin-top:5px;}
.ppd_dir
{width:745;float:left;margin-top:5px;margin-left:5px;}
.ppd_dir_int
{border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;background-color:white;width:726px;
 padding:12px;padding-top:4px;font:normal 12px "Arial"}
/*curso*/
.ppd_dir_int_curso
{border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;background-color:white;font:normal 12px "Arial"}
.ppd_dir_int_curso_conteudo
{padding-left:12px;padding-top:10px;padding-bottom:0px;}

/* ---------------------------  LAYOUT 2 PARTES (ESQUERDA MAIOR - DIREITA MENOR) ---------------------------- */
/* ---------------------------------------------------------------------- */
.ppe_esq
{width:775px;float:left;margin-top:5px;}
.ppe_dir
{width:215px;float:left;margin-top:5px;margin-left:10px;}
.ppe_esq_int
{border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;background-color:white;width:744px;
 padding:12px;padding-top:4px;font:normal 12px "Arial"}

/* --------------------------- LAYOUT 3 PARTES ---------------------------- */
/* ---------------------------------------------------------------------- */
.ppp_esq
{width:235px;float:left;margin-top:5px;}
/*@print*/
.ppp_cen 
{width:530px;float:left;margin-top:5px;margin-left:9px;}
.ppp_cen_int
{border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;background-color:white;width:504px;
padding:12px;padding-top:4px;font:normal 12px "Arial"}
.ppp_cen_int_cont
{width:500px;}
.ppp_dir
{width:215px;float:left;margin-top:5px;margin-left:9px;}

