
/* - columns.css - */
@media screen {
/* http://www.albacete.es/portal_css/columns.css?original=1 */
/* */
#portal-columns {
width: 100% !important;
border-collapse: collapse;
border-spacing: 0;
}
#portal-column-one {
vertical-align: top;
width: 16em;
border-collapse: collapse;
padding: 0;
}
#portal-column-content {
vertical-align: top;
border-collapse: collapse;
padding: 1em 1em 0 1em;
margin: 0em 0em 2em 0em;
}
#portal-column-two {
vertical-align: top;
width: 16em;
border-collapse: collapse;
padding: 0;
}
/* */
body.fullscreen #portal-column-one,
body.fullscreen #portal-column-two {
display: none;
}
body.fullscreen #portal-column-content {
width: 100%;
margin: 0;
padding: 0;
}
/* */

}


/* - authoring.css - */
@media screen {
/* http://www.albacete.es/portal_css/authoring.css?original=1 */
/* */
/* */
/* */
.contentViews {
background-color: transparent;
padding-left: 1em;
line-height: normal;
margin: 0;
list-style: none;
border: 1px solid #74ae0b;
border-top-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
}
.contentViews li {
display: inline;
padding-top: 0.5em;
}
.contentViews li a {
background-color: transparent;
border: 1px solid #74ae0b;
border-style: solid;
color: #578308;
height: auto;
margin-right: 0.5em;
padding: 0em 1em;
line-height: normal;
text-decoration: none;
text-transform: lowercase;
z-index: 1;
}
.contentViews .selected a {
background-color: #cde2a7;
border-bottom: #cde2a7 1px solid;
color: #578308;
}
.contentViews li a:hover {
background-color: #cde2a7;
color: #578308;
}
.configlet .contentViews {
font-size: 90%;
}
.contentActions {
background-color: #cde2a7;
border-left: 1px solid #74ae0b;
border-right: 1px solid #74ae0b;
color: #578308;
text-align: right;
text-transform: lowercase;
padding: 0 0 0 1em;
z-index: 2;
position:relative;
height: 1.6em;
}
.contentActions ul,
.contentActions li {
margin: 0;
list-style: none;
list-style-image: none;
color: Black;
text-align: left;
line-height: 1.6em;
}
.contentActions li {
float: right;
z-index: 4;
border-left: 1px solid #74ae0b;
}
.contentActions a {
text-decoration: none;
color: #578308;
padding: 0 0.5em;
cursor: pointer;
}
.contentActions span.subMenuTitle {
padding: 0em 0.5em;
position: relative;
white-space: nowrap;
display: inline;
}
.contentActions a span.subMenuTitle {
padding: 0px;
display: inline;
}
.actionMenu {
/* */
position: relative;
margin: 0;
padding: 0;
}
.actionMenu .actionMenuHeader {
margin: 0;
padding: 0;
font-weight: normal;
}
.actionMenu.activated .actionMenuHeader {
position: relative;
z-index: 10;
}
.actionMenu .actionMenuHeader a {
display: block;
}
.arrowDownAlternative {
font-size: 0.85em;
}
.actionMenu .actionMenuContent {
display: none;
z-index: 5;
position: absolute;
top: 1.6em;
right: -1px;
height: auto;
padding: 0;
margin: 0;
}
.actionMenu.activated .actionMenuContent {
display: block !important;
}
.actionMenu.activated .actionMenuContent {
/* */
display: table !important;
border-collapse: collapse;
border-spacing: 0;
}
.actionMenu.deactivated .actionMenuContent {
display: none !important;
}
.actionMenu .actionMenuContent ul {
display: block;
background: #cde2a7;
border: 1px #74ae0b;
border-style: none solid solid solid;
margin: -2px 0 0 0;
padding: 0;
}
.actionMenu .actionMenuContent li {
float: none;
background-color: transparent;
display: inline;
padding: 0;
margin: 0;
border: 0;
}
.actionMenu .actionMenuContent li a {
display: block;
white-space: nowrap;
margin: 0.2em 0;
}
.actionMenu .actionMenuContent .selected {
display: block;
white-space: nowrap;
padding: 0 0.5em;
margin: 0.2em 0;
}
.actionMenu .actionMenuContent li a:hover {
background-color: #74ae0b;
color: White;
}
.actionMenu .actionMenuContent .actionSeparator a {
padding-top: 0.2em;
border-top: 1px solid #74ae0b;
}
#templateMenu li a {
padding-left: 16px;
}
ul.configlets {
margin: 1em 0;
list-style-image: none;
list-style: none;
}
ul.configlets li {
margin-bottom: 1em;
}
ul.configlets li a {
text-decoration: none;
border: none;
}
ul.configlets li a:visited {
color: #436976;
background-color: transparent;
}
ul.configlets li a:active {
color: #436976;
background-color: transparent;
}
ul.configlets li label {
font-weight: bold;
}
ul.configletDetails {
margin: 0em 1em 1em 4em;
list-style-image: none;
list-style: none;
}
ul.configletDetails li {
margin-bottom: 1em;
display: inline;
}
ul.configletDetails li a {
text-decoration: none;
}
ul.configletDetails li label {
font-weight: bold;
}
ul.configletDetails li.configletDescription {
display: block;
color: #76797c;
font-size: 85%;
margin: 0;
}
/* */
.stx table p {
margin: 0;
padding: 0;
}
.stx table {
border: 1px solid #8cacbb ! important;
}
.stx table td {
border-bottom: 1px solid #8cacbb;
}
.reviewHistory,
.contentHistory {
display: inline;
font-size: 110% !important;
color: Black;
}
.comment {
background: #eef3f5;
border: 1px dashed #8cacbb;
padding: 0.25em 1em 0.5em 1em;
margin-bottom: 1em;
}
.comment h1,
.comment h2,
.comment h3,
.comment h4,
.comment h5,
.comment h6 {
border-bottom: 1px dashed #76797c;
font-weight: normal;
}
.comment h3 a {
background-image: url(http://www.albacete.es/discussionitem_icon.gif);
background-repeat: no-repeat;
padding-left: 18px;
margin-left: -1px;
margin-bottom: 1px;
min-height: 1.6em;
height: auto;
line-height: 1.6em;
}
.commentBody {
margin: 0 1em 1em 1em;
}
.spacer {
margin: 1em;
}
/* */
dl.collapsible {
border: 1px solid #8cacbb !important;
margin: 1em 0 0 0;
padding: 0;
}
dl.collapsible dt.collapsibleHeader {
display: block;
float: left;
background: White;
line-height: 1.2em;
vertical-align: middle;
font-size: 90%;
position: relative;
top: -0.6em;
width: auto;
margin: 0 0 -0.6em 1em;
padding: 0 0.5em;
}
dl.collapsible dd.collapsibleContent {
margin: 0;
padding: 0 1em;
clear: left;
}
/* */
dl.collapsible dd.collapsibleContent > dl {
margin: 0;
padding: 0;
}
dl.expandedInlineCollapsible dt.collapsibleHeader,
dl.expandedBlockCollapsible dt.collapsibleHeader {
padding: 0 6px 0 22px;
background: White url(treeExpanded.gif) no-repeat 6px 50%;
cursor: pointer;
}
dl.collapsedBlockCollapsible {
border: none !important;
height: 1em;
width: auto;
}
dl.collapsedBlockCollapsible dt.collapsibleHeader {
float: none;
position: static;
margin: 0;
padding: 0 0 0 22px;
line-height: 1em;
background: transparent url(treeCollapsed.gif) no-repeat 6px 50%;
cursor: pointer;
}
dl.collapsedInlineCollapsible dd.collapsibleContent,
dl.collapsedBlockCollapsible dd.collapsibleContent {
display: none;
}
dl.collapsedInlineCollapsible {
border: none !important;
height: 1em;
width: auto;
display: inline;
}
dl.collapsedInlineCollapsible dt.collapsibleHeader {
position: static;
float: none;
margin: 0;
padding: 0 0 0 22px;
line-height: 1em;
background: transparent url(treeCollapsed.gif) no-repeat 6px 50%;
cursor: pointer;
display: inline;
}
.configlet .documentEditable {
padding: 0em !important;
}
.documentEditable .documentContent {
border: 1px solid #74ae0b;
padding: 0;
}
.label {
font-weight: bold;
display: inline;
padding-right: 0.5em;
}
.optionsToggle {
border: 1px solid #8cacbb;
color: Black;
background-color: #dee7ec;
font-weight: normal !important;
font-size: 85%;
}
/* */
.portalNotLoggedIn {}
#portal-column-content fieldset > * input:focus,
#portal-column-content fieldset > * textarea:focus {
border-color: #ffa500;
border-width: 1px;
}
/* */
.highlightedSearchTerm {
background-color: #ffa;
}
dl.searchResults .highlightedSearchTerm {
background-color: transparent;
font-weight: bold;
}
/* */
.noInheritedRoles {
color: #a0a0a0;
}
/* */
.currentItem {
border-collapse: collapse;
border: 2px solid #ffa500;
padding: 1px;
}
.managePortletsLink {
display:  block;
color: #76797c;
font-size: 85%;
font-weight: normal;
}
ul.formTabs {
position: relative;
display: block;
margin: 0 0 -2em 0;
padding: 0;
list-style-type: none;
text-align: center;
}
li.formTab {
display: inline;
margin: 0;
padding: 0;
}
li.formTab a {
/* */
display: inline-block;
}
li.formTab a {
border-top: 1px solid #8cacbb;
border-bottom: 1px solid #8cacbb;
border-left: 1px dotted #8cacbb;
background: White;
margin: 0;
padding: 0.125em 0.75em;
text-decoration: none;
}
li.formTab a:visited {
color: #436976;
}
li.firstFormTab a {
border-left: 1px solid #8cacbb;
}
li.lastFormTab a {
border-right: 1px solid #8cacbb;
}
li.formTab a.selected {
background: #dee7ec;
}
li.formTab a:hover {
background: #dee7ec;
}
li.formTab a.notify {
background-color: #ffce7b;
color: Black;
}
li.formTab a.required span {
background-image: url(http://www.albacete.es/required.gif);
background-position: center right;
background-repeat: no-repeat;
padding-right: 8px;
}
li.formTab a.notify:hover {
background-color: #ffa500;
}
.formPanel {
padding: 1em 1em 1em 1em;
border: 1px solid #8cacbb;
}
.formPanel.hidden {
display: none;
}
div.formControls input.hidden {
display: none;
}
/* */

}


