/*******************************
************* Body *************
********************************/
body {
	font-family: Arial Rounded, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	min-width: 0;
	font-size: 71%;
	background: #f1f1f1;
}
/**/

/*******************************
******** Portal-Wrapper ********
********************************/
#portal-wrapper {
	width: 785px;
	margin: 0 auto;
}
/**/

/*******************************
********** Portal-Top **********
********************************/
/* logo */
#portal-logo {
	background: url(images/logo.jpg) no-repeat;
	border: 0;
	margin: 15px 0 0 0;
	padding: 0;
	float: left;
}
#portal-logo a {
	display: block;
	text-decoration: none;
	overflow: hidden;
	border: 0;
	margin: 0;
	padding: 0;
	padding-top: 102px;
	height: 0px !important;
	width: 210px;
	cursor: pointer;
}

/* menu auxiliar */
#portal-site-actions {
	list-style: none;
	margin: 30px 0 0 0;
	padding: 0;
	font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: left;
}
#portal-site-actions li {
	margin: 0;
	padding: 0;
	float: left;
}
#portal-site-actions li a {
	color: #929497;
	display: block;
	background: url(images/sep-cinza.gif) right 13px no-repeat;
	padding: 10px 8px 0 4px;
}
#portal-site-actions li#action-contato a {
	background: transparent;
	padding-right: 0;
}
#portal-site-actions li#action-blogline a {
	background: transparent;
	padding: 0 0 0 10px;
}

/* menu principal */
#portal-globalnav {
	margin: 20px 0 0 0;
	float: right;
}
#portal-globalnav img {
	border: none;
}
/* secao */
.section-viagemtur #portal-globalnav img {
	margin-right: 1px;
}

/* portal-header */
#portal-header {
	height: 81px;
	clear: both;
	position: relative;
	top: -3px;
	*top: -6px;
}
/* home */
#portal-header {
	background: url(images/barra.gif) right top no-repeat;
}
/* hight school */
.section-highschool #portal-header {
	background: url(images/highschool/barra-highschool.gif) right top no-repeat;
}
/* cursos no exterior */
.section-cursosext #portal-header {
	background: url(images/cursosext/barra-cursosext.gif) right top no-repeat;
}
/* trabalho no exterior */
.section-trabext #portal-header {
	background: url(images/trabext/barra-trabext.gif) right top no-repeat;
}
/* viagem e turismo */
.section-viagemtur #portal-header {
	background: url(images/viagemtur/barra-viagemtur.gif) 1px top no-repeat;
}

/* tabber */
#portal-navigation {
	float: right;
}
.submenu {	
	margin: 0;
	padding: 0;

}
.submenu li {	
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
}
.submenu li a {
	display: block;
	text-indent: -1000px;
	overflow: hidden;
		
}

/*** cursos no exterior ***/
.section-cursosext .submenu { height: 36px; }

.section-cursosext .submenu li a { height: 33px; }

.submenu #submenu-cursosext a {
	width: 98px;
	background: url(images/cursosext/sub-cursosext.gif) left top no-repeat;
}
.submenu #submenu-cursosext a:hover { 
	background: url(images/cursosext/sub-cursosext_hover.gif) left top no-repeat; 
}

.submenu #submenu-cursosext.selected a {
	width: 98px;
	background: url(images/cursosext/sub-cursosext_on.gif) left top no-repeat;	
}

.submenu #submenu-idiomas a {
	width: 66px;
	background: url(images/cursosext/sub-idiomas.gif) left top no-repeat;
}
.submenu #submenu-idiomas a:hover {
	background: url(images/cursosext/sub-idiomas_hover.gif) left top no-repeat;
}
.submenu #submenu-idiomas.selected a {
	width: 75px;
	background: url(images/cursosext/sub-idiomas_on.gif) left top no-repeat;
	margin-left: -9px
}

.submenu #submenu-ferias a {
	width: 61px;
	background: url(images/cursosext/sub-ferias.gif) left top no-repeat;
}
.submenu #submenu-ferias a:hover {
	background: url(images/cursosext/sub-ferias_hover.gif) left top no-repeat;
}
.submenu #submenu-ferias.selected a {
	width: 71px;
	background: url(images/cursosext/sub-ferias_on.gif) left top no-repeat;
	margin-left: -10px
}

