body{
	background-color: transparent;
	margin-left: 10px;
	}

/* Configuração geral de fonte dos menus, quando utilizada algumas das tags abaixo */
TD,P,B,INPUT,DIV{
	font-family:verdana,arial,helvetica;
	font-size:13px
	}

.clCMEvent{
	position:absolute;
	z-index:300;
	width:100%;
	height:100%;
	clip:rect(0,100%,100%,0);
	left:0;
	top:0;
	visibility:hidden;
	}

.clCMAbs{
	position:absolute;
	width:10;
	height:10;
	left:0;
	top:0;
	visibility:hidden;
	}

/* .clT (configura barra menu principal) .clTover(configura barra menu principal quando passa o mouse) .clS(configura o sub-menu principal) .clSover(configura o su-menu principal quando passa o mouse) .clS2(configura o sub-menu de 2º nível) .clS2over(configura o sub-menu de 2º nível quando passa o mouse) */
.clT,.clTover,.clS,.clSover,.clS2,.clS2over{
	position:absolute;
	overflow:hidden;
	width:130;
	height:25;
	cursor:pointer;
	cursor:hand;
	}

/* Configurações da fonte da barra de menu onde .clT (principal) .clTover(quando passa o mouse) */
.clT,.clTover{
	padding:2px; /*configura a centralização vertical do texto da barra de menu*/
	font-size:13px;
	font-weight:bold;
	text-align: center;

	}

.clT{
	color:white; /*Configura a cor da fonte da barra de menu .clt(principal)*/
	}   

.clTover{
	color:#3F5665; /*Configura a cor da fonte da barra de menu .clTover(quando passa o mouse)*/
	}

/* Configuração de menu para o texto Consultor Eletrônico ==============================================================*/

.cl,.cl2{
	position:absolute;
	overflow:hidden;
	width:130;
	height:25;
	cursor:pointer;
	cursor:hand;
	padding:3px; /*configura a centralização vertical do texto da barra de menu*/
	font-size:12px;
	font-weight:bold;
	text-align: center;
	}   

.cl{
	color:white; /*Configura a cor da fonte da barra de menu .clt(principal)*/
	}   

.cl2{
	color:#3F5665; /*Configura a cor da fonte da barra de menu .clTover(quando passa o mouse)*/
	background-color: #CDDBEB;
	}

.imgContrat{
	background-image: url(../images/bg.gif);

	}
/*============================================================================================================*/

/* Configurações de fonte do sub-menu .clS(principal) .clSover(quando passa o mouse) */
.clS,.clSover{
	padding:2px;
	font-size:13px;
	font-weight:bold
	}

/* Configurações de fonte do sub-menu 2º nível .clS2(principal) .clS2over(quando passa o mouse) */
.clS2,.clS2over{
	padding:2px;
	font-size:11px;
	font-weight:bold
	}

/* .clS (sub-menu principal) .clS2(sub-menu de 2º nível) */
.clS,.clS2{
	color:#3F5665; /*muda a cor da fonte do sub-menu*/
	background-color:#CDDBEB; /*muda a cor do fundo do sub-menu*/
	}

/* .clsSover (sub-menu principal) .clS2over (sub-menu de 2º nível) */
/* Configura a cor da fonte do sub-menu principal e de 2º nível quando passa o mouse */
.clSover,.clS2over{
	color:#FFFFFF; 
	}

/* Configura a cor da barra de menu da borda e do fundo .clB(sub-menu quando passa o mouse) */
.clB{
	background-image: url(../images/bg.gif);
/*	background-color:#96AEBE;*/
	border-color:#3F5665;
	border-style: solid;
	border-width: 1px;
	border-top-style:none;
	border-bottom-style:none;
	}

/* Configura a cor da barra de menu .clTover(barra de menu quando passa o mouse) */
.clTover{
	background-color:#CDDBEB;
	}

/* .clB(Configura o posicionamento do menu e sub-menu principal e de 2º nível) */
.clB{
	position:absolute;
	visibility:hidden;
	z-index:300
	}

/* .clBar(posicionamento da barra sob o menu) */
.clBar{
	position:absolute;
	width:10;
	height:10;
	visibility:hidden;
/*	background-color:#96AEBE;*/
	background-image: url(../images/bg.gif);
	border-color:#000000;
	border-style:solid;
	border-width: 0px;
	}

