.inputGrande{border:0px; background-image:url(../images/input_grande.jpg); background-position:left top; width:320px; *width:318px; height:19px; font-size:12px;}
.inputMedio{border:0px; background-image:url(../images/input_medio.jpg); background-position:left top; width:220px; *width:218px; height:19px; font-size:12px;}
.inputPequeno{border:0px; background-image:url(../images/input_pequeno.jpg); background-position:left top; width:120px; *width:118px; height:19px; font-size:12px;}
.positionRadio{  float:left; width:120px;}


/* PAGINAÇÃO */
.paginacao, .paginacao a, .paginacao a:visited{color:#1F1351; text-decoration:none;}
.paginacao:hover{font-weight:bold; text-decoration:underline;}
.paginacaoSelect{color:#1F1351; font-weight:bold; text-decoration:underline;}

.textArea{ padding:4px; overflow:hidden; border:0px; background-image:url(../images/bg_textarea.jpg); background-position:left top; width:312px; height:108px; font-size:12px;}
.migalha{font-size:11px; color:#545558;}
.linkMigalha{color:#356BEA; text-decoration:none:}
.linkMigalha:hover{color:#356BEA; text-decoration:underline;}
.linkMigalha2{color:#0B2666; text-decoration:underline;}
                                                 
.linkSeta{ display:block; background-image:url(../images/seta_rodape.gif); background-position:left; background-repeat:no-repeat;   padding-left:10px; padding-right:10px; top:0; float:left; }
.linkSeta a{color:#666666; display: block; text-decoration:none; float:left; width: 100%;  }
.linkSeta a:hover{text-decoration:underline;}



#main #conteudo{ width:895px; float:left; display:block; padding:20px; } /* AREA ONDE APARECE TODO O CONTEUDO DAS AREAS */

/* CAPA */
.listaHome{float:left; width:550px; border-bottom:1px solid #CCCCCC; height:210px; padding-top:15px; padding-bottom:15px;}
.registroLista{ text-align:left; display:block; line-height:320%;}
.registroLista:hover{ background-color:#E4E4E4;}
.registroLista span{ font-weight:bold; padding-left:20px; width:120px; float:left;}

/* FORMAÇÃO MEDICA */
.setaFormacao{padding-left:15px; line-height:220%; background-image:url(../images/seta_formacao.jpg); background-repeat:no-repeat; background-position:left top;}

/* ATIVIDADES MÉDICAS */
.registroAtividades{padding-right:20px; padding-bottom:10px; padding-top:10px; border-bottom:1px solid #CCCCCC; float:left; width:830px; margin-left:20px; height:190px; line-height:200%;}

/* ARTIGOS */
.registroArtigos{padding-right:20px; padding-bottom:10px; padding-top:10px; border-bottom:1px solid #CCCCCC;  width:830px; margin-left:20px; height:40px; line-height:200%;}

/* PERGUNTAS FREQUENTES */
.perguntaResposta{ float:left; margin-left:30px; width:480px;}
.pergunta{  line-height:240%; padding-left:40px; width:480px; background-image:url(../images/seta_perguntas2.jpg); background-repeat:no-repeat; background-position:left;}
.pergunta:hover{ cursor:pointer; background-image:url(../images/seta_perguntas.jpg); background-repeat:no-repeat; background-position:left; background-color:#F3F3F3; }
.resposta{  padding:9px; float:right; width:480px; background-color:#F3F3F3;}
.perguntaGrande{  line-height:240%;  padding-left:40px; width:700px; background-image:url(../images/seta_perguntas2.jpg); background-repeat:no-repeat; background-position:left;}
.respostaGrande{ margin-left:40px; padding:9px; float:left; width:700px; text-align:left; background-color:#F3F3F3;}
.respostaGrandeHidden { display:none; margin-left:40px; padding:9px; float:left; width:700px; text-align:left; background-color:#F3F3F3;}
/* CONSULTORIOS */
.registroConsultorios{ padding-right:10px; padding-bottom:10px; padding-top:10px; border-bottom:1px solid #CCCCCC; float:left; width:830px; margin-left:20px; height:220px; line-height:200%; }

/* CONVENIOS ATENDIDOS */
.registroConvenios{float:left; width:220px; height:210px; padding:13px;}

/* PAGINA EMPRESA */                                                                  
#menu {float:left; background-image:url(../images/bg_menu.jpg); background-repeat:no-repeat; width:930px; margin-left:4px; height:40px;}
#menu li{float:left; list-style-type: none; margin:0px; padding:0px;}

#menu a {float:left; color:#566B6A; padding-left:31px; padding-right:31px; padding-top:10px; padding-bottom:10px;}
.menu a:hover {  color:#C0802B;}

.sub {
position:absolute;  
margin-top:40px; 
width:155px; 
background:#F0F4FF; 
border:1px solid #D4DFFB; 
display:none; 
cursor:pointer; 
padding:2px;
 
}
.sub a {color:#566B6A; text-decoration:none; height:15px; width:170px;}
.sub a:hover{color:#C0802B; text-decoration:underline; }

#subMenu1 {width:200px; *margin-left:-150px;}
#subMenu2 {width:240px; margin-left:340px; *margin-left:-160px; }
#subMenu3 {width:240px; margin-left:670px; *margin-left:-140px; }
<!-- FIM MENU DROP DOWN -->


.dropdown_sindicato{ border:1px solid blue; font-size:10px; color:#666666; position:absolute; left:200px; }
.dropdown_sub_sindicato{ border:1px solid blue; font-size:11px; color:#666666; display:none;}
               
.foto {border:2px solid #CCCCCC;}

#selectEmpresa{
cursor:pointer; 
color:#0F2773; 
margin:0px;
display:inline;
height:20px;
float:right;
list-style-type: none;
width:185px; 
background:#FFFFFF; 
border:1px solid #CCCCCC; 
cursor:pointer; 
padding:2px; 
height:62px;
border:1px solid blue;

}


.selectArea{float:right; height:25px; font-size:11px;}
.boxTopoConteudo {padding-top:12px; border-bottom:1px solid #DDDDDD; height:30px; border-top:1px solid #DDDDDD; width:100%;}

/* OUVIDORIA */
#formOuvidoria{ height:440px; margin-top:30px; float:left;}
#conteudoOuvidoria{margin-top:30px; margin-left:15px; padding-left:15px; float:left; border-left:1px solid #B7B7B7;}
#conteudoOuvidoria b{color:#2A2491;}
.inputDefaut{border-top:1px solid #B7B7B7; width:190px; border-left:1px solid #B7B7B7; border-bottom:1px solid #F0F0F0; border-right:1px solid #F0F0F0; }
.textareaDefaut{border-top:1px solid #B7B7B7; width:190px; border-left:1px solid #B7B7B7; border-bottom:1px solid #F0F0F0; border-right:1px solid #F0F0F0;}

/* TRANSPORTADORAS */
.alfabeto{ float:right; padding-right:10px;}
.alfabeto a{margin-left:3px; margin-right:3px; color:#16134C; text-decoration:none;}
.alfabeto a:hover{text-decoration:underline;}
.registroTransportadora{margin-top:4px; float:left; font-weight:bold; color:#16134C; width:210px; height:200px;}
.registroTransportadora p{background-image:url(../images/seta_transportadora.jpg); background-position:left top; background-repeat: no-repeat; padding-left:10px;}

/* MONTADORAS */
.conteudo_montadora{ float:left; line-height:190%; width:550px;}

/* PARCEIROS */
.registro_parceiros{float:left; line-height:190%; width:205px; margin-left:25px; margin-bottom:10px;  }


/* NOTÍCIAS */
.registroInternoNoticia{ margin-top:10px; width:700px; height:25px; float:left;}
.registroInternoNoticia span{ font-weight:bold; width:110px; float:left; border-right:1px solid #DDDDDD;}
.registroInternoNoticia a {margin-left:10px; text-decoration:none; color:#666666;}
.registroInternoNoticia a {text-decoration:underline; }
.boxListaNoticia{border-top:1px solid #DDDDDD; line-height:200%; width:750px; float:left; }
/* PAGINA ESCOLA */
#main #conteudoTopicos{ height:445px; margin-left:15px; width:310px; display:block; float:left; background-color:#E3E3E3; color:#014871; }
#main #conteudoTopicos h1{ color:#014871; *padding-bottom:5px; }

#main #conteudoTopicos #descricaoTopicos{ line-height:170%;}
#main #conteudoTopicos #descricaoTopicos h1{ margin-top:13px; *margin-top:10px; color:#014871; }

#main #descricaoTopicos .registroTopico{ width:310px; margin-top:4px; height:30px; color:#014871; background-color:#EBEBEB; font-weight:bold; clear:both; }
#main #descricaoTopicos .registroTopico span{ float:left; margin-left:10px; color:#014871; text-decoration:none; line-height:240%; }
#main #descricaoTopicos .registroTopico a{ text-decoration:none; cursor:auto; color:#014871; }
#main #descricaoTopicos .registroTopico a:hover{ text-decoration:none; color:#014871; }
#main #descricaoTopicos .registroTopico .quadradoNumero{ background-color:#014871; text-align:center; line-height:250%; width:41px; float:left; height:30px; color:#FFFFFF; text-decoration:none; font-weight:bold; }
#main #descricaoTopicos .registroTopico .quadradoNumero:hover{ background-color:#00CCFF; text-decoration:none; }

/* PAGINA CURSOS */

#main #descricaoEmpresa  #tituloQuadradoGrande { width:100%; margin-top:4px; height:60px; color:#014871; background-color:#EBEBEB; font-weight:bold; clear:both; }
#main #descricaoEmpresa  #tituloQuadradoGrande  span{ padding-top:20px;float:left; margin-left:10px; color:#014871; text-decoration:none; line-height:240%; }
#main #descricaoEmpresa  #tituloQuadradoGrande  a{ text-decoration:none; cursor:auto; color:#014871; }
#main #descricaoEmpresa  #tituloQuadradoGrande  a:hover{ text-decoration:none; color:#014871; }
#main #descricaoEmpresa  #tituloQuadradoGrande  .quadradoNumero{ background-color:#00CCFF; text-align:center; line-height:250%; width:80px; float:left; height:55px; color:#FFFFFF; text-decoration:none; padding-top:5px; font-size:20px; font-weight:bold; }



#barraBaixo {background-image:url(../images/bg_rapido_baixo.jpg); background-repeat:no-repeat; width:970px; margin-bottom:20px; height:30px;clear:both; padding:10px;}                                
#barraBaixo .linkVoltar{padding-left:10px; margin-left:10px; background-image:url(../images/seta_esquerda.jpg);  background-repeat:no-repeat;  background-position:left; color:#666666; text-decoration:none;}
#barraBaixo .linkVoltar:hover{text-decoration:underline;}
#barraBaixo .linkTopo{padding-left:10px; margin-left:10px; background-image:url(../images/seta_topo.gif);  background-repeat:no-repeat;  background-position:left; color:#666666; text-decoration:none;}
#barraBaixo .linkTopo:hover{text-decoration:underline;}

/* RODAPE */
#rodapeCentro{ width:960px; height:1px; margin:0 auto; display:block; }

#centralRodape{ width:880px; padding-left:30px;  float:left; text-align:center; margin:0 auto; display:block; }
#centralRodape ul { list-style-type: none; /*remove o marcador*/ margin: 0; /*remove o recuo IE e Opera*/ padding: 0; /*remove o recuo Mozilla e NN*/  margin-top:11px; margin-bottom:7px; float:left;  width:170px;}
#centralRodape li{ background-image:url(../images/seta_rodape.gif); display:block; background-position:left; background-repeat:no-repeat;  padding-right:4px; margin-left:6px; padding-left:6px; top:0; float:left; width:140px;}
#centralRodape a{ display: block; text-decoration:none; float:left; width: 100%; color:#6B6061;  }
#centralRodape a:hover{text-decoration:underline;}
#centralRodape span{color:#113382; font-weight:bold;}

.colunaRodape{ color:#666666; width:170px; height:180px; margin-right:15px; float:left; text-align: left; }
.colunaRodape a{ text-decoration:none; color:#666666; }
.colunaRodape a:hover{ text-decoration:underline; color:#666666; }
.colunaRodape span{ color:#014871; font-weight:bold; display:block; line-height:320%; border-bottom:1px solid #CCCCCC; }
#creditos{padding-top:0px; margin:0 auto; width:950px; text-align:right; color:#666666; font-size:10px; }

/* -------------------------------------------------------- */
/* --------------       ACCORDION           --------------- */
/* -------------------------------------------------------- */


div#accordion {
	border: 1px solid #1F669B;
	width: 700px;
	font-family: 'Helvetica', sans-serif;
	margin: 0 auto;
	/*height: 310px;*/
}

div#accordion h3 {
	padding: 4px 6px 4px 6px;
	margin: 0;
	border-style: solid none solid none;
	border-top-color: #BDC7E7;
	border-bottom-color: #182052;
	border-width: 1px 0px 1px 0px;
	color:#fff;
	background-color: #63699C;
}


div#accordion h3 #visible {
	color:#CED7EF;
	background-color: #63699C;
}

div#accordion div.panel {
	margin: 0;
	padding-bottom: 0;
	border: none;
}

div#accordion div.panelBody {
	padding: 7px 5px;
}