* { 
  margin:0px;
  list-style: none;
  padding: 0 px;
  text-decoration: none;
  border: none;
}

html {
   height: 100%;
}

body.fprin  {
  text-align: center;
  margin:0;   
  padding:0;  
  height:100%;
  margin-top:25px;
  background-color: #F4F4F4;
  background-image: url("imagespag/fundo.jpg");
  Background-repeat: repeat-x;
 }

body.fcab {
  text-align: center;
  margin:0;   
  padding:0;  
  height:100%;
  margin-top:0px;
  background-color: #F4F4F4;

 }

.title

{

font-family: Verdana, Helvetica, sans-serif;

font-size: 14px

}

.gridview2
{
	font-family: Arial;
	border: 1px solid #666666;
	color: #000; 	
}

.cols
{
	border: 1px solid #666666;
}



.dropdownmenu

{

font-family: Arial;

background-color: #fff;

border: 1px solid #666666
}

.textbox

{

font-family: Arial;

background-color: #fff;

border: 1px solid #666666

}

.button

{

font-family: Arial;

background-color: #fff;

border: 1px solid #666666

}
 


#frames {
background-color: #F4F4F4;
}

* html #frames {
background-color: #F4F4F4;
}

p {
   color: #666666;
   font-family: arial, verdana, sans-serif;
   font-size: 9pt; 
   text-align: justify;
    line-height:110%;
}

tbody tr {

   color: #F4F4F4;
   font-family: arial, verdana, sans-serif;
   font-size: 9pt; 
   text-align: justify;

}

h1 {
  color: #666666;
  font-family: arial, verdana, sans-serif;
  font-size: 20pt;
  font-weight: bold;

}

h2 {
  font-family: arial, verdana, sans-serif;
  color: #652189;
  font-size: 13pt;
  font-weight: bold;
  font-style: italic;

}

a.NomeProd {
	color: #652189;
}

a.LinkContexto {
	color: #652189;
	font-family: arial, verdana, sans-serif;
    font-size: 8pt;
}

a.LinkContexto:hover {
  text-decoration: underline;
  font-weight: bold;
}


a.cabecalho {
 	color: #666666;
    font-family: arial, verdana, sans-serif;
    font-size: 8pt;
             
}

a.cabecalho: houver {
     font-weight: bold;
}

a.Normal{
	color: #666666;
    font-family: arial, verdana, sans-serif;
    font-size: 8pt;
    text-align: left;
}

a:link {
	text-decoration:none;

}

a:visited {
	text-decoration:none;
}

a:active {
	text-decoration: underline;
}




li.cab { 
 list-style:none;
}



#principal {
          margin:0px auto;
          min-height: 100%;
          height: auto;
          width: 776px;
          text-align: left;
 }

* html #principal {  
  height:100%;
}

table.deslocada 
{
  margin: 20px;	
}

/* -----------------------------------------CABECALHO--------------------------------------------------- */

#topo {
  background-color: #FFF;
  background-image: url("imagespag/topo.jpg"); 
  Background-repeat: repeat-x;
  height: 108px;
  max-height: 108px;
  width: 776px;
}

* html #topo {  
  height:108px;
  max-height: 108px;
}


#topoe {
 background-color: #FFF;
 width:230; 
 height: 108px;
 float: left;
}

* html #topoe {  
  height:108px;
}

#topoe h1{
 width:230px;
 margin: 0 auto;
 text-align:left; 
}

#topoe h1 a{
 text-indent:-9000px;
 overflow:none; 
 float:left;
 width:230; 
 height: 108px;
 background-image: url("imagespag/logo.jpg"); 
 Background-repeat: no-repeat;
}

#topoe h1 a:hover{
 background-image: url("imagespag/logo.jpg"); 
 Background-repeat: no-repeat;
}

#topod {
 background-color: #FFF;
 background-image: url("imagespag/lado.jpg"); 
 Background-repeat: no-repeat;
 width:244; 
 height: 108px;
 float: right;
}

* html #topod {  
  height:108px;
}

#topodlinks {
 line-height:90%;
 text-align: right;
 float: right;
 height:auto;
 width:100;
 margin-top: 30px;
 margin-left: 0px;
 
}

* html #topodlinks {  
  line-height:100%;
  height:70px;
  width:80;
  margin-top: 30px;
  margin-right: 5px;
}

#topo a:hover {
   text-decoration: underline;
   font-weight: bold;
}

#marcadorcab {
 float: right;
 text-align: right;
 background-image: url("imagespag/MarcadorCab.jpg"); 
 Background-repeat: no-repeat;
 height:80px;
 width:20px;
 margin-top: 28px;
 margin-right: 10px;
 
}

* html #marcadorcab {  
  height:80px;
   width:20px;
  margin-top: 28px;
  margin-right: 10px;
}