/* Exibe e ajusta o tamanho da imagem do cabeçalho da página */
.spmlogo{
	position:absolute;
	width:980;
	height:66;
	padding-left: 0px;
	margin-top: 1px;
	background-image: url(../images/testeira.jpg);
	z-index: 1;
}

/* classe soemente para index - Exibe e ajusta o tamanho da imagem do cabeçalho da página */
.spmlogo2{
	position:absolute;
	width:980;
	height:66;
	padding-left: 0px;
	margin-top: -14px;
	background-image: url(../images/testeira.jpg);
	z-index: 1;
}

/* Exibe e ajusta o tamanho da imagem do cabeçalho da página jocod2 (inglês) */
.spmlogoIngles{
	position:absolute;
	width:980;
	height:66;
	padding-left: 0px;
	margin-top: 1px;
	background-image: url(../images/logoingles.gif);
	z-index: 1;
}

/* Exibe e ajusta o tamanho da imagem do cabeçalho da página jocod4 (alemão) */
.spmlogoAlemao{
	position:absolute;
	width:980;
	height:66;
	padding-left: 0px;
	margin-top: 1px;
	background-image: url(../images/logoalemao.gif);
	z-index: 1;
}

/* Exibe e ajusta o tamanho da imagem do cabeçalho da página jocod3 (espanhol) */
.spmlogoEspanhol{
	position:absolute;
	width:980;
	height:66;
	padding-left: 0px;
	margin-top: 1px;
	background-image: url(../images/logoespanhol.gif);
	z-index: 1;
}

/* Exibe e ajusta o tamanho da imagem do cabeçalho da página jocod9 (chinês) */
.spmlogochines{
	position:absolute;
	width:980;
	height:66;
	padding-left: 0px;
	margin-top: 1px;
	background-image: url(../images/logochines.gif);
	z-index: 1;
}

/* Exibe e ajusta o tamanho da imagem do cabeçalho da página jocod5 (francês) */
.spmlogoFrances{
	position:absolute;
	width:980;
	height:66;
	padding-left: 0px;
	margin-top: 1px;
	background-image: url(../images/logofrances.gif);
	z-index: 1;
}

/* Exibe e ajusta o tamanho da imagem do cabeçalho da página jocod5 (francês) */
.spmlogoJapones{
	position:absolute;
	width:980;
	height:66;
	padding-left: 0px;
	margin-top: 1px;
	background-image: url(../images/logojapones.gif);
	z-index: 1;
}

/* Exibe e ajusta o tamanho da imagem do cabeçalho da página jocod5 (francês) */
.spmlogoCoreano{
	position:absolute;
	width:980;
	height:66;
	padding-left: 0px;
	margin-top: 1px;
	background-image: url(../images/logocoreano.gif);
	z-index: 1;
}

/* Ajusta o telefone no menu da página */
.fone{
	color: #3F5665;
	font-weight: bold;
	font-size:8pt;
	line-height:33px;
	padding-left: 1pt;
	margin-left: 15px;
	margin-top: 0px;
	text-align: left;
}

/* Ajusta o posicionamento da imagem do cabeçalho da página */
.menu{
	position:absolute;
	margin-left: -10px;
}

/* Ajusta o posicionamento da imagem do cabeçalho da página */
.menuvideo{
	position:absolute;
	margin-left: -10px;
}

/* Exibe e ajusta o tamanho da página exibida no corpo da index */
.corpo{
	position:absolute;
	margin-top: 110px;
	padding-left: 0px;
	height: 100%;
	background-color: #ffffff;
	z-index: 2;
}

/* Define a formatação do título dos boxs */
.titbl{
	background-image: url(../images/box_txt.gif);
	font-family:verdana,arial,helvetica;
	width:325px;
	height:25px;
	text-align: center;
	padding-top: 3px;
	font-weight: bold;
}

/* Parâmetros de configuração do box de texto "Inovação nas formas de pagamento" */
.textbl2{
	border:5px;
	background-color: #FFFFFF;
	border-color: #EAEAEA;
	border-style: double;
	font-family: verdana,arial,helvetica;
	font-size: 11px;
	height:80px;
	text-align: justify;
	padding-top: 5px;
	margin-top: 5px;
}