/* - portlets.css - */
@media screen {
/* http://www.albacete.es/portal_css/portlets.css?original=1 */
/* */
/* */
/* */
.managePortletsFallback {
margin: 0 0 0 1em;
}
/* */
.portlet {
margin: 1px 0 1em 0;
border-bottom: 1px solid #8cacbb;
background-color: White;
}
.portlet a {
text-decoration: none;
}
.portlet a.tile {
display: block;
}
.portletItem ul {
list-style-type: none
}
/* */
.portletItem a,
.portletFooter a {
border-bottom: none;
}
.portletItem a:visited,
.portletFooter a:visited {
color: #436976;
}
.portletHeader, .managedPortlet .portletHeader {
background-color: #dee7ec;
border: 1px solid #8cacbb;
padding: 0em 1em;
text-transform: lowercase;
font-weight: normal;
line-height: 1.6em;
}
.portletHeader a, .managedPortlet .portletHeader a {
color: Black;
}
.inheritedPortlet .portletHeader {
background-color: transparent;
}
.portletItem {
margin: 0;
padding: 1em;
border-left: 1px solid #8cacbb;
border-right: 1px solid #8cacbb;
}
.portletItem ol {
margin: 0 0 0 1em;
}
.portletItemDetails {
text-align: right;
display: block;
color: Black;
}
.portletFooter {
background-color: #eef3f5;
margin: 0;
padding: 0.25em 1em;
border: 1px solid #8cacbb;
border-style: dotted solid none solid;
text-align: right;
}
/* */
.portletTopLeft {}
.portletTopRight {}
.portletBottomLeft {}
.portletBottomRight {}
.dayPopup {
background-color: #ffffe1;
border: 1px solid Black;
padding: 0.2em;
position: absolute;
visibility: hidden;
width: 12em;
z-index: 2;
}
.date {
font-weight: bold;
}
.portletCalendar {
width: 100%;
margin: 1px 0 1em 0;
width: 100%;
}
.portletCalendar dt {
background-color: #dee7ec;
font-weight: normal;
text-align: center;
line-height: 1.6em;
border-bottom: none;
}
.portletCalendar dd {
margin: 0;
padding: 0;
}
.portletCalendar a {
text-decoration: none;
}
.portletCalendar a:hover {
text-decoration: none;
}
.ploneCalendar {
border-collapse: collapse;
border-spacing:0;
width: 100%;
}
.ploneCalendar td {
background-color: transparent;
width: 14%;
text-align: center;
padding: 2px;
}
.ploneCalendar .weekdays th {
background-color: #dee7ec;
border: 1px solid #8cacbb;
border-style: solid none;
text-align: center;
padding: 2px;
font-weight: normal;
}
.ploneCalendar .event {
background-color: #dee7ec;
font-weight: bold;
}
.ploneCalendar .todayevent {
background-color: #dee7ec;
border: 2px solid #ffa500;
font-weight: bold;
}
.ploneCalendar .todaynoevent {
border-collapse: collapse;
border: 2px solid #ffa500;
}
.managePortletsLink {
text-align: center;
}
div.portlets-manager div.section {
padding-top: 1em !important;
}
div.managedPortlet {
padding-top:0.5em;
padding-bottom:0.5em;
background-color: transparent;
}
.managedPortlet .portletHeader {
min-height: 3em !important;
}
.managedPortlet a {
text-decoration: underline;
}
.managedPortletActions {
display:block;
float:right;
}
.managedPortletActions a {
text-decoration: none;
}
.managedPortletActions a.up,
.managedPortletActions a.down {
color:blue !important;
}
.managedPortletActions a.delete {
color:red !important;
}
/* */
.toc {
float: right;
width: 30%;
font-size: 90%;
margin: 0 0 0.5em 0.5em;
}
.toc .TOC1Digit {
margin-left: 1em;
}
.toc .TOC2Digit {
margin-left: 2em;
}
.toc .TOC3Digit {
margin-left: 3em;
}
/* */
.portletStaticText ul {
list-style-image: url(http://www.albacete.es/bullet.gif);
list-style-type: square;
margin: 0.5em 0 0 1.5em;
}
.portletStaticText ol {
margin: 0.5em 0 0 2em;
}
/* */
#portal-column-one fieldset.livesearchContainer {
right: inherit !important;
top: 1.5em !important;
}
/* */

}


/* - controlpanel.css - */
@media screen {
/* http://www.albacete.es/portal_css/controlpanel.css?original=1 */
/* */
.inlineDisplay {
display:inline
}
table.controlpanel-listing {
width:100%;
}
table.controlpanel-listing td, table.controlpanel-listing th {
font-size:120%;
}
table.controlpanel-listing dl {
margin-top:0;
}
table.controlpanel-listing dd {
margin-left: 1em;
}
table.controlpanel-listing dl dt a .trigger{
font-weight:normal;
}
table .controlpanel-listing td {
vertical-align:top;
}
table.controlpanel-listing td.checker{
text-align:center;
}
table.controlpanel-listing th.smallcolumn {
width:1.5em;
}
.chooser-right {
float:right;
margin-right:0 !important;
margin-bottom:0 !important;
}
.rule-element {
background-color:#EEF3F5;
margin:0.5em 0pt 0.5em;
padding:0.3em 1em 0.3em 1em;
width:auto;
}
.rule-element dl {
}
.rule-element dl dd {
margin-left:1em;
}
.rule-updown, .rule-operations {
float:right;
padding-top:0.8em;
}
/* */

}


/* - print.css - */
@media print {
/* http://www.albacete.es/portal_css/print.css?original=1 */
body {
font-family: Baskerville, Georgia, Garamond, Times, serif;
font-size: 11pt !important;
}
h1, h2, h3, h4, h5, h6 {
border: none;
font-family: Baskerville, Georgia, Garamond, Times, serif;
}
div, p, ul, dl, ol {
width: auto;
}
ul, ol, dl {
padding-right: 0.5em;
}
ul {
list-style-type: square;
}
.documentDescription {
font-weight: bold;
}
pre {
border: 1pt dotted black;
white-space: pre;
font-size: 8pt;
overflow: auto;
padding: 1em 0;
}
table.listing,
table.listing td {
border: 1pt solid black;
border-collapse: collapse;
}
a {
color: Black !important;
padding: 0 !important;
text-decoration: none !important;
}
a:link, a:visited {
color: #520;
background: transparent;
}
/* */
div.pageBreak {
page-break-before: always;
}
/* */
div.top,
#portal-logo,
#portal-siteactions,
.hiddenStructure,
#portal-searchbox,
#portal-globalnav,
#portal-personaltools,
#portal-breadcrumbs,
#portal-column-one,
#portal-column-two,
#portal-languageselector,
.contentViews,
.contentActions,
.help,
.legend,
.portalMessage,
.documentActions,
.documentByLine,
.netscape4,
#portal-footer,
#portal-colophon,
.skipnav,
#kss-spinner,
#review-history,
#content-history,
.listingBar,
.visualNoPrint {
display: none;
}

}


/* - deprecated.css - */
@media screen {
/* http://www.albacete.es/portal_css/deprecated.css?original=1 */
/* */
/* */
/* */
/* */
div.portalMessage,
p.portalMessage,
.system-message,
#error-handling {
background-color: #ffce7b;
border: 1px solid #ffa500;
color: Black;
font-size: 85%;
margin: 1em 0em;
padding: 0.5em 1em 0.5em 3em;
vertical-align: middle;
background-image: url(http://www.albacete.es/info_icon.gif);
background-repeat: no-repeat;
background-position: 5px 50%;
}
/* */

}


/* - navtree.css - */
@media screen {
/* http://www.albacete.es/portal_css/navtree.css?original=1 */
/* */
/* */
/* */
.portletNavigationTree {
padding: 0;
list-style: none !important;
list-style-image: none !important;
line-height: 1em;
}
.navTree {
list-style: none;
list-style-image: none;
margin-top: 1px;
}
.navTree li {
margin-bottom: 1px;
}
.navTreeItem {
display: block;
padding: 0;
margin: 0;
}
.navTreeItem a,
dd.portletItem .navTreeItem a {
border: 1px solid White;
display: block;
text-decoration: none;
padding-top: 0.2em;
padding-bottom: 0.25em;
}
.navTreeItem a:hover,
dd.portletItem .navTreeItem a:hover {
background-color: #dee7ec;
color: #436976;
border: 1px solid #8cacbb;
}
.navTreeCurrentItem {
background-color: #dee7ec;
color: #436976;
border: 1px solid #8cacbb !important;
}
li.navTreeCurrentItem {
display: block;
padding: 0 0 0 1px;
margin: 0 0 2px -1px;
}
li.navTreeCurrentItem a,
li.navTreeCurrentItem a:hover {
display: block;
border: 1px solid #dee7ec;
min-height: 1.6em;
line-height: 1.6em;
height: auto;
}
/* */
* html li.navTreeCurrentItem a,
* html li.navTreeCurrentItem a:hover {
height: 1.6em;
}
.navTreeLevel0 { margin: 0; }
.navTreeLevel1 { margin-left: 1em;}
.navTreeLevel2 { margin-left: 0.75em; }
.navTreeLevel3 { margin-left: 0.75em; }
.navTreeLevel4 { margin-left: 0.75em; }
.navTreeLevel5 { margin-left: 0.75em; }
/* */

}


/* - invisibles.css - */
@media screen {
/* http://www.albacete.es/portal_css/invisibles.css?original=1 */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
ul.visualNoMarker,
ol.visualNoMarker {
list-style-type: none;
list-style-image: none;
margin: 0.5em 0 0 0;
}
.visualOverflow {
overflow: auto;
margin: 0 0 1em 0;
}
.visualOverflow pre,
.visualOverflow table,
.visualOverflow img {
margin: 0;
}
/* */
.hiddenStructure {
display: block;
background: transparent;
background-image: none; /* */
border: none;
height: 1px;
overflow: hidden;
padding: 0;
margin: -1px 0 0 -1px;
width: 1px;
}
.contentViews .hiddenStructure,
.contentActions .hiddenStructure {
position: absolute;
top: -200px;
left: -200px;
}
.hiddenLabel {
display: block;
background: transparent;
background-image: none; /* */
border: none;
height: 1px;
overflow: hidden;
padding: 0;
margin: -1px 0 0 -1px;
width: 1px;
}
/* */
.visualClear {
display: block;
clear: both;
}
/* */
.netscape4 {
display: none;
}
/* */
tr.dragging td {
background-color: #ff6 !important;
}
.draggingHook {
cursor: move;
}
.notDraggable {
}
/* */
}


/* - forms.css - */
@media screen {
/* http://www.albacete.es/portal_css/forms.css?original=1 */
/* */
/* */
textarea {
font: 100% Monaco, "Courier New", Courier, monospace;
border: 1px solid #ddd;
border-color:#666 #ddd #ddd #666;
color: Black;
background: White url(http://www.albacete.es/input_background.gif) repeat-x;
width: 100%;
}
input {
font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
visibility: visible;
border: 1px solid #ddd;
border-color:#666 #ddd #ddd #666;
color: Black;
vertical-align: middle;
background: White url(http://www.albacete.es/input_background.gif) repeat-x;
font-size: 1em;
}
/* */
.noborder,
.documentEditable * .noborder {
border: none;
margin: 0;
background: none;
background-color: transparent;
}
input[type=checkbox] {
border: none;
margin: 0;
background: none;
background-color: transparent;
}
#searchGadget {
border: 1px solid #8cacbb;
}
button {
font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
visibility: visible;
border: 1px solid #8cacbb;
color: Black;
vertical-align: middle;
background-color: #dee7ec;
padding: 1px;
cursor: pointer;
font-size: 85%;
text-transform: lowercase;
}
select {
vertical-align: top;
}
form {
border: none;
margin: 0;
}
fieldset {
border: 1px solid #8cacbb;
margin: 1em 0em 1em 0em;
padding: 0em 1em 1em 1em;
line-height: 1.5em;
width: auto;
}
legend {
background: White;
padding: 0.5em;
font-size: 90%;
}
label {
font-weight: bold;
}
optgroup {
font-style: normal;
font-weight: bold;
color: #999;
padding-left: 0.25em;
}
option {
color: black;
}
optgroup > option {
padding: 0 0.25em 0 1em;
}
dl.enableFormTabbing dd {
margin-left: 0;
padding-top: 2em;
}
#login-form {
width: 30em;
margin: 0 auto;
}
#login-form .field {
clear: none;
}
#login-form input {
font-size: 150%;
}
#login-form input.context {
padding: 1px 10px 1px 20px;
background-position: 9px 5px;
margin-bottom: 1em;
}
#forgotten-password {
float: right;
width: 35%;
margin: 0 1em;
}
.standalone,
.documentEditable * .standalone {
background: #dee7ec url(http://www.albacete.es/linkOpaque.gif) 9px 1px no-repeat;
color: Black;
cursor: pointer;
font-size: 85%;
padding: 1px 1px 1px 15px;
text-transform: lowercase;
border: 1px solid #8cacbb;
}
.context,
.formControls .actionButtons .button,
.documentEditable * .context {
background: transparent url(http://www.albacete.es/linkTransparent.gif) 9px 1px no-repeat;
color: Black;
cursor: pointer;
font-size: 85%;
padding: 1px 1px 1px 15px;
text-transform: lowercase;
border: 1px solid #8cacbb;
}
.destructive,
.documentEditable * .destructive {
background: #ffce7b url(http://www.albacete.es/linkTransparent.gif) 9px 1px no-repeat;
border: 1px solid #ffa500;
color: Black;
cursor: pointer;
font-size: 85%;
padding: 1px 1px 1px 15px;
text-transform: lowercase;
border: 1px solid #8cacbb;
}
input.searchButton {
margin-bottom: 1px ! important;
color: Black;
font-size: 85%;
background: White url(http://www.albacete.es/search_icon.gif) 2px 1px no-repeat;
cursor: pointer;
padding: 1px 1px 1px 19px;
text-transform: lowercase;
border: 1px solid #8cacbb;
}
.searchSection {
color: #76797c;
margin-top: 0.25em;
}
.searchSection label:hover {
color: Black;
}
/* */
.field {
top: 0;
left: 0;
margin: 0 1em 1em 0;
clear: both;
}
.field .field {
margin: 0;
}
.fieldRequired {
background: url(http://www.albacete.es/required.gif) center left no-repeat;
padding: 0 0 0 8px;
color: White;
}
.fieldUploadFile {
text-align: right;
margin-right: 0.75em;
display: none;
}
.fieldTextFormat {
text-align: right;
margin-right: 0.75em
}
.formHelp {
font-size: 90%;
color: #76797c;
margin: 0 0 0.2em 0;
}
.formHelp:hover {
color: Black;
cursor: default;
}
div.error {
/* */
background-color: #fdc;
border: 1px solid #d00;
padding: 0.5em;
margin: 0 0 1em 0;
width: 95%;
}
.error .fieldRequired {
color: #d00;
}
/* */
#archetypes-fieldname-title input, input#form\.title {
font-size: 160%;
font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
font-weight: normal;
width: 99%;
}
#archetypes-fieldname-description textarea, textarea#form\.description {
font: 100% "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
font-weight: bold;
}
input.inputLabelActive {
color: #76797c;
}
textarea#form\.description {
height: 6em;
width: 99%;
}
tr.selected {
background-color: #ffa;
}
.kupu-save-message {
color: white;
font-weight: bold;
background-color: red;
padding: 0.3em;
position: fixed;
top: 0;
right: 0;
z-index: 999;
}
/* */

}


