/* Geral */

body{background:#FFF url(../img/bg.gif);margin:0;overflow-x:hidden;overflow-y:auto}
body,div,th,td,input,select,textarea{font-family:verdana,arial,helvetica;font-size:10px;color:#000}
input,select,textarea{}
input{}
select{}
textarea{
	/*
	scrollbar-track-color:#CCCCCC;
	scrollbar-3dlight-color:#999999;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#333333;
	scrollbar-darkshadow-color:#333333;
	scrollbar-face-color:#666666;
	scrollbar-highlight-color:#999999;
	scrollbar-shadow-color:#EEEEEE;
	*/
}

.cursor-hand{cursor:hand}

.hr{width:100%;height:1;background:#val;overflow:hidden}

.hr{width:100%;height:1;background:transparent url(../img/dots.gif);overflow:hidden}
.hr-escuro{width:100%;height:1;background:transparent url(../img/dots_escuro.gif);overflow:hidden}

div.vr{width:1;height:100%;background:#999;overflow:hidden}


/* Fonts */

.font-preto{color:#000}
.font-cinza-1{color:#333}
.font-cinza-2{color:#666}
.font-cinza-3{color:#999}
.font-cinza-4{color:#CCC}
.font-branco{color:#FFF}

.font-vermelho{color:#991A1A}
.font-vermelho-1{color:#9C2723}
.font-vermelho-2{color:#B21A1A}
.font-vermelho-3{color:#E61642}
.font-amarelo{color:#FFFF66}
.font-verde-1{color:#334D33}
.font-verde-2{color:#4D664D}
.font-verde-3{color:#668066}

.font-0{font-size:9px}
.font-1{font-size:10px}
.font-2{font-size:13px}
.font-3{font-size:16px}
.font-4{font-size:18px}
.font-5{font-size:24px}
.font-6{font-size:32px}
.font-7{font-size:48px}
.font-11{font-size:11px}
.font-12{font-size:12px}

.font-0-t *{font-size:9px}
.font-1-t *{font-size:10px}
.font-2-t *{font-size:13px}
.font-3-t *{font-size:16px}
.font-4-t *{font-size:18px}
.font-5-t *{font-size:24px}
.font-6-t *{font-size:32px}
.font-7-t *{font-size:48px}
.font-11-t *{font-size:11px}
.font-12-t *{font-size:12px}

.font-arial{font-family:arial}
.font-verdana{font-family:verdana}

.font-ocre-1{color:#999900}

.font-search{color:white;text-transform:uppercase;background:#CC0000;padding:0 3 0 3}

.line-height-0{line-height:9px}
.line-height-1{line-height:10px}
.line-height-2{line-height:13px}
.line-height-3{line-height:16px}
.line-height-4{line-height:18px}
.line-height-5{line-height:24px}
.line-height-6{line-height:32px}
.line-height-7{line-height:48px}


/* Backgrounds */

.bg-none{background-image:none}

.bg-preto{background-color:#000}
.bg-cinza-1{background-color:#333}
.bg-cinza-2{background-color:#666}
.bg-cinza-3{background-color:#999}
.bg-cinza-4{background-color:#CCC}
.bg-cinza-5{background-color:#DDD}
.bg-cinza-6{background-color:#EEE}
.bg-branco{background-color:#FFF}
.bg-gelo{background-color:#EEE}
.bg-gelo-1{background-color:#E5E5E5}
.bg-gelo-2{background-color:#F2F2F2}
.bg-gelo-3{background-color:#FCFCFC}

.bg-ocre-1{background-color:#999900}

.bg-vermelho-1{background-color:#9C2723}
.bg-vermelho{background-color:#991A1A}
.bg-vermelho-2{background-color:#B21A1A}
.bg-vermelho-3{background-color:#E61642}
.bg-laranja{background-color:#FF6633}
.bg-amarelo-1{background-color:#FF9900}
.bg-verde-1{background-color:#334D33}
.bg-verde-2{background-color:#4D664D}
.bg-verde-3{background-color:#668066}

.bg-azul-1{background-color:#0A006B}
.bg-azul-2{background-color:#0091FD}

.bg-magenta-1{background-color:#96246F}
.bg-magenta-2{background-color:#FADEF3}

.bg-bege-2{background-color:#FFEAE6}


/* Links */

a:link,
a:active,
a:visited,
a:hover{color:#000;text-decoration:underline}

a.link-text-decoration-none:link,
a.link-text-decoration-none:active,
a.link-text-decoration-none:visited,
a.link-text-decoration-none:hover{color:#000;text-decoration:none}

a.link-preto:link,
a.link-preto:visited,
a.link-preto:active,
a.link-preto:hover{color:#000;text-decoration:underline}

a.link-branco:link,
a.link-branco:visited,
a.link-branco:active,
a.link-branco:hover{color:#FFF;text-decoration:underline}

a.lista-plus:link,
a.lista-plus:visited,
a.lista-plus:active,
a.lista-plus:hover{color:#932415;text-decoration:none}


/* Borders */

.border-branco{border:1px solid #FFF}
.border-preto{border:1px solid #000}

.border-color-branco{border-color:#FFF}
.border-color-preto{border-color:#000}


/* Table */

table.lista{border:0;background-color:#4D664D;line-height:normal}
table.lista tr.off-0{background-color:#EEE}
table.lista tr.off-1{background-color:#DDD}
table.lista tr.over{background-color:#FF9}
table.lista th{text-align:center;color:#FFF;font-size:9px}
table.lista th.head{background-color:#668066}
table.lista td{background-color:#FAFFFA;color:#000;font-size:9px;vertical-align:top}
table.lista td.num{text-align:right}

table.lista-2{border:0;background-color:#668066;line-height:normal}
table.lista-2 tr.off-0{background-color:#EEE}
table.lista-2 tr.off-1{background-color:#DDD}
table.lista-2 tr.over{background-color:#FF9}
table.lista-2 th{text-align:center;color:#FFF;font-size:9px}
table.lista-2 th.head-0{}
table.lista-2 th.head-1{padding:6;text-transform:uppercase;font-size:10px}
table.lista-2 th.head-2{padding:4;background-color:#334D33}
table.lista-2 th.head-3{padding:4;background-color:#4D664D}
table.lista-2 th.head-4{width:1}
table.lista-2 th.head-5{padding:4;background-color:#4D664D;font-family:arial}
table.lista-2 td{padding:4;background-color:#FAFFFA;color:#000;font-size:9px}
table.lista-2 td.td-1{background-color:#E6F0E6}
table.lista-2 td.sub-nivel{padding-left:15}
table.lista-2 td.num{text-align:right}
table.lista-2 th.min,
table.lista-2 td.min{font-family:arial;font-size:9px}
table.lista-2 td.sub-total{font-family:verdana;text-align:right;border-top:#334D33 2px solid;background-color:#4D664D;color:#FFF;font-weight:bold}
table.lista-2 td.total{font-family:verdana;text-align:right;border-top:#334D33 4px solid;background-color:#334D33;color:#FFF;font-weight:bold}

table.lista-2-font-mini th.head-3,
table.lista-2-font-mini td{font-family:arial}

table.font-2 *{font-size:13px}


/* Menu */

.DM-nivel-1{width:120;margin-left:2;font-weight:bold;cursor:hand;margin-top:5}
.DM-nivel-1-content{}
.DM-nivel-2 *{color:#FFF;font-family:arial;font-size:10px}
.DM-nivel-2{width:120;margin-left:2;background-color:#932415;cursor:hand;padding:0}
.DM-nivel-2 *.marcador{width:3;height:100%}
.DM-nivel-2 *.label{width:100%;padding:3 3 3 3;border-top:1px solid #C9928A;border-bottom:1px solid #3B0E08}
.DM-nivel-2-on .label{background:#F8CEBE;color:#000}
.DM-nivel-2-over .label{background:#C43114}
.DM-nivel-2-content{}
.DM-nivel-3 *{color:#600;font-family:arial;font-size:10px}
.DM-nivel-3{width:120;margin-left:2;background-color:#FADACE;cursor:hand;padding:0}
.DM-nivel-3 *.marcador{width:3;height:100%}
.DM-nivel-3 *.label{width:100%;padding:2 3 2 10;background:url(../img/menu/nivel_3_mark.gif) no-repeat}
.DM-nivel-3-on .label{background-color:#F8CEBE;color:#000}
.DM-nivel-3-over .label{background-color:#FDF3EF}

/*
.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-1{font-family:arial;font-size:16px;font-weight:bold}
a.submenu-1:link,
a.submenu-1:visited,
a.submenu-1:active,
a.submenu-1:hover{color:#E56600;text-decoration:none}

a.submenu-2{font-family:arial;font-size:13px;font-weight:bold}
a.submenu-2:link,
a.submenu-2:visited,
a.submenu-2:active,
a.submenu-2:hover{color:#E56600;text-decoration:none}

a.submenu-3{font-family:arial;font-size:13px;font-weight:bold}
a.submenu-3:link,
a.submenu-3:visited,
a.submenu-3:active,
a.submenu-3:hover{color:#E56600;text-decoration:none}

a.submenu-n{font-family:arial;font-size:11px}
a.submenu-n:link{color:#0000FF;text-decoration:none}
a.submenu-n:visited{color:#0000FF;text-decoration:none}
a.submenu-n:active{color:#0000FF;text-decoration:none}
a.submenu-n:hover{color:#0091FD;text-decoration:none}

a.submenu-n-on{font-family:arial;font-size:11px}
a.submenu-n-on:link,
a.submenu-n-on:visited,
a.submenu-n-on:active,
a.submenu-n-on:hover{color:#932415;text-decoration:none}

a.header{font-weight:bold}
a.header:link,
a.header:visited,
a.header:active,
a.header:hover{color:#932415;text-decoration:none}


/* Estilos */

span.header{color:#0A006B;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}

div.titulo{font-size:18px;line-height:23px;font-weight:bold;color:#000;padding-bottom:10}
div.titulo-2{font-size:18px;line-height:23px;font-weight:bold;color:#000}
div.titulo-2-sub{font-size:13px;line-height:18px;font-weight:bold;color:#000}
div.subtitulo{font-family:arial;font-size:11px;line-height:16px;font-weight:bold;color:#0A006B;padding-bottom:10}
div.subtitulo-2{font-size:11px;line-height:16px;font-weight:bold;color:#4D664D}
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:#0091FD}
div.data{font-size:9px;color:#666}
div.texto{font-size:11px;line-height:15px;padding-bottom:10;text-align:justify}
div.texto-2{font-size:12px;line-height:17px}
div.subtitulo-3-sub{width:100%;height:20;font-family:arial;font-size:12px;padding:3 0 0 10;font-weight:bold;color:#FFF;background:#0091FD}
div.texto-3{font-size:12px;line-height:17px;padding:0 10 5 10}
div.texto-3-100{width:100%;font-size:12px;line-height:17px;padding:0 10 5 10}
div.texto-4{width:100%;font-size:11px;line-height:16px;padding:0 30 5 30}

div.album{float:right;padding:10 10 10 5;margin:10;background:#EEE;border:1px solid black;font-weight:bold;cursor:hand}

div.texto ul{list-style-type:none;padding:0;margin:0}
div.texto ul li{margin-left:2;padding:0 0 3 10;background:url(../img/mark_lista_nivel_1.gif) no-repeat;background-position:0 5;}

img.left-top,table.img-left-top{margin:5 15 15 0}
img.right-top,table.img-right-top{margin:5 0 15 15}
table.img-left-top td.legenda,
table.img-right-top td.legenda{background:#DDD;color:#000;font-size:9px;padding:5}

p.obs,span.obs,div.obs{font-size:10px}

div.lista ul{list-style-type:none;padding:0;margin:0}
div.lista ul li{margin-left:10}
div.lista ul.nivel-1 li{font-size:10px;background:url(../img/mark_lista_nivel_1.gif) no-repeat;background-position:0 4;padding:0 0 3 10}
div.lista ul.nivel-2 li{background:url(../img/mark_lista_nivel_2.gif) no-repeat;background-position:0 2;padding:0 0 5 15}
div.lista ul.nivel-3 li{font-family:arial;font-size:16px;color:#932415;font-weight:bold;background:url(../img/mark_lista_nivel_3.gif) no-repeat;background-position:0 1;padding:0 0 7 25}
div.lista div.hr{margin:3 0 3 0;background:transparent url(../img/dots_escuro.gif)}
div.lista ul{color:#0C3057;font-size:11px;list-style-type:none;margin:0;padding:0}

div.lista ul.nivel-3 li{}
div.lista a,
div.lista a:link,
div.lista a:visited,
div.lista a:active,
div.lista a:hover{color:#932415;text-decoration:none}
div.lista a:hover{color:#C43114}

div.lista li.on a,
div.lista li.on a:link,
div.lista li.on a:visited,
div.lista li.on a:active,
div.lista li.on a:hover{color:#006}

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}

ul.download{list-style-type:square;list-style:url(../img/mark_download.gif);margin:0 0 0 20}
ul.download a,
ul.download a:link,
ul.download a:visited,
ul.download a:active,
ul.download a:hover{color:#990000;text-decoration:none}

ul.link{list-style-type:square;list-style:url(../img/mark_link.gif);margin:0 0 0 20}
ul.link a,
ul.link a:link,
ul.link a:visited,
ul.link a:active,
ul.link a:hover{color:#990000;text-decoration:none}


/* Forms */

input.bt-cicesp{}

table.form th,table.form td.label{width:99%;text-align:left;color:#333;background:#F2F2F2;padding:5 0 5 10;font-weight:bold}
table.form th.obligatory-no,table.form td.obligatory-no{text-align:left;font-weight:normal;color:#333}
table.form td.form{background:#F2F2F2;padding:3 10 3 10}
table.form input.text,table.form textarea,table.form select{width:300;border:1px solid #999}
table.form input.bt-ok{padding:2;border:none;color:#FFF;font-weight:bold;background:#999;cursor:hand}
table.form input.bt-back{padding:2;border:none;color:#F33;font-weight:normal;background:#DDD;cursor:hand}
table.form td.spacer,
table.form td.spacer-min,
table.form td.spacer-max{background:transparent;height:10}
table.form td.spacer-min{height:5}
table.form td.spacer-max{height:20}
table.form tr.cadastro-id{visibility:hidden}

table.form td.submit{background:transparent;padding-left:10}

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;cursor:hand}

.DF-alert{background:#F8F1C3}


/* Login */

table.fornecedores-login th,
table.fornecedores-login td{font-size:9px;color:#333}
table.fornecedores-login th{color:#B21A1A}



.tit-coluna{width:100%;height:15;text-align:center}


.banner{filter:alpha(opacity=20) invert}


.woltv-controls{float:left;width:30%;margin:2;padding:2 0 2 0;background:#0091FD;color:#FFF;font-weight:bold;margin-top:5;cursor:hand}
.woltv-controls-over{float:left;width:30%;margin:2;padding:2 0 2 0;background:#F25C02;color:#FFF;font-weight:bold;margin-top:5;cursor:hand}