/* CSS Document */

/*
+----------------------------------------------------------------+
	Reset CSS by Eric Meyer: http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/															
+----------------------------------------------------------------+
*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline;}
body {line-height: 1;}
ol, ul {list-style: none;}

/*
+----------------------------------------------------------------+
	Extras															
+----------------------------------------------------------------+
*/
.clear {clear:both; overflow:hidden; font-size:0; visibility:hidden}
.alignleft {float:left}
.alignright {float:right}
div:after, ul:after, dl:after, dd:after, dt:after{clear:both; content:""; display:block; font-size:0; height:0; visibility:hidden;}
/*Limpar fluxo oculto para IE-mac \*/
* html div, * html ul, * html dl, * html dd, * html dt {height:1%;}
/* final hack IE-mac */
*:first-child+html div, *:first-child+html ul, *:first-child+html dl, *:first-child+html dd, *:first-child+html dt, *:first-child+html ol {height:auto; display: inline-block;}

/*
+----------------------------------------------------------------+
	Definicoes Gerais															
+----------------------------------------------------------------+
*/

body {
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color: #DEE2E7;
  background: url(img/bgfundo.gif) center repeat-y #000000;
}


a:link {
  text-decoration: none;
}
a:visited {
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
a:active {
  text-decoration: none;
}

.tpequenovermelho {

  font-family: Arial;
  font-size: 10px;
  font-weight: normal;
  color: #CC0000;

}
.tpequenopreto {

  font-family: Arial;
  font-size: 10px;
  font-weight: normal;
  color: #000000;

}
.tbdestaque {

  font-family: Arial;
  font-size: 20px;
  font-weight: bold;
  color: #FFFFFF;
  padding:5px;
}
.tvdestaque {

  font-family: Arial;
  font-size: 16px;
  font-weight: bold;
  color: #CC0000;
  padding-top:4px;
}

.tvapresentador {

  font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  color: #CC0000;
}

a.tvdestaque:link    {text-decoration: none;		color:#CC0000;}
a.tvdestaque:visited {text-decoration: none;		color:#CC0000;}
a.tvdestaque:hover   {text-decoration: underline;	color:#CC0000;}
a.tvdestaque:active  {text-decoration: none;		color:#CC0000;}

a.lnk_tvdestaque:link    {text-decoration: none;		color:#CC0000;}
a.lnk_tvdestaque:visited {text-decoration: none;		color:#CC0000;}
a.lnk_tvdestaque:hover   {text-decoration: underline;	color:#CC0000;}
a.lnk_tvdestaque:active  {text-decoration: none;		color:#CC0000;}

.tvdestaque_interna {
  font-family: Arial;
  font-size: 18px;
  font-weight: bold;
  color: #CC0000;
}

a.tvdestaque_interna:link    {text-decoration: none;		color:#CC0000;}
a.tvdestaque_interna:visited {text-decoration: none;		color:#CC0000;}
a.tvdestaque_interna:hover   {text-decoration: underline;	color:#CC0000;}
a.tvdestaque_interna:active  {text-decoration: none;		color:#CC0000;}


.tadestaque {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  color: #32629F;
  line-height:15px;;
}


a.lnk_tadestaque:link    {text-decoration: none;		color:#32629F;}
a.lnk_tadestaque:visited {text-decoration: none;		color:#32629F;}
a.lnk_tadestaque:hover   {text-decoration: underline;	color:#32629F;}
a.lnk_tadestaque:active  {text-decoration: none;		color:#32629F;}

.tb {
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  color: #FFFFFF;
}
.tbb {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
}

a.lnk_tbb:link    {text-decoration: none;		color:#FFFFFF;}
a.lnk_tbb:visited {text-decoration: none;		color:#FFFFFF;}
a.lnk_tbb:hover   {text-decoration: underline;	color:#FFFFFF;}
a.lnk_tbb:active  {text-decoration: none;		color:#FFFFFF;}

.tbbg {
  font-family: Arial;
  font-size: 16px;
  font-weight: bold;
  color: #FFFFFF;
}
.tp {
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
}

a.tp:link    {text-decoration: none;		color:#000000;}
a.tp:visited {text-decoration: none;		color:#000000;}
a.tp:hover   {text-decoration: underline;	color:#000000;}
a.tp:active  {text-decoration: none;		color:#000000;}

.tp2 {
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  line-height:22px;
  color: #000000;

}
.tpb {


  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
}
.tpbg {



  font-family: Arial;
  font-size: 16px;
  font-weight: bold;
  color: #000000;
}
.tv {

  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  color: #D6161D;

}
.ta {

  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  color: #083E88;

}
.tabg {



  font-family: Arial;
  font-size: 16px;
  font-weight: bold;
  color: #083E88;
}
.tabg20 {



  font-family: Arial;
  font-size: 20px;
  font-weight: bold;
  color: #083E88;
}
.tvbg {



  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  color: #CC0000;
}
.list {
  list-style-type: none;
  width: 215px;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #293273;
}
.combo {
  list-style-type: none;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #293273;
}
.txt {
	width:360px;
	height:220px;
	z-index:1;
	overflow:auto;
}

 .input {BORDER-BOTTOM: #a7a6a6 1px solid;
          BORDER-LEFT: #a7a6a6 1px solid;
          BORDER-RIGHT:  #a7a6a6 1px solid;
          BORDER-TOP: #a7a6a6 1px solid;
          FONT-FAMILY: Arial, Helvetica, sans-serif;
          FONT-SIZE: 13;
          BACKGROUND-COLOR: #FFFFFF;
          COLOR: #000000;}

.select {BORDER-BOTTOM: #a7a6a6 1px solid;
          BORDER-LEFT: #a7a6a6 1px solid;
          BORDER-RIGHT:  #a7a6a6 1px solid;
          BORDER-TOP: #a7a6a6 1px solid;
          FONT-FAMILY: Arial, Helvetica, sans-serif;
          FONT-SIZE: 13;
          BACKGROUND-COLOR: #FFFFFF;
          COLOR: #000000;}


 input.bot1 {font-family: Arial, Helvetica, sans-serif;
              font-size: 13;
		      color: #083E88;
              background: #e8e3e3;
			  font-weight : bold; 
              }

@media print  
	{ 
	#barra_grupo, #pdt_ad3, pdt_rodape, pdt_cabec, pdt_ultimas  { display:none; } 
	body { 
		padding-left:1px; 
		padding-top:20px; 
		} 
	}