@charset "UTF-8";
/* CSS Document */

@font-face {
     font-family: trajan;
     src: url('../trajanpro.otf');
}

/* padrao */

p,h2,h3,h4,a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:300;
}

#content p, #content #conteudo {
	font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#073c64;
	margin-bottom:15px;
}#areaVerde {
	font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#233f3d;
	margin-bottom:15px;
}#content p h5, #content #conteudo h5 {margin-top: 15px;
}
#content.verde p, #content.verde h3, #content.verde h4, #content.verde h6, #content.verde a {
	color:#233f3d;
}

#content.laranja p, #content.laranja h3, #content.laranja h4, #content.laranja h6 {
	color:#5d330a;
}

#content.cinza p, #content.cinza h3, #content.cinza h4, #content.cinza h6 {
	color:#313131;
}

#content.amarelo p, #content.amarelo h3, #content.amarelo h4, #content.amarelo h6 {
	color:#847324;
}

.link {
	font:18px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.link:hover {
	text-decoration:underline;
}

#content h5 {
	padding:10px;
	color:#FFF;
	font:16px trajan, "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	background:#073c64;
	font-weight:100;
	width: 340px;
	margin-bottom:15px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

#content h5 a{
	color:#FFF !important; 
	font: 16px trajan,trebuchet ms,arial,helvetica,sans-serif !important;
	text-decoration: none;
}

.voluntario label {
	font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	display:block;
	float:left;
	width:80px;
	margin-top:4px;
}

.voluntario {
	height:700px;
}

#content .voluntario li {
	height:40px;
	list-style-type: none;
	margin-left: 0;
	margin-bottom: 0;
}

.voluntario input {
	float:left;
	padding:2px 0 0 5px;
	background:#c4c4c4;
	border:none;
	-moz-box-shadow:inset 1px 1px #c0c0c0;
   	-webkit-box-shadow:inset 1px 1px #c0c0c0;
	height:25px;
	width:332px;
}

.descricao h5 {
	width: 960px !important;
}

#content.verde h5 {
	background:#233f3d;
}

#content.laranja h5 {
	background:#c86d14;
}

#content.cinza h5 {
	background:#313131;
}

#content.amarelo h5 {
	background:#847324;
}

#content h6 {
	font:16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#073c64;
	margin-bottom:15px;
}

h2 {
	font:20px trajan, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:100;
	color:#a2a2a2;
	margin-bottom:8px;
}

p span {
	font-weight:normal;
}

h3 {
	font:22px trajan, "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:-1px;
	font-weight:500;
}

.pesquisa-idiomas p a {
	font-size:13px;
	float:right;
	color: #58585a;
	margin-right:0px;
	margin-top:-15px;
	padding-top:0px;
	/*margin-bottom:10px;*/
}


/* cores */

.azul {
	color:#083c63;
}

.verde {
	color:#243f3d;
}

.laranja {
	color:#c76d15;
}

.cinza {
	color:#313131;
}

.amarelo {
	color:#847324;
}

.menu-cursos h2 {
	font:20px trajan, "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#233f3d;
}

.menu-cursos h2 span {
	font-size:14px;
}

/* conteudo */

.box p {
	color:#5f5f5f !important;
	font:13px "Trebuchet MS", Arial, Helvetica, sans-serif !important;
	margin:0 !important;
}

.noticias p {
	margin-bottom:10px !important;
}
.noticias h4 a {
	font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#073c64;
}

.noticias h4 {
	margin-bottom:5px !important;
}

.noticias.verde h4 a {
	color:#233f3d;
}

.noticias.cinza h4 a {
	color:#313131;
}

.noticias.laranja h4 a {
	color:#c86d14;
}

.noticias.amarelo h4 a {
	color:#847324;
}

.noticias p a {
	color:#5f5f5f;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:14px;
}

.tabela-box h3 {
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-left:40px;
	font-size:18px;
}

.tabela-box p {
	color:#FFF !important;
	margin-left:10px !important;
}

.corpo_docente h3 {
	background:url(../images/aba-cargo.png) no-repeat;
	width:500px;
	height:33px;
	margin-left:-25px;
	font:16px trajan, "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:20px 0 0 20px;
	margin-bottom:15px;
	clear:both;
}

#content.verde .corpo_docente h3 {
	background:url(../images/aba-cargo-verde.png) no-repeat;
	color:#FFF !important; 
}

#content.verde .corpo_docente h4 {
	width:126px;
	margin-bottom:10px;
	float:left;
	clear:right;
}

.membro a {
	width:76px;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF !important;
	font-weight:100;
	background:#193230;
	padding:5px 5px 5px 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	float:left;
	margin-bottom:5px;
}

.membro h4 {
	font:17px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top:-2px;
	float:left;
}

#content.verde .membro h4 {
	font:15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top:-2px;
	float:left;
}

.pp_inline h2 {
	font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#233f3d;
	margin-top:10px;
}

.pp_inline p {
	font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#4d4d4d;
}

.pp_inline a {
	width:90px;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF !important;
	font-weight:100;
	background:#193230;
	padding:5px 5px 5px 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	float:left;
	margin-bottom:5px;
}

.membros p {
	color:#5c5c5c !important;
	padding-top:22px;
}

.noticia h4 {
	font:18px trajan, "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#093c63;
	margin-bottom:15px;
}

.number {
	font:36px trajan, "Trebuchet MS", Arial, Helvetica, sans-serif;
	float:left;
}

.tabela-box span {
	margin-left:10px;
	font-size:14px;
	opacity:0.6;
	filter:alpha(opacity=60); /* For IE8 and earlier */
}

.box p a {
	color:#5f5f5f
}

.box p a:hover {
	opacity:0.6;
	filter:alpha(opacity=60); /* For IE8 and earlier */
}

/* rodape */

#rodape h3 {
	font:17px trajan, "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
}

.unidades h3 {
	padding-bottom:10px;
	width:100%;
	border-bottom:1px dashed #FFF;
	margin-bottom:15px;
}

#rodape h4 {
	font:15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom:5px;
	color:#FFF;
}

.unidades p {
	font-size:11px;
	opacity:0.6;
	filter:alpha(opacity=60); /* For IE8 and earlier */
	margin-bottom:10px;
}

#rodape ul {
	font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	float:left;
	margin-right: 14px;
}

#rodape li a {
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	opacity:0.6;
	filter:alpha(opacity=60); /* For IE8 and earlier */
	color:#FFF;
}

#rodape li a:hover {
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	opacity:1;
	filter:alpha(opacity=100); /* For IE8 and earlier */
	color:#FFF;
}

.link_externo {
	padding:10px;
	color:#FFF !important;
	font:16px trajan, "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	background:#233f3d;
	font-weight:100;
	width: 459px;
	display:block;
	margin-bottom:15px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

.parceiro p {
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333 !important;
	font-weight:100 !important;
	margin-top:-10px !important;
	font-style:italic !important;
}






