/*************************

  Coppermine Photo Gallery

  ************************

  Copyright (c) 2003-2008 Dev Team

  v1.1 originally written by Gregory DEMAR



  This program is free software; you can redistribute it and/or modify

  it under the terms of the GNU General Public License version 3

  as published by the Free Software Foundation.

  

  ********************************************

  Coppermine version: 1.4.18

  $HeadURL: https://coppermine.svn.sourceforge.net/svnroot/coppermine/trunk/cpg1.4.x/themes/classic/style.css $

  $Revision: 4380 $

  $Author: gaugau $

  $Date: 2008-04-12 12:00:19 +0200 (Sa, 12 Apr 2008) $

**********************************************/



/* Colors used in this style sheet:

   Hex 000000 = RBG   0,   0,   0 = black

   Hex 5F5F5F = RBG  95,  95,  95 = light black

   Hex BDBEBD = RBG 189, 190, 189 = dark grey

   Hex D1D7DC = RBG 209, 215, 220 = medium grey

   Hex CCCCCC = RBG 204, 204, 204 = medium grey

   Hex EFEFEF = RBG 239, 239, 239 = dark white

   Hex FFFFFF = RBG 255, 255, 255 = white

   Hex 005D8C = RBG   0,  93, 140 = dark blue

   Hex 0033CC = RBG   0,  91, 104 = medium blue

   Hex 0E72A4 = RBG  14, 114, 164 = light blue

*/