.submenu #submenu-tecnicos a {
	width: 75px;
	background: url(images/cursosext/sub-tecnicos.gif) left top no-repeat;
}
.submenu #submenu-tecnicos a:hover {
	background: url(images/cursosext/sub-tecnicos_hover.gif) left top no-repeat;
}
.submenu #submenu-tecnicos.selected a {
	width: 85px;
	background: url(images/cursosext/sub-tecnicos_on.gif) left top no-repeat;
	margin-left: -10px
}

.submenu #submenu-univer a {
	width: 101px;
	background: url(images/cursosext/sub-univer.gif) left top no-repeat;
}
.submenu #submenu-univer a:hover {
	background: url(images/cursosext/sub-univer_hover.gif) left top no-repeat;
}
.submenu #submenu-univer.selected a {
	width: 109px;
	background: url(images/cursosext/sub-univer_on.gif) left top no-repeat;
	margin-left: -8px
}

.submenu #submenu-especiais a {
	width: 74px;
	background: url(images/cursosext/sub-especiais.gif) left top no-repeat;
}
.submenu #submenu-especiais a:hover {
	background: url(images/cursosext/sub-especiais_hover.gif) left top no-repeat;
}
.submenu #submenu-especiais.selected a {
	width: 83px;
	background: url(images/cursosext/sub-especiais_on.gif) left top no-repeat;
	margin-left: -9px
}
/**/

/*** trabalho no exterior ***/
.section-trabext .submenu { height: 35px; }

.section-trabext .submenu li a { height: 32px; }

.submenu #submenu-trabext a {
	width: 94px;
	background: url(images/trabext/sub-trabext.gif) left top no-repeat;
}
.submenu #submenu-trabext a:hover { 
	background: url(images/trabext/sub-trabext_hover.gif) left top no-repeat; 
}

.submenu #submenu-trabext.selected a {
	width: 100px;
	background: url(images/trabext/sub-trabext_on.gif) left bottom no-repeat;
	position: relative;
	margin-right: -3px;
	top: 2px;
}

.submenu #submenu-estagios a {
	width: 97px;
	background: url(images/trabext/sub-estagios.gif) left top no-repeat;
}
.submenu #submenu-estagios a:hover { 
	background: url(images/trabext/sub-estagios_hover.gif) left top no-repeat;
}

.submenu #submenu-estagios.selected a {
	width: 101px;
	background: url(images/trabext/sub-estagios_on.gif) left top no-repeat;
	margin-left: -4px;	
}
/**/

.submenu #submenu-aupair a {
	width: 88px;
	background: url(images/trabext/sub-aupair.gif) left top no-repeat;
}
.submenu #submenu-aupair a:hover { 
	background: url(images/trabext/sub-aupair_hover.gif) left top no-repeat; 
}

.submenu #submenu-aupair.selected a {
	width: 100px;
	background: url(images/trabext/sub-aupair_on.gif) left top no-repeat;
	margin-left: -9px;
	position: relative;
	top: 1px;
}

.submenu #submenu-work a {
	width: 105px;
	background: url(images/trabext/sub-work.gif) left top no-repeat;
}
.submenu #submenu-work a:hover { 
	background: url(images/trabext/sub-work_hover.gif) left top no-repeat; 
}

.submenu #submenu-work.selected a {
	width: 114px;
	background: url(images/trabext/sub-work_on.gif) left top no-repeat;
	margin-left: -8px;
}
/**/

/*** trabalho no exterior ***/
.section-viagemtur .submenu { height: 28px; }

.section-viagemtur .submenu li a { height: 25px; }

.submenu #submenu-turismo a {
	width: 97px;
	background: url(images/viagemtur/sub-turismo.gif) left top no-repeat;
}
.submenu #submenu-turismo a:hover { 
	background: url(images/viagemtur/sub-turismo_hover.gif) left top no-repeat; 
}

