﻿/*========================== Classe Geral ============================*/
html{ overflow:auto; } 
body{ overflow:hidden; } 
body {padding: 110px 10px 175px 10px; margin:0px;}


/* Span Chrome e SAfari */
.ItemMenu, .ItemMenuHover { display:block; float: left;}

/* Font Family */
table.tabela td, table.DestaquesAutores td, table.Car th, table.Car td, .txtCinzaEscuro10, .txtArial10Azul, .txtArial12Azul, .txtArial11Cinza, .txtArial12Cinza, .txtArial14Cinza, .Data, .inputbox2, .button {font-family: Arial;}
table.DestaquesObras td, table.DestaquesAutores th, .modtitle_text, .ItemMenu, .ItemMenuHover, .txtTrebuchetMS10Branco, .txtTrebuchetMS15, .txtTrebuchetMS12, .inputbox {font-family: 'Trebuchet MS';}
.ItemSubMenuOff, .ItemSubMenuOn, .Titulo, .Texto, .TextoDestaque, a.menu:link, a.menu:active, a.menu:visited, a.menu:hover, a.Livros:link, a.Livros:active, a.Livros:visited, a.Livros:hover, a.Voltar:link, a.Voltar:active, a.Voltar:visited, a.Voltar:hover, a.Autores:link, a.Autores:active, a.Autores:visited, a.Autores:hover, a.Desq_autores:link, a.Desq_autores:active, a.Desq_autores:visited, a.Desq_autores:hover, a.Desq_Obras:link, a.Desq_Obras:active, a.Desq_Obras:visited, a.Desq_Obras:hover { font-family:Verdana; }

/* Font Size */
table.DestaquesAutores td, .ItemSubMenuOff, .ItemSubMenuOn , .txtCinzaEscuro10, .txtTrebuchetMS10Branco, .Texto, .TextoDestaque, .inputbox, .button, .txtArial10Azul {font-size: 10px;}
.txtArial11Cinza, .Data {font-size: 11px;}
table.tabela td, table.Car th, table.Car td, .ItemMenu, .ItemMenuHover, .txtArial12Azul, .txtArial12Cinza, .txtTrebuchetMS12, .Titulo, a.Livros:link, a.Livros:active, a.Livros:visited, a.Livros:hover, a.menu:link, a.menu:active, a.menu:visited, a.menu:hover, a.Voltar:link, a.Voltar:active, a.Voltar:visited, a.Voltar:hover, .inputbox2, a.Autores:link, a.Autores:active, a.Autores:visited, a.Autores:hover  {font-size: 12px;}
.modtitle_text, .txtArial14Cinza{font-size: 14px;}
table.DestaquesAutores th, table.DestaquesObras td, .txtTrebuchetMS15{font-size: 15px;}

/* Text Decoration */
table.DestaquesAutores td, table.tabela td, .ItemMenu, .ItemMenuHover, .txtCinzaEscuro10, .txtArial10Azul, .txtArial12Azul, .txtArial11Cinza, .txtArial12Cinza, .txtArial14Cinza, .txtTrebuchetMS12, .txtTrebuchetMS15, .txtTrebuchetMS10Branco, .TextoDestaque, .inputbox { font-weight: bold;}
a.Voltar:hover, a.Livros:hover, a.Desq_autores:hover, a.Desq_Obras:hover {text-decoration: underline;}
.modtitle_text, .ItemMenu, .ItemMenuHover, .txtCinzaEscuro10, a.menu:link, a.menu:active, a.menu:visited, a.menu:hover, a.Livros:link, a.Livros:active, a.Livros:visited, a.Livros:hover, a.Voltar:link, a.Voltar:active, a.Voltar:visited, a.Voltar:hover, a.Autores:link, a.Autores:active, a.Autores:visited, a.Autores:hover, a.Desq_autores:link, a.Desq_autores:active, a.Desq_autores:visited, a.Desq_autores:hover, a.Desq_Obras:link, a.Desq_Obras:active, a.Desq_Obras:visited, a.Desq_Obras:hover {text-decoration: none;}

/* Text Align */
table.DestaquesAutores th, table.DestaquesObras td, table.tabela, table.Car, table.DestaquesObras, table.DestaquesAutores, .modtitle, .SubMenu, .ItemSubMenuOff, .ItemSubMenuOn { text-align:left; }
table.menuTabela td, .ItemMenu, .ItemMenuHover { text-align:center; }
table.DestaquesAutores td, table.menuTabela td, .ItemMenu, .ItemMenuHover { vertical-align:middle;}

