*{margin:0;padding:0;font:7.5pt verdana;color:#838383;}
a{font-weight:bold; text-decoration:none;}
a:hover{color:#0078cf;}
img{border:0;}
strong{font-weight:bold;}
li {margin-left:22px;}

html{background: url(../imagens/fundo.jpg) repeat-x #7a7a7a;}
body{width:779px;margin:auto;}
#corpo{background:url(../imagens/fundo_body.gif) repeat-y;}
#conteudo{margin:10px 0 0 30px;width:715px;}
#momento{float:left;width:355px;height:160px;margin:0 5px;}
#calendario{float:right;width:372px;height:160px;background:url(../imagens/index_calendario_fundo.jpg) no-repeat;}
#franqueados{float:left;width:312px;height:160px;margin:5px 5px;}
#calendario p{margin:8px 0 0 12px;background:url(../imagens/pt_cursos.jpg) no-repeat top left;padding:0 5px 0 12px;}

#calendario a:hover{color:#0078cf;}
#produto_index{width:417px;height:160px;float:right; margin:5px 0;}


.bold{font-weight:bold;}
/*cursos xxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.lista_curso{margin:8px 0 0 12px;background:url(../imagens/pt_cursos.jpg) no-repeat top left;padding:0 5px 0 12px;}
#calendario_cursos #base p{margin:0 0 8px 12px;background:url(../imagens/pt_cursos.jpg) no-repeat top left;padding:0 5px 0 12px;}
#calendario_cursos a:hover{color:#0078cf;}
#curso_detalhe, #curso_sobre{float:left;width:350px;padding:0 8px 0 0;}
#curso_inscricao, #calendario_cursos{float:left;width:341px;background:url(../imagens/inscricao_fundo.jpg) repeat-y;}
.curso_input{border:solid 1px #d0d0d0;padding:1px;width:300px;}
#dados_veiculo,#dados_empresa{float:left;width:349px;clear:both;background:url(../imagens/dados_veiculo_fundo.jpg) repeat-y;}

#dados_pessoais{float:left;width:300px;margin:0 0 0 20px;background:url(../imagens/dados_pessoais_fundo.jpg) repeat-y;}
.faleconosco_input{border:solid 1px #d0d0d0;padding:1px;}
.franquias_input{border:solid 1px #d0d0d0;padding:1px;width:300px;}

/*franquias xxxxxxxxxxxxxxxxxxxxxxxxxxx*/
#menu_franquia{margin:0 0 8px 0;}

.separador{margin:0 5px 0 5px;}
.titulo_azul{color:#0078cf;font-weight:bold;}
.titulo_azul_regular{color:#0078cf;}
.titulo_cinza{font-weight:bold;}
.titulo_curso{font-size:9pt;font-weight:bold;color:#0078cf;}
.titulo_imagem{margin-left:16px;}
.err{color:#910202;}
.err_bold{color:#910202;font-weight:bold;padding:0 0 0 5px;}

/*produtos xxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.icones{margin:0 0 10px 0;}
