/* Geral */

body{background:#FFF url(../img/bg.gif) repeat-x;overflow-x:auto;overflow-y:auto}
body,div,th,td,input,select,textarea{font-size:11px;color:#333}
input,select,textarea{}
input{}
select{}

div.hr{color:#999}

/*div.hr{width:100%;height:1;background:transparent url(../img/dots.gif);overflow:hidden}*/
div.hr{width:100%;height:1;background:#FFF;overflow:hidden}
.hr-escuro{width:100%;height:1;background:transparent url(../img/dots_escuro.gif);overflow:hidden}
.chamada{}
.chamada p{margin:5 0 5 0}

img.mark{width:5;height:5;background:#FF4D1A;margin:5 5 5 0}
img.mark-2{width:3;height:3;background:#FF4D1A;margin:5 5 5 0}

div.album{float:right;padding:10 10 10 5;margin:10;background:#EEE;border:1px solid black;font-weight:bold;cursor:hand}

table{border-collapse:collapse;border-width:0}
table th,
table td{padding:0;margin:0}


/* Fonts */

.font-normal{color:#333}
.font-clara{color:#666}

.font-azul-1{color:#34598E}
.font-azul-2{color:#44698E}
.font-laranja{color:#FF4D1A}

.font-search{text-transform:uppercase;background:#DDD;padding:0 3 0 3}


/* Backgrounds */

.bg-azul-0{background-color:#00001A}
.bg-azul-1{background-color:#1A334D}
.bg-azul-2{background-color:#336699}
.bg-laranja{background-color:#FF4D1A}


/* Links */

a:link,
a:active,
a:visited,
a:hover{color:#333;text-decoration:none}
a:hover{text-decoration:underline}

a.lista-on:link,
a.lista-on:visited,
a.lista-on:active,
a.lista-on:hover{color:#FF4D1A;text-decoration:none}


/* Tables */

table.lista{border:0;background-color:#4C657F;line-height:normal}
table.lista tr.off-0 td{background-color:#F2F4F7}
table.lista tr.off-1 td{background-color:#E5E9ED}
table.lista tr.over td{background-color:#FFDDBB}
table.lista th,
table.lista td{padding:4;border:1px solid #4C657F}
table.lista th{text-align:center;color:#FFF;font-size:9px}
table.lista th.head{background-color:#668066}
table.lista td{background-color:#F2F4F7;color:#000;font-size:9px}
table.lista td.num{text-align:right}

table.tabelas{border:0;background-color:#BEC7D1;line-height:normal}
table.tabelas tr.off-0 td{background-color:#F2F4F7}
table.tabelas tr.off-1 td{background-color:#E5E9ED}
table.tabelas tr.over td{background-color:#FFDDBB}
table.tabelas th,
table.tabelas td{padding:3;border:1px solid #BEC7D1}
table.tabelas th{text-align:center;color:#FFF;font-size:9px}
table.tabelas th.head{background-color:#668066}
table.tabelas td{background-color:#F2F4F7;color:#000;font-size:9px}

table.font-2 *{font-size:13px}

table.login input{height:18;border:1px solid #666;color:#369;background:#EEE;font-weight:bold}


/* Menu */

.DM-nivel-1{width:100;cursor:hand}
.DM-nivel-2{margin-top:34}
.DM-nivel-2 div{width:150;height:auto;padding:5;cursor:hand;border:1px solid #6B99C6;border-top:1px solid #E8EFF4}
.DM-nivel-2 div.off{color:#036}
.DM-nivel-2 div.over{color:#FFF;background-color:#2A6198}
.DM-nivel-2 div.on{color:#FC0;background-color:#2A6198}
.DM-nivel-2-on *{color:#FD0}
.DM-nivel-2-bg div{background-color:#DDE9F1;filter:alpha(opacity=90)}


/*
.DM-nivel-1{width:100%;background:transparent url(../img/mn_hr.gif) no-repeat bottom;color:black;font-weight:bold;cursor:hand}
.DM-nivel-2{width:100%;background:#990000 url(../img/mn_nivel_2_bg.gif);color:#FFF;font-family:arial;cursor:hand;padding:3 2 4 20}
.DM-nivel-2-on{color:#FD0}
*/


/* SubMenu */

a.submenu-n{font-size:9px}
a.submenu-n:link{color:#1A334D;text-decoration:none}
a.submenu-n:visited{color:#1A334D;text-decoration:none}
a.submenu-n:active{color:#1A334D;text-decoration:none}
a.submenu-n:hover{color:#336699;text-decoration:none}

a.submenu-n-on{font-size:9px}
a.submenu-n-on:link,
a.submenu-n-on:visited,
a.submenu-n-on:active,
a.submenu-n-on:hover{color:#F15623;text-decoration:none}

a.header{font-weight:bold}
a.header:link,
a.header:visited,
a.header:active,
a.header:hover{color:#E56600;text-decoration:none}

div.submenu ul{list-style-type:none;padding:0;margin:0}
div.submenu ul.nivel-1 li{padding:7 0 10 15;font-size:10px;font-weight:bold;color:#036;background:url(../img/menu/mark_submenu_nivel_1.gif) no-repeat;background-position:5 12;border-bottom:1px solid #FFF}
div.submenu ul.nivel-2 li{padding:4 0 2 15;font-size:10px;font-weight:normal;color:#036;background:url(../img/menu/mark_submenu_nivel_2.gif) no-repeat;background-position:5 9;border-bottom:none}
div.submenu ul li a,
div.submenu ul li a:link,
div.submenu ul li a:visited,
div.submenu ul li a:active,
div.submenu ul li a:hover{color:#036;text-decoration:none}
div.submenu ul li a:hover{text-decoration:underline}
div.submenu ul li.on a,
div.submenu ul li.on a:link,
div.submenu ul li.on a:visited,
div.submenu ul li.on a:active,
div.submenu ul li.on a:hover{color:#FF4D1A}


/* Estilos */

span.header{color:#991A1A;font-weight:bold;padding:0 5 0 5;font-family:arial;font-size:15px;text-transform:uppercase}
div.subheader,span.subheader{color:#666;font-weight:normal;padding:0 5 0 5;font-family:arial;font-size:11px}
span.noticia-data{color:#F63;font-size:9px;font-family:arial}

h3{padding-bottom:5;font-family:arial;font-size:16px;font-weight:bold;color:#000;line-height:22px}
h4{padding-bottom:10;font-size:11px;font-weight:bold;color:#34598E;line-height:16px}
div.titulo-item{font-size:14px;line-height:20px;font-weight:bold;color:#336699;padding-bottom:5;font-family:arial}
div.data{font-size:9px;color:#666}
div.texto{font-size:12px;line-height:17px}
div.texto ul{list-style-type:square;list-style:url(../img/mark_square_4_azul.gif);margin:0 0 0 20}
div.texto{font-size:12px;line-height:17px}
div.creditos{color:#34598E}
div.subtitulo-3{width:100%;height:30;font-family:arial;font-size:13px;padding:7 0 0 40;text-transform:uppercase;font-weight:bold;color:#FFF;background:url(../img/separador_1.gif) no-repeat}
h5{width:100%;height:24;background:url(../img/separador_2.gif) no-repeat}
h5 div{padding:4 0 0 24;font-family:arial;font-size:14px;font-weight:bold;color:#369;line-height:normal}
img.left-top{margin:5 15 15 0}
img.right-top{margin:5 0 15 15}
table.img-left-top{margin:5 15 15 0}
table.img-right-top{margin:5 0 15 15}
table.img-left-top td.legenda,
table.img-right-top td.legenda{background:#EEE;color:#000;font-size:9px;padding:5}

p.obs,span.obs,div.obs{font-size:10px}

body.scroll-color{
	scrollbar-track-color:#DDD;
	scrollbar-3dlight-color:#DDD;
	scrollbar-arrow-color:#FFF;
	scrollbar-base-color:#DDD;
	scrollbar-darkshadow-color:#DDD;
	scrollbar-face-color:#B21A1A;
	scrollbar-highlight-color:#CC1A1A;
	scrollbar-shadow-color:#800000;
}

table.outrosregistros td{background:#F2F2F2;border:1px solid #DDD}


/* Lists */

ul.noticias{margin:0;padding:0;list-style-type:none}
ul.noticias li{margin-top:10;padding-left:10;background:url(../img/home/mark_arrow_noticia.gif) no-repeat}
ul.noticias li a,
ul.noticias li a:link,
ul.noticias li a:visited,
ul.noticias li a:hover{width:100%;text-decoration:none}

ul.link a,
ul.link a:link,
ul.link a:visited,
ul.link a:active,
ul.link a:hover{color:#FF4D1A;text-decoration:none}

div.lista ul{list-style-type:none;padding:0;margin:0}
div.lista ul.nivel-1 li{font-size:18px;color:#333;font-family:arial;background:url(../img/mark_lista_nivel_1.gif) no-repeat;background-position:0 5;padding:0 0 5 15}
div.lista ul.nivel-2 li{font-size:11px;background:url(../img/mark_lista_nivel_2.gif) no-repeat;background-position:0 3;padding:0 0 2 15}
div.lista ul.nivel-3 li{font-size:11px;background:url(../img/mark_lista_nivel_3.gif) no-repeat;background-position:0 5;padding:0 0 2 10}
div.lista ul.nivel-4 li{font-size:9px;background:url(../img/mark_lista_nivel_4.gif) no-repeat;background-position:0 5;padding:0 0 2 10}
div.lista ul a,
div.lista ul a:link,
div.lista ul a:visited,
div.lista ul a:active,
div.lista ul a:hover{color:#666;text-decoration:none}
div.lista ul a:hover{color:#000}
div.lista ul.nivel-1 a,
div.lista ul.nivel-1 a:link,
div.lista ul.nivel-1 a:visited,
div.lista ul.nivel-1 a:active,
div.lista ul.nivel-1 a:hover{color:#666;text-decoration:none}
div.lista ul.nivel-1 a:hover{color:#000}
div.lista ul li.on a,
div.lista ul li.on a:link,
div.lista ul li.on a:visited,
div.lista ul li.on a:active,
div.lista ul li.on a:hover{color:#E00}
div.lista ul li .date{color:#50769E;text-decoration:none}


/* Forms */

input.bt-lasa{}

table.form th{width:50%;height:25;text-align:left;color:#666666}
table.form th.obligatory-no{text-align:left;font-weight:normal;color:#666}
table.form input.text,table.form textarea,table.form select{width:250;border:1px solid #999}
table.form input.bt-ok{padding:2;border:none;color:#FFF;font-weight:bold;background:#999;cursor:hand}

input.bt{padding:2;border:none;color:#FFF;font-weight:bold;background:#999;cursor:hand}

.form-menu-button{background:#9F0;color:#06F;border:1px solid #999;font-weight:bold}
.form-paginacao-button{background:#DDD;color:#333;border:1px solid #999;font-weight:bold}

.DF-alert{background:#F8F1C3}

.lista-plus{font-weight:bold}

