body {
	margin: 0px;}
body, p, table, td {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #000;}
body.gallery {
	background-color: #fc0;
}
table.ta {
	font-weight: bold;
	background-color: #000;}
table.ta td {
	font-family: Verdana, sans-serif;
	color: #fc0;
	font-size: 14px;
	font-weight: bold;}
table.ta td.tda {
	color: #fc0;
	font-weight: normal;}
table.tb {
	margin-top: 0px;}
table.tc {
	margin-top: 10px;}
table.td {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 8px;}
table.td td {
	font-size: 11px;}
table.ct, table.ctb {
	margin-left: 8px;
	margin-top: 8px;}
table.ctb, iframe.ctb {
	margin-bottom: 24px;
	margin-left: 24px;}
table.ct td, table.ctb td {	
	font-size: 11px;}
iframe.gallery {
	/* margin-left: 8px; */
	border: 0px solid #fff;
	}
span.spa {
	color: #FC0;}
hr { /* for mozilla */
	color: #FC0;
	background-color: #FC0;
	border-top: 1px solid #fc0;
	/* height: 0px; */}
span.spb {
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: 4px;
	color: #fff;}
span.spaa {
	color: #fff;}
span.navmarginleft {
	margin-left: 8px;}
p.pa {
	text-align: center; font-size: 9px; margin-top: 2px;}
p.content, h1 {
	text-align: left;
	margin: 10px 8px 0px 8px;
	font-size: 11px;
	width: 350px;}
p.contenttop {
	text-align: left;
	margin: 12px 8px 0px 8px;
	font-size: 11px;
	width: 350px;}
p.contentbottom {
	text-align: left;
	margin: 12px 8px 18px 8px;
	font-size: 11px;
	width: 350px;}
h1 {
	margin: 12px 0px 8px 8px;
	font-weight: bold;
	width: 500px;}
a {
	color: #000;
	border-bottom: 1px solid #fc0;
	text-decoration: none;
	outline: none;}
a:hover {
	color: #fc0;
	border-bottom: 1px solid #000;
	text-decoration: none;}
a.imglink {
	border-bottom: none;}
a.imglink:hover {
	border-bottom: none;}
a.blank, a.blank:hover {
	border-bottom: none;
	}
a.blank img {
	border: 1px solid #fff;
	}
a.blank:hover img {
	border: 1px solid #fc0;
	}
p.cp {
	width: 350px;
	margin-left: 8px;
	font-size: 11px;}
p.cpb, p.upd {
	margin-left: 8px;
	font-size: 11px;
	width: 180px;}
p.upd {
	width: 360px;}
p.gallery {
	margin-left: 8px;
	font-size: 11px;}

/* kontakt */

input, textarea {
	padding: 2px;
	border: 1px solid #fc0;
	font-family: Courier, sans-serif;
	font-size: 11px;
	border-right: 11px solid #fc0;
	background-color: #fff;
	outline: none;}
	
input.wide, textarea.wide {
	width: 320px;
}

input.check {border: 1px solid #fc0;}

/* gestbuck */

span.error {
	color: #f00;
	font-weight: bold;
	text-decoration: blink;
}

/* links */

ul.links {width: 160px;}

/* thx http://clagnut.com/sandbox/imagefades/ */

#photoholder {
  width:400px;
  height:400px;
  background:#fff url('/pyc/loading.gif') 50% 50% no-repeat;
}
.thumbholder {
/*   width:100px; */
/*   height:100px; */
/*   background:#fff url('/pyc/loading.gif') 50% 50% no-repeat; */
}
#thephoto {
  width:400px;
  height:400px;
}
