
*{
	padding:0;
	margin:0;
	list-style-type:none;
	text-decoration:none;
	border:none;
}

a{outline:none;}

.oculto{
	position:relative;
	width:1px;
	height:1px;
	display:block;
	text-indent:-999999px;
	overflow:hidden;
}

body{
	background:#41599c url(../imagens/bg/FundoSite.jpg) 0 top repeat-x;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	height:1060px;
}

h1{
	display:block;
	text-indent:-999999px;
	overflow:hidden;
}

#geral{
	width:868px;
	display:block;
	margin:1px auto 0;
}

#geral #topo{
	background:#FFFFFF;
	width:868px;
	height:210px;
	display:block;
	float:left;
}

#geral #topo h1{
	background:url(../imagens/topo/logoExplore.jpg) 32px 4px no-repeat;
	width:150px; 
	height:141px;
	display:block;
	float:left;
	padding:14px 0 0 32px;
}

#geral #topo h1 a{
	width:150px;
	height:141px;
	display:block;
}

#geral #topo img.bannerTopo{
	width:468px;
	height:60px;
	display:block;
	float:left;
	padding:53px 0 0 20px;
}

#geral #topo div.topoLateral{
	background:url(../imagens/topo/bkgPortal.jpg) 0 0 no-repeat;
	width:171px;
	height:162px;
	display:block;
	float:right;
}
	
#geral #topo div.topoLateral h3{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	display:block;
	padding:14px 0 0 44px;
	line-height:12px;
}

#geral #topo div.topoLateral h3 span{font-size:14px;}

#geral #topo div.topoLateral ul{
	width:128px;
	height:93px;
	padding:7px 0 0 21px;
}

#geral #topo div.topoLateral ul li{
	width:128px;
	display:block;
	padding-bottom:9px;
}

#geral #topo div.topoLateral ul li input{
	font-size:10px;
	color:#4d4c4c;
	width:128px;
	height:14px;
	display:block;
	border:1px solid #CCCCCC;
}		

#geral #topo div.topoLateral ul li input.btoEnviar{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(../imagens/btos/enviarTopo.jpg) 0 0 no-repeat;
	width:60px;
	height:20px;
	display:block;
	border:none;
	cursor:pointer;
	font-weight:bold;
	float:right;
	padding:0 0 0 19px;
}	

/*------------mensagem de login inválido----------------------------*/
#geral #topo div.topoLateral ul li div.dadosInv{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	display:block;
	cursor:pointer;
	color:#FF0000;
	font-weight:bold;
	float:left;
	padding:0 0 0 0px;
}		

#geral #topo div.topoLateral p.txtIdioma{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#0d0e13;
	display:block;
	float:left;
	padding:0 6px 0 36px;
}

#geral #topo div.topoLateral img{
	width:23px;
	height:17px;
}

#geral #topo #menuTopo,
#geral #topofranquia #menuTopo{
	background:url(../imagens/bg/FundoMenuTopo.jpg) 0 0 no-repeat;
	width:868px;
	height:49px;
	display:block;
	float:left;
}

#geral #topo #menuTopo h2,
#geral #topofranquia #menuTopo h2{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#ce0202;
	line-height:49px;
	padding-left:42px;
	float:left;
}

#geral #topo #menuTopo h2 span,
#geral #topofranquia #menuTopo h2 span{font-size:16px;}

#geral #topo #menuTopo ul,
#geral #topofranquia #menuTopo ul{
	width:438px;
	height:49px;
	display:block;
	float:right;
}

#geral #topo #menuTopo ul li,
#geral #topofranquia #menuTopo ul li{
	height:49px;
	display:block;
	float:left;
}

#geral #topo #menuTopo ul li.bto1,
#geral #topofranquia #menuTopo ul li.bto1{width:110px; padding-right:3px;}
#geral #topo #menuTopo ul li.bto2,
#geral #topofranquia #menuTopo ul li.bto2{width:105px; padding-right:3px;}
#geral #topo #menuTopo ul li.bto3,
#geral #topofranquia #menuTopo ul li.bto3{width:107px; padding-right:3px;}
#geral #topo #menuTopo ul li.bto4,
#geral #topofranquia #menuTopo ul li.bto4{width:105px;}

#geral #topo #menuTopo ul li a,
#geral #topofranquia #menuTopo ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#003073;
	height:39px;
	display:block;
	padding-top:10px;
}

#geral #topo #menuTopo ul li a.conheca,
#geral #topofranquia #menuTopo ul li a.conheca{
	width:82px;
	padding:10px 3px 0 25px;
}
#geral #topo #menuTopo ul li a.fale,
#geral #topofranquia #menuTopo ul li a.fale{
	width:73px;
	padding-left:32px;
}
#geral #topo #menuTopo ul li a.agente,
#geral #topofranquia #menuTopo ul li a.agente{
	width:97px;
	padding-left:10px;
}
#geral #topo #menuTopo ul li a.franquia,
#geral #topofranquia #menuTopo ul li a.franquia{
	width:89px;
	padding-left:17px;
}

#geral #topo #menuTopo ul li a:hover,
#geral #topo #menuTopo ul li a.ativo,
#geral #topofranquia #menuTopo ul li a:hover,
#geral #topofranquia #menuTopo ul li a.ativo{
	background-color:#FFFFFF;
	height:39px;
}

#geral #tabs{
	/*background-color:#F00;*/
	width:868px;
	height:175px;
	display:block;
	float:left;
}

/********** CONTEÚDO **********/
#geral #conteudo{
	background:#FFFFFF url(../imagens/bg/fundoContato.jpg) 0 top no-repeat;
	width:865px;
	height:651px;
	display:block;
	padding:6px 1px 0 2px;
	float:left;
}

#geral #conteudo #serv,
#geral #conteudo #miolo,
#geral #conteudo #info{
	display:block;
	float:left;
}

#geral #conteudo #serv{
	background-color:#dedddd;
	width:178px;
	padding-left:8px;
}

#geral #conteudo #miolo{
	width:554px;
	padding:5px 0 0 0px;
}