/* Parâmetros de configuração do box de texto "Sistema de gestão" */
.textbl3{
	border:5px;
	background-color: #FFFFFF;
	border-color: #EAEAEA;
	border-style: double;
	font-family: verdana,arial,helvetica;
	font-size: 11px;
	height:94px;
	text-align: justify;
	padding-top: 5px;
	margin-top: 5px;
}

/* Parâmetros de configuração do box de texto "Porque contratar o Software por Minuto ?" */
.textbl4{
	border:5px;
	background-color: #FFFFFF;
	border-color: #EAEAEA;
	border-style: double;
	font-family: verdana,arial,helvetica;
	font-size: 11px;
	height:150px;
	text-align: justify;
	padding-top: 5px;
	margin-top: 5px;
	line-height: 13px;
}

/* Exibe e ajusta o tamanho do bloco1 exibido na página index_corpo contendo "Inovação nas formas de pagamento e Sistema de Gestão" */
.bloco1{
	position:absolute;
	width:325px;
	height:245px;
	margin-top: 5px;
	margin-left: 0px;
}

/* Exibe e ajusta o tamanho do bloco2 exibido na página index_corpo contendo "Por que contratar o Software por Minuto ?" */
.bloco2{
	position:absolute;
	width:325px;
	height:245px;
	margin-top: 5px;
	margin-left: 330px;
}

/* Exibe e ajusta o tamanho do bloco3 exibido na página index_corpo contendo "Todos os mini banners" */
.bloco3{
	position:absolute;
	border:1px;
	background-color: #EDF0F3;
	border-color: #330099;
	border-style: none;
	width:322px;
	height:241px;
	margin-top: 5px;
	margin-left: 660px;
	background-color:#EDF0F3;
}

.bloco3esq{
	border:1px;
	background-color: #EDF0F3;
	border-color: #330066;
	border-style: none;
	font-family: verdana,arial,helvetica;
	width:160px;
	height:240px;
	text-align: center;
	padding-top: 0px;
	margin-top: 0px;
}

.bloco3esq1{
	border:1px;
	background-color: #EDF0F3;
	border-color: #330066;
	border-style: none;
	font-family: verdana,arial,helvetica;
	height: 74px;
	width: 156px;
	text-align: center;
	padding-top: 0px;
	margin-top: 3px;
}

.bloco3esq2{
	border:1px;
	background-color: #EDF0F3;
	border-color: #330066;
	border-style: none;
	font-family: verdana,arial,helvetica;
	width:156px;
	height:154px;
	text-align: center;
	padding-top: 0px;
	margin-top: 3px;
}

.bloco3dir{
	border:1px;
	background-color: #EDF0F3;
	border-color: #330066;
	border-style: none;
	font-family: verdana,arial,helvetica;
	width: 160px;
	height: 240px;
	text-align: center;
	padding-top: 0px;
	margin-top: -240px;
	margin-left: 160px;
}

.bloco3dir1{
	border:1px;
	background-color: #EDF0F3;
	border-color: #330066;
	border-style: none;
	font-family: verdana,arial,helvetica;
	height: 74px;
	width: 156px;
	text-align: center;
	padding-top: 0px;
	margin-top: 3px;
}

.bloco3dir2{
	border:1px;
	background-color: #EDF0F3;
	border-color: #330066;
	border-style: none;
	font-family: verdana,arial,helvetica;
	height: 74px;
	width: 156px;
	text-align: center;
	padding-top: 0px;
	margin-top: 5px;
}

.bloco3dir3{
	border:1px;
	background-color: #EDF0F3;
	border-color: #330066;
	border-style: none;
	font-family: verdana,arial,helvetica;
	height: 74px;
	width: 156px;
	text-align: center;
	padding-top: 0px;
	margin-top: 5px;
}

/* Desativado na troca do banner kit, caso não for mais utilizado excluir esta classo */
/* Alinha  os mini banners do bloco 3 a direita
.bloco3adir{
	border:1px;
	background-color: #EDF0F3;
	border-color: #FFFFFF;
	border-style: transparent;
	font-family:verdana,arial,helvetica;
	height:74px;
	width:156px;
	text-align: center;
	padding-top: 0px;
	margin-top: 6px;	
} */

