
/* - contentpanels.css - */
@media all {
/* /images/portal_css/contentpanels.css?original=1 */
/* */
#region-content .viewlet .portlet{
font-size: 100%
}
.documentContent .portletFooter,
.documentContent .portletItem {
padding: 0.3em;
}
.documentContent .portletItemDetails {
color: #76797c;
font-size: 90%;
margin-top: -0.5em;
}
.cpPanels .cpPanel {
margin: 1em 0 0 0;
}
.documentContent .viewlet .portlet{
margin: 0 0 0 0;
}
.cpPanelsHeading {
background-color: lavender;
white-space: nowrap;
text-align: right;
}
.cpPanelsHeading .cpPanelsHeadingInput,
.cpPanelHeading .cpPanelsHeadingInput {
float: left;
}
.cpPanelHeading {
background-color: lavender;
}
.cpPanelHeading td {
text-align: right
}
.cpViewletItem a {
white-space: nowrap;
}
.cpViewletItem span {
white-space:nowrap;
background-color: lightgreen;
}
/* */
.cpEditFormInputValues {
float: left;
}
.cpEditFormSubmitButtons {
float: right;
}
.cpRelatedContent li.cpRelatedItem{
display: inline;
}
.cpPages {
float:right;
white-space: nowrap;
margin-top: 0;
}
.cpPages li {
display: inline;
}
.cpPages li a {
font-size: 90%;
background-color: transparent;
border: 1px solid #ffb200;
color: #578308;
margin-right: 0.5em;
padding: 0em 1em;
text-decoration: none;
text-transform: none;
z-index: 1;
}
.cpPages li.selected a {
background-color: #ffdb00;
color: #578308;
}
.cpPages li a:hover {
background-color: #ffdb00;
color: #578308;
}
/* */
/* */
/* */
.notitlePortletWrapper dt.portletHeader {
display: none;
}
.notitlePortletWrapper .portlet,
.notitlePortletWrapper dd.portletFooter,
.notitlePortletWrapper dd.portletItem{
border: none;
}
/* */
.zopezenPortletWrapper dt.portletHeader {
background-color: White;
font-style: normal;
border: none;
text-transform: capitalize;
border-bottom: 2px solid #dee7ec;
}
.boxPortletWrapper dl.portlet dd.portletFooter,
.boxPortletWrapper dl.portlet dd.portletItem,
.boxPortletWrapper dl.portlet,
.zopezenPortletWrapper dl.portlet,
.zopezenPortletWrapper dl.portlet dd.portletFooter,
.zopezenPortletWrapper dl.portlet dd.portletItem {
border: none;
}
/* */
.alertPortletWrapper dl.portlet dt.portletHeader{
background: #ffa500;
font-weight: bold;
border-color: #ffa500;
text-transform: uppercase;
background-image: url(/images/info_icon.gif);
background-repeat: no-repeat;
background-position: 5px 50%;
padding-left: 2.5em;
}
.alertPortletWrapper dl.portlet dd.portletFooter,
.alertPortletWrapper dl.portlet dd.portletItem {
background-color: #ffce7b;
}
/* */
.dottedPortletWrapper dl.portlet dt.portletHeader{
background: White;
font-weight: bold;
border: none;
padding-left: 0em;
text-transform: capitalize;
color: Black;
border-bottom: 2px dotted #dee7ec;
}
.dottedPortletWrapper dl.portlet dd.portletFooter,
.dottedPortletWrapper dl.portlet dd.portletItem {
border: 2px dotted #dee7ec;
border-top:none;
border-bottom: none;
}
.dottedPortletWrapper dl.portlet{
border-bottom: 2px dotted #dee7ec;
}
.imageNewsImage {
float: left;
margin: 0.5em;
}
.imageNewsTitle {
font-weight:bold;
}
.viewlet-rss-link{
padding-right: 2px;
float: right;
display: block;
}
/* */

}


/* - contentpanelsCustom.css - */
@media all {
/* /images/portal_css/contentpanelsCustom.css?original=1 */
/* */
/* */

}