#geral #conteudo #info{
	background-color:#FFFFFF;
	width:118px;
	padding-top:5px;
}

#geral #conteudo #serv h3,
#geral #conteudo #info h3{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}

#geral #conteudo #serv div.ProcureCurso,
#geral #conteudo #serv div.servicos,
#geral #conteudo #serv div.aceitamos,
#geral #conteudo #serv div.Eufui{
	background-position:0 0;
	background-repeat:no-repeat;
	width:171px;
	display:block;
}

/*********** SERV ***********/
#geral #conteudo #serv div.ProcureCurso{
	background-image:url(../imagens/bg/ProcureCurso.jpg);
	height:177px;
	padding-bottom:4px;
}

#geral #conteudo #serv div.ProcureCurso h3{
	color:#FFFFFF;
	line-height:32px;
	padding-left:33px;
	font-size:12px;
}

#geral #conteudo #serv div.ProcureCurso ul{
	width:171px;
	display:block;
	padding-top:11px;
}

#geral #conteudo #serv div.ProcureCurso ul li{
	width:151px;
	height:31px;
	display:block;
	padding-left:20px;
}

#geral #conteudo #serv div.ProcureCurso ul li select{
	color:#4d4c4c;
	width:127px;
	height:20px;
	border:1px solid #7f9db9;
}

#geral #conteudo #serv div.ProcureCurso ul li.btoBusca{
	width:70px;
	height:19px;
	margin:0 auto;
	display:block;
	padding:18px 0 0 0;
}

#geral #conteudo #serv div.ProcureCurso ul li.btoBusca input.btoBuscar{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	background:url(../imagens/btos/BuscarProcureCurso.gif) 0 0 no-repeat;
	width:70px;
	height:19px;
	display:block;
	cursor:pointer;
}

#geral #conteudo #serv div.servicos{
	background-image:url(../imagens/bg/Servicos.jpg);
	height:171px;
	padding:2px;
}

#geral #conteudo #serv div.servicos h3,
#geral #conteudo #serv div.aceitamos h3,
#geral #conteudo #serv div.Eufui h3{
	color:#154895;
	line-height:32px;
	padding-left:21px;
}

#geral #conteudo #serv div.servicos ul,
#geral #conteudo #serv div.Eufui ul{
	width:171px;
	display:block;
}

#geral #conteudo #serv div.servicos ul li,
#geral #conteudo #serv div.Eufui ul li{
	width:134px;
	height:26px;
	padding:0 0 1px 37px;
	line-height:26px;
}

#geral #conteudo #serv div.servicos ul li a,
#geral #conteudo #serv div.Eufui ul li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ce0202;
}

#geral #conteudo #serv div.servicos ul li a:hover,
#geral #conteudo #serv div.Eufui ul li a:hover{
	color:#5e88c1;
}

#geral #conteudo #serv div.aceitamos{
	background-image:url(../imagens/bg/Aceitamos.jpg);
	height:119px;
	padding-bottom:3px;
}

/******DIV link rendimento/financiamento "aceitamos"******/
#geral #conteudo #serv div.aceitamos div.rendimento a{ 
	/*background-image:url(../imagens/bg/Aceitamos.jpg); **** imagem utilizada apenas para visualizar onde está a DIV com link*/
    width: 140px; 
    height: 24px; 
    left: 14px;
    top: 24px; 
	display:block;
    position: relative;
}


/******H3 do titulo de div class "aceitamos" definido na linha 253******/

#geral #conteudo #serv div.Eufui{
	background-image:url(../imagens/bg/EuFui.jpg);
	height:144px;
	padding-bottom:5px;
}

/******H3 do titulo de div class "Eu Fui" definido na linha 254******/
/******Link da div class "Eu Fui" definido na linhas 307 a 329******/

#geral #conteudo #serv div.chat{
	background:url(../imagens/btos/Chat.gif) 0 0 no-repeat;
	width:166px;
	height:24px;
	display:block;
}

#geral #conteudo #serv div.chat a,
#geral #conteudo #serv div.chat p{
	font-size:12px;
	color:#082f50;
	width:110px;
	height:24px;
	display:block;
	line-height:24px;
	padding-left:56px;
}

/*********** MIOLO ***********/
#geral #conteudo #miolo #container-1,
#geral #conteudo #miolo #container-2,
#geral #conteudo #miolo #container-3,
#geral #conteudo #miolo #container-4,
#geral #conteudo #miolo #container-5{
	width:536px;
	height:440px;
	display:block;
	margin:0 auto;
	padding-bottom:0;
}

#geral #conteudo #miolo #container-1{background:url(../imagens/bg/fundoMiolo1.jpg) 0 25px no-repeat;}
#geral #conteudo #miolo #container-2{background:url(../imagens/bg/fundoMiolo2.jpg) 0 25px no-repeat;}
#geral #conteudo #miolo #container-3{background:url(../imagens/bg/fundoMiolo3.jpg) 0 25px no-repeat;}
#geral #conteudo #miolo #container-4{background:url(../imagens/bg/fundoMiolo4.jpg) 0 25px no-repeat;}
#geral #conteudo #miolo #container-5{background:url(../imagens/bg/fundoMiolo5.jpg) 0 25px no-repeat;}

#geral #conteudo #miolo div.box{
	width:470px;
	height:109px;
	display:block;
	padding:11px 0 0 37px; 
}

#geral #conteudo #miolo div.box{
	background:url(../imagens/bg/boxRosa.jpg) left top no-repeat;
}

#geral #conteudo #miolo #container-1 div.box div.txt,
#geral #conteudo #miolo #container-3 div.box div.txt{
	display:block;
	float:left;
}

#geral #conteudo #miolo #container-1 div.box div.txt{
	width:260px;
	/*310*/
}

#geral #conteudo #miolo #container-3 div.box div.txt{
	width:330px;
}

#geral #conteudo #miolo #container-1 div.box div.txt a{color:#000000;}

#geral #conteudo #miolo #container-1 div.box div.txt a:hover{text-decoration:underline;}

