/* CSS Document */

body { 	margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background: url(../img/bg_stripes.gif);  }
body,td,th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #617278; }
h5 { font-size:11px; font-weight:bold; }

a:link, a:visited, a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #617278; text-decoration: underline; }
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #7e949c; }

/* CLASSES */
.rodape { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #919fa3; }
.rodape a:link, .rodape a:visited, .rodape a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #919fa3; text-decoration:none; }
.rodape a:hover { color: #919fa3; text-decoration:underline; }

.tit 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #617278; font-weight: bold; padding-bottom: 5px; }
.subtit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #617278; font-style:italic; padding-bottom: 5px; }


/* FORMULÀRIO */
input, textarea, select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #617278; background-color:#e9f2f5; border:1px solid #7f99a1; }
.ckbox { background-color:#e9f2f5; border:1px solid #e9f2f5; }
.btn   { background-color:#e9f2f5; border:1px solid #7f99a1; }

.adm_clara { background-color:#EDF7FA; }
.adm_medio { background-color:#DEEAED; }
.adm_escuro { background-color:#BAD1D9; }

/* 
   páginas COM SCROLL e SEM TD
   ( padding:16px 9px 0px 16px;) 
*/
div#hold	{
	position:relative; overflow:hidden;
	top: 3px; left:26px;
	width:525px; height:324px;
	/*border:1px solid black;*/
	z-index:100;
	}
	
/*
	páginas COM SCROLL e TD lateral
	(TD com width="600" colocar o 'padding-right:10px;')
*/
div#hold_tdscroll	{ 
	position:relative; overflow:hidden;
	top:3px; left:0px;
	width:525px; height:324px; 
	clip:rect(0px, 525px, 324px, 0px);
	/*border:1px solid black;*/
    z-index:100; 
	}
	
/* 
   páginas SEM SCROLL e SEM TD lateral
  (em cada página forçar: style="width:540px; height:324px; clip:rect(0px, 540px, 324px, 0px);" no div: 'wn' 
  e na Td com width="600" colocar o padding para 'padding:16px;')   
*/
div#hold_noscroll	{ 
	position:relative; overflow:hidden;
	top:3px; left:26px;
	width:540px; height:324px; 
	clip:rect(0px, 540px, 324px, 0px);
	/*border:1px solid black;*/
    z-index:100; 
	}
/*
	PAGINAS QUE NÃO POSSUEM SCROLL MAS POSSUEM A td LATERAL
	(Não é necessário mexer no 'wn')
*/
div#hold_td_noscroll	{
	position:relative;	overflow:hidden;
	width:540px; height:324px;
	top:3px; left:0px;
	/*border:1px solid black;*/	
	z-index:100;
	}
	
div#wn	{ 
	position:absolute; 
	left:0px; top:0px; 
	width:525px; height:324px; 
	clip:rect(0px, 525px, 324px, 0px);
	overflow:hidden;	
	z-index:1; 
	}
div.content { 
	position:absolute; visibility:hidden;
	left:0px; top:0px;
	line-height:14px;
	z-index:1; 
	}

/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar { 
  position:relative; left:0px; top:3px;
  width:11px; height:324px; 
  font-size:1px; 
  z-index:1;
  }
div#track { 
  position:absolute; left:0px; top:12px;
  width:7px; height:300px;
  background: url("../img/track.gif") #336 repeat;
  /*border: 1px solid yellow;*/
  z-index:1;
  }
div#dragBar {
  position:absolute; left:-10px; top:0px;
  width:7px; height:16px;
  cursor:
  /*border: 1px solid orange;*/
  z-index:2;
  }  
div#up { position:absolute; left:0; top:0; z-index:2 }  
div#down { position:absolute; left:0; bottom:0; z-index:3 }  