.submenu #submenu-turismo.selected a {
	background: url(images/viagemtur/sub-turismo_on.gif) left bottom no-repeat;
}

.submenu #submenu-servicos a {
	width: 92px;
	background: url(images/viagemtur/sub-servicos.gif) left top no-repeat;
}
.submenu #submenu-servicos a:hover { 
	background: url(images/viagemtur/sub-servicos_hover.gif) left top no-repeat; 
}

.submenu #submenu-servicos.selected a {
	width: 100px;
	background: url(images/viagemtur/sub-servicos_on.gif) left bottom no-repeat;
	margin-left: -8px;
}
/**/

.submenuContent {
	height: 53px;
	width: 450px;
	padding: 8px 0 0 25px;
	display: block;
	position: relative;
	top: -3px;
}
.submenuContent select {
	width: 118px;
	height: 17px;
	padding: 0;
	margin:0 5px 4px 0;
}
.submenuContent select#curso {
	width: 244px;
}
.submenuContent select, 
.submenuContent option {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #96999b;
}
.submenuContent .fields {
	float: left;
}
.submenuContent .formControls {
	float: right;
	position: relative;
	margin-bottom: -37px;
	*margin-bottom: 0;
}
.submenuContent .formControls .context {
	border: none;
	font-size: 1px;
	padding-top: 15px;
	color: #FFFFFF;
	cursor: pointer;
}

/* home */
#portal-navigation {
	margin: 12px 0 0 0;
}
.submenuContent {
	background: url(images/submenu.gif) left top no-repeat;
}
.submenuContent .formControls {
	right: 70px;
	top: -22px
}
.submenuContent .formControls .context {
	background: url(images/bt-buscar.gif) left top no-repeat;
	width: 97px;
	height: 46px;
}
/* high school */
.section-highschool #portal-navigation {
	margin: 17px 0 0 0;
}
.section-highschool .submenuContent {
	background: url(images/highschool/submenu-highschool.gif) left top no-repeat;
}
.section-highschool .submenuContent .formControls {
	right: 70px;
	top: -7px;
}
.section-highschool .submenuContent .formControls .context {
	background: url(images/highschool/bt-buscar-highschool.gif) left top no-repeat;
	width: 101px;
	height: 46px;
}
/* cursos no exterior */
.section-cursosext #portal-navigation {
	margin: 12px 20px 0 0;
}
.section-cursosext .submenuContent {
	background: url(images/cursosext/submenu-cursosext.gif) left top no-repeat;
}
.section-cursosext .submenuContent .formControls {
	top: -17px;
	right: 20px;
}
.section-cursosext .submenuContent .formControls.itensInOneLine {
	top: 4px;
}
.section-cursosext .submenuContent .formControls .context {
	background: url(images/cursosext/bt-buscar-cursosext.gif) left top no-repeat;
	width: 91px;
	height: 46px;
}
/* trabalho no exterior */
.section-trabext #portal-navigation {
	margin: 11px 0 0 0;
}
.section-trabext .submenuContent {
	background: url(images/trabext/submenu-trabext.gif) left top no-repeat;
	height: 56px;
	position: relative;
	top: -6px;
}
.section-trabext .submenuContent .formControls {
	right: 70px;
	top: -22px;
}
.section-trabext .submenuContent .formControls.itensInOneLine {
	top: 13px;
}
.section-trabext .submenuContent .formControls .context {
	background: url(images/trabext/bt-buscar-trabext.gif) left top no-repeat;
	width: 97px;
	height: 46px;
}
/* viagem e turismo */
.section-viagemtur #portal-navigation {
	margin: 16px 0 0 0;
}
.section-viagemtur .submenuContent {
	background: url(images/viagemtur/submenu-viagemtur.gif) left top no-repeat;
	height: 56px;
	position: relative;
	top: -6px;
}
.section-viagemtur .submenuContent .formControls {
	right: 70px;
	top: 25px;
}
.section-viagemtur .submenuContent .formControls .context {
	background: url(images/viagemtur/bt-buscar-viagemtur.gif) left top no-repeat;
	width: 98px;
	height: 46px;
}
/**/