/*#geral #conteudo #miolo #container-1 div.box div.txt h4,*/
#geral #conteudo #miolo #container-3 div.box div.txt h4{
	font-size:11px;
	color:#041d56;
	padding-bottom:15px;
}

#geral #conteudo #miolo #container-1 div.box div.txt h4{
	font-size:11px;
	color:#041d56;
	padding-bottom:2px;	
}

#geral #conteudo #miolo #container-1 div.rolagem div.box img{
	width:210px;
	height:72px;
	display:block;
	float:right;
	padding-left:0px;
}

#geral #conteudo #miolo #container-1 div.rolagem img.divisoria,
#geral #conteudo #miolo #container-3 div.boxDividi img.tracejado{
	width:467px;
	height:3px;
	display:block;
	float:left;
	padding-bottom:10px;
}

#geral #conteudo #miolo #container-3 div.boxDividi img.tracejado{
	width:444px;
	padding-left:0;
}

.formEspaco{padding-top:24px;}

#geral #conteudo #miolo #container-1 div.fontes,
#geral #conteudo #miolo #container-2 div.fontes,
#geral #conteudo #miolo #container-3 div.fontes,
#geral #conteudo #miolo #container-4 div.fontes,
#geral #conteudo #miolo #container-5 div.fontes{
	width:488px;
	height:24px;
	display:block;
}

#geral #conteudo #miolo #container-1 div.fontes ul,
#geral #conteudo #miolo #container-2 div.fontes ul,
#geral #conteudo #miolo #container-3 div.fontes ul,
#geral #conteudo #miolo #container-4 div.fontes ul,
#geral #conteudo #miolo #container-5 div.fontes ul{
	width:155px;
	height:16px;
	display:block;
	float:right;
}

#geral #conteudo #miolo #container-1 div.fontes ul li,
#geral #conteudo #miolo #container-2 div.fontes ul li,
#geral #conteudo #miolo #container-3 div.fontes ul li,
#geral #conteudo #miolo #container-4 div.fontes ul li,
#geral #conteudo #miolo #container-5 div.fontes ul li{
	float:left;
	padding-left:3px;
}

#geral #conteudo #miolo #container-1 div.fontes ul li.txtTamFonte,
#geral #conteudo #miolo #container-2 div.fontes ul li.txtTamFonte,
#geral #conteudo #miolo #container-3 div.fontes ul li.txtTamFonte,
#geral #conteudo #miolo #container-4 div.fontes ul li.txtTamFonte,
#geral #conteudo #miolo #container-5 div.fontes ul li.txtTamFonte{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif
}

#geral #conteudo #miolo #container-1 div.fontes ul li img,
#geral #conteudo #miolo #container-2 div.fontes ul li img,
#geral #conteudo #miolo #container-3 div.fontes ul li img,
#geral #conteudo #miolo #container-4 div.fontes ul li img,
#geral #conteudo #miolo #container-5 div.fontes ul li img{
	width:15px;
	height:16px;
	display:block
}

#geral #conteudo #miolo #container-1 div.rolagem,
#geral #conteudo #miolo #container-2 div.rolagem,
#geral #conteudo #miolo #container-3 div.rolagem,
#geral #conteudo #miolo #container-3 div.form div.rolagem,
#geral #conteudo #miolo #container-4 div.rolagem,
#geral #conteudo #miolo #container-5 div.rolagem{
	height:330px;
	display:block;
	overflow:auto;
}

#geral #conteudo #miolo #container-1 div.rolagem,
#geral #conteudo #miolo #container-2 div.rolagem,
#geral #conteudo #miolo #container-3 div.rolagem,
#geral #conteudo #miolo #container-3 div.form div.rolagem,
#geral #conteudo #miolo #container-4 div.rolagem,
#geral #conteudo #miolo #container-5 div.rolagem{
	width:480px;
	padding:0 10px 0 37px;
}

#geral #conteudo #miolo #container-1 div.rolagem{
	width:525px;
	padding:0;
	
}

#geral #conteudo #miolo #container-1 div.rolagem p,
#geral #conteudo #miolo #container-2 div.rolagem p,
#geral #conteudo #miolo #container-3 div.rolagem p,
#geral #conteudo #miolo #container-4 div.rolagem p,
#geral #conteudo #miolo #container-5 div.rolagem p{
	line-height:18px;
	padding-bottom:18px;
}

#geral #conteudo #miolo #container-1 div.rolagem p.txtEspaco{padding-bottom:0px;}
#geral #conteudo #miolo #container-1 div.rolagem p.txtEscola{padding:18px 0 22px;}
#geral #conteudo #miolo #container-1 div.rolagem p.txtPromocoes{padding:22px 0 0 0;}
#geral #conteudo #miolo #container-3 div.rolagem p.txtPrivc{color:#0c0c6f;}


#geral #conteudo #miolo #container-2 div.rolagem p a,
#geral #conteudo #miolo #container-2 div.rolagem div.txtTabela ul li a{
	color:#bda51f;
	text-decoration:underline;
}

#geral #conteudo #miolo #container-3 div.rolagem p a{
	color:#1b4c94;
}

#geral #conteudo #miolo #container-2 #fragment-4 div.rolagem p.titulos{
	color:#bda51f;
	padding:0;
}

#geral #conteudo #miolo #container-1 div.rolagem img,
#geral #conteudo #miolo #container-2 div.rolagem img,
#geral #conteudo #miolo #container-3 div.rolagem img,
#geral #conteudo #miolo #container-4 div.rolagem img,
#geral #conteudo #miolo #container-5 div.rolagem img{
	width:132px;
	height:132px;
	display:block;
	float:right;
	padding-left:20px;
}	

/************ criado para as imagens do Fale Conosco permaecerem no tamanho original ************/
#geral #conteudo #miolo #container-3 div.rolagem img.logo-path{
	width:125px;
	height:52px;
	display:block;
	float:left;
	padding-left:0px;
	padding-right:3px;
}

#geral #conteudo #miolo #container-3 div.rolagem img.logo-alsan{
	width:100px;
	height:34px;
	display:block;
	float:left;
	padding-left:0px;
	padding-right:3px;
}

