body {margin: 0px 0px 0px 0px;background-color : #fff;color : #fff}
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: #fff;text-decoration: none}
td.cinza {font-size: 11px;font-family: verdana;color: #818181;text-decoration: none}
td.laranja {font-size: 11px;font-family: verdana;color: #FF9900;text-decoration: none}
td.preto {font-size: 11px;font-family: verdana;color: #000;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: #000;text-decoration: none}
td.bemvindo {font-size: 11px;font-family: verdana;color: #fff;text-decoration: none}
td.titulo {font-size: 11px;color: 000;font-family: verdana;font-weight:bold}
td.titulo_branco {font-size: 11px;color: #fff;font-family: verdana;font-weight:bold}
td.titulo_preto {font-size: 11px;color: #000;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: 000;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: #000;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: #fff;text-decoration: none}
a.branco:link {font-size: 11px;font-family: verdana;color: #fff;text-decoration: none}
a.branco:active {font-size: 11px;font-family: verdana;color: #fff;text-decoration: none}
a.branco:hover {font-size: 11px;font-family: verdana;color: #ff9800;text-decoration: none}

a.laranja {font-size: 11px;font-family: verdana;color: #FF9900;text-decoration: none}
a.laranja:link {font-size: 11px;font-family: verdana;color: #FF9900;text-decoration: none}
a.laranja:active {font-size: 11px;font-family: verdana;color: #FF9900;text-decoration: none}
a.laranja:hover {font-size: 11px;font-family: verdana;color: #fff;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: #fff;text-decoration: none}
a.branco_xl:link {font-size: 12px;font-family: verdana;color: #fff;text-decoration: none}
a.branco_xl:active {font-size: 12px;font-family: verdana;color: #fff;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: #000;text-decoration: none}
a.preto:link {font-size: 11px;font-family: verdana;color: #000;text-decoration: none}
a.preto:active {font-size: 11px;font-family: verdana;color: #000;text-decoration: none}
a.preto:hover {font-size: 11px;font-family: verdana;color: #ff9800;text-decoration: none}
a.preto_xs {font-size: 9px;font-family: verdana;color: #000;text-decoration: none}
a.preto_xs:link {font-size: 9px;font-family: verdana;color: #000;text-decoration: none}
a.preto_xs:active {font-size: 9px;font-family: verdana;color: #000;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: #fff;text-decoration: none}
a.page_number {font-size: 11px;font-family: verdana;color: #000;text-decoration: none;padding-left:5px; padding-right:5px; border-right: #ccc 1px solid;border-top: #ccc 1px solid;border-left: #ccc 1px solid;border-bottom: #ccc 1px solid}
a.page_number:link {font-size: 11px;font-family: verdana;color: #000;text-decoration: none;padding-left:5px; padding-right:5px}
a.page_number:active {font-size: 11px;font-family: verdana;color: #000;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: #000;text-decoration: none;padding-left:2px; padding-right:2px}
a.page_number2:link {font-size: 11px;font-family: verdana;color: #000;text-decoration: none;padding-left:2px; padding-right:2px}
a.page_number2:active {font-size: 11px;font-family: verdana;color: #000;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.small {font-family: verdana;font-size: 9px;width: 100%;height: 18px;border: 1px solid #ccc;color: #000}
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: #D6D6D6;color : #666666;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 : #fff;cursor:pointer}
input.button3 {font-size: 10px;font-family: verdana;height: 18px;border: 0px;background: #FF8B00;color : #fff;cursor:pointer; text-align:center; vertical-align:middle}
input.button4 {cursor:pointer;color:#fff; text-transform:uppercase; background-color:#4C4C4C; border-color:939393; font-size:9px; border:1px;}
input.inputbox {font-size: 11px;font-family: verdana;height: 18px;border-right: #ccc 1px solid;border-top: #ccc 1px solid;background: rgb(246,247,242);border-left: #ccc 1px solid;border-bottom: #ccc 1px solid;color : #000}
.textarea {font-family: verdana;padding: 2px;font-size: 11px;color: #000;background-color: rgb(255,255,255);border-right: #ccc 1px solid;border-top: #ccc 1px solid;border-left: #ccc 1px solid;border-bottom: #ccc 1px solid}
.combobox {border: 0px;border-spacing: 0px;border-style: none;border-color: #fff;border-collapse: collapse;background-color: white}

input.regular {font-size: 11px;font-family: verdana}
select.regular {font-size: 11px;font-family: verdana}

input.readonly {font-size: 11px;font-family: verdana; background-color:#ccc}
select.readonly {font-size: 11px;font-family: verdana; background-color:#ccc}

select.formulario {font-size: 11px;font-family: verdana}
legend.small{font-size: 9px;font-family: verdana}

legend.tarefa{font-size: 9px;font-family: verdana; background-color:#E2E6E9; color:#000}
fieldset.tarefa{font-size: 9px;font-family: verdana; background-color:#E2E6E9}


select.regular2 {font-size: 11px;font-family: verdana; background-color:#ccc}
.contorno {border-right: #656565 1px solid;border-top: #656565 1px solid;border-left: #656565 1px solid;border-bottom: #656565 1px solid}
.gradiente{
background-color: #FF9900;
filter:progid:DXImageTransform.Microsoft.Gradient
(GradientType=1,StartColorStr='#FF9900',EndColorStr='#FFD28E')}
.fundo{
background-color: #D1DEF7}
.agenda1 {font-family:Arial; font-size:11px;border-right: #E1E1E1 1px solid;border-top: #E1E1E1 1px solid;border-left: #CDCDCD 1px solid}
.agenda2 {font-family:Arial; font-size:10px;border-right: #E1E1E1 1px solid;border-bottom: #E1E1E1 1px solid; background-color:F3F3F3}
.agenda2b {font-family:Arial; font-size:11px;border-right: #CDCDCD 1px solid;border-bottom: #E1E1E1 0px solid; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#F0F0F0',EndColorStr='#CDCDCD')}
.agenda3 {font-family:Arial; font-size:11px;border-bottom: #E1E1E1 1px solid; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#F0F0F0',EndColorStr='#CDCDCD')}

.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='#fff')}
.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}
.agenda3c2 {font-family:Arial; font-size:10px;border-left: #BC1A1A 1px solid;border-right: #BC1A1A 1px solid;border-bottom: #E1E1E1 1px solid;  background-color:F3F3DC}
.agenda3c3 {font-family:Arial; font-size:10px;border-left: #BC1A1A 1px solid;border-right: #BC1A1A 1px solid;border-bottom: #E1E1E1 1px solid;  background-color:F3DCDC}
.agenda_off {font-family:Arial; font-size:10px;border-left: #CDCDCD 1px solid;border-right: #CDCDCD 1px solid;border-bottom: #CDCDCD 1px solid;  background-color:D3D3D3}

a.bt3l		{padding-left:8px; padding-top:5px;margin-top:11px;margin-right:5px;border:0;float:left;width:100px;height:20px; font-family:Arial; font-size:11px; font-weight:normal; color:#000; text-align:left; text-decoration: none}
a.bt3l:hover{font-family:Arial; font-size:11px; font-weight:normal; color:#000;text-decoration: none}
a.bt3l:link	{font-family:Arial; font-size:11px; font-weight:normal; color:#000;text-decoration: none}
a.bt3l:active{font-family:Arial; font-size:11px; font-weight:normal; color:#000;text-decoration: none}
a.bt3l:visited{font-family:Arial; font-size:11px; font-weight:normal; color:#000;text-decoration: none}

table.thin    { border-collapse: collapse; border: 1px solid #DBDAD9; border-spacing: 1 }

.proj1 {font-family:Arial; font-size:11px;border-right: #000 1px solid;border-top: #000 1px solid;border-bottom: #000 1px solid;border-left: #000 1px solid}
.proj2b{font-family:Arial; font-size:11px;border-top: #000 1px solid;border-bottom: #000 1px solid; background-color:#000; color:#fff}
.linha {border-bottom: #ccc 1px solid;font-size: 11px;font-family: verdana}
.key {background-color: #FFBC58}

.menu2b { POSITION: absolute; VISIBILITY: hidden; BACKGROUND-COLOR: #DCE1E5; LAYER-BACKGROUND-COLOR: #D4D0C8; BORDER-LEFT: 1px solid #979797; BORDER-TOP: 1px solid #979797; BORDER-BOTTOM: 1px solid #979797; BORDER-RIGHT: 1px solid #979797; PADDING: 3px; z-index: 10; width: 160 }
.menuTitle { width: 35; BORDER-LEFT: 1px solid black; BORDER-TOP: 1px solid black; BORDER-BOTTOM: 1px solid black; BORDER-RIGHT: 1px solid black; PADDING: 3px; BACKGROUND-COLOR: #000 }
.menuBarLink { text-decoration: none; font-style: bold; color: #fff; font-family: helvetica,arial; outline: none }
.menuLink { text-decoration: none; font-style: bold; color: #000; outline: none }
a:hover.menuLink { text-decoration: none; font-style: bold; color: #fff }
#menuTitle1 { position: absolute; left: 10; top: 10; font-size: 14px }
#menuTitle2 { position: absolute; left: 50; top: 10; font-size: 14px }
#menu1 { position: absolute; left: 13; top: 29; font-size: 14px }
#menu2 { position: absolute; left: 53; top: 29; font-size: 12px; font-family:Arial }
#contentDiv { position: absolute; left: 10; top: 40; font-size: 14px }
#conteudo { POSITION: absolute; VISIBILITY: hidden; BACKGROUND-COLOR: #DCE1E5; LAYER-BACKGROUND-COLOR: #D4D0C8; BORDER-LEFT: 1px solid #D4D0C8; BORDER-TOP: 1px solid #D4D0C8; BORDER-BOTTOM: 2px solid #404040; BORDER-RIGHT: 2px solid #404040; PADDING: 3px; z-index: 10; width: 450 }

.p2 {color:#B0E0E6}
h2, h3  { color: white}
.cont  { width: 760px; text-align: justify; visibility : hidden;  position: absolute; left: -800px; top: 210px; background-color:#999999}



	
/*Estilos dos tabuladores*/
.tab { 
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	width: 100px;
	padding:5px;
	xpadding-top: 5px;
	xpadding-bottom: 5px;
	white-space: nowrap;
	text-align: center;
	border-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 0px;
	cursor: pointer}
.tabhold { 
	color:#fff;
	background-color:#666666}
.tabfocus { 
	background-color: #FF8B00;
	color: white}
.tabcontent { 
	width: 400px;
	height: 275px;
	border-style: solid;
	border-color: #666666;
	border-width: 1px;
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 10px}
	
	
/* ALERTAS */

td.titulo_alertas {background-color:#ff9800;font-size:16px; text-align:center; vertical-align:middle; font-weight:bold;color:#fff}
td.titulo_alertas_prioritario {background-color:#ff0000;font-size:16px; text-align:center; vertical-align:middle; font-weight:bold;color:#fff}
.alertas_caixa  {border:solid 1px #ff9800}
.alertas_caixa_prioritario  {border:solid 1px #ff0000}
input.button_alertas {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 : #fff;cursor:pointer}
input.button_alertas_prioritario {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: #ff0000;color : #fff;cursor:pointer}



/*CRM*/
td.colunas {
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	height:20px;
	color:#FF6600;
	text-decoration:none;
	border-bottom:solid 1px #E1E1E1;
	text-align:center}
input.disabled {color:#666666}
.disabled {color:#666666}
.hidden{display:none}
.visible{visibility:visible}
td.topo
{
	font-family:Arial;
	font-size:10px;
	height:20px;
	color:#fff;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;		
	background-color:#666666;
	background-image: url(bullet3.gif); 
	background-position: 4px 7px;
	background-repeat: no-repeat }
td.topo2
{
	background-color:#D9D9D9;
	color:#000;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	border:solid 1px #fff;
	height:20px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px}
.titulos_campos {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='#fff'); text-align:center}
td.texto {font-size: 10px;font-family: verdana;color: #000;text-decoration: none; text-align:center;  height:30px;}
td.texto2 {font-size: 10px;font-family: verdana;color: #000;text-decoration: none}
td.texto3 {font-size: 10px;font-family: verdana;color: #000;text-decoration: none; text-align:right}
.rato {cursor:pointer}
.scroll {
	border: 0px solid #ccc;
	scrollbar-face-color: #fff; 
	scrollbar-highlight-color: #fff; 
	scrollbar-3dlight-color: #000; 
	scrollbar-darkshadow-color: #fff; 
	scrollbar-shadow-color: #000; 
	scrollbar-arrow-color: #000; 
	scrollbar-track-color: #fff;
	overflow: auto}
#webmail_vertical
{
	position: absolute}
#webmail_vertical2 { POSITION: absolute; VISIBILITY:visible }

font.titulo {font-size: 11px;color: 000;font-family: verdana;font-weight:bold}
font.subtitulo {font-size: 10px;color: 000;font-family: verdana}
.formulario  		{color: #000; text-align:left;	font-family:Arial;font-size:10px;text-transform: uppercase;padding-right:5px}
.formulario_b  		{color: #000; text-align:left;	font-family:Arial;font-size:10px;text-transform: uppercase;padding-right:5px; background-color:#FFFF00}
.formulario2  		{color: #000; text-align:center;	font-family:Arial;font-size:10px;text-transform: uppercase;padding-right:5px; vertical-align:top}

input.formulario	{color: #000; text-align:left;font-family: Arial; font-size:11px;width: 100%;height: 18px;border: 1px solid #ccc; text-transform:none};

a.caixa{
	padding-left: 2px; padding-right: 2px;border:solid 1px #666666}
a.caixa2{
	color:#fff;
	padding-left: 2px;
	padding-right: 2px;
	border:solid 1px #666666;				
	background-color:#FF8B00}
a.caixa:hover{
	background-color:#FF8B00;
	color:#fff}
td.subtitulo {
	font-family:Arial;
	text-transform: uppercase;
	font-size:11px;
	font-weight:bold;
	height:20px;			
	color:#FF6600;
	text-decoration:none;
	border-bottom:solid 1px #E1E1E1;
	text-align:center}

a.bt {
    background: transparent url('bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 11px arial;
    height: 24px;
    margin-right: 6px;
    padding-right: 14px; /* sliding doors padding */
    text-decoration: none}

a.bt span {
    background: transparent url('bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 14px} 
a.bt:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.bt:active span {
    background-position: bottom left;
    padding: 6px 0 4px 14px; /* push text down 1px */
} 


a.bt2 {
    background: transparent url('bg_button2_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 11px arial;
    height: 24px;
    margin-right: 6px;
    padding-right: 14px; /* sliding doors padding */
    text-decoration: none}

a.bt2 span {
    background: transparent url('bg_button2_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 14px} 
a.bt2:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.bt2:active span {
    background-position: bottom left;
    padding: 6px 0 4px 14px; /* push text down 1px */
} 
	a.bt3 {
		width:185px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:12px;
		color:#000;
		padding-left:10px;
		padding-top:2px;
		margin-right: 6px;
		padding-right: 0px; 
		display: block;
		float: left;
		height: 24px;
		text-decoration: none;
		text-align:left;
		background: transparent url('bt_base.gif') no-repeat scroll top left;
	}
	
	a.bt4_on {
		background: transparent url('bt_right_on.gif') no-repeat scroll top right;
		color: #444;
		display: block;
		float: left;
		font: normal 11px arial;
		height: 24px;
		margin-right: 6px;
		padding-right: 6px;
		text-decoration: none;
	}
	
	a.bt4_on span {
		background: transparent url('bt_on.gif') no-repeat;
		display: block;
		line-height: 14px;
		padding: 5px 0 5px 14px;
	} 
	
		
	a.bt4_on:hover {
		background: transparent url('bt_right_on.gif') no-repeat scroll top right;
		color: #fff;
		padding-right: 6px;
		outline: none;
	}
	
	a.bt4_on:hover span {
		background: transparent url('bt_on.gif') no-repeat;
		display: block;
		line-height: 14px;
		padding: 5px 0 5px 14px;
	}
	
	
	
	
	a.bt4_off {
		background: transparent url('bt_right_off.gif') no-repeat scroll top right;
		color: #444;
		display: block;
		float: left;
		font: normal 11px arial;
		height: 24px;
		margin-right: 6px;
		padding-right: 6px;
		text-decoration: none;
	}
	
	a.bt4_off span {
		background: transparent url('bt_off.gif') no-repeat;
		display: block;
		line-height: 14px;
		padding: 5px 0 5px 14px;
	} 
	
		
	a.bt4_off:hover {
		background: transparent url('bt_right_on.gif') no-repeat scroll top right;
		color: #fff;
		padding-right: 6px;
		outline: none;
	}
	
	a.bt4_off:hover span {
		background: transparent url('bt_on.gif') no-repeat;
		display: block;
		line-height: 14px;
		padding: 5px 0 5px 14px;
	}
	
	
	
	a.bt5 {
		/*width:75px;*/
		color:#353535;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:12px;	
		
		/*padding-left:0px;*/
		padding-top:5px;
		margin-right: 6px;
		padding-right: 0px; 	
		xdisplay: block;
		xfloat: left;
		height: 24px;
		text-decoration: none;
		text-align:left;
		/*background: transparent url('button_novo_doc.png') no-repeat scroll top left;*/
	}
	
	
	
	.fundo_botoes {font-size: 11px;font-family: verdana;height: 45px;border-right: #909394 1px solid;border-top: #909394 1px solid;border-left: #909394 1px solid;border-bottom: #909394 1px solid;background: #BCBDBD;color : #666666}
	
	a{font-family: Verdana;font-size: 10px;color: #A54E00;text-decoration: underline;filter:alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1}
	a:link img{ font-family: Verdana; font-size: 10px; color: #000; text-decoration: underline}
	a:visited img{ font-family: Verdana; font-size: 10px; color: #000; text-decoration: underline}
	a:active img{ font-family: Verdana; font-size: 10px; color: #000; text-decoration: underline}
	a:hover img{ font-family: Verdana; font-size: 10px; color: #526C7D; text-decoration: underline; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7}
	
	
	
	
.drag{position:absolute;cursor:move;z-index:1000;opacity:0.7;filter:alpha(opacity=70);width:87px;margin:auto}

.info{color:#000}
a.info{position:relative;text-decoration:none;color:#FFF}
a.info:hover{z-index:29}
a.info span{display:none}
a.info:hover span{display:block;position:absolute;top:1.5em;left:3em;width:15em;border:1px solid #000;background-color:#f2f2f2;color:#000;text-align:center;font-size:12px;font-style:italic;z-index:29}

div.info{ display: inline; width:40; margin: 0px; float:left; position:relative; text-decoration:none;margin: 0px;}
div.info:hover {background-color:#ff9900;margin: 0px;}
div.info span{display: none;}
div.info:hover span{display:block;position:absolute;top: 1.5em;left: 3em;width:15em;border:1px solid #000;background-color:#f2f2f2;color:#000;text-align: center;font-size: 12px;font-style:italic;z-index:30;}

div.menu_topo{
	margin-top:0px;
	height:33px;
	width:108px;
	background-image:url(bt_menu.jpg);
	background-repeat:no-repeat;
	text-align:center;
	opacity:1;filter: alpha(opacity=100)
}
div.menu_topo2{
	margin-top:0px;
	height:33px;
	width:108px;
	background-image:url(bt_menu.jpg);
	background-repeat:no-repeat;
	text-align:center;
	opacity:0.5;filter: alpha(opacity=50);	
}

div a.menu_topo {
	color:#fff;
	font-weight:bold;
	font-size:9px;
	line-height:29px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	text-align:center;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
div a.menu_topo:link {color:#fff;font-size:9px;}
div a.menu_topo:active {color:#4b4b4b;font-size:9px;}
div a.menu_topo:hover {color:#4b4b4b;font-size:9px;}
div a.menu_topo:visited {color:#fff;font-size:9px;}
div.titulo{background:transparent url('r1.jpg') no-repeat top right;height:36px;margin-right:0px;padding-right:6px}
div.titulo span{background:transparent url('bg1.jpg') repeat-x;display:block;margin-left:0px;line-height:36px} 
div.titulo span font{background:transparent url('l1.jpg') no-repeat top left;color:#fff;display:block;font:normal 12px arial;font-weight:bold;height:36px;margin-left:0px;padding-left:6px;text-decoration:none}
div.content{background:transparent url('r2.jpg') no-repeat bottom right;margin-right:0px;padding-right:6px}
div.content span{background:transparent url('bg2.jpg') repeat-x bottom;display:block;margin-left:0px} 
div.content span font{background:transparent url('l2.jpg') no-repeat bottom left;color:#000;display:block;font:normal 11px arial;margin-left:0px;padding:16px;text-decoration:none}
div.content span font a{color:#000;font:normal 11px arial;text-decoration:none}
td.tg{background:url('topog.jpg');color:#fff;font:normal 12px arial;text-align:center;height:28px}
td.other_days{background:url('day_bg.jpg');color:#4B4B4B;font:normal 13px arial;text-align:center;height:20px;border-collapse:collapse;border-left:0px solid #000;border-top:0px solid #000;border-right:1px solid #000;border-bottom:1px solid #000}
td.prev_days{text-align:center;height:20px;border-collapse:collapse;border-left:0px solid #000;border-top:0px solid #000;border-right:1px solid #000;border-bottom:1px solid #000}
td.tdays{background:url('ftdays.jpg');color:#FF6600;font:normal 11px arial;text-align:center;height:20px}
input.bt_novo{background:transparent url('button_novo_doc.png') no-repeat scroll top left;cursor:pointer;width:74px;height:24px;border:0;color:#353535;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;padding:0px 0px 0px 5px;margin:0px 0px 0px 0px;text-decoration:none;text-align:left}
input.bt_grafico{background:transparent url('button_vergrafico.png') no-repeat scroll top left;cursor:pointer;width:74px;height:24px;border:0;color:#353535;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;padding:0px 0px 0px 5px;margin:0px 0px 0px 0px;text-decoration:none;text-align:left}