/*******************************
*********** Columns ************
********************************/
#columns-wrapper {
	padding: 20px 17px 0 17px;
}
#portal-breadcrumbs {
	font-size: 12px;
	font-weight: bold;
	padding-left: 225px;
	margin-bottom: 25px;
	white-space: nowrap;
	width: 410px;
	overflow: hidden;
}
/* column one */
#column-one {
	width: 175px;
	float: left;
}
#column-one .visualPadding {
	padding: 0 0 0 5px;
}
/* column content */
#column-content {
	width: 390px;
	float: left;
}
#column-content .visualPadding {
	padding: 0 0 0 5px;
}
.visualHideTwo #column-content {
	width: 565px;
}
.visualHideOne #column-content {
	width: 565px;
}
/* column two */
#column-two {
	width: 175px;
	float: right;
}
#column-two .visualPadding {
	padding: 0 5px 0 0;
}
/* column auxiliar */
#column-aux {
	*margin-top: -25px;
}
#column-aux .visualPadding {
	margin: 0 5px 0 180px;
	padding: 3px 6px 6px 6px;
	background: #f1f1f2;
}

/* home  */
#portal-columns {
	background: url(images/columns-miolo.gif) left top repeat-y;
	margin-top: 3px;
	*margin-top: 0px;
}
#columns-wrapper {
	background: url(images/columns.gif) left top no-repeat;
}
#portal-breadcrumbs {
	color: #ebb00f;
}

/* high school */
.section-highschool #portal-columns {
	background: url(images/highschool/columns-miolo-highschool.gif) left top repeat-y;
	margin-top: 3px;
	*margin-top: 0px;
}
.section-highschool #columns-wrapper {
	background: url(images/highschool/columns-highschool.gif) left top no-repeat;
}
.section-highschool #portal-breadcrumbs {
	color: #0055a1;
}

/* cursos no exterior */
.section-cursosext #portal-columns {
	background: url(images/cursosext/columns-miolo-cursosext.gif) left top repeat-y;
	margin-top: 9px;
	*margin-top: 6px;
}
.section-cursosext #columns-wrapper {
	background: url(images/cursosext/columns-cursosext.gif) left top no-repeat;
}
.section-cursosext #portal-breadcrumbs {
	color: #0055a1;
}
/* trabalhe no exterior */
.section-trabext #portal-columns {
	background: url(images/trabext/columns-miolo-trabext.gif) left top repeat-y;
	margin-top: 9px;
	*margin-top: 6px;
}
.section-trabext #columns-wrapper {
	background: url(images/trabext/columns-trabext.gif) left top no-repeat;
}
.section-trabext #portal-breadcrumbs {
	color: #0055a1;
}
.section-cursosext #portal-breadcrumbs {
	color: #0055a1;
}
/* viagem e turismo */
.section-viagemtur #portal-columns {
	background: url(images/viagemtur/columns-miolo-viagemtur.gif) left top repeat-y;
	margin-top: 6px;
	*margin-top: 3px;
}
.section-viagemtur #columns-wrapper {
	background: url(images/viagemtur/columns-viagemtur.gif) left top no-repeat;
}
.section-viagemtur #portal-breadcrumbs {
	color: #0055a1;
}
/**/

/*******************************
*********** Conteudo ***********
********************************/
/* links */
a, a:active, a:visited {
	color: #0055a1;
	text-decoration: none;
	border: none;
}
a:hover {
    color: #0055a1;
	text-decoration: underline;
}
img a, a img { border: none; }

.visualClear {
	display: block;
	clear: both;
}
.discreet {
	color: #929497;
	font-size: 9px;
}

/* titulos */
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 0;
	padding: 0 0 2px 0;
	font-size: 13px;
	font-weight: bold;
	color: #0056a0;
	border-bottom: 1px solid #d0d6dd;
}
h1.firstHeading {
	font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
	border: none;
	padding: 6px 3px 0 15px;
	width: 364px;
	height: 18px;
	font-weight: bold;
	font-size: 15px;
	background: url(images/bg-titulo-verde.gif) left top no-repeat red;
}
h2 {
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0055a1;
	padding: 2px 2px 0 7px;
	width: 363px;
	height: 17px;
	background: url(images/bg-titulo.gif) left top no-repeat red;
	color: #0055a1;
}
h4 a { color: #0055a1; }

h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 5px 0 0 0;
	padding: 4px 0 0 0;
	font-size: 10px;
	border-top: 2px solid #d9dee4;
}