#geral #conteudo #miolo #container-3 div.rolagem img.logo-eua{
	width:23px;
	height:17px;
	display:block;
	float:right;
	padding-left:2px;
	padding-right:0px;
}
/************ criado para as imagens do Fale Conosco permaecerem no tamanho original ************/

/************ criado para as imagens da estrutura das Franquias permaecerem no tamanho original ************/
#geral #conteudo #miolo #container-5 div.rolagem img.logo-path{
	width:250px;
	height:104px;
	display:block;
	float:left;
	padding-left:0px;
	padding-right:3px;
}

#geral #conteudo #miolo #container-5 div.rolagem img.logo-alsan{
	width:159px;
	height:52px;
	display:block;
	float:left;
	padding-left:0px;
	padding-right:3px;
}
/************ criado para as imagens da estrutura das Franquias permaecerem no tamanho original ************/

#geral #conteudo #miolo #container-2 #fragment-1 div.rolagem div.conteudoMeio{
	width:460px;
	display:table;
	padding-bottom:20px;
}

#geral #conteudo #miolo #container-2 #fragment-1 div.rolagem div.txtTabela{
	width:310px;
	display:block;
	float:left;
}

#geral #conteudo #miolo #container-2 #fragment-1 div.rolagem div.txtTabela ul{
	width:284px;
	height:72px;
	display:block;
}

#geral #conteudo #miolo #container-2 #fragment-1 div.rolagem div.txtTabela ul li{
	width:96px;
	display:block;
	float:left;
	padding:0 45px 5px 0;
}

#geral #conteudo #miolo #container-2 #fragment-1 div.rolagem div.txtTabela ul li a{
	/* definio na linha 496*/
}

#geral #conteudo #miolo #container-2 #fragment-1 div.rolagem div.tabela{
	width:132px;
	display:block;	
	float:left;
}

#geral #conteudo #miolo #container-2 #fragment-1 div.rolagem div.tabela table{
	background:#f6f4eb;
	border-collapse:collapse;
	width:132px;
	display:block;
	float:left;
}

#geral #conteudo #miolo #container-2 #fragment-1 div.rolagem div.tabela td{
	color:#bda51f;
	width:56px;
	height:18px;
	float:left;
	padding-left:10px
}

#geral #conteudo #miolo #container-2 #fragment-1 div.rolagem div.tabela td.topoTable{
	color:#6e5f09;
	text-align:center;
	background:url(../imagens/bg/topoTabela.jpg) 0 top no-repeat;
	width:132px;
	height:24px;
	line-height:24px;
	display:block;
	padding:0 0 5px;
}	

#geral #conteudo #miolo #container-2 #fragment-1 div.rolagem div.tabela td.rodapeTable{
	background:url(../imagens/bg/rodapeTabela.jpg) 0 bottom no-repeat;
	width:132px;
	height:4px;
	display:block;
}

/*****FORMULÁRIO *****/
#geral #conteudo #miolo #container-3 div.form,
#geral #conteudo #miolo #container-4 div.form,
#geral #conteudo #miolo #container-5 div.form{
	width:530px;
	display:table;
} 

#geral #conteudo #miolo #container-3 div.form ul,
#geral #conteudo #miolo #container-4 div.form ul,
#geral #conteudo #miolo #container-5 div.form ul{
	width:460px;
	display:table;
}

#geral #conteudo #miolo #container-3 div.form ul li.txtFormTitulo,
#geral #conteudo #miolo #container-4 div.form ul li.txtFormTitulo,
#geral #conteudo #miolo #container-5 div.form ul li.txtFormTitulo{
	padding-bottom:18px;
}

#geral #conteudo #miolo #container-3 div.form ul li,
#geral #conteudo #miolo #container-4 div.form ul li,
#geral #conteudo #miolo #container-5 div.form ul li{
	width:460px;
	height:13px;
	display:block;
	float:left;
	padding-bottom:7px;
}

#geral #conteudo #miolo #container-3 div.form ul li.txtForm{
	width:460px;
	height:15px;
	padding:0;
	clear:both;
}

#geral #conteudo #miolo #container-3 div.form ul li.txtFormBtos,
#geral #conteudo #miolo #container-4 div.form ul li.txtFormBtos,
#geral #conteudo #miolo #container-5 div.form ul li.txtFormBtos{
	width:320px;
	height:15px;
	clear:both;
}

#geral #conteudo #miolo #container-3 div.form ul li.txtFormBtos{
	padding-left:104px;
}

#geral #conteudo #miolo #container-4 div.form ul li.txtFormBtos,
#geral #conteudo #miolo #container-5 div.form ul li.txtFormBtos{
	padding-left:140px;
}

#geral #conteudo #miolo #container-3 div.form ul li label,
#geral #conteudo #miolo #container-4 div.form ul li label,
#geral #conteudo #miolo #container-5 div.form ul li label{
	font-size:10px;
	text-align:right;
	width:135px;
	height:15px;
	line-height:15px;
	float:left;
	padding-right:2px;
}

#geral #conteudo #miolo #container-3 div.form ul li label span,
#geral #conteudo #miolo #container-3 div.form ul li span,
#geral #conteudo #miolo #container-4 div.form ul li label span,
#geral #conteudo #miolo #container-4 div.form ul li span,
#geral #conteudo #miolo #container-5 div.form ul li label span,
#geral #conteudo #miolo #container-5 div.form ul li span{
	color:#eb1515;
}

#geral #conteudo #miolo #container-3 div.form ul li input,
#geral #conteudo #miolo #container-4 div.form ul li input,
#geral #conteudo #miolo #container-5 div.form ul li input{
	font-size:10px;
	color:#000000;
	width:311px;
	height:13px;
	float:left;
	border:1px solid #a1b8d8;
}

/*****TELS*****/
#geral #conteudo #miolo #container-3 div.form ul li label.lblcCel,
#geral #conteudo #miolo #container-4 div.form ul li label.lblcCel,
#geral #conteudo #miolo #container-5 div.form ul li label.lblcCel{
	width:100px;
}

