/* 
Agência Time - Sistemas Online
http://www.agenciatime.com.br
*/

.textoArial_10 {
      font-family: Arial;
      font-size: 10px;
      color: #666666;
      }
.textoVerdana_10 {
      font-family: Verdana;
      font-size: 10px;
      color: #666666;
      }
.textoTahoma_10 {
      font-family: Tahoma;
      font-size: 10px;
      color: #666666;
      }

.textoArial_11 {
      font-family: Arial;
      font-size: 11px;
      color: #666666;
      }
	  
.textoVerdana_11 {
      font-family: Verdana;
      font-size: 11px;
      color: #666666;
      }
.textoTahoma_11 {
      font-family: Tahoma;
      font-size: 11px;
      color: #000000;
	  padding-left:3px;
	  padding-top: 3px
      }

.textoTahoma_11_Azul {
      font-family: Tahoma;
      font-size: 11px;
	  font-weight: bold;
      color: #72a9c6;
      }

.textoTahoma_11_Azul_N {
      font-family: Tahoma;
      font-size: 11px;
      color: #72a9c6;
      }

.textoTahoma_12_Azul_N {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}

/* Menu */

.textoMenu {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: blink;
}

.textoMenu:link    {color: #ffffff; text-decoration: none;}
.textoMenu:visited {color: #ffffff; text-decoration: none;}
.textoMenu:hover   {color: #ffffff; text-decoration: none;}

/* Fim Menu */

.textoForm {font-family:Tahoma,Helvetica,Arial,sans-serif;color:#393939;font-size:12px;}	  


.textoTituloForm {
		overflow:hidden;zoom:1;color:#15428b;font:bold 11px tahoma,arial,verdana,sans-serif;padding:5px 3px 4px 5px;line-height:15px;
		}

.abaOn {
		overflow:hidden;
		zoom:1;color:#15428b;
		font:bold 11px tahoma,arial,verdana,sans-serif;
		padding:5px 3px 4px 5px;
		line-height:15px;
		}

.abaOff {
		overflow:hidden;
		zoom:1;color:#15428b;
		font:bold 11px tahoma,arial,verdana,sans-serif;
		padding:5px 3px 4px 5px;
		line-height:15px;
		background-image:url(images/default/panel/white-top-bottom.gif);
		}		

/* FORMULARIO */
.FormAssinatura
{
	background-color: #F9F9F9;
	border: 1px solid #666666;	
	color: #333333;		
}

.FormAssinaturaFocus
{
	background-color: #FFFFFF;
	border: 1px solid #666666;	
	color: #333333;		
}

.x-form-text,textarea.x-form-field{padding:1px 3px;background:#fff url(images/default/form/text-bg.gif) repeat-x 0 0;border:1px solid #B5B8C8;}

/* BOTAO */
.x-btn{font:normal 11px tahoma,verdana,helvetica;cursor:pointer;white-space:nowrap;}
.x-btn button{border:0 none;background:transparent;font:normal 11px tahoma,verdana,helvetica;padding-left:3px;padding-right:3px;cursor:pointer;margin:0;overflow:visible;width:auto;-moz-outline:0 none;outline:0 none;}
* html .ext-ie .x-btn button{width:1px;}
.ext-gecko .x-btn button{padding-left:0;padding-right:0;}
.ext-ie .x-btn button{padding-top:2px;}
.x-btn-icon .x-btn-center .x-btn-text{background-position:center;background-repeat:no-repeat;height:16px;width:16px;cursor:pointer;white-space:nowrap;padding:0;}
.x-btn-icon .x-btn-center{padding:1px;}
.x-btn em{font-style:normal;font-weight:normal;}
.x-btn-text-icon .x-btn-center .x-btn-text{background-position:0 2px;background-repeat:no-repeat;padding-left:18px;padding-top:3px;padding-bottom:2px;padding-right:0;}
.x-btn-left,.x-btn-right{font-size:1px;line-height:1px;}
.x-btn-left{width:3px;height:21px;background:url(images/default/button/btn-sprite.gif) no-repeat 0 0;}
.x-btn-right{width:3px;height:21px;background:url(images/default/button/btn-sprite.gif) no-repeat 0 -21px;}
.x-btn-left i,.x-btn-right i{display:block;width:3px;overflow:hidden;font-size:1px;line-height:1px;}
.x-btn-center{background:url(images/default/button/btn-sprite.gif) repeat-x 0 -42px;vertical-align:middle;text-align:center;padding:0 5px;cursor:pointer;white-space:nowrap;}
.x-btn-over .x-btn-left{background-position:0 -63px;}
.x-btn-over .x-btn-right{background-position:0 -84px;}
.x-btn-over .x-btn-center{background-position:0 -105px;}
.x-btn-click .x-btn-center,.x-btn-menu-active .x-btn-center{background-position:0 -126px;}
.x-btn-disabled *{color:gray!important;cursor:default!important;}
.x-btn-menu-text-wrap .x-btn-center{padding:0 3px;}
.ext-gecko .x-btn-menu-text-wrap .x-btn-center{padding:0 1px;}
.x-btn-menu-arrow-wrap .x-btn-center{padding:0;}
.x-btn-menu-arrow-wrap .x-btn-center button{width:12px!important;height:21px;padding:0!important;display:block;background:transparent url(images/default/button/btn-arrow.gif) no-repeat left 3px;}
.x-btn-with-menu .x-btn-center{padding-right:2px!important;}
.x-btn-with-menu .x-btn-center em{display:block;background:transparent url(images/default/toolbar/btn-arrow.gif) no-repeat right 0;padding-right:10px;}
.x-btn-text-icon .x-btn-with-menu .x-btn-center em{display:block;background:transparent url(images/default/toolbar/btn-arrow.gif) no-repeat right 3px;padding-right:10px;}
.x-btn-pressed .x-btn-left{background:url(images/default/button/btn-sprite.gif) no-repeat 0 -63px;}
.x-btn-pressed .x-btn-right{background:url(images/default/button/btn-sprite.gif) no-repeat 0 -84px;}
.x-btn-pressed .x-btn-center{background:url(images/default/button/btn-sprite.gif) repeat-x 0 -126px;}



.InputPadrao{border-right:#b3b3b3 1px solid; border-top:#b3b3b3 1px solid; border-left:#b3b3b3 1px solid;
			border-bottom:#b3b3b3 1px solid; height: 16px}

.botaoForm {font:normal 11px tahoma,verdana,helvetica; height:25px; padding-left:3px;padding-right:3px;cursor:pointer;margin:0;overflow:visible;width:auto;-moz-outline:0 none;outline:0 none;}

.campot {
	font-family: Verdana;
	font-size: 8 pt;
	color: #000000;
	background-color: #ffffff;
	border: 1 ridge #000000
		}
		
	.formLogin {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	background-color: #ffffff;
	border: 1 ridge #000000
		}

	.form1 {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11px;
	height: 20px;
	color: #333333;
	text-decoration: none;
	padding: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #aaaaaa;
	border-right-color: #aaaaaa;
	border-bottom-color: #d0d0d0;
	border-left-color: #aaaaaa;
}


.form2 {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #aaaaaa;
	border-right-color: #aaaaaa;
	border-bottom-color: #d0d0d0;
	border-left-color: #aaaaaa;
}


.botonsup {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: blink;
}

.botonsup:link    {color: #ffffff; text-decoration: none;}
.botonsup:visited {color: #ffffff; text-decoration: none;}
.botonsup:hover   {color: #dfdfdf; text-decoration: none;}

/*head*/
.capahead {position:absolute; left:0px; top:47px; height:22px; width:779px; text-align:center} 

/* textos das páginas*/
.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: blink;
}
/* textos das páginas A*/
.textoa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: blink;
}

.textoV {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: blink;
}

.textoVerdana10azul {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: blink;
}

/* OtherMenu */
.othermenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: blink;
}

.othermenu:link    {color: #000000}
.othermenu:visited {color: #000000}
.othermenu:hover   {color: #777777}

/* Box */
.box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: blink;
}

.box:link    {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height:??????A?.botonsup {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: blink;
}

.botonsup:link    {color: #ffffff; text-decoration: none;}
.botonsup:visited {color: #ffffff; text-decoration: none;}
.botonsup:hover   {color: #dfdfdf; text-decoration: none;}

/*head*/
.capahead {position:absolute; left:0px; top:47px; height:22px; width:779px; text-align:center} 


.box:visited {color: #000000}
.box:hover   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #777777;
             }
.form {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11px;
	height: 20px;
	color: #333333;
	text-decoration: none;
	padding: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #aaaaaa;
	border-right-color: #aaaaaa;
	border-bottom-color: #d0d0d0;
	border-left-color: #aaaaaa;
}
.subtitulo {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: blink;
}



.link-a11:link    {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none
              }
.link-a11:visited {color: #000000}
.link-a11:hover   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: underline	
             }


.scroll
{
    SCROLLBAR-FACE-COLOR: #ffff99;
    SCROLLBAR-HIGHLIGHT-COLOR: #cccccc;
    SCROLLBAR-SHADOW-COLOR: #cccccc;
    SCROLLBAR-3DLIGHT-COLOR: #f9f9f9;
    SCROLLBAR-ARROW-COLOR: #cccccc;
    SCROLLBAR-TRACK-COLOR: #f9f9f9;
    SCROLLBAR-DARKSHADOW-COLOR: #f9f9f9
}
.MenuSubtopico
{
    FONT-SIZE: 11px;
    COLOR: #4a6395;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #dce6f2
}
.UsuSubtopico
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #333333;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f5f5f5
}
.TabHeadFundoAzul
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #5b6e97;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #c5d7ec
}
.TabHeadRelatorio
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #5b6e97;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.TabHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.TabHead:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.TabHead_print
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.TabCorpo
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.TabCorpo:hover
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.TabCorpo_print
{
    FONT-SIZE: 10px;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.TabCorpoMenor
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TabHeadMenor
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.TabHeadMenor:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.TabHeadMenor2
{
    FONT-SIZE: 9px;
    COLOR: #5b6e97;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.link
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.linkmenu
{
    FONT-SIZE: 10px;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    a: hover
}
.TabCorpoNum
{
    FONT-SIZE: 10px;
    COLOR: #717172;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}
.txmenu
{
    FONT-SIZE: 9px;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    a: hover
}
.linhas
{
    BORDER-TOP: #006699 2px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT-COLOR: #006699;
    TEXT-TRANSFORM: uppercase;
    COLOR: #006699;
    BORDER-BOTTOM: #006699 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: #dce6f2;
    BORDER-RIGHT-COLOR: #006699
}
.TabCorpoLinhas
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    BORDER-TOP-STYLE: none;
    BORDER-BOTTOM: #c6c6c6 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none
}
.TabCorpoLinhasAzul
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    BORDER-TOP-STYLE: none;
    BORDER-BOTTOM: #c6c6c6 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: #dce6f2
}
.TabCorpoImpressao
{
    FONT-SIZE: 8px;
    COLOR: #000000;
    BORDER-TOP-STYLE: none;
    BORDER-BOTTOM: #c6c6c6 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
}
.Botoes
{
    BORDER-RIGHT: #dce6f2 1px solid;
    BORDER-TOP: #dce6f2 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: #dce6f2 1px solid;
    WIDTH: 100px;
    COLOR: #ffffff;
    BORDER-BOTTOM: #dce6f2 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #006699
}
.sel
{
    CURSOR: hand;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #006699
}
.nsel
{
    CURSOR: hand;
    BACKGROUND-COLOR: #dce6f2
}
.link
{
    CURSOR: hand;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.Linhas2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
    BACKGROUND-COLOR: #dce6f2
}
.linhas3
{
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: uppercase;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #dce6f2
}