/* ----------------------------------------FIM DO CABECALHO--------------------------------------------- */



/* -----------------------------------------------MENU--------------------------------------------------- */

#menu {
  text-align: center;
  height: 37px;
  background-image: url("imagespag/menu.jpg");
  Background-repeat: no-repeat;
  /*width: 776px;*/

}

* html #menu {  
   text-align: center;
  height:37px;
  Background-repeat: no-repeat
  
}


#menu li {
  display: inline;
}

#menu a {
  float: left;
  margin-left: 0px;
 

  padding-top:8px;
  padding-left:13px;
  padding-right:35px;
  padding-bottom:10px;

  font-family: arial, verdana, sans-serif;
  color: #652189;
  font-size: 10pt;
  font-weight: bold;
  
}

/* saf3, chrome1+ */
@media screen and (-webkit-min-device-pixel-ratio:0) {
 #menu a  
 {
 	margin-left :33px; 
    padding-right:4px; 
 }
}




* html #menu a {  
  margin-left: 22px;
  margin-top: 0px; 
  margin-right: 0px; 
  padding: 8px,9px,9px,20px;
}

#menu a:hover {
  color:#666666;
  text-decoration: none;
}

* html #menu a:hover {  
  color:#666666; 
  text-decoration: none;
}



/* --------------------------------------------FIM DO MENU------------------------------------------------ */



/* --------------------------------------------INICIO BANNER------------------------------------------------ */

#iniquadro {
  background-image: url("imagespag/topobanner.jpg");
  Background-repeat: no-repeat;
  height: 20px;
  width: 776px;
}

* html #iniquadro {  
  text-align: center;
  height:20px;
}


#banner {
  text-align: center;
  background-image: url("imagespag/Aumenta.jpg");
  Background-repeat: repeat-y;
  height: 145px;
  width: 776px;
}

* html #banner {  
  text-align: center;
  height:145px;
}


#quadrodata {
 background-image: url("imagespag/Aumenta.jpg");
 Background-repeat: repeat-y;
 height: 15px;
}

*html #quadrodata {
 background-image: url("imagespag/Aumenta.jpg");
 Background-repeat: repeat-y;
 height: 15px;
}

#dataextenso {
  float: right;
   margin-right:35px;
  text-align: right;

  color: #666666;
  font-family: arial, verdana, sans-serif;
  font-size: 8pt;
  width: 200px;
}

* html #dataextenso {
  margin-right:35px;
  text-align: right;
  color: #666666;
  font-family: arial, verdana, sans-serif;
  font-size: 8pt;
}



/* -----------------------------------------FINAL DO BANNER------------------------------------------------ */



/* -----------------------------------------INICIO DO RODAPE------------------------------------------------ */

#fechaquadro{
 background-image: url("imagespag/rodape.jpg");
  Background-repeat: no-repeat;
  height:20px;
}

* html #fechaquadro {
  height:20px;
  min-height: 20px;
}

#rodape {
  height:66px;
  font-family: arial, verdana, sans-serif;
  color: #666666;
  font-size: 8pt;
 
}


#textorodape {
  text-align:left;
  Float:left;
  margin-left:30px;  
  margin-top:5px; 
  height:50px;
}

#rodape p {
  font-family: arial, verdana, sans-serif;
  color: #666666;
  font-size: 8pt;
 
}

* html #rodape {
  background-color: #F4F4F4;
  height:66px;

}

/* -----------------------------------------FINAL DO RODAPE------------------------------------------------ */




/* --------------------------------------------INICIO CONTEUDO HOME------------------------------------------------ */

#conteudo {
 background-image: url("imagespag/Aumenta.jpg");
 Background-repeat: repeat-y;
 min-height:50px;
 height: auto;

}

* html #conteudo {
  min-height:300px; 
  height: auto;
  
}


#conteudo h1 {
  text-align: left;
  text-indent: 30px;
  font-family: verdana,arial, sans-serif;
  color: #652189;
  font-size: 13pt;
  font-weight: bold;
  font-style: italic;
}

#conteudo h2 {
  text-align: left;
  text-indent: 35px;
  font-family: verdana,arial, sans-serif;
  color: #E4E4E4;
  font-size: 18pt;
  font-weight: bold;
  font-style: italic;
}

* html #conteudo h2 {
  text-align: left;
  text-indent: 40px;
  color: #E4E4E4;
  font-size: 18pt;
  font-weight: bold;
  font-style: italic;
}

#conteudo h3 {
  text-align: left;
  text-indent: 0px;
  margin-top:5px;
  font-family: verdana,arial, sans-serif;
  color: #652189;
  font-size: 13pt;
  font-weight: bold;
  font-style: italic;
}

* html #conteudo h3 {
  text-align: left;
  text-indent: 0px;
  color: #652189;
}