#geral #conteudo #miolo #container-3 div.form ul li input.inpddd,
#geral #conteudo #miolo #container-4 div.form ul li input.inpddd,
#geral #conteudo #miolo #container-5 div.form ul li input.inpddd{
	width:24px;
	margin-right:3px;
}

#geral #conteudo #miolo #container-3 div.form ul li input.inpTel,
#geral #conteudo #miolo #container-4 div.form ul li input.inpTel,
#geral #conteudo #miolo #container-5 div.form ul li input.inpTel{
	width:74px;
}

#geral #conteudo #miolo #container-4 div.form ul li input.inpData,
#geral #conteudo #miolo #container-5 div.form ul li input.inpData{
	width:237px;
	margin-right:5px;
}

#geral #conteudo #miolo #container-3 div.form ul li label.lblEstado,
#geral #conteudo #miolo #container-4 div.form ul li label.lblEstado,
#geral #conteudo #miolo #container-5 div.form ul li label.lblEstado{
	width:58px;
}

#geral #conteudo #miolo #container-4 div.form ul li input.inpCidade,
#geral #conteudo #miolo #container-5 div.form ul li input.inpCidade{
	width:130px;
}

#geral #conteudo #miolo #container-4 div.form ul li input.inpMail,
#geral #conteudo #miolo #container-5 div.form ul li input.inpMail{
	width:105px;
}


/****DATA DE NASCIMENTO*****/
#geral #conteudo #miolo #container-3 div.form ul li.ano{
	width:205px;
	height:47px;
	padding:0;	
	text-align:right;
}

#geral #conteudo #miolo #container-3 div.form ul li.ano input.inpNasce{
	width:65px;
}

/*****SEXO*****/
#geral #conteudo #miolo #container-3 div.form ul li.sexo{
	width:255px;
	height:47px;
	float:left;
	padding:0;
}

#geral #conteudo #miolo #container-3 div.form ul li.sexo label.lblSexo{
	width:50px;
	padding-right:8px;	
}

#geral #conteudo #miolo #container-3 div.form ul li.sexo table{
	width:150px;
	border-collapse:collapse;
	border:none;
}

#geral #conteudo #miolo #container-3 div.form ul li.sexo table input.rdoSexo{
	width:15px;
	height:15px;
	border:none;
}

#geral #conteudo #miolo #container-3 div.form ul li.sexo table td.radio,
#geral #conteudo #miolo #container-3 div.form ul li.sexo table td.txtRadio{
	height:15px;
	display:block;
	float:left;
}	

#geral #conteudo #miolo #container-3 div.form ul li.sexo table td.radio{
	width:20px;
}	

#geral #conteudo #miolo #container-3 div.form ul li.sexo table td.txtRadio{
	width:50px;
}	

/*PROGRAMAS*/
#geral #conteudo #miolo #container-3 div.form ul li.prog{
	width:460px;
	height:64px;
	display:block;
	float:left;
	padding-top:8px;
}

#geral #conteudo #miolo #container-3 div.form ul li.prog input.chkProg{
	width:15px;
	height:15px;
	border:none;
}

#geral #conteudo #miolo #container-3 div.form ul li.prog table{
	height:64px;
	display:block;
	float:right;	
	border-collapse:collapse;
	border:none;
}

#geral #conteudo #miolo #container-3 div.form ul li.prog table td.chk,
#geral #conteudo #miolo #container-3 div.form ul li.prog table td.chk1{
	display:block;
	float:left;
}	

#geral #conteudo #miolo #container-3 div.form ul li.prog table td.chk{
	width:18px;
	height:21px;
}	

#geral #conteudo #miolo #container-3 div.form ul li.prog table td.chk1{
	width:100px;
	height:13px;
	display:block;
	text-align:left;
}	

#geral #conteudo #miolo #container-3 div.form ul li.msg,
#geral #conteudo #miolo #container-3 div.form ul li.msg label.lblmsg,
#geral #conteudo #miolo #container-4 div.form ul li.msg,
#geral #conteudo #miolo #container-4 div.form ul li.msg label.lblmsg,
#geral #conteudo #miolo #container-5 div.form ul li.msg,
#geral #conteudo #miolo #container-5 div.form ul li.msg label.lblmsg{
	height:72px;
}

#geral #conteudo #miolo #container-3 div.form ul li textarea,
#geral #conteudo #miolo #container-4 div.form ul li textarea,
#geral #conteudo #miolo #container-5 div.form ul li textarea{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	width:311px;
	height:51px;
	display:block;
	float:left;
	border:1px solid #a1b8d8;
}

#geral #conteudo #miolo #container-3 div.form ul li select,
#geral #conteudo #miolo #container-4 div.form ul li select,
#geral #conteudo #miolo #container-5 div.form ul li select{
	font-size:11px;
	height:17px;
	border:1px solid #a1b8d8;
}

#geral #conteudo #miolo #container-3 div.form ul li select{width:172px;}
#geral #conteudo #miolo #container-4 div.form ul li select,
#geral #conteudo #miolo #container-5 div.form ul li select{width:100px;}

#geral #conteudo #miolo #container-3 div.form ul li.recebeMail{
	width:320px;
	height:30px;
	padding-left:104px;
	clear:both;
}

#geral #conteudo #miolo #container-3 div.form ul li.recebeMail input.inpRecebeMail{
	width:15px;
	height:15px;
	display:block;
	margin-right:5px;
}

#geral #conteudo #miolo #container-3 div.form ul li.btos,
#geral #conteudo #miolo #container-4 div.form ul li.btos,
#geral #conteudo #miolo #container-5 div.form ul li.btos{
	width:320px;
	height:24px;
	clear:both;
}

#geral #conteudo #miolo #container-3 div.form ul li.btos{
	padding-left:104px;
}

#geral #conteudo #miolo #container-4 div.form ul li.btos,
#geral #conteudo #miolo #container-5 div.form ul li.btos{
	padding-left:140px;
}


