git-svn-id: https://192.168.0.254/svn/Proyectos.ConstruccionesCNJ_Web/trunk@5 a1d75475-e439-6a4c-b115-a3aab481e8ec
693 lines
12 KiB
CSS
693 lines
12 KiB
CSS
/*
|
|
* Gallery - a web based photo album viewer and editor
|
|
* Copyright (C) 2000-2007 Bharat Mediratta
|
|
*
|
|
* This program is free software; you can redistribute it and/or modify
|
|
* it under the terms of the GNU General Public License as published by
|
|
* the Free Software Foundation; either version 2 of the License, or (at
|
|
* your option) any later version.
|
|
*
|
|
* This program is distributed in the hope that it will be useful, but
|
|
* WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
* General Public License for more details.
|
|
*
|
|
* You should have received a copy of the GNU General Public License
|
|
* along with this program; if not, write to the Free Software
|
|
* Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
|
|
*/
|
|
|
|
/* ********************************************************************************
|
|
* Ajaxian Theme for Gallery 2
|
|
* by Ross Shannon
|
|
* ********************************************************************************/
|
|
|
|
body {
|
|
margin: 0;
|
|
padding: 0;
|
|
background: #503344 url(images/starry_bg.png);
|
|
border-top: 5px solid #ff6600;
|
|
color: #333;
|
|
font: 0.7em Verdana, "Lucida Grande", Arial, Helvetica, sans-serif;
|
|
text-align: center;
|
|
}
|
|
|
|
/* Main Structure */
|
|
|
|
#white-rap {
|
|
width: 760px;
|
|
margin: 0 auto 2.5em;
|
|
padding: 0 15px;
|
|
background-color: #fff;
|
|
border: solid #815CB4;
|
|
border-width: 0 3px;
|
|
border-bottom: 2px solid #74627a;
|
|
text-align: left;
|
|
-moz-border-radius: 0 0 11px 11px;
|
|
}
|
|
|
|
#header {
|
|
position: relative;
|
|
padding: 0 5px 4px;
|
|
background: #fff3ec url(images/header-curve.png) left bottom no-repeat;
|
|
}
|
|
|
|
#footer {
|
|
position: relative;
|
|
padding: 5px;
|
|
background-color: #fff3ec;
|
|
border: 1px solid #e9e9e9;
|
|
border-bottom: none;
|
|
-moz-border-radius: 4px 4px 0 0;
|
|
}
|
|
|
|
#main {
|
|
margin: 15px 0;
|
|
padding: 12px;
|
|
background-color: #dfdbdb;
|
|
border: 1px solid #ccc;
|
|
-moz-border-radius: 8px;
|
|
}
|
|
|
|
#frame {
|
|
position: relative;
|
|
padding: 2px 15px 20px;
|
|
background-color: #000;
|
|
color: #fff;
|
|
-moz-border-radius: 8px;
|
|
}
|
|
|
|
/* HTML Element Restyles */
|
|
|
|
a {
|
|
font-weight: bold;
|
|
text-decoration: none;
|
|
color: #6b8cb7;
|
|
}
|
|
a:hover {
|
|
text-decoration: underline;
|
|
color: #f4560f;
|
|
}
|
|
a:active {
|
|
text-decoration: none;
|
|
color: #f9c190;
|
|
}
|
|
|
|
a img {
|
|
border: none;
|
|
}
|
|
|
|
h1, h2, h3 {
|
|
font-weight: normal;
|
|
}
|
|
|
|
h3 {
|
|
font: 15px "Lucida Sans Unicode";
|
|
}
|
|
|
|
hr {
|
|
height: 1px;
|
|
margin: 1em 0 0.5em;
|
|
border: none;
|
|
background-color: #555;
|
|
color: #555;
|
|
}
|
|
|
|
label {
|
|
font-weight: bold;
|
|
}
|
|
|
|
select {
|
|
margin: 3px 0;
|
|
vertical-align: middle;
|
|
font: 1em Verdana;
|
|
}
|
|
|
|
/* Header */
|
|
|
|
#header h1 {
|
|
margin: 0;
|
|
padding: 0 10px;
|
|
}
|
|
|
|
#header form {
|
|
position: absolute;
|
|
top: 6px;
|
|
right: 6px;
|
|
margin: 0;
|
|
padding: 0;
|
|
text-align: right;
|
|
}
|
|
|
|
#searchCriteria {
|
|
width: 190px;
|
|
padding: 1px 2px 2px;
|
|
background-color: #f6f6ff;
|
|
border: 1px solid #48a;
|
|
}
|
|
#searchCriteria:hover {
|
|
background-color: #fff;
|
|
border-color: #59d;
|
|
}
|
|
#searchCriteria:focus {
|
|
background-color: #ffd;
|
|
}
|
|
|
|
.gbBreadCrumb {
|
|
position: absolute;
|
|
top: 40px;
|
|
left: 221px;
|
|
margin: 1px 0;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.gbBreadCrumb span, .gbBreadCrumb a {
|
|
padding: 0 0 0 14px;
|
|
background: url('images/icon_path_separator.gif') no-repeat left;
|
|
}
|
|
|
|
.gbBreadCrumb a.BreadCrumb-1 {
|
|
padding-left: 0;
|
|
background-image: none;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
#gbSystemLinks {
|
|
position: absolute;
|
|
top: 1.5em;
|
|
right: 4px;
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
#gbSystemLinks span {
|
|
display: inline;
|
|
float: left;
|
|
margin-left: 10px;
|
|
}
|
|
|
|
#photohead .block-core-ItemInfo .summary {
|
|
padding: 2px 0;
|
|
}
|
|
#gbSystemLinks span a {
|
|
padding: 3px 5px 4px;
|
|
}
|
|
|
|
/* Photo page navigation */
|
|
|
|
.gbNavigator {
|
|
position: relative;
|
|
clear: both;
|
|
margin: 0.6em 0;
|
|
padding: 8px 0 8px 2px;
|
|
background-color: #0f0f0f;
|
|
border: solid #333;
|
|
border-width: 1px 0;
|
|
}
|
|
|
|
.gbNavigator a {
|
|
padding: 6px 9px;
|
|
}
|
|
|
|
.gbNavigator a:hover {
|
|
background-color: #292929;
|
|
-moz-border-radius: 5px;
|
|
}
|
|
|
|
.first-and-previous img, .next-and-last img {
|
|
vertical-align: top;
|
|
padding: 0 3px;
|
|
}
|
|
|
|
.goback {
|
|
position: absolute;
|
|
top: 8px;
|
|
left: 40%;
|
|
}
|
|
|
|
.next-and-last {
|
|
float: right;
|
|
}
|
|
.next-and-last.no-previous {
|
|
float: none;
|
|
text-align: right;
|
|
}
|
|
|
|
a.backtoalbum {
|
|
margin-top: -1.3em;
|
|
padding-left: 20px;
|
|
padding-right: 20px;
|
|
}
|
|
|
|
/* Full Photo */
|
|
|
|
#gsImageView {
|
|
margin: 0 0 1em;
|
|
}
|
|
|
|
/* Frame Elements */
|
|
|
|
h2 {
|
|
margin: 13px 0;
|
|
color: #eee;
|
|
font: 22px "Lucida Sans Unicode";
|
|
text-transform: capitalize;
|
|
}
|
|
|
|
#loading {
|
|
position: absolute;
|
|
top: 200px;
|
|
left: 35%;
|
|
width: 160px;
|
|
z-index: 1000;
|
|
padding: 10px 0 10px 28px;
|
|
background: #000 url(images/working-hard-trans.gif) 8px 4px no-repeat;
|
|
text-align: center;
|
|
color: #eef;
|
|
font: italic 15px "Trebuchet MS";
|
|
-moz-border-radius: 10px;
|
|
opacity: 0.4;
|
|
-moz-opacity: 0.4;
|
|
filter: alpha(opacity=40);
|
|
}
|
|
|
|
#main-image-container {
|
|
position: relative;
|
|
overflow: hidden;
|
|
text-align: center;
|
|
}
|
|
|
|
#main-image-container #sliding-frame p {
|
|
position: relative;
|
|
height: 470px;
|
|
overflow: hidden;
|
|
}
|
|
|
|
#main-image {
|
|
position: absolute;
|
|
left: 105px;
|
|
cursor: nw-resize;
|
|
z-index: 10;
|
|
background-color: #111;
|
|
}
|
|
|
|
#imagedatablock {
|
|
position: absolute;
|
|
top: 60px;
|
|
left: 380px;
|
|
width: 220px;
|
|
min-height: 160px;
|
|
padding: 10px;
|
|
background: #050505 url(images/infobox_bg.png) bottom right no-repeat;
|
|
border: 1px dotted #999;
|
|
text-align: left;
|
|
}
|
|
|
|
#imagedatablock:hover {
|
|
background-color: #0f0f0f;
|
|
border-color: #fff;
|
|
}
|
|
|
|
#fullsizelink {
|
|
padding: 0 0 0 23px;
|
|
background: transparent url(images/new-window.png) left no-repeat;
|
|
}
|
|
|
|
.emptyAlbum {
|
|
margin: 2em 0 0;
|
|
font-size: 1.4em;
|
|
}
|
|
|
|
/* Controls */
|
|
|
|
#slideshow-controls {
|
|
position: relative;
|
|
height: 40px;
|
|
margin: 0px 0 -40px;
|
|
overflow: hidden;
|
|
z-index: 100;
|
|
text-align: left;
|
|
}
|
|
|
|
#main-image-container > #slideshow-controls {
|
|
margin-bottom: -50px;
|
|
}
|
|
|
|
#slideshow-controls ul {
|
|
position: absolute;
|
|
margin: 0;
|
|
padding: 3px 210px 3px 250px;
|
|
list-style: none inside;
|
|
background-color: #000;
|
|
opacity: 0.6;
|
|
-moz-opacity: 0.6;
|
|
filter: alpha(opacity=40); /* Lower opacity for IE since the controls don't hide */
|
|
}
|
|
|
|
#slideshow-controls ul li {
|
|
float: left;
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
#slideshow-controls button {
|
|
width: 40px;
|
|
margin: 0;
|
|
padding: 0;
|
|
background-color: #000;
|
|
border: none;
|
|
text-align: center;
|
|
cursor: pointer;
|
|
}
|
|
|
|
#slideshow-controls button:hover {
|
|
background: url(images/controls-hover-effect.png) 50% 50% no-repeat;
|
|
border: none;
|
|
}
|
|
|
|
/* Thumbnails */
|
|
|
|
#thumbs-container {
|
|
position: relative; /* Opera */
|
|
width: 540px;
|
|
margin: -110px auto 0;
|
|
padding: 6px 40px;
|
|
background-color: #000;
|
|
opacity: 0.85;
|
|
-moz-opacity: 0.85;
|
|
filter: alpha(opacity=85);
|
|
z-index: 100;
|
|
}
|
|
|
|
#gsThumbMatrix {
|
|
min-height: 120px;
|
|
margin: 0 auto;
|
|
}
|
|
|
|
#gsThumbMatrix td {
|
|
padding: 2px;
|
|
}
|
|
|
|
#gsThumbMatrix a .giThumbnail {
|
|
height: 40px;
|
|
width: 40px;
|
|
background-color: #666;
|
|
border: 1px solid #333;
|
|
}
|
|
|
|
#gsThumbMatrix a:hover .giThumbnail {
|
|
height: 48px;
|
|
width: 48px;
|
|
margin: -4px;
|
|
background-color: #fff;
|
|
border: 1px solid #fb2;
|
|
}
|
|
|
|
#gsThumbMatrix a:hover:active .giThumbnail {
|
|
height: 44px;
|
|
width: 44px;
|
|
margin: -2px;
|
|
}
|
|
|
|
#gsThumbMatrix a .currentImage, #gsThumbMatrix a:hover .currentImage {
|
|
border-color: #fff;
|
|
}
|
|
|
|
/* Subalbums */
|
|
|
|
#subalbums-container h3 {
|
|
width: 75%;
|
|
border-bottom: 1px solid #fff;
|
|
}
|
|
|
|
#gsSubAlbumMatrix {
|
|
width: 450px;
|
|
margin: 0 auto 1em;
|
|
}
|
|
|
|
#gsSubAlbumMatrix td {
|
|
width: 50%;
|
|
padding: 1px 2px 4px 5px;
|
|
border: 1px solid #222;
|
|
line-height: 1.4em;
|
|
}
|
|
|
|
#gsSubAlbumMatrix td.sahover {
|
|
background-color: #302f2f;
|
|
border-color: #888;
|
|
cursor: pointer;
|
|
}
|
|
|
|
#gsSubAlbumMatrix img.giThumbnail {
|
|
width: 40px;
|
|
height: 40px;
|
|
float: left;
|
|
vertical-align: middle;
|
|
margin-right: 6px;
|
|
margin-top: 2%;
|
|
border: 1px solid #6b8cb7;
|
|
}
|
|
|
|
#warning {
|
|
margin: 1em 0;
|
|
background-color: #fe9;
|
|
border: 1px solid #c95;
|
|
color: #c00;
|
|
}
|
|
|
|
/* Photo pages */
|
|
|
|
#photohead {
|
|
width: 68%;
|
|
}
|
|
|
|
#sidephotodetails {
|
|
padding: 10px 0 5px 10px;
|
|
border: 1px solid #101010;
|
|
}
|
|
|
|
/* Tables */
|
|
|
|
.gbDataTable {
|
|
margin: 0.8em 0;
|
|
}
|
|
|
|
.gbDataTable td {
|
|
padding: 2px 6px;
|
|
}
|
|
|
|
.gbDataTable td.gbOdd {
|
|
background-color: #191919;
|
|
}
|
|
|
|
.gbBusy {
|
|
background-color: #114499 !important;
|
|
}
|
|
|
|
/* Exif data */
|
|
|
|
.block-exif-ExifInfo div {
|
|
margin: 0 0 0 -8px;
|
|
padding: 0 8px;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.block-exif-ExifInfo div a {
|
|
margin: 0 15px 0 0;
|
|
padding: 3px 10px;
|
|
border: 1px solid #333;
|
|
border-bottom: none;
|
|
-moz-border-radius: 4px 4px 2px 2px;
|
|
}
|
|
|
|
.block-exif-ExifInfo div a:hover {
|
|
background-color: #0f0f0f;
|
|
border-bottom: 1px solid #ccc;
|
|
text-decoration: none;
|
|
}
|
|
|
|
.block-exif-ExifInfo .gbDataTable {
|
|
width: 100%;
|
|
margin: 2px 0;
|
|
border: solid #333;
|
|
border-width: 1px 0;
|
|
}
|
|
|
|
/* Footer elements */
|
|
|
|
#footer p {
|
|
margin: 5px 0 10px 10px;
|
|
}
|
|
|
|
#footerSystemLinks {
|
|
position: absolute;
|
|
right: 10px;
|
|
top: 7px;
|
|
}
|
|
|
|
#footerSystemLinks .block-core-SystemLink a {
|
|
padding: 5px 1em 1.6em;
|
|
}
|
|
|
|
/* Admin pages */
|
|
|
|
#gsSidebarCol {
|
|
width: 150px;
|
|
padding: 10px 0 0 0;
|
|
}
|
|
|
|
#gsSidebarCol ul {
|
|
margin: 0;
|
|
padding: 0;
|
|
list-style: none inside;
|
|
line-height: 1.8em;
|
|
}
|
|
|
|
#gsSidebar {
|
|
padding: 10px 8px 10px 10px;
|
|
background-color: #191919;
|
|
-moz-border-radius: 10px 0 0 10px;
|
|
max-width: 250px;
|
|
overflow: hidden;
|
|
}
|
|
|
|
#gsContent {
|
|
padding: 0 12px;
|
|
}
|
|
|
|
.gbTabBar {
|
|
margin-top: 20px;
|
|
padding-bottom: 3px;
|
|
border-bottom: 1px solid #333;
|
|
line-height: 1.7em;
|
|
}
|
|
|
|
.gbTabBar .giSelected {
|
|
margin: 0 4px 0 0;
|
|
padding: 3px 10px 3px;
|
|
background-color: #393333;
|
|
border: 1px solid #333;
|
|
border-bottom: none;
|
|
-moz-border-radius: 4px;
|
|
font-weight: bold;
|
|
color: #fe9;
|
|
}
|
|
|
|
.gbTabBar span a {
|
|
margin: 0 4px 0 0;
|
|
padding: 3px 6px 6px;
|
|
background-color: #000;
|
|
border: 1px solid #333;
|
|
border-bottom: none;
|
|
-moz-border-radius: 4px 4px 0 0;
|
|
line-height: 1.2em;
|
|
}
|
|
|
|
.gbTabBar span a:hover {
|
|
margin-bottom: -1px;
|
|
background-color: #0f0f0f;
|
|
border-bottom: 1px solid #ccc;
|
|
text-decoration: none;
|
|
}
|
|
|
|
#gsContent .gbDataTable {
|
|
border-spacing: 0;
|
|
}
|
|
|
|
#gsContent .gbDataTable th {
|
|
padding: 3px 6px;
|
|
background-color: #333;
|
|
border-bottom: 1px solid #444;
|
|
}
|
|
|
|
#gsContent .gbDataTable td {
|
|
padding: 4px 3px;
|
|
}
|
|
|
|
#gsContent .gbDataTable th:first-child {
|
|
-moz-border-radius: 10px 0 0 0;
|
|
}
|
|
|
|
#gsContent .gbDataTable th:last-child {
|
|
-moz-border-radius: 0 10px 0 0;
|
|
}
|
|
|
|
#gsContent .gbDataTable .gbOdd {
|
|
background-color: #111;
|
|
}
|
|
|
|
#gsContent textarea {
|
|
width: 475px;
|
|
}
|
|
|
|
/* Messages */
|
|
|
|
.summary {
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.giSuccess {
|
|
font-size: 1.3em;
|
|
font-weight: bold;
|
|
color: #7c4;
|
|
}
|
|
|
|
.giError {
|
|
font-weight: bold;
|
|
color: #c73;
|
|
}
|
|
|
|
h2.giError {
|
|
font-size: 1.3em;
|
|
color: #c30;
|
|
}
|
|
|
|
.giNew {
|
|
color: #f90;
|
|
}
|
|
|
|
.giUpdated {
|
|
color: #db0
|
|
}
|
|
|
|
/* Debug Only */
|
|
#msgarea {
|
|
display: none;
|
|
width: 150px;
|
|
position: absolute;
|
|
z-index: 10;
|
|
top: 60px;
|
|
left: 10px;
|
|
background-color: #fdf;
|
|
color: #060;
|
|
text-align: left;
|
|
font: 11px "Lucida Sans Unicode";
|
|
-moz-opacity: 0.6;
|
|
filter: alpha(opacity=60);
|
|
-moz-border-radius: 12px;
|
|
}
|
|
|
|
#msgarea h4 {
|
|
margin: 5px 0 -5px 20px;
|
|
font: bold 12px "Lucida Sans Unicode";
|
|
}
|
|
|
|
#msgarea p {
|
|
padding: 0 3px 0 8px;
|
|
background-color: #fdf;
|
|
}
|
|
|
|
.autoCompleteShadow {
|
|
background-color: #a0a0a0;
|
|
}
|
|
|
|
.autoCompleteContainer {
|
|
border: 1px solid #404040;
|
|
background-color: #000;
|
|
}
|
|
|
|
.autoCompleteContainer li.yui-ac-highlight {
|
|
background-color: #eee;
|
|
color: #111;
|
|
}
|