/* ########## Estilo da Home ######### */
body {
	color: #999999;
	margin:0;
	padding:0;
	text-align:center; /* hack para o IE */	
	font-family: 'HelveticaNeue-Bold', 'Helvetica Neue', 'Arial', sans-serif;
	font-size: 10.5px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: 0.02em;
	/*background-image: url(imagens/cedep/fundo2.jpg);*/
background-color : #214332
	/*background-color: #013328 #01251D;*/
	}


a:link { text-decoration: none;color: #333333; }
a:visited { text-decoration: none;color: #7C7C7C; }
a:hover { text-decoration: underline;color: darkgreen; }

#tudo {
	width: 760px;
	margin: 0 auto;	
	margin-top: 50px;
	text-align:left; /* "remédio" para o hack do IE */	
	}


#conteudo { background-color: white; float:left }

#logo_cedep { position: absolute; margin-left: 20px;margin-top: 10px; }

#img_topo { margin-top: 20px; background-color: white; }

#lousa_cedep { position: absolute;margin-left: -100px }

#placa_contato { position: absolute;margin-left: -320px;margin-top:-180px }

#cabecalho_img { position:absolute; margin-top: -5px; }

#rodape { float:left; color: white; font-size: 11px; line-height: 200%; width: 760px}

#rodape_auxiliar1 { background:white;text-align:right }

#rodape_auxiliar2 { text-align:left }

#cabecalho { height: 100px; }

#conteudo_esquerda { float:left; margin-top: 10px; margin-left: 10px; width: 260px; text-align: right;  }

#conteudo_direita { margin-top: 10px;margin-left: 355px; width: 395px  }

#conteudo_unico { margin-top: 10px;margin-left: 305px  }

#conteudo_interno { float: right; width: 700px;  }

#menu_html { padding-top: 20px; padding-right: 100px; margin-bottom: 30px; margin-left:350px; background-color: white; }

/* ########## Classes ################## */
.menu_seta_posicao0 { width: 14px;  height: 9px; padding-left: 370px; position:absolute }
.menu_seta_posicao1 { width: 14px;  height: 9px; padding-left: 430px; position:absolute }
.menu_seta_posicao2 { width: 14px;  height: 9px; padding-left: 500px; position:absolute }
.menu_seta_posicao3 { width: 14px;  height: 9px; padding-left: 560px; position:absolute }
/*.menu_seta_cursos { width: 14px;  height: 9px; padding-left: 630px; position:absolute }*/
/*.menu_seta_imprensa { width: 14px;  height: 9px; padding-left: 485px; position:absolute }*/


.tabela_menu_top { border-spacing: 10px; }
.tabela_menu_top a:link { font-family: Arial;text-decoration: none;color: #002917;font-weight: bold; }
.tabela_menu_top a:visited{ font-family: Arial;text-decoration: none;color: #002917;font-weight: bold; }
.tabela_menu_top a:hover{ font-family: Arial;text-decoration: none;color: #002917;font-weight: bold; }


.home_text {   line-height: 15px; }
.p_size_10 p { font-size: 10px; } 
.fonte_10 { font-size: 10px; }
.fonte_11 { font-size: 11px; }
.fonte_12 { font-size: 12px; }
.texto_esquerda_home { color: #002917; font-size: 15px; }
.fundo_caneta { margin-left: -145px; margin-top: -210px; position:absolute }

/* ########## Tags ##################### */
p { color: #666666; }
h1 { color: #002917; }
h2 { color: #002917; }
h3 { color: #002917; }
h4 { color: #002917; }
h5 { color: #002917; }
h6 { color: #002917; }
h7 { color: #002917; }

/* ########## Páginas Internas ######### */
/* Estilos dos formularios */
form{
	font-size: 11px;
}

form input{
	background-color: #EEEEEE;
	color: #666666;
}

form select{
	border: 1px solid #999999;
	background-color: #EEEEEE;
	color: #666666;
	font-size: 11px;
}

form label{
	color: #666666;
	margin-right:5px;
}

form input[type="button"]{
	border: 0px;
	background-color:#666666;
	color: #FFFFFF;
	font-size: 11px;
}

form select{
	border: 1px solid #999999;
	font-size: 11px;
}

form input[type="submit"]{
	border: 0px;
	background-color:#666666;
	color: #FFFFFF;
	font-size: 11px;
}

form input[type="reset"]{
	border: 0px;
	background-color:#666666;
	color: #FFFFFF;
	font-size: 11px;
}

form input[type="text"]{
	border: 1px solid #999999;
	font-size: 11px;
}

form input[type="password"]{
	border: 1px solid #999999;
	font-size: 11px;
}

form input[type="checkbox"]{
	border: 1px solid #999999;
	font-size: 11px;
}

form textarea{
	border: 1px solid #999999;
	background-color: #EEEEEE;
	font-size: 11px;
}

form input[state="error"]{
	border: 1px solid red;
	background-color: #FFFFCC;
}

.form_obs{
	font-size: 11px;
	color: #666666;
	font-style: italic;
}

/* Estilos para a caixa de mensagens */
.mensagens_box{
	width: 450px;
	margin-top: 12px;
	margin-bottom: 12px;
	display: block;
	background-color: #EEEEEE;
	border: 1px solid #CCCCCC;
}

.mensagens_box span{
	color: #CC0000;
	font-size: 10px;
}

.flag {
	font-size: 15px;
	margin-bottom: -5px;
	color:#FF0000;
}

#box_ensino_medio {
	width:100%;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	background-color:#EEEEEE;
	/*padding-left: 10px;*/
}