#conteudo h4 {
  text-align: left;
  text-indent: 22px;
  font-family: verdana,arial, sans-serif;
  color: #E4E4E4;
  font-size: 19pt;
  font-weight: bold;
  font-style: italic;
}

* html #conteudo h4 {
  text-align: left;
  text-indent: 22px;
  color: #E4E4E4;
}


#conteudo h5 {
  text-align: left;
  text-indent: 0px;
  font-family: arial, verdana,sans-serif;
  font-size: 11pt;
}

* html #conteudo h5 {
  text-align: left;
  text-indent: 0px;
}

#conteudo h6 {
  text-align: left;
  text-indent: 0px;
  margin-top:5px;
  font-family: verdana,arial, sans-serif;
  color: #652189;
  font-size: 15pt;
  font-weight: bold;
  font-style: italic;
}

* html #conteudo h6 {
  text-align: left;
  text-indent: 0px;
  color: #652189;
}


#conteudo li 
{
  margin-left:-18px;
  line-height:150%;
  list-style: url("imagespag/marcador.jpg");
  font-family: arial, verdana, sans-serif;
  color: #666666;
  font-size: 8pt;
  text-indent:0px;
}

 
/* saf3, chrome1+ */
@media screen and (-webkit-min-device-pixel-ratio:0) {
 #conteudo li  { margin-left :18px;  }
}

 * html #conteudo li 
 {
 	margin-left:0px;
 }

/*
#conteudo ul { list-style-type:none; }

#conteudo ul li {
        height:20px;
        line-height:10px;
        text-indent:12px;
        background:url("imagespag/marcador.jpg") no-repeat ;
}

* html #conteudo ul li {
     height:15px;
     line-height:10px;
     text-indent:5px;
      
}

*/
#conteudo ul a {
  text-align:left;
  font-family: arial, verdana, sans-serif;
  color: #666666;
  font-size: 8pt;
  text-indent:0px;
}

* html #conteudo ul a {
  font-family: arial, verdana, sans-serif;
  color: #666666;
  font-size: 8pt;
  text-indent:20px;
}


#conteudo li a:hover {
  color: #000;
  text-decoration: underline;
}


#contintmenu {
 text-align:left;
 float:left;
 min-height:100px;
 height: auto;
 width: 200px;
}

* html #contintmenu  {
 text-indent:15px;
 padding-left:5px;
 min-height:100px;
 height: auto;
 width: 200px;

}

/* -------------- procedimento titulo tela  ------------*/

#conteudo a.titulo {
 color: #E4E4E4;

}

#conteudo a.titulo:hover {
  color:#652189;
}

/* -------------- procedimento titulo tela  ------------*/


#menulateral
{
 text-align:left;
 width:165px;
 float:right;
 height:auto;
}

* html #menulateral{
 text-align:left;
 width:150px;
 float:right;
 height:auto;
}



#contintarea{
 text-align:left; 
 float:right;
 margin-right: 40px;
 min-height:100px;
 height: auto;
 width: 500px;
}


* html #contintarea  {
 margin-right: 30px;
 min-height:100px;
 height: auto;
 width: 500px;

}

#finaliza{
 clear:both;
}

#conteudo p {
 line-height:150%;
 font-family: arial, verdana, sans-serif;
 color: #666666;
 font-size:8pt;
}


#conteudo a.NomeProd {
	color: #652189;
}

#conteudo a.NomeProd:hover {
    text-decoration: underline;
}


#conteudo a.Normal{
      line-height:130%;
      text-align:left;
      color: #666666;
      font-family: arial, verdana, sans-serif;
      font-size: 7pt;
}

#conteudo a.Normal:hover {
    text-decoration: underline;
}

#conteudo a.Normal2{
      line-height:130%;
      text-align:left;
      color: #666666;
      font-family: arial, verdana, sans-serif;
      font-size: 8pt;
}

#conteudo a.Normal2:hover {
    text-decoration: underline;
}



#conteudo a:link {
   text-decoration:none;

}

#conteudo a:visited {
   text-decoration:none;
}

table td {
   line-height:150%;
  color: #666666;
  font-family: arial, verdana, sans-serif;
  font-size: 8pt;
}

table.home td {
  color: #666666;
  font-family: arial, verdana, sans-serif;
  font-size: 8pt;
}





/* --------------------------------------------FIM DO CONTEUDO HOME------------------------------------------------ */


#titulopag {
 background-image: url("imagespag/Aumenta.jpg");
 Background-repeat: repeat-y;
 color: #652189;
 font-family: arial, verdana, sans-serif;
 font-size: 20pt;
 font-weight: bold;
 height:30px;
 text-indent: 20px;
 font-style: italic;
}



#down ul li {
        height:20px;
        line-height:10px;
        text-indent:12px;
}

* html #down ul li {
     height:15px;
     line-height:10px;
     text-indent:5px;
      
}





















