body {margin: 0px 0px 0px 0px;background-color : #000000;color : #ffffff;}
table {padding: 0; border-spacing: 0; }
table.linha {border-collapse: collapse;border: 0px solid #323232;border-spacing: 1;}
table.linha2 {border-collapse: collapse;border: 0px solid #dbdbdb;border-spacing: 1;}
td {font-size: 11px;color: #656565;}
td.branco {font-size: 11px;font-family: verdana;color: #ffffff;text-decoration: none;}
td.laranja {font-size: 11px;font-family: verdana;color: #ffffff;text-decoration: none;}
td.preto {font-size: 11px;font-family: verdana;color: #000000;text-decoration: none;}
td.su {font-size: 11px;font-family: verdana;color: #990000;text-decoration: none;}
td.small_preto {font-size: 10px;font-family: verdana;color: #000000;text-decoration: none;}
td.bemvindo {font-size: 11px;font-family: verdana;color: #ffffff;text-decoration: none;}
td.titulo {font-size: 11px;color: 000000;font-family: verdana;font-weight:bold}
td.titulo_branco {font-size: 11px;color: #ffffff;font-family: verdana;font-weight:bold}
td.titulo_preto {font-size: 11px;color: #000000;font-family: verdana;font-weight:bold}
td.titulo_azul {font-size: 11px;font-family: verdana;font-weight:bold;color: #CCFF00;text-decoration: none;}
td.corpo {font-size: 11px;color: 000000;font-family: verdana;}
font.azul {font-size: 11px;font-family: verdana;color: #CCFF00;text-decoration: none;}
font.preto_xs {font-size: 9px;font-family: verdana;color: #000000;text-decoration: none;}
font.red {font-size: 11px;font-family: verdana;color: #ff9800;text-decoration: none;}
font.red_xs {font-size: 9px;font-family: verdana;color: #ff9800;text-decoration: none;}
font.data {font-size: 11px;font-family: verdana;color: #989898;text-decoration: none;}
a.branco {font-size: 11px;font-family: verdana;color: #ffffff;text-decoration: none;}
a.branco:link {font-size: 11px;font-family: verdana;color: #ffffff;text-decoration: none;}
a.branco:active {font-size: 11px;font-family: verdana;color: #ffffff;text-decoration: none;}
a.branco:hover {font-size: 11px;font-family: verdana;color: #B70001;text-decoration: none;}

a.laranja {font-size: 11px;font-family: verdana;color: #FFFFFF;text-decoration: none;}
a.laranja:link {font-size: 11px;font-family: verdana;color: #FFFFFF;text-decoration: none;}
a.laranja:active {font-size: 11px;font-family: verdana;color: #FFFFFF;text-decoration: none;}
a.laranja:hover {font-size: 11px;font-family: verdana;color: #B70001;text-decoration: none;}

a.su {font-size: 11px;font-family: verdana;color: #990000;text-decoration: none;}
a.su:link {font-size: 11px;font-family: verdana;color: #990000;text-decoration: none;}
a.su:active {font-size: 11px;font-family: verdana;color: #990000;text-decoration: none;}
a.su:hover {font-size: 11px;font-family: verdana;color: #ff9800;text-decoration: none;}

a.branco_xl {font-size: 12px;font-family: verdana;color: #ffffff;text-decoration: none;}
a.branco_xl:link {font-size: 12px;font-family: verdana;color: #ffffff;text-decoration: none;}
a.branco_xl:active {font-size: 12px;font-family: verdana;color: #ffffff;text-decoration: none;}
a.branco_xl:hover {font-size: 12px;font-family: verdana;color: #f2f2f2;text-decoration: none;}
a.preto {font-size: 11px;font-family: verdana;color: #000000;text-decoration: none;}
a.preto:link {font-size: 11px;font-family: verdana;color: #000000;text-decoration: none;}
a.preto:active {font-size: 11px;font-family: verdana;color: #000000;text-decoration: none;}
a.preto:hover {font-size: 11px;font-family: verdana;color: #B70002;text-decoration:none;}
a.preto_xs {font-size: 9px;font-family: verdana;color: #000000;text-decoration: none;}
a.preto_xs:link {font-size: 9px;font-family: verdana;color: #000000;text-decoration: none;}
a.preto_xs:active {font-size: 9px;font-family: verdana;color: #000000;text-decoration: none;}
a.preto_xs:hover {font-size: 9px;font-family: verdana;color: #989898;text-decoration: none;}
a.red {font-size: 11px;font-family: verdana;color: #ff9800;text-decoration: none;}
a.red:link {font-size: 11px;font-family: verdana;color: #ff9800;text-decoration: none;}
a.red:active {font-size: 11px;font-family: verdana;color: #ff9800;text-decoration: none;}
a.red:hover {font-size: 11px;font-family: verdana;color: #989898;text-decoration: none;}
a.red_xs {font-size: 9px;font-family: verdana;color: #ff9800;text-decoration: none;}
a.red_xs:link {font-size: 9px;font-family: verdana;color: #ff9800;text-decoration: none;}
a.red_xs:active {font-size: 9px;font-family: verdana;color: #ff9800;text-decoration: none;}
a.red_xs:hover {font-size: 9px;font-family: verdana;color: #989898;text-decoration: none;}
a.blue_xs {font-size: 9px;font-family: verdana;color: #033669;text-decoration: none;}
a.blue_xs:link {font-size: 9px;font-family: verdana;color: #033669;text-decoration: none;}
a.blue_xs:active {font-size: 9px;font-family: verdana;color: #033669;text-decoration: none;}
a.blue_xs:hover {font-size: 9px;font-family: verdana;color: #ffffff;text-decoration: none;}
a.page_number {font-size: 11px;font-family: verdana;color: #000000;text-decoration: none;padding-left:5px; padding-right:5px; border-right: #cccccc 1px solid;border-top: #cccccc 1px solid;border-left: #cccccc 1px solid;border-bottom: #cccccc 1px solid;}
a.page_number:link {font-size: 11px;font-family: verdana;color: #000000;text-decoration: none;padding-left:5px; padding-right:5px;}
a.page_number:active {font-size: 11px;font-family: verdana;color: #000000;text-decoration: none;padding-left:5px; padding-right:5px;}
a.page_number:hover {font-size: 11px;font-family: verdana;color: #B70002;text-decoration:none;padding-left:5px; padding-right:5px;}

a.page_number2 {font-size: 11px;font-family: verdana;color: #000000;text-decoration: none;padding-left:2px; padding-right:2px;}
a.page_number2:link {font-size: 11px;font-family: verdana;color: #000000;text-decoration: none;padding-left:2px; padding-right:2px;}
a.page_number2:active {font-size: 11px;font-family: verdana;color: #000000;text-decoration: none;padding-left:2px; padding-right:2px;}
a.page_number2:hover {font-size: 11px;font-family: verdana;color: #B70002;text-decoration:none;padding-left:2px; padding-right:2px;}

form {margin: 0px 0px 0px 0px;}



input.special {font-size: 11px;font-family: verdana;height: 11px;border-right: #656565 0px solid;border-top: #656565 0px solid;border-left: #656565 0px solid;border-bottom: #656565 0px solid;color: #333333}
input.button {font-size: 11px;font-family: verdana;height: 18px;border-right: black 1px solid;border-top: black 1px solid;border-left: black 1px solid;border-bottom: black 1px solid;background: #ff9800;color : #ffffff;cursor:pointer;}
input.button2 {font-size: 11px;font-family: verdana;height: 18px;border-right: black 1px solid;border-top: black 1px solid;border-left: black 1px solid;border-bottom: black 1px solid;background: #ff9800;color : #ffffff;cursor:pointer;}
input.inputbox {font-size: 11px;font-family: verdana;height: 18px;border-right: #cccccc 1px solid;border-top: #cccccc 1px solid;background: rgb(246,247,242);border-left: #cccccc 1px solid;border-bottom: #cccccc 1px solid;color : #000000;}
.textarea {font-family: verdana;padding: 2px;font-size: 11px;color: #000000;background-color: rgb(255,255,255);border-right: #cccccc 1px solid;border-top: #cccccc 1px solid;border-left: #cccccc 1px solid;border-bottom: #cccccc 1px solid;}
.combobox {border: 0px;border-spacing: 0px;border-style: none;border-color: #ffffff;border-collapse: collapse;background-color: white;}

input.small {font-family: verdana;font-size: 12px;width: 100%;height: 20px;border: 1px solid #cccccc;color: #000000}
input.regular {font-family: verdana;font-size: 12px;width: 100%;height: 20px;border: 1px solid #cccccc;color: #000000}

select.regular  {font-family: verdana;font-size: 10px;height: 20px}
select.formulario {font-family: verdana;font-size: 10px;height: 20px; color: 000000; background-color:#F6F7F2;}

select.small {font-family: verdana;font-size: 10px;height: 20px}

input.readonly {font-size: 10px;font-family: verdana; color:#000000}
select.readonly {font-size: 10px;font-family: verdana; color:#000000}


legend.small{
	font-size: 9px;
	font-family: verdana;
	color:#000000;
	background-color:#CCCCCC;
	padding: 0.2em 0.5em;
}
fieldset { border:2px solid #cccccc}

legend.tarefa{font-size: 9px;font-family: verdana; background-color:#E2E6E9; color:#000000}

fieldset.tarefa{font-size: 9px;font-family: verdana; background-color:#E2E6E9}


select.regular2 {font-size: 11px;font-family: verdana; background-color:#CCCCCC}
.contorno {border-right: #656565 1px solid;border-top: #656565 1px solid;border-left: #656565 1px solid;border-bottom: #656565 1px solid}
.gradiente{
background-color: #B70001;
filter:progid:DXImageTransform.Microsoft.Gradient
(GradientType=1,StartColorStr='#B70001',EndColorStr='#FFD28E');
}
.fundo{
background-color: #D1DEF7;
}
.agenda1 {font-family:Arial; font-size:11px;border-right: #D1DEF7 1px solid;border-top: #D1DEF7 1px solid;border-left: #D1DEF7 1px solid}
.agenda2 {font-family:Arial; font-size:10px;border-right: #D1DEF7 1px solid;border-bottom: #D1DEF7 1px solid; background-color:F3F7FD}
.agenda_2 {font-family:Arial; font-size:10px;border-right: #D1DEF7 1px solid;border-bottom: #D1DEF7 1px solid; background-color:FFFFFF; color:#000000}
.agenda2b {font-family:Arial; font-size:11px;border-right: #D1DEF7 1px solid;border-bottom: #D1DEF7 1px solid; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#E5ECFA',EndColorStr='#FFFFFF');}
.agenda3 {font-family:Arial; font-size:11px;border-bottom: #D1DEF7 1px solid; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#E5ECFA',EndColorStr='#FFFFFF')}

.agenda2c {font-family:Arial; font-size:11px;border-left: #BC1A1A 1px solid;border-right: #BC1A1A 1px solid; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#E5ECFA',EndColorStr='#FFFFFF');}
.agenda3c {font-family:Arial; font-size:10px;border-left: #BC1A1A 1px solid;border-right: #BC1A1A 1px solid;border-bottom: #D1DEF7 1px solid;  background-color:F3F7FD}

a.bt1		{margin-top:11px;margin-left:5px;border:0;float:right;width:120px;height:20px; font-family:Arial; font-size:11px; font-weight:bold; color:#000000; text-align:left; padding-left:8px; padding-top:5px;text-decoration: none;}
a.bt1:hover	{font-family:Arial; font-size:11px; font-weight:bold; color:#000000;text-decoration: none;}
a.bt1:link	{font-family:Arial; font-size:11px; font-weight:bold; color:#000000;text-decoration: none;}
a.bt1:active{font-family:Arial; font-size:11px; font-weight:bold; color:#000000;text-decoration: none;}
a.bt1:visited{font-family:Arial; font-size:11px; font-weight:bold; color:#000000;text-decoration: none;}

a.bt2		{margin-top:11px;margin-left:5px;border:0;float:right;width:120px;height:20px; font-family:Arial; font-size:11px; font-weight:bold; color:#000000; text-align:left; padding-left:8px; padding-top:5px;text-decoration: none;}
a.bt2:hover	{font-family:Arial; font-size:11px; font-weight:bold; color:#000000;text-decoration: none;}
a.bt2:link	{font-family:Arial; font-size:11px; font-weight:bold; color:#000000;text-decoration: none;}
a.bt2:active{font-family:Arial; font-size:11px; font-weight:bold; color:#000000;text-decoration: none;}
a.bt2:visited{font-family:Arial; font-size:11px; font-weight:bold; color:#000000;text-decoration: none;}

a.bt3		{margin-top:11px;margin-left:5px;border:0;float:right;width:100px;height:20px; font-family:Arial; font-size:11px; font-weight:bold; color:#000000; text-align:left; padding-left:8px; padding-top:5px;text-decoration: none;}
a.bt3:hover	{font-family:Arial; font-size:11px; font-weight:bold; color:#000000;text-decoration: none;}
a.bt3:link	{font-family:Arial; font-size:11px; font-weight:bold; color:#000000;text-decoration: none;}
a.bt3:active{font-family:Arial; font-size:11px; font-weight:bold; color:#000000;text-decoration: none;}
a.bt3:visited{font-family:Arial; font-size:11px; font-weight:bold; color:#000000;text-decoration: none;}

table.thin    { border-collapse: collapse; border: 1px solid #DBDAD9; border-spacing: 1 }
table.textarea{ border-collapse: collapse; border: 1px solid #AFAFAF; border-spacing: 1; background-color:#FFFFFF }