/*************************
  Coppermine Photo Gallery
  ************************
  Copyright (c) 2003-2007 Coppermine 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.14
  $Source$
  $Revision: 3966 $
  $Author: gaugau $
  $Date: 2007-09-17 08:53:13 +0200 (Mo, 17 Sep 2007) $
**********************************************/


.textinput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	border: 1px solid #D1D7DC;
	padding-right: 3px;
	padding-left: 3px;
}

.listbox {
	font-size: 100%;
	border: 1px solid #D1D7DC;
	vertical-align : middle;
}

.comment_button {
	font-size: 85%;
	border: 1px solid #005D8C;
	background: url(images/button_bg.gif) bottom;
	padding-left: 3px;
	padding-right: 3px;
}

.radio {
	font-size: 100%;
	vertical-align : middle;
}

.checkbox {
	font-size: 100%;
	vertical-align : middle;
}


.maintable {
	background-color: #FFFFFF;
	margin-top: 0;
	margin-bottom: 0;
}


.tableh1 h2 {
/*color : #FFFFFF;*/
/*padding:5px 0px 15px 0px;*/
}

.tableh1_compact {
/*background : transparent url(/templates/default/images/bg_f.gif) repeat scroll 0%;*/
	background-color: #4387e4;
	color : #FFFFFF;
	padding: 2px 5px;
}

.tableh2 {
	background: #D1D7DC ;
	color : #000000;
	padding: 3px 10px;
}

.tableh2_compact {
	background: #D1D7DC ;
	color : #000000;
	padding: 2px 5px;
	text-align: center;
}

.tableh1 a, .tableh1 a:hover {
	color:#0066E6;
}

.tableh1 a:visited {
	color:#494CA1;
}

.statlink a:visited {
	color:#494CA1;
}

.tableb {
	background:  #FFFFFF;
	padding: 3px 10px;
}


.tableb_compact {
	background: #FFFFFF;
	padding: 2px 5px;
}

.tablef {
	background: #D1D7DC;
	padding: 10px;
}

.catrow_noalb {
	background: #D1D7DC ;
	color : #000000;
	padding: 3px 10px;
	font-size: 0.8em;
}

.catrow {
	background: #FFFFFF;
	padding: 3px 10px;
	font-size: 1em;
}

.album_stat {
	font-size: 85%;
	margin: 5px 0;
}

.thumb_filename {
	font-size: 80%;
	display: block;
}

.thumb_title {
	padding: 0;
	display : block;
	font-size:1em;
	margin:1px;
}

.thumb_caption {

	padding: 1px;
	display : block;
}

.thumb_caption a {
	text-decoration: underline;
}

.thumb_num_comments {
	font-weight: normal;
	padding: 2px;
	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: 80%;
	margin-top: 1px;
	margin-bottom: 1px;
	text-align : center;
}

.user_thumb_infobox a {
	text-decoration: none;
	color: #000000;
}

.user_thumb_infobox a:hover {
	color: #000000;
	text-decoration: underline;
}

.sortorder_options {
	color : #3366CC;
	padding: 0;
	margin: 0;
	font-weight: normal;
	font-size: 0.6em;
	white-space: nowrap;
}

td.navmenu {
	padding: 2px 5px;
}

.navmenu {
	font-size: 100%;
	border-style: none;
	vertical-align:middle;
}

.navmenu img {
	margin: 1px 5px;
}


.admin_menu {
	font-size: 85%;
	border: 1px solid #005D8C;
	background: #FFFFFF bottom;
	color: #000000;

	margin-top: 5px;
	margin-bottom: 5px;

	padding: 1px 3px;
	text-align: center;
}

.admin_menu a {
	color: #000000;
	text-decoration: none;
	display: block;
	position: relative;
	padding: 1px 2px;
}

.admin_menu a:hover {
	color: #000000;
	text-decoration: underline;
}

td #admin_menu_anim {
	background-image : url(images/button_bg_anim.gif);
}

.image {
	border: 1px solid #999999;
	padding: 5px;
	margin: 2px 4px 2px 4px;
}

.spacer {
	padding:0;
	border:none;
	margin:0;
}

.thumbnails {
	background: #FFFFFF; /*#EFEFEF ;*/
	padding: 15px 5px 6px 5px;

}

.statlink {
	color: #363636	;
}

.statlink a {
	text-decoration: underline;
	color: #3366CC;
}

.statlink a:hover {
	color: #ff7833;
	text-decoration: underline;
}

.statlink h2 {
	color:#ffffff;
}

.catlink {
	display: block;
	margin-bottom: 2px;
}

.navmenu_pic img {
	border: 0 solid;
	margin: 5px;
	padding: 0;
}

.menubutton{
	margin-top: 2px;
	margin-bottom: 2px;
	padding:0;
	font-weight:bold;
}

td.foto {
	background-color:#FFFFFF;
}

table.postcard td {
	padding:10px;
}


/*DEBUGGER*/
.debug_report_caption {font-size:70%; background-color:#999; padding:2px 1px;}
.debug_report {font-size:70%; background-color:#EEE; padding:3px;}
.red {color:red;}/*font-size:70%; background-color:#EEE; */
/*DEBUGGER end*/