hr {
	margin: 0 0 5px 0;
	*margin: 0;
	height: 1px;
	overflow: hidden;
	padding: 0;
	border: none;
	color: #d1d7de;
	border-top: 1px solid #d1d7de;
}

.copy {
	display: block;
	width: 132px;
	text-align: center;
	padding: 2px 0;
	background: url(images/copy.gif) left top no-repeat;
}

/* imagens */
.image-left {
	float: left;
	margin-right: 5px;
}
.image-right {
	float: right;
	margin-left: 5px;
}

/* tabelas */
.listing td {
	padding-top: 0;
	padding-bottom: 0;
}

/* acoes do document */
.documentActions ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.documentActions ul li {
	margin: 0;
	padding: 0 5px;
	display: inline;
	color: #929497;
	float: left;
}
.docactions {
	background: url(images/bg-actions.gif) left top no-repeat;
	display: block;
	width: 75px;
	padding: 2px 0;
	text-align: center;
}

/**** Conteudo ****/
p, li, div, dd, span, td {
	color: #929497;
}
#column-content h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 3px 0 5px 0;
	font-weight: bold;
	color: #0055a1;
	font-size: 12px;
}
#column-content p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #929497;
	margin: 0 0 3px 0;
}
/* destaque principal */
.destaquePrincipal {
	margin-bottom: 20px;
}
.destaquePrincipal p {
	margin: 0;
	padding: 5px 0 0 0;
}

/* detalhes */
.detalhes h3 {
	margin: 10px 0 2px 0;
	padding: 0;
	color: #404db3;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.detalhes p {
	padding: 0 0 5px 0;
}
.detalhes .callout {
	display: block;
}
/* destaque secundario */
.destaqueSecundario {
	background:url(images/box-bottom.gif) left bottom no-repeat;
	width: 191px;
	padding-bottom: 3px;
	float: left;
	margin: 0 0 10px 0;
}
.destaqueSecundario.even {
	margin-right: 3px;
}
.destaqueSecundario dd {
	background: url(images/box-top.gif) left top no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 3px 0 0 0;
	color: #929497;
	font-size: 10px;
}
.destaqueSecundario dd .destaqueContent {
	background: url(images/box-miolo.gif) left top repeat-y;
	padding: 0 6px;
}
.destaqueSecundario dd a {
	color: #929497;
}
.destaqueSecundario dd h5, 
.destaqueSecundario dd h5 a {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size: 12px;
	color: #0054a1;
}
/* inteiro (100%) */
.destInteiro { 
	width: 385px;
	background:url(images/inteiro-bottom.gif) left bottom no-repeat;
	margin-left: 5px
}
.destInteiro dd {
	background: url(images/inteiro-top.gif) left top no-repeat;
}
.destInteiro dd .destaqueContent {
	background: url(images/inteiro-miolo.gif) left top repeat-y;
}
/* banners */
.bannerInterno {
	width: 191px;
	float: left;
	margin: 0 0 10px 0;
}
.bannerInterno.even {
	margin-right: 3px;
}
/* detalhes */
.caixaDetalhes {
	border-bottom: 1px solid #d0d6dd;
	padding-bottom: 10px;
	margin-top: 10px;
}

/* container cinza */
.containerCinza {
	width: 275px;
	float: right;
	margin-top: 0;
	padding-top: 9px;
	background: url(images/container-cinza-top.gif) right top no-repeat #ededed;
}
.containerCinza.message {
	float: left;
	margin-left: 20px;
}
.containerCinza dd {
	margin: 0;
	padding: 0 10px 8px 10px;
	background: url(images/container-cinza-bottom.gif) right bottom no-repeat #ededed;
}
/* fotos recentes */
.fotosRecentes {
	padding-left: 10px;
}