/* Desativado na troca do banner kit, caso não for mais utilizado excluir esta classo */
/* Alinha os mini banners do bloco 3 a esquerda 
.bloco3aesq{
	border:1px;
	background-color: #EDF0F3;
	border-color: transparent;
	border-style: solid;
	font-family:verdana,arial,helvetica;
	height:74px;
	width:156px;
	text-align: center;
	padding-top: 0px;
	margin-top: -74px;
	margin-left: 163px;
} */

/*Retira a linha sob dos link (vídeos | downoload | mapa do site) efetua a formatação das bordas e posicionamento na página */

.link {
	font-weight:bold;
	font-size:7pt;
	line-height: 30px;
	border-width: 1px;
	border-color: #3F5665;
	border-style: dotted;
	border-top-style:none;
	border-left-style:none;
	border-bottom-style:none;
	padding-left: 3pt;
	padding-right: 5pt;
}

/*Configura a cor e retira a linha sob o link ao aparecer na página*/

.link:link {
	text-decoration:none;
	color:#3F5665;
}

/*Configura a cor e retira a linha sob o link ao ser visitado*/

.link:visited {
	text-decoration:none;
	color:#3F5665;
}

/*Configura a cor e retira a linha sob o link quando ativo na página*/

.link:active {
	text-decoration:none;
	color:#3F5665;
}

/*Configura a cor e retira a linha sob o link quando o mouse estiver sobre ele*/

.link:hover{
	text-decoration:underline;
	color:#999999;
	font-weight:bold
}

/* Configura a distância entre o topo da página e o início da barra lateral direita das telas de vídeo */
.barradirvid{
	width: 190px;
	height: 465px;
	background-color: #D8E0E7;
	margin-top:-445px;
	margin-left: -200px;
}

/* Configura box do botão das telas open_conceito.php e open_mapa.php*/
.btnlateral{
	text-align: center;
	margin-top: 40px;
	margin-left: 15px;
	padding: 10px;
	border-style: solid;
	border-color: #31434F;
	border-width: 1px;
}

/* Configura box do botão da tela ecommerce.php*/
.btnlateral2{
	text-align: center;
	margin-top: 0px;
	margin-left: 5px;
	padding: 5px;
	border-style: solid;
	border-color: #31434F;
	border-width: 1px;
}

/*******************************************************************/
/* Estilo para menu lateral DESCRITIVOS                            */
/*******************************************************************/

#prmnstyle
{
	background: #CDDBEB;
	border: 1px outset #eff3fd;
	color: #3F5665;
	font-weight: bold;
	display: block;
	font-family: Tahoma;
	font-size: 10px;
	padding: 5px;
	text-decoration: none;
	border-top-style: none;
	vertical-align: center;
	text-align: left;
	height: 15;
}

/* Estilo para menu lateral */
#prmnstsel
{
	background: #ffffff;
	font-weight: bold;
	display: block;
	font-family: Tahoma;
	font-size: 10px;
	padding: 5px;
	border: 1px inset #eff3fd;
	text-decoration: none;
	text-align: center;
	color: #3d86c6;
	height: 15;
}

/* Estilo para sub-menu lateral */
.mntl11
{
	background: #ffffff;
	font-weight: 90;
	padding: 0px;
	position: absolute;
	z-index: 50;
	text-align: left;
	width: 170;
	height: 15;
}
.mntl11 a
{
	background: #f0f6f2; /* Muda a cor do fundo do sub-menu */
	border: 1px outset #eff3fd; /* Muda a cor da borda do sub-menu*/
	border-bottom-style: none;
	color: #3F5665;
	font-weight: bold;
	display: block;
	font-family: Tahoma;
	font-size: 10px;
	padding: 5px;
	text-decoration: none;
	vertical-align: center;
	width: 170;
	height: 15;
}
.mntl11 a:hover 
{
	background: #131370;
	font-weight: 90;
	border: 1px white outset;
	text-decoration: none;
	color: white;
}

