/* Geral */

body{background:#FFF url(../im/bg.gif);margin:0;overflow:auto}
body,div,th,td{font-family:trebuchet ms,verdana,arial,helvetica;font-size:12px;color:#000;line-height:1.3}
input,select,textarea{font-family:trebuchet ms,verdana,arial,helvetica;font-size:12px;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;
	*/
}
hr{color:#719FD2}
input.button{cursor:hand}


/* Fonts */

.font-preto{color:#000000}
.font-cinza-1{color:#333333}
.font-cinza-2{color:#666666}
.font-cinza-3{color:#999999}
.font-cinza-4{color:#CCCCCC}
.font-branco{color:#FFFFFF}

.font-gelo{color:#EEEEEE}
.font-gelo-1{color:#E5E5E5}
.font-gelo-2{color:#F2F2F2}
.font-gelo-3{color:#FCFCFC}

.font-azul-1,.font-azul-1 th,.font-azul-1 td{color:#000034}
.font-azul{color:#007ACF}
.font-laranja{color:#F47A20}

.font-0,.font-0 td{font-size:9px}
.font-1,.font-1 td{font-size:10px}
.font-2,.font-2 td{font-size:13px}
.font-3,.font-3 td{font-size:16px}
.font-4,.font-4 td{font-size:18px}
.font-5,.font-5 td{font-size:24px}
.font-6,.font-6 td{font-size:32px}
.font-7,.font-7 td{font-size:48px}
.font-11,.font-11 td{font-size:11px}
.font-12,.font-12 td{font-size:12px}

.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}

.font-subsecao-2-title{font-size:13px;color:#FF4E00;font-weight:bold}
.font-subsecao-3-title{font-size:13px;color:#FF4E00;font-weight:bold}

.font-sublinhado{text-decoration:underline}
.font-italico{font-style:italic}

.font-arial{font-family:arial}
.font-verdana{font-family:verdana}


/* Backgrounds */

.bg-none{background-image:none}

.bg-preto{background-color:#000000}
.bg-cinza-1{background-color:#333333}
.bg-cinza-2{background-color:#666666}
.bg-cinza-3{background-color:#999999}
.bg-cinza-4{background-color:#CCCCCC}
.bg-branco{background-color:#FFFFFF}

.bg-amarelo{background-color:#FFBA00}

.bg-gelo{background-color:#EEEEEE}
.bg-gelo-1{background-color:#E5E5E5}
.bg-gelo-2{background-color:#F2F2F2}
.bg-gelo-3{background-color:#FCFCFC}

.bg-azul{background-color:#000034}
.bg-verde{background-color:#00FC00}
.bg-amarelo{background-color:#FFD800}
.bg-bege{background-color:#FFFCF2}

.bg-bege-claro{background-color:#FFF7CC}

.bg-bege-poupanca{background-color:#FFECBA}

.bg-verde-claro{background-color:#EDFCCC}
.bg-verde-claro-2{background-color:#E7FFE8}
.bg-azul-claro{background-color:#D9F3F9}
.bg-laranja{background-color:#F47A20}


/* Links */

a:link,
a:visited,
a:active,
a:hover{color:#2323B9;text-decoration:underline}

a.link-preto:link{color:#000;text-decoration:none}
a.link-preto:active{color:#000;text-decoration:none}
a.link-preto:visited{color:#000;text-decoration:none}
a.link-preto:hover{color:#000;text-decoration:none}

a.link-text-decoration-none:link{color:#000000;text-decoration:none}
a.link-text-decoration-none:active{color:#000000;text-decoration:none}
a.link-text-decoration-none:visited{color:#000000;text-decoration:none}
a.link-text-decoration-none:hover{color:#000000;text-decoration:none}

a.link-branco:link{color:#FFFFFF;text-decoration:underline}
a.link-branco:visited{color:#FFFFFF;text-decoration:underline}
a.link-branco:active{color:#FFFFFF;text-decoration:underline}
a.link-branco:hover{color:#FFFFFF;text-decoration:underline}

a.link-laranja:link,
a.link-laranja:visited,
a.link-laranja:active,
a.link-laranja:hover{color:#FF8600;text-decoration:underline}

a.link-laranja-indice{color:#A3A3C1;padding:2}
a.link-laranja-indice-on,
a.link-laranja-indice:link,
a.link-laranja-indice:visited,
a.link-laranja-indice:active,
a.link-laranja-indice:hover{color:#FF8600;text-decoration:underline;padding:2}

a.link-azul,
a.link-azul:link,
a.link-azul:visited,
a.link-azul:active,
a.link-azul:hover{color:#2323B9;text-decoration:underline}

a.link-azul-1,
a.link-azul-1:link,
a.link-azul-1:visited,
a.link-azul-1:active{color:#000034;text-decoration:none}
a.link-azul-1:hover{color:#000034;text-decoration:underline}

a.link-azul-mapa{color:#0C0C7B}
a.link-azul-mapa:link,
a.link-azul-mapa:visited,
a.link-azul-mapa:active{color:#0C0C7B;text-decoration:none}
a.link-azul-mapa:hover{color:#0C0C7B;text-decoration:underline}

a.link-fundo-verde{color:#000034;font-weight:bold;background:#0FFF10;padding:2 5 0 10}
a.link-fundo-verde:link,
a.link-fundo-verde:visited,
a.link-fundo-verde:active{color:#000034;text-decoration:none}
a.link-fundo-verde:hover{color:#000034;text-decoration:underline}


/* Borders */

.border-branco{border:1px solid #FFFFFF}
.border-preto{border:1px solid #000000}
.border-azul{border:1px solid #000034}

.border-color-branco{border-color:#FFFFFF}
.border-color-preto{border-color:#000000}
.border-color-cinza{border-color:#8B8B8B}


/* Tables */

table.lista{border:0}
table.lista tr.off-0{background:#D9F3F9}
table.lista tr.off-1{background:#FFF}
table.lista tr.over{background:#FF9}
table.lista th,
table.lista td{padding:2 5 2 5}
table.lista th{color:#0E0E6C;font-size:12px;text-align:left}
table.lista td{font-size:11px;color:#000}
table.lista td.num{text-align:right}

table.lista-tarifas{border:0}
table.lista-tarifas tr.off-0{background:#FFF}
table.lista-tarifas tr.off-1{background:#D9F3F9}
table.lista-tarifas tr.over{background:#FF9}
table.lista-tarifas th,
table.lista-tarifas td{padding:2 5 2 5}
table.lista-tarifas th{background:#0E0E6C;font-size:16px;text-align:left;color:#FFF}
table.lista-tarifas td{font-family:arial;font-size:10px;color:#000}
table.lista-tarifas td.num{text-align:right}

table.lista-2{border:0}
table.lista-2 tr.off-0{background:#FFF}
table.lista-2 tr.off-1{background:#D9F3F9}
table.lista-2 tr.over{background:#FF9}
table.lista-2 th,
table.lista-2 td{padding:0 5 0 5}
table.lista-2 th{background:#000034;font-size:14px;text-align:left;color:#FFF}
table.lista-2 td{font-size:14px;color:#000034}
table.lista-2 td.num{text-align:right}

table.rodada{background-color:#CBD7E7}
table.rodada th{border:solid #2C5992;border-width:1 0 1 0;text-align:left;padding:2}
table.rodada td{background:#F2F5FC;padding:2}
table.rodada td.2{border:solid #2C5992;border-width:0 0 1 0;padding:2}
table.rodada td.div{background:url(../im/table_div.gif);padding:0}

table.admin{background-color:#E6EDF7}
table.admin *{color:#000}
table.admin th{padding:3}
table.admin td{padding:2 3 2 3}
table.admin th{background:#B5C7DF;text-align:left}

table.form *{font-family:arial;font-size:10px}
table.form th{text-align:left;padding-left:10}
table.form th,table.form td{}
table.form th{vertical-align:top;padding-top:10px}
table.form th.tit{font-weight:bold;font-family:trebuchet ms;font-size:13px}
table.form input,table.form select{font-size:13px}
table.form input.text,table.form select{width:150}
table.form .DF-alert{background:#FFEF99}

table.box{background:#FFBA00}
table.box td{color:#FF4E00}

table.navegacao{background:#FFBA00}
table.navegacao td{color:#FF4E00}
table.navegacao *{font-size:9px}

table.ranking-home th.sub{font-size:10px;padding:4;background:#B4C7DF;color:246792;border:solid #2C5992;border-width:0 0 1 0;text-align:left}
table.ranking-home td.pos{font-size:9px;padding:4;background:#B7C8DD;color:#FFF}
table.ranking-home td.nome{font-size:9px;padding:4;background:#E6EDF6;color:#000}
table.ranking-home td.div{background:url(../im/table_div.gif)}


table.ranking th,table.ranking td{padding:4 5 4 5}
table.ranking th{background:#B4C7DF;color:246792}
table.ranking th.sub{background:#C7D5E8;color:246792}
table.ranking td{color:#000;text-align:center}
table.ranking td.nome{text-align:left}
table.ranking th.div{padding:0;background:url(../im/table_div.gif)}
table.ranking tr{background:#E6EDF6}
table.ranking tr.on td{background:#FFF;font-weight:bold}


/* Menu */

.DM-off{background:#0FFF10;font-size:9px;color:#2D4056;font-weight:bold;cursor:hand}
.DM-over{background:#FFD800;font-size:9px;color:#0066CC;font-weight:bold;cursor:hand}
.DM-on{background:#FFD800;font-size:9px;color:#0066CC;font-weight:bold;cursor:hand}


/* Outros */

.cursor-hand{cursor:hand}
.DF-alert{}

input.go{border:0;width:24;height:21;background:url(../im/bt_go.gif)}
input.go-2{border:0;width:24;height:21;background:url(../im/bt_go_2.gif)}

div.hr{width:100%;height:1;background:url(../im/hr.gif);overflow:hidden;margin:17 0 17 0}
div.tit-azul{color:#0C0C7B;font-size:14px;font-weight:bold}
div.tit-laranja{color:#F47A20;font-size:16px;font-weight:bold;font-style:italic}
div.tit-laranja-normal{color:#F47A20;font-size:16px;font-weight:bold}
div.text-intro{color:#000034;font-weight:bold}
div.tit-obrigado{color:#000034;font-weight:bold;font-style:italic;font-size:20px}

span.form-obligatory{padding-left:5;font-weight:bold;font-size:14px}
