﻿body {background-color:#FFFADD}

.container { margin: 0 10px}

#searchSettings{position:absolute;display:none;height:8px;width:10px}

/* books
---------------------------------------------*/
.book{float:left;width: 48%;height: 190px;position: relative;margin: 5px 5px;}
.bookInfo {height: 100%;overflow: hidden;}
.bookThumb {float: left;height: 160px; width: 140px; }
#resultsContainer .bookThumb {display:block}
.bookDescription {float:left;padding: 0 10px;width: 185px;}
.bookDescription .publisher { display: inline;}
.bookAction {padding: 5px 0;position: relative;float:left;width: 110px;}
.bookCover{height: 150px;display: table-cell;vertical-align: middle;overflow: hidden;border:solid 2px red;}
.bookCover img{margin-left: auto;margin-right: auto;height: 150px;}
#footerC {display:none}
#headercontainer{height:80px!important;margin-top:0!important}
#barcontainer{float:right;height:8px;width:730px;margin-right: -5px;border-right: 5px solid white;}
.langcontainer{top:35px!important}
.langcontainer a{height:20px!important;line-height:20px!important;width:20px!important;font-size:10px!important}
#logocontainer{height:80px!important;width:960px!important;z-index:100;}
#logocontainer img{height:92px!important;left:230px!important;position:relative!important;top:10px!important}
#headerCenter{left:230px!important;top:0!important;width: 735px;height: 80px;}
#headerCenter span{font-size:30px!important}
#logo_euebooks_white{display:none}
#logo_euebooks{height:10px}
#poweredEU{display:none; top:56px!important;right:-5px!important}

#ILEIOCatalog .sectionHeader span { display: none; }
/*#ctl00_getade,*/ #ctl00_getbluefire { display: none; }
/* Colors
---------------------------------------------*/
body{color:#333}
a{color:#cb0000;text-decoration:none}
h1{color:#cb0000}
h2{color:#cb0000}
h4{color:#cb0000}
.title,a .title{color:#cb0000}
.title:hover,a:hover .title,.titinfo{color:#cb0000;text-decoration:underline}
.titlebar{color:#fff;background-color:#999}
.langcontainer a{background-color:#666;color:#fff}
.langcontainer a:hover{background-color:#FFDF21;color:#666}
.langcontainer a.selected{background-color:#FFDF21;color:#666}
.leftMenuItem, #leftMenuCategories .leftSubMenuItem{text-transform: none;background-color:#666;color:#fff}
.leftSubMenuItem{background-color:#ccc;color:#000}
.leftMenuItem:hover,.leftMenuItem.active,.leftSubMenuItem:hover,.leftSubMenuItem.active{background-color:#c66;color:#fff}
.leftMenuItem.selected,.leftSubMenuItem.selected{background-color:#cb0000;color:#fff}
#leftFilters .leftMenuItem:hover,#leftFilters .leftMenuItem.active{background-color:#666;color:#fff}
#leftFilters .leftSubMenuItem:hover,#leftFilters .leftSubMenuItem.active{background-color:#ddd;color:#000}
#pResults .leftSubMenuItem:hover,#pResults .leftSubMenuItem.active{background-color:#ddd;color:#000}
#leftFilters .leftSubMenuItem,#pResults .leftSubMenuItem{background-color:#ddd;color:#000}
#pager ul.pages li { background-color:#ccc; }
#pager ul.pages li:hover { background-color:#d6bb7e; color: #fff; }
#pager ul.pages li.pgEmpty { background-color:#eee; color:#bbb; }
#pager ul.pages li.pgCurrent { background-color:#caab62; color:#fff; }
.error{color:#8e2800}
.msg{background-color:#fff}
.msg.error{background-color:#fff}
#headercontainer{background-color:transparent}
#headerCenter{color:#666;background-color:#fff}
#poweredEU{color:#000}
#barcontainer{background-color:#ffdf21;}
.titlebarDT span a{color:#fff}
.adinfobar{background-color:#ccc}
.info th,.cat,.catinfo{color:#333}
a{color:#986201;text-decoration:none}
#leftFilters .leftSubMenuItem,#leftFilters .leftSubMenuItem:hover{background-color:#D9C5B4}
#leftFilters .leftMenuItem:hover,#leftFilters .leftMenuItem.active{background-color:#986201;color:#FFF}
#mainContainer .section{font-family:allerregular}
#resultsContainer .headerTitle.leftSubMenuItem,#resultsContainer .headerAuthors.leftSubMenuItem,#resultsContainer .headerType.leftSubMenuItem,#resultsContainer .headerYear.leftSubMenuItem{font-family:arial;font-weight:bold;line-height:25px}
#resultsContainer .book .bookInfo .bookDescription{font-family:arial;font-size:12px}
#searchBox{-moz-border-radius:7px;border-radius:7px;-webkit-border-radius:7px}
#searchBox input#txSearch { left: 100px !important;}
#searchBox select#ddlOrderBy{font-size:12px;width:115px;height:22px; position: absolute;left: 125px;top: 62px;}
#searchBox select#ddlWhere{font-size:12px;padding-top:2px;width:90px; display:none;}
#searchBox #lbApplySearch{right: 175px !important; background-color:#986201;border-width:0;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;font-weight:bold;height:25px;width:100px;-moz-border-radius:7px;border-radius:7px;-webkit-border-radius:7px}
#searchBox span.clearSearchBtn{background-color:#C66;color:#FFF;height:14px;position:absolute;top:18px;width:14px;z-index:10;left:390px !important}
#searchBox span.clearSearchBtn:hover{background-color:#CB0000}
.bookAction{font-family:arial;font-size:10px;text-align:right}
.btn{background-color:#ffdf21;color:#986201;float:right;font-family:Arial;font-size:11px;font-weight:bold;height:25px;line-height:25px;width:100px;-moz-border-radius:7px;border-radius:7px;-webkit-border-radius:7px}
.btn:hover{background-color:#986201;color:#FFF}
.catalogInfo{font-family:Arial;font-size:10px}
.leftMenuItem, #leftMenuCategories .leftSubMenuItem{background-color:#d9c5b4;color:#fff;font:14px/22px allerbold;height:25px;width:216px;-moz-border-radius:7px;border-radius:7px;-webkit-border-radius:7px}
.leftMenuItem:hover,.leftMenuItem.active,.leftSubMenuItem:hover,.leftSubMenuItem.active{background-color:#986201;color:#fff}
.leftSubMenuItem{background-color:#ECE2D9;color:#000;width:100%;-moz-border-radius:7px;border-radius:7px;-webkit-border-radius:7px}
#ileioThematics.options {position:absolute;top: 11px; left:0}
.options .headerLabel{color:#fff;font-size:13px;margin-right:5px}
.options .optionsHeader{background:transparent;border:0;margin-left:16px}
.options .optionsHeader:hover{background-color:transparent;cursor:auto}
.options .optionsHeader .innerHeader{margin-left:0!important;margin-right:0}
.options .optionsToggle{cursor:pointer;float:left;font-size:10px;height:20px;margin-left:0!important;padding-left:20px;position:static;text-align:left;width:50%}
.options .optionsToggle.collapse{background:url("../images/button_up.gif") no-repeat scroll left center transparent}
.options .optionsToggle.expand{background:url("../images/button_down.gif") no-repeat scroll left center transparent}
.section div.book div.bookDescription span.thematic{color:#333!important;font-family:Arial!important;font-size:11px!important;font-weight:normal!important; display:none}
.sectionHeader{background-color:#caab62;color:#fff;font-size:13px;padding:0!important;width:100%!important}
#pResults .sectionHeader .headerLabel {margin-left: 16px;}
.sectionHeader span a.sectionHeader{font-family:allerregular;font-size:10px;border:0}
.sectionHeader #pager{font-family:allerregular}
.title,a .title,.title.year{color:#8d8d8d!important;font-size:12px!important;font-family:Arial!important;font-weight:bold!important}
.title:hover,a:hover .title,.titinfo{color:#986201!important;text-decoration:none}
/* .jspPane div:nth-child(3) a{text-transform:none}
.jspPane div:nth-child(3) a:hover{background-color:#78BD9B} */
.searchResults.grid .bookCover{display:block;float:left;margin-left:auto;margin-right:auto;text-align:center;width:50px}
.searchResults.grid .book>div+div{position:absolute;right:0;top:25px}
.searchResults.grid .book>div:last-child a{display:none}
.searchResults.grid .book>div:last-child a:last-child{display:inline}
.suggest_search_container+h1,.suggest_search_container+h1+.new.carousel.js+br+br+h1{border-bottom:3px solid #666;margin-bottom:5px;padding-bottom:5px}
div#mainContainer div.section div.sectionHeader span+span{left:0!important;width:75px!important;background:url("/images/seta_avancar_over.png") no-repeat scroll 20% center transparent;z-index:0}
.optionsHeader .optionsToggle{position:absolute;left:0}

#leftContainer 
{
    top: 206px !important;
}
.leftMenuItemContainer, .leftMenuItemContainer .leftMenuItem {
    height: auto;
}
.leftMenuItemContainer {
	margin-bottom: 12px;
}
.leftMenuItemContainer .leftMenuItem, #leftMenuCategories .leftSubMenuItem {
	padding: 0 0 2px 8px;
	text-indent: 0;
}

ul#leftMenuCategories 
{
    margin-bottom: 20px;
}
#Menu_Manual 
{
    display: block !important;
}
#Menu_Manual .leftMenuItem, #Menu_Homepage .leftMenuItem 
{
    background-color: #F5F5F5;
    color: #000;
}


#poweredLusoteca
{
	display:inline !important;
	position: absolute;
    right: 0;
    top: 60px;
}
#queryInfo, #leftAdvanceSearch {
	display:none !important;
}
#leftContainer .leftMenuItemContainer, #leftContainer .jspVerticalBar { display: inline !important }
#mainContainer {margin-top: 0!important;padding-top: 30px!important;background-color: #fff;padding-left: 7px;padding-right: 7px;}
#maincont { width: 965px; }
#searchContainer b{font-size:12px}
li[code=jornaisrevistas] {
  display: none!important;
}