/* area mensagem */
.areaMsg {
	margin-bottom: 20px;
	padding-left: 10px;
}
.areaMsg form {
	width: 349px;
	height: 132px;
	background: url(images/areaMsg.gif) left top no-repeat;
	padding: 8px;
}
.areaMsg form textarea {
	padding: 0;
	width: 347px;
	height: 107px;
}
.areaMsg form .bt-enviar {
	padding: 0;
	border: none;
	width: 76px;
	height: 21px;
	font-size: 1px;
	background: url(images/bt-enviar.gif) left top no-repeat;
	padding-top: 4px;
	cursor: pointer;
	color: #0054a1;
}
.areaMsg .formControls {
	text-align: right;
	margin-top: 3px;
}
.mensagem {
	padding-top: 15px;
	padding-left: 10px;
	border-top: 1px solid #d0d6dd;
}
.mensagem p {
	*padding-top: 10px;
}
/**/

.logos img {
	margin-right: 13px;
	border: none;
}
.logos a img {
	border: none;
	text-decoration: none !important;
}

/* Lojas */
.lojas h4 {
	margin-bottom: 0;
}

/* Imprensa */
.imprensa {
	border-bottom: 1px solid #ced5dc;
	padding: 8px 0;
	
}
.imprensa h2,
.imprensa p {
	margin: 0 !important;
	padding: 0 !important;
	font-weight: bold;
}
.imprensa p a , 
.imprensa a p { 
	color: #929497 !important; 
}

/* Formularios */
.field {
	margin: 5px 0;
}
.field input,
.field textarea,
.field select,
.field option {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.field label {
	font-size: 10px;
	font-weight: bold;
	display: block;
	float: left;
	padding: 4px 4px 0 0;
}
.formControl {
	margin-top: 7px;
}
.bt-enviarbr {
	background: url(images/bt-enviarbr.gif) left top no-repeat;
	border: none;
	width: 90px;
	height: 25px;
	padding: 7px 0 0 0;
	font-size: 1px;
	color: #0054a1;
	cursor: pointer;
}
/**/

/*******************************
*********** Portlets ***********
********************************/
.portlet {
	background: url(images/portlet-bottom.gif) left bottom no-repeat #f1f1f1;
	padding-bottom: 12px;
	width: 171px;
	margin: 0 0 18px 0;
}
.portlet dt {
	margin: 0;
	padding: 9px 0 0 22px;
	font-weight: bold;
	color: #ffffff;
	font-size: 12px;
	width: 149px;
	height: 15px;
}
/* home */
.portlet dt {
	background: url(images/highschool/portlet-top-highschool.gif) left top no-repeat;
	color: #0055a1;
}
/* high school */
.section-highschool .portlet dt {
	background: url(images/highschool/portlet-top-highschool.gif) left top no-repeat;
	color: #0055a1;
}
/* cursos no exterior */
.section-cursosext .portlet dt {
	background: url(images/cursosext/portlet-top-cursosext.gif) left top no-repeat;
}
/* trabalhe no exterior */
.section-trabext .portlet dt {
	background: url(images/trabext/portlet-top-trabext.gif) left top no-repeat;
	color: #0055a1;
}
.section-trabext .portlet dt a {
	color: #0055a1;
}
/* viagem e turismo */
.section-viagemtur .portlet dt {
	background: url(images/trabext/portlet-top-trabext.gif) left top no-repeat;
	color: #0055a1;
}
.section-viagemtur .portlet dt a {
	color: #0055a1;
}
/**/
.portlet dt a {
	color: #ffffff;
	text-decoration: none;
}
.portlet dd {
	margin: 0;
	padding: 6px 3px 0 12px;
}
.portlet dd .callout {
	color: #979a9c;
}
.portlet dd table td {
	color: #0054a1;
	font-weight: bold;
}
.portlet dd h5 {
	color: #0054a1;
	margin: 0 0 5px 0;
	padding: 0;
	font-weight: bold;
	font-size: 11px;
}
.portlet dd h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 5px 0 0 0;
	padding: 2px 0 0 0;
	font-size: 10px;
	color: #0054a1;
	border-top: 1px solid #0054a1;
}