.titulo{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 3px;
	color: #3d86c6;
}

/*******************************************************************/
/* Estilo para menu lateral TELAS                                  */
/*******************************************************************/

#tlmnstyle
{
	background: #CDDBEB; /* #6e9cf1; */
	border: 1px outset #eff3fd;
	color: #3F5665;/* #243a63; */
	font-weight: bold;
	display: block;
	font-family: Tahoma;
	font-size: 10px;
	padding: 5px;
	text-decoration: none;
	border-top-style: none;
	vertical-align: center;
	text-align: left;
	height: 15;
}
#tlmnstsel
{
	background: #ffffff;
	font-weight: bold;
	display: block;
	font-family: Tahoma;
	font-size: 10px;
	padding: 5px;
	border: 1px inset #eff3fd;
	border-right-style: none;
	border-bottom-style: none;
	text-decoration: none;
	text-align: center;
	color: #3F5665;/* #243a63; */
	height: 15;
}
#tlmnstmin
{
	background: #f0f6f2;/* #d1ddf3; */
	border:  1px inset #6584bd;
	color: #284780;
	font-weight: 0;
	display: block;
	font-family: Tahoma;
	font-size: 10px;
	padding: 5px;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	vertical-align: center;
	text-align: left;
	height: 15;
}
#tlmnstmi2
{
	background: #ffffff;
	border:  1px inset #eff3fd;
	color: #284780;
	font-weight: bold;
	display: block;
	font-family: Tahoma;
	font-size: 10px;
	padding: 5px;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	vertical-align: center;
	text-align: left;
	height: 15;
}
.mntl2
{
	background: #f0f6f2;
	font-weight: 90;
	padding: 0px;
	position: absolute;
	z-index: 50;
	text-align: left;
	width: 150;
}
.mntl2 a
{
	background: #f0f6f2;
	border: 3px outset #849cc4;
	color: #18479d;
	font-weight: bold;
	display: block;
	font-family: Tahoma;
	font-size: 10px;
	padding: 5px;
	text-decoration: none;
	vertical-align: center;
	width: 130;
}
.mntl2 a:hover 
{
	background: #131370;
	font-weight: 90;
	border: 3px white inset;
	text-decoration: none;
	color: white;
}

.mntl21
{
	background: #f0f6f2;
	font-weight: 90;
	padding: 0px;
	position: absolute;
	z-index: 50;
	text-align: left;
	width: 170;
	height: 15;
}
.mntl21 a
{
	background: #f0f6f2;
	border: 1px solid #849cc4;
	border-bottom-style: none;
	color: #18479d;
	font-weight: bold;
	display: block;
	font-family: Tahoma;
	font-size: 10px;
	padding: 5px;
	text-decoration: none;
	vertical-align: center;
	width: 170;
	height: 15;
}
.mntl21 a:hover 
{
	background: #131370;
	font-weight: 90;
	border: 1px white inset;
	text-decoration: none;
	color: white;
}

/*******************************************************************/
/* Estilo para menu lateral MANUAIS                                */
/* o menu lateral manuais está usando a classe tlmns que está no   */
/* estilo do menu telas mais acima                                 */
/*******************************************************************/

.mntl3
{
	background: #f0f6f2;
	font-weight: 90;
	padding: 0px;
	position: absolute;
	z-index: 50;
	text-align: left;
	width: 150;
}
.mntl3 a
{
	background: #f0f6f2;
	border: 3px outset #849cc4;
	color: #18479d;
	font-weight: bold;
	display: block;
	font-family: Tahoma;
	font-size: 10px;
	padding: 5px;
	text-decoration: none;
	vertical-align: center;
	width: 130;
}
.mntl3 a:hover 
{
	background: #131370;
	font-weight: 90;
	border: 3px white inset;
	text-decoration: none;
	color: white;
}

.mntl31
{
	background: #f0f6f2;
	font-weight: 90;
	padding: 0px;
	position: absolute;
	z-index: 50;
	text-align: left;
	width: 170;
	height: 15;
}
.mntl31 a
{
	background: #f0f6f2;
	border: 1px solid #849cc4;
	border-bottom-style: none;
	color: #18479d;
	font-weight: bold;
	display: block;
	font-family: Tahoma;
	font-size: 10px;
	padding: 5px;
	text-decoration: none;
	vertical-align: center;
	width: 170;
	height: 15;
}
.mntl31 a:hover 
{
	background: #131370;
	font-weight: 90;
	border: 1px white inset;
	text-decoration: none;
	color: white;
}