#geral #conteudo #miolo #container-3 div.form ul li.btos input,
#geral #conteudo #miolo #container-4 div.form ul li.btos input,
#geral #conteudo #miolo #container-5 div.form ul li.btos input{
	background-position:0 0;
	background-repeat:no-repeat;
	width:50px;
	height:20px;
	display:block;
	float:left;
	border:none;
}

#geral #conteudo #miolo #container-3 div.form ul li.btos input.btoEnviar,
#geral #conteudo #miolo #container-4 div.form ul li.btos input.btoEnviar,
#geral #conteudo #miolo #container-5 div.form ul li.btos input.btoEnviar{
	background-image:url(../imagens/btos/btoEnviar.jpg);
	margin-right:5px;
}

#geral #conteudo #miolo #container-3 div.form ul li.btos input.btoLimpar,
#geral #conteudo #miolo #container-4 div.form ul li.btos input.btoLimpar,
#geral #conteudo #miolo #container-5 div.form ul li.btos input.btoLimpar{
	background-image:url(../imagens/btos/btoLimpar.jpg);
}

/*****TABELA*****/
#geral #conteudo #miolo #container-4 table{
	border-collapse:collapse;
	width:484px;
	display:block;
}

#geral #conteudo #miolo #container-4 table th,
#geral #conteudo #miolo #container-4 table td{
	background-position:0 0;
	background-repeat:no-repeat;
	background:#e8f4d6;
	text-align:left;
	height:23px;
	line-height:23px;
	display:block;
	float:left;
}

#geral #conteudo #miolo #container-4 table th{
	border-bottom:1px solid #9ac96a;
}

#geral #conteudo #miolo #container-4 table td{
	border-bottom:1px solid #c4e89e;
}

#geral #conteudo #miolo #container-4 table td.semBorda{
	border:none
}

#geral #conteudo #miolo #container-4 table th.escola,	
#geral #conteudo #miolo #container-4 table td.escola{
	width:135px;
	padding-left:14px;
	background-repeat:no-repeat;
}

#geral #conteudo #miolo #container-4 table th.sing,
#geral #conteudo #miolo #container-4 table td.sing{
	width:71px;
}

#geral #conteudo #miolo #container-4 table th.mensalidade,
#geral #conteudo #miolo #container-4 table td.mensalidade{
	width:92px;
}

#geral #conteudo #miolo #container-4 table th.website,
#geral #conteudo #miolo #container-4 table td.website{
	width:171px;
}

#geral #conteudo #miolo #container-4 table th.contrato,
#geral #conteudo #miolo #container-4 table td.contrato{
	width:66px;
}
	
#geral #conteudo #miolo #container-4 table th.canto1{
	background-image:url(../imagens/bg/tableTopFraquia1.jpg);
	width:135px;
}	

#geral #conteudo #miolo #container-4 table th.canto2{
	background-image:url(../imagens/bg/tableTopFraquia2.jpg);
	width:65px;
}	

#geral #conteudo #miolo #container-4 table td.canto3{
	background-image:url(../imagens/bg/tableTopFraquia3.jpg);
	width:135px;
}	

#geral #conteudo #miolo #container-4 table td.canto4{
	background-image:url(../imagens/bg/tableTopFraquia4.jpg);
	width:65px;
}
		
/*****DICAS****/
#geral #conteudo #miolo #container-3 ul.sublinks{
	width:320px;
	display:table;
	float:left;
}

#geral #conteudo #miolo #container-3 ul.sublinks li{
	padding-bottom:11px;
}

#geral #conteudo #miolo #container-3 ul.sublinks li a{
	font-size:11px;
	color:#000000;
	background:url(../imagens/setas/setaPreta.gif) 0 5px no-repeat;
	padding-left:13px;
}

#geral #conteudo #miolo #container-3 ul.sublinks li a:hover{
	color:#3c66a4;
}

/*****FOTOS*****/
#geral #conteudo #miolo #container-3 #boxFotos{
	width:495px;
	display:table;
	float:left;
}

#geral #conteudo #miolo #container-3 #boxFotos ul#fotos{
	width:460px;
	display:table;
	float:left;
	padding:0;
}			

#geral #conteudo #miolo #container-3 #boxFotos ul#fotos li{
	width:109px;
	height:134px;
	display:block;
	float:left;
	padding-right:6px;
}

#geral #conteudo #miolo #container-3 #boxFotos ul#fotos li img{
	width:109px;
	height:110px;
	display:block;
	padding:0;
}

#geral #conteudo #miolo #container-3 #boxFotos ul#fotos li p{
	background:url(../imagens/fotos/fotos/imgLupa.gif) 57px 2px no-repeat;
	width:109px;
	height:20px;
	display:block;
	text-align:right;
	clear:both;
}

#geral #conteudo #miolo #container-3 #boxFotos ul#fotos li p a{
	font-size:10px;
	color:#154895;
}

#geral #conteudo #miolo #container-3 div.boxDividi{
	width:495px;
	display:table;
	padding:0;
}

#geral #conteudo #miolo #container-3 div.boxDividi div.boxDividido1,
#geral #conteudo #miolo #container-3 div.boxDividi div.boxDividido3{
	height:120px;
	display:block;
	float:left;
}

#geral #conteudo #miolo #container-3 div.boxDividi div.boxDividido1{width:350px;}
#geral #conteudo #miolo #container-3 div.boxDividi div.boxDividido3{width:460px;}

#geral #conteudo #miolo #container-3 div.boxDividi div.boxDividido1 table{
	width:340px;
	height:120px;
	display:block;
}

#geral #conteudo #miolo #container-3 div.boxDividi div.boxDividido1 table td{
	height:120px;
	display:block;
}

#geral #conteudo #miolo #container-3 div.boxDividi div.boxDividido1 p,
#geral #conteudo #miolo #container-3 div.boxDividi div.boxDividido3 p{
	height:120px;
	padding-top:30px;
	padding-right:15px;
}

#geral #conteudo #miolo #container-3 div.boxDividi div.boxDividido1 p a,
#geral #conteudo #miolo #container-3 div.boxDividi div.boxDividido3 p a{
	color:#000000;
}

