a {text-decoration: none;}
a:hover {text-decoration: underline;}
* { margin:0;padding:0;}
img {border:0px;}
body {background:#E1E4EA;color:#404040;}
body, span, div, p, td, a {font: 11px Tahoma;line-height:14px}
   
   
/* ########### FORMULÁRIOS  ############ */
.inputCor{border:solid 1px #3C3C59;font:10px Tahoma;color:#FEFFD5;background:#4E78AD;height:16px;padding-left:4px;}
.inputbox{font:10px Tahoma;color:#404040;background:#EDEDF1;height:18px;padding-left:4px;}
.selectCor{font:10px Tahoma;color:#FEFFD5;background:#4E78AD;height:16px;}
select{color:#404040;font:10px Tahoma;background:#F3F4F6}
.formCheck {width:15px;height:15px;}
.formRadio {width:15px;height:15px;}
textarea {overflow:auto;background:#F3F4F6;font:10px Tahoma;color:#404040;border-bottom:solid 1px #D4D0C8;border-right:solid 1px #D4D0C8;}   
   
/* ############# CLASSES  ############## */
.pub_cursos{line-height:16px;background: url(../img/fio_pontilhado_claro.gif) bottom left repeat-x;padding-bottom:11px;}

.lista_tab li{list-style : none;margin:0;padding:0;}

li.lista_tab{background : url(../img/blt_marron.gif) no-repeat 1px 4px;padding-left:16px;margin-bottom:10px;}
li.lista_tab a {color:#9D6A00;font-weight:bold;}

li.lista_tab_on{background : url(../img/blt_azul_on.gif) no-repeat 0 6px;padding-left:16px;margin-bottom:10px;}
li.lista_tab_on a{font-weight:bold;color:#000066;}

.login {font: 10px Arial; color : #000000;}
.lista{list-style : none;margin:0;padding:0;}
.lista li{background : url(../img/blt_roxo.gif) no-repeat 0 5px;padding-left:9px;margin-bottom:8px}
.lista li a{color:#9D6A00;}

.lista2{list-style : none;margin:0;padding:0;}
.lista2 li{background : url(../img/blt_roxo.gif) no-repeat 0 6px;padding-left:9px;margin-bottom:5px;font:11px Tahoma;line-height:16px;}
html > body .lista2 li{background : url(../img/blt_cinza.gif) no-repeat 0 5px;padding-left:9px;margin-bottom:8px}
.lista2 li a{color:#9D6A00;}

.blt_quadro{list-style : none;margin:0;padding:0;}
.blt_quadro li{background:url(../img/pix_404040.gif) 0 5px no-repeat;padding:0 0 0 9px;}
.blt_quadro li a{color:#404040;}

.tit_pont{background : url(../img/fio_pontilhado_h_gr.gif) bottom repeat-x;padding-bottom:3px }
.lista_cont{background:url(../img/fio_pontilhado_claro.gif) repeat-x bottom;padding-bottom:12px;margin:0 0 12px 0;line-height:15px}
.lista_cont p, .lista_cont_ult p{margin-top:3px}
.lista_cont_ult{padding-bottom:12px;margin:0 0 12px 0;line-height:15px}
.selPesquisa{width:150px;margin:0 0 0 22px;float:left;}
html >body .selPesquisa{margin-right:3px}
.lnk{color:#404040}

.barral{background:#F8F8FA;padding:8px 0 8px 30px;margin-left:1px;width:562px;}
html > body .barral {width:532px}
.paginacao_bg{background:url(../img/bgr_paginacao.jpg);}
.paginacao{width:100%;background:url(../img/bgr_paginacao.jpg);height:24px;font: 13px Tahoma; color:#fff;font-weight:bold;margin:5px 0}
.paginacao a{text-decoration:underline;font: 13px Tahoma; color:#fff;}
.box_claro{background:#F8F8FA;}
.fio_claro{background: url(../img/fio_pontilhado_claro_gr.gif) repeat-x;height:1px;}
.fio{background: url(../img/fio_pontilhado_h_gr.gif) repeat-x;height:1px;}

.bordacinza{border:solid 1px #E0E0E0}

.imgl{float:left;margin:5px 18px 5px 0;}
.imgl7{float:left;margin:4px 7px 5px 0;}
.aba{background: url(../img/bgr_aba.gif) repeat-x bottom;height:31px;}
.aba2{background: url(../img/bgr_aba.gif) repeat-x bottom;height:22px;}
.aba a{float:left;display:block;padding-top:11px;width:128px;text-align:center;background: url(../img/bgr_aba_off.gif) repeat-x ;height:31px;font:11px arial;color:#000000;}
.aba2 a{float:left;display:block;padding-top:11px;width:90px;text-align:center;background: url(../img/bgr_aba_off.gif) repeat-x ;height:31px;font:11px arial;color:#000000;}
.aba a.atv{float:left;display:block;padding-top:11px;width:128px;text-align:center;background: #F8F8FA;height:31px;font:12px arial;color:#000066;font-weight:bold;border-top:solid 1px #D3D9DC;border-right:solid 1px #D3D9DC;border-right:solid 1px #D3D9DC;}
.aba2 a.atv{float:left;display:block;padding-top:11px;width:100px;text-align:center;background: #F8F8FA;height:31px;font:12px arial;color:#000066;font-weight:bold;border-top:solid 1px #D3D9DC;border-right:solid 1px #D3D9DC;border-right:solid 1px #D3D9DC;}
html > body .aba a.atv {height:19px}
html > body .aba2 a.atv {height:12px}
.aba a.loc {border-left:solid 1px #D3D9DC;}
.aba2 a.loc {border-left:solid 1px #D3D9DC;}

.fio_tab{background:url(../img/bgr_fio_tab.gif) repeat-y}

/* ############# FONTES ############## */
.txtlogin{font:11px Tahoma;color:#000066;}
.txtloginmenor{font:10px Tahoma;color:#000066;}
.destaquepq {color:#383887;font-size:10px;}
.txtminimo{font: 9px Tahoma; color : #404040;}
.destaquecor2 {color:#9D6A00;font-size:11px;}
.destaquecor2pq {color:#9D6A00;font-size:10px;}
.txtdestaquemaior{font:13px Tahoma;color:#3F3F8C;}
.txt{font:11px Tahoma;color:#404040;}
.txtmenor{font:10px Tahoma;color:#404040;}
.txtar{font: 11px arial; color:#404040;}
.txtazul{font:11px Tahoma;color:#3F3F8C;}
.txtazulmenor{font:10px Tahoma;color:#3F3F8C;}
.txtamarelo{color:#FFDF9D;font:11px Verdana;}

/* ############# ID´S  ############## */
#topo_login{height:45px;background:url(../img/bgr_topo_login.jpg) repeat-x;text-align:center;color:#000066;}
#menu_h {height:52px;background:url(../img/bgr_menu_h.jpg) repeat-x;text-align:center;}
#txtrodape{color:#666699;font-size:9px;margin:20px 0 30px 22px;line-height:14px}
#txtrodape a{color:#666699}
#rodape {background:url(../img/bgr_rodape.jpg) repeat-x;width:592px;height:33px;}
#rodape p{color:#9FB7D4;font : 9px Tahoma;padding:8px 0 0 506px;}
#rodape a{color:#9FB7D4;}
#rodape img{margin:10px 0 0 20px;float:left;}
#rodape_cont {background:url(../img/bgr_rodape_cont.jpg) repeat-x;}
#cont_dir{background:#fff url(../img/bgr_cont_dir.gif) repeat-x;}
#menu_esq {background: url(../img/bgr_menu_esq.gif) top right;width:100%}
#colenquete{text-align:left;width:182px;}
#enquete{margin-left:20px;width:150px}
#logo {width:182px;height:115px;background:url(../img/bgr_logo.jpg) no-repeat;}
#logo img{margin:15px 0 0 15px}

#menu{border-left:solid 1px #C7CED2;background:#fff url(../img/bgr_menu_rod.jpg) bottom no-repeat;padding-top:21px;}
#menu a {font:11px Tahoma;color:#404040;display:block;padding:3px 11px 6px 0;margin:0 28px 0 0;text-align:right;background: url(../img/blt_cinza.gif) center right no-repeat;}
#menu a:hover{color:#000066;text-decoration:none;}
#menu .marcado {font-weight:bold;color:#000066;background: url(../img/blt_roxo_on.gif) center right no-repeat;}
#menu .imgFio{margin-left:25px;}
#menu .lnkMenu{text-align:right;margin:8px 40px 0 0;background:none;padding:0;}

#cadastre_se{padding:0 0 7px 27px}
#cadastre_se .cadastrese{float:left;margin-right:1px}
html > body #cadastre_se .cadastrese{margin-right:4px}
#colconteudo{background:#fff url(../img/pix_C4CBD1.gif) repeat-y left;height:100%;}
#pesquisa{background:url(../img/bgr_pesquisa.jpg) no-repeat;width:219px;}
#c2{background:url(../img/bgr_c2.jpg) repeat-y;}
#caminhopao {color:#515C75;padding-top:16px; padding-bottom:8px; border-bottom : 1px solid  #D3D9DC;width:532px }
#caminhopao img {margin:0 2px}
#caminhopao a {color:#515C75;text-decoration:underline}
#ttl{background : url(../img/fio_pontilhado_h_gr.gif) bottom repeat-x;padding:18px 0 3px 0;width:531px}
#navrod{background : url(../img/fio_pontilhado_h_gr.gif) top repeat-x;padding:10px 0;}
#navrod img{margin-right:8px}

/* ##### MARGINS ##### */
.ml30{margin:0 0 0 30px;line-height:15px}
.mr14{margin:0 14px 0 0;}
.pt22{padding-top:22px}
.ptb6px{padding:6px 0}
.pt6{padding:6px 0 0 0}
.pt5b10l10{padding:5px 0 10px 10px}
.pb3px{padding:0 0 3px 0}
.pb5px{padding:0 0 5px 0}
.marl20t10{margin:10px 0 0 20px;}
.ml20t10b10{margin:10px 0 10px 20px;}