/* - ploneKss.css - */
@media screen {
/* http://www.albacete.es/portal_css/ploneKss.css?original=1 */
#kss-spinner {
display:none;
width: 20px;
height: 20px;
position: fixed;
background-position: center center;
top: 50%;
left: 50%;
margin-top: -10px;
margin-left: -10px;
}
.formlibInlineEditable,
.inlineEditable {
padding: 1px;
display: block;
}
body.kssActive .inlineEditable:hover,
body.kssActive .formlibInlineEditable:hover {
padding: 0;
border: 1px solid #ddd;
border-color: #666 #ddd #ddd #666;
cursor: text;
background: White url(input_background.gif) repeat-x;
}
body.kssActive .inlineEditable a:hover,
body.kssActive .formlibInlineEditable a:hover {
cursor: pointer;
}
body.kssActive .formlibInlineForm:hover,
body.kssActive .formlibInlineForm a:hover {
padding: 1px;
border: none;
cursor: default;
background: none;
}
.inlineForm .formHelp,
.inlineForm .fieldRequired,
.inlineForm label {
display: none;
}
/* */
.inlineForm .ArchetypesSelectionWidget label {
display: inline;
}
.inlineForm #archetypes-fieldname-title input,
.inlineForm #archetypes-fieldname-title {
font-size: 100%;
}
/* */
h1 div.formControls input {
font-size: 55% !important;
}
}