#geral #conteudo #miolo #container-3 div.boxDividi div.boxDividido1 p a:hover,
#geral #conteudo #miolo #container-3 div.boxDividi div.boxDividido3 p a:hover{
	color:#3c66a4;
}

#geral #conteudo #miolo #container-3 div.boxDividi div.boxDividido2{
	width:96px;
	height:104px;
	display:block;
	float:left;
	padding-top:16px;
}

#geral #conteudo #miolo #container-3 div.boxDividi div.boxDividido2 img{
	width:87px;
	height:87px;
	display:block;
	float:left;
	padding:0;
}			
					
/*****WORKTRAVEL*****/		
#geral #conteudo #miolo div.workTravel{
	background:url(../imagens/bg/workTravel.jpg) 0 0 no-repeat;
	width:538px;
	height:146px;
	display:block;
	margin:0 auto;
	padding-top:45px;
}

#geral #conteudo #miolo div.workTravel div.work,
#geral #conteudo #miolo div.workTravel div.cursos,
#geral #conteudo #miolo div.workTravel div.turismo{
	display:block;
	float:left;
}

#geral #conteudo #miolo div.workTravel div.work{
	width:167px; 
	padding-left:15px;
}

#geral #conteudo #miolo div.workTravel div.cursos{
	width:167px;
	padding-left:15px;
}

#geral #conteudo #miolo div.workTravel div.turismo{
	width:166px;
	padding-left:8px;
}

#geral #conteudo #miolo div.workTravel div.work h3,
#geral #conteudo #miolo div.workTravel div.cursos h3,
#geral #conteudo #miolo div.workTravel div.turismo h3{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	padding-bottom:18px;
}

#geral #conteudo #miolo div.workTravel div.turismo h3{
	text-align:center
}

#geral #conteudo #miolo div.workTravel div.work p,
#geral #conteudo #miolo div.workTravel div.cursos p,
#geral #conteudo #miolo div.workTravel div.turismo p{
	color:#515151;
	width:135px;
}

#geral #conteudo #miolo div.workTravel div.turismo img{
	width:128px;
	height:89px;
	display:block;
	padding-left:5px;
	margin:0 auto;
}

/*********** INFO ***********/
#geral #conteudo #info div.apresentacao,
#geral #conteudo #info div.noticias,
#geral #conteudo #info div.videos,
#geral #conteudo #info div.newsletter,
#geral #conteudo #info div.bannerInfo{
	background-position:0 0;
	background-repeat:no-repeat;
	width:113px;
	display:block;
}

#geral #conteudo #info div.apresentacao h3,
#geral #conteudo #info div.noticias h3,
#geral #conteudo #info div.videos h3,
#geral #conteudo #info div.newsletter h3{
	color:#154895;
	line-height:32px;
	padding-left:10px;
}

#geral #conteudo #info div.apresentacao{
	background-image:url(../imagens/bg/Apresentacao.jpg);
	height:110px;
	padding-bottom:7px;
}

#geral #conteudo #info div.apresentacao h3{
	color:#2e6c1c;
}

#geral #conteudo #info div.apresentacao h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6fb869;
	padding:8px 0 0 8px;
}

#geral #conteudo #info div.apresentacao p a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6fb869;
	display:block;
	padding:9px 0 0 8px;
}

#geral #conteudo #info div.apresentacao p.linkNot{
	height:12px;
	padding:0 0 0 8px;
}

#geral #conteudo #info div.noticias{
	background-image:url(../imagens/bg/Noticias_03.jpg);
	height:81px;
	padding-bottom:7px;
}

#geral #conteudo #info div.noticias h3{
	color:#002865;
}

#geral #conteudo #info div.noticias h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#058ec4;
	padding:8px 0 0 8px;
}

#geral #conteudo #info div.noticias p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	height:85px;
	padding:8px 8px 0 8px;
}

#geral #conteudo #info div.noticias p.linkNot{
	height:12px;
	padding:0 0 0 8px;
}

#geral #conteudo #info div.noticias a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#058ec4;
	background:url(../imagens/setas/setaAzul.gif) 0 4px no-repeat;
	text-decoration:underline;
	padding:0 4px 0 8px;
}	

#geral #conteudo #info div.videos{
	background-image:url(../imagens/bg/Video.jpg);
	height:81px;
	padding-bottom:7px;
}

#geral #conteudo #info div.videos h3{
	color:#2e6c1c;
}

#geral #conteudo #info div.videos p a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6fb869;
	display:block;
	padding:9px 0 0 8px;
}	

#geral #conteudo #info div.newsletter{
	background-image:url(../imagens/bg/newsLetter.jpg);
	height:143px;
	padding-bottom:15px;
}

#geral #conteudo #info div.newsletter h3{
	color:#7c0b1d;
}

#geral #conteudo #info div.newsletter h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b27177;
	padding:8px 0 0 8px;
}

#geral #conteudo #info div.newsletter ul{
	width:113px;
	height:50px;
	padding:4px 0 0 8px;
}

#geral #conteudo #info div.newsletter ul li{
	width:100px;
	height:24px;
	display:block;
}

#geral #conteudo #info div.newsletter ul li input{
	font-size:10px;
	color:#4d4c4c;
	width:95px;
	height:14px;
	display:block;
	border:1px solid #CCCCCC;
}

#geral #conteudo #info div.newsletter input.btoEnviarNew{
	font-weight:bold;
	background:url(../imagens/btos/EnviarNew.gif) 0 0 no-repeat;
	width:50px;
	height:20px;
	display:block;
	float:right;
	border:none;
	/*cursor:pointer;*/
	cursor:default;
}

#geral #conteudo #info div.bannerInfo{
	background-image:url(../imagens/bg/bannerInfo.jpg);
	height:192px;
}

#geral #conteudo #info div.bannerInfo img{
	width:84px;
	height:165px;
	display:block;
	padding:11px 0 0 14px;
}


#container-3 #fragment-3 .rolagem ul#mapa{
	width:450px;
	display:table;
}