/*******************************************************************/
/* Estilo para menu lateral produtos                               */
/*******************************************************************/

ul#primary-nav,
ul#primary-nav ul {
	margin: 0;
	padding: 0;
	width: 200px; /* Largura do menu */
	border-bottom: 1px solid #31434F; /* Tamanho estilo e cor da borda */
	background: #CDDBEB; /* IE6 Bug Cor de fundo do menu sub-menu*/
	font-size: 8pt; /* Altera o tamanho da fonte do menu e sub-menu */
	}

ul#primary-nav li {
	position: relative;
	list-style: none;
	}

ul#primary-nav li a {
	display: block;
	text-decoration: none;
	color: #31434F; /* Cor da fonte */
	padding: 5px; /* Largura da celula do menu */
	border: 1px solid #31434F; /* Tamanho estilo e cor da borda */
	border-bottom: 0;
	}

/* Fix IE. Hide from IE Mac \*/
* html ul#primary-nav li { float: left; height: 1%; }
* html ul#primary-nav li a { height: 1%; }
/* End */

ul#primary-nav ul {
	position: absolute;
	display: none;
	left: 199px; /* Distância entre o menu e sub-menu */
	top: 0;
	}

ul#primary-nav li ul li a { padding: 2px 5px; } /* Sub Menu Styles */

ul#primary-nav li:hover ul ul,
ul#primary-nav li:hover ul ul ul,
ul#primary-nav li.over ul ul,
ul#primary-nav li.over ul ul ul { display: none; } /* Hide sub-menus initially */

ul#primary-nav li:hover ul,
ul#primary-nav li li:hover ul,
ul#primary-nav li li li:hover ul,
ul#primary-nav li.over ul,
ul#primary-nav li li.over ul,
ul#primary-nav li li li.over ul { display: block; } /* The magic */

ul#primary-nav li.menuparent { background: transparent url(../images/mnseta.gif) right center no-repeat; }

ul#primary-nav li.menuparent:hover,
ul#primary-nav li.over { background-color: #CDDBEB; } /* Cor de fundo ao passar o mouse */

ul#primary-nav li a:hover { background-color: #FFFFFF; font-weight: 500; } /* Cor da fonte ao passar o mouse */

/*********************************************************************/
/* Classes utilizadas no arquivo jocod.php                           */
/*********************************************************************/

#inputtext41
{
	font-family: "Courier New";
	font-size: 11;
	color: #636215;
	background: #ffffff;
	border: 1px solid #b5b307;
}


#titulojocod
{
	font-family: "Verdana, Arial, Helvetica";
	font-size: 10;
	color: #636215;
	background: #ffffff;
	border: 1px solid #b5b307;
}

/*********************************************************************/
/* Classes utilizadas no arquivo index.html (corpo da página)        */
/*********************************************************************/

#leftcolumn {
	color: #333;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	height: 230px; /* Esta linha regula a altura do box no corpo da página */
	width: 210px;
	float: left;
}

#leftcolumn h3 { color: #6273b5; font-size: 1.2em;
margin-top: 0px;
padding-top:0px;
padding-left: 18px;
padding-bottom: 3px;
margin-left: 3px;
margin-right: 5px; background-image: url(../images/hbg.jpg); background-repeat: repeat-x;
}

.menuleft ul { 
list-style-type : none;
margin-top: -10px; /* Regula a distância dos itens do menu a partir do topo**************/
margin-left: 10px; /* Alterar a margin-left para -45px; no Mozilla/Firefox */
} 

.menuleft ul li { 
width : 185px;
height : 20px; /* Regula a altura da linha entre os itens do menu */
border-bottom : 01px solid #787aa8;
} 

.menuleft ul li a { 
display : block;
height : 0px;
color : #888f3d;
padding : 0 0 1 0px;
color: #787aa8;
text-align: center;
text-decoration: none;
font: normal 14px Arial, Helvetica, sans-serif;
margin-top: 3px; /**/
}