/* portletCinza*/
.portletCinza { 
	width: 163px;
	background:url(images/portletCinza-bottom.gif) left bottom no-repeat;
}
.portletCinza dt {
	color: #0054a1;
	padding: 5px 5px 0 7px !important;
	background:url(images/portletCinza-top.gif) left top no-repeat #c6cdd6 !important;
	width: auto;
	height: auto;
	font-size: 11px;
}
.portletCinza dt a {
	color: #0054a1;
}
.portletCinza dd {
	color: #ffffff;
	background: #c6cdd6;
	padding: 6px 6px 0 6px;
}
.portletCinza dd table td {
	color: #ffffff;
}
.portletCinza dd h5 {
	margin: 0;
	border-bottom: 1px solid #ffffff;
	color: #ffffff;
}
.portletCinza dd  h6 {
	color: #ffffff;
	border-top: 1px solid #ffffff;
	margin-left: 3px;
}
.portletCinza dd .discreet {
	color: #ffffff;
}
/* portletSombra */
.portletSombra {
	width: 160px;
	background: url(images/portletSombra-bottom.gif) left bottom no-repeat;
	padding-bottom: 18px;
}
.portletSombra dt {
	color: #0054a1;
	padding: 9px 5px 0 10px !important;
	background: url(images/portletSombra-top.gif) left top no-repeat !important;
	width: auto;
	height: auto;
	font-size: 14px;
	font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
}
.portletSombra dt a {
	color: #0054a1;
}
.portletSombra dd {
	background: url(images/portletSombra-miolo.gif) left top repeat-y;
	padding: 6px 10px 0 10px;
	margin: 0;
}
.portletSombra dd a {
	color: #979a9c;
}
/* portletBranco*/
.portletBranco { 
	width: 161px;
}
.portletBranco dt {
	color: #0054a1;
	padding: 8px 5px 0 10px !important;
	background: url(images/portletBranco-top.gif) left top no-repeat #ffffff !important;
	width: auto;
	height: auto;
	font-size: 14px;
	font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
}
.portletBranco dt a {
	color: #0054a1;
}
.portletBranco dd {
	background: url(images/portletBranco-bottom.gif) left bottom no-repeat #ffffff;
	padding: 6px 10px;
	margin: 0;
}
.portletBranco dd a {
	color: #979a9c;
}
#column-aux .portletBranco { 
	margin: 0 10px;
	float: left; 
}

/* Saiba mais */
.portletSaibaMais dd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.portletSaibaMais dd h5 {
	color: #929497;
	margin-top: 8px;
	font-size: 10px;
}
.portletSaibaMais dd {
	background: url(images/img-mundo.gif) left 5px no-repeat;
}
/**/

/*******************************
******** Portal-Footer *********
********************************/
#portal-footer {
	height: 130px;
	padding-top: 70px;
}
.listaFooter {
	display: block;
	margin: 0;
	padding: 0 15px;
	float: left;
}
.listaFooter li {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 10px;
}
.listaFooter li a {
	font-size: 10px;
	color: #999999;
}
.listaFooter li.callout {
	padding-bottom: 5px;
}
.listaFooter li.callout,
.listaFooter li.callout a {
	font-weight: bold;
	color: #006699;
}
/* home */
#portal-footer {
	background: url(images/footer.gif) top center no-repeat;
}
/* highschool */
.section-highschool #portal-footer {
	background: url(images/highschool/footer-highschool.gif) top center no-repeat;
}
/* cursos no exterior */
.section-cursosext #portal-footer {
	background: url(images/cursosext/footer-cursosext.gif) top center no-repeat;
}
/* trabalhe no exterior */
.section-trabext #portal-footer {
	background: url(images/trabext/footer-trabext.gif) top center no-repeat;
}
/* viagem e turismo */
.section-viagemtur #portal-footer {
	background: url(images/viagemtur/footer-viagemtur.gif) top center no-repeat;
}
/**/