#container-3 #fragment-3 .rolagem ul#mapa li{padding-top:15px;}
#container-3 #fragment-3 .rolagem ul#mapa li.subLink{padding:0 0 3px 15px;}
#container-3 #fragment-3 .rolagem ul#mapa li a{color:#163564;}
#container-3 #fragment-3 .rolagem ul#mapa li a.linkAzul{color:#3c66a4;}
#container-3 #fragment-3 .rolagem ul#mapa li a.linkVerde{color:#6baf26;}
#container-3 #fragment-3 .rolagem ul#mapa li a.linkVermelho{color:#7c0b1d;}
#container-3 #fragment-3 .rolagem ul#mapa li a:hover{font-weight:bold;}


/*****RODAPE*****/

#fundoRodape,
#fundoRodapeAgente{
	width:100%;
	display:block;
	float:left;
}

#fundoRodape{
	background:url(../imagens/bg/fundoRodape.jpg) center top repeat-x;
	height:92px;
}

#fundoRodapeAgente{
	background:url(../imagens/bg/fundoRodapeAgente.jpg) center top repeat-x;
	height:150px;
}

#fundoRodape #rodape{
	background:url(../imagens/bg/rodape02.jpg) center top no-repeat;
	width:100%;
	height:92px;
	display:block;
	margin:0 auto;
}

#fundoRodapeAgente #rodapeAgente{
	background:url(../imagens/bg/rodapeAgente.jpg) center top no-repeat;
	width:100%;
	height:150px;
	display:block;
	margin:0 auto;
}

#fundoRodape #rodape #contRodape,
#fundoRodapeAgente #rodapeAgente #contRodape{
	width:858px;
	display:block;
	margin:0 auto;
}

#fundoRodape #rodape #contRodape ul,
#fundoRodapeAgente #rodapeAgente #contRodape ul{
	width:290px;
	height:12px;
	display:block;
	padding:23px 0 0 12px;
}

#fundoRodape #rodape #contRodape ul li,
#fundoRodapeAgente #rodapeAgente #contRodape ul li{
	display:inline;
	padding:0 2px;
}

#fundoRodape #rodape #contRodape ul li a,
#fundoRodapeAgente #rodapeAgente #contRodape ul li a{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

#fundoRodape #rodape #contRodape ul li a:hover,
#fundoRodapeAgente #rodapeAgente #contRodape ul li a:hover{
	text-decoration:underline;
}

#fundoRodape #rodape #contRodape p,
#fundoRodapeAgente #rodapeAgente #contRodape p{
	font-size:10px;
	color:#a0c0e8;
	padding-left:12px;
}

#fundoRodape #rodape #contRodape div.logoRdp{
	display:none;
}

/*FRAQUIAS*/
#geral #topofranquia{
	background:#FFFFFF;
/*	background:url(../imagens/bg/FundoMenuTopo.jpg) 0 0 no-repeat;*/
	width:868px;
/*	height:210px;*/
	display:block;
	float:left;
}

#geral #topofranquia h1{
	width:310px;
	height:110px;
	display:block;
	float:left;
	padding:25px 0 0 24px;
	text-indent:0;
}

#geral #topofranquia h1 a{
	width:295px;
	height:80px;
	display:block;
}

#geral #topofranquia div.nomeEscola{
	/*background:url(../imagens/topo/bkgNomeEscola.jpg) 0 34px no-repeat;*/
	width:270px;
	height:162px;
	display:block;
	float:right;
	padding-right:19px;
}

#geral #topofranquia div.nomeEscola div.usuarioEscola{
	width:270px;
	height:80px;
	display:block;
	padding:30px 0 25px 25px;
}

#geral #topofranquia div.nomeEscola div.usuarioEscola h3{
	font:16px "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	color:#d00e0e;
	padding-bottom:7px;
}

#geral #topofranquia div.nomeEscola div.usuarioEscola p{
	font:12px "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	color:#001444;
	padding-bottom:0;
	line-height:16px;
}

#geral #topofranquia div.nomeEscola p.txtIdioma{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#0d0e13;
	display:block;
	float:left;
	padding:0 6px 0 114px;
}

#geral #topofranquia div.nomeEscola img{
	width:23px;
	height:17px;
}
.error{
    color:red;
    display:block;
}
.descricao{
    padding:0 10px 0 10px;
}

.descricao #imagem{
    width:267px;
    height:91px;
    display:block;
   float:right;
}

.descricao #imagem img{
    padding-bottom:15px;
	padding-right:57px;
}

dspnone{display:none;}
dspblock{ display:block;}

#geral #conteudo #miolo #container-3 div.form,
#geral #conteudo #miolo #container-4 div.form,
#geral #conteudo #miolo #container-5 div.form{
	width:530px;
	display:table;
} 

#geral #conteudo #miolo #container-3 div.form ul.endereco-fale,
#geral #conteudo #miolo #container-4 div.form ul.endereco-fale,
#geral #conteudo #miolo #container-5 div.form ul.endereco-fale{
	width:460px;
	display:table;
}

#geral #conteudo #miolo #container-3 div.form ul.endereco-fale li.txtFormTitulo,
#geral #conteudo #miolo #container-4 div.form ul.endereco-fale li.txtFormTitulo,
#geral #conteudo #miolo #container-5 div.form ul.endereco-fale li.txtFormTitulo{
	padding-bottom:18px;
}

#geral #conteudo #miolo #container-3 div.form ul.endereco-fale li,
#geral #conteudo #miolo #container-4 div.form ul.endereco-fale li,
#geral #conteudo #miolo #container-5 div.form ul.endereco-fale li{
	width:150px;
	height:13px;
	display:block;
	float:left;
	padding-bottom:7px;
	line-height:14px;
}
#geral #conteudo #miolo #container-3 div.rolagem div.form ul.endereco-fale li p,
#geral #conteudo #miolo #container-4 div.rolagem div.form ul.endereco-fale li p,
#geral #conteudo #miolo #container-5 div.rolagem div.form ul.endereco-fale li p{
	line-height:14px;
	padding-bottom:18px;
	}