body{
	background-image:URL(/images/repetir_fundo_pagina_index.jpg);
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#000000;
	text-align:center;
	margin: 0 auto;
}

/*---------- DIVS ----------*/
#geral{
	background-color: #ffffff;
	width: 800px;
	text-align:left;
	margin: 0 auto;
	border: 1px solid #4A4A4A;
	overflow: visible;
}
#geralpeq{
	width: 580px;
	text-align:left;
	margin: 0 auto;
	border: 1px solid #4A4A4A;
}
#cabecalho{
	height: 70px;
	width: 100%;
    vertical-align: middle;
    background-color; #ffffff;
}
#menu{
	background-image:URL(/images/repetir_fundo_menu.jpg);
	height: 43px;
	font-size: 8pt;
	line-height: 30px;
	text-align: center;
}
#logo{
    width: 200px;
    float:left;
}
#suporte
{
    vertical-align:middle;
    width: 120px;
    text-align:center;
    top:10px;
    margin-top:10px;
    margin-right: 20px;
    font-size: 9pt;
    float: right;
}
#esquerda{
    float: left;
	width: 150px;
	margin-top: 2px;
	margin-left:0px;
	color:#1C7300;
	font-size: 8pt;
	overflow: hidden;
	height: 566px;
    text-align: center;
}
#destaqueplanos
{
	float: right;
	width:638px;
	height: 392px;
	margin-top: 2px;
	margin-right:0px;
	color: #000000;
}
#fundoplanos
{
	float:right;
	width:628px;
	height:370px;
	margin-right:5px;
	position:absolute;
	z-index: 100;
}
#divplanos
{
  background-image: URL(/images/fundo_planos.png);
  background-repeat: no-repeat;
  background-position:center; 
	position:absolute;
	float: right;
	width:628px;
	height: 370px;
	z-index: 1;
}
#web150{
	background-image:URL(/images/web150.png);
  background-repeat: no-repeat;
  background-position:center; 
  position:relative;
  top:0px;
	float: left;
	padding:12px;
	margin-left:10px;
	margin-right:4px;
	margin-top:7px;
	width:116px;
	height: 153px;
	color: #340E6F;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 10px;
}

#web500{
	background-image:URL(/images/web500.png);
    background-repeat: no-repeat;
    background-position:top right;
	float: left;
	top:20px;
	padding:12px;
	width:126px;
	height: 177px;
	margin-left:0px;
	margin-right:4px;
	margin-top:140px;
	padding-left:15px;
	color: #340E6F;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 10px;
}
#web1G{
	background-image:URL(/images/web1G.png);
  background-repeat: no-repeat;
  background-position:center; 
	float: left;
	padding:12px;
	margin-left:4px;
	margin-right:5px;
	margin-top:10px;
	padding-left:15px;
	width:124px;
	height: 176px;
	color: #340E6F;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 10px;
}
#web2G{
	background-image:URL(/images/web2G.png);
  background-repeat: no-repeat;
  background-position:center; 
	float: left;
	padding:12px;
	margin-left:3px;
	margin-top:145px;
	width:124px;
	height: 175px;
	color: #340E6F;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 10px;
}






#destaque2{
	background:URL(/images/IMG-fundo-cinza.jpg) no-repeat bottom right ;
	background-color: #CFCFCF;
	width:345px;
	height: 170px;
	margin-top: 4px;
	margin-right:0px;
	margin-left:5px;
	float: left;
	border: 1px solid #000080;
	font-size: 16pt;
	text-align: center;
	vertical-align: middle;
}
#linksdestaque2{
	background-color: #CFCFCF;
	float:right;
	width: 98%;
	height: 60px;
	text-align: right;
	vertical-align: top;
	margin-right:4px;
	margin-left:4px;
	padding-right:2px;
}
#destaque3{
    background:URL(/images/fundo-destaques.png) no-repeat top left;
    float: right;
    width:250px;
    height:155px;
    margin-top: 4px;
    margin-left: 4px;
	text-align: center;
	vertical-align: middle;
	font-size: 14pt;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	margin-right: 10px;
    }

#destaquePainel{
    border: 1px solid #CFCFCF;
	width:558px;
	margin-left:25px;
	margin-top:10px;
	margin-right:10px;
	padding-left: 10px;
	padding-right: 10px;
	border: 1px solid red;
	font-weight:bold;
	text-align:center;
	float:right;
    }
	
#Mensagem{
	width:578px;
	margin-left:25px;
	margin-top:10px;
	margin-right:10px;
	border: 1px solid red;
	font-weight:bold;
	text-align:center;
	float:right;
	}
	