body {

        background-color: #8f908e;

        background-image:  url(http://lafee-fanclub.pl/gallery/themes/lafee/images/bg.png); background-repeat: repeat-x; background-color: #f9cece; background-position:top

        background-position: 0px;

        margin-left: 0px;

        margin-top: 0px;

        margin-right: 0px;

        margin-bottom: 0px;

        font-family: Trebuchet Ms;

        font-size: 11px;

                line-height: 13px;

        color: #353535;

        margin: 0px;

}







table {

font-size: 7pt;}



h1 {

font-family: Trebuchet MS;

text-decoration: bold;

line-height: 120%;

color: #8d7e7e;

margin: 0px;}



h2 {

font-family: Trebuchet MS;

padding-left: 13px;

letter-spacing: -0.5px;

font-size: 15px;

color: #e9e8e8;

font-style: italic;

margin: 0px;

}



h3 {

font-weight: normal;

font-family: Trebuchet MS;

font-size: 9px;

margin: 0px;}



.navigation {

padding-top: 10px;

font-family: Trebuchet MS;

font-weight: bold;

color: #807f81;

text-transform: uppercase;

line-height: 12px;

font-size: 7pt;}





p {

font-family: Trebuchet MS;

font-size: 7pt;

margin: 2px 0px;}



ul {

margin-left: 5px;

padding: 0px;}



li {

margin-left: 10px;

margin-top: 4px;

margin-bottom: 4px;

padding: 0px;

list-style-position: outside;

list-style-type: disc;}



.textinput {

font-family: Trebuchet MS;

font-size: 100%;

border: 1px solid #bebebe;

padding-right: 2px;

padding-left: 2px;}



.listbox {

font-family: Trebuchet MS;

font-size: 100%;

border: 1px solid #b0afaf;

vertical-align: middle;}



.button {

font-family: Trebuchet MS;

font-size: 100%;

border: 1px solid #b0afaf;

background-position: bottom;}



.comment_button {

font-family: Trebuchet MS;

font-size: 100%;

border: 1px solid #b0afaf;

background-position: bottom;

padding-left: 3px;

padding-right: 3px;}



.radio {

font-family: Trebuchet MS;

font-size: 100%;

vertical-align: middle;}



.checkbox {

font-family: Trebuchet MS;

font-size: 100%;

vertical-align: middle;}



a {

color: #961c1c;

text-decoration: none;}



a:hover {

color: #2a0e15;

text-decoration: underline;}



bblink a {

color: #961c1c;

text-decoration: none;}



bblink a:hover {

color: #2a0e15;

text-decoration: underline;}





.maintable {

margin-top: 3px;

padding: 3px;

text-align:justify;

margin-bottom: 3px;}



.tableh1 {

background-color: #ffffff;

background-image: url(http://www.lafee-fanclub.pl/gallery/themes/lafee1/images/table.png);

font-family: Trebuchet MS;

font-size: 12px;

font-style: bold;

color: #ffffff;

padding-top: 10px;

padding-right: 10px;

padding-bottom: 10px;

padding-left: 10px;}



.tableh1_compact {

background: url('http://www.lafee-fanclub.pl/gallery/themes/lafee1/images/table1.png');

background-color: #f1f1f1;

font-family: Trebuchet MS;

color: #961c1c;

text-align:justify;

padding-top: 3px;

padding-right: 3px;

padding-bottom: 3px;

padding-left: 3px;;}



.tableh2 {

background: url('http://www.lafee-fanclub.pl/gallery/themes/lafee1/images/table1.png');

background-color: #f1f1f1;

text-align:justify;

color: #a2a2a2;

padding-top: 3px;

padding-right: 3px;

padding-bottom: 3px;

padding-left: 3px;}





.tableh2:hover {

background-color: #f1f1f1;

}



.tableh2_compact {

background: url('http://www.lafee-fanclub.pl/gallery/themes/lafee1/images/table1.png');

background-color: #efeeee;

color: #ffffff;

padding-top: 3px;

padding-right: 3px;

padding-bottom: 3px;

padding-left: 3px;}



.tableb {

padding-top: 10px;

padding-right: 10px;

padding-bottom: 10px;

padding-left: 10px;}



.tableb_compact {

background: #ffffff;

padding-top: 3px;

padding-right: 3px;

padding-bottom: 3px;

padding-left: 3px;}



.tablef {

background: #fafafa;

padding-top: 10px;

padding-right: 10px;

padding-bottom: 10px;

padding-left: 10px;}



.catrow_noalb {

background: #fafafa;

color: #2a0e15;

padding-top: 3px;

padding-right: 10px;

padding-bottom: 3px;

padding-left: 10px;}



.catrow_noalb:hover {

background: #fce5e5;

padding-top: 3px;

padding-right: 10px;

padding-bottom: 3px;

padding-left: 10px;}



.catrow {

background: #f8f8f8;

padding-top: 3px;

padding-right: 10px;

padding-bottom: 3px;

padding-left: 10px;}



.catrow:hover {

background: #fce5e5;

padding-top: 3px;

padding-right: 10px;

padding-bottom: 3px;

padding-left: 10px;}



.album_stat {

font-size: 85%;

margin: 5px 0px;}



.thumb_filename {

font-size: 80%;

display: block;}



.thumb_title {

font-weight: bold;

font-size: 110%;

font-family: Trebuchet MS;

padding: 2px;

display: block;}



.thumb_caption {

font-size: 80%;

font-family: Trebuchet MS;

padding: 1px;

display: block;}



.thumb_caption a {

text-decoration: none;

color: #a89393;}



.thumb_num_comments {

font-weight: normal;

font-family: Trebuchet MS;

font-size: 85%;

padding: 2px;

font-style: italic;

display: block;}



.user_thumb_infobox {

margin-top: 1px;

margin-bottom: 1px;}



.user_thumb_infobox th {

font-weight: bold;

font-size: 100%;

margin-top: 1px;

margin-bottom: 1px;

text-align: center;}



.user_thumb_infobox td {

font-size: 90%;

margin-top: 1px;

margin-bottom: 1px;

text-align: center;}



.user_thumb_infobox a {

text-decoration: none;

color: #a89393;}



.user_thumb_infobox a:hover {

color: #a89393;

text-decoration: none;}



.sortorder_cell {

color: #322323;

padding-top: 0px;

padding-bottom: 0px;

padding-left: 0px;

padding-right: 10px;

margin: 0px;}



.sortorder_options {

font-family: Trebuchet MS;

color: #2a0e15;

padding: 0px;

margin: 0px;

font-weight: bold;

font-size: 80%;

white-space: nowrap;}



.navmenu {

padding: 3px;

font-size: 7pt;

font-family: Trebuchet MS;

color: #a2a2a2;

font-weight: bold;

border-style: none;

text-transform: uppercase;

background-color: #e8e8e8;}



.navmenu img {

margin-bottom: 1px;

margin-top: 1px;

margin-right: 5px;

margin-left: 5px;}



.navmenu a {

position: relative;

text-decoration: none;

color: #961c1c;

display: block;

padding: 5px;}



.navmenu a:hover {

text-decoration: none;

color: #2a0e15;}



.navmenu a img {

border: 0px;

padding: 0px;}



.navmenu a img:hover {

border: 0px;

padding: 0px;}



.admin_menu_thumb {

font-family: Tahoma;

margin-top: 0px;

margin-bottom: 0px;

width: 80px;

font-size: 7pt;

border: 1px solid #a9a9a9;

color: #707070;

font-weight: bold;}



.admin_menu_thumb a {

color: #707070;

text-decoration: none;

display: block;

position: relative;

padding-top: 1px;

padding-bottom: 1px;

padding-left: 10px;

padding-right: 10px;}



.admin_menu_thumb a:hover {

color: #707070;

text-decoration: underline;}



.admin_menu {

font-family: Tahoma;

font-size: 7pt;

border: 1px solid #d2d2d2;

background-color: #f1f1f1;

color: #686171;

margin-top: 0px;

margin-bottom: 0px;

padding: 3px;

text-transform: uppercase;

text-align: center;}



.admin_menu a {

color: #686171;

text-decoration: none;

display: block;

position: relative;

padding-top: 1px;

padding-bottom: 1px;

padding-left: 2px;

padding-right: 2px;}



.admin_menu a:hover {

color: #707070;

text-decoration: underline;}



td #admin_menu_anim {

}



.comment_date{

color: #dcccde;

font-size: 90%;

vertical-align: middle;}



.comment_date a img {

border: 0px;

padding: 0px;}



.comment_date a img:hover {

border: 0px;

padding: 0px;}



.image {

        border: 1px solid #d2d2d2;

        padding: 5px;

margin: 2px;}



.imageborder {

margin-top: 30px;

margin-bottom: 30px;}



.display_media {

background: #fcfcfc;

padding-top: 3px;

padding-right: 10px;

padding-bottom: 3px;

padding-left: 10px;}



.thumbnails {

background: #ffffff;

padding: 3px;}



.footer {

font-size: 7pt;}



.footer a {

text-decoration: none;

color: #a89393;}



.footer a:hover {

color: #a89393;

text-decoration: underline;}



.statlink {

color: #ffffff;}



.statlink a {

text-decoration: none;

color: #ffffff;}



.statlink a:hover {

color: #961c1c;

text-decoration: underline;}



.alblink a {

font-family: Trebuchet MS;

padding-left: 17px;

text-decoration: none;

color: #9a8b8b;

font-size: 98%;

}



.alblink a:hover {



padding-left: 17px;

text-decoration: none;

color: #961c1c;

font-size: 98%;

}



.catlink {

display: block;

padding: 2px;

}



.catlink a {

padding-left: 17px;

padding-bottom:8px;

padding-right: 8px;

padding-top: 8px;

text-decoration: none;

color: #961c1c;

}



.catlink a:hover {

padding-left: 17px;

padding-bottom:8px;

padding-right: 8px;

padding-top: 8px;

color: #2a0e15;

}



.topmenu {

font-family: Trebuchet MS;

line-height: 130%;

font-size: 110%;}



.topmenu a {

color: #ea9696;

text-decoration: none;}



.topmenu a:hover  {

color: #a45b5b;

text-decoration: underline;}



.img_caption_table {

border: none;

background-color: #f1f1f1;

width: 100%;

margin: 0px;}



.img_caption_table th {

background: #f1f1f1;

font-size: 100%;

color: #000000;

padding-top: 4px;

padding-right: 10px;

padding-bottom: 4px;

padding-left: 10px;

border-top: 1px solid #ffffff;}



.img_caption_table td {

background: #f1f1f1;

padding-top: 6px;

padding-right: 10px;

padding-bottom: 6px;

padding-left: 10px;

border-top: 1px solid #ffffff;

white-space: normal;}



.debug_text {

border: #BDBEBD;

background-color: #ffffff;

width: 100%;

margin: 0px;}



.clickable_option {

cursor: default;}





a img {

        border: 1px solid #cecbc8;

        background: #ffffff; 

        padding: 5px;

        border-radius: 5px;

        -moz-border-radius: 5px;

        -webkit-border-radius: 5px;



        }



a img:hover {

        border: 1px solid #a84a4a;

        background: #e1e1e1; 

        padding: 5px;

        border-radius: 5px;

        -moz-border-radius: 5px;

        -webkit-border-radius: 5px;



        }

