/* header.css */ 

/* Cabeçalho */
.head {
  width:100%;
  height:90px;
  background: url(../../image/darkblue/bk_top-inf.gif) repeat-x;
}

.head-2 {
  height:80px;
  background: url(../../image/darkblue/bk_top.gif) no-repeat;
}

.head-logo {
  border: 0pt none;
  height:52px;
  margin-left:16px;
  margin-top:2px;
  width:180px;
  float: left;
}

.head-right {
  float: right;
  width: 420px;
  height: 55px;
}

.tit_pag {
	position:absolute;
	top:32px;
	right:5px;
  height: 20px;
  width: 220px;
}
  
.head-date {
  position:absolute;
  top:2px;
  right:0;
  height:30px;
  width:120px;
  padding:7px 0px 2px 40px;
  z-index:3;
  font-family:Tahoma, Geneva, sans-serif;
  font-size:10px;
  color:#004a80;
  background: url(../../image/darkblue/bk_dt-tm.png) no-repeat; 
  
  /*height: 27px;
  width: 116px;
  padding: 7px 8px 2px 30px;
  margin: 3px 30px 0 0;
  font-family:Tahoma, Geneva, sans-serif;
  font-size:10px;
  color:#004a80;
  background: url(../../image/darkblue/bk_dt-tm.png) no-repeat;
  text-align: center;
  float: right;*/
}

.user_saud {
  float: left;
  padding: 2px 0 0 14px;
  width: 264px;
  height: 13px;
  color: #FFF;
  font-size: 10px;
  font-weight: bold;
  fond-family: Tahoma, Geneva, sans-serif;
  overflow: hidden;
}

.head-ico { width: 21px; height: 18px; float: right; margin: 4px 5px; border: 0px; background-repeat: no-repeat; cursor:pointer; }
.head-ico-print { background-image: url(../../image/darkblue/ico_imprime.png); }
.head-ico-print:hover { background-position: -25px 0px; }
.head-ico-logoff { background-image: url(../../image/darkblue/ico_logoff.png); }
.head-ico-logoff:hover { background-position: -25px 0px; }
.head-ico-info { background-image: url(../../image/darkblue/ico_info.png); }
.head-ico-info:hover { background-position: -25px 0px; }
.head-ico-suporte { background-image: url(../../image/darkblue/ico_suporte.png); }
.head-ico-suporte:hover { background-position: -25px 0px; }
.head-ico-help { background-image: url(../../image/darkblue/ico_ajuda.png); }
.head-ico-help:hover { background-position: -25px 0px; }
.head-ico-voltar { background-image: url(../../image/darkblue/ico_voltar.png); }
.head-ico-voltar:hover { background-position: -25px 0px; }
.head-ico-inicio { background-image: url(../../image/darkblue/ico_inicio.png); }
.head-ico-inicio:hover { background-position: -25px 0px;  }

/*Cabeçalho Menu*/
.tabs {
  float: left;
  margin-left: 51px;
	width: 455px;
	height: 20px;
}
.tab {
  float:left;
  height:20px;
  margin:0px 2px;
  background:url(../../image/darkblue/mntop_b.gif);
  max-width:180px;
  font-family:Tahoma, Geneva, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#FFF;
  z-index:3;
  }
.tab a:link {
  text-decoration: none;
  color: #FFF;
}
.tab a:visited {
  text-decoration: none;
  color: #FFF;
}
.tab a:hover {
  text-decoration: underline;
  color:#94bae5;
}
.tab a:active {
  text-decoration: none;
  color: ##FFF;
}

.tab .tabl {
  background: url(../../image/darkblue/mntop_l.gif);
  width: 10px;
  height: 20px;
  float: left;
}

.tab .tabc {
  padding-top: 2px;
  float: left;
}

.tab .tabr {
  background: url(../../image/darkblue/mntop_r.gif);
  width: 10px;
  height: 20px;
  float: left;
}

/* Conteudo */

.conteudo{
  position:relative;
  margin:0px;
  padding:0px;
  background:#FFF;
  height:465px;
  z-index:1;
}

/* Barras de Separação */
.bar_vert{
  position:relative;
  float:left;
  margin:0px;
  background:url(../../image/darkblue/bar_bk.gif) repeat-y;
  width:25px;
  height:465px;
  z-index:2;
}
.bar_vert-top{
  position:absolute;
  top:0px;
  margin:0px;
  background:url(../../image/darkblue/bar_top.gif) no-repeat;
  width:25px;
  height:10px;
  z-index:2;
}
.bar_vert-bas{
  position:absolute;
  bottom:-1px;
  margin:0px;
  background:url(../../image/darkblue/bar_bas.gif) no-repeat;
  width:25px;
  height:10px;
  z-index:2;
}

/* Rodapé */
.bas-inf {
  height:45px;
  background: url(../../image/darkblue/bk_bas-inf.gif) repeat-x;
}

.info_user {
  float: left;
  padding: 12px 0px 0px 5px;
  height: 30px;
  color: #FFF;
  font-size: 10px;
}

/*titulos*/
.head h1 {
  padding: 10px 0 0 277px;
	font-family:Verdana, Geneva, sans-serif;
  font-size:12px;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
}
.head h2 {
  padding: 14px 0 8px 227px;
	font-family:Verdana, Geneva, sans-serif;
  font-size:10px;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
}
h3 {
  height:18px;
  font-family:Tahoma, Geneva, sans-serif;
  font-size:11px;
  color:#004A80;
  padding:0px;
  margin:2px 0px 5px 0px;
  border-bottom:1px #004A80 solid;
}

#header-transsrc {
	position:absolute;
  top:7px;
  right:220px;
  *right:180px;
  height:30px;
  width:200px;
  z-index:3;
}

.foot {
  bottom: 0px;
  position: absolute;
  width: 100%;
  height: 45px;
  background-image: url(../../image/darkblue/bk_bas-inf.gif);
}

.foot .logo {
  background-image: url(../../image/darkblue/bk_bas.gif);
  background-repeat: no-repeat;
  width: 130px;
  height: 45px;
  position: absolute;
  right: 0;
}

.info_user .coluna {
  float: left;
}

.info_user .esquerda {
  width: 270px;
}

.info_user .caption {
  clear: left;
  float: left;
}

.info_user .esquerda .caption {
  width: 94px;
}

.info_user .direita .caption {
  width: 56px;
}

.info_user .text {
  float: left;
  font-weight: bold;
}

.info_user .clickable:hover {
  cursor: pointer;
}

#_header_usuario .text {
  background: url(../../image/darkblue/bt_seg.png) no-repeat right;
  padding-right: 11px;
}

#_header_empresa .text {
  background: url(../../image/darkblue/bt_list.gif) no-repeat right;
  padding-right: 13px;
}