/* - tabber.css - */
@media all {
/* /images/portal_css/tabber.css?original=1 */
/* */  .tabberlive .tabbertabhide {   display:none;  }
.tabber {  }  .tabberlive {      margin-bottom: 1em;  }
ul.tabbernav  {   margin:0;   padding: 1px 0;   border-bottom: 1px solid #74ae0b;   text-align: center;  }
ul.tabbernav li  {   list-style: none;   margin: 0;   display: inline;  }
ul.tabbernav li a  {   padding: 3px 0.5em;   margin-left: 0;   border: 1px solid #74ae0b;   border-style: solid none solid dotted;   text-decoration:
none;   color: #5d8811;   position: relative;   top: 1em;   background-color: White;  }
ul.tabbernav li a:hover  {   background-color: #cde2a7;   border-color: #74ae0b;  }
ul.tabbernav li a:active {   color: #5d8811;  }  ul.tabbernav li.tabberactive a  {   background-color: #cde2a7;   color: #5d8811;  }
ul.tabbernav li.tabberactive a:hover  {   background-color: #cde2a7;  }
.tabberlive .tabbertab {   padding: 1em 0.1em 0.1em 0.1em;   border:1px solid #74ae0b;   border-top:0;
/* */
/* */
/* */
/* */  }
/* */
.tabberlive .tabbertab h2 {   display:none;  }
/* */
#undefinednav1 { border-left: 1px solid #74ae0b;;}
#undefinednav2 { border-right: 1px solid #74ae0b;;}
* html .tabbertab {height: 1%} /* */
.summaryColumn {      border-right: 1px solid #8cacbb;  }
.visualOnlyPrint {display: none;}

}


/* - form_cadastro.css - */
@media screen {
/* /images/portal_css/form_cadastro.css?original=1 */
/* */
/* */
/* */
#form-widgets-email, #form-widgets-password, #form-widgets-confirm_password, #form-widgets-tel_com_01,
#form-widgets-tel_com_02, #form-widgets-telefone_comercial, #form-widgets-telefone_residencial,
#form-widgets-telefone_celular, #form-widgets-cep, #form-widgets-numero, #form-widgets-complemento,
#form-widgets-bairro, #form-widgets-cidade, #form-widgets-logradouro{
width:238px;
height:24px;
border:none;
display:block;
font:1.4em Arial, Helvetica, sans-serif;
color:#999999;
margin:5px 0 0 0;
padding:2px 8px 0 8px;
background:url(/images/bg/bgInpCorreio.jpg) no-repeat center right;
}
/* */
#form-widgets-fullname, #form-widgets-empresa, #form-widgets-area, #form-widgets-nome_blog, #form-widgets-home_page,
#form-widgets-instituicao_ensino {
width:398px;
height:24px;
border:none;
display:block;
font:1.4em Arial, Helvetica, sans-serif;
color:#999999;
margin:5px 0 0 0;
padding:2px 8px 0 8px;
background:url(/images/bg/bgInpNomeMeuBrasil.jpg) no-repeat center right;
}
#form-widgets-data_nascimento-day {
color:#999999;
display:inline-block;
font-family:Arial,Helvetica,sans-serif;
font-size:1.4em;
height:24px;
margin:-14px 5px 0 0;
padding-top:4px;
text-align:center;
width:30px;
border:none;
background:url(/images/bg/bgInpDiaMeuBrasil.jpg) no-repeat;
}
#form-widgets-data_nascimento-year {
color:#999999;
display:inline-block;
font-family:Arial,Helvetica,sans-serif;
font-size:1.4em;
height:24px;
margin:-14px 0 0 5px;
padding-top:4px;
text-align:center;
width:45px;
border:none;
background:url(/images/bg/bgInpAnoMeuBrasil.jpg) no-repeat;
}
.requiredField {
color:#DB0F0F;
}
.btnProximoPasso {
background:transparent url(/images/btn/btnProximoPasso.gif) no-repeat scroll 0 0;
border:medium none;
cursor:pointer;
float:right;
height:26px;
text-indent:-9999px;
width: 88px;
}
.btnProximoPasso-en {
background:transparent url(/images/btn/btnProximoPasso_en.gif) no-repeat scroll 0 0;
border:medium none;
cursor:pointer;
float:right;
height:26px;
text-indent:-9999px;
width: 88px;
}
.btnProximoPasso-es {
background:transparent url(/images/btn/btnProximoPasso_es.gif) no-repeat scroll 0 0;
border:medium none;
cursor:pointer;
float:right;
height:26px;
text-indent:-9999px;
width: 88px;
}
#formfield-form-widgets-dados_interacao span.option{
display: block;
}
#formfield-form-widgets-navegue_por {
width:500px;
height:100%;
margin-top: 15px;
}
#formfield-form-widgets-navegue_por label{
font-weight: bold;
}
#formfield-form-widgets-navegue_por span.option {
border-right:1px dotted #B1B1B1;
display:inline-table;
height:27px;
margin-right:20px;
overflow:hidden;
width:150px !important;
}
#formfield-form-widgets-perfis {
width:500px;
height:100%;
margin-top: 15px;
}
#formfield-form-widgets-perfis label{
font-weight: bold;
}
#formfield-form-widgets-perfis span.option{
border-right:1px dotted #B1B1B1;
display:inline-table;
height:27px;
margin-right:20px;
overflow:hidden;
width:150px !important;
}
#formfield-form-widgets-temas {
width:550px;
height:100%;
margin-top:15px;
}
#formfield-form-widgets-temas label{
font-weight: bold;
}
#formfield-form-widgets-temas span.option{
display: inline-table;
border-right:1px dotted #B1B1B1;
height:27px;
margin-right:20px;
overflow:hidden;
width:150px !important;
}
#formfield-form-widgets-publicacoes label{
font-weight: bold;
}
#formfield-form-widgets-publicacoes {
float: left;
display: inline;
margin-top: 10px;
}
#formfield-form-widgets-publicacoes span.option{
display: block;
height: 45px;
}
#formfield-form-widgets-idioma_caderno_destaques {
float: right;
width: 220px;
margin-right: 200px;
margin-top: -155px;
}
#formfield-form-widgets-idioma_caderno_destaques label{
background:transparent url(/images/ico/icoSetaAmarela.gif) no-repeat scroll left center;
display:inline;
float:left;
padding:0 0 0 10px;
width:270px;
}
#formfield-form-widgets-idioma_em_questao label{
background:transparent url(/images/ico/icoSetaAmarela.gif) no-repeat scroll left center;
display:inline;
float:left;
padding:0 0 0 10px;
width:270px;
}
#formfield-form-widgets-idioma_revista_digital label{
background:transparent url(/images/ico/icoSetaAmarela.gif) no-repeat scroll left center;
display:inline;
float:left;
padding:0 0 0 10px;
width:270px;
}
#formfield-form-widgets-idioma_em_questao {
float: right;
width: 220px;
margin-right: 200px;
margin-top: -105px;
}
#formfield-form-widgets-idioma_revista_digital {
float: right;
width: 220px;
margin-right: 200px;
margin-top: -55px;
}
span.label  {
color:#000000 !important;
display:inline;
font-family:Arial,Helvetica,sans-serif;
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:0 10px 0 0;
}
fieldset.fieldsetDadosPessoais {
width:508px;
float:left;
padding:0 0 15px 0;
}
fieldset.fieldsetDadosConta {
width:508px;
float:left;
padding:0 0 15px 0;
}
fieldset.fieldsetDadosInteracao {
width:508px;
float:left;
padding:0 0 15px 0;
display: none;
}
fieldset.fieldsetDadosEmpresa {
width:508px;
float:left;
padding:0 0 15px 0;
display: none;
}
fieldset.fieldsetDadosBlogueiro {
width:508px;
float:left;
padding:0 0 15px 0;
display: none;
}
fieldset.fieldsetDadosEstudante {
width:508px;
float:left;
padding:0 0 15px 0;
display: none;
}
/* */

}