.menuleft ul li a:hover { 
text-decoration : none;
color : #7e9dc8;
} 

#middlecolumn { 
 float: left;
 color: #333;
 font-size: 10px;
 border: 0px solid #ccc;
 background: #F0F0F0;
 height: 115px; /**/
 width: 293px;
 margin-left: 5px;
 display: inline;
}

.middletext {
margin-top: 3px;
text-align: justify;
font-size: 1.1em;
padding-right: 5px;
}

.middletext p {
margin-top: 8px;
text-align: justify;
font-size: 1.1em;
padding-right: 5px;
}

.middletext img {
margin-top: 3px;
}

.middletext h5 {
color: #6273b5;
font-size: 1.1em;
padding-top: 0px;
padding-left: 3px;
padding-bottom: 3px;
background-image: url(../images/hbg.jpg); width: 299px;
background-repeat: repeat-x;
}

#middle2column { 
 float: left;
 color: #333;
 border-right: 0px solid #ccc;
 border-bottom: 0px solid #ccc;
 background: #FFF;
 height: 100px; /**/
 width: 293px;
 margin-top: 3px;
 margin-left: 5px;
 display: inline;
}

.middle2text {
margin-top: 10px;
text-align: justify;
font-size: 1.1em;
padding-right: 0px;
}

/*
.middle2text p {
margin-top: 25px;
padding-right: 0px;
padding-left: 65px;
}
*/

/*
.middle2text img {
margin-top: 5px;
}
*/

/* Desativado temporariamente
.middle2text h5 {
color: #6273b5;
font-size: 1.1em;
padding-top: 0px;
padding-left: 3px;
padding-bottom: 3px;
background-image: url(../images/hbg.jpg);
background-repeat: repeat-x;
} */

#rightcolumn { 
 float: right;
 color: #333;
 border: 1px solid #ccc;
 background: #ffffff;
 width: 285px;
 height: 240px;
 margin-left: -5px;
 display: inline;
}

.righttext {
margin-top: 0px;
text-align: justify;
font-size: 1.1em;
padding-right: 5px;
}

.righttext p {
margin-top: 15px;
text-align: justify;
font-size: 1.1em;
padding-right: 5px;
}

.righttext img {
margin-top: 10px;
}

/* Desativado temporariamente

.righttext h5 {
color: #6273b5;
font-size: 1.1em;
padding-top: 0px;
padding-left: 3px;
padding-bottom: 3px;
background-image: url(../images/hbg.jpg);
background-repeat: repeat-x;
} */

#right2column { 
 float: right;
 color: #333;
 border: 0px solid #ccc;
 border-bottom: 1px solid #ccc;
 background: #FFF;
 height: 115px;
 width: 295px;
 margin-top: 5px;
 margin-left: 0px;
 display: inline;
}

.right2text {
margin-top: 3px;
text-align: justify;
font-size: 1.1em;
padding-right: 0px;
}

.right2text p {
margin-top: -5px;
padding-right: 5px;
padding-left: 65px;
}

.right2text img {
margin-top: 0px;
}

.right2text h5 {
color: #6273b5;
font-size: 1.1em;
padding-top: 0px;
padding-left: 3px;
padding-bottom: 3px;
background-image: url(../images/hbg.jpg); width: 299px; margin-top: -3px;
background-repeat: repeat-x;
}

img.floatTL { 
float : left;
margin-top : 8px;
margin-right : 7px;
margin-bottom : 2px;
margin-left : 5px;
} 


/*Configura a cor e retira a linha sob o link ao aparecer na página*/

.link2:link {
	text-decoration:none;
	color:#000;
}

/*Configura a cor e retira a linha sob o link ao ser visitado*/

.link2:visited {
	text-decoration:none;
	color:#000;
}

/*Configura a cor e retira a linha sob o link quando ativo na página*/

.link2:active {
	text-decoration:none;
	color:#000;
}

/*Configura a cor e retira a linha sob o link quando o mouse estiver sobre ele*/

.link2:hover{
	text-decoration:underline;
	color:#999999;
/*	font-weight:bold*/
}


/************************************************************************/