/* Padding */
table.menuTabela, .SubMenu, .ItemSubMenuOff, .ItemSubMenuOn { padding:0px 0px 0px 0px; }
.yui-b { margin:0px 0px 0px 0px; }
.yui-gb { padding-top: 10px;}
.modbox { padding:5px 0px 25px 9px; }
.modtitle {  padding:5px 0px 2px 5px; }
.modboxin { padding:0px 20px 0px 20px; }
.modtitle_icon { padding-top: 3px; }
table.tabela td { padding: 0px 0px 7px 5px;}
table.menuTabela td { padding: 0px 7px 0px 7px;}
table.Car td, table.Car th { padding: 10px 10px 10px 10px; }
table.DestaquesAutores th { padding-left: 5px;}

/* Color */
.ItemMenu { color : #414042;}
.ItemMenuHover { color : #facf28; }
.txtArial12Azul, .txtArial10Azul{ color: #0082d6;}
.txtArial12Cinza, .txtArial11Cinza{ color: #808285; }
table.tabela td, table.DestaquesAutores th, .txtTrebuchetMS15, .txtArial14Cinza{ color: #58595B; }
.txtTrebuchetMS12{ color: #000000; }
.Data, .Texto, .Titulo { color:#333333; }
.TextoDestaque, a.Autores:hover { color : #003366; }
a.Livros:link, a.Livros:active, a.Livros:visited, a.Livros:hover {color : #4292e5;}
.ItemSubMenuOff , a.Desq_Obras:link, a.Desq_Obras:active, a.Desq_Obras:visited, a.Desq_Obras:hover {color : #444444;}
table.DestaquesObras td, table.Car th, table.Car td, .txtCinzaEscuro10, a.menu:link, a.menu:active, a.menu:visited, a.menu:hover, a.Voltar:link, a.Voltar:active, a.Voltar:visited, a.Voltar:hover, a.Autores:link, a.Autores:active, a.Autores:visited, a.Autores:hover, .inputbox, .inputbox2, .button {color : #666666;}
table.DestaquesAutores td, .modtitle_text, .ItemSubMenuOn, .txtTrebuchetMS10Branco, a.Desq_autores:link, a.Desq_autores:active, a.Desq_autores:visited, a.Desq_autores:hover, a.Desq_Obras:link, a.Desq_Obras:active, a.Desq_Obras:visited, a.Desq_Obras:hover {color : #FFFFFF;}

/* background-color */
table.menuTabela td:hover { background-image: url(../Uploads/IMG/ibrac_bgMenuMouseOn.jpg); background-repeat:repeat-x; background-position:bottom; }
table.DestaquesAutores td { background-color:#4A9CB2;}
table.DestaquesObras td { background-color:#CCCCCC;}

.SubMenu, .ItemSubMenuOff, .ItemSubMenuOn { background-color:#58595B; }
.ItemSubMenuOff { background-color:#DFE1CE; }
/*.inputbox, .inputbox2, .button, a.Desq_autores:link, a.Desq_autores:active, a.Desq_autores:visited, a.Desq_autores:hover, a.Desq_Obras:link, a.Desq_Obras:active, a.Desq_Obras:visited, a.Desq_Obras:hover {background-color: #FFFFFF;}*/

/* Border */
table.tabela, table.menuTabela, table.DestaquesAutores, table.DestaquesObras, table.Car, fieldset,img{ border:0px; }
.ItemSubMenuOff, .ItemSubMenuOn , .inputbox { border: solid 1px #444444; }
.modbox, .inputbox2 { border-style:none;}
.button { border: solid 1px #AAAAAA;}
table.DestaquesAutores th, table.menuTabela td { border-left: solid 1px #676767; }
table.Car td { border-bottom: dotted 1px #444444; }

/* Width */
.modtitle { height:40px;}
.inputbox2 { width:50px; }
.button { width:90px;}
.SubMenu, .ItemSubMenuOff, .ItemSubMenuOn { width:240px; }
.ItemSubMenuOff, .ItemSubMenuOn { height:23px;}
.ItemMenu, .ItemMenuHover { width:157px; height:35px; }
table.Car, table.DestaquesObras, table.DestaquesAutores, table.tabela, .yui-u, .yui-b, .modtitle_text { width:100%;}
table.DestaquesAutores td { height:165px;}

/*========================== Classe que monta o Portlets ============================*/
/*
yui-b = Div Principal
yui-u = Colunas
modbox = Portlets
modtitle = Barra de Titulo do Portlets
modboxin = Corpo do Portlets
*/
.modtitle_icon, .modtitle_text, .yui-gb div.first { float:left;}
.yui-u { float:right;}
.yui-b { position:static; display:table; overflow:hidden; }
.modbox { display:block;}
.clear { clear: both; }