/* - ++resource++plonetheme.ajalbacete.stylesheets/main.css - */
/* http://www.albacete.es/portal_css/++resource++plonetheme.ajalbacete.stylesheets/main.css?original=1 */
/* */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
abbr,acronym {border:0;}
h1,h2,h3,h4,h5{margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;border:medium none !important;}
h1{font-size:20px;font-weight:bold;color:#252525;}
h2{color:#642181;font-size:15px;font-weight:bold;text-transform:uppercase;}
h3{font-size:15px;font-weight:bold;color:#252525;}
h4{font-size:small;color:#252525;}
h5{font-size:x-small;color:#252525;}
.titolSeccio {color: #000000;font-size: 20px;font-weight: bold;text-transform: none;}
.documentDescription{color:#642181;font-size:15px;font-weight:bold;margin:15px 0px 12px 0px;}
a{outline:none;text-decoration:none;color:#642181;}
a img{border:none}
ul,li {margin:0;padding:0;}
.separador{clear:both;}
.amaga {display: none}
.nivell_1 {display:none;}
.fieldRequired {color:red !important;}
form{margin:0px;padding:0px;}
.documentActions li {float: left;display:inline;margin-right:10px;}
.documentActions ul {clear: both;display: inline-block;list-style-type: none;margin: 0 auto;padding-top: 11px;width: 100%;}
hr {border-bottom: medium none;border-left: medium none;border-right: medium none;border-top: 2px dotted #642181 !important;margin: 16px auto 0;padding: 8px 0;width: 90%;}
body#content {font-size:100% !important;}
.sense {border:medium none !important;}
html, body{font-size:12px;margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;background:#efeded;}
ul.rss-feed{float:right;margin:15px 0;}
#document-action-rss2 {margin-right: 0;background-color: white;background-image: url(++resource++plonetheme.ajalbacete.images/actions-rss.png);margin-right: 10px;background-position: 4px 4px;background-repeat: no-repeat;border: 1px solid #BFBFBF;padding:3px 5px 4px 24px;list-style-type: none;right: 344px;width: 236px;}
#document-action-rss2 a {color:#6F6F6F;font-size: 11px;}
#document-action-rss2 a:hover {color:#000000;text-decoration:none !important;}
.template-folder_events_view .documentActions{float:left;margin:15px 0px;}
.template-folder_events_view .visualClear{clear:none;}
.template-search_events .searchResults {position:relative;}
.lomasnuevo {font-size: 16px;font-weight: bold;margin: 8px;padding-right: 28px;text-align: right;}
.template-atct_edit #archetypes-fieldname-portada {display:none;}
.template-atct_edit .administrador-portada #archetypes-fieldname-portada {display:block;}
.template-atct_edit #archetypes-fieldname-prioritat {display:none;}
.template-atct_edit .administrador-portada #archetypes-fieldname-prioritat {display:block;}
.template-atct_edit .admin #archetypes-fieldname-portada {display:block;}
.columnes {width:100%;}
.columnes td {vertical-align:top;}
.template-portada .columnes .centre {width:auto;padding: 0 10px;}
.template-portada .columnes .dreta {padding-left:2px;}
.columnes .centre {width:100%;padding: 0 10px;}
.columnes .centre .documentDescription span{padding:0px;}
.columnes .centre .llistat{padding:0px;}
.template-Interior_view .columnes .centre {width:100%;padding: 0 20px;}
.template-Interior_view #parent-fieldname-text {width:525px;}
#portal-column-content {border-collapse: collapse;margin: 0;padding: 10px 4px 0;vertical-align: top;}
#parent-fieldname-text ol,
#parent-fieldname-text ul {margin:10px 20px;}
#parent-fieldname-text a{color:#642181;text-decoration:underline;}
#parent-fieldname-text a:hover{text-decoration:none;}
#parent-fieldname-text p{margin:5px 0px;text-align: justify;}
#parent-fieldname-text img{margin:16px 16px 16px 0px;border:1px solid #642181;}
#parent-fieldname-text table img{margin:0px;border:none;}
#content .context,
#content .formControls .actionButtons .button,
#content .documentEditable * .context{background:white;border:1px solid #BFBFBF;color:#000000;cursor:pointer;font-size:100%;padding:1px 10px;text-transform:none;}
.LSResult {display: block;left: 3px;margin: 0;padding-top: 5px;position: relative;text-align: right;z-index: 3;}
.LSShadow {position: relative;text-align: right;}
.livesearchContainer {background-color: White;border: 1px solid #642181;color: #436976;font-family: "Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif;margin-top: 0;padding: 0 !important;position: absolute;right: 0;text-align: left;text-transform: none;top: 0;visibility: visible;white-space: normal;width: 30em;}
.LSTable {float: none !important;margin-top: 0 !important;padding: 15px !important;width: 304px !important;}
.LSRow {display: inline;font-size: 10px !important;font-weight: normal !important;margin: 0 !important;}
.LSRow img {display:none;}
.LSRow a { color: #642181 !important;    font-weight: bold !important;}
#livesearchLegend {border-color: #642181;border-style: solid solid none;border-width: 1px 1px 0;line-height: 1em;margin-left: -0.1em;margin-top: -2em;}
.rssIcon {background-image: url(++resource++plonetheme.ajalbacete.images/actions-rss.png);background-position: 3px 1px;background-repeat: no-repeat;float: right;padding: 3px 0 0 24px;}
.rssIcon a {font-size: 11px !important;}
#web {margin:0 auto;width:960px;}
#precap {background:transparent url(++resource++plonetheme.ajalbacete.images/precap.jpg) repeat-x scroll 0 0;height:21px;width:100%;}
.precapEsquerra {background: url(++resource++plonetheme.ajalbacete.images/precapDreta.jpg) no-repeat scroll 19px 3px transparent;float: left;height: 21px;padding-left: 35px;width: 300px;}
.precapEsquerra h1 a {color: #FFFFFF;display: block;font-size:11px;font-weight: normal;padding-top: 4px;}
.precapDreta {float:right;width:110px;}
#cap {background:transparent url(++resource++plonetheme.ajalbacete.images/cap.jpg) no-repeat scroll 0 0;height:92px;width:100%;}
#cap .escut {padding-left: 25px;width: 270px;}
#cap .escut a {display:block;height: 107px;width: 270px;}
.precapDreta .enllacosgenerals {padding-top: 4px;font-size: 11px;}
.precapDreta .enllacosgenerals li{display:inline;}
.precapDreta .enllacosgenerals li:first-child {border-right: 1px solid #FFFFFF;}
#molletes {margin-bottom:10px;}
#molletes span{color:#642181;font-weight:bold;}
#molletes span.ultimbreadcrumb span{color:#000000 !important;}
#molletes a{color:#642181;font-weight:bold;}
#molletes a:hover{color:#000000;}
.enllacosgenerals ul {list-style-type:none;}
.enllacosgenerals li a {color: #FFFFFF;padding-left: 2px;padding-right: 6px;text-align: center;}
#menu {background:transparent url(++resource++plonetheme.ajalbacete.images/menu.jpg) repeat-x scroll 0 0;height:34px;width:100%;}
#menu li {display: inline;font-size: 15px;font-weight: bold;margin: 0 30px;}
#menu li a {color:#FFF;}
#menu ul {float: left;width: 740px;margin-top: 8px;}
#menu #cercador {margin-top: 6px;float: left;background:transparent url(++resource++plonetheme.ajalbacete.images/cercador.jpg) no-repeat scroll 0 0;height:23px;width:206px;}
#menu #cercador .formulari {padding: 2px 0 2px 6px;height: 21px;}
#menu #cercador .formulari #searchGadget {border: medium none;margin-right: 7px;width: 168px;background:none;}
#menu #cercador .formulari .searchButton {background: none repeat scroll 0 0 transparent;border: medium none;height: 18px;width: 17px;}
#peu {background:transparent url(++resource++plonetheme.ajalbacete.images/peu.jpg) repeat-x scroll 0 0;height:103px;width:100%;font-size:11px;}
#peu .enllacosgenerals {float: left;padding-left: 15px;padding-top: 15px;width: 230px;}
#peu .info {color: #FFFFFF;float: right;padding-right: 15px;padding-top: 15px;text-align: right;width:230px;}
#peu .info a{text-decoration:underline;color:#FFFFFF;}
#peu .info a:hover{text-decoration:none;}
#peu .info a img{margin-top:8px;}
#peu .info a.xhtml{background:url(++resource++plonetheme.ajalbacete.images/w3c.png) no-repeat scroll 0px -36px transparent;width:50px;height:18px;}
#peu .info a.css{background:url(++resource++plonetheme.ajalbacete.images/w3c.png) no-repeat scroll 0px -18px transparent;width:52px;height:18px;}
#peu .info a.waiaa{background:url(++resource++plonetheme.ajalbacete.images/w3c.png) no-repeat scroll 0px 0px transparent;width:52px;height:18px;}
#peu .info a.xhtml, #peu .info a.css, #peu .info a.waiaa{display:block;float:right;margin:5px 2px 0px 0px;}
#peu .info a.xhtml span, #peu .info a.css span, #peu .info a.waiaa span{display:none;}
#peu .infosite{color: #FFFFFF;padding-top: 15px;float:left;width:330px;text-align:center;padding-left:50px;}
#peu .infosite a{text-decoration:underline;color:#FFFFFF;}
#peu .infosite a:hover{text-decoration:none;}
.titolBox {border-bottom: 1px dotted #642181 !important;display: block;margin: 0px 8px;padding: 10px 9px 5px;text-align:center;}
.titolBox a {color: #642181;font-size: 15px;font-weight: bold;text-transform: uppercase;}
.logoMiniSite {vertical-align: middle;display: table-cell;background:transparent url(++resource++plonetheme.ajalbacete.images/logoMiniSitePetit.jpg) no-repeat scroll 0 0;height:158px;width:158px;}
.logoMiniSite img {display: block;height: auto;margin: 0 auto;padding-top: 0;width: 132px;}
* html .logoMiniSite img {padding-top:10px;}
.temes {margin-top: 7px;background:transparent url(++resource++plonetheme.ajalbacete.images/temes.jpg) no-repeat scroll 0 0;height:472px;width:168px;}
.template-portada .temes {margin-top: 0px;background:transparent url(++resource++plonetheme.ajalbacete.images/temes2.jpg) no-repeat scroll 0 0;height:472px;width:224px;}
.menuMinisite {}
.menuMinisite .box {margin: 0 1px;background: url(++resource++plonetheme.ajalbacete.images/boxMenuMiniSite.jpg) no-repeat scroll 0 0 transparent;float: left;height: 140px;list-style-type: none;width: 194px;}
.menuMinisite .box .titol {letter-spacing: -0.02em;border-bottom: 1px dotted #642181 !important;color: #642181;display: block;font-size: 14px;font-weight: bold;margin: 0 7px;padding: 2px 0 3px;text-transform: none;}
.menuMinisite .box .llistat {padding: 5px 10px;position: relative;height: 94px;}
.menuMinisite .box .llistat .ver {padding-top: 10px;font-weight: bold;}
.menuMinisite .box .llistat .ver a {color: #642181;}
.menuMinisite .llistat li {padding-bottom: 2px;}
.logoMiniSite2 {padding-top: 12px;vertical-align: middle;display: block;background:transparent url(++resource++plonetheme.ajalbacete.images/logoMiniSite2.jpg) no-repeat scroll 0 0;height:187px;width:225px;}
.logoMiniSite2 img {display: block;margin: 0 auto;padding-top: 0;max-width: 200px;height: auto;}
.temes2 {min-height:340px;margin-bottom: 10px;margin-top: 0px;background:transparent url(++resource++plonetheme.ajalbacete.images/temes2.jpg) no-repeat scroll 0 0;width:224px;}
.menuMinisite2 {}
.menuMinisite2 .box {margin: 0 2px;float: left;height: 115px;list-style-type: none;width: 263px;overflow:hidden;}
.menuMinisite2 .box .titol {letter-spacing: -0.02em;border-bottom: 1px dotted #642181 !important;color: #642181;display: block;font-size: 14px;font-weight: bold;margin: 0 7px;padding: 2px 0 3px;text-transform: none;}
.menuMinisite2 .box .llistat {padding: 3px 10px;position: relative;height: 74px;}
.menuMinisite2 .box .llistat .ver {padding-top: 3px;font-weight: bold;}
.menuMinisite2 .box .llistat .ver a {color: #642181;}
.menuMinisite2 .llistat li {padding-bottom: 0px;}
.minisites {background: url(++resource++plonetheme.ajalbacete.images/minisites.jpg) no-repeat scroll 0 0 transparent;height: 118px;margin: 10px auto 15px;padding: 12px 20px;width: 909px;}
.minisites .navi.disabled {visibility: hidden;}
.minisites .prev {cursor:pointer;background-image: url(++resource++plonetheme.ajalbacete.images/fletxaLeft.jpg);float: left;height: 30px;margin-top: 40px;width: 29px;}
.minisites .next {cursor:pointer;background-image: url(++resource++plonetheme.ajalbacete.images/fletxaRight.jpg);float: left;height: 30px;margin-top: 40px;width: 29px;}
.minisites .items {clear: both;position: absolute;width: 20000em;}
.minisites #thumbnails .items div {float: left;}
.minisites #thumbnails .items .item {text-align: center;background: url(++resource++plonetheme.ajalbacete.images/fonsItemScroller.jpg) no-repeat scroll 0 0 transparent;height: 86px;margin: 0 4px;padding: 0;width: 95px;}
.minisites .items div img {width:85px;height:85px;margin: 0 auto;}
.minisites #thumbnails {float: left;height: 100px;margin:10px 15px 0px 15px;overflow: hidden;position: relative;width: 820px;}
.galeria {margin:10px 0px;clear:both;}
.galeria .titolBox {border-bottom: 1px dotted #642181 !important;display: block;font-size: 13px;margin: 0 10px;padding: 2px 0 0;text-align: center;text-transform: none;}
.galeria .llistatImages {height: 156px;width:162px;overflow:hidden;margin: 0px auto;position: relative;}
.galeria .llistatImages img {display: block;margin: 0 auto;max-width:160px;width:auto;height:auto;max-height:154px;border:1px solid #642181;}
.galeria .llistatImages .imatge a{position:absolute;display:block;width:162px;}
.galeria .llistatImages .imatge {background: none repeat scroll 0 0 #EFEDED;}
.gestionesydocumentos { border: 2px solid #F5F5F5;margin: 0 auto 10px;background:transparent url(++resource++plonetheme.ajalbacete.images/boxDreta.jpg) repeat-y scroll 0 center;width:156px;height:auto;}
.gestionesydocumentos ul li{border-bottom: 1px dotted #000000; padding: 5px 0;}
.gestionesydocumentosTop {padding-top: 9px;background:transparent url(++resource++plonetheme.ajalbacete.images/topDocumentos.jpg) no-repeat scroll center top;width:156px;height:30px;}
.documentosygestionesRepeatY {background:transparent url(++resource++plonetheme.ajalbacete.images/bottomDocumentos.jpg) no-repeat scroll center bottom;width:156px;padding-bottom: 54px;}
.enlacesInterior {margin: 0 auto 10px;border:1px solid #000;width:158px;min-height:100px;background:#fff url(++resource++plonetheme.ajalbacete.images/tepuedeinteresar.jpg) no-repeat scroll 0 0;}
.enlacesInterior .titolBoxenlacesInterior {background:transparent url(++resource++plonetheme.ajalbacete.images/transNegre.png) repeat scroll 0 0;color: #FFFFFF;font-size: 13px;height: 19px;padding: 8px;text-align: center;width: 142px;}
.enlacesInterior ul li{border-bottom:1px dotted #000000;padding: 5px 0px;}
.banersInterior {margin: 0 auto 10px;width:160px;overflow:hidden;}
.llistat {list-style-type: none;padding: 10px;}
.llistat li {padding-bottom: 5px;}
.llistat a {color:#000;}
.llistat a:hover{font-weight:bold;}
.innerBox {padding:7px 6px;}
.titolBoxDreta {color: #FFFFFF;font-size: 12px;padding-left: 31px;line-height: 11px;}
.gestionesydocumentos2 .gestionesydocumentosTop {padding-top:3px;background:transparent url(++resource++plonetheme.ajalbacete.images/topGestiones.jpg) no-repeat scroll center top;}
.gestionesydocumentos2 .documentosygestionesRepeatY {background:transparent url(++resource++plonetheme.ajalbacete.images/bottomGestiones.jpg) no-repeat scroll center bottom;}
.noticiesAgendaInterior {clear:both;padding-top: 9px;}
.noticiesAgendaInterior .tabAgendaNoticias .tabs {height:40px;background:transparent url(++resource++plonetheme.ajalbacete.images/panelTop.jpg) no-repeat scroll 0 bottom;width:590px;}
.noticiesAgendaInterior .tabAgendaNoticias .tabs li {list-style-type:none;float:left;}
.noticiesAgendaInterior .tabAgendaNoticias .tabs li.pestanya1 a.current {background:transparent url(++resource++plonetheme.ajalbacete.images/pestanya.jpg) no-repeat scroll 0 0;color: #642181;}
.noticiesAgendaInterior .tabAgendaNoticias .tabs li.pestanya1 a {background:transparent url(++resource++plonetheme.ajalbacete.images/pestanyaActive.jpg) no-repeat scroll 0 0;color:#FFF;width:150px;height:40px;display:block;}
.noticiesAgendaInterior .tabAgendaNoticias .tabs li.pestanya a.current {background:transparent url(++resource++plonetheme.ajalbacete.images/pestanya2.jpg) no-repeat scroll 0 0;color: #642181;}
.noticiesAgendaInterior .tabAgendaNoticias .tabs li.pestanya a {background:transparent url(++resource++plonetheme.ajalbacete.images/pestanya2Active.jpg) no-repeat scroll 0 0;color:#FFF;width:150px;height:40px;display:block;}
.noticiesAgendaInterior .tabAgendaNoticias .tabs li a span {display: block;font-size: 15px;font-weight: bold;padding-top: 12px;text-align: center;}
.noticiesAgendaInterior .tabAgendaNoticias .panes {background:transparent url(++resource++plonetheme.ajalbacete.images/panel.jpg) no-repeat scroll 0 0;width:590px;height:309px;}
.noticiesAgendaInterior .tabAgendaNoticiasNoResult {background: url(++resource++plonetheme.ajalbacete.images/panelcomplet.jpg) no-repeat scroll 0 0 transparent;display: table-cell;height: 316px;text-align: center;vertical-align: middle;width: 590px;}
.noticiesAgendaInterior2 {clear:both;padding-top: 9px;}
.noticiesAgendaInterior2 .tabAgendaNoticias .tabs {height:40px;background:transparent url(++resource++plonetheme.ajalbacete.images/panelTop2.jpg) no-repeat scroll 0 bottom;width:532px;}
.noticiesAgendaInterior2 .tabAgendaNoticias .tabs li {list-style-type:none;float:left;}
.noticiesAgendaInterior2 .tabAgendaNoticias .tabs li.pestanya1 a.current {background:transparent url(++resource++plonetheme.ajalbacete.images/pestanya.jpg) no-repeat scroll 0 0;color: #642181;}
.noticiesAgendaInterior2 .tabAgendaNoticias .tabs li.pestanya1 a {background:transparent url(++resource++plonetheme.ajalbacete.images/pestanyaActive.jpg) no-repeat scroll 0 0;color:#FFF;width:150px;height:40px;display:block;}
.noticiesAgendaInterior2 .tabAgendaNoticias .tabs li.pestanya2 a.current {background:transparent url(++resource++plonetheme.ajalbacete.images/pestanya2.jpg) no-repeat scroll 0 0;color: #642181;}
.noticiesAgendaInterior2 .tabAgendaNoticias .tabs li.pestanya2 a {background:transparent url(++resource++plonetheme.ajalbacete.images/pestanya2Active.jpg) no-repeat scroll 0 0;color:#FFF;width:150px;height:40px;display:block;}
.noticiesAgendaInterior2 .tabAgendaNoticias .tabs li a span {display: block;font-size: 15px;font-weight: bold;padding-top: 12px;text-align: center;}
.noticiesAgendaInterior2 .tabAgendaNoticias .panes {background:transparent url(++resource++plonetheme.ajalbacete.images/panel2.jpg) no-repeat scroll 0 0;width:502px;height:400px;padding:0px 15px;}
.noticiesAgendaInterior2 .tabAgendaNoticiasNoResult {background: url(++resource++plonetheme.ajalbacete.images/panelComplet2.jpg) no-repeat scroll 0 0 transparent;display: block;padding-top: 24px;height: 316px;text-align: center;vertical-align: middle;width: 532px;}
.noticiesAgendaInterior2 .tabAgendaNoticias .tabs li.pestanya2 {margin-left: 6px;}
.template-noticia_view .documentDescription {font-weight: bold;}
.template-noticia_view p img {padding:0px 5px 5px 5px;}
.newsImageContainer {width:300px;background-color: #CFCFCF;border: 1px solid #9F9F9F;float: left;margin: 3px 10px 10px 0;padding: 12px 12px 5px;text-align: center;width: auto !important;}
.newsImageContainer p.discreet {font-size: 11px;margin: 0 auto;text-align: center;width: 75%;}
.eventDetails {background: none repeat scroll 0 0 #EDEDED;float: right;margin: 0 0 10px 15px;width: 330px;}
.eventDetails  table {border: 1px solid #642182;}
.eventDetails .camp .text {display:block;font-size:95%;margin-top:4px;padding-left:45px;}
.eventDetails .camp .titol {border-bottom:0 solid #999999;display:inline;float:left;font-weight:bold;padding-left:0;}
.eventDetails .camp {clear:both;margin-bottom:6px;}
.eventDetails .vertical {width:100%}
.eventDetails  table th {padding: 3px;width:100px;border: 1px solid #DBB3EF;background-color:#EAE0EF;}
.eventDetails  table td {padding: 3px;border: 1px solid #DBB3EF;}
#noticies {margin: 0 0 0 5px;position:relative;background: url(++resource++plonetheme.ajalbacete.images/boxNoticies.jpg) no-repeat scroll 0 0 transparent;width:311px;height:476px;}
#agenda {margin: 0 0 0 5px;position:relative;background: url(++resource++plonetheme.ajalbacete.images/boxAgenda.jpg) no-repeat scroll 0 0 transparent;width:385px;height:476px;}
#noticies .llistat {padding: 20px 15px;}
#noticies .llistat .titol {color: #642181;display: block;padding-bottom: 3px;}
#noticies .llistat .data {font-size: 11px;}
#noticies .llistat .imatge {float: left;height: 64px;margin-right: 10px;overflow: hidden;width: 64px;}
#noticies .llistat .element {margin-bottom:15px}
#noticies .llistat .mesinfo {bottom: 20px;color: #642181;font-weight: bold;position: absolute;right: 30px;}
#agenda .llistat {padding: 20px 15px;}
#agenda .llistat .titol {color: #642181;display: block;padding-bottom: 3px;}
#agenda .llistat .data {float: left;height: 64px;margin-right: 10px;overflow: hidden;width: 64px;color: #642181;text-align: center;}
#agenda .llistat .data .dia {display: block;font-size: 42px;font-weight: bold;}
#agenda .llistat .element {height:80px;}
#agenda .llistat .mesinfo {bottom: 20px;color: #642181;font-weight: bold;position: absolute;right: 30px;}
.panes {position:relative;}
.lomasbuscado .panes .llistat {padding: 10px 15px;}
.panes .llistat {padding: 20px 15px;}
.panes .llistat .titol {color: #642181;display: block;padding-bottom: 3px;}
.panes .llistatnoticies .data {font-size: 11px;}
.panes .llistat .imatge {float: left;height: 64px;margin-right: 15px;overflow: hidden;width: 64px;}
.panes .llistat .element {height:100px;padding-top:20px;}
.panes .llistat .mesinfo {bottom: 20px;color: #642181;font-weight: bold;position: absolute;right: 30px;}
.panes .llistatagenda .data {float: left;height: 64px;margin-right: 10px;overflow: hidden;width: 64px;color: #642181;text-align: center;}
.panes .llistatagenda .data .dia {display: block;font-size: 42px;font-weight: bold;}
.menuCategorias {padding:4px 0 10px;}
.menuCategorias h2 {padding-left: 21px;text-transform: none;}
.menuCategorias ul {padding-top: 6px;list-style-type: none;height: 105px;}
.menuCategorias ul li {float:left;margin-right: 11px;}
.menuCategorias ul li.item-ultim {margin-right: 0px;}
.menuCategorias a {height: 100px;width: 110px;display:block;color:#642181;}
.menuCategorias a span {display: block;font-size: 11px;font-weight: bold;padding-left: 13px;padding-top: 11px;width: 84px;}
.menuCategorias .item-1 a {background: url(++resource++plonetheme.ajalbacete.images/items.jpg) no-repeat scroll 0 0 transparent;}
.menuCategorias .item-2 a {background: url(++resource++plonetheme.ajalbacete.images/items.jpg) no-repeat scroll 0 -100px transparent;}
.menuCategorias .item-3 a {background: url(++resource++plonetheme.ajalbacete.images/items.jpg) no-repeat scroll 0 -300px transparent;}
.menuCategorias .item-4 a {background: url(++resource++plonetheme.ajalbacete.images/items.jpg) no-repeat scroll 0 -400px transparent;}
.menuCategorias .item-5 a {background: url(++resource++plonetheme.ajalbacete.images/items.jpg) no-repeat scroll 0 -500px transparent;}
.menuCategorias .item-6 a {background: url(++resource++plonetheme.ajalbacete.images/items.jpg) no-repeat scroll 0 -600px transparent;}
.menuCategorias .item-7 a {background: url(++resource++plonetheme.ajalbacete.images/items.jpg) no-repeat scroll 0 -700px transparent;}
.menuCategorias .item-ultim a {background: url(++resource++plonetheme.ajalbacete.images/items.jpg) no-repeat scroll 0 -200px transparent;}
.menuEnlaces ul {list-style-type: none;height: 125px;}
.menuEnlaces h3 {border-bottom: 1px dotted #642181 !important;color: #642181;display: block;padding: 0 9px;}
.menuEnlaces ul li.itemMenu {background: url(++resource++plonetheme.ajalbacete.images/itemMenuEnlaces.jpg) no-repeat scroll 0 0 transparent;float: left;height: 98px;margin-right: 1px;padding: 10px;width: 171px;}
.menuEnlaces ul li#item-atencion-ciudadana{background: url(++resource++plonetheme.ajalbacete.images/itemAC.jpg) no-repeat scroll 0 0 transparent;}
.menuEnlaces ul li#item-tramites{background: url(++resource++plonetheme.ajalbacete.images/itemT.jpg) no-repeat scroll 0 0 transparent;}
.menuEnlaces ul li#item-por-la-ciudad{background: url(++resource++plonetheme.ajalbacete.images/itemPC.jpg) no-repeat scroll 0 0 transparent;}
.menuEnlaces ul li#item-comunicate{background: url(++resource++plonetheme.ajalbacete.images/itemC.jpg) no-repeat scroll 0 0 transparent;}
.menuEnlaces ul li#item-emergencias{background: url(++resource++plonetheme.ajalbacete.images/itemE.jpg) no-repeat scroll 0 0 transparent;}
.menuEnlaces ul li.item-ultim {margin-right: 0px;}
.menuEnlaces ul li .listaLinks li {float:none;margin-right: 0px;padding-bottom: 3px;}
.menuEnlaces ul li .listaLinks li a {color:#000;}
.menuEnlaces .listaLinks {height: auto;padding: 6px 1px;position: relative;height: 72px;}
.menuEnlaces ul li .listaLinks #item-facebook a{background: url(++resource++plonetheme.ajalbacete.images/item-facebook.jpg) no-repeat scroll 0 0 transparent;width:24px;height:23px;display:block;}
.menuEnlaces ul li .listaLinks #item-twitter a{background: url(++resource++plonetheme.ajalbacete.images/item-twitter.jpg) no-repeat scroll 0 0 transparent;width:24px;height:23px;display:block;}
.menuEnlaces ul li .listaLinks #item-you-tube a{background: url(++resource++plonetheme.ajalbacete.images/item-you-tube.jpg) no-repeat scroll 0 0 transparent;width:24px;height:23px;display:block;}
.menuEnlaces ul li .listaLinks #item-you-tube {bottom: 0;position: absolute;right: 5px;}
.menuEnlaces ul li .listaLinks #item-el-tiempo {margin-top:-22px;float:right;}
.menuEnlaces ul li .listaLinks #item-el-tiempo a{background: url(++resource++plonetheme.ajalbacete.images/item-el-tiempo.gif) no-repeat scroll 0 0 transparent;width:24px;height:24px;display:block;}
/* */
.documentActions {margin: 15px 0px;}
#document-action-sendto {background-color: white;background-image: url(++resource++plonetheme.ajalbacete.images/actions-mail.png);background-position: 4px 4px;background-repeat: no-repeat;border: 1px solid #BFBFBF;padding:3px 5px 4px 24px;}
#document-action-sendto a {color:#6F6F6F;font-size: 11px;}
#document-action-sendto a:hover {color:#000000;text-decoration:none !important;}
#document-action-print {background-color: white;background-image: url(++resource++plonetheme.ajalbacete.images/actions-printer.png);background-position: 4px 3px;background-repeat: no-repeat;border: 1px solid #BFBFBF;padding: 3px 5px 4px 24px;}
#document-action-print a {color:#6F6F6F;font-size: 11px;}
#document-action-print a:hover {color:#000000;text-decoration:none !important;}
#document-action-ics {background-color: white;background-image: url(../icon_export_vcal.png);background-position: 4px 4px;background-repeat: no-repeat;border: 1px solid #BFBFBF;padding:3px 5px 4px 24px;}
#document-action-ics a {color:#6F6F6F;font-size: 11px;}
#document-action-ics a:hover {color:#000000;text-decoration:none !important;}
#document-action-vcs {background-color: white;background-image: url(../icon_export_vcal.png);background-position: 4px 4px;background-repeat: no-repeat;border: 1px solid #BFBFBF;padding:3px 5px 4px 24px;}
#document-action-vcs a {color:#6F6F6F;font-size: 11px;}
#document-action-vcs a:hover {color:#000000;text-decoration:none !important;}
#document-action-socialbookmark {margin-right: 0;background-color: white;background-image: url(++resource++plonetheme.ajalbacete.images/actions-share.png);background-position: 4px 4px;background-repeat: no-repeat;border: 1px solid #BFBFBF;padding:5px 5px 3px 24px;}
#document-action-socialbookmark a {color:#6F6F6F;font-size: 11px;}
#document-action-socialbookmark a:hover {color:#000000;text-decoration:none !important;}
#document-action-rss {margin-right: 0;background-color: white;background-image: url(++resource++plonetheme.ajalbacete.images/actions-rss.png);margin-right: 10px;background-position: 4px 4px;background-repeat: no-repeat;border: 1px solid #BFBFBF;padding:3px 5px 4px 24px;}
#document-action-rss a {color:#6F6F6F;font-size: 11px;}
#document-action-rss a:hover {color:#000000;text-decoration:none !important;}
#document-action-pdf {margin-right: 0;background-color: white;background-image: url(++resource++plonetheme.ajalbacete.images/pdf.gif);margin-right: 10px;background-position: 4px 4px;background-repeat: no-repeat;border: 1px solid #BFBFBF;padding:3px 5px 4px 24px;}
#document-action-pdf a {color:#6F6F6F;font-size: 11px;}
#document-action-pdf a:hover {color:#000000;text-decoration:none !important;}
#document-action-refresh {background-color: white;background-image: url(++resource++plonetheme.ajalbacete.images/actions-mail.png);background-position: 4px 4px;background-repeat: no-repeat;border: 1px solid #BFBFBF;padding:3px 5px 4px 24px;}
#document-action-refresh a {color:#6F6F6F;font-size: 11px;}
#document-action-refresh a:hover {color:#000000;text-decoration:none !important;}
/* */
.calendari {border:1px solid #642182;margin:0 auto 10px;padding:3px;width:210px;}
#calendar-previous a {background-image: url(++resource++plonetheme.ajalbacete.images/calendar-previous.png);width:7px;height:14px;display:block;margin: 0 auto;}
#calendar-next a {background-image: url(++resource++plonetheme.ajalbacete.images/calendar-next.png);width:7px;height:14px;display:block;margin: 0 auto;}
#thePloneCalendar tbody tr.dies td {background-color: #FFF;color:black;}
#thePloneCalendar thead {background-color: #642182;color:white;}
#thePloneCalendar tbody tr.dies td.event {background-color: #FFF;font-weight:bold;color: #642182;}
#thePloneCalendar tbody tr.dies td.sensedia {background-color: #EFEFFE;}
#thePloneCalendar tbody tr.dies td.event a {color:#642182;}
#thePloneCalendar tbody tr.dies td.event a:hover {}
#thePloneCalendar tbody tr.dies td.todaynoevent {border:1px solid #642182;border-collapse: collapse;}
.vertical.listing a {color:#642182;}
.vertical.listing a:hover {color:black;}
.diaactual.searchevents {margin: 10px 0;}
.categoriaactual.searchevents {margin: 10px 0;}
.diaactual {border: 1px solid #642182;display: inline-block;margin: 3px 3px 13px;padding: 5px;width: 206px;}
.diaactual2 {width: auto !important;}
.categoriaactual {margin: 10px 0;padding: 7px 45px;border: 1px solid #642182;display: inline-block;margin: 3px 3px 13px;}
.categoriaactual .nombre {color: #642182;float: left;font-size: 15px;font-weight: bold;margin: 0 auto;position: relative;text-align: center;text-transform: uppercase;top: 1px;}
.diaactual .numero {width: 50px;color: #642182;display: block;float: left;font-size: 29px;text-align: center;}
.diaactual .nombre {color: #642182;float: left;font-size: 15px;font-weight: bold;margin: 0 auto;position: relative;text-align: center;text-transform: uppercase;top: 9px;}
th.mesActual {font-weight: bold;text-align: center;padding: 6px 0 1px;}
.ploneCalendar .todayevent {background-color:#EAE0EF !important;color:#642182 !important;border: 1px solid #642182 !important;}
.template-search_events dl {}
.template-search_events dl dt {font-size:100%;}
.template-search_events dl dd {margin-bottom: 10px;}
.template-search_events dl dt img {display:none;}
.template-search_events dl dt a {color: black;}
.template-search_events dl dt a:hover {color:#642182 !important;}
.template-search_events .link-feed {display:none;}
.searchResults .fecha {float: none;margin-right: 10px;}
.searchResults .categoria {clear:right;display: block;text-transform: uppercase;}
.searchResults .titulo {font-weight:bold;display:block;}
.searchResults .titulo a {color:#642182 !important;font-size:14px;}
.searchResults .lugar {}
.template-folder_events_view .contenttype-event {margin: 15px 0;}
.template-folder_events_view .contenttype-evento {margin: 15px 0;}
.template-folder_events_view .fecha {float: left;margin-right: 10px;}
.template-folder_events_view .categoria {clear:right;display: block;text-transform: uppercase;}
.template-folder_events_view .titulo {}
.template-folder_events_view .titulo a {color:#642181;font-weight:bold;font-size:14px;}
.template-folder_events_view .lugar {}
.template-search_events_by_category .clearportlet img,
.template-folder_events_full_view .clearportlet img,
.template-search_events .clearportlet img,
.template-folder_events_view .clearportlet img {height: auto;margin-left: 34px;width: 160px;}
#category {margin-bottom:10px;}
.template-folder_events_full_view h3.exposiciones {
background: url("++resource++plonetheme.ajalbacete.images/exposiciones.gif") no-repeat scroll left center transparent;
line-height: 38px;
padding-left: 42px;
}
.template-folder_events_full_view h3.teatro {
background: url("++resource++plonetheme.ajalbacete.images/teatro.gif") no-repeat scroll left center transparent;
line-height: 38px;
padding-left: 42px;
}
.template-folder_events_full_view h3.letras {
background: url("++resource++plonetheme.ajalbacete.images/letras.gif") no-repeat scroll left center transparent;
line-height: 38px;
padding-left: 42px;
}
.template-folder_events_full_view h3.escena {
background: url("++resource++plonetheme.ajalbacete.images/todas.gif") no-repeat scroll left center transparent;
line-height: 38px;
padding-left: 42px;
}
.template-folder_events_full_view h3.banda {
background: url("++resource++plonetheme.ajalbacete.images/bandamusica.gif") no-repeat scroll left center transparent;
line-height: 38px;
padding-left: 42px;
}
.template-folder_events_full_view h3.danza {
background: url("++resource++plonetheme.ajalbacete.images/danza.gif") no-repeat scroll left center transparent;
line-height: 38px;
padding-left: 42px;
}
.template-folder_events_full_view h3.musica {
background: url("++resource++plonetheme.ajalbacete.images/musica.gif") no-repeat scroll left center transparent;
line-height: 38px;
padding-left: 42px;
}
.template-folder_events_full_view h3.cine {
background: url("++resource++plonetheme.ajalbacete.images/cine.gif") no-repeat scroll left center transparent;
line-height: 38px;
padding-left: 42px;
}
.template-folder_events_full_view h3.jornadas {
background: url("++resource++plonetheme.ajalbacete.images/concursos.gif") no-repeat scroll left center transparent;
line-height: 38px;
padding-left: 42px;
}
.template-folder_events_full_view h3.festejos {
background: url("++resource++plonetheme.ajalbacete.images/festejos.gif") no-repeat scroll left center transparent;
line-height: 38px;
padding-left: 42px;
}
/* */
#viewlet-social-bookmarks {margin-top: -55px;width: auto !important;}
#shareit {padding: 5px 5px 5px !important;width: 422px !important;}
#exit {}
#exit h4 {display:none;}
#exit ul {margin-top:10px;}
#exit li {margin-right:20px !important;width: auto !important;}
#exit li a {}
#exit li img {float: left;}
/* */
#relatedItemBox {background-color: white;padding: 1px 0 5px;}
#relatedItemBox legend {font-size: 12px;padding: 6px 10px;}
#relatedItemBox ul {margin: 0px 9px;}
#relatedItemBox ul li {float: left;margin-right: 20px;}
#relatedItemBox ul li span {}
#relatedItemBox ul li span img {left: 0;position: relative;top: 2px;}
#relatedItemBox ul li span a {color:#642182 !important;font-size: 12px;}
#relatedItemBox ul li span a:hover {color:black;}
.template-folder_summary_view .element {margin:0.5em 10px 0 8px;padding:10px 0px;border-bottom:1px solid #642181;}
.template-folder_summary_view .element span{color:#642181;}
.template-folder_summary_view .element h3 a{color:#642181;}
.template-folder_summary_view .element h3 a:hover{text-decoration:underline;}
.template-folder_summary_view .desc {}
.template-folder_summary_view .desc .imatge {float: left;margin-right: 23px;}
.template-folder_summary_view .desc .description {padding:10px 0;}
.template-folder_summary_alcaldia_view .element {margin:0.5em 10px 0 8px;padding:10px 0px;border-bottom:1px solid #642181;}
.template-folder_summary_alcaldia_view .element span{color:#642181;}
.template-folder_summary_alcaldia_view .element h3 a{color:#642181;}
.template-folder_summary_alcaldia_view .element h3 a:hover{text-decoration:underline;}
.template-folder_summary_alcaldia_view .desc {}
.template-folder_summary_alcaldia_view .desc .imatge {float: left;margin-right: 23px;}
.template-folder_summary_alcaldia_view .desc .description {padding:10px 0;}
.template-Portada_AlcaldiaMinisite_view .element {margin:0.5em 10px 0 8px;padding:10px 0px;border-bottom:1px solid #642181;}
.template-Portada_AlcaldiaMinisite_view .element span{color:#642181;}
.template-Portada_AlcaldiaMinisite_view .element h3 a{color:#642181;}
.template-Portada_AlcaldiaMinisite_view .element .imatge {float: left;margin-right: 15px;}
.template-Portada_AlcaldiaMinisite_view .llistatnoticies {margin-bottom: 48px;position:relative;}
.template-Portada_AlcaldiaMinisite_view .mesinfo {bottom: -33px;;color: #642181;font-weight: bold;position: absolute;right: 30px;}
.template-atct_album_alcaldia .photoAlbumEntry {margin: 0 9px;}
.banersPortadaDalt {margin-left: 1px;float:left;width:546px;height:220px;}
.banersPortadaDalt .llistaPanells {clear: both;position: absolute;width: 40000px;}
.banersPortadaDalt .llistaPanells .panell{display: block;float: left;margin: 0;position: relative;width: 960px;width: 357px;}
.video {margin-right: 3px;float:right;width:391px;height:216px;background: url(++resource++plonetheme.ajalbacete.images/videoMarc.jpg) no-repeat scroll 0 0 transparent;}
.video .marc {text-align: center;display: block; vertical-align: middle;width:391px;height:216px;margin-top: 6px;}
.tv .marc {text-align: center;display: block; vertical-align: middle;width:391px;height:247px;margin-top: 8px;}
.tv {float:left;width:393px;height:303px;background: url(++resource++plonetheme.ajalbacete.images/tvMarc.jpg) no-repeat scroll 0 0 transparent;}
.marciframe {width:360px;height:240px;margin:0px auto;}
.lomasbuscado {float: right;height: 200px;width: 551px;margin-right: 6px;}
.lomasbuscado .tabs {height:41px;background:transparent url(++resource++plonetheme.ajalbacete.images/panelPortadaTop.jpg) no-repeat scroll 0 bottom;width:551px;}
.lomasbuscado .tabs li {list-style-type:none;float:left;}
.lomasbuscado .tabs li.pestanya1 a.current {background:transparent url(++resource++plonetheme.ajalbacete.images/pestanya.jpg) no-repeat scroll 0 0;color: #642181;}
.lomasbuscado .tabs li.pestanya1 a {background:transparent url(++resource++plonetheme.ajalbacete.images/pestanyaActive.jpg) no-repeat scroll 0 0;color:#FFF;width:150px;height:40px;display:block;}
.lomasbuscado .tabs li.pestanya2 a.current {background:transparent url(++resource++plonetheme.ajalbacete.images/pestanya2.jpg) no-repeat scroll 0 0;color: #642181;}
.lomasbuscado .tabs li.pestanya2 a {background:transparent url(++resource++plonetheme.ajalbacete.images/pestanya2Active.jpg) no-repeat scroll 0 0;color:#FFF;width:150px;height:40px;display:block;}
.lomasbuscado .tabs li a span {display: block;font-size: 12px;font-weight: bold;padding-top: 12px;text-align: center;}
.lomasbuscado .panes {background:transparent url(++resource++plonetheme.ajalbacete.images/panelPortada.jpg) no-repeat scroll 1px 0;width:551px;height:151px;}
.lomasbuscado .panes li {float: left;padding: 0 10px;width: 171px;margin:0px !important;}
.banersPortadaBaix {}
.banersPortadaBaix .banersGrup {padding-top: 15px;text-align: center;}
.banersPortadaBaix .clearportlet {display: inline;margin: 0 4px;}
.banersPortadaBaix .clearportlet img {width:168px;height:83px;}
#menuLateral {background:transparent url(++resource++plonetheme.ajalbacete.images/menuLateralRepeat.jpg) repeat-y scroll 0 0;width:220px;height:auto;}
#menuLateralTop {background:transparent url(++resource++plonetheme.ajalbacete.images/menuLateralTop.jpg) no-repeat scroll 0 0;width:220px;height:2px;}
#menuLateralInner {background: url(++resource++plonetheme.ajalbacete.images/menuLateralInner.jpg) repeat-x scroll 0 0 transparent;height: auto;margin: 0 2px;min-height: 226px;width: 216px;}
#menuLateralBottom {background:transparent url(++resource++plonetheme.ajalbacete.images/menuLateralBottom.jpg) no-repeat scroll 0 0;width:220px;height:2px;}
#menuLateral .firstLevelNavigation {padding:0px;}
#menuLateral .firstLevelNavigationElement {border-bottom:1px dotted #310b42;}
#menuLateral .firstLevelNavigationElement a {font-weight:bold;color: #FFFFFF !important;display: block;padding: 5px 8px;text-transform: uppercase;background:#642181;}
#menuLateral .firstLevelNavigationElement a.active{text-decoration:underline;}
#menuLateral .ultim {border:medium none;}
#menuLateral .firstLevelNavigationElement .secondLevelNavigation {padding:0 0 5px 10px;background:#AE83BF;}
#menuLateral .firstLevelNavigationElement .secondLevelNavigation div a{text-transform:none;background:none;}
#menuLateral .firstLevelNavigationElement .secondLevelNavigation div a:hover{text-decoration:underline;}
div.listingBar{font-size:12px;margin:1em 0;}
div.listingBar .next{display:inline-block;float:right;}
div.listingBar .previous{display:inline-block;}
div.listingBar a{display:inline-block;padding:.25em .5em;border:1px solid #BFBFBF;background:#FFFFFF;color:#252525;}
div.listingBar a:hover{color:#FFFFFF!important;background-color:#642181!important;border-color:#642181!important;}
div.facebook .pp_top .pp_left { background: url(../prettyphoto/facebook/sprite.png) -88px -53px no-repeat; } /* */
div.facebook .pp_top .pp_middle { background: url(../prettyphoto/facebook/contentPatternTop.png) top left repeat-x; } /* */
div.facebook .pp_top .pp_right { background: url(../prettyphoto/facebook/sprite.png) -110px -53px no-repeat; } /* */
div.facebook .pp_content .ppt { color: #000; }
div.facebook .pp_content_container .pp_left { background: url(../prettyphoto/facebook/contentPatternLeft.png) top left repeat-y; } /* */
div.facebook .pp_content_container .pp_right { background: url(../prettyphoto/facebook/contentPatternRight.png) top right repeat-y; } /* */
div.facebook .pp_content { background: #fff; } /* */
div.facebook .pp_expand { background: url(../prettyphoto/facebook/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* */
div.facebook .pp_expand:hover { background: url(../prettyphoto/facebook/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* */
div.facebook .pp_contract { background: url(../prettyphoto/facebook/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* */
div.facebook .pp_contract:hover { background: url(../prettyphoto/facebook/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* */
div.facebook .pp_close { width: 22px; height: 22px; background: url(../prettyphoto/facebook/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* */
div.facebook #pp_full_res .pp_inline { color: #000; }
div.facebook .pp_loaderIcon { background: url(../prettyphoto/facebook/loader.gif) center center no-repeat; } /* */
div.facebook .pp_arrow_previous { background: url(../prettyphoto/facebook/sprite.png) 0 -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } /* */
div.facebook .pp_arrow_previous.disabled { background-position: 0 -96px; cursor: default; }
div.facebook .pp_arrow_next { background: url(../prettyphoto/facebook/sprite.png) -32px -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } /* */
div.facebook .pp_arrow_next.disabled { background-position: -32px -96px; cursor: default; }
div.facebook .pp_nav { margin-top: 0; }
div.facebook .pp_nav p { font-size: 15px; padding: 0 3px 0 4px; }
div.facebook .pp_nav .pp_play { background: url(../prettyphoto/facebook/sprite.png) -1px -123px no-repeat; height: 22px; width: 22px; }
div.facebook .pp_nav .pp_pause { background: url(../prettyphoto/facebook/sprite.png) -32px -123px no-repeat; height: 22px; width: 22px; }
div.facebook .pp_next:hover { background: url(../prettyphoto/facebook/btnNext.png) center right no-repeat; cursor: pointer; } /* */
div.facebook .pp_previous:hover { background: url(../prettyphoto/facebook/btnPrevious.png) center left no-repeat; cursor: pointer; } /* */
div.facebook .pp_bottom .pp_left { background: url(../prettyphoto/facebook/sprite.png) -88px -80px no-repeat; } /* */
div.facebook .pp_bottom .pp_middle { background: url(../prettyphoto/facebook/contentPatternBottom.png) top left repeat-x; } /* */
div.facebook .pp_bottom .pp_right { background: url(../prettyphoto/facebook/sprite.png) -110px -80px no-repeat; } /* */
div.pp_pic_holder a:focus { outline:none; }
div.pp_overlay {background: #000;display: none;left: 0;position: absolute;top: 0;width: 100%;z-index: 9500;}
div.pp_pic_holder {display: none;position: absolute;width: 100px;z-index: 10000;}
.pp_top {height: 20px;position: relative;}
* html .pp_top {padding: 0 20px;}
.pp_top .pp_left {height: 20px;left: 0;position: absolute;width: 20px;}
.pp_top .pp_middle {height: 20px;left: 20px;position: absolute;right: 20px;}
* html .pp_top .pp_middle {left: 0;position: static;}
.pp_top .pp_right {height: 20px;left: auto;position: absolute;right: 0;top: 0;width: 20px;}
.pp_content {height: 40px;}
.pp_fade {display: none;}
.pp_content_container {position:relative;text-align: left;width: 100%;}
.pp_content_container .pp_left {padding-left: 20px; }
.pp_content_container .pp_right {padding-right: 20px;}
.pp_content_container .pp_details {float: left;margin: 10px 0 2px 0;}
.pp_description {display: none;margin: 0 0 5px 0;}
.pp_nav {clear: left;float: left;margin: 3px 0 0 0;}
.pp_nav p {float: left;margin: 2px 4px;}
.pp_nav .pp_play,
.pp_nav .pp_pause {float: left;margin-right: 4px;text-indent: -10000px;}
a.pp_arrow_previous,
a.pp_arrow_next {display: block;float: left;height: 15px;margin-top: 3px;overflow: hidden;text-indent: -10000px;width: 14px;}
.pp_hoverContainer {position: absolute;top: 0;width: 100%;z-index: 2000;}
.pp_gallery {left: 50%;margin-top: -50px;position: absolute;z-index: 10000;}
.pp_gallery ul {float: left;height: 35px;margin: 0 0 0 5px;overflow: hidden;position: relative;}
.pp_gallery ul a {border: 1px solid #000 ;display: block;float: left;height: 33px;overflow: hidden;}
.pp_gallery ul a:hover,
.pp_gallery li.selected a {border-color: #fff;}
.pp_gallery ul a img { border: 0; }
.pp_gallery li {display: block;float: left;margin: 0 5px 0 0;}
.pp_gallery li.default a {background: url(../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display: block;height: 33px;width: 50px;}
.pp_gallery li.default a img { }
.pp_gallery .pp_arrow_previous,
.pp_gallery .pp_arrow_next {margin-top: 7px !important;}
a.pp_next {background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display: block;float: right;height: 100%;text-indent: -10000px;width: 49%;}
a.pp_previous {background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display: block;float: left;height: 100%;text-indent: -10000px;width: 49%;}
a.pp_expand,
a.pp_contract {cursor: pointer;display: none;height: 20px;position: absolute;right: 30px;text-indent: -10000px;top: 10px;width: 20px;z-index: 20000;}
a.pp_close {display: block;float: right;line-height:22px;text-indent: -10000px;}
.pp_bottom {height: 20px;position: relative;}
* html .pp_bottom { padding: 0 20px; }
.pp_bottom .pp_left {height: 20px;left: 0;position: absolute;width: 20px;}
.pp_bottom .pp_middle {height: 20px;left: 20px;position: absolute;right: 20px;}
* html .pp_bottom .pp_middle {left: 0;position: static;}
.pp_bottom .pp_right {height: 20px;left: auto;position: absolute;right: 0;top: 0;width: 20px;}
.pp_loaderIcon {display: block;height: 24px;left: 50%;margin: -12px 0 0 -12px;position: absolute;top: 50%;width: 24px;}
#pp_full_res {line-height: 1 !important;}
#pp_full_res .pp_inline {text-align: left;}
#pp_full_res .pp_inline p { margin: 0 0 15px 0; }
div.ppt {color: #fff;display: none;font-size: 17px;margin: 0 0 5px 15px;z-index: 9999;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.template-faqfolder_view{}
.template-faqfolder_view dl{}
.template-faqfolder_view dl dt{margin-top:20px;}
.template-faqfolder_view dl dt a{color:#642181;font-size:13px;font-weight:bold;}
.template-faqfolder_view dl dd{}
.template-folder_tabular_view #content table, .template-folder_tabular_view #content th, .template-folder_tabular_view #content td {border: 1px solid #642181;border-collapse: collapse;color: #555;}
.template-folder_tabular_view #content caption {font-size: 150%;font-weight: bold;margin: 5px;}
.template-folder_tabular_view #content td, .template-folder_tabular_view #content th {padding: 4px;}
.template-folder_tabular_view #content thead th {text-align: center;background: #8F5BA5;color: #FFFFFF;font-size: 100% !important;}
.template-folder_tabular_view #content tbody th {font-weight: bold;}
.template-folder_tabular_view #content tbody tr {background: #FFFFFF;}
.template-folder_tabular_view #content tbody tr.odd {background: #FFFFFF;}
.template-folder_tabular_view #content table a:link {color: #642181;text-decoration: none;}
.template-folder_tabular_view #content table a:visited {color: #642181;text-decoration: none;}
.template-folder_tabular_view #content table a:hover {color: #642181;text-decoration: underline !important;}
.template-folder_tabular_view #content tfoot th, .template-folder_tabular_view #content tfoot td {font-size: 85%;}
.template-folder_tabular_view #content .filtros{display:block;padding:10px;border:1px solid #642181;margin-bottom:5px;}
.template-folder_tabular_view #content .filtros .filtro{float:left;margin-right:30px;}
.template-folder_tabular_view #content .filtros .filtro strong{margin-right:5px;}
.template-folder_tabular_view #content .filtros input{background-color:white;border:1px solid #BFBFBF;color:#000000;font-size:12px;padding:1px 10px;text-transform:uppercase;}
.template-search #content table, .template-folder_tabular_view #content th, .template-folder_tabular_view #content td {border: 1px solid #642181;border-collapse: collapse;color: #555;}
.template-search #content caption {font-size: 150%;font-weight: bold;margin: 5px;}
.template-search #content td, .template-folder_tabular_view #content th {padding: 4px;}
.template-search #content thead th {text-align: center;background: #8F5BA5;color: #FFFFFF;font-size: 100% !important;}
.template-search #content tbody th {font-weight: bold;}
.template-search #content tbody tr {background: #FFFFFF;}
.template-search #content tbody tr.odd {background: #FFFFFF;}
.template-search #content table a:link {color: #642181;text-decoration: none;}
.template-search #content table a:visited {color: #642181;text-decoration: none;}
.template-search #content table a:hover {color: #642181;text-decoration: underline !important;}
.template-search #content tfoot th, .template-folder_tabular_view #content tfoot td {font-size: 85%;}
.template-search #content .filtros{display:block;padding:10px;border:1px solid #642181;margin-bottom:5px;}
.template-search #content .filtros .filtro{float:left;margin-right:30px;}
.template-search #content .filtros .filtro strong{margin-right:5px;}
.template-search #content .filtros input{background-color:white;border:1px solid #BFBFBF;color:#000000;font-size:12px;padding:1px 10px;text-transform:uppercase;}
.template-TTGoogleMapView .TTMapContainer{}
.template-TTGoogleMapView .TTMapContainer .TTMapColLeft ul{list-style:square;margin:5px 0px;padding:0 0 0 14px;font-size:10px;}
.template-TTGoogleMapView .TTMapContainer .TTMapColLeft .TTMap{border: 1px solid #642181;}
.template-TTGoogleMapView .TTMapContainer .TTMapColRight {}
.template-TTGoogleMapView .TTMapContainer .TTMapColRight .TTMapCollapsiblePanel{border: 1px solid #642181;}
.template-TTGoogleMapView .TTMapContainer .TTMapColRight .TTMapCollapsiblePanel .TTMapCollapsiblePanelTab{background-color:#8E5CA5;}
.template-TTGoogleMapView .TTMapContainer .TTMapColRight .TTMapCollapsiblePanel .TTMapCollaps a{color:#642181;}
.template-TTGoogleMarkerView .TTMapCoordinates{border: 1px solid #642181;}
.banersPortadaDalt{width:546px;height:220px;float:left;margin-left: 1px;position:relative;}
.banersPortadaDalt .panells {position:relative;overflow:hidden;width:540px;height:208px;}
.banersPortadaDalt .panells .panell{}
.banersPortadaDalt .panells .panell .titol{background:#252525;padding:5px 12px;color:#FFFFFF;font-weight:bold;font-size:16px;position:absolute;top:100px;left:0px;width:328px;}
.banersPortadaDalt .panells .panell .titol h2{color:#FFFFFF;font-weight:bold;font-size:22px;}
.banersPortadaDalt .panells a.boto{background:url(++resource++plonetheme.ajalbacete.images/boto.png) no-repeat top;width:116px;height:18px;padding-top:2px;font-size:11px;display:block;position:absolute;bottom:10px;left:10px;color:#000000;text-align:center;}
.banersPortadaDalt .opac{background:#252525;position:absolute;top:0px;right:0px;width:170px;height:198px;padding:5px 12px;}
.banersPortadaDalt .opac .vertical  {height: 198px;overflow: hidden;position: relative;width:138px;float:left;}
.banersPortadaDalt .opac .vertical .items {height: 20000em;margin: 0;position: absolute;}
.banersPortadaDalt .opac .vertical .items .item {border:1px solid #FFFFFF;height:44px;width:134px;margin: 0 0 5px;}
.banersPortadaDalt .opac .vertical .items .item:hover{cursor:pointer;}
.banersPortadaDalt .opac .vertical .items .item img {float: left;height:44px;width:134px;}
.banersPortadaDalt .opac .dreta{float:right;width:28px;min-height:156px;margin-top: 10px;}
.banersPortadaDalt .disabled {visibility: hidden;}
.banersPortadaDalt .next {background:url(++resource++plonetheme.ajalbacete.images/sprites1.png) no-repeat scroll -24px -17px;width:27px;height:17px;display:block;}
.banersPortadaDalt .prev{margin-bottom:2px;background:url(++resource++plonetheme.ajalbacete.images/sprites1.png) no-repeat -24px 0px;width:27px;height:17px;display:block;}
.banersPortadaDalt .next:hover,
.banersPortadaDalt .prev:hover{cursor:pointer;}
.banersPortadaDalt .navi{text-align:center;font-weight: bold;}
.banersPortadaDalt .navi a{margin-bottom:5px;background:url(++resource++plonetheme.ajalbacete.images/num.png) no-repeat bottom;color:#FFFFFF;width:27px;height:19px;padding-top:3px;display:block;}
.banersPortadaDalt .navi a.active,
.banersPortadaDalt .navi a:hover{background:url(++resource++plonetheme.ajalbacete.images/num.png) no-repeat top;color:#000000;}
.photoAlbumEntry {float: left;position:relative;overflow: hidden;height: 185px;width: 143px;margin: 0em;padding: 0px 6px 0px 9px;text-align: center;background-image: url(polaroid-single.png);background-repeat: no-repeat;}
.photoAlbumEntry img {border: 1px solid #ccc;display: block;margin: 0 auto;}
.photoAlbumEntryWrapper {height: 130px;width: 128px;margin-bottom: 7px;}
.photoAlbumEntry a {display: block;text-decoration: none;height: 169px;width: 130px;margin: 16px auto 0px;}
.photoAlbumFolder {background-image: url(polaroid-multi.png);background-repeat: no-repeat;}
.photoAlbumEntryTitle {display: block;width: 128px;height: 3.6em;}
input.easynewsletter_text {display: block;margin:0 auto 9px;width: 96%;}
input.easynewsletter_button {background: url(++resource++plonetheme.ajalbacete.images/menu.jpg) repeat-x scroll 0 0 transparent;color: #FFFFFF;cursor: pointer;display: block;font-weight: bold;margin:14px auto 0;padding-left: 0 !important;text-align: center !important;width: 78% !important;}
.newsletForm {padding: 8px;}
.newslet .documentosygestionesRepeatY {padding-bottom: 12px;}
.newslet .gestionesydocumentosTop {}
#adminPortlet .managePortletsLink,
#adminPortlet .portletWrapper {display:none;}
#portlet-rating {border:none;width:156px;margin:0px auto;}
#portlet-rating .portletHeader,
#portlet-rating .managedPortlet .portletHeader{display:none;}
#portlet-rating .portletItem{border:none;}
#portlet-rating .portletItem .user-rating,
#portlet-rating .portletItem .average-rating{display:none;}
#portlet-rating .portletFooter{display:none;}
.centre .searchResults h3,
.centre .llistat h3{color:#642182;}
.centre .searchResults .contenttype-evento{margin:15px 0px;}
.template-folder_events_bySite_view h3.exposiciones,
.template-search_events_by_category h3.exposiciones,
.template-folder_events_view h3.exposiciones,
.template-search_events h3.exposiciones{background: url("++resource++plonetheme.ajalbacete.images/exposiciones.gif") no-repeat left;padding-left:42px;line-height:38px;}
.template-folder_events_bySite_view h3.teatro,
.template-search_events_by_category h3.teatro,
.template-folder_events_view h3.teatro,
.template-search_events h3.teatro{background: url("++resource++plonetheme.ajalbacete.images/teatro.gif") no-repeat left;padding-left:42px;line-height:38px;}
.template-folder_events_bySite_view h3.letras,
.template-search_events_by_category h3.letras,
.template-folder_events_view h3.letras,
.template-search_events h3.letras{background: url("++resource++plonetheme.ajalbacete.images/letras.gif") no-repeat left;padding-left:42px;line-height:38px;}
.template-folder_events_bySite_view h3.escena,
.template-search_events_by_category h3.escena,
.template-folder_events_view h3.escena,
.template-search_events h3.escena{background: url("++resource++plonetheme.ajalbacete.images/todas.gif") no-repeat left;padding-left:42px;line-height:38px;}
.template-folder_events_bySite_view h3.banda,
.template-search_events_by_category h3.banda,
.template-folder_events_view h3.banda,
.template-search_events h3.banda{background: url("++resource++plonetheme.ajalbacete.images/bandamusica.gif") no-repeat left;padding-left:42px;line-height:38px;}
.template-folder_events_bySite_view h3.danza,
.template-search_events_by_category h3.danza,
.template-folder_events_view h3.danza,
.template-search_events h3.danza{background: url("++resource++plonetheme.ajalbacete.images/danza.gif") no-repeat left;padding-left:42px;line-height:38px;}
.template-folder_events_bySite_view h3.musica,
.template-search_events_by_category h3.musica,
.template-folder_events_view h3.musica,
.template-search_events h3.musica{background: url("++resource++plonetheme.ajalbacete.images/musica.gif") no-repeat left;padding-left:42px;line-height:38px;}
.template-folder_events_bySite_view h3.cine,
.template-search_events_by_category h3.cine,
.template-folder_events_view h3.cine,
.template-search_events h3.cine{background: url("++resource++plonetheme.ajalbacete.images/cine.gif") no-repeat left;padding-left:42px;line-height:38px;}
.template-folder_events_bySite_view h3.jornadas,
.template-search_events_by_category h3.jornadas,
.template-folder_events_view h3.jornadas,
.template-search_events h3.jornadas{background: url("++resource++plonetheme.ajalbacete.images/concursos.gif") no-repeat left;padding-left:42px;line-height:38px;}
.template-folder_events_bySite_view h3.festejos,
.template-search_events_by_category h3.festejos,
.template-folder_events_view h3.festejos,
.template-search_events h3.festejos{background: url("++resource++plonetheme.ajalbacete.images/festejos.gif") no-repeat left;padding-left:42px;line-height:38px;}
.template-folder_events_bySite_view h3.miscelanea,
.template-search_events_by_category h3.miscelanea,
.template-folder_events_view h3.miscelanea,
.template-search_events h3.miscelanea{background: url("++resource++plonetheme.ajalbacete.images/miscelanea.gif") no-repeat left;padding-left:42px;line-height:38px;}
.tablaeventos{}
.tablaeventos table{width:100%;margin:20px 0px;}
.tablaeventos table th{color: #642181;font-size:14px;font-weight: bold;padding:6px;width:12%;}
.tablaeventos table th img{margin:5px 0px;}
.tablaeventos table td{padding:6px;vertical-align:middle}
.tablaeventos table tr{border-top:1px dotted #A1A1A1;}
table.columnes,
td.dreta,
td.centre,
td.esquerra{border:none !important;}
#reproductor{margin:12px auto; width:200px;}
.template-sitemap #portal-sitemap > li{}
.template-sitemap #portal-sitemap .navTreeCurrentItem{background:none !important;border:none !important;}
.template-sitemap #portal-sitemap .navTreeCurrentItem a{border:none !important;color:#642181 !important;}
.template-sitemap #portal-sitemap .navTreeCurrentItem a:hover{border:none !important;background:#FFFFFF;}
.template-sitemap #portal-sitemap .navTreeCurrentItem .navTreeLevel2{display:block;}
.template-sitemap #portal-sitemap .navTreeLevel2{border-left:0.5em solid #642181;display:none;}
.template-sitemap #portal-sitemap ul.navTreeLevel3 {margin:0.5em 0 0.5em 0.5em !important;padding:0 15px!important;}
.template-sitemap #portal-sitemap a:hover{background:#FFFFFF;}
.template-sitemap #portal-sitemap{font-size:100%;margin-left:0px;padding-left:50px;margin-top:20px;}
.template-sitemap #contentBottomLeft{clear:both;display:block;}
.template-sitemap .navTreeItem a,
.template-sitemap dd.portletItem .navTreeItem a{border:none;color:#642181 !important;}
#sociallinks { float: right;margin-right: 17px;margin-top: -43px;}
/* */
#viewlet-cookiepolicy {
background:none repeat scroll 0 0 #E8E8E8;
border:2px solid #AAAAAA;
border-radius: 20px;
bottom: 0;
box-shadow: 0 0 32px 8px #808080;
left: 50%;
margin-left: -481px;
margin-bottom: 8px;
padding: 5px 15px 0;
position: fixed;
width: 960px;
z-index: 100;
}
#tlspu_cookiepolicy_title {
color: #404040;
font-size: 18px;
font-weight: bold;
margin: 0;
padding: 0;
text-align: center;
}
#tlspu_cookiepolicy_message, #tlspu_cookiepolicy_form {
color: #606060;
font-size: 11px;
font-weight: normal;
margin: 0;
padding: 0;
text-align: justify;
}
#tlspu_cookiepolicy_form {
padding: 8px 0;
text-align: center;
}
#tlspu_cookiepolicy_button {
margin-left: 16px;
padding: 2px 8px;
}
.template-search #content table, .template-search #content th, .template-search #content td {border: 1px solid #642181;border-collapse: collapse;color: #555;}
#content .listing {table-layout: fixed;width: 100%;overflow-wrap: break-word;}

/* - social_bookmark.css - */
/* http://www.albacete.es/portal_css/social_bookmark.css?original=1 */
/* */
/* */
#document-action-socialbookmark {
display:block;
float:right;
color: #6F6F6F;
font-size: 11px;
}
#document-action-socialbookmark a,
#document-action-socialbookmark a:hover,
#document-action-socialbookmark a:visited {padding:1px;}
#viewlet-social-bookmarks {
position: absolute;
width: 480px;
z-index: 1;
margin-top: -30px;
padding-top: 13px;
right:16%;
}
#viewlet_bookmarks {
list-style-image:none;
list-style-type:none;
margin:0;
padding:0;
}
#viewlet_bookmarks li {
display: block;
float: left;
width: 30%;
height: 20px;
}
#viewlet_bookmarks li a {
color:#000000 !important;
font-size:11px;
font-weight:bold;
text-decoration: none !important;
border-bottom: 0px;
background:none !important;
}
#viewlet_bookmarks li a:hover {
text-decoration: underline;
}
#exit {
padding:0  10px 10px 10px;
position: relative;
display: block;
}
#shareit {
background :#FFFFFF;
border: 1px solid #CCCCCC;
margin: 0 auto 10px 0px;
padding: 0 5px 5px;
width: 480px;
}
#shareit a {text-decoration: none !important;}
.hidden {display: none;}
/* */

/* - TTGoogleMapStyle.css - */
/* http://www.albacete.es/portal_css/TTGoogleMapStyle.css?original=1 */
/* */
/* */
.TTMap {
border:1px solid #8cacbb;
}
.TTMapCoordinates {
border:1px solid #8cacbb;
}
.TTMapContainer {}
.TTMapColLeft {
float:left;
}
.TTMapColRight {
padding-left:12px;
}
.TTMapCollapsiblePanel {
border: 1px solid #8cacbb;
}
.TTMapCollapsiblePanelTab {
padding: 3px 10px;
cursor: pointer;
background-color:#dee7ec;
}
.TTMapCollapsiblePanelContent {
padding: 5px 10px 5px;
}
.TTMapPanelLabel {
font-weight: bold;
font-variant: small-caps;
float:left;
}
.TTMapPanelOpenClose {
text-align:right;
color:#436976;
}
.TTMapCatContainter{
font-weight: bold;
margin-bottom: 5px;
margin-top: 10px;
}
.TTMapSubcategories{
padding:7px;
border-top: 1px solid #8cacbb;
background-color: #f0f0f0;
}
.documentContent ul.TTMapMarkerList, .TTMapMarkerList {
margin:0;
line-height:1.4em;
}
.TTMapMarkerListTitle {
margin-top:15px;
list-style-image: none;
list-style-type: none;
font-weight: bold;
background-color: #f0f0f0;
padding: 5px;
}
.TTMapMarkerListItem {
margin-left: 2em;
list-style-image: none;
list-style-type: square;
}
.TTMapIcon {}
.TTMapCheckbox{}
.TTMapMarkerWin {
width:300px;
}
/* */

/* - popoll.css - */
/* http://www.albacete.es/portal_css/popoll.css?original=1 */
/* */
/* */
.portletPopoll h5 {
padding: 0 0 0.5em 0;
margin: 0;
}
.portletPopoll .portletItem {
padding: 0.5em 1em;
}
.portletPopoll ul {
list-style-image: none !important;
list-style-type: none !important;
margin: 0;
}
/* */


/* - easynewsletter.css - */
@media screen {
/* http://www.albacete.es/portal_css/easynewsletter.css?original=1 */
/* */
/* */
input.easynewsletter_text {
width:98%;
}
input.easynewsletter_button {
width:100%;
text-align:left;
padding-left:20px
}
/* */

}


/* - star_rating.css - */
@media screen {
/* http://www.albacete.es/portal_css/star_rating.css?original=1 */
.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating {
background: url(star.gif) left -1000px repeat-x;
}
.star-rating {
position:relative;
height:25px;
overflow:hidden;
list-style:none;
margin:0;
padding:0;
background-position: left top;
}
.star-rating li {
display: inline;
}
.star-rating a,
.star-rating .current-rating {
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:25px;
line-height:25px;
outline:none;
overflow:hidden;
border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus {
background-position: left bottom;
}
.star-rating .current-rating {
z-index:1;
background-position: left center;
}
/* */
.inline-rating{
/* */
display:inline-block;
vertical-align: middle;
}
/* */
.small-star {
width:50px;
height:10px;
}
.small-star,
.small-star a:hover,
.small-star a:active,
.small-star a:focus,
.small-star .current-rating {
background-image: url(star_small.gif);
line-height: 10px;
height: 10px;
}

}


/* - rating.css - */
@media screen {
/* http://www.albacete.es/portal_css/rating.css?original=1 */
.average-rating,
.user-rating {
padding-top:10px;
text-align: center;
}
}