#assine{
  color:#000000;
	font-size: 8pt;
	vertical-align: middle;
}
#rodape{
	background:URL(/images/rodape.jpg) no-repeat bottom center;
	height: 54px;
	width:778px;
	clear: both;
	text-align: center;
	line-height:50px;
}
#conteudo{
	width: 798px;
	margin-top: 2px;
	margin-right:0px;
	margin-left:0px;
	height:auto;
}

#esquerdainterna{
	background:#ffffff;
	float: left;
	width: 160px;
	margin-top: 6px;
	color:#1C7300;
	font-size: 8pt;
	border: 1px #000000;
	padding-left: 2px;
}
#centrointerna{
	float: right;
	width:580px;
	margin-top: 6px;
	margin-right:10px;
	border: 2px #000000;
}
#googleads{
    border : 0px;
	height:768px;
	width: 90px;
	margin: 10px 10px 10px 10px;
	float: left;
	color: #1C7300;
}



#destaque1
{
	background:URL(/images/IMG-fundo-cinza.jpg) no-repeat bottom right ;
	background-color: #CFCFCF;
	float: right;
	width:640px;
	margin-top: 2px;
	margin-right:0px;
	color: #000000;
	border: 1px solid #000080;
}
#planos{
	float: right;
	width:630px;
	height: 250px;
	margin-top: 6px;
	margin-bottom: 6px;
	margin-right:6px;
	margin-left:6px;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}

#plano1{
    border: 1px solid #000080;
    float: left;
	width:147px;
	height: 174px;
	margin-top: 6px;
	margin-bottom: 6px;
	margin-right:6px;
	color: #000080;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    padding-left: 2px;
}

#plano2{
    border: 1px solid #000080;
    float: left;
    width:147px;
    height: 174px;
    margin-top: 6px;
    margin-bottom: 6px;
    margin-right:6px;
    color: #000080;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    padding-left: 2px;
}
#plano3{
    border: 1px solid #000080;
    float: left;
    width:147px;
    height: 174px;
    margin-top: 6px;
    margin-bottom: 6px;
    margin-right:6px;
    color: #000080;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    padding-left: 2px;
}
#plano4{
  border: 1px solid #000080;
  float: left;
  width:147px;
  height: 174px;
  margin-top: 6px;
  margin-bottom: 6px;
  margin-right:6px;
  color: #000080;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 10px;
  padding-left: 2px;
}




#divWebmail
{
    
}

#divPainel
{
    
}

#divBusca
{
    
}

#divLogos
{
    text-align:center;
    height: 368px;
    width:150px;
}

/*-------------------- FIM DOS DIVS------------------*/

/*---------- ELEMENTOS HTML ----------*/
.tituloplano{
	color: #000080;
	text-align: center;
	font-weight: bold;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 18px;
  position: relative;
  top: 0px;
}

.precoplano{
	text-align: center;
	color: #008000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    bottom:0px;
    display:table-cell;
    height:54px;
    position: absolute;
    top:350px;
    padding-left:40px;
}
td.nomeplano
{
    color:#ffffff;
    font-weight:bold;
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
}
td.nomeplanodestaque
{
    color:#000000;
    font-weight:bold;
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
}

td.valorplano
{
    color:#000000;
    font-weight:bold;
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
}
td.valorplanodestaque
{
    color:#1C7300;
    font-weight:bold;
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
    background: #66ff66;
}

.cellplano
{
    color:#000000;
    font-weight:bold;
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
    border: 1px solid; 
    border-color:#8CA5B5;
    FONT-SIZE: 8pt;
}
.cellplanodestaque
{
    color:#000000;
    font-weight:bold;
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
    background: #66ff66;
    border: 1px solid; 
    border-color:#8CA5B5;
    FONT-SIZE: 8pt;
}

span.titulo{
	background-image:URL(/images/repetir_fundo_titulo.jpg);
	width: 100%;
	height: 20px;
	color:#000000;
	font-size: 8pt;
	display: block;
	z-index:100;
}

.TD1{
    border: 1px solid #8CA5B5;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #000000;
}

h1{
	font-size: 18pt;
}
h2{
	font-size: 14pt;
}
h3{
	font-size: 13pt;
}
h4{
	font-size: 12pt;
}
h5{
	font-size: 11pt;
}
h6{
	font-size: 9pt;
}
/*--------- link ---------------*/
A
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #1C7300;
	text-decoration: none;
}
A:visited
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #1C7300;
	TEXT-DECORATION: none;
}
A:hover
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color:  #1C7300;
	TEXT-DECORATION: underline;
	
}
A:active
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	COLOR: #00ff00;
	TEXT-DECORATION: underline;
}

/*---------- Classes ----------*/
.h1{
	font-size: 18pt;
}
.h2{
	font-size: 14pt;
}
.h3{
	font-size: 13pt;
}
.h4{
	font-size: 12pt;
}
.h5{
	font-size: 11pt;
}
.h6{
	font-size: 9pt;
}

