/*
Theme Name: Cert-ID
Description: Tema do site Cert-ID
Version: 1.0
Author: Joel Correa
Tags: cert-id, custom, theme
*/

/*
Estilos genéricos
*/

/*--------POSITION AND DIMENSION--------*/
/*TAGs*/
body{
padding:0px;
margin-top:0px;
margin-bottom:20px;
}
/*IDs*/
#beneficios{
margin-top:12px;
}
#conteudo_institucional{
position:absolute;
top:260px;
left:440px;
width:308px;
}
#document-content{
position:relative;
margin-left:20px;
min-height:100%;
height:auto !important;
height:100%; 
}
#document-menu{
position:absolute;
left:10px;
top:135px;
height:45px;
width:780px;
}
#document-top{
position:absolute;
left:25px;
top:15px;
}
#document-top div[class]{
position:absolute;
top:5px;
}
#footerbar{
margin-left:10px;
margin-top:-30px;
height:30px;
width:780px;
}
#lista_ultimos{
height:60px;
}
#logo{
margin-top:20px;
margin-left:5px;
}
#menu_bar{
position:absolute;
left:20px;
top:14px;
}
#nossos_artigos{
position:absolute;
top:65px;
left:447px;
width:314px;
}
#nossos_links{
width:162px;
height:95px;
left:575px;
}
#pesquisa{
position:absolute;
left:454px;
top:77px;
height:25px;
}
#searchform{
width:284px;
vertical-align:middle;
}
#searchform div{
position:absolute;
top:9px;
}
#searchform input[type=submit]{
position:absolute;
top:-4px;
left:208px;
width:70px;
height:26px;
}
#searchform input[type=text]{
position:absolute;
top:-4px;
left:85px;
width:110px;
height:17px;
}
#separador{
top:135px;
height:45px;
width:780px;
}
#sheet{
position:relative;
left:50%;
margin-left:-400px;
margin-bottom:5px;
margin-top:0px;
height:auto;
float:none;
width:800px;
overflow:hidden;
}
#slideshow_container{
height:225px;
width:397px;
margin-left:12px;
margin-top:-5px;
margin-bottom:20px;
}
#ultimos_publicados{
left:180px;
height:85px;
width:365px;
}
/*--------HOVER AND STYLE--------*/
/*TAGS*/
body{
background-color:#eef3f6;
font-family:'trebuchet ms', Tahoma, Verdana, Arial, sans-serif;
font-size:12px;
color:#333333;
text-align:center;
}
li{
margin-left:7px;
}
img{
border:none;
}
input{
border:1px solid silver;
font-family:'trebuchet ms', Tahoma, Verdana, Arial, sans-serif;
color:gray;
width:120px;
}
ul{
padding-left:20px;
}
/*IDs*/
#document-content{
text-align:left;
padding-bottom:40px;
padding-top:197px;/*define onde começa o conteudo variavel da pagina*/
font-size:13px;
line-height:170%;
z-index:0;
}
#document-menu{
z-index:1;
}
#document-top{
display:inline;
z-index:1;
}
#footerbar{
border:none;
background-color:#bbd3d9;
}
#insere_pesquisa{
height:22px; 
padding-top:2px; 
padding-bottom:0px;
}
#lista_container{
position:relative;
top:10px;
width: 362px;
}
#logo{
cursor:pointer;
}
#menu_bar{
padding-left:0px;
display:inline;
text-align:center;
}
#menu_bar .menu{
display:none;
}
#nossos_artigos{
display:inline;
color:gray;
text-align:center;
padding-top:20px;
padding-bottom:20px;
}
#nossos_links{
text-align:left;
padding:5px;
font-size:11px;
}
#nossos_links ul{
list-style-type:none;
padding:5px;
margin:0px;
}
#pesquisa{
background-color:#FFFFFF;
color:#717171;
padding:5px;
font-weight:bold;
display:none;
z-index:10;
}
#pesquisa li{
list-style:none;
}
#searchform input[type=text]{
padding:3px;
}
#searchform input[type=submit]{
font-family:'trebuchet ms',Tahoma,Verdana,Arial,sans-serif;
font-size:1em;
cursor:pointer;
padding-right:2px;
padding-left:3px;
}
#separador{
background-color:#bbd3d9;
z-index:0;
}
#sheet{
background-image:url(images/content.png);
background-repeat:repeat-y;
background-position:center;
text-align:left;
/*line-height:170%;*/
}
#slideshow_container{
text-align:center;
color:#999999;
}
#ultimos_publicados{
text-align:left;
color:#999999;
font-size:14px;
padding:10px;
overflow:hidden;
display:table;
position: relative;
}
#ultimos_publicados ul{
list-style-type:none;
}
#ultimos_publicados a:link{
color:#57a2b4;
text-decoration:none;
}
#ultimos_publicados a:hover{
color:#d10040;
text-decoration:none;
}
#ultimos_publicados a:visited{
color:#63c8d1;
text-decoration:none;
}
#ultimos_publicados a:visited:hover{
color:#d63b6a;
text-decoration:none;
}
/*LINK*/
.link:link{
color:#2f8d95;
text-decoration:none;
}
.link:hover{
color:#d10040;
text-decoration:none;
}
.link:visited{
color:#63c8d1;
text-decoration:none;
}
.link:visited:hover{
color:#d63b6a;
text-decoration:none;
}
/*CLASSES*/
.destaque{
font-size:14px;
color:#57a2b4;
font-weight:bold;
}
.left-panel{
font-size:13px;
padding-left:13px;
}
.left-panel-mini{
font-size:12px;
padding-left:13px;
}
.menu_item{
display:inline;
}
.mini_menu{
font-size:11px;
}
.positionHelper ul[aria-labelledby=menu_categorias]{
font-size:11px;
}
.positionHelper ul[aria-labelledby=menu_artigo_data]{
font-size:11px;
}
.right-panel{
font-size:13px;
}
.titulo_componente{
font-size:14px;
font-weight:bold;
color:#57a2b4;
}
/*LABEL*/
.label{
border-style:solid;
}
.common-label-border{
border-width: 2px;
}
.thin-label-border{
border-width: 1px;
}
.common-label-color{
border-color: #8ac8d8;
}
.special-label-color{
border-color:#2f8d95;
}
/*--------CLASSES DO MENU--------*/
.hidden { 
position:absolute; 
top:0; 
left:-9999px; 
width:1px; 
height:1px; 
overflow:hidden; 
}
.fg-button { 
clear:left; 
padding: .4em 1em; 
text-decoration:none !important; 
cursor:pointer; 
position: relative; 
text-align: center; 
zoom: 1;
}
.fg-button .ui-icon { 
position: absolute; 
top:50%;
margin-top: -8px; 
left: 50%; 
margin-left: -8px; 
}
/* removes extra button width in IE */
button.fg-button { 
width:auto; 
overflow:visible; 
} 
.fg-button-icon-left { 
padding-left: 2.1em; 
}
.fg-button-icon-right { 
padding-right: 2.1em; 
}
.fg-button-icon-left .ui-icon { 
right: auto; 
left: .2em; 
margin-left: 0; 
}
.fg-button-icon-right .ui-icon { 
left: auto; 
right: .2em; 
margin-left: 0; 
}
/* solo icon buttons must have block properties for the text-indent to work */	
.fg-button-icon-solo { 
display:block; width:8px; 
text-indent: -9999px; 
}	 
.fg-button.ui-state-loading .ui-icon { 
background: url(includes/widgets/menu/css/style/images/spinner_bar.gif) no-repeat 0 0;
}

.imgbox {
  display:table;
  float:right;
  width:1px;
  padding:5px;
  margin:10px;
  border: 1px solid #bbd3d9;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 2px 2px 8px #666;
  -webkit-box-shadow: 2px 2px 8px #666;
  -khtml-box-shadow: 2px 2px 8px #666;
  box-shadow: 2px 2px 8px #666;
  text-align:center;
}

.imgboxcenter {
  display:table;
  width:1px;
  padding:5px;
  margin:10px;
  border: 1px solid #bbd3d9;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 2px 2px 8px #666;
  -webkit-box-shadow: 2px 2px 8px #666;
  -khtml-box-shadow: 2px 2px 8px #666;
  box-shadow: 2px 2px 8px #666;
  text-align:center;
}

.subtitle {
  margin:2px;
  text-align:center;
  font-style:italic;
  color:#999999;
}

p.legenda {
    background: none repeat scroll 0 0 #E8E8E8;
    color: #666666;
    font-family: Arial;
    font-size: 0.8em;
    line-height: 120%;
    padding: 5px;
    margin: 5px;
}

a.news_link {
    color:#999999;
    text-decoration:none;
    font-style:italic;
}

