body { 
	font: 12px Arial;
	margin: 0px;
	background-color: #f3f2ef;
}

.text_link:link, .text_link:visited, .text_link:active{
	font: 12px Arial;
	color: #000000;
	font-weight: normal;
	border-bottom: 1px dotted;
  text-decoration: none;
}

.text_link:hover{
	font: 12px Arial;
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
}

.work_link:link, .work_link:visited, .work_link:active{
	background: url(../images/work_normal.gif);
	width: 66px;
	height: 19px;
	display: block;
}

.work_link:hover{
	background: url(../images/work_active.gif);
	width: 66px;
	height: 19px;
	display: block;
}

.about_link:link, .about_link:visited, .about_link:active{
	background: url(../images/about_normal.gif);
	width: 70px;
	height: 19px;
	display: block;
}

.about_link:hover{
	background: url(../images/about_active.gif);
	width: 70px;
	height: 19px;
	display: block;
}

.references_link:link, .references_link:visited, .references_link:active{
	background: url(../images/references_normal.gif);
	width: 115px;
	height: 18px;
	display: block;
}

.references_link:hover{
	background: url(../images/references_active.gif);
	width: 115px;
	height: 18px;
	display: block;
}

.downloads_link:link, .downloads_link:visited, .downloads_link:active{
	background: url(../images/downloads_normal.gif);
	width: 105px;
	height: 18px;
	display: block;
}

.downloads_link:hover{
	background: url(../images/downloads_active.gif);
	width: 105px;
	height: 18px;
	display: block;
}

.contact_link:link, .contact_link:visited, .contact_link:active{
	background: url(../images/contact_normal.gif);
	width: 85px;
	height: 18px;
	display: block;
}

.contact_link:hover{
	background: url(../images/contact_active.gif);
	width: 85px;
	height: 18px;
	display: block;
}

.links_link:link, .links_link:visited, .links_link:active{
	background: url(../images/links_normal.gif);
	width: 65px;
	height: 18px;
	display: block;
}

.links_link:hover{
	background: url(../images/links_active.gif);
	width: 65px;
	height: 18px;
	display: block;
}

.guestbook_link:link, .guestbook_link:visited, .guestbook_link:active{
	background: url(../images/guestbook_normal.gif);
	width: 108px;
	height: 18px;
	display: block;
}

.guestbook_link:hover{
	background: url(../images/guestbook_active.gif);
	width: 108px;
	height: 18px;
	display: block;
}

.shop_link:link, .shop_link:visited, .shop_link:active{
	background: url(../images/shop_normal.gif);
	width: 57px;
	height: 18px;
	display: block;
}

.shop_link:hover{
	background: url(../images/shop_active.gif);
	width: 57px;
	height: 18px;
	display: block;
}

.imprint_link:link, .imprint_link:visited, .imprint_link:active{
	background: url(../images/imprint_normal.gif);
	width: 77px;
	height: 18px;
	display: block;
}

.imprint_link:hover{
	background: url(../images/imprint_active.gif);
	width: 77px;
	height: 18px;
	display: block;
}

.photography_link:link, .photography_link:visited, .photography_link:active{
	background: url(../images/photography_normal.gif);
	width: 122px;
	height: 17px;
	display: block;
}

.photography_link:hover{
	background: url(../images/photography_active.gif);
	width: 122px;
	height: 17px;
	display: block;
}

.scribbles_link:link, .scribbles_link:visited, .scribbles_link:active{
	background: url(../images/scribbles_normal.gif);
	width: 95px;
	height: 18px;
	display: block;
}

.scribbles_link:hover{
	background: url(../images/scribbles_active.gif);
	width: 95px;
	height: 18px;
	display: block;
}

.digital_link:link, .digital_link:visited, .digital_link:active{
	background: url(../images/digital_normal.gif);
	width: 105px;
	height: 20px;
	display: block;
}

.digital_link:hover{
	background: url(../images/digital_active.gif);
	width: 105px;
	height: 20px;
	display: block;
}

.video_link:link, .video_link:visited, .video_link:active{
	background: url(../images/video_normal.gif);
	width: 59px;
	height: 20px;
	display: block;
}

.video_link:hover{
	background: url(../images/video_active.gif);
	width: 59px;
	height: 20px;
	display: block;
}

.music_link:link, .music_link:visited, .music_link:active{
	background: url(../images/music_normal.gif);
	width: 61px;
	height: 18px;
	display: block;
}

.music_link:hover{
	background: url(../images/music_active.gif);
	width: 61px;
	height: 18px;
	display: block;
}

.a12d_link:link, .a12d_link:visited, .a12d_link:active{
	background: url(../images/a12d_normal.gif);
	width: 119px;
	height: 18px;
	display: block;
}

.a12d_link:hover{
	background: url(../images/a12d_active.gif);
	width: 119px;
	height: 18px;
	display: block;
}

.me_link:link, .me_link:visited, .me_link:active{
	background: url(../images/me_normal.gif);
	width: 32px;
	height: 18px;
	display: block;
}

.me_link:hover{
	background: url(../images/me_active.gif);
	width: 32px;
	height: 18px;
	display: block;
}

#wait_screen {
	background-image: url(../images/wait_screen.gif);
	background-repeat: no-repeat;
	width: 217px;
	height: 85px;
	position: absolute; top: 200px; left: 250px;
}

#preview_title{
  font: 9px Arial;
  color: #92887c;
}

#imagecell{
  cellspacing: 0px;
  cellpadding: 0px;
  border: 1px dotted #5c4c3c;
  color: #5c4c3c;
}

#whiteimage{
  filter:alpha(opacity=50);
  -moz-opacity: 0.5;
}

#error{
  color: #ff0000;
}

#bildunterschrift{
  font: 11px Arial;
}