.textBoxNormal
{
  COLOR: #767676;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 10px;
  border-color: #114101;
  border-style: solid;
  border-width: 1px;
}
.textBoxFocus 
{
  background-image:URL(/images/repetir_fundo_botao_over.jpg);
  COLOR: #767676;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 10px;
  border-color: #071C00;
  border-style: solid;
  border-width: 1px;
}
.selectboxNormal
{
  COLOR: #767676;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 10px;
  border-color: #114101;
  border-style: solid;
  border-width: 1px;
}
.selectBoxFocus 
{
  background-color: #c0c0c0;
  COLOR: #767676;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 10px;
  border-color: #071C00;
  border-style: solid;
  border-width: 1px;
}

.textAreaNormal
{
  COLOR: #767676;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 10px;
  border-color: #114101;
  border-style: solid;
  border-width: 1px;
}
.textAreaFocus
{
  background-color: #c0c0c0;
  COLOR: #767676;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 10px;
  border-color: #071C00;
  border-style: solid;
  border-width: 1px;
}






.NoticiaData{
  color: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 9px;
  font-style: italic;
}
.NoticiaChamada{
  color: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 10px;
}
.noticiavoltar{
  color: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 10px;
}
.NoticiaBusca{
  color: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 10px;
}
.NoticiaTitulo{
  color: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 18px;
  FONT-WEIGHT: BOLD;
}
.NoticiaAutor{
  color: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 10px;
}
.Noticia{
  color: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 11px;
}
.divImagem{

}
.NoticiaFonte{
  color: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 10px;
}


.NoticiaLink{
  font-family: Arial, Helvetica, Verdana, sans-serif;
  color: #1C7300;
  text-decoration: none;
  font-weight: bold;
  FONT-SIZE: 10px;
}


.NoticiaDataIndice{
  color: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 8px;
  font-style: italic;
}
.NoticiaChamadaIndice{
  color: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 10px;
}
.NoticiaLinkIndice{
  font-family: Arial, Helvetica, Verdana, sans-serif;
  color: #1C7300;
  text-decoration: none;
  font-weight: bold;
  FONT-SIZE: 10px;
}

.newsindexhome{
    font-family: Arial, Helvetica, Verdana, sans-serif;
    width: 100%;
    height: 90px;
    color:#000000;
    font-size: 12pt;
    overflow: auto;
    padding-left: 2px;
}

#divNoticiasDestaque{
  font-size: 10px;
  font-style: italic;
}

.titulo1{
  font-family: Arial, Helvetica, Verdana, sans-serif;
	color:#8CC80C;
	font-size: 16pt;
	font-weight: bold;
}
.titulo2{
  font-family: Arial, Helvetica, Verdana, sans-serif;
	color:#465C09;
	font-size: 14pt;
	font-weight: bold;
}

table
{
    font-family: Arial, Helvetica, Verdana, Sans-Serif;
    font-size: 10pt;
    font-weight: bold;
}
table.th
{
    background-color: #000080;
    font-family: Arial, Helvetica, Verdana, Sans-Serif;
    font-size: 12pt;
    color: White;
    font-weight: bold;
}
table.td
{
    font-family: Arial, Helvetica, Verdana, Sans-Serif;
    font-size: 10pt;
    font-weight: bold;
}


/*DHTML Tooltip script*/
#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

.txtmpeq{
  font-size: 10px;
}
.txtpeq{
  font-size: 12px;
}


.imagepreview
{
    VISIBILITY: visible;
    WIDTH: 150px;
    CLIP: rect(0px 300px 300px 0px);
    POSITION: relative;
    HEIGHT: 150px
}
#banner1
{
    width: 120px;
    text-align:center;
    float:left;
    margin-left:150px;
    z-index: 100;
}

#divCentro
{
    width: 600px;
    height: 400px;
    overflow:visible;
}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:Navy;visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; font-family:tahoma,arial,helvetica; font-size:12px;}
.clLevel0{}
.clLevel0over{background:#1C7300;color:Yellow; border: 1px solid #000000; }
.clLevel0border{position:absolute; visibility:hidden;}

/*Styles for level 1*/
.clLevel1, .clLevel1over{padding-left:2px;text-align:left;position:absolute; font-family:tahoma, arial,helvetica; font-size:11px;background:#1C7300;z-index:10; border: 1px solid #000000;}
.clLevel1{}
.clLevel1over{color:Yellow;}
.clLevel1border{position:absolute; visibility:hidden;}

/*Styles for level 2*/
.clLevel2, .clLevel2over{padding-left:2px;text-align:left;position:absolute; font-family:tahoma, arial,helvetica; font-size:11px;background:#1C7300;z-index:10;}
.clLevel2{}
.clLevel2over{color:Yellow;border: 1px solid #000000; }
.clLevel2border{position:absolute; visibility:hidden;}

