/*Format of text links*/
a.pagecontrol:link    { color:#666666;font-family: Tahoma, Verdana, sans-serif;font-weight:normal;text-decoration:none;font-size:8pt;}
a.pagecontrol:visited { color:#666666;font-family: Tahoma, Verdana, sans-serif;font-weight:normal;text-decoration:none;font-size:8pt;}
a.pagecontrol:hover   { color:black;font-family: Tahoma, Verdana, sans-serif;font-weight:normal;text-decoration:underline overline;font-size:8pt;}
a.pagecontrol:active  { color:#666666;font-family: Tahoma, Verdana, sans-serif;font-weight:normal;text-decoration:none;font-size:8pt;}

a.backlink:link   { margin:0px;padding:0px;color:#FFFFFF;font-family: Tahoma, Verdana, sans-serif;font-weight:normal;text-decoration:none;font-size:1pt;}
a.backlink:visited { margin:0px;padding:0px;color:#FFFFFF;font-family: Tahoma, Verdana, sans-serif;font-weight:normal;text-decoration:none;font-size:1pt;}
a.backlink:hover   { margin:0px;padding:0px;color:#FFFFFF;font-family: Tahoma, Verdana, sans-serif;font-weight:normal;text-decoration:none;font-size:1pt;}
a.backlink:active  { margin:0px;padding:0px;color:#FFFFFF;font-family: Tahoma, Verdana, sans-serif;font-weight:normal;text-decoration:none;font-size:1pt;}

a.back:link,
a.back:visited,
a.back:hover,
a.back:active {
	width:200px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.pagecontrol  {
	color:#666666;
	font-family: Tahoma, Verdana, sans-serif;
	font-weight:bold;
	text-decoration:none;
	font-size:8pt;
}

.textbox {
	text-align:center;
}

.gallerytitle {
	margin-top: 25px;
	margin-bottom:0px;
}


/* Startseite / Albenübersicht */
#imagetable,
#albumstable {
 	margin-left:auto;
 	margin-right:auto;
	margin-top:2px;
	margin-bottom:5px;
	padding:0px;
	border-collapse:collapse;
	text-align:center;
}

.imagecolumn,
.albumscolumn {
	vertical-align:middle;
	text-align:center;
	padding:10px;
	background-color:#C9CFAF;
}

div.image,
div.album {
  text-align:center;
	padding:0px;
}

.imagethumbnail,	
.albumsthumbnail {
 	border: 0px solid #000000;
	margin:0px;
}

div.albumtitle {
	text-align:center;
	width:150px;
	padding-left:10px;
	padding-right:10px;
}
	
table.albumtooltip {
	background-color:#f0f8ff; 
	border:1px solid #6495ed;
	padding:5px;
}

div.pagecontrol {
	color:#666666;
	font-family: Tahoma, Verdana, sans-serif;
	font-weight:bold;
	text-decoration:none;
	font-size:8pt;
}

span.pagelinkbox {
	color:#666666;
	font-family: Tahoma, Verdana, sans-serif;
	font-weight:bold;
	text-decoration:none;
	font-size:8pt;
}
 
.backlink {
	text-align:center;
	font-family: Tahoma, Verdana, sans-serif;
	font-weight:normal;
	font-size:1pt;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
}

/*password form*/

table.pwform {
 	font-family: Tahoma, Verdana, sans-serif;
	font-weight:bold;
	font-size:12pt;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	background-color:#DBDBDB;
	padding:20px;
	border:0px dashed #6495ed;
}

#leftcolumn {
	text-align:right;
}

#rightcolumn  {
	text-align:left;
}

div.wrongpw {
	margin:40px;
}

span.wrongpw {
	font-family: Tahoma, Verdana, sans-serif;
	font-weight:bold;
	font-size:12pt;
	text-align:center;
	background-color:#DBDBDB;
	padding:20px;
	border:0px solid #6495ed;
}

div.back {
	margin: 5px;
}

/*Tooltip*/	

table.imagetooltip {
	background-color:#f0f8ff; 
	border:1px groove #6495ed;
	padding:5px;
	font-family: Tahoma, Verdana, sans-serif;
	font-size:8pt;
}
	
td.r1c1 {
	
}

td.r1c2 {
	
}

td.r2 {
 	font-weight:bold;
	text-align:center;
}

td.r3c1 {
	text-align:center;
	color:#191970;
}

td.r3c2 {
	text-decoration:underline;
}

.tooltipcomment {
	margin-top:5px;
	font-size:8pt;	
}

/*Single Image View*/

a.albenlink:link   { color:#000000;font-family: Tahoma, Verdana, sans-serif;font-weight:normal;text-decoration:none; }
a.albenlink:visited { color:#000000;font-family: Tahoma, Verdana, sans-serif;font-weight:normal;text-decoration:none;}
a.albenlink:hover   { color:#000000;font-family: Tahoma, Verdana, sans-serif;font-weight:normal;text-decoration:none;}
a.albenlink:active  { color:#000000;font-family: Tahoma, Verdana, sans-serif;font-weight:normal;text-decoration:none;}

img.bigpicture {
	border:1px solid #FFFFFF;
}

#bigpicture  {
	margin-left:auto;
	margin-right:auto;
}

td.left {
	text-align:center;
	width:25%;	
}

div.left {
	vertical-align:middle;
}

td.right {
	text-align:center;
	width:25%;
}

div.right {
	vertical-align:middle;
}

td.back {
	margin: 0px;
	text-align: center;
}

img.prev {
	border:1px solid black;
	vertical-align:middle;
}

img.next	{
	border:1px solid black;
	vertical-align:middle;
}

div.slideshow {

}

div.slideshowheader {

}

table.slideshowtable {
	margin-left:auto;
	margin-right:auto;
}

table.commenttable {
	font-size:10pt;
	text-align:center;
	margin:30px;
	background-color:#f0f8ff;
	padding:10px;
	border:1px solid #6495ed;
	margin-left:auto;
	margin-right:auto;
}

.commenttableheaderheader  {
	padding:20px;
	font-size:14pt;
	text-align:center;
}

.commenttableheaderleft {
	font-size:14pt;
}

.commenttableheadercenter {
	font-size:14pt;
}

.commenttableheaderright {
	font-size:14pt;	
}

.commenttablename  {

}

.commenttabledate  {

}

.commenttablecomment  {
	background-color:#f0f8ff;
	text-align:left;
	font-size: 12pt;
}

table.CommentForm {
	font-size:10pt;
	margin:30px;
	text-align:center;
	padding:30px;
	background-color:#f0f8ff;
	border:1px solid #6495ed;
	margin-left:auto;
	margin-right:auto;
}

/*Ende Einzelbildansicht*/

/*Sonstiges*/
.usedwebspace {
	font:8pt  Tahoma, Verdana, sans-serif;
	text-align:center;
	margin:20px;
}
