/***************************************************/
/* CSS Definitionen für country-verlag.de @ 2008   */
/* (c) 1998-2008 by Mikey                          */
/*       webmeister at country minus verlag dot de */
/***************************************************/



div.album {
	position:relative;
	width:330px;
	/* height:300px; */
	min-height:300px;
	margin: 0 10px 25px 0;
	text-align:center;
	font-family:"Trebuchet MS", sans-serif;
	}

div.left { float:left; }
div.right { float:right; }


/* haxx hexx: min-height für IE */

html>body .album {
	height: auto;
	}


.footnote {
	clear:both;
	text-align:right;
	font-size:8pt;
	color:#00624b;
	border-top: 1px dotted #00624b;
	padding:4px;
	background:#fffff0;
	}


div.album p, div.album div {
	margin:4px auto;
	font-family:"Trebuchet MS", sans-serif;
	background:white;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	}


	select.album {
		border:1px solid #ddd;
		font-size: 9pt;
		}

	select.album optgroup {
		color:#666;
		font-style:normal;
		}

	div.album div select option {
		color:black;
		}

	div.album div select option:disabled {
		color:#bbb;
		}

	#edTitel {
		width:320px;
		border:1px solid #888;
		font-size:9pt;
		font-family:"Trebuchet MS",sans-serif;
		text-align:center;
		background:#f5f5f5;
		}

	#edMonat {
		width:90px;
		background:#f5f5f5;
		}

		#edMonat #moSelect, #edJahr #jaSelect, #edEvent #evSelect {
			padding-left:12px;
			font-style:italic;
			color:#888;
			border-bottom:1px solid #aaa;
			background:#fff;
			}

	#edJahr {
		width:60px;
		background:#f5f5f5;
		}

	#edEvent {
		width:165px;
		background:#f5f5f5;
		}

		#edEvent #evSeperator {
			border-top:1px solid #aaa;
			}

		edEvent #evNeu {
			font-weight:bold;
			color:#888;
			background:#ff9d9d;
			}


div#bar {
	background:white;
	border:2px solid #008;
	padding:4px;
	margin:10px;

	width:100px;
	height:34px;

	position:absolute;

	z-index:5;
	}






/* Uploader */

#container {
	width: 450px;
	border: 3px ridge #00624b;
	padding: .5em;
	background:#ffc;
	float:none;
	}

.number {
	width:18px;
	height:17px;
	vertical-align:middle;
	text-align:right;
	float: left;
	padding:3px 1px 0 1px;
	}

.progressBox 	{
  width: 100px;
	height: 16px;
	position: relative;
	float: right;
	background: #ccc;
	padding:0;
	margin:1px;
	}

.progressBar {
  width: 0;
  height: 16px;
	position: absolute;
	top: 0;
	left: 0;
	background: url(/pics/bar.png);
	margin: 0;
	padding:0;
	}

.fileData {
  float: right;
  margin-right: .5em;
  font-size:8pt;
	}

.fileinput {
	border:1px outset #666;
	width:220px;
	height:20px;
	font-size:8pt;

	}

/* Style for IFRAME */
.loader {
  border: 0;
  height: 0;
  width: 0;
  padding: 0;
  position: absolute;
  visibility: hidden;
}



table#events {
	table-layout:fixed;
	border-collapse:collapse;
	border:2px ridge #00624b;
	}

	#events th {
		background:#ffe;
		border-top:1px ridge #00624b;
		border-bottom:1px ridge #00624b; }
	#events td { padding: 1px 1px 1px 12px; cursor:pointer; border-bottom:1px dotted white; }

	#events input { border: 1px ridge #888; font-size:9pt; width:250px; }
	#events a, #events img { vertical-align:bottom; }
